.et_slide_in_menu_container,
.et_slide_in_menu_container .et-search-field {
  letter-spacing: px;
}
.et_slide_in_menu_container .et-search-field::-moz-placeholder {
  letter-spacing: px;
}
.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder {
  letter-spacing: px;
}
.et_slide_in_menu_container .et-search-field:-ms-input-placeholder {
  letter-spacing: px;
}
@media only screen and (min-width: 1350px) {
  .et_pb_row {
    padding: 27px 0;
  }
  .et_pb_section {
    padding: 54px 0;
  }
  .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
    padding-top: 81px;
  }
  .et_pb_fullwidth_section {
    padding: 0;
  }
}
.circA {
  border-radius: 100%;
  height: 100px;
  width: 100px;
  float: left;
}
.circA p {
  margin: 1em 0 2em 1em;
  font-size: 36px;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.circB {
  border-radius: 100%;
  height: 100px;
  width: 100px;
  float: left;
}
.circB10 {
  border-radius: 100%;
  height: 100px;
  width: 100px;
  float: left;
}
.circB p {
  margin: 0.7em 0 0 0.6em;
  font-size: 36px;
}
.circ1 {
  background-color: #ed3d3d;
  margin: 2vh 0 0 7vh;
}
.circ2 {
  background-color: #b2bf50;
  margin: 4vh 0 0 -2vh;
}
.circ3 {
  background-color: #2270a1;
  margin: 2vh 0 0 -2vh;
}
.circ4 {
  background-color: #ed3d3d;
  margin: 4vh 0 0 -2vh;
}
.circ5 {
  background-color: #b2bf50;
  margin: 2vh 0 0 -2vh;
}
.circ6 {
  border: 13px solid #2270a1;
  background-color: #ffffff;
  margin: 5vh 0 0 -2vh;
  color: #2270a1;
  opacity: 0.5;
}
.circ7 {
  border: 13px solid #ed3d3d;
  background-color: #ffffff;
  margin: 2vh 0 0 -2vh;
  color: #ed3d3d;
  opacity: 0.5;
}
.circ8 {
  border: 13px solid #b2bf50;
  background-color: #ffffff;
  margin: 4vh 0 0 -2vh;
  color: #b2bf50;
  opacity: 0.5;
}
.circ9 {
  border: 13px solid #2270a1;
  background-color: #ffffff;
  margin: 2vh 0 0 -2vh;
  color: #2270a1;
  opacity: 0.5;
}
.circ10 {
  border: 13px solid #ed3d3d;
  background-color: #ffffff;
  margin: 4vh 0 0 -2vh;
  color: #ed3d3d;
  opacity: 0.5;
}
.tituloE {
  font-family: "WorksansRegular";
  margin: 0.7em 0 0 0.4em;
  font-size: 36px;
}
@font-face {
  font-family: "worksans-italic";
  font-display: swap;
  src: url("../files/fonts/WorkSans-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "morganite-black";
  font-display: swap;
  src: url("../files/fonts/Morganite-Black.ttf") format("truetype");
}
@font-face {
  font-family: "worksans-regular";
  font-display: swap;
  src: url("../files/fonts/WorkSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "worksans-medium";
  font-display: swap;
  src: url("../files/fonts/WorkSans-Medium.ttf") format("truetype");
}
div.et_pb_section.et_pb_section_0 {
  background-image: url(../files/bg_azul_topo.png) !important;
}
div.et_pb_section.et_pb_section_11 {
  background-image: url(../files/bg_azul_topo.png) !important;
}
.et_pb_section_11 {
  min-height: 720px;
  width: 100%;
}
.et_pb_section_0 {
  min-height: 720px;
  width: 100%;
}
.et_pb_row_28.et_pb_row {
  padding-top: 123px !important;
  padding-top: 123px;
}
.et_pb_row_0.et_pb_row {
  padding-top: 123px !important;
  padding-top: 123px;
}
.et_pb_text_34.et_pb_text {
  color: #e02b20 !important;
}
.et_pb_text_16.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_50.et_pb_text {
  color: #e02b20 !important;
}
.et_pb_text_0.et_pb_text {
  color: #e02b20 !important;
}
.et_pb_text_0 {
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 10vh;
  margin-top: 15% !important;
  margin-left: 20% !important;
}
.et_pb_text_34 {
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 10vh;
  margin-top: 15% !important;
  margin-left: 20% !important;
}
.et_pb_text_35.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_18.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_19.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_20.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_21.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_24.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_26.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_28.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_32.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_1.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_5.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_11.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_36.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_39.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_45.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_47.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_52.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_53.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_54.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_55.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_2.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_58.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_60.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_62.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_66.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_13.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_35 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 20em;
  line-height: 1em;
  margin-top: 0px !important;
  margin-left: 20% !important;
}
.et_pb_text_1 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 20em;
  line-height: 1em;
  margin-top: 0px !important;
  margin-left: 20% !important;
}
.et_pb_image_0 {
  padding-top: 100px;
  margin-left: 152px !important;
  text-align: left;
  margin-left: 0;
}
.et_pb_image_21 {
  padding-top: 100px;
  margin-left: 152px !important;
  text-align: left;
  margin-left: 0;
}
.et_pb_image_41 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_27 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_26 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_12 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_24 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_8 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_23 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_22 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_9 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_5 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_21 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_10 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_29 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_3 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_20 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_19 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_18 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_17 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_4 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_11 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_16 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_15 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_14 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_28 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_25 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_30 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_33 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_0 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_6 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_40 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_39 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_38 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_1 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_37 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_36 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_34 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_35 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_13 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_31 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_7 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_2 .et_pb_image_wrap img {
  width: auto;
}
.et_pb_image_32 .et_pb_image_wrap img {
  width: auto;
}
div.et_pb_section.et_pb_section_12 {
  background-image: url(../files/bg_rosa_maior.png) !important;
}
div.et_pb_section.et_pb_section_1 {
  background-image: url(../files/bg_rosa_maior.png) !important;
}
.et_pb_image_22 {
  text-align: right;
  margin-right: 0;
}
.et_pb_image_38 {
  text-align: right;
  margin-right: 0;
}
.et_pb_image_40 {
  text-align: right;
  margin-right: 0;
}
.et_pb_image_17 {
  text-align: right;
  margin-right: 0;
}
.et_pb_image_39 {
  text-align: right;
  margin-right: 0;
}
.et_pb_image_19 {
  text-align: right;
  margin-right: 0;
}
.et_pb_image_18 {
  text-align: right;
  margin-right: 0;
}
.et_pb_image_23 {
  text-align: right;
  margin-right: 0;
}
.et_pb_image_1 {
  text-align: right;
  margin-right: 0;
}
.et_pb_image_2 {
  text-align: right;
  margin-right: 0;
}
.et_pb_text_36 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 34px;
  line-height: 1em;
  padding-top: 40px !important;
}
.et_pb_text_2 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 34px;
  line-height: 1em;
  padding-top: 40px !important;
}
.et_pb_row_2 {
  background-color: #ffffff;
  border-radius: 80px 80px 80px 80px;
  overflow: hidden;
}
.et_pb_row_30 {
  background-color: #ffffff;
  border-radius: 80px 80px 80px 80px;
  overflow: hidden;
}
.et_pb_text_61.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_40.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_3.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_27.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_37.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_6.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_4.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_43.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_38.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_9.et_pb_text {
  color: #0c71c3 !important;
}
.et_pb_text_3 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 1.8em;
  line-height: 1em;
  margin-top: 3% !important;
}
.et_pb_text_37 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 1.8em;
  line-height: 1em;
  margin-top: 3% !important;
}
.et_pb_row_3.et_pb_row {
  margin-top: 3% !important;
}
.et_pb_row_31.et_pb_row {
  margin-top: 3% !important;
}
.et_pb_text_38 {
  line-height: 1em;
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 59px;
  line-height: 1em;
  margin-bottom: 0px !important;
}
.et_pb_text_4 {
  line-height: 1em;
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 59px;
  line-height: 1em;
  margin-bottom: 0px !important;
}
.et_pb_text_5 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 16em;
  letter-spacing: 3px;
  line-height: 1em;
  margin-bottom: -22px !important;
}
.et_pb_text_39 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 16em;
  letter-spacing: 3px;
  line-height: 1em;
  margin-bottom: -22px !important;
}
.et_pb_text_5 h1 {
  text-align: left;
}
.et_pb_text_39 h1 {
  text-align: left;
}
.et_pb_image_3 {
  margin-top: 10% !important;
  text-align: center;
}
.et_pb_image_24 {
  margin-top: 10% !important;
  text-align: center;
}
.et_pb_section_13.et_pb_section {
  padding-top: 3px;
  padding-bottom: 3px;
}
.et_pb_section_2.et_pb_section {
  padding-top: 3px;
  padding-bottom: 3px;
}
.et_pb_row_32 {
  background-color: RGBA(0, 0, 0, 0);
}
.et_pb_row_4 {
  background-color: RGBA(0, 0, 0, 0);
}
.et_pb_image_9 {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_8 {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_25 {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_27 {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_4 {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_29 {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_11 {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_30 {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_6 {
  text-align: left;
  margin-left: 0;
}
.et_pb_image_32 {
  text-align: left;
  margin-left: 0;
}
.et_pb_text_40 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2.5em;
  line-height: 1em;
  margin-top: 2% !important;
  width: 110%;
  max-width: 110%;
}
.et_pb_text_6 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2.5em;
  line-height: 1em;
  margin-top: 2% !important;
  width: 110%;
  max-width: 110%;
}
div.et_pb_section.et_pb_section_8 {
  background-image: url(../files/bg_rosa.png) !important;
}
div.et_pb_section.et_pb_section_14 {
  background-image: url(../files/bg_rosa.png) !important;
}
div.et_pb_section.et_pb_section_3 {
  background-image: url(../files/bg_rosa.png) !important;
}
div.et_pb_section.et_pb_section_19 {
  background-image: url(../files/bg_rosa.png) !important;
}
.et_pb_image_20 {
  text-align: center;
}
.et_pb_image_41 {
  text-align: center;
}
.et_pb_image_15 {
  text-align: center;
  opacity: 0.1;
}
.et_pb_image_14 {
  text-align: center;
}
.et_pb_image_16 {
  text-align: center;
}
.et_pb_image_37 {
  text-align: center;
}
.et_pb_image_5 {
  text-align: center;
}
.et_pb_image_36 {
  text-align: center;
}
.et_pb_image_35 {
  text-align: center;
}
.et_pb_image_34 {
  text-align: center;
}
.et_pb_image_26 {
  text-align: center;
}
.et_pb_image_33 {
  text-align: center;
}
.et_pb_image_12 {
  text-align: center;
}
.et_pb_image_13 {
  text-align: center;
}
.et_pb_text_63.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_64.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_65.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_7.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_41.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_42.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_8.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_30.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_29.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_31.et_pb_text {
  color: RGBA(0, 0, 0, 0) !important;
}
.et_pb_text_8 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 33px;
  line-height: 1em;
  padding-right: 0px !important;
  margin-top: 10% !important;
}
.et_pb_text_41 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 33px;
  line-height: 1em;
  padding-right: 0px !important;
  margin-top: 10% !important;
}
.et_pb_text_42 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 33px;
  line-height: 1em;
  padding-right: 0px !important;
  margin-top: 10% !important;
}
.et_pb_text_7 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 33px;
  line-height: 1em;
  padding-right: 0px !important;
  margin-top: 10% !important;
}
.et_pb_row_35 {
  background-color: #ffffff;
  border-radius: 50px 50px 0 0;
  overflow: hidden;
  filter: opacity(70%);
  backface-visibility: hidden;
  filter: opacity(70%);
  backface-visibility: hidden;
}
.et_pb_row_7 {
  background-color: #ffffff;
  border-radius: 50px 50px 0 0;
  overflow: hidden;
  filter: opacity(70%);
  backface-visibility: hidden;
  filter: opacity(70%);
  backface-visibility: hidden;
}
.et_pb_text_43 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 130px;
  line-height: 1em;
}
.et_pb_text_9 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 130px;
  line-height: 1em;
}
.et_pb_text_10 {
  background-color: #ed626e;
  position: relative;
  border-radius: 50px 50px 50px 50px;
  overflow: hidden;
  border-width: 5px;
  border-color: #ed626e;
  height: 15px;
  min-height: 15px;
  max-height: 15px;
  margin-top: -3% !important;
  max-width: 33%;
}
.et_pb_text_44 {
  background-color: #ed626e;
  position: relative;
  border-radius: 50px 50px 50px 50px;
  overflow: hidden;
  border-width: 5px;
  border-color: #ed626e;
  height: 15px;
  min-height: 15px;
  max-height: 15px;
  margin-top: -3% !important;
  max-width: 33%;
}
.et_pb_row_8 {
  background-color: #ffffff;
  border-radius: 0 0 50px 50px;
  overflow: hidden;
  filter: opacity(70%);
  backface-visibility: hidden;
  filter: opacity(70%);
  backface-visibility: hidden;
}
.et_pb_row_36 {
  background-color: #ffffff;
  border-radius: 0 0 50px 50px;
  overflow: hidden;
  filter: opacity(70%);
  backface-visibility: hidden;
  filter: opacity(70%);
  backface-visibility: hidden;
}
.et_pb_row_8.et_pb_row {
  padding-top: 0px !important;
  padding-bottom: 60px !important;
  padding-top: 0px;
  padding-bottom: 60px;
}
.et_pb_row_36.et_pb_row {
  padding-top: 0px !important;
  padding-bottom: 60px !important;
  padding-top: 0px;
  padding-bottom: 60px;
}
body #page-container .et_pb_section .et_pb_button_5 {
  color: #ffffff !important;
  border-radius: 28px;
  font-size: 24px;
  background-color: #ed626e;
}
body #page-container .et_pb_section .et_pb_button_0 {
  color: #ffffff !important;
  border-radius: 28px;
  font-size: 24px;
  background-color: #ed626e;
}
body #page-container .et_pb_section .et_pb_button_1 {
  color: #ffffff !important;
  border-radius: 28px;
  font-size: 24px;
  background-color: #ed626e;
}
body #page-container .et_pb_section .et_pb_button_6 {
  color: #ffffff !important;
  border-radius: 28px;
  font-size: 24px;
  background-color: #ed626e;
}
body #page-container .et_pb_section .et_pb_button_5:after {
  font-size: 1.6em;
}
body #page-container .et_pb_section .et_pb_button_0:after {
  font-size: 1.6em;
}
body #page-container .et_pb_section .et_pb_button_6:after {
  font-size: 1.6em;
}
body #page-container .et_pb_section .et_pb_button_1:after {
  font-size: 1.6em;
}
body.et_button_custom_icon #page-container .et_pb_button_1:after {
  font-size: 24px;
}
body.et_button_custom_icon #page-container .et_pb_button_6:after {
  font-size: 24px;
}
body.et_button_custom_icon #page-container .et_pb_button_0:after {
  font-size: 24px;
}
body.et_button_custom_icon #page-container .et_pb_button_5:after {
  font-size: 24px;
}
.et_pb_button_3,
.et_pb_button_3:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_5,
.et_pb_button_5:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_6,
.et_pb_button_6:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_8,
.et_pb_button_8:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_1,
.et_pb_button_1:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_4,
.et_pb_button_4:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_0,
.et_pb_button_0:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_9,
.et_pb_button_9:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_2,
.et_pb_button_2:after {
  transition: all 300ms ease 0ms;
}
.et_pb_button_7,
.et_pb_button_7:after {
  transition: all 300ms ease 0ms;
}
.et_pb_section_15 {
  filter: opacity(85%);
  backface-visibility: hidden;
  filter: opacity(85%);
  backface-visibility: hidden;
}
.et_pb_section_4 {
  filter: opacity(85%);
  backface-visibility: hidden;
  filter: opacity(85%);
  backface-visibility: hidden;
}
.et_pb_section_15.et_pb_section {
  padding-bottom: 2px;
  background-color: #0c71c3 !important;
}
.et_pb_section_4.et_pb_section {
  padding-bottom: 2px;
  background-color: #0c71c3 !important;
}
.et_pb_text_11 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 3em;
  line-height: 1em;
  margin-top: -5% !important;
}
.et_pb_text_45 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 3em;
  line-height: 1em;
  margin-top: -5% !important;
}
.et_pb_image_7 {
  margin-top: -2% !important;
  text-align: center;
}
.et_pb_image_28 {
  margin-top: -2% !important;
  text-align: center;
}
.et_pb_button_7_wrapper {
  margin-top: -3% !important;
}
.et_pb_button_2_wrapper {
  margin-top: -3% !important;
}
body #page-container .et_pb_section .et_pb_button_7 {
  color: #ffffff !important;
  border-color: RGBA(0, 0, 0, 0);
  border-radius: 64px;
  font-size: 22px;
  background-color: #ed626e;
}
body #page-container .et_pb_section .et_pb_button_2 {
  color: #ffffff !important;
  border-color: RGBA(0, 0, 0, 0);
  border-radius: 64px;
  font-size: 22px;
  background-color: #ed626e;
}
body #page-container .et_pb_section .et_pb_button_2,
body #page-container .et_pb_section .et_pb_button_2:hover {
  padding: 0.3em 1em !important;
}
body #page-container .et_pb_section .et_pb_button_7,
body #page-container .et_pb_section .et_pb_button_7:hover {
  padding: 0.3em 1em !important;
}
body #page-container .et_pb_section .et_pb_button_2:before,
body #page-container .et_pb_section .et_pb_button_2:after {
  display: none !important;
}
body #page-container .et_pb_section .et_pb_button_7:before,
body #page-container .et_pb_section .et_pb_button_7:after {
  display: none !important;
}
div.et_pb_section.et_pb_section_5 {
  background-image: url(../files/bg_verde.png) !important;
}
div.et_pb_section.et_pb_section_16 {
  background-image: url(../files/bg_verde.png) !important;
}
.et_pb_section_5.et_pb_section {
  padding-bottom: 33px;
}
.et_pb_section_16.et_pb_section {
  padding-bottom: 33px;
}
.et_pb_text_46.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_25.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_59.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_67.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_48.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_49.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_33.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_14.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_15.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_12.et_pb_text {
  color: #2270a1 !important;
}
.et_pb_text_12 {
  line-height: 1em;
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 3em;
  margin-left: 15% !important;
}
.et_pb_text_46 {
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  margin-left: 15% !important;
}
.et_pb_text_13 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 10em;
  line-height: 1em;
  margin-top: -13px !important;
  margin-left: 15% !important;
}
.et_pb_text_47 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 10em;
  line-height: 1em;
  margin-top: -13px !important;
  margin-left: 15% !important;
}
.et_pb_text_48 {
  line-height: 1em;
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
  margin-top: 10% !important;
}
.et_pb_text_14 {
  line-height: 1em;
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
  margin-top: 10% !important;
}
.et_pb_row_40 {
  min-height: 286px;
}
.et_pb_row_12 {
  min-height: 286px;
}
.et_pb_text_49 {
  line-height: 1em;
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
  margin-top: 60px !important;
}
.et_pb_text_15 {
  line-height: 1em;
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
  margin-top: 60px !important;
}
.et_pb_section_6.et_pb_section {
  padding-top: 12px;
}
.et_pb_section_17.et_pb_section {
  padding-top: 12px;
}
.et_pb_row_41.et_pb_row {
  padding-top: 7px !important;
  padding-top: 7px;
}
.et_pb_row_13.et_pb_row {
  padding-top: 7px !important;
  padding-top: 7px;
}
.et_pb_text_16 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 8em;
  line-height: 1em;
}
.et_pb_text_50 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 8em;
  line-height: 1em;
}
.et_pb_image_10 {
  margin-top: -5% !important;
  text-align: left;
  margin-left: 0;
}
.et_pb_image_31 {
  margin-top: -5% !important;
  text-align: left;
  margin-left: 0;
}
div.et_pb_section.et_pb_section_18 {
  background-image: url(../files/bg_azul_t4-1.png) !important;
}
div.et_pb_section.et_pb_section_7 {
  background-image: url(../files/bg_azul_t4-1.png) !important;
}
.et_pb_text_56.et_pb_text {
  color: #ed3d3d !important;
}
.et_pb_text_57.et_pb_text {
  color: #ed3d3d !important;
}
.et_pb_text_22.et_pb_text {
  color: #ed3d3d !important;
}
.et_pb_text_23.et_pb_text {
  color: #ed3d3d !important;
}
.et_pb_text_17.et_pb_text {
  color: #ed3d3d !important;
}
.et_pb_text_51.et_pb_text {
  color: #ed3d3d !important;
}
.et_pb_text_51 {
  line-height: 1em;
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 3em;
  line-height: 1em;
  margin-bottom: 37px !important;
  margin-left: 8% !important;
}
.et_pb_text_17 {
  line-height: 1em;
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 3em;
  line-height: 1em;
  margin-bottom: 37px !important;
  margin-left: 8% !important;
}
.et_pb_text_18 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 11em;
  line-height: 1em;
  margin-top: -35px !important;
  margin-left: 8% !important;
}
.et_pb_text_52 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 11em;
  line-height: 1em;
  margin-top: -35px !important;
  margin-left: 8% !important;
}
.et_pb_text_53 {
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
}
.et_pb_text_19 {
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
}
body #page-container .et_pb_section .et_pb_button_9 {
  color: #ffffff !important;
  border-color: RGBA(0, 0, 0, 0);
  border-radius: 44px;
  background-color: #0c71c3;
}
body #page-container .et_pb_section .et_pb_button_4 {
  color: #ffffff !important;
  border-color: RGBA(0, 0, 0, 0);
  border-radius: 44px;
  background-color: #0c71c3;
}
body #page-container .et_pb_section .et_pb_button_3 {
  color: #ffffff !important;
  border-color: RGBA(0, 0, 0, 0);
  border-radius: 44px;
  background-color: #0c71c3;
}
body #page-container .et_pb_section .et_pb_button_8 {
  color: #ffffff !important;
  border-color: RGBA(0, 0, 0, 0);
  border-radius: 44px;
  background-color: #0c71c3;
}
.et_pb_text_20 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
}
.et_pb_text_54 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
}
.et_pb_text_55 {
  line-height: 1em;
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2.5em;
  line-height: 1em;
  margin-top: 16% !important;
}
.et_pb_text_21 {
  line-height: 1em;
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2.5em;
  line-height: 1em;
  margin-top: 16% !important;
}
.et_pb_row_45 {
  background-color: rgba(255, 255, 255, 0.71);
  border-radius: 50px 50px 50px 50px;
  overflow: hidden;
}
.et_pb_row_46 {
  background-color: rgba(255, 255, 255, 0.71);
  border-radius: 50px 50px 50px 50px;
  overflow: hidden;
}
.et_pb_row_17 {
  background-color: rgba(255, 255, 255, 0.71);
  border-radius: 50px 50px 50px 50px;
  overflow: hidden;
}
.et_pb_row_18 {
  background-color: rgba(255, 255, 255, 0.71);
  border-radius: 50px 50px 50px 50px;
  overflow: hidden;
}
.et_pb_text_22 {
  line-height: 1em;
  font-size: 2.5em;
  line-height: 1em;
  margin-top: 0px !important;
  margin-right: 5px !important;
  margin-left: 5px !important;
}
.et_pb_text_56 {
  line-height: 1em;
  font-size: 2.5em;
  line-height: 1em;
  margin-top: 0px !important;
  margin-right: 5px !important;
  margin-left: 5px !important;
}
.et_pb_code_0 {
  margin-left: 5% !important;
  width: 100%;
  z-index: 99;
  position: relative;
}
.et_pb_code_1 {
  margin-left: 5% !important;
  width: 100%;
  z-index: 99;
  position: relative;
}
.et_pb_text_57 {
  font-size: 2.5em;
  margin-top: 147px !important;
}
.et_pb_text_23 {
  font-size: 2.5em;
  margin-top: 147px !important;
}
.et_pb_text_58 {
  line-height: 1em;
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
}
.et_pb_text_24 {
  line-height: 1em;
  font-family: "worksans-medium", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
}
.et_pb_text_59 {
  line-height: 1em;
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 3em;
  line-height: 1em;
  margin-bottom: 4px !important;
  margin-left: 8% !important;
}
.et_pb_text_25 {
  line-height: 1em;
  font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
  font-size: 3em;
  line-height: 1em;
  margin-bottom: 4px !important;
  margin-left: 8% !important;
}
.et_pb_text_66 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 11em;
  line-height: 1em;
  margin-left: 8% !important;
}
.et_pb_text_62 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 11em;
  line-height: 1em;
  margin-left: 8% !important;
}
.et_pb_text_26 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 11em;
  line-height: 1em;
  margin-left: 8% !important;
}
.et_pb_text_60 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 11em;
  line-height: 1em;
  margin-left: 8% !important;
}
.et_pb_text_28 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 11em;
  line-height: 1em;
  margin-left: 8% !important;
}
.et_pb_text_32 {
  line-height: 1em;
  font-family: "morganite-black", Helvetica, Arial, Lucida, sans-serif;
  font-size: 11em;
  line-height: 1em;
  margin-left: 8% !important;
}
.et_pb_row_49 {
  background-color: rgba(255, 255, 255, 0.82);
  border-radius: 90px 90px 90px 90px;
  overflow: hidden;
}
.et_pb_row_21 {
  background-color: rgba(255, 255, 255, 0.82);
  border-radius: 90px 90px 90px 90px;
  overflow: hidden;
}
.et_pb_text_27 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 35px;
  line-height: 1em;
  padding-right: 2% !important;
  padding-left: 2% !important;
}
.et_pb_text_61 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 35px;
  line-height: 1em;
  padding-right: 2% !important;
  padding-left: 2% !important;
}
.et_pb_text_63 {
  line-height: 1.2em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1.2em;
  padding-right: 0px !important;
  margin-top: 2% !important;
  margin-right: -247px !important;
}
.et_pb_text_29 {
  line-height: 1.2em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1.2em;
  padding-right: 0px !important;
  margin-top: 2% !important;
  margin-right: -247px !important;
}
.et_pb_text_64 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
  margin-top: 4% !important;
  margin-right: -233px !important;
}
.et_pb_text_30 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
  margin-top: 4% !important;
  margin-right: -233px !important;
}
.et_pb_text_31 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
  margin-top: 3% !important;
  margin-right: -218px !important;
}
.et_pb_text_65 {
  line-height: 1em;
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  line-height: 1em;
  margin-top: 3% !important;
  margin-right: -218px !important;
}
.et_pb_section_9 {
  filter: opacity(77%);
  backface-visibility: hidden;
  filter: opacity(77%);
  backface-visibility: hidden;
}
.et_pb_section_20 {
  filter: opacity(77%);
  backface-visibility: hidden;
  filter: opacity(77%);
  backface-visibility: hidden;
}
.et_pb_section_9.et_pb_section {
  background-color: #b2bf50 !important;
}
.et_pb_section_20.et_pb_section {
  background-color: #b2bf50 !important;
}
.et_pb_row_26.et_pb_row {
  margin-top: -37px !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
.et_pb_row_54.et_pb_row {
  margin-top: -37px !important;
  margin-right: auto !important;
  margin-left: auto !important;
}
.et_pb_text_67 {
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
  margin-bottom: auto;
}
.et_pb_text_68 {
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 1.5em;
  margin-bottom: 4%;
  margin-top: 3%;
  line-height: 1em;
}
.et_pb_text_33 {
  font-family: "worksans-regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 2em;
}
.et_pb_section_10 {
  height: auto;
  min-height: 100px;
}
.et_pb_section_21 {
  height: 155px;
  min-height: 100px;
}
.et_pb_section_10.et_pb_section {
  padding-bottom: 32px;
  background-color: #0c71c3 !important;
}
.et_pb_section_21.et_pb_section {
  padding-bottom: 32px;
  background-color: #0c71c3 !important;
}
.et_pb_row_27.et_pb_row {
  padding-bottom: 0px !important;
  margin-top: -47px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-bottom: 0px;
}
.et_pb_row_55.et_pb_row {
  padding-bottom: 0px !important;
  margin-top: -68px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-bottom: 0px;
}
.et_pb_row_32.et_pb_row {
  padding-top: 9px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 9px;
}
.et_pb_row_4.et_pb_row {
  padding-top: 9px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-top: 9px;
}
.et_pb_text_40.et_pb_module {
  margin-left: 0px !important;
  margin-right: auto !important;
}
.et_pb_text_6.et_pb_module {
  margin-left: 0px !important;
  margin-right: auto !important;
}
.et_pb_text_44.et_pb_module {
  margin-left: auto !important;
  margin-right: auto !important;
}
.et_pb_text_10.et_pb_module {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media only screen and (min-width: 981px) {
  .et_pb_row_2,
  body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
  body.et_pb_pagebuilder_layout.single
    #page-container
    #et-boc
    .et-l
    .et_pb_row_2.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page
    #page-container
    #et-boc
    .et-l
    .et_pb_row_2.et_pb_row {
    max-width: 50%;
  }
  .et_pb_row_30,
  body #page-container .et-db #et-boc .et-l .et_pb_row_30.et_pb_row,
  body.et_pb_pagebuilder_layout.single
    #page-container
    #et-boc
    .et-l
    .et_pb_row_30.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page
    #page-container
    #et-boc
    .et-l
    .et_pb_row_30.et_pb_row {
    max-width: 50%;
  }
  .et_pb_row_17 {
    display: none !important;
  }
  .et_pb_row_45 {
    display: none !important;
  }
}
@media only screen and (max-width: 980px) {
  .et_pb_section_0 {
    min-height: auto;
  }
  .et_pb_section_11 {
    min-height: auto;
  }
  .et_pb_image_2 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_1 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_23 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_22 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  body #page-container .et_pb_section .et_pb_button_3:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_4:before,
  body #page-container .et_pb_section .et_pb_button_4:after {
    display: none !important;
  }
  body #page-container .et_pb_section .et_pb_button_1:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_0:after {
    display: none !important;
  }
  body #page-container .et_pb_section .et_pb_button_5:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_6:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_8:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_9:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_1:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_3:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_4:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_0:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_5:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_6:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_8:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_9:hover:after {
    opacity: 1;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  .et_pb_row_18 {
    display: none !important;
  }
  .et_pb_row_46 {
    display: none !important;
  }
}
@media only screen and (max-width: 767px) {
  .et_pb_section_0 {
    min-height: 526px;
  }
  .et_pb_section_11 {
    min-height: 526px;
  }
  .et_pb_section_11.et_pb_section {
    margin-bottom: 19px;
  }
  .et_pb_section_0.et_pb_section {
    margin-bottom: 19px;
  }
  .et_pb_text_34 {
    font-size: 4em;
  }
  .et_pb_text_0 {
    font-size: 4em;
  }
  .et_pb_text_35 {
    font-size: 11em;
  }
  .et_pb_text_39 {
    font-size: 11em;
  }
  .et_pb_text_5 {
    font-size: 11em;
  }
  .et_pb_text_1 {
    font-size: 11em;
  }
  .et_pb_image_21 {
    margin-top: -64px !important;
    margin-left: 45px !important;
  }
  .et_pb_image_0 {
    margin-top: -64px !important;
    margin-left: 45px !important;
  }
  .et_pb_text_12 {
    line-height: 1em;
    font-family: "worksans-italic", Helvetica, Arial, Lucida, sans-serif;
    font-size: 2em;
    margin-left: 15% !important;
  }

  .et_pb_row_2,
  body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
  body.et_pb_pagebuilder_layout.single
    #page-container
    #et-boc
    .et-l
    .et_pb_row_2.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page
    #page-container
    #et-boc
    .et-l
    .et_pb_row_2.et_pb_row {
    max-width: 80%;
  }
  .et_pb_row_30,
  body #page-container .et-db #et-boc .et-l .et_pb_row_30.et_pb_row,
  body.et_pb_pagebuilder_layout.single
    #page-container
    #et-boc
    .et-l
    .et_pb_row_30.et_pb_row,
  body.et_pb_pagebuilder_layout.single.et_full_width_page
    #page-container
    #et-boc
    .et-l
    .et_pb_row_30.et_pb_row {
    max-width: 80%;
  }
  .et_pb_text_38 {
    font-size: 45px;
  }
  .et_pb_text_4 {
    font-size: 45px;
  }
  .et_pb_image_25 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_19 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_40 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_39 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_4 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_38 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_17 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_image_18 {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .et_pb_text_43 {
    font-size: 70px;
  }
  .et_pb_text_9 {
    font-size: 70px;
  }
  body #page-container .et_pb_section .et_pb_button_6:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_5:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_0:after {
    display: none !important;
  }
  body #page-container .et_pb_section .et_pb_button_1:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_8:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_9:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_3:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_4:before,
  body #page-container .et_pb_section .et_pb_button_4:after {
    display: none !important;
  }
  body #page-container .et_pb_section .et_pb_button_9:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_4:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_8:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_6:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_5:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_1:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_3:hover:after {
    opacity: 1;
  }
  body #page-container .et_pb_section .et_pb_button_0:hover:after {
    opacity: 1;
  }
  .et_pb_text_45 {
    font-size: 2em;
  }
  .et_pb_text_11 {
    font-size: 2em;
  }
  .et_pb_text_26 {
    font-size: 6em;
  }
  .et_pb_text_47 {
    font-size: 6em;
  }
  .et_pb_text_28 {
    font-size: 6em;
  }
  .et_pb_text_13 {
    font-size: 6em;
  }
  .et_pb_text_60 {
    font-size: 6em;
  }
  .et_pb_text_62 {
    font-size: 6em;
  }
  .et_pb_text_50 {
    font-size: 5em;
  }
  .et_pb_text_16 {
    font-size: 5em;
  }
  .et_pb_text_52 {
    font-size: 8em;
  }
  .et_pb_text_18 {
    font-size: 8em;
  }
  .et_pb_text_53 {
    line-height: 1em;
  }
  .et_pb_text_19 {
    line-height: 1em;
  }
  .et_pb_row_18 {
    display: none !important;
  }
  .et_pb_row_46 {
    display: none !important;
  }
  .et_pb_row_49 {
    border-radius: 50px 50px 50px 50px;
    overflow: hidden;
  }
  .et_pb_row_21 {
    border-radius: 50px 50px 50px 50px;
    overflow: hidden;
  }
  .et_pb_text_27 {
    font-size: 24px;
  }
  .et_pb_text_61 {
    font-size: 24px;
  }
  .et_pb_text_29 {
    font-size: 1.4em;
    margin-top: 2% !important;
    margin-right: 0px !important;
  }
  .et_pb_text_63 {
    font-size: 1.4em;
    margin-top: 2% !important;
    margin-right: 0px !important;
  }
  .et_pb_text_30 {
    font-size: 1.4em;
    margin-top: 4% !important;
    margin-right: 0px !important;
  }
  .et_pb_text_64 {
    font-size: 1.4em;
    margin-top: 4% !important;
    margin-right: 0px !important;
  }
  .et_pb_text_31 {
    font-size: 1.4em;
    margin-top: 3% !important;
    margin-right: 0px !important;
  }
  .et_pb_text_65 {
    font-size: 1.4em;
    margin-top: 3% !important;
    margin-right: 0px !important;
  }
  .et_pb_text_32 {
    font-size: 9em;
  }
  .et_pb_text_66 {
    font-size: 9em;
  }
  .et_pb_text_33 {
    font-size: 1.7em;
  }
  .et_pb_text_67 {
    font-size: 1.7em;
  }
}

/** FONTES EXTERNAS**/
@font-face {
  font-family: "Morganite";
  src: url("./files/fonts/Morganite-Black.ttf") format("truetype");
}
@font-face {
  font-family: "WorksansItalic";
  src: url("./files/fonts/WorkSans-Italic.ttf") format("truetype");
}
@font-face {
  font-family: "WorksansRegular";
  src: url("./files/fonts/WorkSans-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "WorkSansBold";
  src: url("./files/fonts/WorkSans-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "WorksansMediumItalic";
  src: url("./files/fonts/WorkSans-MediumItalic.ttf") format("truetype");
}

.modal-content p {
  margin: auto;
}
.et_pb_text_69 {
  font-family: "WorksansRegular";
  font-size: 1.4em;
  color: #fff;
  margin-bottom: 60px;
}

.et_pb_text_70 {
  color: #2270a1;
  margin-top: 15px;
}

.et_pb_row_57 {
  margin-bottom: 50px;
}

@font-face {
  font-family: "GothamBlack";
  src: url("./fonts/Gotham-Black.otf") format("truetype");
}

@font-face {
  font-family: "GothamMedium";
  src: url("./fonts/gotham-medium.ttf") format("truetype");
}

.font-GBlack {
  font-family: GothamBlack;
}

.font-GMedium {
  font-family: GothamMedium;
}

.font-linkedin {
  line-height: 1em;
  font-size: 0.7em;
}
