.section-blocnewsletter div .row {
  min-height: 300px;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
  padding: 50px 25px;
  border: 1px solid #3188C3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner h3 {
  color: #3188C3;
  font-size: 2.4rem;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner p {
  color: #3188C3;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner form.sib_signup_form p.sib-email-area {
  margin-bottom: 0;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner form.sib_signup_form input.sib-email-area {
  outline: none;
  border: 0;
  background-color: #1f3343;
  color: #3188C3;
  width: 50%;
  min-width: 180px;
  padding: 11px 19px;
  font-size: 1.3rem;
  margin-right: 15px;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner form.sib_signup_form .sib-email-area > div {
  display: inline-block;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner form.sib_signup_form input[type="submit"] {
  background-color: #081E31;
  font-size: 1.3rem;
  color: #3188C3;
  border: 1px solid #3188C3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 10px 15px;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner form.sib_signup_form p.acceptcond {
  margin-bottom: 0;
  font-size: 1.2rem;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner form.sib_signup_form p.acceptcond input {
  margin-right: 5px;
}
.section-blocnewsletter div .row .section-blocnewsletter__newsletter .section-blocnewsletter__inner form.sib_signup_form p.acceptcond a {
  font-size: 1.2rem;
}
.section-blocnewsletter div .row .section-blocnewsletter__brochures .section-blocnewsletter__inner {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  height: 100%;
  padding: 45px 15px 25px 15px;
  background-color: #9EA4C8;
}
.section-blocnewsletter div .row .section-blocnewsletter__brochures .section-blocnewsletter__inner h3 {
  width: 100%;
  color: #081E31;
  font-size: 2.8rem;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: auto;
}
.section-blocnewsletter div .row .section-blocnewsletter__brochures .section-blocnewsletter__inner h3 span {
  display: block;
  width: 100%;
  font-weight: 400;
}
.section-blocnewsletter div .row .section-blocnewsletter__brochures .section-blocnewsletter__inner p {
  color: #081E31;
}
.section-blocnewsletter div .row .section-blocnewsletter__brochures .section-blocnewsletter__inner a {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  color: #081E31;
}
.section-blocnewsletter div .row .section-blocnewsletter__brochures .section-blocnewsletter__inner a i {
  font-size: 3.2rem;
  padding: 0px 10px 0px 0px;
  -webkit-transition: 0.4s all ease-in-out;
  -moz-transition: 0.4s all ease-in-out;
  -ms-transition: 0.4s all ease-in-out;
  -o-transition: 0.4s all ease-in-out;
  transition: 0.4s all ease-in-out;
}
.section-blocnewsletter div .row .section-blocnewsletter__brochures .section-blocnewsletter__inner a:hover i {
  opacity: 0.75;
  -webkit-transition: 0.4s all ease-in-out;
  -moz-transition: 0.4s all ease-in-out;
  -ms-transition: 0.4s all ease-in-out;
  -o-transition: 0.4s all ease-in-out;
  transition: 0.4s all ease-in-out;
}
.section-blocnewsletter div .row .section-blocnewsletter__presse .section-blocnewsletter__inner {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  height: 100%;
  padding: 45px 15px 25px 15px;
  background-color: #A1BADD;
}
.section-blocnewsletter div .row .section-blocnewsletter__presse .section-blocnewsletter__inner h3 {
  width: 100%;
  color: #081E31;
  font-size: 2.8rem;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: auto;
}
.section-blocnewsletter div .row .section-blocnewsletter__presse .section-blocnewsletter__inner h3 span {
  display: block;
  width: 100%;
  font-weight: 400;
}
.section-blocnewsletter div .row .section-blocnewsletter__presse .section-blocnewsletter__inner p {
  color: #081E31;
}
.section-blocnewsletter div .row .section-blocnewsletter__presse .section-blocnewsletter__inner a {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  color: #081E31;
}
.section-blocnewsletter div .row .section-blocnewsletter__presse .section-blocnewsletter__inner a i {
  font-size: 3.2rem;
  padding: 0px 10px 0px 0px;
  -webkit-transition: 0.4s all ease-in-out;
  -moz-transition: 0.4s all ease-in-out;
  -ms-transition: 0.4s all ease-in-out;
  -o-transition: 0.4s all ease-in-out;
  transition: 0.4s all ease-in-out;
}
.section-blocnewsletter div .row .section-blocnewsletter__presse .section-blocnewsletter__inner a:hover i {
  opacity: 0.75;
  -webkit-transition: 0.4s all ease-in-out;
  -moz-transition: 0.4s all ease-in-out;
  -ms-transition: 0.4s all ease-in-out;
  -o-transition: 0.4s all ease-in-out;
  transition: 0.4s all ease-in-out;
}
