.ean {
margin-left: 40px !important;
}



.ea-single-info-box.style-seven {
  padding: 30px;
  border-radius: 5px;
  text-align: center;
  margin-bottom: 30px;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  border: 1px dashed #f3baba;
}

.ea-single-info-box.style-seven .icon {
  width: 100px;
  height: 100px;
  font-size: 55px;
  color: #f3baba;
  position: relative;
  background-color: #f9f9f9;
  border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 25px;
}

.ea-single-info-box.style-seven .icon i {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.ea-single-info-box.style-seven h3 {
  margin-bottom: 12px;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  font-size: 20px;
  font-weight: 700;
}

.ea-single-info-box.style-seven p {
  -webkit-transition: var(--transition);
  transition: var(--transition);
}

.ea-single-info-box.style-seven .link-btn {
  -webkit-transition: var(--transition);
  transition: var(--transition);
  display: inline-block;
  color: #c40f39;
  font-size: 15px;
  font-weight: 500;
}

.ea-single-info-box.style-seven:hover {
  background-color: #f3baba;
  color: var(--whiteColor);
}

.ea-single-info-box.style-seven:hover h3 {
  color: var(--whiteColor);
}

.ea-single-info-box.style-seven:hover p {
  color: var(--whiteColor);
  opacity: .90;
}

.ea-single-info-box.style-seven:hover .link-btn {
  color: var(--whiteColor);
}


.section-title {
  text-align: center;
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 40px;
}

/**************** MARGINS and PADDINGS *********************/


.form-control-baza {

    height: calc(1.47em + 1.625rem + 2px);
    padding: 0.8125rem 1.25rem;
    font-size: 0.9375rem;
    font-weight: 400;
    line-height: 1.47;
    color: #a7a9b2;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #dde3e8;
    border-radius: 0.25rem;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	margin-right: 10px;
}


 .mtb-10 {
    margin-top:10px;
     margin-bottom:10px
}
 .mtb-20 {
    margin-top:20px;
     margin-bottom:20px
}

 .mtb-20t {
    margin-top:30px;
     margin-bottom:10px
}
 .mtb-30 {
    margin-top:30px;
     margin-bottom:30px
}
 .mtb-40 {
    margin-top:40px;
     margin-bottom:40px
}
 .mtb-50 {
    margin-top:50px;
     margin-bottom:50px
}
 .mt-0 {
    margin-top:0px !important;
}
 .mt-10 {
    margin-top:10px;
}
 .mt-20 {
    margin-top:20px;
}
 .mt-30 {
    margin-top:30px;
}
 .mt-40 {
    margin-top:40px;
}
 .mt-50 {
    margin-top:50px;
}
 .mb-10 {
    margin-bottom:10px;
}
 .mb-20 {
    margin-bottom:20px;
}
 .mb-30 {
    margin-bottom:30px;
}
 .mb-40 {
    margin-bottom:40px;
}
 .mb-50 {
    margin-bottom:50px;
}
 .mr-05 {
    margin-right:5px;
}
 .mr-08 {
    margin-right:8px;
}
 .mr-10 {
    margin-right:10px;
}
 .mr-20 {
    margin-right:20px;
}
 .mr-30 {
    margin-right:30px;
}
 .mr-40 {
    margin-right:40px;
}
 .mr-50 {
    margin-right:50px;
}
 .ml-05 {
    margin-left:5px;
}
 .ml-08 {
    margin-left:8px;
}
 .ml-10 {
    margin-left:10px;
}
 .ml-20 {
    margin-left:20px;
}
 .ml-30 {
    margin-left:30px;
}
 .ml-40 {
    margin-left:40px;
}
 .ml-50 {
    margin-left:50px;
}

.pr-10 {padding-right: 10px !important; }

.pt-10 {padding-top:10px !important; }
.pt-20 {padding-top:20px !important; }
.pt-30 {padding-top:30px !important; }
.pt-40 {padding-top:40px !important; }
.pt-50 {padding-top:50px !important; }
.pt-60 {padding-top:60px !important; }
.pt-70 {padding-top:70px !important; }
.pt-80 {padding-top:80px !important; }
.pt-100 {padding-top:100px !important; }
.pt-120 {padding-top:120px !important; }

.pb-10 {padding-bottom:10px !important; }
.pb-20 {padding-bottom:20px !important; }
.pb-30 {padding-bottom:30px !important; }
.pb-40 {padding-bottom:40px !important; }
.pb-50 {padding-bottom:50px !important; }
.pb-80 {padding-bottom:80px !important; }

.ptb-10 {padding-top:10px !important; padding-bottom:10px !important; }
.ptb-10b {padding-top:10px !important; padding-bottom:10px !important; margin-left:25px !important;}
.ptb-20 {padding-top:20px !important; padding-bottom:20px !important; }
.ptb-30 {padding-top:30px !important; padding-bottom:30px !important; }
.ptb-40 {padding-top:40px !important; padding-bottom:40px !important; }
.ptb-50 {padding-top:50px !important; padding-bottom:50px !important; }
.ptb-80 {padding-top:80px !important; padding-bottom:50px !important; }



.alert-info {
    color: #fff !important;
    background-color: #c40f39 !important;
    border-color: #c40f39 !important;
}

