.et_pb_section_0_tb_header.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #2f8700 !important;
}
.et_pb_row_0_tb_header.et_pb_row {
  padding-top: 1rem !important;
  padding-bottom: 0.5rem !important;
  margin-left: 6rem !important;
}
.et_pb_row_0_tb_header,
body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0_tb_header.et_pb_row,
.et_pb_row_1_tb_header,
body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1_tb_header.et_pb_row {
  width: 100%;
  max-width: 1920px;
}
.et_pb_text_0_tb_header.et_pb_text,
.et_pb_text_1_tb_header.et_pb_text,
.et_pb_text_2_tb_header.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_0_tb_header,
.et_pb_text_1_tb_header,
.et_pb_text_2_tb_header {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
}
.et_pb_social_media_follow_network_0_tb_header.et_pb_social_icon a.icon,
.et_pb_social_media_follow_network_0_tb_header a.icon,
.et_pb_social_media_follow_network_1_tb_header.et_pb_social_icon a.icon,
.et_pb_social_media_follow_network_1_tb_header a.icon,
.et_pb_social_media_follow_network_2_tb_header.et_pb_social_icon a.icon,
.et_pb_social_media_follow_network_2_tb_header a.icon {
  transition: border-radius 300ms ease 0ms, background-color 300ms ease 0ms,
    background-image 300ms ease 0ms;
}
.et_pb_social_media_follow_network_2_tb_header.et_pb_social_network_link
  a.icon {
  transition: transform 0.3s ease-in-out;
}
.et_pb_social_media_follow_network_2_tb_header.et_pb_social_network_link
  a.icon:hover {
  transition: transform 0.3s ease-in-out;
  transform: scale(1.08);
}
.et_pb_social_media_follow_0_tb_header li.et_pb_social_icon a.icon:before {
  color: #ffffff;
}
.et_pb_social_media_follow_0_tb_header li a.icon:before {
  font-size: 14px;
  line-height: 28px;
  height: 28px;
  width: 28px;
}
.et_pb_social_media_follow_0_tb_header li a.icon {
  height: 28px;
  width: 28px;
}
.et_pb_section_1_tb_header.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
}
.et_pb_row_1_tb_header {
  background-color: #ffffff;
}
.et_pb_row_1_tb_header.et_pb_row {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-top: 0px;
  padding-bottom: 0px;
}
.et_pb_image_0_tb_header {
  background-color: RGBA(255, 255, 255, 0);
  width: 75%;
  text-align: center;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li a {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  font-size: 15px;
  color: #000000 !important;
}
.et_pb_menu_0_tb_header.et_pb_menu {
  background-color: RGBA(255, 255, 255, 0);
}
.et_pb_menu_0_tb_header {
  padding-top: 40px;
}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul {
  background-color: #ffffff !important;
  border-color: #7cda24;
}
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu {
  border-color: #7cda24;
}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a,
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a {
  color: #000000 !important;
}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a {
  color: #7cda24 !important;
}
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
  background-color: #ffffff !important;
}
.et_pb_menu_0_tb_header .et_pb_menu_inner_container > .et_pb_menu__logo-wrap,
.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
  width: auto;
  max-width: 100%;
}
.et_pb_menu_0_tb_header
  .et_pb_menu_inner_container
  > .et_pb_menu__logo-wrap
  .et_pb_menu__logo
  img,
.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
  height: auto;
  max-height: none;
}
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
  color: #7ebec5;
}
.et_pb_button_0_tb_header_wrapper {
  margin-top: 44px !important;
}
body #page-container .et_pb_section .et_pb_button_0_tb_header {
  color: #000000 !important;
  border-width: 0px !important;
  border-color: RGBA(255, 255, 255, 0);
  font-size: 16px;
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 600 !important;
  background-image: linear-gradient(180deg, #ffe900 0%, #b77d00 100%);
}
body #page-container .et_pb_section .et_pb_button_0_tb_header:hover {
  color: #ffffff !important;
  border-color: #000000 !important;
  border-width: 2px !important;
  background-image: linear-gradient(180deg, #69ff33 0%, #209920 100%);
  background-color: #85fc2a;
}
body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:after {
  margin-left: 0.3em;
  left: auto;
  margin-left: 0.3em;
  opacity: 1;
}
body #page-container .et_pb_section .et_pb_button_0_tb_header:after {
  line-height: inherit;
  font-size: inherit !important;
  margin-left: -1em;
  left: auto;
  font-family: FontAwesome !important;
  font-weight: 900 !important;
}
.et_pb_button_0_tb_header {
  transition: color 300ms ease 0ms, background-color 300ms ease 0ms,
    border 300ms ease 0ms;
}
.et_pb_button_0_tb_header,
.et_pb_button_0_tb_header:after {
  transition: all 300ms ease 0ms;
}
.et_pb_social_media_follow_network_0_tb_header a.icon:hover {
  background-image: initial !important;
  background-color: #0c71c3 !important;
}
.et_pb_social_media_follow_network_0_tb_header.et_pb_social_icon:hover a.icon {
  border-radius: 181px 181px 181px 181px;
}
.et_pb_social_media_follow_network_1_tb_header a.icon:hover {
  background-image: initial !important;
  background-color: #a50079 !important;
}
.et_pb_social_media_follow_network_1_tb_header.et_pb_social_icon:hover a.icon {
  border-radius: 95px 95px 95px 95px;
}
.et_pb_social_media_follow_network_2_tb_header a.icon:hover {
  background-image: initial !important;
  background-color: #f41f1f !important;
}
.et_pb_social_media_follow_network_2_tb_header.et_pb_social_icon:hover a.icon {
  border-radius: 81px 81px 81px 81px;
}
@media only screen and (max-width: 980px) {
  .et_pb_image_0_tb_header .et_pb_image_wrap img {
    width: auto;
  }
  .et_pb_menu_0_tb_header {
    padding-top: 48px;
  }
  .et_pb_button_0_tb_header_wrapper {
    margin-top: 44px !important;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_header:after {
    line-height: inherit;
    font-size: inherit !important;
    margin-left: -1em;
    left: auto;
    display: inline-block;
    opacity: 0;
    content: attr(data-icon);
    font-family: FontAwesome !important;
    font-weight: 900 !important;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_header:before {
    display: none;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:after {
    margin-left: 0.3em;
    left: auto;
    margin-left: 0.3em;
    opacity: 1;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  .et_pb_section_0_tb_header {
    display: none !important;
  }
}
@media only screen and (max-width: 767px) {
  .et_pb_section_0_tb_header {
    display: none !important;
  }
  .et_pb_image_0_tb_header .et_pb_image_wrap img {
    width: auto;
  }
  .et_pb_menu_0_tb_header {
    padding-top: 0px;
  }
  .et_pb_button_0_tb_header_wrapper {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_header:after {
    line-height: inherit;
    font-size: inherit !important;
    margin-left: -1em;
    left: auto;
    display: inline-block;
    opacity: 0;
    content: attr(data-icon);
    font-family: FontAwesome !important;
    font-weight: 900 !important;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_header:before {
    display: none;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_header:hover:after {
    margin-left: 0.3em;
    left: auto;
    margin-left: 0.3em;
    opacity: 1;
  }
}
.et_pb_section_0_tb_footer.et_pb_section {
  padding-bottom: 0px;
}
.et_pb_row_0_tb_footer {
  background-color: black;
}
.et_pb_row_0_tb_footer.et_pb_row,
.et_pb_row_1_tb_footer.et_pb_row {
  padding-left: 35px !important;
  padding-left: 35px;
}
.et_pb_row_0_tb_footer,
body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0_tb_footer.et_pb_row {
  width: 83%;
  max-width: 1920px;
}
.et_pb_text_0_tb_footer h2 {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 28px;
  color: #ffffff !important;
  text-shadow: 0.08em 0.08em 0.08em rgba(0, 0, 0, 0.4);
}
body #page-container .et_pb_section .et_pb_button_0_tb_footer,
body #page-container .et_pb_section .et_pb_button_1_tb_footer {
  color: #ffffff !important;
  font-size: 16px;
  background-color: #2f8700;
}
body #page-container .et_pb_section .et_pb_button_0_tb_footer:after,
body #page-container .et_pb_section .et_pb_button_1_tb_footer:after {
  font-size: 1.6em;
}
body.et_button_custom_icon #page-container .et_pb_button_0_tb_footer:after,
body.et_button_custom_icon #page-container .et_pb_button_1_tb_footer:after {
  font-size: 16px;
}
.et_pb_button_0_tb_footer,
.et_pb_button_0_tb_footer:after,
.et_pb_button_1_tb_footer,
.et_pb_button_1_tb_footer:after {
  transition: all 300ms ease 0ms;
}
div.et_pb_section.et_pb_section_1_tb_footer {
  background-image: initial !important;
}
.et_pb_section_1_tb_footer.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
}
.et_pb_row_1_tb_footer {
  background-color: rgba(229, 229, 229, 0.33);
}
.et_pb_row_1_tb_footer,
body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1_tb_footer.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_1_tb_footer.et_pb_row {
  width: 100%;
  max-width: 1920px;
}
.et_pb_text_1_tb_footer h3,
.et_pb_text_3_tb_footer h3,
.et_pb_text_10_tb_footer h3 {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
}
.et_pb_text_1_tb_footer,
.et_pb_text_3_tb_footer,
.et_pb_text_10_tb_footer {
  border-bottom-width: 2px;
}
.et_pb_image_0_tb_footer {
  margin-bottom: 13px !important;
  width: 47%;
  text-align: left;
  margin-left: 0;
}
.et_pb_text_2_tb_footer.et_pb_text {
  color: #000000 !important;
}
.et_pb_text_2_tb_footer {
  font-family: "Encode Sans", Helvetica, Arial, Lucida, sans-serif;
}
.et_pb_text_4_tb_footer h3,
.et_pb_text_5_tb_footer h3,
.et_pb_text_6_tb_footer h3,
.et_pb_text_7_tb_footer h3,
.et_pb_text_8_tb_footer h3 {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
}
.et_pb_text_4_tb_footer,
.et_pb_text_5_tb_footer,
.et_pb_text_6_tb_footer,
.et_pb_text_7_tb_footer,
.et_pb_text_8_tb_footer {
  margin-bottom: 6px !important;
}
.et_pb_text_4_tb_footer:after,
.et_pb_text_5_tb_footer:after,
.et_pb_text_6_tb_footer:after,
.et_pb_text_7_tb_footer:after,
.et_pb_text_8_tb_footer:after {
  content: "";
  display: block;
  width: 0;
  height: 2px;
  background: #000;
  transition: width 0.3s;
}
.et_pb_text_4_tb_footer:hover:after,
.et_pb_text_5_tb_footer:hover:after,
.et_pb_text_6_tb_footer:hover:after,
.et_pb_text_7_tb_footer:hover:after,
.et_pb_text_8_tb_footer:hover:after {
  width: 80%;
  transition: width 0.3s;
}
.et_pb_text_9_tb_footer.et_pb_text {
  color: #00f90c !important;
}
.et_pb_text_9_tb_footer {
  font-family: "Archivo Narrow", Helvetica, Arial, Lucida, sans-serif;
  font-size: 18px;
  margin-bottom: 10px !important;
}
.et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_module_header a {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  color: #ffffff !important;
}
.et_pb_blurb_0_tb_footer.et_pb_blurb,
.et_pb_blurb_1_tb_footer.et_pb_blurb,
.et_pb_blurb_2_tb_footer.et_pb_blurb {
  font-family: "Encode Sans", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  color: #000000 !important;
  margin-bottom: 24px !important;
}
.et_pb_text_11_tb_footer.et_pb_text {
  color: #ffffff !important;
}
.et_pb_text_11_tb_footer {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  font-size: 15px;
}
.et_pb_text_11_tb_footer.et_pb_text a {
  color: #dbff2b !important;
}
@media only screen and (max-width: 980px) {
  .et_pb_row_0_tb_footer.et_pb_row {
    padding-left: 35px !important;
    padding-left: 35px !important;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_footer:after,
  body #page-container .et_pb_section .et_pb_button_1_tb_footer:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_footer:hover:after,
  body #page-container .et_pb_section .et_pb_button_1_tb_footer:hover:after {
    opacity: 1;
  }
  .et_pb_text_1_tb_footer,
  .et_pb_text_3_tb_footer,
  .et_pb_text_10_tb_footer {
    border-bottom-width: 2px;
  }
  .et_pb_image_0_tb_footer .et_pb_image_wrap img {
    width: auto;
  }
}
@media only screen and (max-width: 767px) {
  .et_pb_row_0_tb_footer.et_pb_row {
    padding-left: 0px !important;
    padding-left: 0px !important;
  }
  .et_pb_text_0_tb_footer h2 {
    text-align: center;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_footer:after,
  body #page-container .et_pb_section .et_pb_button_1_tb_footer:after {
    display: inline-block;
    opacity: 0;
  }
  body #page-container .et_pb_section .et_pb_button_0_tb_footer:hover:after,
  body #page-container .et_pb_section .et_pb_button_1_tb_footer:hover:after {
    opacity: 1;
  }
  .et_pb_text_1_tb_footer,
  .et_pb_text_3_tb_footer,
  .et_pb_text_10_tb_footer {
    border-bottom-width: 2px;
  }
  .et_pb_image_0_tb_footer .et_pb_image_wrap img {
    width: auto;
  }
  .et_pb_text_2_tb_footer {
    padding-right: 10px !important;
  }
}
.et_pb_section_0.et_pb_section,
.et_pb_section_3.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
}
.et_pb_row_0.et_pb_row,
.et_pb_row_4.et_pb_row,
.et_pb_row_5.et_pb_row,
.et_pb_row_8.et_pb_row,
.et_pb_row_10.et_pb_row,
.et_pb_row_12.et_pb_row {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  padding-top: 0px;
  padding-bottom: 0px;
}
.et_pb_row_0,
body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_0.et_pb_row,
.et_pb_row_4,
body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_4.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_4.et_pb_row,
.et_pb_row_7,
body #page-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_7.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_7.et_pb_row,
.et_pb_row_10,
body #page-container .et-db #et-boc .et-l .et_pb_row_10.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_10.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_10.et_pb_row,
.et_pb_row_11,
body #page-container .et-db #et-boc .et-l .et_pb_row_11.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_11.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_11.et_pb_row {
  width: 100%;
  max-width: 1920px;
}
div.et_pb_section.et_pb_section_1 {
  background-size: 27% 30%;
    background-position: right -78px bottom -30px;
  background-image: url(../../uploads/2024/09/farmer-item-2.png) !important;
}
.et_pb_text_0 h2,
.et_pb_text_11 h2 {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  text-transform: uppercase;
  color: #399800 !important;
  text-align: center;
}
.et_pb_text_0 {
  background-color: rgba(237, 237, 237, 0.67);
  padding-top: 5px !important;
  padding-right: 8px !important;
  padding-bottom: 0px !important;
  padding-left: 8px !important;
  box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3);
}
.et_pb_text_1.et_pb_text,
.et_pb_text_2.et_pb_text,
.et_pb_text_3.et_pb_text,
.et_pb_text_4.et_pb_text {
  color: #000000 !important;
}
.et_pb_text_1,
.et_pb_text_6 {
  font-family: "Encode Sans", Helvetica, Arial, Lucida, sans-serif;
}
.et_pb_text_1 h2 {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  color: #ffb200 !important;
}
.et_pb_text_2,
.et_pb_text_3,
.et_pb_text_4 {
  font-family: "Encode Sans", Helvetica, Arial, Lucida, sans-serif;
  font-size: 15px;
}
.et_pb_image_0 .et_pb_image_wrap {
  border-radius: 22px 22px 22px 22px;
  overflow: hidden;
}
.et_pb_image_0 {
  width: 74%;
  text-align: center;
}
.et_pb_text_5 h2,
.et_pb_text_7 h2,
.et_pb_text_8 h2,
.et_pb_text_9 h2,
.et_pb_text_13 h2 {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  text-transform: uppercase;
  color: #ffb200 !important;
  text-align: center;
}
.et_pb_text_5,
.et_pb_text_7,
.et_pb_text_8,
.et_pb_text_9,
.et_pb_text_13 {
  margin-bottom: 6px !important;
}
.et_pb_text_6.et_pb_text {
  color: #007005 !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 {
  width: 95%;
  max-width: 1920px;
}
.et_pb_cta_0.et_pb_promo h2,
.et_pb_cta_0.et_pb_promo h1.et_pb_module_header,
.et_pb_cta_0.et_pb_promo h3.et_pb_module_header,
.et_pb_cta_0.et_pb_promo h4.et_pb_module_header,
.et_pb_cta_0.et_pb_promo h5.et_pb_module_header,
.et_pb_cta_0.et_pb_promo h6.et_pb_module_header,
.et_pb_cta_1.et_pb_promo h2,
.et_pb_cta_1.et_pb_promo h1.et_pb_module_header,
.et_pb_cta_1.et_pb_promo h3.et_pb_module_header,
.et_pb_cta_1.et_pb_promo h4.et_pb_module_header,
.et_pb_cta_1.et_pb_promo h5.et_pb_module_header,
.et_pb_cta_1.et_pb_promo h6.et_pb_module_header {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 600 !important;
  font-size: 32px !important;
}
.et_pb_cta_0.et_pb_promo .et_pb_promo_description div,
.et_pb_cta_1.et_pb_promo .et_pb_promo_description div {
  font-family: "Encode Sans", Helvetica, Arial, Lucida, sans-serif;
  font-size: 16px;
}
.et_pb_cta_0.et_pb_promo {
  background-image: initial;
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}
.et_pb_cta_0.et_pb_promo .et_pb_promo_description,
.et_pb_cta_0.et_pb_promo .et_pb_promo_description h2,
.et_pb_cta_1.et_pb_promo .et_pb_promo_description,
.et_pb_cta_1.et_pb_promo .et_pb_promo_description h2 {
  transition: transform 0.3s ease-in-out;
}
.et_pb_cta_0.et_pb_promo .et_pb_promo_description:hover,
.et_pb_cta_1.et_pb_promo .et_pb_promo_description:hover,
.et_pb_cta_1.et_pb_promo .et_pb_promo_description h2:hover {
  transition: transform 0.3s ease-in-out;
  transform: scale(1.08);
  transition-duration: 550ms;
}
.et_pb_cta_0.et_pb_promo .et_pb_promo_description h2:hover {
  transition: transform 0.3s ease-in-out;
  transform: scale(1.08);
  transition-duration: 550ms;
}
.et_pb_cta_1.et_pb_promo {
  background-image: initial;
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}
.et_pb_row_5,
body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_5.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_5.et_pb_row {
  width: 60%;
  max-width: 1920px;
}
.et_pb_image_1,
.et_pb_image_2,
.et_pb_image_3 {
  transition: transform 0.3s ease-in-out;
  text-align: left;
  margin-left: 0;
}
.et_pb_image_1:hover {
  transition: transform 0.3s ease-in-out;
  transform: scale(1.9);
}
.et_pb_image_2:hover {
  transition: transform 0.3s ease-in-out;
  transform: scale(1.5);
}
.et_pb_image_3:hover {
  transition: transform 0.3s ease-in-out;
  transform: scale(2.1);
}
.et_pb_row_7.et_pb_row {
  padding-right: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px;
  padding-left: 10px;
}
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_3.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_4.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_5.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_5.et_pb_blurb .et_pb_module_header a {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  color: #ffb200 !important;
}
.et_pb_blurb_0.et_pb_blurb,
.et_pb_blurb_1.et_pb_blurb,
.et_pb_blurb_2.et_pb_blurb,
.et_pb_blurb_3.et_pb_blurb,
.et_pb_blurb_4.et_pb_blurb,
.et_pb_blurb_5.et_pb_blurb {
  font-family: "Encode Sans", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  color: #399800 !important;
  margin-top: 76px !important;
  margin-bottom: 60px !important;
  transition: transform 0.3s ease-in-out;
}
.et_pb_blurb_0.et_pb_blurb:hover,
.et_pb_blurb_1.et_pb_blurb:hover,
.et_pb_blurb_2.et_pb_blurb:hover,
.et_pb_blurb_3.et_pb_blurb:hover,
.et_pb_blurb_4.et_pb_blurb:hover,
.et_pb_blurb_5.et_pb_blurb:hover,
.et_pb_blurb_9.et_pb_blurb:hover,
.et_pb_blurb_10.et_pb_blurb:hover {
  transition: transform 0.3s ease-in-out;
  transform: scale(1.02);
}
.et_pb_blurb_0.et_pb_blurb .et_pb_main_blurb_image,
.et_pb_blurb_1.et_pb_blurb .et_pb_main_blurb_image,
.et_pb_blurb_2.et_pb_blurb .et_pb_main_blurb_image,
.et_pb_blurb_3.et_pb_blurb .et_pb_main_blurb_image,
.et_pb_blurb_4.et_pb_blurb .et_pb_main_blurb_image,
.et_pb_blurb_5.et_pb_blurb .et_pb_main_blurb_image {
  width: 80px;
}
.et_pb_image_4 {
  width: 67%;
  text-align: center;
}
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_6.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_7.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_8.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_8.et_pb_blurb .et_pb_module_header a {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  font-size: 28px;
  color: #069900 !important;
  text-align: center;
}
.et_pb_blurb_6.et_pb_blurb .et_pb_blurb_description,
.et_pb_blurb_7.et_pb_blurb .et_pb_blurb_description,
.et_pb_blurb_8.et_pb_blurb .et_pb_blurb_description {
  text-align: center;
}
.et_pb_blurb_6.et_pb_blurb,
.et_pb_blurb_7.et_pb_blurb,
.et_pb_blurb_8.et_pb_blurb {
  font-family: "Encode Sans", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  color: #000000 !important;
}
.et_pb_section_6.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f2f2f2 !important;
}
.et_pb_text_10 h2 {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  color: #ffb200 !important;
  text-align: center;
}
.et_pb_text_10 {
  margin-top: 24px !important;
  margin-bottom: 17px !important;
}
.et_pb_blurb_9.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_9.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_10.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_10.et_pb_blurb .et_pb_module_header a {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  color: #000000 !important;
}
.et_pb_blurb_9.et_pb_blurb,
.et_pb_blurb_10.et_pb_blurb {
  font-family: "Encode Sans", Helvetica, Arial, Lucida, sans-serif;
  color: #000000 !important;
  margin-bottom: 16px !important;
  transition: transform 0.3s ease-in-out;
}
.et_pb_blurb_9,
.et_pb_blurb_10 {
  box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3);
}
.et_pb_blurb_9.et_pb_blurb .et_pb_main_blurb_image,
.et_pb_blurb_10.et_pb_blurb .et_pb_main_blurb_image {
  width: 100px;
}
.et_pb_image_5 {
  text-align: left;
  margin-left: 0;
}
.et_pb_section_7.et_pb_section {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #969696 !important;
}
.et_pb_row_11.et_pb_row {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_text_11 {
  background-color: rgba(237, 237, 237, 0.67);
  padding-top: 5px !important;
  padding-right: 8px !important;
  padding-bottom: 0px !important;
  padding-left: 8px !important;
  margin-top: 23px !important;
  margin-bottom: 10px !important;
  box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3);
  transition: transform 0.3s ease-in-out;
}
.et_pb_text_11:hover {
  transition: transform 0.3s ease-in-out;
  transform: scale(1.08);
}
.et_pb_text_12 h2 {
  font-family: "Barlow", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 700;
  font-size: 34px;
  color: #ffb200 !important;
}
.et_pb_text_12 {
  margin-bottom: 14px !important;
}
.et_pb_contact_form_0.et_pb_contact_form_container {
  padding-bottom: 17px;
}
body
  #page-container
  .et_pb_section
  .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module
  .et_pb_button {
  color: #ffffff !important;
  border-color: #ffffff;
  font-size: 16px;
  background-color: #e58900 !important;
}
body
  #page-container
  .et_pb_section
  .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module
  .et_pb_button:after {
  font-size: 1.6em;
}
body.et_button_custom_icon
  #page-container
  .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module
  .et_pb_button:after {
  font-size: 16px;
}
body
  #page-container
  .et_pb_section
  .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module
  .et_pb_button:hover {
  background-image: initial !important;
  background-color: #059e00 !important;
}
.et_pb_contact_form_0 .input:focus,
.et_pb_contact_form_0 .input[type="checkbox"]:active + label i,
.et_pb_contact_form_0 .input[type="radio"]:active + label i {
  background-color: #125b0d;
}
.et_pb_contact_form_0 .input,
.et_pb_contact_form_0 .input[type="checkbox"] + label,
.et_pb_contact_form_0 .input[type="radio"] + label,
.et_pb_contact_form_0 .input[type="checkbox"]:checked + label i:before,
.et_pb_contact_form_0 .input::placeholder {
  color: #000000;
}
.et_pb_contact_form_0 .input::-webkit-input-placeholder {
  color: #000000;
}
.et_pb_contact_form_0 .input::-moz-placeholder {
  color: #000000;
}
.et_pb_contact_form_0 .input::-ms-input-placeholder {
  color: #000000;
}
.et_pb_contact_form_0 .input:focus,
.et_pb_contact_form_0 .input[type="checkbox"]:active + label,
.et_pb_contact_form_0 .input[type="radio"]:active + label,
.et_pb_contact_form_0 .input[type="checkbox"]:checked:active + label i:before {
  color: #ffffff;
}
.et_pb_contact_form_0 p .input:focus::-webkit-input-placeholder {
  color: #ffffff;
}
.et_pb_contact_form_0 p .input:focus::-moz-placeholder {
  color: #ffffff;
}
.et_pb_contact_form_0 p .input:focus:-ms-input-placeholder {
  color: #ffffff;
}
.et_pb_contact_form_0 p textarea:focus::-webkit-input-placeholder {
  color: #ffffff;
}
.et_pb_contact_form_0 p textarea:focus::-moz-placeholder {
  color: #ffffff;
}
.et_pb_contact_form_0 p textarea:focus:-ms-input-placeholder {
  color: #ffffff;
}
.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button {
  transition: background-color 300ms ease 0ms;
}
.et_pb_contact_form_0 .input[type="radio"]:checked + label i:before {
  background-color: #000000;
}
.et_pb_contact_form_0 .input[type="radio"]:checked:active + label i:before {
  background-color: #ffffff;
}
.et_pb_section_8.et_pb_section {
  background-color: #f9f9f9 !important;
}
.dica_divi_carouselitem_0 > div:first-of-type,
.dica_divi_carouselitem_0 > div:first-of-type,
.dica_divi_carouselitem_1 > div:first-of-type,
.dica_divi_carouselitem_1 > div:first-of-type,
.dica_divi_carouselitem_2 > div:first-of-type,
.dica_divi_carouselitem_2 > div:first-of-type {
  box-shadow: 0px 12px 18px -6px rgba(0, 0, 0, 0.3);
}
.dica_divi_carouselitem_0.dica_divi_carouselitem .social-media,
.dica_divi_carouselitem_1.dica_divi_carouselitem .social-media,
.dica_divi_carouselitem_2.dica_divi_carouselitem .social-media {
  justify-content: flex-start !important;
}
.dica_divi_carouselitem_0.dica_divi_carouselitem .dica-rating,
.dica_divi_carouselitem_1.dica_divi_carouselitem .dica-rating,
.dica_divi_carouselitem_2.dica_divi_carouselitem .dica-rating {
  text-align: center !important;
}
.dica_divi_carousel
  .dica_divi_carouselitem_0
  .social-media-container
  .social-media
  li
  a:before,
.dica_divi_carousel
  .dica_divi_carouselitem_1
  .social-media-container
  .social-media
  li
  a:before,
.dica_divi_carousel
  .dica_divi_carouselitem_2
  .social-media-container
  .social-media
  li
  a:before {
  font-size: 14px !important;
}
.dica_divi_carouselitem_0 .dica-rating span:before,
.dica_divi_carouselitem_1 .dica-rating span:before,
.dica_divi_carouselitem_2 .dica-rating span:before {
  font-size: 21px !important;
}
.dica_divi_carouselitem_0 .dica-rating span.rate:before,
.dica_divi_carouselitem_1 .dica-rating span.rate:before,
.dica_divi_carouselitem_2 .dica-rating span.rate:before {
  color: #8b68ee !important;
}
.dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content .item-title {
  font-family: "Roboto", Helvetica, Arial, Lucida, sans-serif !important;
  text-align: center !important;
}
.dica_divi_carousel_0
  .dica_divi_carouselitem
  .dica-item-content
  .item-subtitle {
  font-family: "Nunito", Helvetica, Arial, Lucida, sans-serif !important;
  text-align: center !important;
}
.dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content .content,
.dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content .content p {
  font-size: 16px !important;
  text-align: center !important;
}
.dica_divi_carousel_0.dica_divi_carousel
  .dica_divi_carouselitem
  .dica-item-content {
  background-color: #f4f4f4;
  padding-top: 19px !important;
  padding-right: 32px !important;
  padding-bottom: 71px !important;
  padding-left: 32px !important;
}
.dica_divi_carousel_0.dica_divi_carousel
  .dica_divi_carouselitem
  .dica-image-container
  img.dica-item-image,
.dica_divi_carousel_0.dica_divi_carousel
  .dica_divi_carouselitem
  .dica-image-container
  img.dica-item-image,
.dica_divi_carousel_0 .dica_divi_carouselitem .dica-image-container .image {
  border-radius: 77px 77px 77px 77px;
  overflow: hidden;
}
.dica_divi_carousel_0.dica_divi_carousel
  .dica_divi_carouselitem
  .dica-image-container
  img.dica-item-image,
.dica_divi_carousel_0.dica_divi_carousel
  .dica_divi_carouselitem
  .dica-image-container
  img.dica-item-image {
  border-width: 7px !important;
  border-color: #ffffff !important;
}
.dica_divi_carousel_0 .dica_divi_carouselitem > div {
  padding-bottom: 44px !important;
}
.dica_divi_carousel_0.dica_divi_carousel
  .dica_divi_carouselitem
  .dica-image-container {
  margin-top: -45px !important;
}
.dica_divi_carousel_0.dica_divi_carousel
  .dica_divi_carouselitem
  .dica-item-content
  > .item-subtitle {
  margin-top: 17px !important;
}
.dica_divi_carousel_0.dica_divi_carousel
  .dica_divi_carouselitem
  .dica-item-content
  .content {
  padding-top: 63px !important;
  padding-bottom: 50px !important;
}
.dica_divi_carousel_0 .dica_divi_carouselitem .dica-rating-container {
  margin-top: -50px !important;
}
.dica_divi_carousel_0 .swiper-container {
  padding-top: 23px !important;
  padding-right: 20px !important;
  padding-bottom: 23px !important;
  padding-left: 20px !important;
}
.dica_divi_carousel_0 .dica_divi_carouselitem .dica-image-container .image {
  max-width: 22%;
}
.dica_divi_carousel_0 .dica_divi_carouselitem .dica-image-container {
  text-align: center !important;
  z-index: 11 !important;
}
.dica_divi_carousel_0 .swiper-button-next:before,
.dica_divi_carousel_0 .swiper-button-prev:before {
  color: #ffffff !important;
}
.dica_divi_carousel_0.dica_divi_carousel .swiper-button-next,
.dica_divi_carousel_0.dica_divi_carousel .swiper-button-prev {
  background-color: #afafaf !important;
}
.dica_divi_carousel_0.dica_divi_carousel .swiper-pagination-bullet {
  background-color: #d6d6d6 !important;
}
.dica_divi_carousel_0.dica_divi_carousel
  .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #6b6b6b !important;
}
.dica_divi_carousel_0.dica_divi_carousel .dica-container .swiper-pagination {
  text-align: center;
}
.dica_divi_carousel_0 .dica-container .swiper-button-next,
.dica_divi_carousel_0 .dica-container .swiper-button-prev {
  font-size: 53px;
  width: 53px;
  height: 53px;
}
.dica_divi_carousel_0 .dica-container .swiper-buttton-container {
  justify-content: center;
}
.dica_divi_carousel_0.dica_divi_carousel .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  -o-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
  transition-duration: 2000ms;
}
.dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content {
  z-index: 10 !important;
}
.dica_divi_carousel_0 .dica_divi_carouselitem {
  width: calc(100% / 2);
}
.et_pb_column_19 {
  padding-left: 8px;
}
.et_pb_column_22 {
  background-color: #ffffff;
  padding-right: 8px;
  padding-left: 21px;
}
.et_pb_text_0.et_pb_module,
.et_pb_text_11.et_pb_module {
  margin-left: 0px !important;
  margin-right: auto !important;
}
@media only screen and (min-width: 981px) {
  .et_pb_text_0,
  .et_pb_text_11 {
    width: 35%;
  }
  .et_pb_text_1 {
    width: 83%;
  }
}
@media only screen and (max-width: 980px) {
  .et_pb_text_0,
  .et_pb_text_11 {
    width: 35%;
  }
  .et_pb_text_1 {
    width: 83%;
  }
  .et_pb_image_0 .et_pb_image_wrap img,
  .et_pb_image_1 .et_pb_image_wrap img,
  .et_pb_image_2 .et_pb_image_wrap img,
  .et_pb_image_3 .et_pb_image_wrap img,
  .et_pb_image_4 .et_pb_image_wrap img,
  .et_pb_image_5 .et_pb_image_wrap img {
    width: auto;
  }
  .et_pb_blurb_0.et_pb_blurb,
  .et_pb_blurb_1.et_pb_blurb,
  .et_pb_blurb_2.et_pb_blurb,
  .et_pb_blurb_3.et_pb_blurb,
  .et_pb_blurb_4.et_pb_blurb,
  .et_pb_blurb_5.et_pb_blurb {
    margin-top: 76px !important;
    margin-bottom: 60px !important;
  }
  .et_pb_row_10.et_pb_row {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  body
    #page-container
    .et_pb_section
    .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module
    .et_pb_button:after {
    display: inline-block;
    opacity: 0;
  }
  body
    #page-container
    .et_pb_section
    .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module
    .et_pb_button:hover:after {
    opacity: 1;
  }
  .dica_divi_carousel
    .dica_divi_carouselitem_0
    .social-media-container
    .social-media
    li
    a:before,
  .dica_divi_carousel
    .dica_divi_carouselitem_1
    .social-media-container
    .social-media
    li
    a:before,
  .dica_divi_carousel
    .dica_divi_carouselitem_2
    .social-media-container
    .social-media
    li
    a:before {
    font-size: 14px !important;
  }
  .dica_divi_carouselitem_0 .dica-rating span:before,
  .dica_divi_carouselitem_1 .dica-rating span:before,
  .dica_divi_carouselitem_2 .dica-rating span:before {
    font-size: 21px !important;
  }
  .dica_divi_carousel_0 .dica_divi_carouselitem .dica-image-container {
    z-index: 11 !important;
  }
  .dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content {
    z-index: 10 !important;
  }
}
@media only screen and (max-width: 767px) {
  div.et_pb_section.et_pb_section_1 {
    background-image: initial !important;
  }
  .et_pb_text_0,
  .et_pb_text_1,
  .et_pb_text_11 {
    width: 100%;
  }
  .et_pb_image_0 .et_pb_image_wrap img,
  .et_pb_image_1 .et_pb_image_wrap img,
  .et_pb_image_2 .et_pb_image_wrap img,
  .et_pb_image_3 .et_pb_image_wrap img,
  .et_pb_image_4 .et_pb_image_wrap img,
  .et_pb_image_5 .et_pb_image_wrap img {
    width: auto;
  }
  .et_pb_blurb_0.et_pb_blurb,
  .et_pb_blurb_1.et_pb_blurb,
  .et_pb_blurb_2.et_pb_blurb,
  .et_pb_blurb_3.et_pb_blurb,
  .et_pb_blurb_4.et_pb_blurb,
  .et_pb_blurb_5.et_pb_blurb {
    margin-top: 0px !important;
  }
  .et_pb_row_10.et_pb_row {
    padding-top: 0px !important;
    padding-right: 10px !important;
    padding-bottom: 0px !important;
    padding-left: 5px !important;
    padding-top: 0px !important;
    padding-right: 10px !important;
    padding-bottom: 0px !important;
    padding-left: 5px !important;
  }
  body
    #page-container
    .et_pb_section
    .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module
    .et_pb_button:after {
    display: inline-block;
    opacity: 0;
  }
  body
    #page-container
    .et_pb_section
    .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module
    .et_pb_button:hover:after {
    opacity: 1;
  }
  .dica_divi_carousel
    .dica_divi_carouselitem_0
    .social-media-container
    .social-media
    li
    a:before,
  .dica_divi_carousel
    .dica_divi_carouselitem_1
    .social-media-container
    .social-media
    li
    a:before,
  .dica_divi_carousel
    .dica_divi_carouselitem_2
    .social-media-container
    .social-media
    li
    a:before {
    font-size: 14px !important;
  }
  .dica_divi_carouselitem_0 .dica-rating span:before,
  .dica_divi_carouselitem_1 .dica-rating span:before,
  .dica_divi_carouselitem_2 .dica-rating span:before {
    font-size: 21px !important;
  }
  .dica_divi_carousel_0 .dica_divi_carouselitem .dica-image-container {
    z-index: 11 !important;
  }
  .dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content {
    z-index: 10 !important;
  }
}
