@charset "UTF-8";
:root {
  --wrpa-background-dark-blue: #222F3C;
  --wrpa-background-menu: #222F3C;
  --wrpa-background-menu-hover: #0B1826;
  --wrpa-background-dark-blue-second: rgba(242, 243, 244, 0.03);
  --wrpa-background-dark-blue-second-add: rgba(44, 57, 70, 0.85);
  --wrpa-background-body: #FFFFFF;
  --wrpa-background-body-second: #F1FDFF;
  --wrpa-background-body-second-add: #F6FBFF;
  --wrpa-background-sky-blue: #F6FBFF;
  --wrpa-background-ash: #F2F2F2;
  --wrpa-background-light-gray: #364555;
  --wrpa-shadow-default: 0 0.25rem 1.25rem 0 rgba(162, 180, 189, 0.2);
  --wrpa-shadow-default-hover: 0 4px 24px 0 rgba(83, 154, 142, 0.26);
  --wrpa-shadow-laguna: 0 0.25rem 1rem 0 rgba(29, 203, 192, 0.0588235294), 0 0.75rem 1.75rem 0 rgba(29, 203, 192, 0.2);
  --wrpa-border-radius: 16px;
  --wrpa-gradient-colors-laguna: linear-gradient(89.17deg, #2EDFF1 2.57%, #13BAEB 99.28%);
  --wrpa-gradient-colors-dark-laguna: linear-gradient(89.17deg, #1FD3E6 2.57%, #11A6D2 99.28%);
  --wrpa-gradient-colors-light-laguna: linear-gradient(180deg, rgba(17, 41, 59, 0) 79%, rgba(42, 189, 235, 0.42) 100%);
  --wrpa-gradient-colors-radial-light-laguna: radial-gradient(rgba(42, 189, 235, 0.3) 17%, rgba(17, 41, 59, 0) 65%);
  --wrpa-gradient-colors-light-laguna-triple: linear-gradient(93deg, #F1FDFF 16.84%, #CAFCFF 52.23%, #C5EAFF 98.05%);
  --wrpa-gradient-colors-turquoise-laguna: linear-gradient(90deg, #03D9B1 0%, #1CBBD9 100%);
  --wrpa-typography-primary: #333333;
  --wrpa-typography-secondary: #6C6B6B;
  --wrpa-typography-additional: #C4C4C4;
  --wrpa-typography-white: #FFFFFF;
  --wrpa-typography-turquoise: #0DD1C5;
  --wrpa-typography-dark-blue: #222F3C;
  --wrpa-primary-colors-light-turquoise: #F1FDFF;
  --wrpa-primary-colors-laguna: #2EDFF1;
  --wrpa-primary-colors-new-laguna: #13BAEB;
  --wrpa-primary-colors-laguna-bg: rgb(33, 71, 81);
  --wrpa-primary-colors-laguna-hr: #27444E;
  --wrpa-primary-colors-info: #5C8FDC;
  --wrpa-typography-dark-blue-additional: #2B3F4D;
  --wrpa-gradient-background-dark-blue-transparent: linear-gradient(270deg, #344755 0%, #597A7C 108.89%);
  --wrpa-border-radius-button: 48px;
  --wrpa-text-font-weight: 400;
  --wrpa-primary-colors-orange-back: rgba(255, 107, 53, 0.07);
  --wrpa-primary-colors-orange: #FF7C06;
  --wrpa-typography-additional-gray: rgba(67, 82, 97, 0.5);
  --wrpa-typography-additional-border-gray: #697786;
  --wrpa-font-primary: Montserrat;
  --wrpa-font-secondary: arial;
  --wrpa-text-font-style: normal;
  --wrpa-text-font-size-all: 16px;
  --wrpa-secondary-colors-light-blue: #ECFAFB;
  --wrpa--style--global--wide-size: 79.75rem;
  --wrpa--style--global--medium: 59.5rem;
  --wrpa--style--global--narrow: 47rem;
}

:root {
  font-size: var(--wrpa-text-font-size-all);
  scroll-behavior: smooth;
  scrollbar-gutter: stable;
}

html {
  position: relative;
  margin-top: 0 !important;
}

* {
  position: relative;
  box-sizing: inherit;
}
*:before, *:after {
  position: absolute;
  box-sizing: inherit;
}
* .container-nr {
  max-width: var(--wrpa--style--global--narrow);
  margin-right: auto !important;
  margin-left: auto !important;
}
* .container-md {
  max-width: var(--wrpa--style--global--medium);
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 0;
  padding-left: 0;
}

body {
  display: block;
  position: relative;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font-family: var(--wrpa-font-primary), var(--wrpa-font-secondary);
  font-style: var(--wrpa-text-font-style);
  font-weight: var(--wrpa-text-font-weight);
  color: var(--wrpa-typography-primary);
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: auto;
  font-size: 1rem;
  line-height: 1.25rem;
  background-color: var(--wrpa-background-body);
  z-index: 1;
  --wp--preset--font-size--x-medium: 1.125rem;
}
body::-webkit-scrollbar {
  width: 6px;
}
body::-webkit-scrollbar-track {
  background-color: var(--wrpa-typography-secondary);
  border-radius: 0.25rem;
}
body::-webkit-scrollbar-thumb {
  background-color: var(--wrpa-typography-primary);
  border-radius: 0.25rem;
}
body.admin-bar {
  margin-top: 32px !important;
}
@media screen and (max-width: 767.5px) {
  body.admin-bar {
    margin-top: 46px !important;
  }
}
@media screen and (max-width: 600px) {
  body.admin-bar #wpadminbar {
    position: fixed;
  }
}
body.menu_static {
  position: static;
  overflow: hidden;
}
body h1, body h2, body h3, body h4, body .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details body summary, body h5 {
  font-weight: 600;
  text-align: left;
}
body h1.has-text-align-center, body h2.has-text-align-center, body h3.has-text-align-center, body h4.has-text-align-center, body .faq__block__style .wp-block-details summary.has-text-align-center, .faq__block__style .wp-block-details body summary.has-text-align-center, body h5.has-text-align-center {
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
}
body h1.has-text-align-right, body h2.has-text-align-right, body h3.has-text-align-right, body h4.has-text-align-right, body .faq__block__style .wp-block-details summary.has-text-align-right, .faq__block__style .wp-block-details body summary.has-text-align-right, body h5.has-text-align-right {
  text-align: right;
}
body h1 {
  font-size: 7.5rem;
  line-height: 8rem;
  text-align: center;
}
@media screen and (max-width: 1199.5px) {
  body h1 {
    font-size: 5.75rem;
    line-height: 6rem;
  }
}
@media screen and (max-width: 991.5px) {
  body h1 {
    font-size: 3.75rem;
    line-height: 4rem;
  }
}
body h2 {
  font-size: 1.875rem;
  line-height: 2.25rem;
}
@media screen and (max-width: 1199.5px) {
  body h2 {
    font-size: 1.5rem;
    line-height: 1.75rem;
  }
}
@media screen and (max-width: 991.5px) {
  body h2 {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
}
body h3 {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
@media screen and (max-width: 1199.5px) {
  body h3 {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
@media screen and (max-width: 991.5px) {
  body h3 {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
body h4, body .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details body summary {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
@media screen and (max-width: 1199.5px) {
  body h4, body .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details body summary {
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
@media screen and (max-width: 991.5px) {
  body h4, body .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details body summary {
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
body h5 {
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 400;
}
@media screen and (max-width: 1199.5px) {
  body h5 {
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
@media screen and (max-width: 991.5px) {
  body h5 {
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
body p, body .default_block__style, body li {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.375;
}
@media screen and (max-width: 1199.5px) {
  body p, body .default_block__style, body li {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
@media screen and (max-width: 991.5px) {
  body p, body .default_block__style, body li {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
body .medium {
  font-weight: 500;
}
body .semi-bold {
  font-weight: 500;
}
body .bold {
  font-weight: 600;
}
body .font-first, body .footer__mobile .accordion-item .menu__item, .footer__mobile .accordion-item body .menu__item, body .footer__navigation, body .faq__block_body .accordion-body, .faq__block_body body .accordion-body, body .default_block__style ul li, .default_block__style ul body li, body .banner-pricing__style .main .card-body table tbody tr td, .banner-pricing__style .main .card-body table tbody tr body td, body .banner-pricing-feature__style .main .card-body table tbody tr td, .banner-pricing-feature__style .main .card-body table tbody tr body td, body .wp-block-quote p, body .wp-block-quote .default_block__style, .wp-block-quote body p, .wp-block-quote body .default_block__style, body .accordion-button, body .header .offcanvas .accordion-item, .header .offcanvas body .accordion-item, body ul, body ul.list, body .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text body ul {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.375rem;
}
@media screen and (max-width: 991.5px) {
  body .font-first, body .footer__mobile .accordion-item .menu__item, .footer__mobile .accordion-item body .menu__item, body .footer__navigation, body .faq__block_body .accordion-body, .faq__block_body body .accordion-body, body .default_block__style ul li, .default_block__style ul body li, body .banner-pricing__style .main .card-body table tbody tr td, .banner-pricing__style .main .card-body table tbody tr body td, body .banner-pricing-feature__style .main .card-body table tbody tr td, .banner-pricing-feature__style .main .card-body table tbody tr body td, body .wp-block-quote p, body .wp-block-quote .default_block__style, .wp-block-quote body p, .wp-block-quote body .default_block__style, body .accordion-button, body .header .offcanvas .accordion-item, .header .offcanvas body .accordion-item, body ul, body ul.list, body .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text body ul {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
body .font-second, body .news_updates__cards .paginate-numbers .page-numbers, .news_updates__cards .paginate-numbers body .page-numbers, body .sub__menu_title, body .header__desktop_sub__menu .sub__menu_item_elements, .header__desktop_sub__menu body .sub__menu_item_elements, body .header .offcanvas .sub__menu_item_elements, .header .offcanvas body .sub__menu_item_elements, body .header__desktop .menu__item, .header__desktop body .menu__item, body .header__mobile .menu__item, .header__mobile body .menu__item, body .button.tags {
  font-size: 0.875rem !important;
  font-weight: 400;
  line-height: 1.25rem;
}
@media screen and (max-width: 767.5px) {
  body .font-second, body .news_updates__cards .paginate-numbers .page-numbers, .news_updates__cards .paginate-numbers body .page-numbers, body .sub__menu_title, body .header__desktop_sub__menu .sub__menu_item_elements, .header__desktop_sub__menu body .sub__menu_item_elements, body .header .offcanvas .sub__menu_item_elements, .header .offcanvas body .sub__menu_item_elements, body .header__desktop .menu__item, .header__desktop body .menu__item, body .header__mobile .menu__item, .header__mobile body .menu__item, body .button.tags {
    font-size: 0.75rem !important;
    line-height: 1.125rem;
  }
}
body .font-third {
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.125rem;
}
@media screen and (max-width: 767.5px) {
  body .font-third {
    font-size: 0.625rem;
    line-height: 1rem;
  }
}
body .font-fourth {
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 1rem;
}
@media screen and (max-width: 767.5px) {
  body .font-fourth {
    font-size: 0.5rem;
    line-height: 1.875rem;
  }
}
body .font-primary {
  color: var(--wrpa-typography-primary) !important;
}
body .font-secondary {
  color: var(--wrpa-typography-secondary) !important;
}
body .font-additional {
  color: var(--wrpa-typography-additional);
}
body .font-white {
  color: #FFFFFF;
}
body .font-laguna {
  color: #2EDFF1;
}
body .font-turquoise {
  color: #0DD1C5 !important;
}
body .link__style_unlink, body .solution__block_cards .items .item .card-footer .link a, .solution__block_cards .items .item .card-footer .link body a, body .businesses__block_cards .items .item .card-footer .link a, .businesses__block_cards .items .item .card-footer .link body a, body .affiliate-program__block_cards .items .item .card-footer .link a, .affiliate-program__block_cards .items .item .card-footer .link body a, body .integrate__block_cards .items .item .card-footer .link a, .integrate__block_cards .items .item .card-footer .link body a, body .flexible-packages__block_cards .items .item .card-footer .link a, .flexible-packages__block_cards .items .item .card-footer .link body a, body .plans__block_cards .items .item .card-footer .link a, .plans__block_cards .items .item .card-footer .link body a, body .customers_choice__block_cards .items .item .card-footer .link a, .customers_choice__block_cards .items .item .card-footer .link body a, body .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .learn_more_link a, .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .learn_more_link body a, body .wrpa_breadcrumbs a, .wrpa_breadcrumbs body a, body .link__style_unlink a, body .wrpa_breadcrumbs a a, .wrpa_breadcrumbs body a a, body .desktop_menu_parent {
  text-decoration: none;
  color: inherit;
  position: relative;
}
body .no_href_link {
  cursor: default;
}
body .no_active {
  cursor: default;
  pointer-events: none;
}
body .wp-block-buttons {
  column-gap: 1.25rem;
  row-gap: 0.625rem;
}
@media screen and (max-width: 1199.5px) {
  body .wp-block-buttons {
    justify-content: center;
  }
}
body .wp-block-button {
  min-width: 10rem;
  max-width: 14.25rem;
  width: 47%;
  text-align: center;
}
@media screen and (max-width: 575.5px) {
  body .wp-block-button {
    min-width: 17rem;
    max-width: 18rem;
    width: 100%;
  }
}
body .wp-block-button__link {
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  width: 100%;
  padding: 0.875rem 1.875rem;
  background-color: inherit;
  border-radius: 48px;
}
@media screen and (max-width: 991.5px) {
  body .wp-block-button__link {
    padding: 0.75rem 1.75rem;
  }
}
@media screen and (max-width: 767.5px) {
  body .wp-block-button__link {
    padding: 0.5rem 1.125rem;
  }
}
@media screen and (max-width: 428px) {
  body .wp-block-button__link {
    padding: 0.5rem 1rem;
  }
}
body button {
  border-radius: 16px;
  background: #FFFFFF;
  border: 1px solid #333333;
  cursor: pointer;
  white-space: nowrap;
}
body button.menu__item {
  padding: 0.875rem 1.875rem;
}
@media screen and (max-width: 991.5px) {
  body button.menu__item {
    padding: 0.3rem 1rem;
  }
}
@media screen and (max-width: 428px) {
  body button.menu__item {
    padding: 0.3rem 0.75rem;
  }
}
body .menu__item {
  color: #333333;
  margin-right: auto;
  cursor: pointer;
  white-space: nowrap;
}
body .button {
  padding: 0;
  min-width: 18rem;
  color: #FFFFFF;
  background: #FFFFFF;
  border-radius: 48px;
  border: 1px solid transparent;
  cursor: pointer;
  white-space: nowrap;
}
@media screen and (max-width: 575.5px) {
  body .button {
    min-width: 12rem;
  }
}
body .button > * {
  display: block;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  padding: 0.875rem 1.875rem;
  text-align: center;
}
@media screen and (max-width: 991.5px) {
  body .button > * {
    font-size: 0.875rem;
    padding: 0.75rem 1.75rem;
  }
}
@media screen and (max-width: 767.5px) {
  body .button > * {
    padding: 0.5rem 1.125rem;
  }
}
@media screen and (max-width: 428px) {
  body .button > * {
    padding: 0.5rem 1rem;
  }
}
body .button_small > * {
  font-size: 0.875rem;
  line-height: 1;
  padding: 0.5rem 1.5rem;
}
@media screen and (max-width: 1199.5px) {
  body .button_small > * {
    padding: 0.5rem 1.5rem;
  }
}
@media screen and (max-width: 991.5px) {
  body .button_small > * {
    font-size: 0.75rem;
    padding: 0.5rem 1.75rem;
  }
}
@media screen and (max-width: 767.5px) {
  body .button_small > * {
    padding: 0.45rem 1.5rem;
  }
}
body .button.tags {
  text-decoration: none;
  border: 1px solid currentColor;
  width: fit-content;
  min-width: unset;
  padding: 0.25rem 1.875rem;
  z-index: 50;
}
body .button.tags_header {
  color: var(--wrpa-typography-dark-blue);
  border: 1px solid var(--wrpa-typography-dark-blue);
  background: rgba(34, 47, 60, 0.0784313725);
  box-shadow: 0 0.5rem 0.75rem 0 rgba(29, 203, 192, 0.06), 0 0.5rem 1.5rem 0 rgba(29, 203, 192, 0.2);
}
body .button.tags_header.active, body .button.tags_header:hover {
  color: var(--wrpa-typography-white);
  background: var(--wrpa-typography-turquoise);
  border: 1px solid var(--wrpa-typography-dark-blue);
}
body .button.tags_basic {
  color: #0DD1C5;
  background: rgba(13, 209, 197, 0.12);
}
body .button.tags_basic.active, body .button.tags_basic:hover {
  color: #FFFFFF;
  background: #0DD1C5;
  border: 1px solid #0DD1C5;
}
body .button.tags_turquoise {
  color: #0DD1C5;
  background: rgba(74, 202, 216, 0.1);
  border: 1px solid #0DD1C5;
}
body .button.tags_turquoise:hover {
  color: #FFFFFF;
  background: #0DD1C5;
}
body .button.tags_turquoise:disabled {
  color: #0DD1C5;
  background: rgba(74, 202, 216, 0.1);
  cursor: auto;
}
body .button.tags_add {
  color: #333333;
  border: 1px solid #C4C4C4;
  background: #F6FBFF;
}
body .button.tags_add:hover {
  background: rgba(255, 107, 53, 0.07);
}
body .button__laguna, body .button__turquoise-laguna, body .button__transparent_laguna {
  color: var(--wrpa-typography-white);
  border: 1px solid var(--wrpa-primary-colors-laguna);
  background: var(--wrpa-gradient-colors-laguna);
  box-shadow: 0 0.25rem 1rem 0 rgba(29, 203, 192, 0.0588235294), 0 0.75rem 1.75rem 0 rgba(29, 203, 192, 0.2);
}
body .button__laguna:hover, body .button__turquoise-laguna:hover, body .button__transparent_laguna:hover {
  background: var(--wrpa-gradient-colors-dark-laguna);
}
body .button__laguna:disabled, body .button__turquoise-laguna:disabled, body .button__transparent_laguna:disabled {
  background: linear-gradient(270deg, #ACB9BA 0%, #D1DDDD 108.89%);
}
body .button__turquoise-laguna {
  background: transparent;
  box-shadow: 0 0.125rem 0.5rem 0 rgba(29, 203, 192, 0.0588235294), 0 0.125rem 0.5rem 0 rgba(29, 203, 192, 0.2);
}
body .button__turquoise-laguna:hover {
  background: var(--wrpa-background-menu-hover);
}
body .button__white {
  color: var(--wrpa-typography-primary);
  background: var(--wrpa-typography-white);
  box-shadow: 0 0.5rem 0.75rem 0 rgba(29, 203, 192, 0.06), 0 0.5rem 1.5rem 0 rgba(29, 203, 192, 0.2);
}
@media screen and (max-width: 428px) {
  body .button__white {
    box-shadow: 3px 3px 17px 0px rgba(29, 203, 192, 0.2);
  }
}
body .button__white:hover {
  background: linear-gradient(89.17deg, rgb(169, 226, 236) 2.57%, rgb(124, 192, 222) 99.28%);
}
body .button__white:disabled {
  background: linear-gradient(270deg, #ACB9BA 0%, #D1DDDD 108.89%);
}
body .button__transparent_laguna, body .button__transparent_turquoise {
  background: transparent;
  color: var(--wrpa-primary-colors-laguna);
  border: 1px solid currentColor;
  box-shadow: 0 0.125rem 0.5rem 0 rgba(29, 203, 192, 0.0588235294), 0 0.125rem 0.5rem 0 rgba(29, 203, 192, 0.2);
}
body .button__transparent_laguna:hover, body .button__transparent_turquoise:hover {
  background: linear-gradient(89deg, rgba(46, 223, 241, 0.08) 2.57%, rgba(19, 186, 235, 0.08) 99.28%);
}
body .button__transparent_laguna:disabled, body .button__transparent_turquoise:disabled {
  color: #ACB9BA;
}
body .button__transparent_laguna {
  color: var(--wrpa-primary-colors-laguna);
  border: 1px solid currentColor;
  background: var(--wrpa-typography-white);
}
body .button__transparent_turquoise {
  color: #0DD1C5;
}
body .button__transparent_turquoise:hover {
  background: linear-gradient(90deg, #03D9B1 0%, #1CBBD9 100%);
}
body .button__transparent_white {
  background: transparent;
  color: #FFFFFF;
  border: 1px solid currentColor;
}
body .button__transparent_white:hover {
  color: #0DD1C5;
}
body .button__transparent_white:disabled {
  color: #DDDDDD;
}
body .button__orange {
  color: white !important;
  background: #FF7C06;
  border: 1px solid #FF7C06;
  box-shadow: 0 0.312rem 0.625rem 0 rgba(255, 124, 6, 0.5);
}
body .button__orange:hover {
  background: #FF6B35;
}
body .button__orange:disabled {
  border: 1px solid rgba(255, 124, 6, 0.5);
  background: rgba(255, 124, 6, 0.5);
  cursor: auto;
}
body .button__transparent_orange {
  color: #FF7C06;
  border: 1px solid currentColor;
  background: rgba(255, 107, 53, 0.07);
}
body .button__transparent_orange:hover {
  color: #FF7C06;
  background: var(--wrpa-background-body);
}
body .button__transparent_orange:disabled {
  color: #DDDDDD;
}
body .button__turquoise {
  color: #FFFFFF;
  border: 1px solid transparent;
  background: linear-gradient(89.17deg, #2EDFF1 2.57%, #13BAEB 99.28%);
  box-shadow: 0 0.5rem 0.75rem 0 rgba(29, 203, 192, 0.06), 0 0.5rem 1.5rem 0 rgba(29, 203, 192, 0.2);
}
body .button__turquoise:hover {
  color: #0DD1C5;
  background: #FFFFFF;
  border: 1px solid transparent;
}
body .button__dark_blue {
  color: var(--wrpa-typography-white);
  border: 1px solid transparent;
  background: var(--wrpa-background-dark-blue);
  box-shadow: 0 0.5rem 0.75rem 0 rgba(29, 203, 192, 0.06), 0 0.5rem 1.5rem 0 rgba(29, 203, 192, 0.2);
}
body .button__dark_blue:hover {
  color: var(--wrpa-typography-white);
  background: var(--wrpa-background-dark-blue-second-add);
}
body .button__transparent_gray {
  font-weight: 500;
  color: var(--wrpa-typography-dark-blue);
  border: 1px solid;
  background: var(--wrpa-background-body);
}
body .button__transparent_gray:hover {
  background: #EEEFF0;
  border: 1px solid var(--wrpa-typography-dark-blue);
}
body .button__transparent_gray:disabled {
  background: transparent;
  cursor: auto;
}
body .button__transparent_turquoise {
  color: #0DD1C5;
  border: 1px solid currentColor;
  background: transparent;
}
body .button__transparent_turquoise:hover {
  color: #0DD1C5;
  background: rgb(33, 71, 81);
  border: 1px solid #0DD1C5;
}
body .button__transparent_white {
  color: #FFFFFF;
  border: 1px solid currentColor;
  background: transparent;
}
body .button__transparent_white:hover {
  color: #2EDFF1;
}
body .button__control {
  color: var(--wrpa-typography-secondary);
  font-size: 1.375rem;
  line-height: 1;
  padding: 0.125rem 0.5rem;
  border: unset;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}
body .button__control:hover {
  background: rgb(255, 255, 255);
  transform: scale(1.1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}
body .button__control[disabled] {
  opacity: 0.3;
}
body .button.control {
  position: absolute;
  top: 50%;
  width: 3rem;
  min-width: unset;
  margin-top: 0;
  padding: unset;
  height: 2rem;
  transform: translateY(-50%);
  z-index: 100;
}
body .button.control-prev {
  left: 0.375rem;
}
body .button.control-next {
  right: 0.375rem;
}
body .button.control .control-prev-icon, body .button.control .control-next-icon {
  display: inline-block;
  width: 1.25rem;
  height: 1.25rem;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
body .button.arrow_right > *:after {
  content: "";
  display: inline-block;
  width: 1.2em;
  height: 1.2em;
  margin-left: 1rem;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='10' viewBox='0 0 17 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.6793 1.26311C10.017 0.826098 10.645 0.745582 11.082 1.08327L16.6355 5.37456L11.082 9.66584C10.645 10.0035 10.017 9.92302 9.6793 9.48601C9.34161 9.04899 9.42213 8.42097 9.85914 8.08327L12.0704 6.37456H1C0.447715 6.37456 0 5.92684 0 5.37456C0 4.82228 0.447715 4.37456 1 4.37456H12.0704L9.85914 2.66584C9.42213 2.32815 9.34161 1.70013 9.6793 1.26311Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
body .button.stars > *:before {
  content: "☆";
  position: relative;
  font-size: 125%;
  margin-right: 0.5rem;
}
body .button.stars > *:after {
  content: "☆";
  position: relative;
  font-size: 125%;
  margin-left: 0.5rem;
}
body .orange {
  color: #FF6B35;
}
body .wrpa_green {
  color: #0ED039;
}
body .without {
  color: red;
}
body .nephritis {
  color: #09B07E;
}
body .turquoise, body .header .offcanvas .accordion-button.turquoise, .header .offcanvas body .accordion-button.turquoise {
  color: #0DD1C5;
}
body ul.list, body .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text body ul {
  list-style: none;
}
@media screen and (max-width: 767.5px) {
  body ul.list, body .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text body ul {
    padding-left: 1.25rem;
  }
}
body ul.list li.star::before, body .banner_media_slider_right__style .main__block_text ul li::before, .banner_media_slider_right__style .main__block_text body ul li::before, body ul.list li.bullet::before, body ul.list li.point::before {
  content: "✧";
  position: absolute;
  color: #2EDFF1;
  font-size: 1.125rem;
  margin-left: -1.5rem;
}
@media screen and (max-width: 575.5px) {
  body ul.list li.star::before, body .banner_media_slider_right__style .main__block_text ul li::before, .banner_media_slider_right__style .main__block_text body ul li::before, body ul.list li.bullet::before, body ul.list li.point::before {
    margin-left: -1.375rem;
  }
}
body ul.list li.bullet::before, body .banner_media_slider_right__style .main__block_text ul li.bullet::before, .banner_media_slider_right__style .main__block_text body ul li.bullet::before {
  content: "•";
}
body ul.list li.point::before, body .banner_media_slider_right__style .main__block_text ul li.point::before, .banner_media_slider_right__style .main__block_text body ul li.point::before {
  content: "•";
  color: var(--wrpa-typography-white);
}
body ul {
  list-style: none;
}
@media screen and (max-width: 767.5px) {
  body ul {
    padding-left: 1.25rem;
  }
}
body li.star .list-item::before, body .banner_media_slider_right__style .main__block_text ul li .list-item::before, .banner_media_slider_right__style .main__block_text ul body li .list-item::before {
  content: "✧";
  color: #1397E1;
  margin-left: -1.5rem;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 575.5px) {
  body {
    --wp--preset--font-size--x-medium: 0.875rem;
  }
}

.modal .modal-dialog {
  pointer-events: auto;
}

.mobile-none {
  display: inherit;
}
@media screen and (max-width: 575.5px) {
  .mobile-none {
    display: none;
  }
}

.content {
  max-width: var(--wrpa--style--global--wide-size);
}

.card, .banner_media_slider_right__style .main, .banner_media_tabs_gallery__style .main, .card-easy {
  color: var(--wrpa-typography-primary);
  border: 1px solid var(--wrpa-background-body-second-add);
  border-radius: var(--wrpa-border-radius);
  background-color: var(--wrpa-background-body);
  box-shadow: var(--wrpa-shadow-default);
  cursor: auto;
  overflow: hidden;
}
.card:hover, .banner_media_slider_right__style .main:hover, .banner_media_tabs_gallery__style .main:hover, .card-easy:hover {
  border-color: var(--wrpa-primary-colors-laguna);
}

.card-easy {
  margin-top: 3rem;
  margin-bottom: 3rem;
  padding: 3rem 2.5rem;
  border-color: var(--wrpa-primary-colors-laguna);
}

.col {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.carousel-indicators {
  position: relative;
  margin: 0;
  padding-bottom: 2rem;
  text-align: center;
}
.carousel-indicators [data-bs-target] {
  width: 0.5rem;
  height: 0.5rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  padding: 0;
  border-radius: 50%;
  opacity: 1;
  border: solid 1px var(--wrpa-typography-primary);
  background-color: var(--wrpa-background-body);
}
.carousel-indicators .active {
  background-color: var(--wrpa-typography-primary);
}
.carousel-inner {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.carousel-inner::-webkit-scrollbar {
  height: 0;
}

.wrpa_breadcrumbs {
  font-size: 0.875rem;
  color: var(--wrpa-typography-secondary);
}
.icon {
  vertical-align: middle;
  /* one type */
  /* two type */
}
.icon-header_turquoise {
  width: 22px;
  height: 22px;
  color: #0DD1C5;
  margin-right: 0.25rem;
  vertical-align: text-top;
}
.icon-menu_base {
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  padding: 2px;
  margin-right: 0.725rem;
  color: #0DD1C5;
  border-radius: 1rem;
  background-color: rgba(46, 223, 241, 0.1);
}
.icon-menu_base_add {
  background-color: #FF7C06;
}
.icon-base {
  width: 50px;
  height: 50px;
  background-color: rgba(255, 107, 53, 0.07);
  border-radius: 1rem;
  margin-right: 1rem;
  color: #FF7C06;
  filter: drop-shadow(0.7px 0.7px 0.7px rgba(255, 124, 6, 0.5));
}
.icon-before_turquoise {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 4.6rem;
  height: 4.6rem;
  border-radius: 1rem;
  color: #0DD1C5;
}
.icon-additional {
  color: #C4C4C4;
  flex: 1 0 auto;
  width: 28px;
  height: 28px;
  background-color: #FFFFFF;
  border-radius: 1rem;
}
.icon-additional_data, .icon-additional_data-grey {
  color: var(--wrpa-typography-secondary);
  width: 24px;
  height: 24px;
}
@media screen and (max-width: 575.5px) {
  .icon-additional_data, .icon-additional_data-grey {
    width: 19px;
    height: 19px;
  }
}
.icon-additional_data-grey {
  color: #6C6B6B;
}
.icon-additional_read {
  color: #6C6B6B;
  stroke: #6C6B6B;
  stroke-width: 0.3px;
  width: 18px;
  height: 18px;
  margin-right: 0.12rem;
}
.icon-additional_arrow {
  width: 2rem;
  height: 2rem;
  padding: 0.25rem !important;
  transform: rotate(-45deg);
}
.icon-footer_base {
  width: 50px;
  height: 50px;
  background-color: #FFFFFF;
  border-radius: 1rem;
  padding: 7px;
  color: #FF7C06;
  flex: 0 0 auto;
}
@media screen and (max-width: 767.5px) {
  .icon-footer_base {
    transform: scale(0.8);
  }
}
.icon-footer_social {
  width: 36px;
  height: 36px;
  border-radius: 48px;
  color: var(--wrpa-primary-colors-laguna);
  background: transparent;
  border: 1px solid currentColor;
}
@media screen and (max-width: 767.5px) {
  .icon-footer_social {
    transform: scale(0.9);
  }
}
.icon-footer_social:hover {
  color: var(--wrpa-typography-white);
  border-color: var(--wrpa-primary-colors-laguna);
  background: var(--wrpa-primary-colors-laguna);
}
.icon-footer_social.add {
  color: #0DD1C5;
}
.icon-footer_social.add:hover {
  color: #6C6B6B;
}
.icon-footer_social_blue {
  width: 50px;
  height: 50px;
  border-radius: 2rem;
  color: #0DD1C5;
  background: rgba(74, 202, 216, 0.1);
}
.icon:before {
  position: relative;
  vertical-align: inherit;
  padding-right: 0.5rem;
  margin-left: -0.25rem;
}
.icon-free:before {
  content: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3e%3cg filter='url(%23a)'%3e%3cpath fill='%23FF7C06' fill-rule='evenodd' d='M14.77 4.3c-.588-.011-1.29.201-2.999.74-.662.208-.929.294-1.17.412a3.75 3.75 0 0 0-1.323 1.077c-.163.212-.302.456-.64 1.062l-2.06 3.686c-.77 1.378-1.078 1.945-1.192 2.465a3.749 3.749 0 0 0 .926 3.36c.364.39.919.718 2.286 1.507 1.367.79 1.93 1.106 2.448 1.227 1.2.279 2.461-.05 3.373-.879.394-.358.73-.909 1.538-2.265l2.163-3.627c.355-.596.498-.838.6-1.085a3.75 3.75 0 0 0 .27-1.685c-.018-.267-.077-.541-.227-1.219-.388-1.748-.555-2.463-.86-2.966A3.75 3.75 0 0 0 14.77 4.3Zm-3.246-.546c1.519-.479 2.442-.77 3.271-.753a5.049 5.049 0 0 1 4.222 2.437c.429.71.638 1.655.982 3.21l.033.147.012.053c.135.608.218.982.244 1.356.054.775-.071 1.551-.366 2.27-.142.347-.338.675-.658 1.21l-2.19 3.674-.067.113c-.72 1.207-1.158 1.942-1.713 2.448a5.05 5.05 0 0 1-4.543 1.183c-.731-.17-1.472-.598-2.69-1.301l-.113-.066a88.912 88.912 0 0 0-.114-.066c-1.217-.702-1.958-1.13-2.471-1.678a5.049 5.049 0 0 1-1.247-4.526c.16-.734.577-1.48 1.263-2.707l.064-.115 2.06-3.687c.01-.015.018-.031.026-.047.305-.544.491-.878.72-1.175a5.049 5.049 0 0 1 1.783-1.451c.338-.165.702-.28 1.297-.467l.051-.016.144-.046Z' clip-rule='evenodd'/%3e%3c/g%3e%3cg filter='url(%23b)'%3e%3cpath fill='%23FF7C06' fill-rule='evenodd' d='M12.729 11.218a2.18 2.18 0 1 1 2.18-3.775 2.18 2.18 0 0 1-2.18 3.775Zm.65-1.126a.88.88 0 1 1 .88-1.523.88.88 0 0 1-.88 1.523Z' clip-rule='evenodd'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='a' width='18.9' height='20.833' x='2.9' y='2.4' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' result='hardAlpha' type='saturate' values='0'/%3e%3cfeOffset dx='.2' dy='.7'/%3e%3cfeGaussianBlur stdDeviation='.65'/%3e%3cfeComposite in2='hardAlpha' operator='out'/%3e%3cfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.486275 0 0 0 0 0.0235294 0 0 0 0.6 0'/%3e%3cfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_851_27730'/%3e%3cfeBlend in='SourceGraphic' in2='effect1_dropShadow_851_27730' result='shape'/%3e%3c/filter%3e%3cfilter id='b' width='6.96' height='6.96' x='10.539' y='6.55' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' result='hardAlpha' type='saturate' values='0'/%3e%3cfeOffset dx='.2' dy='.7'/%3e%3cfeGaussianBlur stdDeviation='.65'/%3e%3cfeComposite in2='hardAlpha' operator='out'/%3e%3cfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.48627500000000001 0 0 0 0 0.023529399999999999 0 0 0 0.59999999999999998 0'/%3e%3cfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_851_27730'/%3e%3cfeBlend in='SourceGraphic' in2='effect1_dropShadow_851_27730' result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");
}
.icon-premium:before {
  content: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3e%3cg filter='url(%23a)'%3e%3cpath fill='%23FF7C06' fill-rule='evenodd' d='M9.864 5.381c1.004-1.841 3.648-1.841 4.653 0l.905 1.66c.194.355.538.605.936.68l1.858.348c2.062.386 2.879 2.9 1.438 4.425l-1.299 1.373a1.35 1.35 0 0 0-.357 1.101l.243 1.875c.27 2.08-1.87 3.634-3.764 2.735l-1.708-.81a1.35 1.35 0 0 0-1.158 0l-1.707.81c-1.895.9-4.034-.655-3.764-2.735l.243-1.874a1.35 1.35 0 0 0-.358-1.102l-1.298-1.373c-1.441-1.524-.624-4.04 1.438-4.425l1.857-.348a1.35 1.35 0 0 0 .937-.68l.905-1.66Zm3.511.623a1.35 1.35 0 0 0-2.37 0L10.1 7.663a2.65 2.65 0 0 1-1.838 1.336l-1.858.348a1.35 1.35 0 0 0-.733 2.254l1.299 1.373a2.65 2.65 0 0 1 .702 2.162L7.43 17.01a1.35 1.35 0 0 0 1.918 1.393l1.707-.81a2.65 2.65 0 0 1 2.273 0l1.707.81a1.35 1.35 0 0 0 1.918-1.393l-.244-1.874a2.65 2.65 0 0 1 .703-2.162l1.298-1.373a1.35 1.35 0 0 0-.732-2.254l-1.858-.348a2.65 2.65 0 0 1-1.839-1.336l-.904-1.66Z' clip-rule='evenodd'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='a' width='18.98' height='18.438' x='2.9' y='3.4' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' result='hardAlpha' type='saturate' values='0'/%3e%3cfeOffset dx='.2' dy='.7'/%3e%3cfeGaussianBlur stdDeviation='.65'/%3e%3cfeComposite in2='hardAlpha' operator='out'/%3e%3cfeColorMatrix values='0 0 0 0 1 0 0 0 0 0.486275 0 0 0 0 0.0235294 0 0 0 0.6 0'/%3e%3cfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_851_27740'/%3e%3cfeBlend in='SourceGraphic' in2='effect1_dropShadow_851_27740' result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");
}
.icon-agencys-new {
  width: 50px;
  height: 50px;
  background-color: rgba(255, 107, 53, 0.07);
  border-radius: 16px;
}
.icon-agencys-new:before {
  filter: drop-shadow(2px 3px 1px rgba(255, 124, 6, 0.5));
  width: 25px;
  height: 25px;
}
.icon-dollars-new {
  width: 50px;
  height: 50px;
  background-color: rgba(255, 107, 53, 0.07);
  border-radius: 16px;
}
.icon-dollars-new:before {
  content: url("data:image/svg+xml;charset=UTF-8,%3csvg xml:space='preserve' width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='%23ff7c06' d='m 14.990181,1.8737726 a 13.116408,13.116408 0 1 0 0,26.2328154 13.116408,13.116408 0 1 0 0,-26.2328154 z M 0,14.990181 C 0,6.7924255 6.7924255,0 14.990181,0 c 8.197754,0 14.99018,6.7924255 14.99018,14.990181 0,8.197754 -6.792426,14.99018 -14.99018,14.99018 C 6.7924255,29.980361 0,23.187935 0,14.990181 Z M 14.990181,4.2159883 c 0.468443,0 0.936886,0.4684431 0.936886,0.9368862 v 0.4684432 c 1.405329,0.2342216 2.810659,0.9368863 3.747545,2.3422157 l 0.468443,0.9368863 c 0.234222,0.4684431 0,1.1711083 -0.468443,1.4053293 -0.468443,0.234222 -0.936886,0 -1.171108,-0.468443 L 18.035061,8.9004197 A 4.2159883,4.2159883 0 0 0 15.927067,7.4950903 v 6.7924257 l 0.468443,0.234221 c 4.215988,1.40533 4.684431,7.026647 0.936886,9.134642 l -1.405329,0.702664 v 0.468443 c 0,0.468444 -0.468443,0.936887 -0.936886,0.936887 -0.468444,0 -0.936887,-0.468443 -0.936887,-0.936887 V 24.359043 A 5.8321171,5.8321171 0 0 1 10.305749,21.782606 L 9.837306,20.84572 c -0.2342216,-0.468443 -0.2342216,-0.936887 0.234222,-1.171108 0.468443,-0.234222 1.171107,-0.234222 1.405329,0.234221 L 11.9453,20.84572 c 0.468443,0.936886 1.171108,1.405329 2.107994,1.639551 V 15.692845 L 13.35063,15.458624 C 9.3688628,13.819073 8.9004197,8.4319765 12.647965,6.3239824 13.116408,5.8555393 13.584851,5.8555393 14.053294,5.6213177 V 5.1528745 c 0,-0.4684431 0.468443,-0.9368862 0.936887,-0.9368862 z m -0.936887,3.5133235 h -0.468443 c -2.342216,1.4053294 -2.107994,4.9186532 0.468443,5.8555392 z m 1.873773,8.6661982 v 5.855539 c 0.234221,0 0.234221,0 0.468443,-0.234221 2.342216,-1.40533 2.107994,-4.684432 -0.468443,-5.621318 z'/%3e%3c/svg%3e ");
  filter: drop-shadow(2px 3px 1px rgba(255, 124, 6, 0.5));
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.icon-exploitation-new {
  width: 50px;
  height: 50px;
  background-color: rgba(255, 107, 53, 0.07);
  border-radius: 16px;
}
.icon-exploitation-new:before {
  content: url("data:image/svg+xml;charset=UTF-8,%3csvg xml:space='preserve' width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='%23ff7c06' d='M10.472 3.48c1.354-4.64 7.733-4.64 9.087 0 .386 1.353 1.74 2.127 3.286 1.74 4.447-1.16 7.734 4.446 4.447 7.926-.967.967-.967 2.707 0 3.674 3.287 3.48 0 8.893-4.447 7.926-1.546-.386-2.9.387-3.286 1.74-1.354 4.64-7.733 4.64-9.087 0-.386-1.353-1.74-2.126-3.286-1.74-4.447.967-7.734-4.446-4.447-7.926.967-.967.967-2.707 0-3.674-3.287-3.48 0-9.086 4.447-7.926 1.546.387 2.9-.387 3.286-1.74zm7.153.387c-.773-2.514-4.446-2.514-5.22 0C11.633 6.38 9.12 7.733 6.8 7.153c-2.707-.58-4.64 2.513-2.707 4.64 1.74 1.74 1.74 4.64 0 6.38-1.933 1.933 0 5.22 2.707 4.64 2.32-.773 4.833.773 5.607 3.093a2.693 2.693 0 0 0 5.22 0c.58-2.32 3.093-3.866 5.606-3.093 2.707.58 4.447-2.707 2.707-4.64-1.934-1.74-1.934-4.64 0-6.38 1.74-2.127 0-5.22-2.707-4.64-2.513.58-5.027-.773-5.607-3.286Zm-7.54 11.02c0-2.707 2.127-4.834 4.834-4.834 2.9 0 5.026 2.127 5.026 4.833 0 2.9-2.126 5.027-5.026 5.027-2.707 0-4.833-2.127-4.833-5.027zm4.834-2.9c-1.547 0-2.9 1.353-2.9 2.9 0 1.74 1.353 3.093 2.9 3.093 1.74 0 3.093-1.354 3.093-3.094 0-1.546-1.353-2.9-3.093-2.9z' style='stroke-width:19.333'/%3e%3c/svg%3e");
  filter: drop-shadow(2px 3px 1px rgba(255, 124, 6, 0.5));
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.icon-lock-new {
  width: 50px;
  height: 50px;
  background-color: rgba(255, 107, 53, 0.07);
  border-radius: 16px;
}
.icon-lock-new:before {
  content: url("data:image/svg+xml;charset=UTF-8,%3csvg xml:space='preserve' width='30' height='30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='%23ff7c06' d='m 6.1637276,7.4886177 c 0,-4.894945 4.1220594,-8.7593758 9.0170064,-8.7593758 4.894945,0 8.759376,3.8644308 8.759376,8.7593758 v 0.7728862 c 2.576287,0.7728861 4.637317,3.0915451 5.667831,5.6678321 0.257629,1.288143 0.257629,2.833915 0.257629,5.410203 v 0.515257 c 0,2.576288 0,4.12206 -0.257629,5.667832 -1.030514,2.576287 -3.091544,4.637317 -5.667831,5.667832 -1.288144,0.257629 -3.091545,0.257629 -5.410204,0.257629 H 11.83156 c -2.5762878,0 -4.1220601,0 -5.4102036,-0.257629 A 8.8624278,8.8624278 0 0 1 0.75352454,25.522628 C 0.23826715,23.976856 0.23826715,22.431084 0.23826715,19.854796 v -0.515257 c 0,-2.576288 0,-4.12206 0.51525739,-5.410203 C 1.5264107,11.353049 3.5874405,9.03439 6.1637276,8.2615039 Z M 8.7400147,7.7462464 H 21.363823 V 7.4886177 a 6.3376664,6.3376664 0 0 0 -12.6238083,0 z m 3.3491743,2.5762866 c -2.3186589,0 -3.3491743,0 -4.3796891,0.257629 H 7.1942425 c -2.0610297,0.772887 -3.606802,2.06103 -4.1220595,4.12206 -0.2576287,0.772886 -0.2576287,2.061029 -0.2576287,4.894945 0,3.091545 0,4.12206 0.2576287,5.152575 0.5152575,1.803401 2.0610298,3.349173 4.1220595,3.864431 0.7728861,0.257628 2.0610297,0.257628 4.8949465,0.257628 h 5.925461 c 3.091544,0 4.122059,0 5.152573,-0.257628 1.803401,-0.515258 3.349174,-2.06103 3.864432,-3.864431 0.515257,-1.030515 0.515257,-2.06103 0.515257,-5.152575 0,-2.833916 0,-4.122059 -0.515257,-4.894945 -0.515258,-2.06103 -2.061031,-3.349173 -3.864432,-4.12206 h -0.772885 c -0.772887,-0.257629 -2.06103,-0.257629 -4.379688,-0.257629 z m -1.288144,6.183089 c 0,-2.318658 2.06103,-4.122059 4.379689,-4.122059 2.318658,0 4.122059,1.803401 4.122059,4.122059 0,2.06103 -1.288143,3.606803 -2.833916,4.12206 v 5.152574 c 0,0.515258 -0.772886,1.288145 -1.288143,1.288145 -0.772887,0 -1.288145,-0.772887 -1.288145,-1.288145 v -5.152574 a 4.1735852,4.1735852 0 0 1 -3.091544,-4.12206 z m 4.379689,-1.545772 c -1.030516,0 -1.803401,0.772887 -1.803401,1.545772 0,1.030516 0.772885,1.803402 1.803401,1.803402 1.030514,0 1.8034,-0.772886 1.8034,-1.803402 0,-0.772885 -0.772886,-1.545772 -1.8034,-1.545772 z'/%3e%3c/svg%3e");
  filter: drop-shadow(2px 3px 1px rgba(255, 124, 6, 0.5));
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.header {
  position: absolute;
  width: inherit;
  background: var(--wrpa-background-menu);
  border-bottom-right-radius: var(--wrpa-border-radius);
  border-bottom-left-radius: var(--wrpa-border-radius);
  left: 50%;
  transform: translateX(-50%);
  z-index: 500;
}
.header.scrolled {
  position: fixed;
  box-shadow: 0 0.75rem 2.5rem 0 var(--wrpa-shadow-default);
}
.header__navigation {
  position: relative;
}
.header__desktop, .header__mobile {
  height: 4.5rem;
}
.header__desktop.alignwide, .header__mobile.alignwide {
  max-width: var(--wp--style--global--wide-size);
  margin: 0 auto;
}
.header__desktop_logo, .header__mobile_logo {
  align-items: center !important;
  display: flex;
  margin-right: 2rem;
}
.header__desktop_logo img, .header__mobile_logo img {
  max-width: 100%;
  min-width: 5.125rem;
  max-height: 3rem;
}
@media screen and (max-width: 1399.5px) {
  .header__desktop_logo img, .header__mobile_logo img {
    min-width: 5rem;
    max-height: 2.75rem;
  }
}
@media screen and (max-width: 767.5px) {
  .header__desktop_logo img, .header__mobile_logo img {
    min-width: 4rem;
    max-height: 2.5rem;
  }
}
@media screen and (max-width: 428px) {
  .header__desktop_logo img, .header__mobile_logo img {
    min-width: 3.5rem;
    max-height: 2rem;
  }
}
@media screen and (max-width: 1399.5px) {
  .header__desktop_logo, .header__mobile_logo {
    margin-right: 1rem;
  }
}
@media screen and (max-width: 991.5px) {
  .header__desktop, .header__mobile {
    height: 3.57rem;
  }
}
.header__desktop .menu__item, .header__mobile .menu__item {
  color: var(--wrpa-typography-white);
  width: fit-content;
  min-width: unset;
}
.header__desktop .menu__item .desktop_menu_parent, .header__desktop .menu__item .desktop_menu_login, .header__mobile .menu__item .desktop_menu_parent, .header__mobile .menu__item .desktop_menu_login {
  display: flex;
  align-items: center;
  color: var(--wrpa-typography-white);
  border-radius: var(--wrpa-border-radius);
}
.header__desktop .menu__item .desktop_menu_parent a, .header__desktop .menu__item .desktop_menu_login a, .header__mobile .menu__item .desktop_menu_parent a, .header__mobile .menu__item .desktop_menu_login a {
  padding: 0.5rem 0.75rem;
}
.header__desktop .menu__item .desktop_menu_parent .is_sub_menu, .header__desktop .menu__item .desktop_menu_login .is_sub_menu, .header__mobile .menu__item .desktop_menu_parent .is_sub_menu, .header__mobile .menu__item .desktop_menu_login .is_sub_menu {
  width: 20px;
  height: 20px;
  padding: 0;
  margin-right: 0;
  color: var(--wrpa-typography-turquoise);
  border-radius: unset;
  background-color: unset;
}
.header__desktop .menu__item .desktop_menu_parent.active, .header__desktop .menu__item .desktop_menu_login.active, .header__mobile .menu__item .desktop_menu_parent.active, .header__mobile .menu__item .desktop_menu_login.active {
  color: var(--wrpa-primary-colors-laguna);
  background: var(--wrpa-background-menu-hover);
}
.header__desktop .menu__item .desktop_menu_parent.active :after, .header__desktop .menu__item .desktop_menu_login.active :after, .header__mobile .menu__item .desktop_menu_parent.active :after, .header__mobile .menu__item .desktop_menu_login.active :after {
  width: 130%;
}
.header__desktop .menu__item .desktop_menu_parent.active .is_sub_menu, .header__desktop .menu__item .desktop_menu_login.active .is_sub_menu, .header__mobile .menu__item .desktop_menu_parent.active .is_sub_menu, .header__mobile .menu__item .desktop_menu_login.active .is_sub_menu {
  transform: rotate(-180deg);
}
.header__desktop .menu__item .button, .header__mobile .menu__item .button {
  min-width: 7rem;
  text-align: center;
}
@media screen and (max-width: 575.5px) {
  .header__desktop .menu__item .button, .header__mobile .menu__item .button {
    min-width: 6rem;
  }
}
.header__desktop .menu__item .button.button__transparent_laguna, .header__mobile .menu__item .button.button__transparent_laguna {
  background-color: transparent;
}
.header__desktop .navbar-toggler, .header__desktop .menu-toggler, .header__desktop .header__desktop_menu, .header__mobile .navbar-toggler, .header__mobile .menu-toggler, .header__mobile .header__desktop_menu {
  position: relative;
  color: var(--wrpa-primary-colors-laguna);
}
.header__desktop .navbar-toggler .hamburger-lines, .header__desktop .menu-toggler .hamburger-lines, .header__desktop .header__desktop_menu .hamburger-lines, .header__mobile .navbar-toggler .hamburger-lines, .header__mobile .menu-toggler .hamburger-lines, .header__mobile .header__desktop_menu .hamburger-lines {
  --gradient-start: var(--wrpa-primary-colors-laguna);
  --gradient-end: var(--wrpa-primary-colors-new-laguna);
}
.header__desktop .navbar-toggler .hamburger-lines svg, .header__desktop .menu-toggler .hamburger-lines svg, .header__desktop .header__desktop_menu .hamburger-lines svg, .header__mobile .navbar-toggler .hamburger-lines svg, .header__mobile .menu-toggler .hamburger-lines svg, .header__mobile .header__desktop_menu .hamburger-lines svg {
  margin-bottom: -0.125rem;
  width: 1.125rem;
  height: 1rem;
}
@media screen and (max-width: 991.5px) {
  .header__desktop .navbar-toggler .hamburger-lines svg, .header__desktop .menu-toggler .hamburger-lines svg, .header__desktop .header__desktop_menu .hamburger-lines svg, .header__mobile .navbar-toggler .hamburger-lines svg, .header__mobile .menu-toggler .hamburger-lines svg, .header__mobile .header__desktop_menu .hamburger-lines svg {
    width: 0.875rem;
    height: 0.75rem;
  }
}
@media screen and (max-width: 575.5px) {
  .header__desktop .navbar-toggler .hamburger-lines svg, .header__desktop .menu-toggler .hamburger-lines svg, .header__desktop .header__desktop_menu .hamburger-lines svg, .header__mobile .navbar-toggler .hamburger-lines svg, .header__mobile .menu-toggler .hamburger-lines svg, .header__mobile .header__desktop_menu .hamburger-lines svg {
    width: 0.75rem;
    height: 0.675rem;
  }
}
.header__desktop .navbar-toggler .hamburger-lines .wave-path-1, .header__desktop .menu-toggler .hamburger-lines .wave-path-1, .header__desktop .header__desktop_menu .hamburger-lines .wave-path-1, .header__mobile .navbar-toggler .hamburger-lines .wave-path-1, .header__mobile .menu-toggler .hamburger-lines .wave-path-1, .header__mobile .header__desktop_menu .hamburger-lines .wave-path-1 {
  d: path("M0 2 Q4 0 8 2 T16 2");
  transition: d 1s ease;
}
.header__desktop .navbar-toggler .hamburger-lines .wave-path-2, .header__desktop .menu-toggler .hamburger-lines .wave-path-2, .header__desktop .header__desktop_menu .hamburger-lines .wave-path-2, .header__mobile .navbar-toggler .hamburger-lines .wave-path-2, .header__mobile .menu-toggler .hamburger-lines .wave-path-2, .header__mobile .header__desktop_menu .hamburger-lines .wave-path-2 {
  d: path("M0 2 Q4 0 8 2 T16 2");
  transition: d 1s ease;
  transform: translateY(6px);
}
.header__desktop .navbar-toggler.active .hamburger-lines svg, .header__desktop .menu-toggler.active .hamburger-lines svg, .header__desktop .header__desktop_menu.active .hamburger-lines svg, .header__mobile .navbar-toggler.active .hamburger-lines svg, .header__mobile .menu-toggler.active .hamburger-lines svg, .header__mobile .header__desktop_menu.active .hamburger-lines svg {
  margin-bottom: 0;
}
.header__desktop .navbar-toggler.active .hamburger-lines svg .wave-path-1, .header__desktop .menu-toggler.active .hamburger-lines svg .wave-path-1, .header__desktop .header__desktop_menu.active .hamburger-lines svg .wave-path-1, .header__mobile .navbar-toggler.active .hamburger-lines svg .wave-path-1, .header__mobile .menu-toggler.active .hamburger-lines svg .wave-path-1, .header__mobile .header__desktop_menu.active .hamburger-lines svg .wave-path-1 {
  d: path("M2 2 L14 14");
  transform: translateY(0);
}
.header__desktop .navbar-toggler.active .hamburger-lines svg .wave-path-2, .header__desktop .menu-toggler.active .hamburger-lines svg .wave-path-2, .header__desktop .header__desktop_menu.active .hamburger-lines svg .wave-path-2, .header__mobile .navbar-toggler.active .hamburger-lines svg .wave-path-2, .header__mobile .menu-toggler.active .hamburger-lines svg .wave-path-2, .header__mobile .header__desktop_menu.active .hamburger-lines svg .wave-path-2 {
  d: path("M14 2 L2 14");
  transform: translateY(0);
}
.header__desktop {
  display: block;
}
@media screen and (max-width: 1199.5px) {
  .header__desktop {
    display: none;
  }
}
.header__mobile {
  display: none;
}
@media screen and (max-width: 1199.5px) {
  .header__mobile {
    display: block;
  }
}

.body__header_main {
  z-index: 5;
}
.body__header_title {
  max-width: calc(var(--wrpa--style--global--wide-size) * 0.9);
  margin: 9.5rem auto 0;
  color: var(--wrpa-typography-primary);
}
@media screen and (max-width: 991.5px) {
  .body__header_title {
    margin: 6rem auto 0;
  }
}
@media screen and (max-width: 428px) {
  .body__header_title {
    margin: 5rem auto 0;
  }
}
.body__header_main_button {
  width: fit-content;
  margin: 0 auto;
}
.body__header_main_button .button {
  min-width: 14.125rem;
  max-width: 16rem;
  padding: 0;
  margin: 0 auto;
}
@media screen and (max-width: 575.5px) {
  .body__header_main_button .button {
    min-width: 18rem;
    padding: 0.75rem 1.62rem;
  }
}

.default_page .body__header_background {
  background-size: 100% 25rem;
}
.default_page .body__main {
  margin-bottom: 3rem;
}
.default_page .body__main .card p, .default_page .body__main .banner_media_slider_right__style .main p, .banner_media_slider_right__style .default_page .body__main .main p, .default_page .body__main .banner_media_tabs_gallery__style .main p, .banner_media_tabs_gallery__style .default_page .body__main .main p, .default_page .body__main .card .default_block__style, .default_page .body__main .banner_media_slider_right__style .main .default_block__style, .banner_media_slider_right__style .default_page .body__main .main .default_block__style, .default_page .body__main .banner_media_tabs_gallery__style .main .default_block__style, .banner_media_tabs_gallery__style .default_page .body__main .main .default_block__style {
  line-height: 1.6;
}

@media screen and (max-width: 767.5px) {
  body.menu_static .header {
    border-radius: 0;
  }
}

.header__desktop_sub__menu .sub__menu_item, .header .offcanvas .sub__menu_item {
  position: absolute;
  top: 0;
  padding: 1rem;
  min-width: 15rem;
  border-radius: 16px;
  background: var(--wrpa-background-menu);
  box-shadow: 0 0.25rem 1.25rem 0 rgba(162, 180, 189, 0.2);
}
.header__desktop_sub__menu .sub__menu_item_elements, .header .offcanvas .sub__menu_item_elements {
  display: block;
  color: var(--wrpa-typography-white);
  width: 100%;
  padding: 0 0.75rem;
  border-radius: 16px;
}
.header__desktop_sub__menu .sub__menu_item_elements:hover, .header .offcanvas .sub__menu_item_elements:hover {
  color: var(--wrpa-primary-colors-laguna);
  background: rgba(46, 223, 241, 0.1);
}
.header__desktop_sub__menu .sub__menu_item_elements .element, .header .offcanvas .sub__menu_item_elements .element {
  display: block;
  width: 100%;
  padding: 1rem;
  border-bottom: 1px solid var(--wrpa-background-light-gray);
}
.header__desktop_sub__menu .sub__menu_item_elements:last-child .element, .header .offcanvas .sub__menu_item_elements:last-child .element {
  border-bottom: unset;
}
.header__desktop_sub__menu .button, .header .offcanvas .button {
  min-width: 15rem;
  margin-bottom: 0.5rem;
}
.header__desktop_sub__menu .button > *, .header .offcanvas .button > * {
  padding: 0.5rem 1.875rem;
}
.header__desktop_sub__menu .button .icon-svg, .header .offcanvas .button .icon-svg {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0.75rem;
}
.header .offcanvas {
  width: 100%;
  margin-left: -0.75rem;
  padding-top: 1rem;
  background: #222F3C;
  opacity: 0;
  bottom: unset;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  overflow-y: scroll;
}
.header .offcanvas.active_visible {
  visibility: visible;
  opacity: 1;
  overflow-y: scroll;
}
.header .offcanvas .accordion {
  margin-top: 0;
}
.header .offcanvas .accordion-item {
  background: transparent;
  box-shadow: unset;
  border: unset;
}
.header .offcanvas .accordion-item:last-child {
  border-bottom: unset;
}
.header .offcanvas .accordion-item:last-child .turquoise {
  border-bottom: unset;
}
.header .offcanvas .accordion-button {
  color: #FFFFFF;
  border-bottom: 1px solid rgba(67, 82, 97, 0.5);
}
.header .offcanvas .accordion-button.collapsed {
  background: #222F3C;
}
.header .offcanvas .accordion-button.empty-mobil {
  background: transparent;
  border-bottom: unset;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
.header .offcanvas .accordion-button.empty-mobil::after {
  display: none;
}
.header .offcanvas .menu__item {
  color: #FFFFFF;
  padding: 0.75rem 1.62rem;
}

.accordion {
  margin-top: 2.5rem;
}
@media screen and (max-width: 575.5px) {
  .accordion {
    margin-top: 0.5rem;
  }
}
.accordion-item {
  border-color: #FFFFFF;
  width: 95%;
  margin: auto;
  box-shadow: 3px 5px 23px 0 rgba(162, 180, 189, 0.2);
}
.accordion-item:first-of-type .accordion-button, .accordion-item:last-of-type .accordion-button {
  border-radius: 0;
}
@media screen and (max-width: 991.5px) {
  .accordion-item {
    width: 100%;
  }
}
.accordion-button {
  padding-left: 2.2rem;
  white-space: normal;
  border-radius: 0;
  border-bottom: unset;
}
.accordion-button.empty::after {
  display: none;
}
.accordion-button h5 {
  text-align: left;
}
.accordion-button:focus {
  box-shadow: unset;
  border-color: #0DD1C5;
}
.accordion-button:not(.collapsed) {
  color: #333333;
  background-color: #FFFFFF;
  box-shadow: unset;
}
.accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dddddd'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.accordion-button::after {
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23dddddd'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  position: relative;
  background-size: 1rem;
}
.accordion-body {
  padding: 0 5.5rem 2.5rem 2.2rem;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.625rem;
}

.sub__menu_item_second {
  border-radius: 0;
  background: rgba(46, 223, 241, 0.03);
}
.sub__menu_item_second:last-child {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}
@media screen and (max-width: 991.5px) {
  .sub__menu_item_second:last-child {
    border-radius: 0;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
  }
}
@media screen and (max-width: 991.5px) {
  .sub__menu_item_second {
    padding-top: 0.25rem;
    border-radius: 0;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
}
.sub__menu_title {
  color: #C4C4C4;
  text-transform: uppercase;
  height: 1.25rem;
}
.sub__menu_title_add_block {
  position: absolute;
  top: 50%;
  left: 0%;
  padding: 0.175rem 1.5rem !important;
  font-size: 0.85rem !important;
  text-transform: none;
  transform: translate(50%, -50%);
}
.sub__menu_title_add_block span {
  text-decoration: underline !important;
}
@media screen and (max-width: 1199.5px) {
  .sub__menu_title_add_block {
    font-size: 0.75rem !important;
    padding: 0.15rem 1rem !important;
  }
}
.sub__menu_element {
  width: 100%;
  margin-top: 0.5rem;
  margin-bottom: 1rem;
}
.sub__menu_element .element {
  color: #FFFFFF;
  width: 100%;
}
.sub__menu_element .element_name {
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.5rem;
}
.sub__menu_element .element_name:hover {
  color: #0DD1C5;
}
.sub__menu_element .element_description {
  color: #C4C4C4;
  font-size: 0.75rem;
  font-weight: 400;
  line-height: 1.4rem;
  padding-right: 1rem;
}
.sub__menu_element .element_addition {
  font-size: 0.88rem;
  font-weight: 500;
  line-height: 1.37rem;
}
.sub__menu_element img {
  width: 28px;
  height: 28px;
  padding: 2px;
  margin-right: 1rem;
  border-radius: 16px;
  background-color: rgba(255, 124, 6, 0.1);
  background-size: 28px 28px;
  filter: drop-shadow(0.7px 0.7px 0.7px rgba(255, 124, 6, 0.5));
}
.sub__menu_element .not_img {
  width: 24px;
  height: 24px;
  background: none;
}
.sub__menu_element .pseudo_button {
  border-radius: 30px;
  background: rgba(255, 107, 53, 0.07);
}
.sub__menu_element .pseudo_button .element_name {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.sub__menu_element button {
  font-size: 0.75rem;
  line-height: 1rem;
  border: 0;
}

.page_404_background {
  background-image: url("../../images/background/wrpa-default-page-bg.svg");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100%;
}
.page_404_background:before {
  content: url("../../images/background/subtract-dual-wave-bg.svg");
  bottom: -25%;
}
.page_404 .rectangle {
  margin: 4rem auto;
  padding: 0 1rem;
  max-width: 58rem;
}
.page_404 img {
  width: 100%;
}
.page_404 button {
  max-width: 15rem;
  padding: 0.75rem 1.62rem;
}

.success_stories {
  font-size: 1.125rem;
  line-height: 150%;
}
.success_stories__block.background {
  background: linear-gradient(54deg, #EBF5FF 0%, #F3FBFF 87.57%);
}
.success_stories__block_body {
  padding-top: 5.62rem;
  padding-bottom: 1.75rem;
  max-width: 59.4rem;
}
.success_stories__info {
  color: var(--wrpa-typography-secondary);
  font-size: 1.25rem;
}
.success_stories__cards {
  padding-top: 2.3rem;
  padding-bottom: 1.8rem;
}
.success_stories__cards .carousel-inner {
  overflow: scroll;
}
.success_stories__cards .carousel-indicators {
  padding-top: 1.87rem;
  padding-bottom: 1.87rem;
}
@media screen and (max-width: 767.5px) {
  .success_stories__cards .carousel-indicators {
    padding-top: 1.5rem;
    padding-bottom: 1rem;
  }
}
@media screen and (max-width: 767.5px) {
  .success_stories__cards .card, .success_stories__cards .banner_media_slider_right__style .main, .banner_media_slider_right__style .success_stories__cards .main, .success_stories__cards .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .success_stories__cards .main {
    font-size: 0.89rem;
  }
}
.success_stories__cards .card:hover .card-img, .success_stories__cards .banner_media_slider_right__style .main:hover .card-img, .banner_media_slider_right__style .success_stories__cards .main:hover .card-img, .success_stories__cards .banner_media_tabs_gallery__style .main:hover .card-img, .banner_media_tabs_gallery__style .success_stories__cards .main:hover .card-img {
  transform: scale(1.1);
}
.success_stories__cards .card:hover::after, .success_stories__cards .banner_media_slider_right__style .main:hover::after, .banner_media_slider_right__style .success_stories__cards .main:hover::after, .success_stories__cards .banner_media_tabs_gallery__style .main:hover::after, .banner_media_tabs_gallery__style .success_stories__cards .main:hover::after {
  content: "";
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: var(--wrpa-border-radius);
  border: 1px solid var(--wrpa-typography-turquoise);
}
.success_stories__cards .card-img {
  border-radius: var(--wrpa-border-radius);
  transition: transform 0.4s;
  height: 100%;
}
@media screen and (max-width: 767.5px) {
  .success_stories__cards .card-img {
    max-width: 100%;
  }
}
.success_stories__cards .card-body {
  padding: 2.48rem 3.5rem 0.75rem 0;
}
@media screen and (max-width: 767.5px) {
  .success_stories__cards .card-body {
    padding: 1.5rem 1rem;
  }
}
.success_stories__cards .card-body .rating_star {
  align-items: center;
  display: inline-flex;
  white-space: nowrap;
}
.success_stories__cards .card-body .rating_star i {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjkxNiA0LjExNGMtLjA3NC0uMzA1LS4zNjYtLjYxLS43MzEtLjYxbC0yLjcwNC0uMzhMNi4yNC41MzNDNi4wOTMuMjI4IDUuOCAwIDUuNTA4IDBjLS4zNjUgMC0uNjU4LjIyOS0uODA0LjUzM2wtMS4yNDIgMi41OS0yLjcwNC4zODFjLS4zNjUuMDc2LS41ODQuMzA1LS43My42MS0uMDc0LjMwNCAwIC42ODUuMjE5LjkxNGwxLjk3MyAxLjk4LS40MzkgMi44OTVjLS4wNzMuMzgxLjA3My42ODYuMzY2LjkxNWEuODY4Ljg2OCAwIDAgMCAuOTUuMDc2TDUuNTggOS41MjNsMi40ODUgMS4zN2MuMTQ2LjA3Ny4yOTIuMDc3LjQzOC4wNzcuMTQ2IDAgLjM2Ni0uMDc2LjUxMi0uMTUyLjI5Mi0uMjI5LjQzOC0uNTM0LjM2NS0uOTE1bC0uNDM4LTIuODE4IDEuOTczLTEuOThjLjA3My0uMzA2LjE0Ni0uNjEgMC0uOTkxeiIgZmlsbD0iI0YyQjcxOCIvPjwvc3ZnPg==);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 1rem;
  margin-right: 0.4rem;
  width: 1rem;
}
@media screen and (max-width: 767.5px) {
  .success_stories__cards .card-body .rating_star i {
    height: 0.85rem;
    width: 0.85rem;
  }
}
.success_stories__cards .card-body .description {
  padding: 0.62rem 0 2.47rem;
  font-size: 112%;
  line-height: 165%;
}
@media screen and (max-width: 767.5px) {
  .success_stories__cards .card-body .description {
    padding: 0.5rem 0 1rem;
  }
}
.success_stories__cards .card-body .element_name {
  color: var(--wrpa-typography-secondary);
  font-weight: 500;
}
.success_stories__cards .card-body .element_agency {
  color: var(--wrpa-typography-additional);
  font-size: 87%;
  font-weight: 400;
}
.success_stories__cards .card-body .signature {
  border-radius: 1.375rem;
  border: 1px solid var(--wrpa-secondary-colors-light-blue);
  background: var(--wrpa-background-ash);
  padding: 0.37rem 1.25rem;
}

main {
  padding-bottom: 3rem;
}
@media screen and (max-width: 767.5px) {
  main {
    background-size: 150% 50%;
  }
}
main .alignwide {
  max-width: var(--wp--style--global--wide-size);
  margin: 0 auto;
}
main .container-md {
  max-width: var(--wrpa--style--global--medium);
  margin-right: auto !important;
  margin-left: auto !important;
}

.wp-block-quote {
  padding: 1.25rem 1.875rem;
  background-color: #364555;
  border-radius: 16px;
}
.wp-block-quote:before {
  position: absolute;
  content: url("data:image/svg+xml;charset=UTF-8,%3csvg width='25' height='21' viewBox='0 0 25 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M24.9508 6.28618C24.9508 4.49013 24.4677 2.99342 23.5016 1.79605C22.5355 0.598686 21.2796 -4.78141e-07 19.7338 -3.04651e-07C17.8403 -9.21252e-08 16.2752 0.828945 15.0386 2.48684C13.8406 4.19079 13.2416 6.2171 13.2416 8.56579C13.2416 11.9737 14.3043 14.898 16.4298 17.3388C18.5552 19.7796 21.125 21 24.1392 21L24.2552 20.0329C22.4003 20.0329 20.6999 19.25 19.1542 17.6842C17.6084 16.1184 16.8355 14.3224 16.8355 12.2961C16.8355 11.8355 16.8742 11.4901 16.9515 11.2599C17.0674 11.0296 17.222 10.9145 17.4152 10.9145C17.6857 10.9145 18.0915 11.0526 18.6325 11.3289C19.2121 11.6513 19.6952 11.8125 20.0816 11.8125C21.3569 11.8125 22.4775 11.2829 23.4436 10.2237C24.4484 9.21052 24.9508 7.89802 24.9508 6.28618ZM11.7345 6.28618C11.7345 4.49013 11.2515 2.99342 10.2854 1.79606C9.31927 0.598687 8.06334 1.0052e-06 6.51758 1.17869e-06C4.62402 1.39122e-06 3.05894 0.828947 1.82233 2.48684C0.624371 4.19079 0.0253896 6.21711 0.0253898 8.56579C0.02539 11.9737 1.0881 14.898 3.21352 17.3388C5.33894 19.7796 7.90876 21 10.923 21L11.0389 20.0329C9.18402 20.0329 7.48368 19.25 5.93792 17.6842C4.39216 16.1184 3.61928 14.3224 3.61928 12.2961C3.61928 11.8355 3.65792 11.4901 3.73521 11.2599C3.85114 11.0296 4.00572 10.9145 4.19894 10.9145C4.46945 10.9145 4.87521 11.0526 5.41623 11.3289C5.99589 11.6513 6.47894 11.8125 6.86538 11.8125C8.14063 11.8125 9.2613 11.2829 10.2274 10.2237C11.2321 9.21053 11.7345 7.89802 11.7345 6.28618Z' fill='%23C4C4C4'/%3e%3c/svg%3e");
}
.wp-block-quote p, .wp-block-quote .default_block__style {
  color: #6C6B6B;
  margin: 0 auto;
  padding-left: 3rem;
}

.banner-header-default__style .main {
  padding: 9rem 2rem 2rem;
  margin-bottom: 1rem;
}
.banner-header-default__style .main .icon-row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.banner-header-default__style .main .icon-svg {
  color: #C4C4C4;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
.banner-header-default__style .main .icon_text_label {
  color: #C4C4C4;
  margin: 0;
  padding: 0;
  margin-left: 10px;
}
.banner-header-default__style .main figure {
  margin-top: 1rem;
  max-width: 37rem;
}

.banner-header-pricing__style .main {
  padding: 9.375rem 2rem 8rem;
  margin-bottom: 1rem;
}
.banner-header-pricing__style .main ul {
  text-align: center;
}
@media screen and (max-width: 428px) {
  .banner-header-pricing__style .main ul {
    padding-left: 0;
  }
}
.banner-header-pricing__style .main ul li {
  text-align: left;
  display: inline-block;
  width: auto;
  margin: 0.5rem 1rem;
}
@media screen and (max-width: 767.5px) {
  .banner-header-pricing__style .main ul li {
    margin-left: 0.5rem;
    margin-right: 0;
  }
  .banner-header-pricing__style .main ul li:before {
    margin-left: -1rem;
  }
}

.banner-pricing__style, .banner-pricing-feature__style {
  margin-top: -8.5rem !important;
}
.banner-pricing__style .main, .banner-pricing-feature__style .main {
  padding: 0 1rem 1rem;
  overflow: auto;
}
.banner-pricing__style .main .card, .banner-pricing__style .main .banner_media_slider_right__style .main, .banner_media_slider_right__style .banner-pricing__style .main .main, .banner-pricing__style .main .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .banner-pricing__style .main .main, .banner-pricing-feature__style .main .card, .banner-pricing-feature__style .main .banner_media_slider_right__style .main, .banner_media_slider_right__style .banner-pricing-feature__style .main .main, .banner-pricing-feature__style .main .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .banner-pricing-feature__style .main .main {
  margin-top: 3rem;
  padding: 0;
  min-width: 37rem;
  border-radius: 24px;
}
@media screen and (max-width: 767.5px) {
  .banner-pricing__style .main .card, .banner-pricing__style .main .banner_media_slider_right__style .main, .banner_media_slider_right__style .banner-pricing__style .main .main, .banner-pricing__style .main .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .banner-pricing__style .main .main, .banner-pricing-feature__style .main .card, .banner-pricing-feature__style .main .banner_media_slider_right__style .main, .banner_media_slider_right__style .banner-pricing-feature__style .main .main, .banner-pricing-feature__style .main .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .banner-pricing-feature__style .main .main {
    border-radius: 16px;
  }
}
.banner-pricing__style .main .card-header, .banner-pricing-feature__style .main .card-header {
  padding: 1rem;
  border: 0;
}
.banner-pricing__style .main .card-body, .banner-pricing-feature__style .main .card-body {
  padding: 0;
  margin-top: 0;
}
.banner-pricing__style .main .card-body table, .banner-pricing-feature__style .main .card-body table {
  border-collapse: separate;
  padding: 0 0.75rem;
}
.banner-pricing__style .main .card-body table tbody tr, .banner-pricing-feature__style .main .card-body table tbody tr {
  border-radius: 1rem;
  vertical-align: top;
}
.banner-pricing__style .main .card-body table tbody tr:nth-child(odd), .banner-pricing-feature__style .main .card-body table tbody tr:nth-child(odd) {
  background-color: unset;
}
.banner-pricing__style .main .card-body table tbody tr:nth-child(even), .banner-pricing-feature__style .main .card-body table tbody tr:nth-child(even) {
  background-color: #F1FDFF;
}
.banner-pricing__style .main .card-body table tbody tr td, .banner-pricing-feature__style .main .card-body table tbody tr td {
  padding: 1.125rem 1.875rem;
}
.banner-pricing__style .main .card-body table tbody tr td:first-child, .banner-pricing-feature__style .main .card-body table tbody tr td:first-child {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.banner-pricing__style .main .card-body table tbody tr td:last-child, .banner-pricing-feature__style .main .card-body table tbody tr td:last-child {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
.banner-pricing__style .ajax-open-link .wp-block-button__link, .banner-pricing-feature__style .ajax-open-link .wp-block-button__link {
  padding: 0.875rem 3.5rem;
}
.banner-pricing__style .ajax-open-link .wp-block-button__link:after, .banner-pricing-feature__style .ajax-open-link .wp-block-button__link:after {
  content: "˅";
  position: absolute;
  color: currentColor;
  top: 50%;
  right: 1rem;
  background-repeat: no-repeat;
  transform: rotate(0deg) translateY(-50%) scaleX(1.7);
  transition: transform 0.1s ease-in-out;
}
.banner-pricing__style .ajax-open-link.trigged .wp-block-button__link:after, .banner-pricing-feature__style .ajax-open-link.trigged .wp-block-button__link:after {
  transform: rotate(-180deg) translateY(58%) scaleX(1.7);
}

.banner-pricing-feature__style {
  margin-top: 5rem !important;
  padding: 5rem 0;
}
@media screen and (max-width: 575.5px) {
  .banner-pricing-feature__style {
    padding: 3rem 0;
  }
}
.banner-pricing-feature__style .main {
  padding: 0 1rem 1rem;
  overflow: auto;
}
.banner-pricing-feature__style .main .card-body table tbody tr {
  vertical-align: center;
}

.default_block__style h1, .default_block__style h2, .default_block__style h3, .default_block__style h4, .default_block__style .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .default_block__style summary {
  text-align: unset;
}
.default_block__style h1.has-text-align-center, .default_block__style h2.has-text-align-center, .default_block__style h3.has-text-align-center, .default_block__style h4.has-text-align-center, .default_block__style .faq__block__style .wp-block-details summary.has-text-align-center, .faq__block__style .wp-block-details .default_block__style summary.has-text-align-center {
  text-align: center;
}
.default_block__style a {
  color: #0DD1C5;
}
.default_block__style ul {
  list-style: none;
}
.default_block__style ul li {
  padding-left: 1rem;
}
.default_block__style ul li::before {
  content: "✧";
  color: #0DD1C5;
  position: absolute;
  margin-left: -1.25rem;
}
@media screen and (max-width: 575.5px) {
  .default_block__style ul {
    padding-left: 1rem;
  }
}

.banner-contact-us__style.background, .banner-sign-is__style.background, .banner-subscription__style.background, .shortcose__style.background {
  background: url("../../images/background/subtract-dual-wave-bg.svg");
  background-repeat: no-repeat;
}

.shortcose__style {
  padding: 7rem 1rem 2rem;
}
@media screen and (max-width: 575.5px) {
  .shortcose__style {
    padding: 7rem 1rem 4rem;
  }
}
.shortcose__style .alignwide {
  max-width: var(--wp--style--global--wide-size);
  margin: 0 auto;
}
.shortcose__style .ti-widget {
  margin-bottom: 5rem;
}
.shortcose__style .card, .shortcose__style .banner_media_slider_right__style .main, .banner_media_slider_right__style .shortcose__style .main, .shortcose__style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .shortcose__style .main {
  position: relative;
  width: 100%;
  max-width: 100%;
  max-height: 45rem;
  height: 45rem;
  padding: 0;
  overflow: hidden;
}

.banner-contact-us__style h1, .banner-contact-us__style h2, .banner-contact-us__style h3, .banner-contact-us__style h4, .banner-contact-us__style .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner-contact-us__style summary, .banner-sign-is__style h1, .banner-sign-is__style h2, .banner-sign-is__style h3, .banner-sign-is__style h4, .banner-sign-is__style .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner-sign-is__style summary, .banner-subscription__style h1, .banner-subscription__style h2, .banner-subscription__style h3, .banner-subscription__style h4, .banner-subscription__style .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner-subscription__style summary {
  text-align: unset;
  margin-bottom: 1rem;
}
.banner-contact-us__style h1.has-text-align-center, .banner-contact-us__style h2.has-text-align-center, .banner-contact-us__style h3.has-text-align-center, .banner-contact-us__style h4.has-text-align-center, .banner-contact-us__style .faq__block__style .wp-block-details summary.has-text-align-center, .faq__block__style .wp-block-details .banner-contact-us__style summary.has-text-align-center, .banner-sign-is__style h1.has-text-align-center, .banner-sign-is__style h2.has-text-align-center, .banner-sign-is__style h3.has-text-align-center, .banner-sign-is__style h4.has-text-align-center, .banner-sign-is__style .faq__block__style .wp-block-details summary.has-text-align-center, .faq__block__style .wp-block-details .banner-sign-is__style summary.has-text-align-center, .banner-subscription__style h1.has-text-align-center, .banner-subscription__style h2.has-text-align-center, .banner-subscription__style h3.has-text-align-center, .banner-subscription__style h4.has-text-align-center, .banner-subscription__style .faq__block__style .wp-block-details summary.has-text-align-center, .faq__block__style .wp-block-details .banner-subscription__style summary.has-text-align-center {
  text-align: center;
}
.banner-contact-us__style .main, .banner-sign-is__style .main, .banner-subscription__style .main {
  padding: 3rem 1rem;
}
@media screen and (max-width: 767.5px) {
  .banner-contact-us__style .main, .banner-sign-is__style .main, .banner-subscription__style .main {
    padding: 2rem 1rem;
  }
}
.banner-contact-us__style .main-block, .banner-sign-is__style .main-block, .banner-subscription__style .main-block {
  padding: 2rem 3rem;
  border-radius: 16px;
}
@media screen and (max-width: 1199.5px) {
  .banner-contact-us__style .main-block, .banner-sign-is__style .main-block, .banner-subscription__style .main-block {
    padding: 2rem;
    column-gap: 1rem;
  }
}
@media screen and (max-width: 767.5px) {
  .banner-contact-us__style .main-block, .banner-sign-is__style .main-block, .banner-subscription__style .main-block {
    padding: 1.25rem;
  }
}
@media screen and (max-width: 991.5px) {
  .banner-contact-us__style .main-block > .wp-block-columns, .banner-sign-is__style .main-block > .wp-block-columns, .banner-subscription__style .main-block > .wp-block-columns {
    flex-direction: column;
  }
}
.banner-contact-us__style .main-data, .banner-sign-is__style .main-data, .banner-subscription__style .main-data {
  padding-right: 3rem;
}
@media screen and (max-width: 767.5px) {
  .banner-contact-us__style .main-data, .banner-sign-is__style .main-data, .banner-subscription__style .main-data {
    padding-right: 0;
  }
}
.banner-contact-us__style .main-data h3, .banner-sign-is__style .main-data h3, .banner-subscription__style .main-data h3 {
  font-weight: 400;
}
.banner-contact-us__style .main-form-body, .banner-sign-is__style .main-form-body, .banner-subscription__style .main-form-body {
  margin: 0;
}
@media screen and (max-width: 767.5px) {
  .banner-contact-us__style .main-form-body, .banner-sign-is__style .main-form-body, .banner-subscription__style .main-form-body {
    flex-direction: column;
  }
}
.banner-contact-us__style .main-form .wrpa_input_block, .banner-sign-is__style .main-form .wrpa_input_block, .banner-subscription__style .main-form .wrpa_input_block {
  margin-top: 0;
}
.banner-contact-us__style .main-form .group-radio-button, .banner-sign-is__style .main-form .group-radio-button, .banner-subscription__style .main-form .group-radio-button {
  margin-top: 1rem;
}
.banner-contact-us__style .main-form .group-radio-button .wp-block-group, .banner-sign-is__style .main-form .group-radio-button .wp-block-group, .banner-subscription__style .main-form .group-radio-button .wp-block-group {
  margin-top: 0.5rem;
  row-gap: 0.5rem;
}
@media screen and (max-width: 767.5px) {
  .banner-contact-us__style .main-form label, .banner-sign-is__style .main-form label, .banner-subscription__style .main-form label {
    font-size: 0.875rem;
  }
}

.banner-contact-us__style .main-block form .wrpa_input_block input {
  background-color: var(--wrpa-background-ash);
}
.banner-contact-us__style .main-block form .submit-button {
  max-width: 12rem;
}

.banner-sign-is__style .main-form {
  margin-top: 2.5rem;
  max-width: 39.25rem;
}
.banner-sign-is__style .main-form .group-radio-button {
  margin-top: 0.75rem;
}
.banner-sign-is__style .main-form .group-radio-button p, .banner-sign-is__style .main-form .group-radio-button .default_block__style {
  margin: 0;
}
.banner-sign-is__style .main-form .group-radio-button .wp-block-columns {
  margin-top: 0.75rem;
}
.banner-sign-is__style .main-form .group-radio-button .wp-block-columns .wrpa_input_block {
  margin: auto;
}
.banner-sign-is__style .main-form .group-radio-button .wp-block-columns .wrpa_input_block label {
  margin: 0;
}
.banner-sign-is__style .main-form .wp-block-separator {
  margin: 1.5rem 0;
  border-top-width: 1px;
}

.wp-block-gutenberg-block-form-block .wrpa_input_block, .wrpa-form-block .wrpa_input_block {
  margin-top: 1.25rem;
}
@media screen and (max-width: 575.5px) {
  .wp-block-gutenberg-block-form-block .wrpa_input_block, .wrpa-form-block .wrpa_input_block {
    margin-top: 0.5rem;
  }
}
.wp-block-gutenberg-block-form-block .wrpa_input_block label, .wrpa-form-block .wrpa_input_block label {
  display: block;
  margin-bottom: 0.875rem;
}
@media screen and (max-width: 575.5px) {
  .wp-block-gutenberg-block-form-block .wrpa_input_block label, .wrpa-form-block .wrpa_input_block label {
    margin-bottom: 0.375rem;
  }
}
.wp-block-gutenberg-block-form-block .wrpa_input_block label:has(+ input[required]):after, .wp-block-gutenberg-block-form-block .wrpa_input_block label:has(+ textarea[required]):after, .wp-block-gutenberg-block-form-block .wrpa_input_block label:has(+ select[required]):after, .wrpa-form-block .wrpa_input_block label:has(+ input[required]):after, .wrpa-form-block .wrpa_input_block label:has(+ textarea[required]):after, .wrpa-form-block .wrpa_input_block label:has(+ select[required]):after {
  content: "*";
  color: red;
  padding-left: 3px;
}
.wp-block-gutenberg-block-form-block .wrpa_input_block input, .wp-block-gutenberg-block-form-block .wrpa_input_block textarea, .wp-block-gutenberg-block-form-block .wrpa_input_block select, .wrpa-form-block .wrpa_input_block input, .wrpa-form-block .wrpa_input_block textarea, .wrpa-form-block .wrpa_input_block select {
  color: #697786;
  padding: 0.875rem 1.75rem;
  background-color: #FFFFFF;
  border-radius: 24px;
  border: 1px solid var(--wrpa-typography-additional);
  width: 100%;
}
@media screen and (max-width: 575.5px) {
  .wp-block-gutenberg-block-form-block .wrpa_input_block input, .wp-block-gutenberg-block-form-block .wrpa_input_block textarea, .wp-block-gutenberg-block-form-block .wrpa_input_block select, .wrpa-form-block .wrpa_input_block input, .wrpa-form-block .wrpa_input_block textarea, .wrpa-form-block .wrpa_input_block select {
    padding: 0.5rem 1rem;
  }
}
.wp-block-gutenberg-block-form-block .wrpa_input_block input::placeholder, .wp-block-gutenberg-block-form-block .wrpa_input_block textarea::placeholder, .wp-block-gutenberg-block-form-block .wrpa_input_block select::placeholder, .wrpa-form-block .wrpa_input_block input::placeholder, .wrpa-form-block .wrpa_input_block textarea::placeholder, .wrpa-form-block .wrpa_input_block select::placeholder {
  color: #697786;
  font-size: 87.5%;
}
.wp-block-gutenberg-block-form-block .wrpa_input_block input[type=checkbox], .wp-block-gutenberg-block-form-block .wrpa_input_block input[type=radio], .wp-block-gutenberg-block-form-block .wrpa_input_block textarea[type=checkbox], .wp-block-gutenberg-block-form-block .wrpa_input_block textarea[type=radio], .wp-block-gutenberg-block-form-block .wrpa_input_block select[type=checkbox], .wp-block-gutenberg-block-form-block .wrpa_input_block select[type=radio], .wrpa-form-block .wrpa_input_block input[type=checkbox], .wrpa-form-block .wrpa_input_block input[type=radio], .wrpa-form-block .wrpa_input_block textarea[type=checkbox], .wrpa-form-block .wrpa_input_block textarea[type=radio], .wrpa-form-block .wrpa_input_block select[type=checkbox], .wrpa-form-block .wrpa_input_block select[type=radio] {
  appearance: unset;
  padding: 0.5rem;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
}
.wp-block-gutenberg-block-form-block .wrpa_input_block input[type=checkbox]:checked::before, .wp-block-gutenberg-block-form-block .wrpa_input_block input[type=radio]:checked::before, .wp-block-gutenberg-block-form-block .wrpa_input_block textarea[type=checkbox]:checked::before, .wp-block-gutenberg-block-form-block .wrpa_input_block textarea[type=radio]:checked::before, .wp-block-gutenberg-block-form-block .wrpa_input_block select[type=checkbox]:checked::before, .wp-block-gutenberg-block-form-block .wrpa_input_block select[type=radio]:checked::before, .wrpa-form-block .wrpa_input_block input[type=checkbox]:checked::before, .wrpa-form-block .wrpa_input_block input[type=radio]:checked::before, .wrpa-form-block .wrpa_input_block textarea[type=checkbox]:checked::before, .wrpa-form-block .wrpa_input_block textarea[type=radio]:checked::before, .wrpa-form-block .wrpa_input_block select[type=checkbox]:checked::before, .wrpa-form-block .wrpa_input_block select[type=radio]:checked::before {
  content: "✔";
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  padding: 0 0.3125rem;
  color: var(--wrpa-typography-primary);
  border-radius: 50%;
  transform: translate(-50%, -50%);
}
.wp-block-gutenberg-block-form-block .wrpa_input_block input[type=checkbox], .wp-block-gutenberg-block-form-block .wrpa_input_block textarea[type=checkbox], .wp-block-gutenberg-block-form-block .wrpa_input_block select[type=checkbox], .wrpa-form-block .wrpa_input_block input[type=checkbox], .wrpa-form-block .wrpa_input_block textarea[type=checkbox], .wrpa-form-block .wrpa_input_block select[type=checkbox] {
  border-radius: 12px;
}
.wp-block-gutenberg-block-form-block .wrpa_input_block input:focus-visible, .wp-block-gutenberg-block-form-block .wrpa_input_block textarea:focus-visible, .wp-block-gutenberg-block-form-block .wrpa_input_block select:focus-visible, .wrpa-form-block .wrpa_input_block input:focus-visible, .wrpa-form-block .wrpa_input_block textarea:focus-visible, .wrpa-form-block .wrpa_input_block select:focus-visible {
  outline-width: 0;
  border: 1px solid #0DD1C5;
}
.wp-block-gutenberg-block-form-block .wrpa_input_block input.error-field, .wp-block-gutenberg-block-form-block .wrpa_input_block textarea.error-field, .wp-block-gutenberg-block-form-block .wrpa_input_block select.error-field, .wrpa-form-block .wrpa_input_block input.error-field, .wrpa-form-block .wrpa_input_block textarea.error-field, .wrpa-form-block .wrpa_input_block select.error-field {
  border: 1px solid red;
}
.wp-block-gutenberg-block-form-block .wrpa_input_block input.error-field::placeholder, .wp-block-gutenberg-block-form-block .wrpa_input_block textarea.error-field::placeholder, .wp-block-gutenberg-block-form-block .wrpa_input_block select.error-field::placeholder, .wrpa-form-block .wrpa_input_block input.error-field::placeholder, .wrpa-form-block .wrpa_input_block textarea.error-field::placeholder, .wrpa-form-block .wrpa_input_block select.error-field::placeholder {
  color: red;
}
.wp-block-gutenberg-block-form-block .wrpa_input_block select, .wrpa-form-block .wrpa_input_block select {
  appearance: none;
  max-width: 100%;
  padding-right: 2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.725 15.9167C11.525 15.9167 11.325 15.8166 11.225 15.7165L6.225 10.7127C5.925 10.4124 5.925 9.91206 6.225 9.61183C6.525 9.3116 7.025 9.3116 7.325 9.61183L11.825 14.1153L16.325 9.61183C16.625 9.3116 17.125 9.3116 17.425 9.61183C17.725 9.91206 17.725 10.4124 17.425 10.7127L12.425 15.7165C12.025 15.8166 11.825 15.9167 11.725 15.9167Z' fill='white'/%3E%3C/svg%3E");
  background-position: right 1rem center;
  background-repeat: no-repeat;
}
.wp-block-gutenberg-block-form-block .group-radio-button.error-field, .wp-block-gutenberg-block-form-block .group-checkbox-button.error-field, .wrpa-form-block .group-radio-button.error-field, .wrpa-form-block .group-checkbox-button.error-field {
  border: 1px solid red;
}
.wp-block-gutenberg-block-form-block .group-radio-button .wrpa_input_block, .wp-block-gutenberg-block-form-block .group-checkbox-button .wrpa_input_block, .wrpa-form-block .group-radio-button .wrpa_input_block, .wrpa-form-block .group-checkbox-button .wrpa_input_block {
  display: flex;
  align-items: center;
}
.wp-block-gutenberg-block-form-block .group-radio-button .wrpa_input_block label, .wp-block-gutenberg-block-form-block .group-checkbox-button .wrpa_input_block label, .wrpa-form-block .group-radio-button .wrpa_input_block label, .wrpa-form-block .group-checkbox-button .wrpa_input_block label {
  display: inline-flex;
  margin-left: 1rem;
  margin-bottom: 0;
}
.wp-block-gutenberg-block-form-block .required:after, .wrpa-form-block .required:after {
  content: "*";
  color: red;
}
.wp-block-gutenberg-block-form-block .wp-block-buttons, .wrpa-form-block .wp-block-buttons {
  margin-top: 2rem;
}
@media screen and (max-width: 575.5px) {
  .wp-block-gutenberg-block-form-block .wp-block-buttons, .wrpa-form-block .wp-block-buttons {
    margin-top: 1rem;
  }
}
.wp-block-gutenberg-block-form-block-message, .wrpa-form-block-message {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  color: #6C6B6B;
  white-space: nowrap;
  padding: 20px 35px;
  width: fit-content;
  background-color: #d4edda;
  border: 1px solid #c3e6cb;
  border-radius: 5px;
  transform: translate(-50%, -50%);
  z-index: 1000;
  box-shadow: 0 0.25rem 1.25rem 0 rgba(162, 180, 189, 0.2);
}

.body_header__style .background, .body_header_product__style .background {
  background: radial-gradient(rgba(13, 209, 197, 0.3019607843) 5%, transparent 50%);
  background-repeat: no-repeat;
  background-size: 150% 50%;
  background-position: 50% -50%;
}
@media screen and (max-width: 1199.5px) {
  .body_header__style .background:after, .body_header_product__style .background:after {
    background-size: auto 42.5rem;
  }
}
.body_header__style .main, .body_header_product__style .main {
  max-width: 71.775rem;
  margin: 0 auto;
  padding: 9.375rem 2rem 3rem;
  color: #FFFFFF;
  z-index: 5;
}
@media screen and (max-width: 991.5px) {
  .body_header__style .main, .body_header_product__style .main {
    padding: 7.5rem 2rem 1rem;
  }
}
@media screen and (max-width: 575.5px) {
  .body_header__style .main, .body_header_product__style .main {
    padding: 5rem 1.25rem 0.5rem;
  }
}
.body_header__style .main .wp-block-icon-block, .body_header_product__style .main .wp-block-icon-block {
  color: #C4C4C4;
  margin-top: 1.875rem;
  justify-content: center;
  gap: 0.75rem;
  column-gap: 2rem;
}
.body_header__style .main .wp-block-icon-block .wp-block-column, .body_header_product__style .main .wp-block-icon-block .wp-block-column {
  flex-basis: auto;
  flex-grow: 0;
}
.body_header__style .main .wp-block-icon-block .icon-row, .body_header_product__style .main .wp-block-icon-block .icon-row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.body_header__style .main .wp-block-icon-block .icon-svg, .body_header_product__style .main .wp-block-icon-block .icon-svg {
  color: #1397E1;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
.body_header__style .main .wp-block-icon-block .icon_text_label, .body_header_product__style .main .wp-block-icon-block .icon_text_label {
  font-weight: 400;
  margin: 0;
  padding: 0;
  margin-left: 10px;
}
.body_header__style .main .wp-block-buttons, .body_header_product__style .main .wp-block-buttons {
  column-gap: 1.125rem;
}
.body_header__style .main .wp-block-button, .body_header_product__style .main .wp-block-button {
  min-width: 14.25rem;
}
.body_header__style .main .wp-block-button a, .body_header_product__style .main .wp-block-button a {
  min-width: 10rem;
  max-width: 14.25rem;
  width: 47%;
  text-align: center;
}
@media screen and (max-width: 575.5px) {
  .body_header__style .main .wp-block-button a, .body_header_product__style .main .wp-block-button a {
    min-width: 17rem;
    max-width: 18rem;
    width: 100%;
  }
}
.body_header__style .main .wp-block-button__link, .body_header_product__style .main .wp-block-button__link {
  color: inherit;
  font-size: inherit;
  padding: 0.875rem 1.875rem;
  background-color: inherit;
  border-radius: unset;
}
.body_header__style .main .wp-block-cover.video_screen, .body_header_product__style .main .wp-block-cover.video_screen {
  border-radius: 16px;
  margin-top: 2.5rem;
  max-width: 67rem;
  width: 100%;
  min-height: 10rem;
  aspect-ratio: 19/10;
  box-shadow: 0 0 7rem 4rem rgba(13, 209, 197, 0.3019607843);
}
@media screen and (max-width: 991.5px) {
  .body_header__style .main .wp-block-cover.video_screen, .body_header_product__style .main .wp-block-cover.video_screen {
    box-shadow: 0 0.25rem 0.75rem 0 rgba(155, 155, 155, 0.2);
  }
}
@media screen and (max-width: 600px) {
  .body_header__style .main .wp-block-cover.video_screen, .body_header_product__style .main .wp-block-cover.video_screen {
    border-radius: 12px;
  }
}
@media screen and (max-width: 428px) {
  .body_header__style .main .wp-block-cover.video_screen, .body_header_product__style .main .wp-block-cover.video_screen {
    box-shadow: 0 0.12rem 0.5rem 0 rgba(155, 155, 155, 0.2);
    border-radius: 8px;
  }
}
.body_header__style .main .wp-block-cover.video_screen .video-link, .body_header_product__style .main .wp-block-cover.video_screen .video-link {
  width: 100px;
  height: 100px;
  cursor: pointer;
}
.body_header__style .main .wp-block-cover__inner-container, .body_header_product__style .main .wp-block-cover__inner-container {
  text-align: center;
  width: fit-content;
}

.body_header_product__style .background {
  background: url("../../images/background/heading-bg-product.webp") no-repeat center top;
  background-size: 100% 100%;
}
@media screen and (max-width: 428px) {
  .body_header_product__style .background {
    background: url("../../images/background/heading-bg-product.webp") no-repeat left top;
    background-size: auto 100%;
  }
}
@media screen and (max-width: 1199.5px) {
  .body_header_product__style .background:after {
    background-size: auto 42.5rem;
  }
}

.wrpa-photo-galleries-buttons .wp-block-buttons .button {
  min-width: fit-content;
}

.banner-header__style {
  margin: 0 auto;
}
.banner-header__style .background {
  background-image: url("../../images/background/wrpa-default-page-bg.svg");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100%;
}
.banner-header__style .wp-block-cover {
  min-height: 45rem;
}
@media screen and (max-width: 1199.5px) {
  .banner-header__style .wp-block-cover {
    min-height: 37rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-header__style .wp-block-cover {
    min-height: 29rem;
  }
}
.banner-header__style .wp-block-cover__background {
  opacity: 1 !important;
  background: unset !important;
}
.banner-header__style .wp-block-cover__background:after {
  content: url("../../images/background/subtract-bg.svg");
  bottom: -15%;
}
@media screen and (max-width: 1199.5px) {
  .banner-header__style .wp-block-cover__background:after {
    bottom: -20%;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-header__style .wp-block-cover__background:after {
    bottom: -25%;
    width: 100%;
  }
}
.banner-header__style .wp-block-cover__inner-container {
  max-width: var(--wrpa--style--global--wide-size);
}
.banner-header__style .wp-block-image {
  padding-bottom: 5rem;
}
.banner-header__style .wp-block-image img {
  max-height: 22rem;
  max-width: 45.5rem;
  width: 100%;
}
.banner-header__style .header_info__block {
  margin-top: 2rem;
  margin-bottom: 2rem;
  padding-right: 1rem;
  padding-left: 1rem;
}
.banner-header__style .header_info__block .card.logo_after, .banner-header__style .header_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .banner-header__style .header_info__block .logo_after.main, .banner-header__style .header_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .banner-header__style .header_info__block .logo_after.main {
  padding: 3rem 5rem 3rem;
  background-color: var(--wrpa-background-body-second);
  border-color: var(--wrpa-primary-colors-laguna);
  overflow: visible;
  box-shadow: unset;
}
@media screen and (max-width: 767.5px) {
  .banner-header__style .header_info__block .card.logo_after, .banner-header__style .header_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .banner-header__style .header_info__block .logo_after.main, .banner-header__style .header_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .banner-header__style .header_info__block .logo_after.main {
    padding: 3rem 3rem 3rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-header__style .header_info__block .card.logo_after, .banner-header__style .header_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .banner-header__style .header_info__block .logo_after.main, .banner-header__style .header_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .banner-header__style .header_info__block .logo_after.main {
    padding: 2rem 1rem 2rem;
  }
}
.banner-header__style .header_info__block .card.logo_after:after, .banner-header__style .header_info__block .banner_media_slider_right__style .logo_after.main:after, .banner_media_slider_right__style .banner-header__style .header_info__block .logo_after.main:after, .banner-header__style .header_info__block .banner_media_tabs_gallery__style .logo_after.main:after, .banner_media_tabs_gallery__style .banner-header__style .header_info__block .logo_after.main:after {
  content: "";
  position: absolute;
  top: -2.125rem;
  left: 50%;
  width: 5.125rem;
  height: 5.125rem;
  background: url("../../images/logo/icon-heart-in-circle.svg") no-repeat center;
  background-size: contain;
  transform: translateX(-50%);
}
@media screen and (max-width: 575.5px) {
  .banner-header__style .header_info__block .card.logo_after:after, .banner-header__style .header_info__block .banner_media_slider_right__style .logo_after.main:after, .banner_media_slider_right__style .banner-header__style .header_info__block .logo_after.main:after, .banner-header__style .header_info__block .banner_media_tabs_gallery__style .logo_after.main:after, .banner_media_tabs_gallery__style .banner-header__style .header_info__block .logo_after.main:after {
    top: -1.5rem;
    width: 3.5rem;
    height: 3.5rem;
  }
}
.banner-header__style .header_info__block .card.logo_after .wp-block-heading, .banner-header__style .header_info__block .banner_media_slider_right__style .logo_after.main .wp-block-heading, .banner_media_slider_right__style .banner-header__style .header_info__block .logo_after.main .wp-block-heading, .banner-header__style .header_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-heading, .banner_media_tabs_gallery__style .banner-header__style .header_info__block .logo_after.main .wp-block-heading {
  margin-top: 0.75rem;
}

.home .banner-header__style .wp-block-cover__inner-container {
  max-width: var(--wrpa--style--global--wide-size);
}
.home .banner-header__style .wp-block-cover__inner-container h1 {
  font-size: 11.75rem;
  line-height: 1;
}
@media screen and (max-width: 991.5px) {
  .home .banner-header__style .wp-block-cover__inner-container h1 {
    font-size: 9rem;
  }
}
@media screen and (max-width: 767.5px) {
  .home .banner-header__style .wp-block-cover__inner-container h1 {
    font-size: 7rem;
  }
}
@media screen and (max-width: 575.5px) {
  .home .banner-header__style .wp-block-cover__inner-container h1 {
    font-size: 3.75rem;
  }
}
.home .banner-header__style .wp-block-cover__inner-container .description {
  font-size: 1.875rem;
  line-height: 1.5;
}
@media screen and (max-width: 767.5px) {
  .home .banner-header__style .wp-block-cover__inner-container .description {
    font-size: 1.75rem;
  }
}
@media screen and (max-width: 575.5px) {
  .home .banner-header__style .wp-block-cover__inner-container .description {
    font-size: 1.125rem;
    margin-top: 0.75rem;
  }
}

.header_info__block__style, .info_second__block__style {
  margin-top: 4rem;
  padding-right: 1rem;
  padding-left: 1rem;
}
.header_info__block__style .card.logo_after, .header_info__block__style .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .header_info__block__style .logo_after.main, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main, .info_second__block__style .card.logo_after, .info_second__block__style .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .info_second__block__style .logo_after.main, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main {
  font-size: 1.25rem;
  padding: 4rem 5rem 2rem;
  border: unset;
  overflow: visible;
}
@media screen and (max-width: 767.5px) {
  .header_info__block__style .card.logo_after, .header_info__block__style .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .header_info__block__style .logo_after.main, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main, .info_second__block__style .card.logo_after, .info_second__block__style .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .info_second__block__style .logo_after.main, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main {
    font-size: 1rem;
    padding: 4rem 3rem 2rem;
  }
}
@media screen and (max-width: 575.5px) {
  .header_info__block__style .card.logo_after, .header_info__block__style .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .header_info__block__style .logo_after.main, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main, .info_second__block__style .card.logo_after, .info_second__block__style .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .info_second__block__style .logo_after.main, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main {
    font-size: 0.875rem;
    padding: 3rem 1rem 1rem;
  }
}
.header_info__block__style .card.logo_after:after, .header_info__block__style .banner_media_slider_right__style .logo_after.main:after, .banner_media_slider_right__style .header_info__block__style .logo_after.main:after, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main:after, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main:after, .info_second__block__style .card.logo_after:after, .info_second__block__style .banner_media_slider_right__style .logo_after.main:after, .banner_media_slider_right__style .info_second__block__style .logo_after.main:after, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main:after, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main:after {
  content: "";
  position: absolute;
  top: -2rem;
  left: 50%;
  width: 4.375rem;
  height: 4.375rem;
  border-radius: 50%;
  border: 1px solid #0DD1C5;
  background-color: #364555;
  background-image: url("../../images/logo/tripshock-easy-logo.svg");
  background-size: cover;
  background-position: center;
  transform: translateX(-50%);
  box-shadow: 0 0.25rem 0.375rem 0 #4998A5;
}
@media screen and (max-width: 575.5px) {
  .header_info__block__style .card.logo_after:after, .header_info__block__style .banner_media_slider_right__style .logo_after.main:after, .banner_media_slider_right__style .header_info__block__style .logo_after.main:after, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main:after, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main:after, .info_second__block__style .card.logo_after:after, .info_second__block__style .banner_media_slider_right__style .logo_after.main:after, .banner_media_slider_right__style .info_second__block__style .logo_after.main:after, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main:after, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main:after {
    width: 3.5rem;
    height: 3.5rem;
  }
}
.header_info__block__style .card.logo_after .columns-logos, .header_info__block__style .banner_media_slider_right__style .logo_after.main .columns-logos, .banner_media_slider_right__style .header_info__block__style .logo_after.main .columns-logos, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main .columns-logos, .info_second__block__style .card.logo_after .columns-logos, .info_second__block__style .banner_media_slider_right__style .logo_after.main .columns-logos, .banner_media_slider_right__style .info_second__block__style .logo_after.main .columns-logos, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main .columns-logos {
  justify-content: space-evenly;
  margin: 2rem 0 1rem !important;
}
.header_info__block__style .card.logo_after .columns-logos .logo, .header_info__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo, .banner_media_slider_right__style .header_info__block__style .logo_after.main .columns-logos .logo, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main .columns-logos .logo, .info_second__block__style .card.logo_after .columns-logos .logo, .info_second__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo, .banner_media_slider_right__style .info_second__block__style .logo_after.main .columns-logos .logo, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main .columns-logos .logo {
  max-width: 6.25rem;
}
.header_info__block__style .card.logo_after .columns-logos .logo .img-top, .header_info__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo .img-top, .banner_media_slider_right__style .header_info__block__style .logo_after.main .columns-logos .logo .img-top, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo .img-top, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main .columns-logos .logo .img-top, .info_second__block__style .card.logo_after .columns-logos .logo .img-top, .info_second__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo .img-top, .banner_media_slider_right__style .info_second__block__style .logo_after.main .columns-logos .logo .img-top, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo .img-top, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main .columns-logos .logo .img-top {
  display: flex;
  width: 9rem;
  height: 3.75rem;
  padding: 0 1.25rem;
  text-align: center;
  border-radius: 48px;
  border: 1px solid #0DD1C5;
  background-color: rgba(13, 209, 197, 0.12);
}
@media screen and (max-width: 991.5px) {
  .header_info__block__style .card.logo_after .columns-logos .logo .img-top, .header_info__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo .img-top, .banner_media_slider_right__style .header_info__block__style .logo_after.main .columns-logos .logo .img-top, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo .img-top, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main .columns-logos .logo .img-top, .info_second__block__style .card.logo_after .columns-logos .logo .img-top, .info_second__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo .img-top, .banner_media_slider_right__style .info_second__block__style .logo_after.main .columns-logos .logo .img-top, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo .img-top, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main .columns-logos .logo .img-top {
    width: 5.5rem;
    height: 2.25rem;
    padding: 0.125rem 1rem;
  }
}
.header_info__block__style .card.logo_after .columns-logos .logo .img-top .components-resizable-box__container, .header_info__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo .img-top .components-resizable-box__container, .banner_media_slider_right__style .header_info__block__style .logo_after.main .columns-logos .logo .img-top .components-resizable-box__container, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo .img-top .components-resizable-box__container, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main .columns-logos .logo .img-top .components-resizable-box__container, .info_second__block__style .card.logo_after .columns-logos .logo .img-top .components-resizable-box__container, .info_second__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo .img-top .components-resizable-box__container, .banner_media_slider_right__style .info_second__block__style .logo_after.main .columns-logos .logo .img-top .components-resizable-box__container, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo .img-top .components-resizable-box__container, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main .columns-logos .logo .img-top .components-resizable-box__container {
  width: 100% !important;
}
.header_info__block__style .card.logo_after .columns-logos .logo .img-top img, .header_info__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo .img-top img, .banner_media_slider_right__style .header_info__block__style .logo_after.main .columns-logos .logo .img-top img, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo .img-top img, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main .columns-logos .logo .img-top img, .info_second__block__style .card.logo_after .columns-logos .logo .img-top img, .info_second__block__style .banner_media_slider_right__style .logo_after.main .columns-logos .logo .img-top img, .banner_media_slider_right__style .info_second__block__style .logo_after.main .columns-logos .logo .img-top img, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main .columns-logos .logo .img-top img, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main .columns-logos .logo .img-top img {
  width: auto;
  max-height: 100%;
  margin: auto;
  background: unset;
  border-radius: unset;
}
.header_info__block__style .card.logo_after a, .header_info__block__style .banner_media_slider_right__style .logo_after.main a, .banner_media_slider_right__style .header_info__block__style .logo_after.main a, .header_info__block__style .banner_media_tabs_gallery__style .logo_after.main a, .banner_media_tabs_gallery__style .header_info__block__style .logo_after.main a, .info_second__block__style .card.logo_after a, .info_second__block__style .banner_media_slider_right__style .logo_after.main a, .banner_media_slider_right__style .info_second__block__style .logo_after.main a, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main a, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main a {
  text-decoration: unset;
  color: #5C8FDC;
}

.info_second__block__style .card.logo_after:after, .info_second__block__style .banner_media_slider_right__style .logo_after.main:after, .banner_media_slider_right__style .info_second__block__style .logo_after.main:after, .info_second__block__style .banner_media_tabs_gallery__style .logo_after.main:after, .banner_media_tabs_gallery__style .info_second__block__style .logo_after.main:after {
  content: unset;
}
.info_second__block__style .info-block-before {
  color: #0DD1C5;
  position: absolute;
  top: -0.75rem;
  left: 50%;
  padding: 0.125rem 1.25rem;
  background-color: #364555;
  border-radius: 16px;
  border: 1px solid #0DD1C5;
  box-shadow: 0 0.25rem 0.375rem 0 #4998A5;
  transform: translateX(-50%);
  white-space: nowrap;
}

.banner_media_slider_right__style, .banner_media_tabs_gallery__style {
  margin: 3rem auto 1rem;
  background-color: var(--wrpa-background-base-body);
}
@media screen and (max-width: 1399.5px) {
  .banner_media_slider_right__style, .banner_media_tabs_gallery__style {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media screen and (max-width: 991.5px) {
  .banner_media_slider_right__style, .banner_media_tabs_gallery__style {
    margin: 2rem auto 1rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_slider_right__style, .banner_media_tabs_gallery__style {
    margin: 1.5rem auto 1rem;
  }
}
.banner_media_slider_right__style .main, .banner_media_tabs_gallery__style .main {
  color: var(--wr-font-typography-secondary);
  max-width: var(--wp--style--global--wide-size) !important;
  margin: 1.125rem auto 0.5rem;
  padding: 0.75rem;
  background-color: var(--wp-background-item-body);
  border-radius: 16px;
}
@media screen and (max-width: 991.5px) {
  .banner_media_slider_right__style .main, .banner_media_tabs_gallery__style .main {
    flex-direction: column;
  }
}
.banner_media_slider_right__style .main img, .banner_media_tabs_gallery__style .main img {
  border-radius: 16px;
  width: 100%;
}
.banner_media_slider_right__style .main__block_text, .banner_media_tabs_gallery__style .main__block_text {
  margin-right: 1.5rem;
  margin-left: 2.5rem;
  text-align: left;
}
@media screen and (max-width: 991.5px) {
  .banner_media_slider_right__style .main__block_text, .banner_media_tabs_gallery__style .main__block_text {
    margin: 1rem 1.5rem;
  }
}
.banner_media_slider_right__style .main__block_text .title, .banner_media_tabs_gallery__style .main__block_text .title {
  color: var(--wr-font-typography-primary);
  text-align: left;
}
.banner_media_slider_right__style .main__block_text .text, .banner_media_tabs_gallery__style .main__block_text .text {
  margin-top: 0.75rem;
  margin-bottom: 2rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_slider_right__style .main__block_text .text, .banner_media_tabs_gallery__style .main__block_text .text {
    margin-top: 2rem;
  }
}
@media screen and (max-width: 428px) {
  .banner_media_slider_right__style .main__block_text .text, .banner_media_tabs_gallery__style .main__block_text .text {
    margin-top: 1.75rem;
  }
}
.banner_media_slider_right__style .main {
  margin-top: 2.5rem;
  padding: 2.5rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_slider_right__style .main {
    flex-direction: column-reverse;
  }
}
@media screen and (max-width: 767.5px) {
  .banner_media_slider_right__style .main {
    padding: 1.75rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_slider_right__style .main {
    padding: 1.125rem;
  }
}
.banner_media_slider_right__style .main__block_text {
  margin: 1rem 1.5rem;
}
@media screen and (max-width: 767.5px) {
  .banner_media_slider_right__style .main__block_text {
    margin: 0.75rem 1.125rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_slider_right__style .main__block_text {
    margin: 0.75rem 0;
  }
}
.banner_media_slider_right__style .main__block_text ul li {
  margin-bottom: 0.75rem;
}
.banner_media_slider_right__style .wp-block-heading, .banner_media_slider_right__style .wp-block-buttons {
  margin-left: 2rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_slider_right__style .wp-block-heading, .banner_media_slider_right__style .wp-block-buttons {
    margin-left: auto;
  }
}
@media screen and (max-width: 991.5px) {
  .banner_media_slider_right__style .wp-block-buttons > .wp-block-button {
    margin: 0 auto;
  }
}
.banner_media_slider_right__style .pt-slider-button-next, .banner_media_slider_right__style .pt-slider-button-prev, .banner_media_slider_right__style .swiper-button-next, .banner_media_slider_right__style .swiper-button-prev {
  color: var(--wr-font-typography-primary);
  background-color: var(--wr-background-light-gray);
}
.banner_media_slider_right__style .pt-slider-pagination-bullet-active, .banner_media_slider_right__style .swiper-pagination-bullet-active {
  background: var(--wr-background-light-gray);
}
.banner_media_tabs_gallery__style {
  border-radius: 16px;
  border: 1px solid #364555;
  background-color: rgba(73, 152, 165, 0.1);
}
.banner_media_tabs_gallery__style .main {
  border: unset;
  box-shadow: unset;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block {
  flex-direction: row;
  column-gap: 2rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block {
    flex-direction: column-reverse;
    row-gap: 0.5rem;
  }
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs {
  flex-basis: auto;
  width: fit-content;
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs {
    width: 100%;
  }
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav .wp-block-group {
  row-gap: 0.5rem;
}
@media screen and (max-width: 575.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav .wp-block-group {
    row-gap: 0.375rem;
  }
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item {
  position: relative;
  color: #6C6B6B;
  padding: 0.75rem 1.25rem;
  min-width: 23rem;
  text-align: left;
  border-radius: 16px;
  border: 1px solid transparent;
  background-color: transparent;
  cursor: pointer;
}
@media screen and (max-width: 1199.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item {
    min-width: 20rem;
  }
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item {
    width: 100%;
    padding: 0.5rem 1rem;
    border-radius: 16px;
  }
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item.active {
  color: #333333;
  border: 1px solid #C4C4C4;
  background-color: #222F3C;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item.active .icon_text_label {
  font-weight: 600;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item.disabled {
  cursor: auto;
  opacity: 0.5;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item .icon-row {
  justify-content: left;
  color: inherit;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item .icon-row .icon-svg {
  color: #0DD1C5;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0.75rem;
  width: 0.75rem;
  height: 0.75rem;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6.53 6.275C6.53 6.475 6.42992 6.675 6.32985 6.775L1.32602 11.775C1.02579 12.075 0.525402 12.075 0.225172 11.775C-0.0750575 11.475 -0.0750575 10.975 0.225172 10.675L4.72862 6.175L0.225172 1.675C-0.0750579 1.375 -0.075058 0.875 0.225172 0.575C0.525402 0.275 1.02578 0.275 1.32601 0.575L6.32985 5.575C6.42992 5.975 6.53 6.175 6.53 6.275Z' fill='%230DD1C5'/%3e%3c/svg%3e");
  background-size: contain;
  background-repeat: no-repeat;
  transform: translateY(-50%);
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item:after {
    margin-left: 0.375rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel_navs .wrpa_carousel_nav_item:after {
    width: 0.675rem;
    height: 0.675rem;
    margin-left: 0.25rem;
  }
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card, .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .main {
  border: unset;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body {
  margin-left: 5%;
  padding: 0 !important;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .wp-block-image {
  margin: 0;
  margin-left: auto;
  max-width: 31rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .wp-block-image {
    margin-right: auto;
  }
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body.background-window {
  border-radius: 16px;
  border: 1px solid #697786;
  background: url("../../images/background/window-mac-bg.webp") no-repeat left top;
  background-size: 100% 27.5rem;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body.background-window .wp-block-image {
  margin-top: 3%;
  margin-left: -7%;
  max-width: 100%;
}
@media screen and (max-width: 575.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body {
    padding-bottom: 1rem !important;
  }
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .learn_more_link {
  position: absolute;
  right: 10%;
  bottom: 3%;
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .link a {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.625rem;
  color: #0DD1C5 !important;
  margin-top: 0.67rem;
  padding-right: 1.25rem;
  text-decoration: none;
}
@media screen and (max-width: 767.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .link a {
    line-height: 150%;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .link a {
    font-size: 0.75rem;
  }
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .link a:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 0.75rem;
  height: 0.75rem;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6.53 6.275C6.53 6.475 6.42992 6.675 6.32985 6.775L1.32602 11.775C1.02579 12.075 0.525402 12.075 0.225172 11.775C-0.0750575 11.475 -0.0750575 10.975 0.225172 10.675L4.72862 6.175L0.225172 1.675C-0.0750579 1.375 -0.075058 0.875 0.225172 0.575C0.525402 0.275 1.02578 0.275 1.32601 0.575L6.32985 5.575C6.42992 5.975 6.53 6.175 6.53 6.275Z' fill='%230DD1C5'/%3e%3c/svg%3e");
  background-size: contain;
  background-repeat: no-repeat;
  transform: translateY(-50%);
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .link a:after {
    margin-left: 0.375rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .link a:after {
    width: 0.675rem;
    height: 0.675rem;
    margin-left: 0.25rem;
  }
}
.banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .control, .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .carousel-indicators {
  display: none !important;
}
.banner_media_tabs_gallery__style .main {
  padding: 2rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .main {
    padding: 1.5rem 1.75rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_tabs_gallery__style .main {
    padding: 1rem 0;
  }
}
.banner_media_tabs_gallery__style .main .cards .card, .banner_media_tabs_gallery__style .main .cards .banner_media_slider_right__style .main, .banner_media_slider_right__style .banner_media_tabs_gallery__style .main .cards .main, .banner_media_tabs_gallery__style .main .cards .main {
  flex: 0 0 100%;
  padding: 0;
  transition: transform 0.1s;
  background: none;
  box-shadow: none;
}
.banner_media_tabs_gallery__style .main .cards .card-header {
  padding: 1.87rem 1.87rem 0;
  color: #333333;
  background-color: #FFFFFF;
  border-bottom: unset;
}
.banner_media_tabs_gallery__style .main .cards .card-header:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4wMjggNi4yODZjMC0xLjc5Ni40ODMtMy4yOTMgMS40NDktNC40OUMyLjQ0My42IDMuNjk5IDAgNS4yNDUgMCA3LjEzOCAwIDguNzAzLjgyOSA5Ljk0IDIuNDg3YzEuMTk4IDEuNzA0IDEuNzk3IDMuNzMgMS43OTcgNi4wNzkgMCAzLjQwOC0xLjA2MyA2LjMzMi0zLjE4OCA4Ljc3M0M2LjQyMyAxOS43NzkgMy44NTQgMjEgLjgzOSAyMWwtLjExNi0uOTY3YzEuODU1IDAgMy41NTYtLjc4MyA1LjEwMS0yLjM0OSAxLjU0Ni0xLjU2NiAyLjMxOS0zLjM2MiAyLjMxOS01LjM4OCAwLS40Ni0uMDM5LS44MDYtLjExNi0xLjAzNi0uMTE2LS4yMy0uMjctLjM0NS0uNDY0LS4zNDUtLjI3IDAtLjY3Ni4xMzgtMS4yMTcuNDE0LS41OC4zMjItMS4wNjMuNDgzLTEuNDUuNDgzLTEuMjc0IDAtMi4zOTUtLjUzLTMuMzYxLTEuNTg4Qy41MyA5LjIxLjAyOCA3Ljg5OC4wMjggNi4yODZ6bTEzLjIxNiAwYzAtMS43OTYuNDgzLTMuMjkzIDEuNDUtNC40OUMxNS42NTguNiAxNi45MTQgMCAxOC40NiAwYzEuODk0IDAgMy40NTkuODI5IDQuNjk1IDIuNDg3IDEuMTk4IDEuNzA0IDEuNzk3IDMuNzMgMS43OTcgNi4wNzkgMCAzLjQwOC0xLjA2MyA2LjMzMi0zLjE4OCA4Ljc3M0MxOS42NCAxOS43NzkgMTcuMDcgMjEgMTQuMDU1IDIxbC0uMTE1LS45NjdjMS44NTQgMCAzLjU1NS0uNzgzIDUuMS0yLjM0OSAxLjU0Ni0xLjU2NiAyLjMyLTMuMzYyIDIuMzItNS4zODggMC0uNDYtLjA0LS44MDYtLjExNy0xLjAzNi0uMTE2LS4yMy0uMjctLjM0NS0uNDYzLS4zNDUtLjI3IDAtLjY3Ny4xMzgtMS4yMTguNDE0LS41OC4zMjItMS4wNjIuNDgzLTEuNDQ5LjQ4My0xLjI3NSAwLTIuMzk2LS41My0zLjM2Mi0xLjU4OC0xLjAwNS0xLjAxMy0xLjUwNy0yLjMyNi0xLjUwNy0zLjkzOHoiIGZpbGw9IiNFQ0ZBRkIiLz48L3N2Zz4=);
  top: 1.87rem;
  right: 1.87rem;
}
.banner_media_tabs_gallery__style .main .cards .card-header .rating_star {
  align-items: center;
  display: inline-flex;
  white-space: nowrap;
}
.banner_media_tabs_gallery__style .main .cards .card-header .rating_star i {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjkxNiA0LjExNGMtLjA3NC0uMzA1LS4zNjYtLjYxLS43MzEtLjYxbC0yLjcwNC0uMzhMNi4yNC41MzNDNi4wOTMuMjI4IDUuOCAwIDUuNTA4IDBjLS4zNjUgMC0uNjU4LjIyOS0uODA0LjUzM2wtMS4yNDIgMi41OS0yLjcwNC4zODFjLS4zNjUuMDc2LS41ODQuMzA1LS43My42MS0uMDc0LjMwNCAwIC42ODUuMjE5LjkxNGwxLjk3MyAxLjk4LS40MzkgMi44OTVjLS4wNzMuMzgxLjA3My42ODYuMzY2LjkxNWEuODY4Ljg2OCAwIDAgMCAuOTUuMDc2TDUuNTggOS41MjNsMi40ODUgMS4zN2MuMTQ2LjA3Ny4yOTIuMDc3LjQzOC4wNzcuMTQ2IDAgLjM2Ni0uMDc2LjUxMi0uMTUyLjI5Mi0uMjI5LjQzOC0uNTM0LjM2NS0uOTE1bC0uNDM4LTIuODE4IDEuOTczLTEuOThjLjA3My0uMzA2LjE0Ni0uNjEgMC0uOTkxeiIgZmlsbD0iI0YyQjcxOCIvPjwvc3ZnPg==);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 0.75rem;
  margin-right: 0.3rem;
  width: 0.75rem;
}
@media screen and (max-width: 767.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-header .rating_star i {
    height: 0.6375rem;
    width: 0.6375rem;
  }
}
.banner_media_tabs_gallery__style .main .cards .card-body {
  padding: 1rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-body {
    padding: 0;
  }
}
.banner_media_tabs_gallery__style .main .cards .card-body .wp-block-heading {
  text-align: right;
}
.banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group {
  flex-wrap: nowrap !important;
  gap: 1rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group {
    flex-wrap: wrap !important;
    gap: 0.75rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group {
    gap: 0.5rem;
  }
}
.banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns figure, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group figure {
  overflow: hidden;
  border-radius: 16px;
}
.banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns figure img, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group figure img {
  width: 100% !important;
  object-fit: cover;
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns .one-column-full, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group .one-column-full {
    flex: 0 1 100%;
  }
}
.banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns .one-column-full figure img, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group .one-column-full figure img {
  height: 28.75rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns .one-column-full figure img, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group .one-column-full figure img {
    height: 20rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns .one-column-full figure img, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group .one-column-full figure img {
    height: 15rem;
  }
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns .two-column-half, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group .two-column-half {
    flex: 0 1 100%;
  }
  .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns .two-column-half .wp-block-group > figure, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group .two-column-half .wp-block-group > figure {
    display: none;
  }
}
.banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns .two-column-half figure img, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group .two-column-half figure img {
  height: 13.75rem;
}
@media screen and (max-width: 991.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns .two-column-half figure img, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group .two-column-half figure img {
    height: 10rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-columns .two-column-half figure img, .banner_media_tabs_gallery__style .main .cards .card-body .wp-block-group .two-column-half figure img {
    height: 8.75rem;
  }
}
.banner_media_tabs_gallery__style .main .carousel-indicators {
  text-align: center;
  padding-bottom: 0;
}

.media_block__style {
  padding: 3rem 1rem;
  counter-reset: item-counter;
}
.media_block__style.background {
  background: url("../../images/background/subtract-dual-wave-bg.svg");
  background-repeat: no-repeat;
}
.media_block__style .container-nr {
  max-width: var(--wrpa--style--global--narrow);
  margin-right: auto !important;
  margin-left: auto !important;
}
.media_block__style.map__style .banner-media__style .wp-block-media-text {
  padding: 0;
  border-radius: 16px;
}
.media_block__style.map__style .banner-media__style .wp-block-media-text__content {
  padding-left: 2.5rem;
}
@media screen and (max-width: 991.5px) {
  .media_block__style.map__style .banner-media__style .wp-block-media-text__content {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
  }
}
.media_block__style.map__style .banner-media__style .wp-block-media-text__media {
  margin: 0;
}

.banner-team-block__style .alignwide {
  max-width: var(--wp--style--global--wide-size);
  margin: 0 auto;
}
.banner-team-block__style .main {
  padding: 6.5rem 1rem 7rem;
}
@media screen and (max-width: 1199.5px) {
  .banner-team-block__style .main {
    padding: 6rem 1rem 6rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-team-block__style .main {
    padding: 4.5rem 1rem 5rem;
  }
}
.banner-team-block__style .main p, .banner-team-block__style .main .default_block__style {
  margin-top: 0.25rem;
}
.banner-team-block__style .main .authors-list {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  gap: 1rem;
}
@media screen and (max-width: 991.5px) {
  .banner-team-block__style .main .authors-list {
    flex-direction: column;
  }
}
.banner-team-block__style .main .authors-list .team {
  flex-basis: 50%;
  margin-top: 1.5rem;
  border-radius: 16px;
}
.banner-team-block__style .main .authors-list .team_content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 1rem 1.5rem;
}
@media screen and (max-width: 575.5px) {
  .banner-team-block__style .main .authors-list .team_content {
    padding: 0.75rem 1rem;
  }
}
.banner-team-block__style .main .authors-list .team_content_image img {
  background: linear-gradient(90deg, #03D9B1 0%, #1CBBD9 100%);
  border-radius: 16px;
}
.banner-team-block__style .main .authors-list .team_content_text {
  display: flex;
  flex-direction: column;
}
.banner-team-block__style .main .authors-list .team_content_text .description {
  margin-top: 1.5rem;
  max-height: 15rem;
  overflow: auto;
}
.banner-team-block__style .main .authors-list .team_content_text .description::-webkit-scrollbar {
  width: 3px;
}
.banner-team-block__style .main .authors-list .team_content_text .description::-webkit-scrollbar-track {
  background: #C4C4C4;
  border-radius: 0.25rem;
}
.banner-team-block__style .main .authors-list .team_content_text .description::-webkit-scrollbar-thumb {
  background-color: #6C6B6B;
  border-radius: 0.25rem;
}
.banner-team-block__style .main .authors-list .team_content_text .icon-block .icon-svg {
  color: #FFFFFF;
  width: 3.25rem;
  height: 3.25rem;
  padding: 0.675rem;
  border-radius: 16px;
  background: rgba(74, 202, 216, 0.3);
  border-width: 0;
}
@media screen and (max-width: 767.5px) {
  .banner-team-block__style .main .authors-list .team_content_text .icon-block .icon-svg {
    transform: scale(0.9);
  }
}
.banner-team-block__style .main .authors-list .team_content_text .icon-block .icon-svg:hover {
  opacity: 0.8;
}

.media_block__style.media_steps, .media_block__style.mission {
  counter-reset: item-counter;
}
.media_block__style.media_steps .wp-block-group, .media_block__style.mission .wp-block-group {
  --wrpa-margin-left: 0;
  --wrpa-media-top: 1.5rem;
  --wrpa-size-number: 6.25rem;
  --wrpa-font-size-number: calc(var(--wrpa-size-number)* .65);
  --wrpa-offset-number: calc(var(--wrpa-size-number)* -1.25);
}
.media_block__style.media_steps .wp-block-group .banner-media__style, .media_block__style.mission .wp-block-group .banner-media__style {
  margin-top: var(--wrpa-media-top);
  counter-increment: item-counter;
}
@media screen and (max-width: 1555.5px) {
  .media_block__style.media_steps .wp-block-group .banner-media__style, .media_block__style.mission .wp-block-group .banner-media__style {
    margin-left: 10%;
  }
}
@media screen and (max-width: 1399.5px) {
  .media_block__style.media_steps .wp-block-group .banner-media__style, .media_block__style.mission .wp-block-group .banner-media__style {
    margin-left: 8rem;
  }
}
@media screen and (max-width: 991.5px) {
  .media_block__style.media_steps .wp-block-group .banner-media__style, .media_block__style.mission .wp-block-group .banner-media__style {
    --wrpa-margin-left: 1rem;
    margin-left: 7rem;
  }
}
@media screen and (max-width: 575.5px) {
  .media_block__style.media_steps .wp-block-group .banner-media__style, .media_block__style.mission .wp-block-group .banner-media__style {
    --wrpa-media-top: 1rem;
    --wrpa-size-number: 4rem;
    --wrpa-font-size-number: calc(var(--wrpa-size-number)* .65);
    --wrpa-offset-number: calc(var(--wrpa-size-number)* -1.25);
    margin-left: 4rem;
  }
}
.media_block__style.media_steps .wp-block-group .banner-media__style:before, .media_block__style.mission .wp-block-group .banner-media__style:before {
  content: counter(item-counter);
  position: absolute;
  font-size: var(--wrpa-font-size-number);
  font-weight: 600;
  line-height: 1.5;
  text-align: center;
  color: #A1DCFF;
  width: var(--wrpa-size-number);
  height: var(--wrpa-size-number);
  top: calc(var(--wrpa-size-number) / 2);
  left: var(--wrpa-offset-number);
  margin-left: var(--wrpa-margin-left);
  border-radius: 50%;
  border: 1px dashed #0DD1C5;
}
@media screen and (max-width: 991.5px) {
  .media_block__style.media_steps .wp-block-group .banner-media__style:before, .media_block__style.mission .wp-block-group .banner-media__style:before {
    top: 0;
  }
}
.media_block__style.media_steps .wp-block-group .banner-media__style:after, .media_block__style.mission .wp-block-group .banner-media__style:after {
  --wrpa--point-size: .5rem;
  content: "";
  position: absolute;
  left: calc(var(--wrpa-offset-number) / 2 - 0.75rem);
  top: calc(var(--wrpa-size-number) + var(--wrpa-size-number) / 2);
  height: calc(100% - var(--wrpa-size-number) + var(--wrpa-media-top));
  margin-left: var(--wrpa-margin-left);
  border-left: 1px dashed #0DD1C5;
}
@media screen and (max-width: 991.5px) {
  .media_block__style.media_steps .wp-block-group .banner-media__style:after, .media_block__style.mission .wp-block-group .banner-media__style:after {
    top: calc(var(--wrpa-size-number));
  }
}
@media screen and (max-width: 575.5px) {
  .media_block__style.media_steps .wp-block-group .banner-media__style:after, .media_block__style.mission .wp-block-group .banner-media__style:after {
    left: calc(var(--wrpa-offset-number) / 2 - 0.5rem);
  }
}
.media_block__style.media_steps .wp-block-group .banner-media__style:last-child:after, .media_block__style.mission .wp-block-group .banner-media__style:last-child:after {
  content: unset;
}
@media screen and (max-width: 991.5px) {
  .media_block__style.media_steps .wp-block-group .banner-media__style .wp-block-media-text__content .wp-block-heading, .media_block__style.media_steps .wp-block-group .banner-media__style .wp-block-media-text__content p, .media_block__style.media_steps .wp-block-group .banner-media__style .wp-block-media-text__content .default_block__style, .media_block__style.mission .wp-block-group .banner-media__style .wp-block-media-text__content .wp-block-heading, .media_block__style.mission .wp-block-group .banner-media__style .wp-block-media-text__content p, .media_block__style.mission .wp-block-group .banner-media__style .wp-block-media-text__content .default_block__style {
    text-align: left;
  }
}
.media_block__style.media_steps .wp-block-group .banner-media__style .wp-block-media-text__media img, .media_block__style.mission .wp-block-group .banner-media__style .wp-block-media-text__media img {
  width: 100%;
  max-width: 100%;
  max-height: 100%;
}
@media screen and (max-width: 991.5px) {
  .media_block__style.media_steps .wp-block-group .banner-media__style .wp-block-columns, .media_block__style.mission .wp-block-group .banner-media__style .wp-block-columns {
    flex-direction: column;
  }
}
.media_block__style.media_steps .banner-media__style .wp-block-media-text__content .content a {
  color: #5C8FDC;
}
.media_block__style.mission .wp-block-group .banner-media__style p, .media_block__style.mission .wp-block-group .banner-media__style .default_block__style {
  margin-top: 1.125rem;
}
.media_block__style.mission .wp-block-group .banner-media__style:before {
  content: "";
  top: calc(var(--wrpa-size-number) / 1);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.media_block__style.mission .wp-block-group .banner-media__style:after {
  top: calc(var(--wrpa-size-number) + var(--wrpa-size-number) / 1);
}
.media_block__style.mission .wp-block-group .banner-media__style:first-child:before {
  background-image: url("../../images/scheme/pt-arrow-terget.svg");
}
.media_block__style.mission .wp-block-group .banner-media__style:last-child:before {
  background-image: url("../../images/scheme/pt-eya.svg");
}

.banner-media__style {
  padding: 2rem;
}
@media screen and (max-width: 575.5px) {
  .banner-media__style {
    padding: 1rem;
  }
}
.banner-media__style .has-text-align-left {
  margin-left: 0 !important;
}
.banner-media__style .wp-block-media-text {
  column-gap: 1.5rem;
  padding-left: 0;
  padding-right: 0;
}
@media screen and (max-width: 991.5px) {
  .banner-media__style .wp-block-media-text {
    grid-template-columns: 100% !important;
  }
}
.banner-media__style .wp-block-media-text__content {
  text-align: left;
  padding-left: 2rem;
}
@media screen and (max-width: 991.5px) {
  .banner-media__style .wp-block-media-text__content {
    grid-column: 1 !important;
    grid-row: 1 !important;
    text-align: center;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-media__style .wp-block-media-text__content {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
}
.banner-media__style .wp-block-media-text__content .content .number {
  font-size: 4rem;
  font-weight: 600;
  display: flex;
  color: #A1DCFF;
  align-items: center;
  justify-content: center;
  margin-top: 0;
  width: 6rem;
  height: 6rem;
  border-radius: 50%;
  border: 0.125rem solid #65889C;
  background-color: var(--wrpa-background-body-second);
  text-shadow: -1px -1px 0 #65889C, 1px -1px 0 #65889C, -1px 1px 0 #65889C, 1px 1px 0 #65889C;
}
@media screen and (max-width: 575.5px) {
  .banner-media__style .wp-block-media-text__content .content .number {
    font-size: 3rem;
    width: 4.375rem;
    height: 4.375rem;
  }
}
@media screen and (max-width: 991.5px) {
  .banner-media__style .wp-block-media-text__content .content figure {
    text-align: left;
  }
}
.banner-media__style .wp-block-media-text__content .content figure img {
  width: 6rem;
  min-width: unset;
  height: 6rem;
}
@media screen and (max-width: 575.5px) {
  .banner-media__style .wp-block-media-text__content .content figure img {
    width: 4.375rem;
    height: 4.375rem;
  }
}
.banner-media__style .wp-block-media-text__content .content h3, .banner-media__style .wp-block-media-text__content .content p, .banner-media__style .wp-block-media-text__content .content .default_block__style {
  margin-top: 0.5rem;
}
@media screen and (max-width: 991.5px) {
  .banner-media__style .wp-block-media-text__content .content h3, .banner-media__style .wp-block-media-text__content .content p, .banner-media__style .wp-block-media-text__content .content .default_block__style {
    text-align: left;
  }
}
.banner-media__style .wp-block-media-text__content .content h3 a, .banner-media__style .wp-block-media-text__content .content p a, .banner-media__style .wp-block-media-text__content .content .default_block__style a {
  text-decoration: none;
  color: inherit;
  position: relative;
}
.banner-media__style .wp-block-media-text__content .content ul {
  margin-top: 0.25rem;
  margin-left: -0.675rem !important;
  list-style: none;
}
@media screen and (max-width: 767.5px) {
  .banner-media__style .wp-block-media-text__content .content ul {
    padding-left: 1.25rem;
  }
}
.banner-media__style .wp-block-media-text__content .content ul li::before {
  content: "•";
  position: absolute;
  color: var(--wrpa-typography-secondary);
  font-size: 1rem;
  margin-left: -1.125rem;
}
@media screen and (max-width: 575.5px) {
  .banner-media__style .wp-block-media-text__content .content ul li::before {
    margin-left: -1rem;
  }
}
.banner-media__style .wp-block-media-text__media {
  text-align: center;
  margin-left: 0.75rem;
}
@media screen and (max-width: 991.5px) {
  .banner-media__style .wp-block-media-text__media {
    grid-column: 1 !important;
    grid-row: 2 !important;
    margin: 0;
    margin-top: 1.25rem;
  }
}
.banner-media__style .wp-block-media-text__media img {
  max-width: 38rem;
  max-height: 27.75rem;
  width: 100%;
  border-radius: 16px;
}
@media screen and (max-width: 1399.5px) {
  .banner-media__style .wp-block-media-text__media img {
    max-width: 37rem;
    max-height: 25rem;
  }
}
@media screen and (max-width: 1199.5px) {
  .banner-media__style .wp-block-media-text__media img {
    max-width: 30rem;
    max-height: 21rem;
  }
}
@media screen and (max-width: 991.5px) {
  .banner-media__style .wp-block-media-text__media img {
    max-width: 34rem;
    max-height: 24rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-media__style .wp-block-media-text__media img {
    max-width: 100%;
    max-height: 14rem;
  }
}
.banner-media__style.media-info {
  margin-top: 2rem;
  margin-bottom: 3rem;
}
@media screen and (max-width: 991.5px) {
  .banner-media__style.media-info .wp-block-media-text__content {
    grid-column: 1 !important;
    grid-row: 2 !important;
    text-align: center;
  }
}
@media screen and (max-width: 991.5px) {
  .banner-media__style.media-info .wp-block-media-text__content h2 {
    text-align: center;
  }
}
.banner-media__style.media-info .wp-block-media-text__media {
  text-align: right;
}
@media screen and (max-width: 991.5px) {
  .banner-media__style.media-info .wp-block-media-text__media {
    grid-column: 1 !important;
    grid-row: 1 !important;
    margin-bottom: 1rem;
    text-align: center;
    overflow: hidden;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-media__style.media-info .wp-block-media-text__media {
    max-height: 20rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-media__style.media-info .wp-block-media-text__media img {
    max-height: unset;
  }
}
@media screen and (max-width: 991.5px) {
  .banner-media__style.media-info .media_body {
    flex-direction: column;
  }
}
.banner-media__style.media-info .media_body .media-image .block-image {
  column-gap: 1rem;
}
@media screen and (max-width: 575.5px) {
  .banner-media__style.media-info .media_body .media-image .block-image {
    flex-direction: column;
  }
}
.banner-media__style.media-info .media_body .media-image .block-image figure img {
  max-height: 20rem;
  width: 100%;
  border-radius: 16px;
  object-fit: cover;
}
.banner-media__style.media-info .media_body .media-image .block-image .wp-block-button {
  min-width: 100%;
  white-space: normal;
}
.banner-media__style.media-info .media_body .media-image .block-image .wp-block-button a {
  padding: 0.875rem 1rem;
}
@media screen and (max-width: 991.5px) {
  .banner-media__style.media-video .media_body, .banner-media__style.media-carousel .media_body {
    flex-direction: column;
  }
}
.banner-media__style.media-video .media_body .media-text, .banner-media__style.media-carousel .media_body .media-text {
  margin-top: 2rem;
}
@media screen and (max-width: 991.5px) {
  .banner-media__style.media-video .media_body .media-text, .banner-media__style.media-carousel .media_body .media-text {
    margin-top: 1rem;
    text-align: center;
  }
}
@media screen and (max-width: 991.5px) {
  .banner-media__style.media-video .media_body .media-text .wp-block-heading, .banner-media__style.media-carousel .media_body .media-text .wp-block-heading {
    text-align: center;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-media__style.media-video .media_body .media-text p, .banner-media__style.media-video .media_body .media-text .default_block__style, .banner-media__style.media-carousel .media_body .media-text p, .banner-media__style.media-carousel .media_body .media-text .default_block__style {
    margin-top: 0.75rem;
  }
}
.banner-media__style.media-video .media_body .media-text .wp-block-button, .banner-media__style.media-carousel .media_body .media-text .wp-block-button {
  box-shadow: unset;
}
.banner-media__style.media-video .media_body .media-image .video_block__style, .banner-media__style.media-carousel .media_body .media-image .video_block__style {
  padding-left: 0;
  padding-right: 0;
}
.banner-media__style.media-carousel .media_body .media-image .wrpa_carousel .carousel-inner {
  flex-wrap: nowrap !important;
  padding: 1rem 0;
  gap: 0;
  overflow: auto;
  scrollbar-width: none;
}
.banner-media__style.media-carousel .media_body .media-image .wrpa_carousel .carousel-inner .item {
  flex-basis: 100%;
  flex-shrink: 0;
  padding: 1rem;
}
@media screen and (max-width: 575.5px) {
  .banner-media__style.media-carousel .media_body .media-image .wrpa_carousel .carousel-inner .item {
    padding: 0;
  }
}
.banner-media__style.media-carousel .media_body .media-image .wrpa_carousel .carousel-inner .item figure {
  padding: 1rem;
  border-radius: 16px;
  box-shadow: var(--wrpa-shadow-default);
}
.banner-media__style.media-carousel .media_body .media-image .wrpa_carousel .carousel-inner .item figure img {
  border-radius: 16px;
  width: 100%;
}
.banner-media__style.media-carousel .media_body .media-image .wrpa_carousel:after {
  --wrpa-size-awards: 4rem;
  content: "";
  background: url("../../images/scheme/wrpa-awards.webp");
  background-size: var(--wrpa-size-awards) auto;
  background-repeat: no-repeat;
  top: var(--wrpa-size-awards);
  left: calc(var(--wrpa-size-awards) - 1rem);
  width: var(--wrpa-size-awards);
  height: 100%;
  position: absolute;
}
.banner-media__style.media-carousel .media_body .media-image .wp-block-buttons {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 0;
  transform: translate(-50%, -50%);
}

.video_block__style {
  margin-top: 3rem;
  margin-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.video_block__style .card, .video_block__style .banner_media_slider_right__style .main, .banner_media_slider_right__style .video_block__style .main, .video_block__style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .video_block__style .main {
  padding: 1rem;
}
@media screen and (max-width: 575.5px) {
  .video_block__style .card, .video_block__style .banner_media_slider_right__style .main, .banner_media_slider_right__style .video_block__style .main, .video_block__style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .video_block__style .main {
    padding: 0.5rem;
  }
}
.video_block__style .card .you_description, .video_block__style .banner_media_slider_right__style .main .you_description, .banner_media_slider_right__style .video_block__style .main .you_description, .video_block__style .banner_media_tabs_gallery__style .main .you_description, .banner_media_tabs_gallery__style .video_block__style .main .you_description {
  flex-direction: row;
}
@media screen and (max-width: 767.5px) {
  .video_block__style .card .you_description, .video_block__style .banner_media_slider_right__style .main .you_description, .banner_media_slider_right__style .video_block__style .main .you_description, .video_block__style .banner_media_tabs_gallery__style .main .you_description, .banner_media_tabs_gallery__style .video_block__style .main .you_description {
    flex-direction: column;
    row-gap: 0.75rem;
  }
}
.video_block__style .card .you_description p, .video_block__style .banner_media_slider_right__style .main .you_description p, .banner_media_slider_right__style .video_block__style .main .you_description p, .video_block__style .banner_media_tabs_gallery__style .main .you_description p, .banner_media_tabs_gallery__style .video_block__style .main .you_description p, .video_block__style .card .you_description .default_block__style, .video_block__style .banner_media_slider_right__style .main .you_description .default_block__style, .banner_media_slider_right__style .video_block__style .main .you_description .default_block__style, .video_block__style .banner_media_tabs_gallery__style .main .you_description .default_block__style, .banner_media_tabs_gallery__style .video_block__style .main .you_description .default_block__style {
  font-size: 1.25rem;
  font-weight: 600;
}
@media screen and (max-width: 767.5px) {
  .video_block__style .card .you_description p, .video_block__style .banner_media_slider_right__style .main .you_description p, .banner_media_slider_right__style .video_block__style .main .you_description p, .video_block__style .banner_media_tabs_gallery__style .main .you_description p, .banner_media_tabs_gallery__style .video_block__style .main .you_description p, .video_block__style .card .you_description .default_block__style, .video_block__style .banner_media_slider_right__style .main .you_description .default_block__style, .banner_media_slider_right__style .video_block__style .main .you_description .default_block__style, .video_block__style .banner_media_tabs_gallery__style .main .you_description .default_block__style, .banner_media_tabs_gallery__style .video_block__style .main .you_description .default_block__style {
    text-align: center;
  }
}
@media screen and (max-width: 575.5px) {
  .video_block__style .card .you_description p, .video_block__style .banner_media_slider_right__style .main .you_description p, .banner_media_slider_right__style .video_block__style .main .you_description p, .video_block__style .banner_media_tabs_gallery__style .main .you_description p, .banner_media_tabs_gallery__style .video_block__style .main .you_description p, .video_block__style .card .you_description .default_block__style, .video_block__style .banner_media_slider_right__style .main .you_description .default_block__style, .banner_media_slider_right__style .video_block__style .main .you_description .default_block__style, .video_block__style .banner_media_tabs_gallery__style .main .you_description .default_block__style, .banner_media_tabs_gallery__style .video_block__style .main .you_description .default_block__style {
    font-size: 0.875rem;
  }
}
.video_block__style .card .you_description_button, .video_block__style .banner_media_slider_right__style .main .you_description_button, .banner_media_slider_right__style .video_block__style .main .you_description_button, .video_block__style .banner_media_tabs_gallery__style .main .you_description_button, .banner_media_tabs_gallery__style .video_block__style .main .you_description_button {
  max-width: 9rem;
}
@media screen and (max-width: 575.5px) {
  .video_block__style .card .you_description_button, .video_block__style .banner_media_slider_right__style .main .you_description_button, .banner_media_slider_right__style .video_block__style .main .you_description_button, .video_block__style .banner_media_tabs_gallery__style .main .you_description_button, .banner_media_tabs_gallery__style .video_block__style .main .you_description_button {
    max-width: 8rem;
  }
}
.video_block__style .card .you_description_button .icon-block, .video_block__style .banner_media_slider_right__style .main .you_description_button .icon-block, .banner_media_slider_right__style .video_block__style .main .you_description_button .icon-block, .video_block__style .banner_media_tabs_gallery__style .main .you_description_button .icon-block, .banner_media_tabs_gallery__style .video_block__style .main .you_description_button .icon-block {
  padding: 0.25rem 1.125rem;
  background-color: var(--wrpa-background-dark-blue);
  border-radius: 16px;
}
@media screen and (max-width: 575.5px) {
  .video_block__style .card .you_description_button .icon-block, .video_block__style .banner_media_slider_right__style .main .you_description_button .icon-block, .banner_media_slider_right__style .video_block__style .main .you_description_button .icon-block, .video_block__style .banner_media_tabs_gallery__style .main .you_description_button .icon-block, .banner_media_tabs_gallery__style .video_block__style .main .you_description_button .icon-block {
    padding: 0.125rem 0.675rem;
  }
}
.video_block__style .card .you_description_button .icon-block .icon-svg, .video_block__style .banner_media_slider_right__style .main .you_description_button .icon-block .icon-svg, .banner_media_slider_right__style .video_block__style .main .you_description_button .icon-block .icon-svg, .video_block__style .banner_media_tabs_gallery__style .main .you_description_button .icon-block .icon-svg, .banner_media_tabs_gallery__style .video_block__style .main .you_description_button .icon-block .icon-svg {
  color: red;
  background: radial-gradient(circle at center, white 25%, transparent 100%);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 50% 50%;
}
.video_block__style .card .you_description_button .icon-block .icon_text_label, .video_block__style .banner_media_slider_right__style .main .you_description_button .icon-block .icon_text_label, .banner_media_slider_right__style .video_block__style .main .you_description_button .icon-block .icon_text_label, .video_block__style .banner_media_tabs_gallery__style .main .you_description_button .icon-block .icon_text_label, .banner_media_tabs_gallery__style .video_block__style .main .you_description_button .icon-block .icon_text_label {
  color: var(--wrpa-typography-white);
  font-size: 0.875rem;
}
@media screen and (max-width: 575.5px) {
  .video_block__style .card .you_description_button .icon-block .icon_text_label, .video_block__style .banner_media_slider_right__style .main .you_description_button .icon-block .icon_text_label, .banner_media_slider_right__style .video_block__style .main .you_description_button .icon-block .icon_text_label, .video_block__style .banner_media_tabs_gallery__style .main .you_description_button .icon-block .icon_text_label, .banner_media_tabs_gallery__style .video_block__style .main .you_description_button .icon-block .icon_text_label {
    font-size: 0.675rem;
  }
}
.video_block__style .card .wp-block-embed, .video_block__style .banner_media_slider_right__style .main .wp-block-embed, .banner_media_slider_right__style .video_block__style .main .wp-block-embed, .video_block__style .banner_media_tabs_gallery__style .main .wp-block-embed, .banner_media_tabs_gallery__style .video_block__style .main .wp-block-embed {
  text-align: center;
}
@media screen and (max-width: 575.5px) {
  .video_block__style .card .wp-block-embed, .video_block__style .banner_media_slider_right__style .main .wp-block-embed, .banner_media_slider_right__style .video_block__style .main .wp-block-embed, .video_block__style .banner_media_tabs_gallery__style .main .wp-block-embed, .banner_media_tabs_gallery__style .video_block__style .main .wp-block-embed {
    margin-top: 1rem;
  }
}
.video_block__style .card .wp-block-embed iframe, .video_block__style .banner_media_slider_right__style .main .wp-block-embed iframe, .banner_media_slider_right__style .video_block__style .main .wp-block-embed iframe, .video_block__style .banner_media_tabs_gallery__style .main .wp-block-embed iframe, .banner_media_tabs_gallery__style .video_block__style .main .wp-block-embed iframe {
  min-height: 25rem;
  width: 100%;
  border-radius: 16px;
}
@media screen and (max-width: 767.5px) {
  .video_block__style .card .wp-block-embed iframe, .video_block__style .banner_media_slider_right__style .main .wp-block-embed iframe, .banner_media_slider_right__style .video_block__style .main .wp-block-embed iframe, .video_block__style .banner_media_tabs_gallery__style .main .wp-block-embed iframe, .banner_media_tabs_gallery__style .video_block__style .main .wp-block-embed iframe {
    max-height: 20rem;
    min-height: 17rem;
  }
}
@media screen and (max-width: 575.5px) {
  .video_block__style .card .wp-block-embed iframe, .video_block__style .banner_media_slider_right__style .main .wp-block-embed iframe, .banner_media_slider_right__style .video_block__style .main .wp-block-embed iframe, .video_block__style .banner_media_tabs_gallery__style .main .wp-block-embed iframe, .banner_media_tabs_gallery__style .video_block__style .main .wp-block-embed iframe {
    max-height: 15rem;
    min-height: 12rem;
  }
}
@media screen and (max-width: 428px) {
  .video_block__style .card .wp-block-embed iframe, .video_block__style .banner_media_slider_right__style .main .wp-block-embed iframe, .banner_media_slider_right__style .video_block__style .main .wp-block-embed iframe, .video_block__style .banner_media_tabs_gallery__style .main .wp-block-embed iframe, .banner_media_tabs_gallery__style .video_block__style .main .wp-block-embed iframe {
    max-height: 12rem;
    min-height: 11rem;
  }
}

.faq__block__style {
  margin: 3rem auto 1rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media screen and (max-width: 991.5px) {
  .faq__block__style {
    margin: 3rem auto 1rem;
  }
}
@media screen and (max-width: 575.5px) {
  .faq__block__style {
    margin: 2rem auto 1rem;
  }
}
.faq__block__style .wp-block-group {
  margin: 2.5rem auto 1rem;
}
.faq__block__style .wp-block-details {
  margin-top: 1rem;
  padding-bottom: 0.5rem;
  border-radius: 1rem;
  box-shadow: 0 0.25rem 1.25rem 0 rgba(162, 180, 189, 0.2);
  background-color: var(--wrpa-background-body);
}
.faq__block__style .wp-block-details summary {
  position: relative;
  box-sizing: border-box;
  text-align: left !important;
  padding: 2rem 1.5rem 2rem 5.5rem;
  border-radius: 1rem;
  list-style: none;
}
@media screen and (max-width: 767.5px) {
  .faq__block__style .wp-block-details summary {
    padding: 2rem 1.5rem 2rem 4.5rem;
  }
}
@media screen and (max-width: 428px) {
  .faq__block__style .wp-block-details summary {
    padding: 2rem 1.5rem 2rem 4.5rem;
  }
}
.faq__block__style .wp-block-details summary::after {
  content: "+";
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 3rem;
  font-weight: 400;
  color: var(--wrpa-primary-colors-laguna);
  top: 0.75rem;
  left: 0.75rem;
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  margin-right: 0;
  background: var(--wrpa-background-body-second);
  transition: transform 0.2s ease-in-out;
}
@media screen and (max-width: 767.5px) {
  .faq__block__style .wp-block-details summary::after {
    width: 3.5rem;
    height: 3.5rem;
    font-size: 2.5rem;
  }
}
@media screen and (max-width: 428px) {
  .faq__block__style .wp-block-details summary::after {
    width: 2.5rem;
    height: 2.5rem;
    font-size: 1.75rem;
  }
}
.faq__block__style .wp-block-details[open] summary::after {
  content: "−";
  transform: rotate(-180deg);
}
.faq__block__style .wp-block-details p, .faq__block__style .wp-block-details .default_block__style {
  margin: 1rem 4rem 1.5rem 2.2rem;
}
.faq__block__style .wp-block-details p a, .faq__block__style .wp-block-details .default_block__style a {
  color: #5C8FDC;
  text-decoration: unset;
}
.faq__block__style .wp-block-details ol, .faq__block__style .wp-block-details ul {
  margin: 1rem 4rem 1.5rem 1.875rem;
}
.faq__block__style .wp-block-details .block-list-appender {
  display: none;
}

.stages_block__style {
  padding: 3rem 1rem;
}
.stages_block__style .container-nr {
  max-width: var(--wrpa--style--global--narrow);
  margin-right: auto !important;
  margin-left: auto !important;
}
.stages_block__style_body {
  background: url("../../images/background/block-stages-bg.svg") center no-repeat;
  background-size: 100%;
  display: flex;
  flex-direction: column;
  row-gap: 3rem;
}
@media screen and (max-width: 767.5px) {
  .stages_block__style_body {
    background: url("../../images/background/block-stages-mobil-bg.svg") center no-repeat;
    background-size: 100% 100%;
    row-gap: 1rem;
  }
}
.stages_block__style_body .stages-columns {
  margin-top: 0;
  flex-direction: row;
  column-gap: 0;
}
@media screen and (max-width: 767.5px) {
  .stages_block__style_body .stages-columns {
    flex-direction: column;
    row-gap: 1rem;
  }
}
.stages_block__style_body .card, .stages_block__style_body .banner_media_slider_right__style .main, .banner_media_slider_right__style .stages_block__style_body .main, .stages_block__style_body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .stages_block__style_body .main {
  color: #333333;
  max-width: 16.25rem;
  padding: 1rem;
}
.stages_block__style_body .card h2, .stages_block__style_body .banner_media_slider_right__style .main h2, .banner_media_slider_right__style .stages_block__style_body .main h2, .stages_block__style_body .banner_media_tabs_gallery__style .main h2, .banner_media_tabs_gallery__style .stages_block__style_body .main h2 {
  --wrpa-size-number: 6.25rem;
  --wrpa-font-size-number: calc(var(--wrpa-size-number) * .65);
  font-size: calc(var(--wrpa-size-number) * 0.65);
  line-height: 1;
  color: #A1DCFF;
  width: var(--wrpa-size-number);
  height: var(--wrpa-size-number);
  margin: 0 auto;
  padding: calc((var(--wrpa-size-number) - var(--wrpa-font-size-number)) / 2);
  text-align: center;
  border-radius: 50%;
  border: 1px solid #697786;
  background-color: #333333;
  text-shadow: -1px -1px 0 #C4C4C4, 1px -1px 0 #C4C4C4, -1px 1px 0 #C4C4C4, 1px 1px 0 #C4C4C4;
}
@media screen and (max-width: 991.5px) {
  .stages_block__style_body .card h2, .stages_block__style_body .banner_media_slider_right__style .main h2, .banner_media_slider_right__style .stages_block__style_body .main h2, .stages_block__style_body .banner_media_tabs_gallery__style .main h2, .banner_media_tabs_gallery__style .stages_block__style_body .main h2 {
    --wrpa-size-number: 5rem;
  }
}
.stages_block__style_body .card h4, .stages_block__style_body .banner_media_slider_right__style .main h4, .banner_media_slider_right__style .stages_block__style_body .main h4, .stages_block__style_body .banner_media_tabs_gallery__style .main h4, .banner_media_tabs_gallery__style .stages_block__style_body .main h4, .stages_block__style_body .card .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .stages_block__style_body .card summary, .stages_block__style_body .banner_media_slider_right__style .main .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .stages_block__style_body .banner_media_slider_right__style .main summary, .banner_media_slider_right__style .stages_block__style_body .main .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_slider_right__style .stages_block__style_body .main summary, .stages_block__style_body .banner_media_tabs_gallery__style .main .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .stages_block__style_body .banner_media_tabs_gallery__style .main summary, .banner_media_tabs_gallery__style .stages_block__style_body .main .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_tabs_gallery__style .stages_block__style_body .main summary {
  margin-top: 0.675rem;
}
.stages_block__style_body .card p, .stages_block__style_body .banner_media_slider_right__style .main p, .banner_media_slider_right__style .stages_block__style_body .main p, .stages_block__style_body .banner_media_tabs_gallery__style .main p, .banner_media_tabs_gallery__style .stages_block__style_body .main p, .stages_block__style_body .card .default_block__style, .stages_block__style_body .banner_media_slider_right__style .main .default_block__style, .banner_media_slider_right__style .stages_block__style_body .main .default_block__style, .stages_block__style_body .banner_media_tabs_gallery__style .main .default_block__style, .banner_media_tabs_gallery__style .stages_block__style_body .main .default_block__style {
  margin-top: 0.5rem;
}
.stages_block__style_body .card-empty {
  flex-shrink: 1;
  min-width: 2rem;
}
@media screen and (max-width: 767.5px) {
  .stages_block__style_body .card-empty {
    display: none;
  }
}
@media screen and (max-width: 767.5px) {
  .stages_block__style_body .card, .stages_block__style_body .banner_media_slider_right__style .main, .banner_media_slider_right__style .stages_block__style_body .main, .stages_block__style_body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .stages_block__style_body .main {
    max-width: 100%;
  }
}

.banner-header-company__style {
  margin-bottom: -1rem;
}
.banner-header-company__style .main {
  padding: 9.375rem 1rem 20rem;
}
.banner-header-company__style .main.has-background {
  background-size: cover !important;
  background-repeat: no-repeat;
}
@media screen and (max-width: 575.5px) {
  .banner-header-company__style .main.has-background {
    background-image: url("../../images/background/company-mobile-bg.webp") !important;
    background-size: cover !important;
  }
}
.banner-header-company__style .stage_block__style {
  max-width: 60rem;
  margin: 3.125rem auto;
}
.banner-header-company__style .stage_block__style p, .banner-header-company__style .stage_block__style .default_block__style {
  margin-bottom: 0.5rem;
}
.banner-header-company__style .stage_block__style .top_number {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -3.2rem;
  left: calc(50% - 1.6rem);
  width: 3.2rem;
  height: 3.2rem;
  padding: 0;
  border-radius: 50%;
}
.banner-header-company__style .stage_block__style .top_number:before {
  content: "";
  position: absolute;
  top: -1.5rem;
  bottom: 3.2rem;
  left: 50%;
  border-left: 1px dashed white;
  transform: translateX(-50%);
}
.banner-header-company__style .stage_block__style:first-of-type .top_number:before {
  border-width: 0;
}

.content-product-tour__style {
  margin-bottom: 0;
}
.content-product-tour__style .main_content {
  padding: 5rem 1rem 20rem;
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content {
    padding: 4rem 1rem 10rem;
  }
}
.content-product-tour__style .main_content.has-background {
  background-size: 100% auto !important;
  background-repeat: repeat-y !important;
  padding-bottom: 0;
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article {
    gap: 0.75rem;
  }
}
.content-product-tour__style .main_content .article .sidebar {
  display: block;
  position: sticky;
  top: 6.875rem;
  min-width: 18rem;
  margin-bottom: 6rem;
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .sidebar {
    top: 90px;
    min-width: 3.25rem;
  }
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .sidebar {
    top: 70px;
  }
}
.content-product-tour__style .main_content .article .sidebar a {
  text-decoration: none;
}
.content-product-tour__style .main_content .article .sidebar a .card, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main {
  flex-direction: row;
  flex-wrap: nowrap;
  margin-bottom: 0.75rem;
  padding: 1rem 1.75rem;
  cursor: pointer;
  box-shadow: 1px 1px 3px 0 rgba(162, 180, 189, 0.15);
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .sidebar a .card, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main {
    padding: 0.5rem;
    margin-bottom: 0rem;
    border-radius: unset;
    box-shadow: unset;
  }
}
.content-product-tour__style .main_content .article .sidebar a .card .number, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number {
  flex: 0 0 3.875rem;
  height: 3.875rem;
  align-content: center;
  color: var(--pr-typography-white);
  background-color: #0DD1C5;
  border-radius: 50%;
  border: 6px solid var(--pr-background-dark-blue);
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .sidebar a .card .number, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number {
    flex: 0 0 2.25rem;
    height: 2.25rem;
    border-width: 3px;
  }
}
.content-product-tour__style .main_content .article .sidebar a .card .number:before, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number:before, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number:before, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number:before, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number:before {
  content: "";
  position: absolute;
  top: -1.25rem;
  bottom: 100%;
  left: 50%;
  border-left: 4px solid var(--pr-background-dark-blue);
  transform: translateX(-50%);
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .sidebar a .card .number:before, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number:before, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number:before, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number:before, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number:before {
    border-width: 2px;
    top: -0.5rem;
  }
}
.content-product-tour__style .main_content .article .sidebar a .card .number::after, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number::after, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number::after, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number::after, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number::after {
  content: "";
  position: absolute;
  top: 100%;
  bottom: -1.25rem;
  left: 50%;
  border-left: 4px solid var(--pr-background-dark-blue);
  transform: translateX(-50%);
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .sidebar a .card .number::after, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number::after, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number::after, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number::after, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number::after {
    border-width: 2px;
    bottom: -0.5rem;
  }
}
.content-product-tour__style .main_content .article .sidebar a .card .number p, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number p, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number p, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number p, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number p, .content-product-tour__style .main_content .article .sidebar a .card .number .default_block__style, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number .default_block__style, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number .default_block__style, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number .default_block__style, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number .default_block__style {
  font-size: 1.875rem;
  font-weight: 400;
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .sidebar a .card .number p, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number p, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number p, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number p, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number p, .content-product-tour__style .main_content .article .sidebar a .card .number .default_block__style, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .number .default_block__style, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .number .default_block__style, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .number .default_block__style, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .number .default_block__style {
    font-size: 1.25rem;
  }
}
.content-product-tour__style .main_content .article .sidebar a .card.activate, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .activate.main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .activate.main, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .activate.main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .activate.main {
  background-color: #0DD1C5 !important;
  cursor: auto;
}
.content-product-tour__style .main_content .article .sidebar a .card.activate .number, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .activate.main .number, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .activate.main .number, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .activate.main .number, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .activate.main .number {
  color: var(--pr-background-dark-blue);
  background-color: var(--pr-typography-white);
}
.content-product-tour__style .main_content .article .sidebar a .card.activate p, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .activate.main p, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .activate.main p, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .activate.main p, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .activate.main p, .content-product-tour__style .main_content .article .sidebar a .card.activate .default_block__style, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .activate.main .default_block__style, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .activate.main .default_block__style, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .activate.main .default_block__style, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .activate.main .default_block__style {
  font-weight: 600;
}
.content-product-tour__style .main_content .article .sidebar a .card .title_block, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .title_block, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .title_block, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .title_block, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .title_block {
  color: var(--pr-typography-white);
}
.content-product-tour__style .main_content .article .sidebar a .card .title_block p, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .title_block p, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .title_block p, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .title_block p, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .title_block p, .content-product-tour__style .main_content .article .sidebar a .card .title_block .default_block__style, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .title_block .default_block__style, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .title_block .default_block__style, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .title_block .default_block__style, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .title_block .default_block__style {
  font-size: 1.25rem;
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .sidebar a .card .title_block, .content-product-tour__style .main_content .article .sidebar a .banner_media_slider_right__style .main .title_block, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a .main .title_block, .content-product-tour__style .main_content .article .sidebar a .banner_media_tabs_gallery__style .main .title_block, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a .main .title_block {
    display: none;
  }
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .sidebar a:first-child .card, .content-product-tour__style .main_content .article .sidebar a:first-child .banner_media_slider_right__style .main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a:first-child .main, .content-product-tour__style .main_content .article .sidebar a:first-child .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a:first-child .main {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }
}
.content-product-tour__style .main_content .article .sidebar a:first-child .card .number::before, .content-product-tour__style .main_content .article .sidebar a:first-child .banner_media_slider_right__style .main .number::before, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a:first-child .main .number::before, .content-product-tour__style .main_content .article .sidebar a:first-child .banner_media_tabs_gallery__style .main .number::before, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a:first-child .main .number::before {
  content: none;
}
.content-product-tour__style .main_content .article .sidebar a:last-child .card, .content-product-tour__style .main_content .article .sidebar a:last-child .banner_media_slider_right__style .main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a:last-child .main, .content-product-tour__style .main_content .article .sidebar a:last-child .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a:last-child .main {
  margin-bottom: 0;
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .sidebar a:last-child .card, .content-product-tour__style .main_content .article .sidebar a:last-child .banner_media_slider_right__style .main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a:last-child .main, .content-product-tour__style .main_content .article .sidebar a:last-child .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a:last-child .main {
    border-bottom-left-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }
}
.content-product-tour__style .main_content .article .sidebar a:last-child .card .number::after, .content-product-tour__style .main_content .article .sidebar a:last-child .banner_media_slider_right__style .main .number::after, .banner_media_slider_right__style .content-product-tour__style .main_content .article .sidebar a:last-child .main .number::after, .content-product-tour__style .main_content .article .sidebar a:last-child .banner_media_tabs_gallery__style .main .number::after, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .sidebar a:last-child .main .number::after {
  content: none;
}
.content-product-tour__style .main_content .article .content {
  width: 60rem;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style {
  margin-bottom: 6rem;
  padding-top: 4rem;
  padding-bottom: 4rem;
  box-shadow: 1px 1px 3px 0 rgba(162, 180, 189, 0.15);
  overflow: visible;
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style {
    padding-top: 3rem;
  }
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style {
    padding-top: 1rem;
    margin-bottom: 3rem;
    padding-bottom: 2rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body {
  font-size: 1.25rem;
  max-width: 47rem;
  margin: auto;
}
@media screen and (max-width: 767.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body {
    font-size: 1rem;
    padding: 0 1rem;
  }
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body {
    font-size: 0.875rem;
    padding: 0 0.75rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .stage-product-title {
  font-size: 2.5rem;
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .stage-product-title {
    font-size: 1.875rem;
  }
}
@media screen and (max-width: 767.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .stage-product-title {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .stage-product-title {
    font-size: 1.25rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .default_block__style {
  margin-top: 1.25rem;
}
@media screen and (max-width: 575.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .default_block__style {
    margin-top: 0.75rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .illustrations {
  margin: 4rem auto;
}
@media screen and (max-width: 767.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .illustrations {
    margin: 3rem auto;
  }
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .illustrations {
    margin: 2rem auto;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .illustrations img {
  border-radius: 16px;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items {
  margin-bottom: 3rem;
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items {
    margin-block-start: 0.5rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item {
  margin-block-start: 0.75rem;
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item {
    margin-block-start: 0.875rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main {
  padding: 1.875rem;
  box-shadow: unset;
  border: 2px solid rgba(67, 82, 97, 0.5);
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main {
    padding: 1.5rem;
  }
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main {
    padding: 0.75rem;
  }
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card .wp-block-group, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .wp-block-group, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .wp-block-group {
    gap: 1rem;
  }
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card .wp-block-group, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .wp-block-group, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .wp-block-group {
    gap: 0.75rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card .item-text .title, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main .item-text .title, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-text .title, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main .item-text .title, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-text .title {
  margin-top: 0;
  font-size: 18px;
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card .item-text .title, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main .item-text .title, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-text .title, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main .item-text .title, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-text .title {
    font-size: 14px;
  }
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card .item-text p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main .item-text p, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-text p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main .item-text p, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-text p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card .item-text .default_block__style, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main .item-text .default_block__style, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-text .default_block__style, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main .item-text .default_block__style, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-text .default_block__style {
    margin-top: 0.125rem;
    font-size: 12px;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card .item-icon, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main .item-icon, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-icon, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main .item-icon, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-icon {
  flex: 0 0 4.6rem;
}
@media screen and (max-width: 991.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card .item-icon, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main .item-icon, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-icon, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main .item-icon, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-icon {
    flex: 0 0 3.5rem;
  }
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .card .item-icon, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_slider_right__style .main .item-icon, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-icon, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .banner_media_tabs_gallery__style .main .item-icon, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .items .item .main .item-icon {
    flex: 0 0 2.75rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main {
  box-shadow: unset;
  border: 2px solid rgba(67, 82, 97, 0.5);
}
@media screen and (max-width: 767.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .wp-block-group, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .wp-block-group, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .wp-block-group {
    flex-direction: column;
  }
}
@media screen and (max-width: 575.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .wp-block-group, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .wp-block-group, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .wp-block-group {
    gap: 0.75rem;
  }
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .wp-block-group p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .wp-block-group p, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .wp-block-group p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .wp-block-group p, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .wp-block-group p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .wp-block-group .default_block__style, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .wp-block-group .default_block__style, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .wp-block-group .default_block__style, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .wp-block-group .default_block__style, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .wp-block-group .default_block__style {
    margin-top: 0.5rem;
    font-size: 0.75rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-image, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-image, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-image, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-image, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-image {
  flex: 0 0 14rem;
  padding: 0.5rem;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-image img, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-image img, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-image img, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-image img, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-image img {
  border-radius: 16px;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content {
  padding: 1.5rem;
  padding-left: 0;
}
@media screen and (max-width: 767.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content {
    padding: 1.5rem;
  }
}
@media screen and (max-width: 575.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content {
    padding: 0.75rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .rating_star, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .rating_star, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .rating_star, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .rating_star, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .rating_star {
  align-items: center;
  display: inline-flex;
  padding-left: 0;
  white-space: nowrap;
  list-style: none;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .rating_star li, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .rating_star li, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .rating_star li, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .rating_star li, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .rating_star li {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjkxNiA0LjExNGMtLjA3NC0uMzA1LS4zNjYtLjYxLS43MzEtLjYxbC0yLjcwNC0uMzhMNi4yNC41MzNDNi4wOTMuMjI4IDUuOCAwIDUuNTA4IDBjLS4zNjUgMC0uNjU4LjIyOS0uODA0LjUzM2wtMS4yNDIgMi41OS0yLjcwNC4zODFjLS4zNjUuMDc2LS41ODQuMzA1LS43My42MS0uMDc0LjMwNCAwIC42ODUuMjE5LjkxNGwxLjk3MyAxLjk4LS40MzkgMi44OTVjLS4wNzMuMzgxLjA3My42ODYuMzY2LjkxNWEuODY4Ljg2OCAwIDAgMCAuOTUuMDc2TDUuNTggOS41MjNsMi40ODUgMS4zN2MuMTQ2LjA3Ny4yOTIuMDc3LjQzOC4wNzcuMTQ2IDAgLjM2Ni0uMDc2LjUxMi0uMTUyLjI5Mi0uMjI5LjQzOC0uNTM0LjM2NS0uOTE1bC0uNDM4LTIuODE4IDEuOTczLTEuOThjLjA3My0uMzA2LjE0Ni0uNjEgMC0uOTkxeiIgZmlsbD0iI0YyQjcxOCIvPjwvc3ZnPg==);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 14px;
  width: 14px;
  margin-right: 5px;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .rating_star li:before, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .rating_star li:before, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .rating_star li:before, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .rating_star li:before, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .rating_star li:before {
  content: none;
}
@media screen and (max-width: 767.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .rating_star li, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .rating_star li, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .rating_star li, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .rating_star li, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .rating_star li {
    height: 11.9px;
    width: 11.9px;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .quote, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .quote, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .quote, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .quote, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .quote {
  margin-top: 0.5rem;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line {
  justify-content: space-between;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line .wp-block-column, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line .wp-block-column, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line .wp-block-column, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line .wp-block-column, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line .wp-block-column {
  flex: 0 0 fit-content;
}
@media screen and (max-width: 575.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line {
    gap: 0.75rem;
  }
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line p, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line p, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line .default_block__style, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line .default_block__style, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line .default_block__style, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line .default_block__style, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line .default_block__style {
    margin-top: 0.5rem;
    font-size: 0.75rem;
  }
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line h4, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line h4, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line h4, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line h4, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line h4, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line summary, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line summary, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line summary, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line summary, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line summary {
    font-size: 0.875rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line figure, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line figure, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line figure, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line figure, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line figure {
  text-align: right;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line figure img, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line figure img, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line figure img, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line figure img, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line figure img {
  width: 6.5rem;
  background-color: rgba(242, 243, 244, 0.03);
  padding: 0.5rem 0.875rem;
  border-radius: 16px;
  border: 1px solid rgba(67, 82, 97, 0.5);
}
@media screen and (max-width: 575.5px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .by-line figure img, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .by-line figure img, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line figure img, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .by-line figure img, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .by-line figure img {
    width: 4rem;
    padding: 0.25rem 0.5rem;
    border-radius: 0.5rem;
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content p, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content p, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content p, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .card .review-content .default_block__style, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_slider_right__style .main .review-content .default_block__style, .banner_media_slider_right__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .default_block__style, .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .banner_media_tabs_gallery__style .main .review-content .default_block__style, .banner_media_tabs_gallery__style .content-product-tour__style .main_content .article .content .stage_product_block__style .card-body .review .main .review-content .default_block__style {
  margin-top: 0.75rem;
}
.content-product-tour__style .main_content .article .content .stage_product_block__style:after {
  content: "";
  position: absolute;
  top: -6rem;
  bottom: 100%;
  left: 50%;
  width: 2px;
  background-image: repeating-linear-gradient(white, white 1.625rem, #222f3c 0px, #222f3c 2.25rem);
  transform: translateX(-50%);
}
@media screen and (max-width: 428px) {
  .content-product-tour__style .main_content .article .content .stage_product_block__style:after {
    top: -3rem;
    background-image: repeating-linear-gradient(white, white 0.75rem, #222f3c 0px, #222f3c 1.25rem);
  }
}
.content-product-tour__style .main_content .article .content .stage_product_block__style:first-child:after {
  content: none;
}

.banner-demo-block__style, .banner-demo-block-add__style {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.banner-demo-block__style .card-body, .banner-demo-block-add__style .card-body {
  margin: 1.5rem;
}
.banner-demo-block__style .card-body .demo-content .wp-block-group, .banner-demo-block-add__style .card-body .demo-content .wp-block-group {
  padding: 1.75rem;
}
.banner-demo-block__style .card-body .demo-content .wp-block-group figure, .banner-demo-block-add__style .card-body .demo-content .wp-block-group figure {
  border: 1px solid var(--pr-primary-colors-laguna);
  border-radius: 50%;
  background-color: rgba(46, 223, 241, 0.1);
}
.banner-demo-block__style .card-body .demo-content .wp-block-group figure img, .banner-demo-block-add__style .card-body .demo-content .wp-block-group figure img {
  max-width: 9.5rem;
  border-radius: 50%;
}
.banner-demo-block__style .card-body .demo-add .wp-block-group, .banner-demo-block-add__style .card-body .demo-add .wp-block-group {
  padding: 3.5rem;
}
.banner-demo-block__style .card-body .demo-add .wp-block-group img, .banner-demo-block-add__style .card-body .demo-add .wp-block-group img {
  max-width: 2.5rem;
  border-radius: 16px;
}

.banner-demo-block-add__style {
  margin-top: 0 !important;
  margin-bottom: -1rem;
  padding: 2rem 1rem 30rem;
}
@media screen and (max-width: 767.5px) {
  .banner-demo-block-add__style {
    padding-bottom: 20rem;
  }
}
@media screen and (max-width: 428px) {
  .banner-demo-block-add__style {
    padding-bottom: 10rem;
  }
}
.banner-demo-block-add__style .title {
  font-size: 2.5rem;
}
@media screen and (max-width: 767.5px) {
  .banner-demo-block-add__style .title {
    font-size: 1.75rem;
  }
}
@media screen and (max-width: 428px) {
  .banner-demo-block-add__style .title {
    font-size: 1.25rem;
  }
}
.banner-demo-block-add__style .description {
  margin: 1.5rem auto;
}
.banner-demo-block-add__style .card, .banner-demo-block-add__style .banner_media_slider_right__style .main, .banner_media_slider_right__style .banner-demo-block-add__style .main, .banner-demo-block-add__style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .banner-demo-block-add__style .main {
  margin-top: 3rem;
}
.banner-demo-block-add__style .card .wp-block-columns, .banner-demo-block-add__style .banner_media_slider_right__style .main .wp-block-columns, .banner_media_slider_right__style .banner-demo-block-add__style .main .wp-block-columns, .banner-demo-block-add__style .banner_media_tabs_gallery__style .main .wp-block-columns, .banner_media_tabs_gallery__style .banner-demo-block-add__style .main .wp-block-columns {
  flex-direction: row;
}
@media screen and (max-width: 767.5px) {
  .banner-demo-block-add__style .card .wp-block-columns, .banner-demo-block-add__style .banner_media_slider_right__style .main .wp-block-columns, .banner_media_slider_right__style .banner-demo-block-add__style .main .wp-block-columns, .banner-demo-block-add__style .banner_media_tabs_gallery__style .main .wp-block-columns, .banner_media_tabs_gallery__style .banner-demo-block-add__style .main .wp-block-columns {
    flex-direction: column;
  }
}

.banner-promo__style, .banner-subscribe_promo__style {
  padding: 3rem 1rem;
  background: radial-gradient(rgba(13, 209, 197, 0.3) 5%, transparent 50%);
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.alignfull .banner-promo__style, .alignfull .banner-subscribe_promo__style {
  padding: 3rem 0;
}
.banner-promo__style .base, .banner-subscribe_promo__style .base {
  border-radius: 16px;
}
.banner-promo__style .promo_group, .banner-subscribe_promo__style .promo_group {
  padding: 2rem;
  margin-top: 0;
}
@media screen and (max-width: 575.5px) {
  .banner-promo__style .promo_group, .banner-subscribe_promo__style .promo_group {
    padding: 1rem;
  }
}
.banner-promo__style .promo_group.background, .banner-subscribe_promo__style .promo_group.background {
  background-image: url("../../images/background/promo-bg.svg") !important;
  background-size: cover !important;
}
.banner-promo__style .promo_group_base, .banner-subscribe_promo__style .promo_group_base {
  margin-top: 0;
  margin-bottom: 1rem;
  padding: 1rem;
}
@media screen and (max-width: 1199.5px) {
  .banner-promo__style .promo_group_base, .banner-subscribe_promo__style .promo_group_base {
    flex-direction: column;
    row-gap: 1rem;
  }
}
@media screen and (max-width: 575.5px) {
  .banner-promo__style .promo_group_base, .banner-subscribe_promo__style .promo_group_base {
    padding: 0.5rem;
  }
}
.banner-promo__style .promo_group_base_row, .banner-subscribe_promo__style .promo_group_base_row {
  margin-bottom: 0.5rem;
}
@media screen and (max-width: 575.5px) {
  .banner-promo__style .promo_group_base_row, .banner-subscribe_promo__style .promo_group_base_row {
    flex-direction: column;
  }
}
.banner-promo__style .promo_group_base_row .wp-block-columns, .banner-subscribe_promo__style .promo_group_base_row .wp-block-columns {
  column-gap: 1.5rem;
}
@media screen and (max-width: 575.5px) {
  .banner-promo__style .promo_group_base_row .wp-block-columns, .banner-subscribe_promo__style .promo_group_base_row .wp-block-columns {
    column-gap: 0.75rem;
  }
}
.banner-promo__style .promo_group_base_row .wp-block-column, .banner-subscribe_promo__style .promo_group_base_row .wp-block-column {
  flex-basis: auto;
}
.banner-promo__style .promo_group_base_row .wp-block-column .icon-block .icon-row, .banner-subscribe_promo__style .promo_group_base_row .wp-block-column .icon-block .icon-row {
  justify-content: left;
}
@media screen and (max-width: 575.5px) {
  .banner-promo__style .promo_group_base_row .wp-block-column .icon-block .icon-row, .banner-subscribe_promo__style .promo_group_base_row .wp-block-column .icon-block .icon-row {
    margin-left: 2rem;
  }
}
.banner-promo__style .promo_group_base_row .wp-block-column .icon-block .icon-row .icon-svg, .banner-subscribe_promo__style .promo_group_base_row .wp-block-column .icon-block .icon-row .icon-svg {
  width: 2.75rem;
  height: 2.75rem;
  background-color: #FFFFFF;
  border-radius: 50%;
}
.banner-promo__style .wp-block, .banner-subscribe_promo__style .wp-block {
  margin-top: 0;
  margin-bottom: 0;
}
.banner-promo__style .wp-block-buttons, .banner-subscribe_promo__style .wp-block-buttons {
  margin-top: 0;
  column-gap: 1.25rem;
  row-gap: 0.625rem;
}
@media screen and (max-width: 1199.5px) {
  .banner-promo__style .wp-block-buttons, .banner-subscribe_promo__style .wp-block-buttons {
    justify-content: center;
  }
}
.banner-promo__style .wp-block-button, .banner-subscribe_promo__style .wp-block-button {
  min-width: 10rem;
  max-width: 14.25rem;
  width: 47%;
  text-align: center;
}
@media screen and (max-width: 575.5px) {
  .banner-promo__style .wp-block-button, .banner-subscribe_promo__style .wp-block-button {
    min-width: 17rem;
    max-width: 18rem;
    width: 100%;
  }
}
.banner-promo__style .wp-block-button__link, .banner-subscribe_promo__style .wp-block-button__link {
  color: inherit;
  font-size: inherit;
  padding: 0.875rem 1.875rem;
  background-color: inherit;
}

.podcast-page__style .wp-block-preformatted {
  border: 1px solid transparent !important;
}

.betterdocs-wrapper.betterdocs-docs-archive-wrapper .betterdocs-content-wrapper {
  max-width: var(--wp--style--global--wide-size) !important;
  margin: 0 auto;
}

.lastest-post-block__style {
  padding-top: 3rem;
  padding-bottom: 4rem;
}
@media screen and (max-width: 991.5px) {
  .lastest-post-block__style {
    padding-top: 4rem;
    padding-bottom: 3rem;
  }
}
@media screen and (max-width: 575.5px) {
  .lastest-post-block__style {
    padding-top: 2rem;
    padding-bottom: 1.5rem;
  }
}
.lastest-post-block__style .carousel-group {
  margin-top: 2rem;
}
.lastest-post-block__style .carousel-group .button__control {
  display: none !important;
}
@media screen and (max-width: 767.5px) {
  .lastest-post-block__style .carousel-group .button__control {
    display: block !important;
  }
}
.lastest-post-block__style .wp-block-button {
  text-align: center;
}
.lastest-post-block__style .wp-block-button__link {
  color: inherit;
  font-size: inherit;
  padding: 0.875rem 1.875rem;
  background-color: inherit;
}
.lastest-post-block__style .wp-block-button__link:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHRleHQtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDQyLjMgNDIuMyI+PHBhdGggZmlsbD0iIzRBQ0FEOCIgZD0iTTI2LjEgMjEuM2MwIC4zLS4yLjYtLjMuN2wtNy42IDcuNmMtLjQuNC0xLjIuNC0xLjYgMC0uNS0uNS0uNS0xLjIgMC0xLjdsNi43LTYuOC02LjctNi43Yy0uNS0uNS0uNS0xLjIgMC0xLjcuNC0uNSAxLjItLjUgMS42IDBsNy42IDcuNWMuMS42LjMuOS4zIDEuMXoiLz48Y2lyY2xlIGZpbGw9Im5vbmUiIGN4PSIyMS4xIiBjeT0iMjEuMSIgcj0iMjEuMSIvPjwvc3ZnPg==);
  position: absolute;
  width: 1rem;
  height: 1rem;
}

.recommended_block__style {
  padding-top: 5.625rem;
  padding-bottom: 3.625rem;
  background: radial-gradient(rgba(13, 209, 197, 0.3019607843) 5%, transparent 50%);
  background-repeat: no-repeat;
  background-size: 100% 75%;
  background-position: 50% 150%;
}
@media screen and (max-width: 1199.5px) {
  .recommended_block__style {
    padding-top: 4rem;
  }
}
@media screen and (max-width: 767.5px) {
  .recommended_block__style {
    padding-top: 3rem;
  }
}
@media screen and (max-width: 428px) {
  .recommended_block__style {
    padding-top: 2rem;
  }
}
.recommended_block__style .cards {
  gap: 0;
  margin-top: 2rem;
  padding: 1rem;
  overflow-x: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.recommended_block__style .cards::-webkit-scrollbar {
  height: 0;
}
@media screen and (max-width: 767.5px) {
  .recommended_block__style .cards {
    margin-top: 1.5rem;
  }
}
.recommended_block__style .cards .card, .recommended_block__style .cards .banner_media_slider_right__style .main, .banner_media_slider_right__style .recommended_block__style .cards .main, .recommended_block__style .cards .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .recommended_block__style .cards .main {
  min-width: 14rem;
  height: 8rem;
  margin: 0 0.5rem;
}
@media screen and (max-width: 767.5px) {
  .recommended_block__style .cards .card, .recommended_block__style .cards .banner_media_slider_right__style .main, .banner_media_slider_right__style .recommended_block__style .cards .main, .recommended_block__style .cards .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .recommended_block__style .cards .main {
    min-width: 11rem;
    height: 5.5rem;
  }
}
.recommended_block__style .cards .card:hover img, .recommended_block__style .cards .banner_media_slider_right__style .main:hover img, .banner_media_slider_right__style .recommended_block__style .cards .main:hover img, .recommended_block__style .cards .banner_media_tabs_gallery__style .main:hover img, .banner_media_tabs_gallery__style .recommended_block__style .cards .main:hover img {
  filter: grayscale(1);
}
.recommended_block__style .cards .card-body {
  display: flex;
  align-items: center;
  padding: 1.5rem 2.25rem;
}
@media screen and (max-width: 767.5px) {
  .recommended_block__style .cards .card-body {
    padding: 1.125rem 1.5rem;
  }
}
.recommended_block__style .cards .card-body .wp-block-image {
  margin: auto;
  text-align: center;
}
.recommended_block__style .cards .card-body .wp-block-image img {
  width: 100%;
  height: 100%;
  max-width: 139px;
  max-height: 89px;
  object-fit: contain;
  margin: auto;
}
@media screen and (max-width: 767.5px) {
  .recommended_block__style .cards .card-body .wp-block-image img {
    max-width: 105px;
    max-height: 52px;
  }
}

.reviews__block_body {
  padding-top: 3.12rem;
  padding-bottom: 3rem;
}
@media screen and (max-width: 767.5px) {
  .reviews__block_body {
    padding-bottom: 2rem;
  }
}
.reviews__block_body.background {
  background: #F1FDFF;
}
.reviews__block_body .cards {
  padding: 0;
}
.reviews__block_body .cards .card, .reviews__block_body .cards .banner_media_slider_right__style .main, .banner_media_slider_right__style .reviews__block_body .cards .main, .reviews__block_body .cards .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .reviews__block_body .cards .main {
  font-size: 1.125rem;
  line-height: 1.5;
  padding: 0;
  transition: transform 0.1s;
  flex: 0 0 calc(33.3333333333% - 1rem);
}
@media screen and (max-width: 991.5px) {
  .reviews__block_body .cards .card, .reviews__block_body .cards .banner_media_slider_right__style .main, .banner_media_slider_right__style .reviews__block_body .cards .main, .reviews__block_body .cards .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .reviews__block_body .cards .main {
    flex: 0 0 calc(50% - 0.75rem);
  }
}
@media screen and (max-width: 575.5px) {
  .reviews__block_body .cards .card, .reviews__block_body .cards .banner_media_slider_right__style .main, .banner_media_slider_right__style .reviews__block_body .cards .main, .reviews__block_body .cards .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .reviews__block_body .cards .main {
    flex: 0 0 100%;
  }
}
.reviews__block_body .cards .card:hover, .reviews__block_body .cards .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .reviews__block_body .cards .main:hover, .reviews__block_body .cards .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .reviews__block_body .cards .main:hover {
  transform: scale(1.04);
}
.reviews__block_body .cards .card-header {
  padding: 1.87rem 1.87rem 0;
  color: #333333;
  background-color: #FFFFFF;
  border-bottom: unset;
}
.reviews__block_body .cards .card-header:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS4wMjggNi4yODZjMC0xLjc5Ni40ODMtMy4yOTMgMS40NDktNC40OUMyLjQ0My42IDMuNjk5IDAgNS4yNDUgMCA3LjEzOCAwIDguNzAzLjgyOSA5Ljk0IDIuNDg3YzEuMTk4IDEuNzA0IDEuNzk3IDMuNzMgMS43OTcgNi4wNzkgMCAzLjQwOC0xLjA2MyA2LjMzMi0zLjE4OCA4Ljc3M0M2LjQyMyAxOS43NzkgMy44NTQgMjEgLjgzOSAyMWwtLjExNi0uOTY3YzEuODU1IDAgMy41NTYtLjc4MyA1LjEwMS0yLjM0OSAxLjU0Ni0xLjU2NiAyLjMxOS0zLjM2MiAyLjMxOS01LjM4OCAwLS40Ni0uMDM5LS44MDYtLjExNi0xLjAzNi0uMTE2LS4yMy0uMjctLjM0NS0uNDY0LS4zNDUtLjI3IDAtLjY3Ni4xMzgtMS4yMTcuNDE0LS41OC4zMjItMS4wNjMuNDgzLTEuNDUuNDgzLTEuMjc0IDAtMi4zOTUtLjUzLTMuMzYxLTEuNTg4Qy41MyA5LjIxLjAyOCA3Ljg5OC4wMjggNi4yODZ6bTEzLjIxNiAwYzAtMS43OTYuNDgzLTMuMjkzIDEuNDUtNC40OUMxNS42NTguNiAxNi45MTQgMCAxOC40NiAwYzEuODk0IDAgMy40NTkuODI5IDQuNjk1IDIuNDg3IDEuMTk4IDEuNzA0IDEuNzk3IDMuNzMgMS43OTcgNi4wNzkgMCAzLjQwOC0xLjA2MyA2LjMzMi0zLjE4OCA4Ljc3M0MxOS42NCAxOS43NzkgMTcuMDcgMjEgMTQuMDU1IDIxbC0uMTE1LS45NjdjMS44NTQgMCAzLjU1NS0uNzgzIDUuMS0yLjM0OSAxLjU0Ni0xLjU2NiAyLjMyLTMuMzYyIDIuMzItNS4zODggMC0uNDYtLjA0LS44MDYtLjExNy0xLjAzNi0uMTE2LS4yMy0uMjctLjM0NS0uNDYzLS4zNDUtLjI3IDAtLjY3Ny4xMzgtMS4yMTguNDE0LS41OC4zMjItMS4wNjIuNDgzLTEuNDQ5LjQ4My0xLjI3NSAwLTIuMzk2LS41My0zLjM2Mi0xLjU4OC0xLjAwNS0xLjAxMy0xLjUwNy0yLjMyNi0xLjUwNy0zLjkzOHoiIGZpbGw9IiNFQ0ZBRkIiLz48L3N2Zz4=);
  top: 1.87rem;
  right: 1.87rem;
}
.reviews__block_body .cards .card-header .rating_star {
  align-items: center;
  display: inline-flex;
  white-space: nowrap;
}
.reviews__block_body .cards .card-header .rating_star i {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjkxNiA0LjExNGMtLjA3NC0uMzA1LS4zNjYtLjYxLS43MzEtLjYxbC0yLjcwNC0uMzhMNi4yNC41MzNDNi4wOTMuMjI4IDUuOCAwIDUuNTA4IDBjLS4zNjUgMC0uNjU4LjIyOS0uODA0LjUzM2wtMS4yNDIgMi41OS0yLjcwNC4zODFjLS4zNjUuMDc2LS41ODQuMzA1LS43My42MS0uMDc0LjMwNCAwIC42ODUuMjE5LjkxNGwxLjk3MyAxLjk4LS40MzkgMi44OTVjLS4wNzMuMzgxLjA3My42ODYuMzY2LjkxNWEuODY4Ljg2OCAwIDAgMCAuOTUuMDc2TDUuNTggOS41MjNsMi40ODUgMS4zN2MuMTQ2LjA3Ny4yOTIuMDc3LjQzOC4wNzcuMTQ2IDAgLjM2Ni0uMDc2LjUxMi0uMTUyLjI5Mi0uMjI5LjQzOC0uNTM0LjM2NS0uOTE1bC0uNDM4LTIuODE4IDEuOTczLTEuOThjLjA3My0uMzA2LjE0Ni0uNjEgMC0uOTkxeiIgZmlsbD0iI0YyQjcxOCIvPjwvc3ZnPg==);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 0.75rem;
  margin-right: 0.3rem;
  width: 0.75rem;
}
@media screen and (max-width: 767.5px) {
  .reviews__block_body .cards .card-header .rating_star i {
    height: 0.6375rem;
    width: 0.6375rem;
  }
}
.reviews__block_body .cards .card-body {
  padding: 1rem;
}
.reviews__block_body .cards .card-body iframe {
  position: relative;
  border-radius: 16px;
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
}
.reviews__block_body .cards .card-body p, .reviews__block_body .cards .card-body .default_block__style {
  margin-bottom: 0.25rem;
}
.reviews__block_body .cards .card-body .wp-block-heading {
  text-align: right;
}
.reviews__block_body .carousel-indicators {
  margin-top: 1rem;
  padding-bottom: 1rem;
}
.reviews__block .wp-block-buttons {
  margin-top: 1rem;
}
.reviews__block .wp-block-button {
  min-width: 10rem;
  max-width: 14.25rem;
  width: 47%;
  text-align: center;
}
@media screen and (max-width: 575.5px) {
  .reviews__block .wp-block-button {
    min-width: 17rem;
    max-width: 18rem;
    width: 100%;
  }
}
.reviews__block .wp-block-button__link {
  color: inherit;
  font-size: inherit;
  padding: 0.875rem 1.875rem;
  background-color: inherit;
  border-radius: unset;
}
.reviews__info {
  font-weight: 400;
  color: #6C6B6B;
}

.default__style .alignwide {
  padding-left: 1rem;
  padding-right: 1rem;
}
.default__style .card, .default__style .banner_media_slider_right__style .main, .banner_media_slider_right__style .default__style .main, .default__style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .default__style .main {
  padding: 1.5rem 2.5rem;
}
.default__style .card ul, .default__style .banner_media_slider_right__style .main ul, .banner_media_slider_right__style .default__style .main ul, .default__style .banner_media_tabs_gallery__style .main ul, .banner_media_tabs_gallery__style .default__style .main ul, .default__style .card ol, .default__style .banner_media_slider_right__style .main ol, .banner_media_slider_right__style .default__style .main ol, .default__style .banner_media_tabs_gallery__style .main ol, .banner_media_tabs_gallery__style .default__style .main ol {
  list-style: none;
  margin-top: 1rem;
}
.default__style .card ul li, .default__style .banner_media_slider_right__style .main ul li, .banner_media_slider_right__style .default__style .main ul li, .default__style .banner_media_tabs_gallery__style .main ul li, .banner_media_tabs_gallery__style .default__style .main ul li, .default__style .card ol li, .default__style .banner_media_slider_right__style .main ol li, .banner_media_slider_right__style .default__style .main ol li, .default__style .banner_media_tabs_gallery__style .main ol li, .banner_media_tabs_gallery__style .default__style .main ol li {
  text-align: left;
  margin-top: 0.75rem;
}
.default__style .card ul li:before, .default__style .banner_media_slider_right__style .main ul li:before, .banner_media_slider_right__style .default__style .main ul li:before, .default__style .banner_media_tabs_gallery__style .main ul li:before, .banner_media_tabs_gallery__style .default__style .main ul li:before, .default__style .card ol li:before, .default__style .banner_media_slider_right__style .main ol li:before, .banner_media_slider_right__style .default__style .main ol li:before, .default__style .banner_media_tabs_gallery__style .main ol li:before, .banner_media_tabs_gallery__style .default__style .main ol li:before {
  content: "•";
  color: inherit;
  position: absolute;
  margin-left: -1.25rem;
}

.solution__block, .businesses__block, .affiliate-program__block, .integrate__block, .flexible-packages__block, .plans__block, .customers_choice__block {
  margin-top: 3rem;
  margin-bottom: 2rem;
}
@media screen and (max-width: 767.5px) {
  .solution__block, .businesses__block, .affiliate-program__block, .integrate__block, .flexible-packages__block, .plans__block, .customers_choice__block {
    margin-top: 3rem;
    margin-bottom: 1rem;
  }
}
@media screen and (max-width: 575.5px) {
  .solution__block, .businesses__block, .affiliate-program__block, .integrate__block, .flexible-packages__block, .plans__block, .customers_choice__block {
    margin-top: 2rem;
    margin-bottom: 1rem;
  }
}
.solution__block.background, .businesses__block.background, .affiliate-program__block.background, .integrate__block.background, .flexible-packages__block.background, .plans__block.background, .customers_choice__block.background {
  background: url("../../images/background/subtract-dual-wave-bg.svg");
  background-repeat: no-repeat;
}
.solution__block_header, .businesses__block_header, .affiliate-program__block_header, .integrate__block_header, .flexible-packages__block_header, .plans__block_header, .customers_choice__block_header {
  padding-left: 1rem;
  padding-right: 1rem;
}
.solution__block_cards, .businesses__block_cards, .affiliate-program__block_cards, .integrate__block_cards, .flexible-packages__block_cards, .plans__block_cards, .customers_choice__block_cards {
  margin-top: 1.5rem !important;
  padding-top: 1.5rem;
  background: url("../../images/background/vector-background.svg") no-repeat top center;
}
@media screen and (max-width: 767.5px) {
  .solution__block_cards, .businesses__block_cards, .affiliate-program__block_cards, .integrate__block_cards, .flexible-packages__block_cards, .plans__block_cards, .customers_choice__block_cards {
    background: url("../../images/background/vector-mobile-background.svg") no-repeat top center;
  }
}
.solution__block_cards.bg_big, .businesses__block_cards.bg_big, .affiliate-program__block_cards.bg_big, .integrate__block_cards.bg_big, .flexible-packages__block_cards.bg_big, .plans__block_cards.bg_big, .customers_choice__block_cards.bg_big {
  background: url("../../images/background/vector-background-big.svg") no-repeat top center;
}
@media screen and (max-width: 767.5px) {
  .solution__block_cards.bg_big, .businesses__block_cards.bg_big, .affiliate-program__block_cards.bg_big, .integrate__block_cards.bg_big, .flexible-packages__block_cards.bg_big, .plans__block_cards.bg_big, .customers_choice__block_cards.bg_big {
    background: url("../../images/background/vector-mobile-background-big.svg") no-repeat top center;
  }
}
.solution__block_cards .items, .businesses__block_cards .items, .affiliate-program__block_cards .items, .integrate__block_cards .items, .flexible-packages__block_cards .items, .plans__block_cards .items, .customers_choice__block_cards .items {
  --wrpa-card-gap: 1.25rem;
  gap: var(--wrpa-card-gap);
  margin-bottom: 0.75rem;
  flex-wrap: wrap !important;
  padding: 1rem;
}
.solution__block_cards .items .item.wp-block-column, .businesses__block_cards .items .item.wp-block-column, .affiliate-program__block_cards .items .item.wp-block-column, .integrate__block_cards .items .item.wp-block-column, .flexible-packages__block_cards .items .item.wp-block-column, .plans__block_cards .items .item.wp-block-column, .customers_choice__block_cards .items .item.wp-block-column {
  flex-basis: calc(50% - var(--wrpa-card-gap));
}
@media screen and (max-width: 767.5px) {
  .solution__block_cards .items .item.wp-block-column, .businesses__block_cards .items .item.wp-block-column, .affiliate-program__block_cards .items .item.wp-block-column, .integrate__block_cards .items .item.wp-block-column, .flexible-packages__block_cards .items .item.wp-block-column, .plans__block_cards .items .item.wp-block-column, .customers_choice__block_cards .items .item.wp-block-column {
    flex-basis: 100%;
    flex-shrink: 0;
  }
}
.solution__block_cards .items .item .card, .solution__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block_cards .items .item .main, .solution__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block_cards .items .item .main, .businesses__block_cards .items .item .card, .businesses__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block_cards .items .item .main, .businesses__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block_cards .items .item .main, .affiliate-program__block_cards .items .item .card, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main, .integrate__block_cards .items .item .card, .integrate__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item .main, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main, .flexible-packages__block_cards .items .item .card, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main, .plans__block_cards .items .item .card, .plans__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block_cards .items .item .main, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main, .customers_choice__block_cards .items .item .card, .customers_choice__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block_cards .items .item .main, .customers_choice__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block_cards .items .item .main {
  padding: 1.25rem;
  row-gap: 0.75rem;
}
@media screen and (max-width: 991.5px) {
  .solution__block_cards .items .item .card, .solution__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block_cards .items .item .main, .solution__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block_cards .items .item .main, .businesses__block_cards .items .item .card, .businesses__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block_cards .items .item .main, .businesses__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block_cards .items .item .main, .affiliate-program__block_cards .items .item .card, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main, .integrate__block_cards .items .item .card, .integrate__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item .main, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main, .flexible-packages__block_cards .items .item .card, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main, .plans__block_cards .items .item .card, .plans__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block_cards .items .item .main, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main, .customers_choice__block_cards .items .item .card, .customers_choice__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block_cards .items .item .main, .customers_choice__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block_cards .items .item .main {
    padding: 0.75rem;
  }
}
@media screen and (max-width: 767.5px) {
  .solution__block_cards .items .item .card, .solution__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block_cards .items .item .main, .solution__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block_cards .items .item .main, .businesses__block_cards .items .item .card, .businesses__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block_cards .items .item .main, .businesses__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block_cards .items .item .main, .affiliate-program__block_cards .items .item .card, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main, .integrate__block_cards .items .item .card, .integrate__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item .main, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main, .flexible-packages__block_cards .items .item .card, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main, .plans__block_cards .items .item .card, .plans__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block_cards .items .item .main, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main, .customers_choice__block_cards .items .item .card, .customers_choice__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block_cards .items .item .main, .customers_choice__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block_cards .items .item .main {
    padding: 0.75rem 0.5rem;
  }
}
.solution__block_cards .items .item .card-body, .businesses__block_cards .items .item .card-body, .affiliate-program__block_cards .items .item .card-body, .integrate__block_cards .items .item .card-body, .flexible-packages__block_cards .items .item .card-body, .plans__block_cards .items .item .card-body, .customers_choice__block_cards .items .item .card-body {
  display: flex;
  align-items: center;
  width: 100%;
  margin: 0;
  padding: 0.25rem;
  padding-bottom: 0;
  column-gap: 0;
}
.solution__block_cards .items .item .card-body .img-top, .businesses__block_cards .items .item .card-body .img-top, .affiliate-program__block_cards .items .item .card-body .img-top, .integrate__block_cards .items .item .card-body .img-top, .flexible-packages__block_cards .items .item .card-body .img-top, .plans__block_cards .items .item .card-body .img-top, .customers_choice__block_cards .items .item .card-body .img-top {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 6rem;
  height: auto;
  border-radius: 50%;
}
@media screen and (max-width: 1199.5px) {
  .solution__block_cards .items .item .card-body .img-top, .businesses__block_cards .items .item .card-body .img-top, .affiliate-program__block_cards .items .item .card-body .img-top, .integrate__block_cards .items .item .card-body .img-top, .flexible-packages__block_cards .items .item .card-body .img-top, .plans__block_cards .items .item .card-body .img-top, .customers_choice__block_cards .items .item .card-body .img-top {
    max-width: 5.25rem;
  }
}
@media screen and (max-width: 575.5px) {
  .solution__block_cards .items .item .card-body .img-top, .businesses__block_cards .items .item .card-body .img-top, .affiliate-program__block_cards .items .item .card-body .img-top, .integrate__block_cards .items .item .card-body .img-top, .flexible-packages__block_cards .items .item .card-body .img-top, .plans__block_cards .items .item .card-body .img-top, .customers_choice__block_cards .items .item .card-body .img-top {
    max-width: 3.75rem;
  }
}
.solution__block_cards .items .item .card-body .img-top .components-resizable-box__container, .businesses__block_cards .items .item .card-body .img-top .components-resizable-box__container, .affiliate-program__block_cards .items .item .card-body .img-top .components-resizable-box__container, .integrate__block_cards .items .item .card-body .img-top .components-resizable-box__container, .flexible-packages__block_cards .items .item .card-body .img-top .components-resizable-box__container, .plans__block_cards .items .item .card-body .img-top .components-resizable-box__container, .customers_choice__block_cards .items .item .card-body .img-top .components-resizable-box__container {
  width: 100% !important;
}
.solution__block_cards .items .item .card-body .img-top.laguna-bg, .businesses__block_cards .items .item .card-body .img-top.laguna-bg, .affiliate-program__block_cards .items .item .card-body .img-top.laguna-bg, .integrate__block_cards .items .item .card-body .img-top.laguna-bg, .flexible-packages__block_cards .items .item .card-body .img-top.laguna-bg, .plans__block_cards .items .item .card-body .img-top.laguna-bg, .customers_choice__block_cards .items .item .card-body .img-top.laguna-bg {
  background: var(--wrpa-gradient-colors-laguna);
}
.solution__block_cards .items .item .card-body .img-top.laguna-bg img, .businesses__block_cards .items .item .card-body .img-top.laguna-bg img, .affiliate-program__block_cards .items .item .card-body .img-top.laguna-bg img, .integrate__block_cards .items .item .card-body .img-top.laguna-bg img, .flexible-packages__block_cards .items .item .card-body .img-top.laguna-bg img, .plans__block_cards .items .item .card-body .img-top.laguna-bg img, .customers_choice__block_cards .items .item .card-body .img-top.laguna-bg img {
  padding: 0.75rem;
}
.solution__block_cards .items .item .card-body .article, .businesses__block_cards .items .item .card-body .article, .affiliate-program__block_cards .items .item .card-body .article, .integrate__block_cards .items .item .card-body .article, .flexible-packages__block_cards .items .item .card-body .article, .plans__block_cards .items .item .card-body .article, .customers_choice__block_cards .items .item .card-body .article {
  margin-left: 0.5rem;
}
@media screen and (max-width: 767.5px) {
  .solution__block_cards .items .item .card-body .article, .businesses__block_cards .items .item .card-body .article, .affiliate-program__block_cards .items .item .card-body .article, .integrate__block_cards .items .item .card-body .article, .flexible-packages__block_cards .items .item .card-body .article, .plans__block_cards .items .item .card-body .article, .customers_choice__block_cards .items .item .card-body .article {
    margin-left: 0;
  }
}
.solution__block_cards .items .item .card-body .article .name, .businesses__block_cards .items .item .card-body .article .name, .affiliate-program__block_cards .items .item .card-body .article .name, .integrate__block_cards .items .item .card-body .article .name, .flexible-packages__block_cards .items .item .card-body .article .name, .plans__block_cards .items .item .card-body .article .name, .customers_choice__block_cards .items .item .card-body .article .name {
  color: #333333;
  margin-top: 0.725rem;
}
@media screen and (max-width: 767.5px) {
  .solution__block_cards .items .item .card-body .article .name, .businesses__block_cards .items .item .card-body .article .name, .affiliate-program__block_cards .items .item .card-body .article .name, .integrate__block_cards .items .item .card-body .article .name, .flexible-packages__block_cards .items .item .card-body .article .name, .plans__block_cards .items .item .card-body .article .name, .customers_choice__block_cards .items .item .card-body .article .name {
    margin-top: 0;
  }
}
.solution__block_cards .items .item .card-body .article p, .solution__block_cards .items .item .card-body .article .default_block__style, .businesses__block_cards .items .item .card-body .article p, .businesses__block_cards .items .item .card-body .article .default_block__style, .affiliate-program__block_cards .items .item .card-body .article p, .affiliate-program__block_cards .items .item .card-body .article .default_block__style, .integrate__block_cards .items .item .card-body .article p, .integrate__block_cards .items .item .card-body .article .default_block__style, .flexible-packages__block_cards .items .item .card-body .article p, .flexible-packages__block_cards .items .item .card-body .article .default_block__style, .plans__block_cards .items .item .card-body .article p, .plans__block_cards .items .item .card-body .article .default_block__style, .customers_choice__block_cards .items .item .card-body .article p, .customers_choice__block_cards .items .item .card-body .article .default_block__style {
  margin-top: 0.25rem;
}
.solution__block_cards .items .item .card-body .article .list, .solution__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .solution__block_cards .items .item .card-body .article ul, .businesses__block_cards .items .item .card-body .article .list, .businesses__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .businesses__block_cards .items .item .card-body .article ul, .affiliate-program__block_cards .items .item .card-body .article .list, .affiliate-program__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .affiliate-program__block_cards .items .item .card-body .article ul, .integrate__block_cards .items .item .card-body .article .list, .integrate__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .integrate__block_cards .items .item .card-body .article ul, .flexible-packages__block_cards .items .item .card-body .article .list, .flexible-packages__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .card-body .article ul, .plans__block_cards .items .item .card-body .article .list, .plans__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .card-body .article ul, .customers_choice__block_cards .items .item .card-body .article .list, .customers_choice__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .customers_choice__block_cards .items .item .card-body .article ul {
  margin-block-start: 0.5rem;
  padding-left: 1rem;
}
.solution__block_cards .items .item .card-body .article .list li, .solution__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .solution__block_cards .items .item .card-body .article ul li, .businesses__block_cards .items .item .card-body .article .list li, .businesses__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .businesses__block_cards .items .item .card-body .article ul li, .affiliate-program__block_cards .items .item .card-body .article .list li, .affiliate-program__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .affiliate-program__block_cards .items .item .card-body .article ul li, .integrate__block_cards .items .item .card-body .article .list li, .integrate__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .integrate__block_cards .items .item .card-body .article ul li, .flexible-packages__block_cards .items .item .card-body .article .list li, .flexible-packages__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .card-body .article ul li, .plans__block_cards .items .item .card-body .article .list li, .plans__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .card-body .article ul li, .customers_choice__block_cards .items .item .card-body .article .list li, .customers_choice__block_cards .items .item .card-body .article .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .customers_choice__block_cards .items .item .card-body .article ul li {
  padding-left: 0.375rem;
}
.solution__block_cards .items .item .card-footer, .businesses__block_cards .items .item .card-footer, .affiliate-program__block_cards .items .item .card-footer, .integrate__block_cards .items .item .card-footer, .flexible-packages__block_cards .items .item .card-footer, .plans__block_cards .items .item .card-footer, .customers_choice__block_cards .items .item .card-footer {
  padding: 0.5rem 1rem;
  width: 100%;
  border-top: unset;
  background-color: unset;
}
.solution__block_cards .items .item .card-footer .wp-block-columns, .businesses__block_cards .items .item .card-footer .wp-block-columns, .affiliate-program__block_cards .items .item .card-footer .wp-block-columns, .integrate__block_cards .items .item .card-footer .wp-block-columns, .flexible-packages__block_cards .items .item .card-footer .wp-block-columns, .plans__block_cards .items .item .card-footer .wp-block-columns, .customers_choice__block_cards .items .item .card-footer .wp-block-columns {
  gap: 0;
}
@media screen and (max-width: 991.5px) {
  .solution__block_cards .items .item .card-footer .wp-block-columns .wp-block-column:first-child, .businesses__block_cards .items .item .card-footer .wp-block-columns .wp-block-column:first-child, .affiliate-program__block_cards .items .item .card-footer .wp-block-columns .wp-block-column:first-child, .integrate__block_cards .items .item .card-footer .wp-block-columns .wp-block-column:first-child, .flexible-packages__block_cards .items .item .card-footer .wp-block-columns .wp-block-column:first-child, .plans__block_cards .items .item .card-footer .wp-block-columns .wp-block-column:first-child, .customers_choice__block_cards .items .item .card-footer .wp-block-columns .wp-block-column:first-child {
    display: none;
  }
}
.solution__block_cards .items .item .card-footer .link, .businesses__block_cards .items .item .card-footer .link, .affiliate-program__block_cards .items .item .card-footer .link, .integrate__block_cards .items .item .card-footer .link, .flexible-packages__block_cards .items .item .card-footer .link, .plans__block_cards .items .item .card-footer .link, .customers_choice__block_cards .items .item .card-footer .link {
  margin-left: 0.5rem;
}
@media screen and (max-width: 991.5px) {
  .solution__block_cards .items .item .card-footer .link, .businesses__block_cards .items .item .card-footer .link, .affiliate-program__block_cards .items .item .card-footer .link, .integrate__block_cards .items .item .card-footer .link, .flexible-packages__block_cards .items .item .card-footer .link, .plans__block_cards .items .item .card-footer .link, .customers_choice__block_cards .items .item .card-footer .link {
    margin: auto;
  }
}
.solution__block.addition .img-top, .businesses__block.addition .img-top, .affiliate-program__block.addition .img-top, .integrate__block.addition .img-top, .flexible-packages__block.addition .img-top, .plans__block.addition .img-top, .customers_choice__block.addition .img-top {
  background-color: #0DD1C5 !important;
}
.solution__block.new_style .items, .solution__block.new_second_style .items, .solution__block.new_third_style .items, .businesses__block.new_style .items, .businesses__block.new_second_style .items, .businesses__block.new_third_style .items, .affiliate-program__block.new_style .items, .affiliate-program__block.new_second_style .items, .affiliate-program__block.new_third_style .items, .integrate__block.new_style .items, .integrate__block.new_second_style .items, .integrate__block.new_third_style .items, .flexible-packages__block.new_style .items, .flexible-packages__block.new_second_style .items, .flexible-packages__block.new_third_style .items, .plans__block.new_style .items, .plans__block.new_second_style .items, .plans__block.new_third_style .items, .customers_choice__block.new_style .items, .customers_choice__block.new_second_style .items, .customers_choice__block.new_third_style .items {
  padding: 1rem;
}
@media screen and (max-width: 767.5px) {
  .solution__block.new_style .items, .solution__block.new_second_style .items, .solution__block.new_third_style .items, .businesses__block.new_style .items, .businesses__block.new_second_style .items, .businesses__block.new_third_style .items, .affiliate-program__block.new_style .items, .affiliate-program__block.new_second_style .items, .affiliate-program__block.new_third_style .items, .integrate__block.new_style .items, .integrate__block.new_second_style .items, .integrate__block.new_third_style .items, .flexible-packages__block.new_style .items, .flexible-packages__block.new_second_style .items, .flexible-packages__block.new_third_style .items, .plans__block.new_style .items, .plans__block.new_second_style .items, .plans__block.new_third_style .items, .customers_choice__block.new_style .items, .customers_choice__block.new_second_style .items, .customers_choice__block.new_third_style .items {
    flex-wrap: wrap !important;
  }
}
.solution__block.new_style .card, .solution__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block.new_style .main, .solution__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block.new_style .main, .solution__block.new_second_style .card, .solution__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block.new_second_style .main, .solution__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block.new_second_style .main, .solution__block.new_third_style .card, .solution__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block.new_third_style .main, .solution__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block.new_third_style .main, .businesses__block.new_style .card, .businesses__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block.new_style .main, .businesses__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block.new_style .main, .businesses__block.new_second_style .card, .businesses__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block.new_second_style .main, .businesses__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block.new_second_style .main, .businesses__block.new_third_style .card, .businesses__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block.new_third_style .main, .businesses__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block.new_third_style .main, .affiliate-program__block.new_style .card, .affiliate-program__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block.new_style .main, .affiliate-program__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block.new_style .main, .affiliate-program__block.new_second_style .card, .affiliate-program__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block.new_second_style .main, .affiliate-program__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block.new_second_style .main, .affiliate-program__block.new_third_style .card, .affiliate-program__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block.new_third_style .main, .affiliate-program__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block.new_third_style .main, .integrate__block.new_style .card, .integrate__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block.new_style .main, .integrate__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block.new_style .main, .integrate__block.new_second_style .card, .integrate__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block.new_second_style .main, .integrate__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block.new_second_style .main, .integrate__block.new_third_style .card, .integrate__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block.new_third_style .main, .integrate__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block.new_third_style .main, .flexible-packages__block.new_style .card, .flexible-packages__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block.new_style .main, .flexible-packages__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block.new_style .main, .flexible-packages__block.new_second_style .card, .flexible-packages__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block.new_second_style .main, .flexible-packages__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block.new_second_style .main, .flexible-packages__block.new_third_style .card, .flexible-packages__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block.new_third_style .main, .flexible-packages__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block.new_third_style .main, .plans__block.new_style .card, .plans__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block.new_style .main, .plans__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block.new_style .main, .plans__block.new_second_style .card, .plans__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block.new_second_style .main, .plans__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block.new_second_style .main, .plans__block.new_third_style .card, .plans__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block.new_third_style .main, .plans__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block.new_third_style .main, .customers_choice__block.new_style .card, .customers_choice__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.new_style .main, .customers_choice__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.new_style .main, .customers_choice__block.new_second_style .card, .customers_choice__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.new_second_style .main, .customers_choice__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.new_second_style .main, .customers_choice__block.new_third_style .card, .customers_choice__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.new_third_style .main, .customers_choice__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.new_third_style .main {
  padding: 1.25rem;
  row-gap: 0.75rem;
}
@media screen and (max-width: 991.5px) {
  .solution__block.new_style .card, .solution__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block.new_style .main, .solution__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block.new_style .main, .solution__block.new_second_style .card, .solution__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block.new_second_style .main, .solution__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block.new_second_style .main, .solution__block.new_third_style .card, .solution__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block.new_third_style .main, .solution__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block.new_third_style .main, .businesses__block.new_style .card, .businesses__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block.new_style .main, .businesses__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block.new_style .main, .businesses__block.new_second_style .card, .businesses__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block.new_second_style .main, .businesses__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block.new_second_style .main, .businesses__block.new_third_style .card, .businesses__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block.new_third_style .main, .businesses__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block.new_third_style .main, .affiliate-program__block.new_style .card, .affiliate-program__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block.new_style .main, .affiliate-program__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block.new_style .main, .affiliate-program__block.new_second_style .card, .affiliate-program__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block.new_second_style .main, .affiliate-program__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block.new_second_style .main, .affiliate-program__block.new_third_style .card, .affiliate-program__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block.new_third_style .main, .affiliate-program__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block.new_third_style .main, .integrate__block.new_style .card, .integrate__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block.new_style .main, .integrate__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block.new_style .main, .integrate__block.new_second_style .card, .integrate__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block.new_second_style .main, .integrate__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block.new_second_style .main, .integrate__block.new_third_style .card, .integrate__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block.new_third_style .main, .integrate__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block.new_third_style .main, .flexible-packages__block.new_style .card, .flexible-packages__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block.new_style .main, .flexible-packages__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block.new_style .main, .flexible-packages__block.new_second_style .card, .flexible-packages__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block.new_second_style .main, .flexible-packages__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block.new_second_style .main, .flexible-packages__block.new_third_style .card, .flexible-packages__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block.new_third_style .main, .flexible-packages__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block.new_third_style .main, .plans__block.new_style .card, .plans__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block.new_style .main, .plans__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block.new_style .main, .plans__block.new_second_style .card, .plans__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block.new_second_style .main, .plans__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block.new_second_style .main, .plans__block.new_third_style .card, .plans__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block.new_third_style .main, .plans__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block.new_third_style .main, .customers_choice__block.new_style .card, .customers_choice__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.new_style .main, .customers_choice__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.new_style .main, .customers_choice__block.new_second_style .card, .customers_choice__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.new_second_style .main, .customers_choice__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.new_second_style .main, .customers_choice__block.new_third_style .card, .customers_choice__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.new_third_style .main, .customers_choice__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.new_third_style .main {
    padding: 0.75rem;
  }
}
@media screen and (max-width: 767.5px) {
  .solution__block.new_style .card, .solution__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block.new_style .main, .solution__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block.new_style .main, .solution__block.new_second_style .card, .solution__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block.new_second_style .main, .solution__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block.new_second_style .main, .solution__block.new_third_style .card, .solution__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution__block.new_third_style .main, .solution__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution__block.new_third_style .main, .businesses__block.new_style .card, .businesses__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block.new_style .main, .businesses__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block.new_style .main, .businesses__block.new_second_style .card, .businesses__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block.new_second_style .main, .businesses__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block.new_second_style .main, .businesses__block.new_third_style .card, .businesses__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block.new_third_style .main, .businesses__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block.new_third_style .main, .affiliate-program__block.new_style .card, .affiliate-program__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block.new_style .main, .affiliate-program__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block.new_style .main, .affiliate-program__block.new_second_style .card, .affiliate-program__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block.new_second_style .main, .affiliate-program__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block.new_second_style .main, .affiliate-program__block.new_third_style .card, .affiliate-program__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block.new_third_style .main, .affiliate-program__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block.new_third_style .main, .integrate__block.new_style .card, .integrate__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block.new_style .main, .integrate__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block.new_style .main, .integrate__block.new_second_style .card, .integrate__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block.new_second_style .main, .integrate__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block.new_second_style .main, .integrate__block.new_third_style .card, .integrate__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block.new_third_style .main, .integrate__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block.new_third_style .main, .flexible-packages__block.new_style .card, .flexible-packages__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block.new_style .main, .flexible-packages__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block.new_style .main, .flexible-packages__block.new_second_style .card, .flexible-packages__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block.new_second_style .main, .flexible-packages__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block.new_second_style .main, .flexible-packages__block.new_third_style .card, .flexible-packages__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block.new_third_style .main, .flexible-packages__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block.new_third_style .main, .plans__block.new_style .card, .plans__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block.new_style .main, .plans__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block.new_style .main, .plans__block.new_second_style .card, .plans__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block.new_second_style .main, .plans__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block.new_second_style .main, .plans__block.new_third_style .card, .plans__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block.new_third_style .main, .plans__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block.new_third_style .main, .customers_choice__block.new_style .card, .customers_choice__block.new_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.new_style .main, .customers_choice__block.new_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.new_style .main, .customers_choice__block.new_second_style .card, .customers_choice__block.new_second_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.new_second_style .main, .customers_choice__block.new_second_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.new_second_style .main, .customers_choice__block.new_third_style .card, .customers_choice__block.new_third_style .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.new_third_style .main, .customers_choice__block.new_third_style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.new_third_style .main {
    padding: 1.75rem;
  }
}
.solution__block.new_style .card .img-top, .solution__block.new_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .solution__block.new_style .main .img-top, .solution__block.new_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .solution__block.new_style .main .img-top, .solution__block.new_second_style .card .img-top, .solution__block.new_second_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .solution__block.new_second_style .main .img-top, .solution__block.new_second_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .solution__block.new_second_style .main .img-top, .solution__block.new_third_style .card .img-top, .solution__block.new_third_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .solution__block.new_third_style .main .img-top, .solution__block.new_third_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .solution__block.new_third_style .main .img-top, .businesses__block.new_style .card .img-top, .businesses__block.new_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .businesses__block.new_style .main .img-top, .businesses__block.new_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .businesses__block.new_style .main .img-top, .businesses__block.new_second_style .card .img-top, .businesses__block.new_second_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .businesses__block.new_second_style .main .img-top, .businesses__block.new_second_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .businesses__block.new_second_style .main .img-top, .businesses__block.new_third_style .card .img-top, .businesses__block.new_third_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .businesses__block.new_third_style .main .img-top, .businesses__block.new_third_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .businesses__block.new_third_style .main .img-top, .affiliate-program__block.new_style .card .img-top, .affiliate-program__block.new_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .affiliate-program__block.new_style .main .img-top, .affiliate-program__block.new_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .affiliate-program__block.new_style .main .img-top, .affiliate-program__block.new_second_style .card .img-top, .affiliate-program__block.new_second_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .affiliate-program__block.new_second_style .main .img-top, .affiliate-program__block.new_second_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .affiliate-program__block.new_second_style .main .img-top, .affiliate-program__block.new_third_style .card .img-top, .affiliate-program__block.new_third_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .affiliate-program__block.new_third_style .main .img-top, .affiliate-program__block.new_third_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .affiliate-program__block.new_third_style .main .img-top, .integrate__block.new_style .card .img-top, .integrate__block.new_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .integrate__block.new_style .main .img-top, .integrate__block.new_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .integrate__block.new_style .main .img-top, .integrate__block.new_second_style .card .img-top, .integrate__block.new_second_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .integrate__block.new_second_style .main .img-top, .integrate__block.new_second_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .integrate__block.new_second_style .main .img-top, .integrate__block.new_third_style .card .img-top, .integrate__block.new_third_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .integrate__block.new_third_style .main .img-top, .integrate__block.new_third_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .integrate__block.new_third_style .main .img-top, .flexible-packages__block.new_style .card .img-top, .flexible-packages__block.new_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .flexible-packages__block.new_style .main .img-top, .flexible-packages__block.new_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .flexible-packages__block.new_style .main .img-top, .flexible-packages__block.new_second_style .card .img-top, .flexible-packages__block.new_second_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .flexible-packages__block.new_second_style .main .img-top, .flexible-packages__block.new_second_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .flexible-packages__block.new_second_style .main .img-top, .flexible-packages__block.new_third_style .card .img-top, .flexible-packages__block.new_third_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .flexible-packages__block.new_third_style .main .img-top, .flexible-packages__block.new_third_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .flexible-packages__block.new_third_style .main .img-top, .plans__block.new_style .card .img-top, .plans__block.new_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .plans__block.new_style .main .img-top, .plans__block.new_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .plans__block.new_style .main .img-top, .plans__block.new_second_style .card .img-top, .plans__block.new_second_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .plans__block.new_second_style .main .img-top, .plans__block.new_second_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .plans__block.new_second_style .main .img-top, .plans__block.new_third_style .card .img-top, .plans__block.new_third_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .plans__block.new_third_style .main .img-top, .plans__block.new_third_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .plans__block.new_third_style .main .img-top, .customers_choice__block.new_style .card .img-top, .customers_choice__block.new_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .customers_choice__block.new_style .main .img-top, .customers_choice__block.new_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .customers_choice__block.new_style .main .img-top, .customers_choice__block.new_second_style .card .img-top, .customers_choice__block.new_second_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .customers_choice__block.new_second_style .main .img-top, .customers_choice__block.new_second_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .customers_choice__block.new_second_style .main .img-top, .customers_choice__block.new_third_style .card .img-top, .customers_choice__block.new_third_style .banner_media_slider_right__style .main .img-top, .banner_media_slider_right__style .customers_choice__block.new_third_style .main .img-top, .customers_choice__block.new_third_style .banner_media_tabs_gallery__style .main .img-top, .banner_media_tabs_gallery__style .customers_choice__block.new_third_style .main .img-top {
  background-color: #FFFFFF !important;
  border: 1px solid #697786;
}
.solution__block.new_second_style .card .wp-block-group, .solution__block.new_second_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .solution__block.new_second_style .main .wp-block-group, .solution__block.new_second_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .solution__block.new_second_style .main .wp-block-group, .solution__block.new_third_style .card .wp-block-group, .solution__block.new_third_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .solution__block.new_third_style .main .wp-block-group, .solution__block.new_third_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .solution__block.new_third_style .main .wp-block-group, .businesses__block.new_second_style .card .wp-block-group, .businesses__block.new_second_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .businesses__block.new_second_style .main .wp-block-group, .businesses__block.new_second_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .businesses__block.new_second_style .main .wp-block-group, .businesses__block.new_third_style .card .wp-block-group, .businesses__block.new_third_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .businesses__block.new_third_style .main .wp-block-group, .businesses__block.new_third_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .businesses__block.new_third_style .main .wp-block-group, .affiliate-program__block.new_second_style .card .wp-block-group, .affiliate-program__block.new_second_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .affiliate-program__block.new_second_style .main .wp-block-group, .affiliate-program__block.new_second_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .affiliate-program__block.new_second_style .main .wp-block-group, .affiliate-program__block.new_third_style .card .wp-block-group, .affiliate-program__block.new_third_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .affiliate-program__block.new_third_style .main .wp-block-group, .affiliate-program__block.new_third_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .affiliate-program__block.new_third_style .main .wp-block-group, .integrate__block.new_second_style .card .wp-block-group, .integrate__block.new_second_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .integrate__block.new_second_style .main .wp-block-group, .integrate__block.new_second_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .integrate__block.new_second_style .main .wp-block-group, .integrate__block.new_third_style .card .wp-block-group, .integrate__block.new_third_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .integrate__block.new_third_style .main .wp-block-group, .integrate__block.new_third_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .integrate__block.new_third_style .main .wp-block-group, .flexible-packages__block.new_second_style .card .wp-block-group, .flexible-packages__block.new_second_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .flexible-packages__block.new_second_style .main .wp-block-group, .flexible-packages__block.new_second_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .flexible-packages__block.new_second_style .main .wp-block-group, .flexible-packages__block.new_third_style .card .wp-block-group, .flexible-packages__block.new_third_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .flexible-packages__block.new_third_style .main .wp-block-group, .flexible-packages__block.new_third_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .flexible-packages__block.new_third_style .main .wp-block-group, .plans__block.new_second_style .card .wp-block-group, .plans__block.new_second_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .plans__block.new_second_style .main .wp-block-group, .plans__block.new_second_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .plans__block.new_second_style .main .wp-block-group, .plans__block.new_third_style .card .wp-block-group, .plans__block.new_third_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .plans__block.new_third_style .main .wp-block-group, .plans__block.new_third_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .plans__block.new_third_style .main .wp-block-group, .customers_choice__block.new_second_style .card .wp-block-group, .customers_choice__block.new_second_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .customers_choice__block.new_second_style .main .wp-block-group, .customers_choice__block.new_second_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .customers_choice__block.new_second_style .main .wp-block-group, .customers_choice__block.new_third_style .card .wp-block-group, .customers_choice__block.new_third_style .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .customers_choice__block.new_third_style .main .wp-block-group, .customers_choice__block.new_third_style .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .customers_choice__block.new_third_style .main .wp-block-group {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  height: 100%;
}
.solution__block.new_second_style .banner-subscribe_promo__style, .solution__block.new_third_style .banner-subscribe_promo__style, .businesses__block.new_second_style .banner-subscribe_promo__style, .businesses__block.new_third_style .banner-subscribe_promo__style, .affiliate-program__block.new_second_style .banner-subscribe_promo__style, .affiliate-program__block.new_third_style .banner-subscribe_promo__style, .integrate__block.new_second_style .banner-subscribe_promo__style, .integrate__block.new_third_style .banner-subscribe_promo__style, .flexible-packages__block.new_second_style .banner-subscribe_promo__style, .flexible-packages__block.new_third_style .banner-subscribe_promo__style, .plans__block.new_second_style .banner-subscribe_promo__style, .plans__block.new_third_style .banner-subscribe_promo__style, .customers_choice__block.new_second_style .banner-subscribe_promo__style, .customers_choice__block.new_third_style .banner-subscribe_promo__style {
  padding: 0 1rem 3rem;
}
.solution__block.new_second_style .banner-subscribe_promo__style .base .promo_group, .solution__block.new_third_style .banner-subscribe_promo__style .base .promo_group, .businesses__block.new_second_style .banner-subscribe_promo__style .base .promo_group, .businesses__block.new_third_style .banner-subscribe_promo__style .base .promo_group, .affiliate-program__block.new_second_style .banner-subscribe_promo__style .base .promo_group, .affiliate-program__block.new_third_style .banner-subscribe_promo__style .base .promo_group, .integrate__block.new_second_style .banner-subscribe_promo__style .base .promo_group, .integrate__block.new_third_style .banner-subscribe_promo__style .base .promo_group, .flexible-packages__block.new_second_style .banner-subscribe_promo__style .base .promo_group, .flexible-packages__block.new_third_style .banner-subscribe_promo__style .base .promo_group, .plans__block.new_second_style .banner-subscribe_promo__style .base .promo_group, .plans__block.new_third_style .banner-subscribe_promo__style .base .promo_group, .customers_choice__block.new_second_style .banner-subscribe_promo__style .base .promo_group, .customers_choice__block.new_third_style .banner-subscribe_promo__style .base .promo_group {
  border: 1px solid #0DD1C5;
}
.solution__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .solution__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .businesses__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .businesses__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .affiliate-program__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .affiliate-program__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .integrate__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .integrate__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .flexible-packages__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .flexible-packages__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .plans__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .plans__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .customers_choice__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column, .customers_choice__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column {
  flex-basis: auto;
  width: fit-content;
}
.solution__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .solution__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .solution__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .solution__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .businesses__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .businesses__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .businesses__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .businesses__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .affiliate-program__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .affiliate-program__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .affiliate-program__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .affiliate-program__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .integrate__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .integrate__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .integrate__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .integrate__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .flexible-packages__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .flexible-packages__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .flexible-packages__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .flexible-packages__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .plans__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .plans__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .plans__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .plans__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .customers_choice__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .customers_choice__block.new_second_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style, .customers_choice__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column p, .customers_choice__block.new_third_style .banner-subscribe_promo__style .base .promo_group_base .wp-block-column .default_block__style {
  margin-top: 0.5rem;
}
.solution__block.new_third_style, .businesses__block.new_third_style, .affiliate-program__block.new_third_style, .integrate__block.new_third_style, .flexible-packages__block.new_third_style, .plans__block.new_third_style, .customers_choice__block.new_third_style {
  padding-top: 5rem;
  background: unset;
}
.solution__block.new_third_style .solution__block_body, .businesses__block.new_third_style .solution__block_body, .affiliate-program__block.new_third_style .solution__block_body, .integrate__block.new_third_style .solution__block_body, .flexible-packages__block.new_third_style .solution__block_body, .plans__block.new_third_style .solution__block_body, .customers_choice__block.new_third_style .solution__block_body {
  padding-top: 1rem;
}
.solution__block.new_third_style .solution__block_body .post-thumbnail-header, .businesses__block.new_third_style .solution__block_body .post-thumbnail-header, .affiliate-program__block.new_third_style .solution__block_body .post-thumbnail-header, .integrate__block.new_third_style .solution__block_body .post-thumbnail-header, .flexible-packages__block.new_third_style .solution__block_body .post-thumbnail-header, .plans__block.new_third_style .solution__block_body .post-thumbnail-header, .customers_choice__block.new_third_style .solution__block_body .post-thumbnail-header {
  width: 31.25rem;
  height: 31.25rem;
  padding: 1rem;
  margin: auto;
  border: 2px dashed #0DD1C5;
  border-radius: 50%;
}
@media screen and (max-width: 991.5px) {
  .solution__block.new_third_style .solution__block_body .post-thumbnail-header, .businesses__block.new_third_style .solution__block_body .post-thumbnail-header, .affiliate-program__block.new_third_style .solution__block_body .post-thumbnail-header, .integrate__block.new_third_style .solution__block_body .post-thumbnail-header, .flexible-packages__block.new_third_style .solution__block_body .post-thumbnail-header, .plans__block.new_third_style .solution__block_body .post-thumbnail-header, .customers_choice__block.new_third_style .solution__block_body .post-thumbnail-header {
    width: 25rem;
    height: 25rem;
  }
}
@media screen and (max-width: 428px) {
  .solution__block.new_third_style .solution__block_body .post-thumbnail-header, .businesses__block.new_third_style .solution__block_body .post-thumbnail-header, .affiliate-program__block.new_third_style .solution__block_body .post-thumbnail-header, .integrate__block.new_third_style .solution__block_body .post-thumbnail-header, .flexible-packages__block.new_third_style .solution__block_body .post-thumbnail-header, .plans__block.new_third_style .solution__block_body .post-thumbnail-header, .customers_choice__block.new_third_style .solution__block_body .post-thumbnail-header {
    width: 20rem;
    height: 20rem;
    padding: 0.75rem;
  }
}
.solution__block.new_third_style .solution__block_body .post-thumbnail-header .author_img, .businesses__block.new_third_style .solution__block_body .post-thumbnail-header .author_img, .affiliate-program__block.new_third_style .solution__block_body .post-thumbnail-header .author_img, .integrate__block.new_third_style .solution__block_body .post-thumbnail-header .author_img, .flexible-packages__block.new_third_style .solution__block_body .post-thumbnail-header .author_img, .plans__block.new_third_style .solution__block_body .post-thumbnail-header .author_img, .customers_choice__block.new_third_style .solution__block_body .post-thumbnail-header .author_img {
  width: 100%;
  height: 100%;
  text-align: center;
  border-radius: 50%;
  border: 0.5rem solid #0DD1C5;
  overflow: hidden;
}
.solution__block.new_third_style .solution__block_body .post-thumbnail-header .author_img img, .businesses__block.new_third_style .solution__block_body .post-thumbnail-header .author_img img, .affiliate-program__block.new_third_style .solution__block_body .post-thumbnail-header .author_img img, .integrate__block.new_third_style .solution__block_body .post-thumbnail-header .author_img img, .flexible-packages__block.new_third_style .solution__block_body .post-thumbnail-header .author_img img, .plans__block.new_third_style .solution__block_body .post-thumbnail-header .author_img img, .customers_choice__block.new_third_style .solution__block_body .post-thumbnail-header .author_img img {
  width: auto;
  height: 100%;
}
.solution__info, .businesses__info, .affiliate-program__info, .integrate__info, .flexible-packages__info, .plans__info, .customers_choice__info {
  color: #6C6B6B;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.solution_info__block, .businesses_info__block, .affiliate-program_info__block, .integrate_info__block, .flexible-packages_info__block, .plans_info__block, .customers_choice_info__block {
  margin-top: 0.75rem;
  margin-bottom: 2rem;
  padding-right: 1rem;
  padding-left: 1rem;
}
.solution_info__block .card.logo_after, .solution_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .solution_info__block .logo_after.main, .solution_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .solution_info__block .logo_after.main, .businesses_info__block .card.logo_after, .businesses_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .businesses_info__block .logo_after.main, .businesses_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .businesses_info__block .logo_after.main, .affiliate-program_info__block .card.logo_after, .affiliate-program_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .affiliate-program_info__block .logo_after.main, .affiliate-program_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .affiliate-program_info__block .logo_after.main, .integrate_info__block .card.logo_after, .integrate_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .integrate_info__block .logo_after.main, .integrate_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .integrate_info__block .logo_after.main, .flexible-packages_info__block .card.logo_after, .flexible-packages_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .flexible-packages_info__block .logo_after.main, .flexible-packages_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .flexible-packages_info__block .logo_after.main, .plans_info__block .card.logo_after, .plans_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .plans_info__block .logo_after.main, .plans_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .plans_info__block .logo_after.main, .customers_choice_info__block .card.logo_after, .customers_choice_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .customers_choice_info__block .logo_after.main, .customers_choice_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .customers_choice_info__block .logo_after.main {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 1rem;
  background-color: var(--wrpa-background-body-second);
  border-color: var(--wrpa-primary-colors-laguna);
  box-shadow: unset;
}
@media screen and (max-width: 991.5px) {
  .solution_info__block .card.logo_after, .solution_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .solution_info__block .logo_after.main, .solution_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .solution_info__block .logo_after.main, .businesses_info__block .card.logo_after, .businesses_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .businesses_info__block .logo_after.main, .businesses_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .businesses_info__block .logo_after.main, .affiliate-program_info__block .card.logo_after, .affiliate-program_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .affiliate-program_info__block .logo_after.main, .affiliate-program_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .affiliate-program_info__block .logo_after.main, .integrate_info__block .card.logo_after, .integrate_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .integrate_info__block .logo_after.main, .integrate_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .integrate_info__block .logo_after.main, .flexible-packages_info__block .card.logo_after, .flexible-packages_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .flexible-packages_info__block .logo_after.main, .flexible-packages_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .flexible-packages_info__block .logo_after.main, .plans_info__block .card.logo_after, .plans_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .plans_info__block .logo_after.main, .plans_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .plans_info__block .logo_after.main, .customers_choice_info__block .card.logo_after, .customers_choice_info__block .banner_media_slider_right__style .logo_after.main, .banner_media_slider_right__style .customers_choice_info__block .logo_after.main, .customers_choice_info__block .banner_media_tabs_gallery__style .logo_after.main, .banner_media_tabs_gallery__style .customers_choice_info__block .logo_after.main {
    flex-direction: column;
    gap: 1rem;
  }
}
.solution_info__block .card.logo_after .wp-block-buttons, .solution_info__block .banner_media_slider_right__style .logo_after.main .wp-block-buttons, .banner_media_slider_right__style .solution_info__block .logo_after.main .wp-block-buttons, .solution_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-buttons, .banner_media_tabs_gallery__style .solution_info__block .logo_after.main .wp-block-buttons, .businesses_info__block .card.logo_after .wp-block-buttons, .businesses_info__block .banner_media_slider_right__style .logo_after.main .wp-block-buttons, .banner_media_slider_right__style .businesses_info__block .logo_after.main .wp-block-buttons, .businesses_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-buttons, .banner_media_tabs_gallery__style .businesses_info__block .logo_after.main .wp-block-buttons, .affiliate-program_info__block .card.logo_after .wp-block-buttons, .affiliate-program_info__block .banner_media_slider_right__style .logo_after.main .wp-block-buttons, .banner_media_slider_right__style .affiliate-program_info__block .logo_after.main .wp-block-buttons, .affiliate-program_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-buttons, .banner_media_tabs_gallery__style .affiliate-program_info__block .logo_after.main .wp-block-buttons, .integrate_info__block .card.logo_after .wp-block-buttons, .integrate_info__block .banner_media_slider_right__style .logo_after.main .wp-block-buttons, .banner_media_slider_right__style .integrate_info__block .logo_after.main .wp-block-buttons, .integrate_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-buttons, .banner_media_tabs_gallery__style .integrate_info__block .logo_after.main .wp-block-buttons, .flexible-packages_info__block .card.logo_after .wp-block-buttons, .flexible-packages_info__block .banner_media_slider_right__style .logo_after.main .wp-block-buttons, .banner_media_slider_right__style .flexible-packages_info__block .logo_after.main .wp-block-buttons, .flexible-packages_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-buttons, .banner_media_tabs_gallery__style .flexible-packages_info__block .logo_after.main .wp-block-buttons, .plans_info__block .card.logo_after .wp-block-buttons, .plans_info__block .banner_media_slider_right__style .logo_after.main .wp-block-buttons, .banner_media_slider_right__style .plans_info__block .logo_after.main .wp-block-buttons, .plans_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-buttons, .banner_media_tabs_gallery__style .plans_info__block .logo_after.main .wp-block-buttons, .customers_choice_info__block .card.logo_after .wp-block-buttons, .customers_choice_info__block .banner_media_slider_right__style .logo_after.main .wp-block-buttons, .banner_media_slider_right__style .customers_choice_info__block .logo_after.main .wp-block-buttons, .customers_choice_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-buttons, .banner_media_tabs_gallery__style .customers_choice_info__block .logo_after.main .wp-block-buttons {
  margin-top: 0;
}
.solution_info__block .card.logo_after .wp-block-button, .solution_info__block .banner_media_slider_right__style .logo_after.main .wp-block-button, .banner_media_slider_right__style .solution_info__block .logo_after.main .wp-block-button, .solution_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-button, .banner_media_tabs_gallery__style .solution_info__block .logo_after.main .wp-block-button, .businesses_info__block .card.logo_after .wp-block-button, .businesses_info__block .banner_media_slider_right__style .logo_after.main .wp-block-button, .banner_media_slider_right__style .businesses_info__block .logo_after.main .wp-block-button, .businesses_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-button, .banner_media_tabs_gallery__style .businesses_info__block .logo_after.main .wp-block-button, .affiliate-program_info__block .card.logo_after .wp-block-button, .affiliate-program_info__block .banner_media_slider_right__style .logo_after.main .wp-block-button, .banner_media_slider_right__style .affiliate-program_info__block .logo_after.main .wp-block-button, .affiliate-program_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-button, .banner_media_tabs_gallery__style .affiliate-program_info__block .logo_after.main .wp-block-button, .integrate_info__block .card.logo_after .wp-block-button, .integrate_info__block .banner_media_slider_right__style .logo_after.main .wp-block-button, .banner_media_slider_right__style .integrate_info__block .logo_after.main .wp-block-button, .integrate_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-button, .banner_media_tabs_gallery__style .integrate_info__block .logo_after.main .wp-block-button, .flexible-packages_info__block .card.logo_after .wp-block-button, .flexible-packages_info__block .banner_media_slider_right__style .logo_after.main .wp-block-button, .banner_media_slider_right__style .flexible-packages_info__block .logo_after.main .wp-block-button, .flexible-packages_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-button, .banner_media_tabs_gallery__style .flexible-packages_info__block .logo_after.main .wp-block-button, .plans_info__block .card.logo_after .wp-block-button, .plans_info__block .banner_media_slider_right__style .logo_after.main .wp-block-button, .banner_media_slider_right__style .plans_info__block .logo_after.main .wp-block-button, .plans_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-button, .banner_media_tabs_gallery__style .plans_info__block .logo_after.main .wp-block-button, .customers_choice_info__block .card.logo_after .wp-block-button, .customers_choice_info__block .banner_media_slider_right__style .logo_after.main .wp-block-button, .banner_media_slider_right__style .customers_choice_info__block .logo_after.main .wp-block-button, .customers_choice_info__block .banner_media_tabs_gallery__style .logo_after.main .wp-block-button, .banner_media_tabs_gallery__style .customers_choice_info__block .logo_after.main .wp-block-button {
  max-width: unset;
  width: 100%;
}
.solution_additional__block, .businesses_additional__block, .affiliate-program_additional__block, .integrate_additional__block, .flexible-packages_additional__block, .plans_additional__block, .customers_choice_additional__block {
  padding-right: 1rem;
  padding-left: 1rem;
}
.solution_additional__block figure.size-full, .businesses_additional__block figure.size-full, .affiliate-program_additional__block figure.size-full, .integrate_additional__block figure.size-full, .flexible-packages_additional__block figure.size-full, .plans_additional__block figure.size-full, .customers_choice_additional__block figure.size-full {
  text-align: center;
  width: 100%;
}
.solution_additional__block figure.size-full img, .businesses_additional__block figure.size-full img, .affiliate-program_additional__block figure.size-full img, .integrate_additional__block figure.size-full img, .flexible-packages_additional__block figure.size-full img, .plans_additional__block figure.size-full img, .customers_choice_additional__block figure.size-full img {
  max-height: 28rem;
  max-width: 28rem;
  margin: 0 auto;
  padding: 0.5rem;
  aspect-ratio: 1/1;
  object-fit: cover;
  border-radius: 50%;
  background: var(--wrpa-gradient-colors-laguna);
  box-shadow: 0 0.5rem 0.75rem 0 rgba(29, 203, 192, 0.06), 0 0.5rem 1.5rem 0 rgba(29, 203, 192, 0.2);
}
@media screen and (max-width: 767.5px) {
  .solution_additional__block figure.size-full img, .businesses_additional__block figure.size-full img, .affiliate-program_additional__block figure.size-full img, .integrate_additional__block figure.size-full img, .flexible-packages_additional__block figure.size-full img, .plans_additional__block figure.size-full img, .customers_choice_additional__block figure.size-full img {
    max-height: 20rem;
    max-width: 20rem;
  }
}
.solution_additional__block .card, .solution_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution_additional__block .main, .solution_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution_additional__block .main, .businesses_additional__block .card, .businesses_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses_additional__block .main, .businesses_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses_additional__block .main, .affiliate-program_additional__block .card, .affiliate-program_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program_additional__block .main, .affiliate-program_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program_additional__block .main, .integrate_additional__block .card, .integrate_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate_additional__block .main, .integrate_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate_additional__block .main, .flexible-packages_additional__block .card, .flexible-packages_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages_additional__block .main, .flexible-packages_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages_additional__block .main, .plans_additional__block .card, .plans_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans_additional__block .main, .plans_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans_additional__block .main, .customers_choice_additional__block .card, .customers_choice_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice_additional__block .main, .customers_choice_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice_additional__block .main {
  flex-direction: column;
  padding: 1rem 1.875rem;
}
@media screen and (max-width: 575.5px) {
  .solution_additional__block .card, .solution_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .solution_additional__block .main, .solution_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .solution_additional__block .main, .businesses_additional__block .card, .businesses_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses_additional__block .main, .businesses_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses_additional__block .main, .affiliate-program_additional__block .card, .affiliate-program_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program_additional__block .main, .affiliate-program_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program_additional__block .main, .integrate_additional__block .card, .integrate_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate_additional__block .main, .integrate_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate_additional__block .main, .flexible-packages_additional__block .card, .flexible-packages_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages_additional__block .main, .flexible-packages_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages_additional__block .main, .plans_additional__block .card, .plans_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans_additional__block .main, .plans_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans_additional__block .main, .customers_choice_additional__block .card, .customers_choice_additional__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice_additional__block .main, .customers_choice_additional__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice_additional__block .main {
    padding: 1rem 1.125rem;
  }
}
.solution_additional__block .card:hover, .solution_additional__block .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .solution_additional__block .main:hover, .solution_additional__block .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .solution_additional__block .main:hover, .businesses_additional__block .card:hover, .businesses_additional__block .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .businesses_additional__block .main:hover, .businesses_additional__block .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .businesses_additional__block .main:hover, .affiliate-program_additional__block .card:hover, .affiliate-program_additional__block .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .affiliate-program_additional__block .main:hover, .affiliate-program_additional__block .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .affiliate-program_additional__block .main:hover, .integrate_additional__block .card:hover, .integrate_additional__block .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .integrate_additional__block .main:hover, .integrate_additional__block .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .integrate_additional__block .main:hover, .flexible-packages_additional__block .card:hover, .flexible-packages_additional__block .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .flexible-packages_additional__block .main:hover, .flexible-packages_additional__block .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .flexible-packages_additional__block .main:hover, .plans_additional__block .card:hover, .plans_additional__block .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .plans_additional__block .main:hover, .plans_additional__block .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .plans_additional__block .main:hover, .customers_choice_additional__block .card:hover, .customers_choice_additional__block .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .customers_choice_additional__block .main:hover, .customers_choice_additional__block .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .customers_choice_additional__block .main:hover {
  border-color: transparent;
}
.solution_additional__block .card.line_bg, .solution_additional__block .banner_media_slider_right__style .line_bg.main, .banner_media_slider_right__style .solution_additional__block .line_bg.main, .solution_additional__block .banner_media_tabs_gallery__style .line_bg.main, .banner_media_tabs_gallery__style .solution_additional__block .line_bg.main, .businesses_additional__block .card.line_bg, .businesses_additional__block .banner_media_slider_right__style .line_bg.main, .banner_media_slider_right__style .businesses_additional__block .line_bg.main, .businesses_additional__block .banner_media_tabs_gallery__style .line_bg.main, .banner_media_tabs_gallery__style .businesses_additional__block .line_bg.main, .affiliate-program_additional__block .card.line_bg, .affiliate-program_additional__block .banner_media_slider_right__style .line_bg.main, .banner_media_slider_right__style .affiliate-program_additional__block .line_bg.main, .affiliate-program_additional__block .banner_media_tabs_gallery__style .line_bg.main, .banner_media_tabs_gallery__style .affiliate-program_additional__block .line_bg.main, .integrate_additional__block .card.line_bg, .integrate_additional__block .banner_media_slider_right__style .line_bg.main, .banner_media_slider_right__style .integrate_additional__block .line_bg.main, .integrate_additional__block .banner_media_tabs_gallery__style .line_bg.main, .banner_media_tabs_gallery__style .integrate_additional__block .line_bg.main, .flexible-packages_additional__block .card.line_bg, .flexible-packages_additional__block .banner_media_slider_right__style .line_bg.main, .banner_media_slider_right__style .flexible-packages_additional__block .line_bg.main, .flexible-packages_additional__block .banner_media_tabs_gallery__style .line_bg.main, .banner_media_tabs_gallery__style .flexible-packages_additional__block .line_bg.main, .plans_additional__block .card.line_bg, .plans_additional__block .banner_media_slider_right__style .line_bg.main, .banner_media_slider_right__style .plans_additional__block .line_bg.main, .plans_additional__block .banner_media_tabs_gallery__style .line_bg.main, .banner_media_tabs_gallery__style .plans_additional__block .line_bg.main, .customers_choice_additional__block .card.line_bg, .customers_choice_additional__block .banner_media_slider_right__style .line_bg.main, .banner_media_slider_right__style .customers_choice_additional__block .line_bg.main, .customers_choice_additional__block .banner_media_tabs_gallery__style .line_bg.main, .banner_media_tabs_gallery__style .customers_choice_additional__block .line_bg.main {
  --wrpa-line_bg-margin_top: 2.5rem;
  margin-top: var(--wrpa-line_bg-margin_top);
  overflow: unset;
}
.solution_additional__block .card.line_bg:before, .solution_additional__block .banner_media_slider_right__style .line_bg.main:before, .banner_media_slider_right__style .solution_additional__block .line_bg.main:before, .solution_additional__block .banner_media_tabs_gallery__style .line_bg.main:before, .banner_media_tabs_gallery__style .solution_additional__block .line_bg.main:before, .businesses_additional__block .card.line_bg:before, .businesses_additional__block .banner_media_slider_right__style .line_bg.main:before, .banner_media_slider_right__style .businesses_additional__block .line_bg.main:before, .businesses_additional__block .banner_media_tabs_gallery__style .line_bg.main:before, .banner_media_tabs_gallery__style .businesses_additional__block .line_bg.main:before, .affiliate-program_additional__block .card.line_bg:before, .affiliate-program_additional__block .banner_media_slider_right__style .line_bg.main:before, .banner_media_slider_right__style .affiliate-program_additional__block .line_bg.main:before, .affiliate-program_additional__block .banner_media_tabs_gallery__style .line_bg.main:before, .banner_media_tabs_gallery__style .affiliate-program_additional__block .line_bg.main:before, .integrate_additional__block .card.line_bg:before, .integrate_additional__block .banner_media_slider_right__style .line_bg.main:before, .banner_media_slider_right__style .integrate_additional__block .line_bg.main:before, .integrate_additional__block .banner_media_tabs_gallery__style .line_bg.main:before, .banner_media_tabs_gallery__style .integrate_additional__block .line_bg.main:before, .flexible-packages_additional__block .card.line_bg:before, .flexible-packages_additional__block .banner_media_slider_right__style .line_bg.main:before, .banner_media_slider_right__style .flexible-packages_additional__block .line_bg.main:before, .flexible-packages_additional__block .banner_media_tabs_gallery__style .line_bg.main:before, .banner_media_tabs_gallery__style .flexible-packages_additional__block .line_bg.main:before, .plans_additional__block .card.line_bg:before, .plans_additional__block .banner_media_slider_right__style .line_bg.main:before, .banner_media_slider_right__style .plans_additional__block .line_bg.main:before, .plans_additional__block .banner_media_tabs_gallery__style .line_bg.main:before, .banner_media_tabs_gallery__style .plans_additional__block .line_bg.main:before, .customers_choice_additional__block .card.line_bg:before, .customers_choice_additional__block .banner_media_slider_right__style .line_bg.main:before, .banner_media_slider_right__style .customers_choice_additional__block .line_bg.main:before, .customers_choice_additional__block .banner_media_tabs_gallery__style .line_bg.main:before, .banner_media_tabs_gallery__style .customers_choice_additional__block .line_bg.main:before {
  content: "";
  position: absolute;
  top: calc(var(--wrpa-line_bg-margin_top) * -1);
  left: calc(50% - 0.125rem);
  width: 0.25rem;
  height: var(--wrpa-line_bg-margin_top);
  background: url("../../images/background/vector-line-bg.svg") no-repeat top center;
}
.solution_additional__block .card.line_bg:after, .solution_additional__block .banner_media_slider_right__style .line_bg.main:after, .banner_media_slider_right__style .solution_additional__block .line_bg.main:after, .solution_additional__block .banner_media_tabs_gallery__style .line_bg.main:after, .banner_media_tabs_gallery__style .solution_additional__block .line_bg.main:after, .businesses_additional__block .card.line_bg:after, .businesses_additional__block .banner_media_slider_right__style .line_bg.main:after, .banner_media_slider_right__style .businesses_additional__block .line_bg.main:after, .businesses_additional__block .banner_media_tabs_gallery__style .line_bg.main:after, .banner_media_tabs_gallery__style .businesses_additional__block .line_bg.main:after, .affiliate-program_additional__block .card.line_bg:after, .affiliate-program_additional__block .banner_media_slider_right__style .line_bg.main:after, .banner_media_slider_right__style .affiliate-program_additional__block .line_bg.main:after, .affiliate-program_additional__block .banner_media_tabs_gallery__style .line_bg.main:after, .banner_media_tabs_gallery__style .affiliate-program_additional__block .line_bg.main:after, .integrate_additional__block .card.line_bg:after, .integrate_additional__block .banner_media_slider_right__style .line_bg.main:after, .banner_media_slider_right__style .integrate_additional__block .line_bg.main:after, .integrate_additional__block .banner_media_tabs_gallery__style .line_bg.main:after, .banner_media_tabs_gallery__style .integrate_additional__block .line_bg.main:after, .flexible-packages_additional__block .card.line_bg:after, .flexible-packages_additional__block .banner_media_slider_right__style .line_bg.main:after, .banner_media_slider_right__style .flexible-packages_additional__block .line_bg.main:after, .flexible-packages_additional__block .banner_media_tabs_gallery__style .line_bg.main:after, .banner_media_tabs_gallery__style .flexible-packages_additional__block .line_bg.main:after, .plans_additional__block .card.line_bg:after, .plans_additional__block .banner_media_slider_right__style .line_bg.main:after, .banner_media_slider_right__style .plans_additional__block .line_bg.main:after, .plans_additional__block .banner_media_tabs_gallery__style .line_bg.main:after, .banner_media_tabs_gallery__style .plans_additional__block .line_bg.main:after, .customers_choice_additional__block .card.line_bg:after, .customers_choice_additional__block .banner_media_slider_right__style .line_bg.main:after, .banner_media_slider_right__style .customers_choice_additional__block .line_bg.main:after, .customers_choice_additional__block .banner_media_tabs_gallery__style .line_bg.main:after, .banner_media_tabs_gallery__style .customers_choice_additional__block .line_bg.main:after {
  content: "";
  position: absolute;
  top: -0.25rem;
  left: calc(50% - 0.25rem);
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: var(--wrpa-gradient-colors-laguna);
}
.solution_additional__block .card ol, .solution_additional__block .banner_media_slider_right__style .main ol, .banner_media_slider_right__style .solution_additional__block .main ol, .solution_additional__block .banner_media_tabs_gallery__style .main ol, .banner_media_tabs_gallery__style .solution_additional__block .main ol, .businesses_additional__block .card ol, .businesses_additional__block .banner_media_slider_right__style .main ol, .banner_media_slider_right__style .businesses_additional__block .main ol, .businesses_additional__block .banner_media_tabs_gallery__style .main ol, .banner_media_tabs_gallery__style .businesses_additional__block .main ol, .affiliate-program_additional__block .card ol, .affiliate-program_additional__block .banner_media_slider_right__style .main ol, .banner_media_slider_right__style .affiliate-program_additional__block .main ol, .affiliate-program_additional__block .banner_media_tabs_gallery__style .main ol, .banner_media_tabs_gallery__style .affiliate-program_additional__block .main ol, .integrate_additional__block .card ol, .integrate_additional__block .banner_media_slider_right__style .main ol, .banner_media_slider_right__style .integrate_additional__block .main ol, .integrate_additional__block .banner_media_tabs_gallery__style .main ol, .banner_media_tabs_gallery__style .integrate_additional__block .main ol, .flexible-packages_additional__block .card ol, .flexible-packages_additional__block .banner_media_slider_right__style .main ol, .banner_media_slider_right__style .flexible-packages_additional__block .main ol, .flexible-packages_additional__block .banner_media_tabs_gallery__style .main ol, .banner_media_tabs_gallery__style .flexible-packages_additional__block .main ol, .plans_additional__block .card ol, .plans_additional__block .banner_media_slider_right__style .main ol, .banner_media_slider_right__style .plans_additional__block .main ol, .plans_additional__block .banner_media_tabs_gallery__style .main ol, .banner_media_tabs_gallery__style .plans_additional__block .main ol, .customers_choice_additional__block .card ol, .customers_choice_additional__block .banner_media_slider_right__style .main ol, .banner_media_slider_right__style .customers_choice_additional__block .main ol, .customers_choice_additional__block .banner_media_tabs_gallery__style .main ol, .banner_media_tabs_gallery__style .customers_choice_additional__block .main ol {
  list-style: none;
  counter-reset: custom-counter;
  margin-top: 0;
  padding-left: 0;
}
.solution_additional__block .card ol li, .solution_additional__block .banner_media_slider_right__style .main ol li, .banner_media_slider_right__style .solution_additional__block .main ol li, .solution_additional__block .banner_media_tabs_gallery__style .main ol li, .banner_media_tabs_gallery__style .solution_additional__block .main ol li, .businesses_additional__block .card ol li, .businesses_additional__block .banner_media_slider_right__style .main ol li, .banner_media_slider_right__style .businesses_additional__block .main ol li, .businesses_additional__block .banner_media_tabs_gallery__style .main ol li, .banner_media_tabs_gallery__style .businesses_additional__block .main ol li, .affiliate-program_additional__block .card ol li, .affiliate-program_additional__block .banner_media_slider_right__style .main ol li, .banner_media_slider_right__style .affiliate-program_additional__block .main ol li, .affiliate-program_additional__block .banner_media_tabs_gallery__style .main ol li, .banner_media_tabs_gallery__style .affiliate-program_additional__block .main ol li, .integrate_additional__block .card ol li, .integrate_additional__block .banner_media_slider_right__style .main ol li, .banner_media_slider_right__style .integrate_additional__block .main ol li, .integrate_additional__block .banner_media_tabs_gallery__style .main ol li, .banner_media_tabs_gallery__style .integrate_additional__block .main ol li, .flexible-packages_additional__block .card ol li, .flexible-packages_additional__block .banner_media_slider_right__style .main ol li, .banner_media_slider_right__style .flexible-packages_additional__block .main ol li, .flexible-packages_additional__block .banner_media_tabs_gallery__style .main ol li, .banner_media_tabs_gallery__style .flexible-packages_additional__block .main ol li, .plans_additional__block .card ol li, .plans_additional__block .banner_media_slider_right__style .main ol li, .banner_media_slider_right__style .plans_additional__block .main ol li, .plans_additional__block .banner_media_tabs_gallery__style .main ol li, .banner_media_tabs_gallery__style .plans_additional__block .main ol li, .customers_choice_additional__block .card ol li, .customers_choice_additional__block .banner_media_slider_right__style .main ol li, .banner_media_slider_right__style .customers_choice_additional__block .main ol li, .customers_choice_additional__block .banner_media_tabs_gallery__style .main ol li, .banner_media_tabs_gallery__style .customers_choice_additional__block .main ol li {
  counter-increment: custom-counter;
  position: relative;
  display: flex;
  align-items: center;
  min-height: 2.75rem;
  margin-top: 1rem;
  padding-left: 4rem;
}
.solution_additional__block .card ol li::before, .solution_additional__block .banner_media_slider_right__style .main ol li::before, .banner_media_slider_right__style .solution_additional__block .main ol li::before, .solution_additional__block .banner_media_tabs_gallery__style .main ol li::before, .banner_media_tabs_gallery__style .solution_additional__block .main ol li::before, .businesses_additional__block .card ol li::before, .businesses_additional__block .banner_media_slider_right__style .main ol li::before, .banner_media_slider_right__style .businesses_additional__block .main ol li::before, .businesses_additional__block .banner_media_tabs_gallery__style .main ol li::before, .banner_media_tabs_gallery__style .businesses_additional__block .main ol li::before, .affiliate-program_additional__block .card ol li::before, .affiliate-program_additional__block .banner_media_slider_right__style .main ol li::before, .banner_media_slider_right__style .affiliate-program_additional__block .main ol li::before, .affiliate-program_additional__block .banner_media_tabs_gallery__style .main ol li::before, .banner_media_tabs_gallery__style .affiliate-program_additional__block .main ol li::before, .integrate_additional__block .card ol li::before, .integrate_additional__block .banner_media_slider_right__style .main ol li::before, .banner_media_slider_right__style .integrate_additional__block .main ol li::before, .integrate_additional__block .banner_media_tabs_gallery__style .main ol li::before, .banner_media_tabs_gallery__style .integrate_additional__block .main ol li::before, .flexible-packages_additional__block .card ol li::before, .flexible-packages_additional__block .banner_media_slider_right__style .main ol li::before, .banner_media_slider_right__style .flexible-packages_additional__block .main ol li::before, .flexible-packages_additional__block .banner_media_tabs_gallery__style .main ol li::before, .banner_media_tabs_gallery__style .flexible-packages_additional__block .main ol li::before, .plans_additional__block .card ol li::before, .plans_additional__block .banner_media_slider_right__style .main ol li::before, .banner_media_slider_right__style .plans_additional__block .main ol li::before, .plans_additional__block .banner_media_tabs_gallery__style .main ol li::before, .banner_media_tabs_gallery__style .plans_additional__block .main ol li::before, .customers_choice_additional__block .card ol li::before, .customers_choice_additional__block .banner_media_slider_right__style .main ol li::before, .banner_media_slider_right__style .customers_choice_additional__block .main ol li::before, .customers_choice_additional__block .banner_media_tabs_gallery__style .main ol li::before, .banner_media_tabs_gallery__style .customers_choice_additional__block .main ol li::before {
  content: counter(custom-counter);
  font-size: 1.25rem;
  font-weight: 500;
  color: var(--wrpa-primary-colors-laguna);
  position: absolute;
  left: 0;
  top: 0;
  width: 2.75rem;
  height: 2.75rem;
  margin-left: 0;
  border-radius: 50%;
  background-color: var(--wrpa-primary-colors-light-turquoise);
  border: 1px solid var(--wrpa-typography-turquoise);
  display: flex;
  align-items: center;
  justify-content: center;
}

.solution_additional__block {
  margin-top: 2rem;
}
.solution_additional__block.background {
  background: url("../../images/background/subtract-dual-wave-bg.svg");
  background-repeat: no-repeat;
}

.businesses__block, .affiliate-program__block, .integrate__block, .flexible-packages__block, .plans__block {
  margin-bottom: 2rem;
  border-radius: 16px;
  border: 1px solid #364555;
  background-color: rgba(73, 152, 165, 0.1);
}
.businesses__block_body, .affiliate-program__block_body, .integrate__block_body, .flexible-packages__block_body, .plans__block_body {
  padding-top: 1rem;
  padding-bottom: 2rem;
}
@media screen and (max-width: 767.5px) {
  .businesses__block_body, .affiliate-program__block_body, .integrate__block_body, .flexible-packages__block_body, .plans__block_body {
    padding-top: 2rem;
    padding-bottom: 1rem;
  }
}
@media screen and (max-width: 991.5px) {
  .businesses__block_cards .items, .affiliate-program__block_cards .items, .integrate__block_cards .items, .flexible-packages__block_cards .items, .plans__block_cards .items {
    flex-wrap: nowrap !important;
    gap: 0;
    overflow: auto;
    scrollbar-width: none;
    padding: 1rem 0;
  }
}
.businesses__block_cards .items .item.wp-block-column, .affiliate-program__block_cards .items .item.wp-block-column, .integrate__block_cards .items .item.wp-block-column, .flexible-packages__block_cards .items .item.wp-block-column, .plans__block_cards .items .item.wp-block-column {
  flex-basis: calc(33% - var(--wrpa-card-gap));
}
@media screen and (max-width: 991.5px) {
  .businesses__block_cards .items .item.wp-block-column, .affiliate-program__block_cards .items .item.wp-block-column, .integrate__block_cards .items .item.wp-block-column, .flexible-packages__block_cards .items .item.wp-block-column, .plans__block_cards .items .item.wp-block-column {
    flex-basis: 100%;
    flex-shrink: 0;
    padding: 1rem;
  }
}
.businesses__block_cards .items .item .card, .businesses__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block_cards .items .item .main, .businesses__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block_cards .items .item .main, .affiliate-program__block_cards .items .item .card, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main, .integrate__block_cards .items .item .card, .integrate__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item .main, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main, .flexible-packages__block_cards .items .item .card, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main, .plans__block_cards .items .item .card, .plans__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block_cards .items .item .main, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main {
  min-height: 17rem;
  --wrpa-padding-card: 2rem;
  padding: var(--wrpa-padding-card);
}
@media screen and (max-width: 991.5px) {
  .businesses__block_cards .items .item .card, .businesses__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block_cards .items .item .main, .businesses__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block_cards .items .item .main, .affiliate-program__block_cards .items .item .card, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main, .integrate__block_cards .items .item .card, .integrate__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item .main, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main, .flexible-packages__block_cards .items .item .card, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main, .plans__block_cards .items .item .card, .plans__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block_cards .items .item .main, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main {
    min-height: 100%;
    --wrpa-padding-card: 1.5rem;
  }
}
@media screen and (max-width: 575.5px) {
  .businesses__block_cards .items .item .card, .businesses__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .businesses__block_cards .items .item .main, .businesses__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .businesses__block_cards .items .item .main, .affiliate-program__block_cards .items .item .card, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main, .integrate__block_cards .items .item .card, .integrate__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item .main, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main, .flexible-packages__block_cards .items .item .card, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main, .plans__block_cards .items .item .card, .plans__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block_cards .items .item .main, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main {
    --wrpa-padding-card: 1.2rem;
  }
}
.businesses__block_cards .items .item .card-body, .affiliate-program__block_cards .items .item .card-body, .integrate__block_cards .items .item .card-body, .flexible-packages__block_cards .items .item .card-body, .plans__block_cards .items .item .card-body {
  column-gap: 1rem;
  padding: 0;
}
@media screen and (max-width: 991.5px) {
  .businesses__block_cards .items .item .card-body, .affiliate-program__block_cards .items .item .card-body, .integrate__block_cards .items .item .card-body, .flexible-packages__block_cards .items .item .card-body, .plans__block_cards .items .item .card-body {
    flex-direction: row;
    padding-bottom: 0.5rem;
  }
}
.businesses__block_cards .items .item .card-body .article, .affiliate-program__block_cards .items .item .card-body .article, .integrate__block_cards .items .item .card-body .article, .flexible-packages__block_cards .items .item .card-body .article, .plans__block_cards .items .item .card-body .article {
  margin-left: 0;
}
.businesses__block_cards .items .item .card-body .article .name, .affiliate-program__block_cards .items .item .card-body .article .name, .integrate__block_cards .items .item .card-body .article .name, .flexible-packages__block_cards .items .item .card-body .article .name, .plans__block_cards .items .item .card-body .article .name {
  color: #333333;
  margin-top: 0.725rem;
}
@media screen and (max-width: 991.5px) {
  .businesses__block_cards .items .item .card-body .article .name, .affiliate-program__block_cards .items .item .card-body .article .name, .integrate__block_cards .items .item .card-body .article .name, .flexible-packages__block_cards .items .item .card-body .article .name, .plans__block_cards .items .item .card-body .article .name {
    margin-top: 0.5rem;
  }
}
.businesses__block_cards .items .item .card-body .article p, .businesses__block_cards .items .item .card-body .article .default_block__style, .affiliate-program__block_cards .items .item .card-body .article p, .affiliate-program__block_cards .items .item .card-body .article .default_block__style, .integrate__block_cards .items .item .card-body .article p, .integrate__block_cards .items .item .card-body .article .default_block__style, .flexible-packages__block_cards .items .item .card-body .article p, .flexible-packages__block_cards .items .item .card-body .article .default_block__style, .plans__block_cards .items .item .card-body .article p, .plans__block_cards .items .item .card-body .article .default_block__style {
  margin-top: 0.25rem;
}
.businesses__block_cards .items .item .card-body .logo, .affiliate-program__block_cards .items .item .card-body .logo, .integrate__block_cards .items .item .card-body .logo, .flexible-packages__block_cards .items .item .card-body .logo, .plans__block_cards .items .item .card-body .logo {
  max-width: 6.25rem;
}
.businesses__block_cards .items .item .card-body .logo .img-top, .affiliate-program__block_cards .items .item .card-body .logo .img-top, .integrate__block_cards .items .item .card-body .logo .img-top, .flexible-packages__block_cards .items .item .card-body .logo .img-top, .plans__block_cards .items .item .card-body .logo .img-top {
  width: 6.5rem;
  height: 2.5rem;
  padding: 0.25rem 1.25rem;
  text-align: center;
  border-radius: 16px;
  border: 1px solid #0DD1C5;
  background-color: rgba(13, 209, 197, 0.12);
}
@media screen and (max-width: 991.5px) {
  .businesses__block_cards .items .item .card-body .logo .img-top, .affiliate-program__block_cards .items .item .card-body .logo .img-top, .integrate__block_cards .items .item .card-body .logo .img-top, .flexible-packages__block_cards .items .item .card-body .logo .img-top, .plans__block_cards .items .item .card-body .logo .img-top {
    width: 5rem;
    height: 1.75rem;
    padding: 0.125rem 1rem;
  }
}
.businesses__block_cards .items .item .card-body .logo .img-top .components-resizable-box__container, .affiliate-program__block_cards .items .item .card-body .logo .img-top .components-resizable-box__container, .integrate__block_cards .items .item .card-body .logo .img-top .components-resizable-box__container, .flexible-packages__block_cards .items .item .card-body .logo .img-top .components-resizable-box__container, .plans__block_cards .items .item .card-body .logo .img-top .components-resizable-box__container {
  height: 100% !important;
}
.businesses__block_cards .items .item .card-body .logo .img-top img, .affiliate-program__block_cards .items .item .card-body .logo .img-top img, .integrate__block_cards .items .item .card-body .logo .img-top img, .flexible-packages__block_cards .items .item .card-body .logo .img-top img, .plans__block_cards .items .item .card-body .logo .img-top img {
  width: auto;
  max-height: 100%;
  margin: auto;
  background: unset;
  border-radius: unset;
}
.businesses__block_cards .items .item .card-footer, .affiliate-program__block_cards .items .item .card-footer, .integrate__block_cards .items .item .card-footer, .flexible-packages__block_cards .items .item .card-footer, .plans__block_cards .items .item .card-footer {
  border-top: 1px solid #364555;
  padding: 0;
  padding-top: 1rem;
}
.businesses__block_cards .items .item .card-footer p, .businesses__block_cards .items .item .card-footer .default_block__style, .affiliate-program__block_cards .items .item .card-footer p, .affiliate-program__block_cards .items .item .card-footer .default_block__style, .integrate__block_cards .items .item .card-footer p, .integrate__block_cards .items .item .card-footer .default_block__style, .flexible-packages__block_cards .items .item .card-footer p, .flexible-packages__block_cards .items .item .card-footer .default_block__style, .plans__block_cards .items .item .card-footer p, .plans__block_cards .items .item .card-footer .default_block__style {
  --wrpa-size-quotes: 1.25rem;
  padding-right: calc(var(--wrpa-size-quotes) * 1.5);
}
.businesses__block_cards .items .item .card-footer p:after, .businesses__block_cards .items .item .card-footer .default_block__style:after, .affiliate-program__block_cards .items .item .card-footer p:after, .affiliate-program__block_cards .items .item .card-footer .default_block__style:after, .integrate__block_cards .items .item .card-footer p:after, .integrate__block_cards .items .item .card-footer .default_block__style:after, .flexible-packages__block_cards .items .item .card-footer p:after, .flexible-packages__block_cards .items .item .card-footer .default_block__style:after, .plans__block_cards .items .item .card-footer p:after, .plans__block_cards .items .item .card-footer .default_block__style:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: var(--wrpa-size-quotes);
  height: var(--wrpa-size-quotes);
  background-image: url("../../images/quotes.svg");
  background-repeat: no-repeat;
}
@media screen and (max-width: 991.5px) {
  .businesses__block_cards .items .item .card-footer p:after, .businesses__block_cards .items .item .card-footer .default_block__style:after, .affiliate-program__block_cards .items .item .card-footer p:after, .affiliate-program__block_cards .items .item .card-footer .default_block__style:after, .integrate__block_cards .items .item .card-footer p:after, .integrate__block_cards .items .item .card-footer .default_block__style:after, .flexible-packages__block_cards .items .item .card-footer p:after, .flexible-packages__block_cards .items .item .card-footer .default_block__style:after, .plans__block_cards .items .item .card-footer p:after, .plans__block_cards .items .item .card-footer .default_block__style:after {
    --wrpa-size-quotes: 1.125rem;
  }
}
@media screen and (max-width: 575.5px) {
  .businesses__block_cards .items .item .card-footer p:after, .businesses__block_cards .items .item .card-footer .default_block__style:after, .affiliate-program__block_cards .items .item .card-footer p:after, .affiliate-program__block_cards .items .item .card-footer .default_block__style:after, .integrate__block_cards .items .item .card-footer p:after, .integrate__block_cards .items .item .card-footer .default_block__style:after, .flexible-packages__block_cards .items .item .card-footer p:after, .flexible-packages__block_cards .items .item .card-footer .default_block__style:after, .plans__block_cards .items .item .card-footer p:after, .plans__block_cards .items .item .card-footer .default_block__style:after {
    --wrpa-size-quotes: 1rem;
  }
}
.businesses__block_cards .items .item .card:hover, .businesses__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .businesses__block_cards .items .item .main:hover, .businesses__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .businesses__block_cards .items .item .main:hover, .affiliate-program__block_cards .items .item .card:hover, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main:hover, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main:hover, .integrate__block_cards .items .item .card:hover, .integrate__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .integrate__block_cards .items .item .main:hover, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main:hover, .flexible-packages__block_cards .items .item .card:hover, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main:hover, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main:hover, .plans__block_cards .items .item .card:hover, .plans__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .plans__block_cards .items .item .main:hover, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main:hover {
  min-height: calc(100% + 2rem);
  margin-top: -1rem;
}
.businesses__block_cards .items .item .link a, .affiliate-program__block_cards .items .item .link a, .integrate__block_cards .items .item .link a, .flexible-packages__block_cards .items .item .link a, .plans__block_cards .items .item .link a {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.625rem;
  color: #0DD1C5 !important;
  margin-top: 0.67rem;
  padding-right: 1.25rem;
  text-decoration: none;
}
@media screen and (max-width: 767.5px) {
  .businesses__block_cards .items .item .link a, .affiliate-program__block_cards .items .item .link a, .integrate__block_cards .items .item .link a, .flexible-packages__block_cards .items .item .link a, .plans__block_cards .items .item .link a {
    line-height: 150%;
  }
}
@media screen and (max-width: 575.5px) {
  .businesses__block_cards .items .item .link a, .affiliate-program__block_cards .items .item .link a, .integrate__block_cards .items .item .link a, .flexible-packages__block_cards .items .item .link a, .plans__block_cards .items .item .link a {
    font-size: 0.75rem;
  }
}
.businesses__block_cards .items .item .link a:after, .affiliate-program__block_cards .items .item .link a:after, .integrate__block_cards .items .item .link a:after, .flexible-packages__block_cards .items .item .link a:after, .plans__block_cards .items .item .link a:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 0.75rem;
  height: 0.75rem;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6.53 6.275C6.53 6.475 6.42992 6.675 6.32985 6.775L1.32602 11.775C1.02579 12.075 0.525402 12.075 0.225172 11.775C-0.0750575 11.475 -0.0750575 10.975 0.225172 10.675L4.72862 6.175L0.225172 1.675C-0.0750579 1.375 -0.075058 0.875 0.225172 0.575C0.525402 0.275 1.02578 0.275 1.32601 0.575L6.32985 5.575C6.42992 5.975 6.53 6.175 6.53 6.275Z' fill='%230DD1C5'/%3e%3c/svg%3e");
  background-size: contain;
  background-repeat: no-repeat;
  transform: translateY(-50%);
}
@media screen and (max-width: 991.5px) {
  .businesses__block_cards .items .item .link a:after, .affiliate-program__block_cards .items .item .link a:after, .integrate__block_cards .items .item .link a:after, .flexible-packages__block_cards .items .item .link a:after, .plans__block_cards .items .item .link a:after {
    margin-left: 0.375rem;
  }
}
@media screen and (max-width: 575.5px) {
  .businesses__block_cards .items .item .link a:after, .affiliate-program__block_cards .items .item .link a:after, .integrate__block_cards .items .item .link a:after, .flexible-packages__block_cards .items .item .link a:after, .plans__block_cards .items .item .link a:after {
    width: 0.675rem;
    height: 0.675rem;
    margin-left: 0.25rem;
  }
}
.businesses__block .button, .affiliate-program__block .button, .integrate__block .button, .flexible-packages__block .button, .plans__block .button {
  text-align: center;
}
.businesses__block .button a, .affiliate-program__block .button a, .integrate__block .button a, .flexible-packages__block .button a, .plans__block .button a {
  color: inherit;
  font-size: inherit;
  padding: 0.875rem 1.875rem;
  background-color: inherit;
}

.customers_choice__block_body {
  padding-bottom: 2rem;
}
.customers_choice__block_body__title {
  margin-bottom: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}
@media screen and (max-width: 991.5px) {
  .customers_choice__block_body__title .wp-block-heading {
    text-align: center;
  }
}
.customers_choice__block_cards {
  display: flex;
  flex-direction: row;
  row-gap: 1rem;
  column-gap: 0;
}
@media screen and (max-width: 991.5px) {
  .customers_choice__block_cards {
    flex-direction: column-reverse;
    margin-top: 0;
  }
}
.customers_choice__block_cards > .wp-block-column {
  display: flex;
  flex-basis: auto !important;
  min-width: 30%;
}
@media screen and (max-width: 991.5px) {
  .customers_choice__block_cards .column-image-first {
    display: none;
  }
}
.customers_choice__block_cards .column-image-second {
  display: none;
}
@media screen and (max-width: 991.5px) {
  .customers_choice__block_cards .column-image-second {
    display: block;
  }
}
.customers_choice__block_cards .wrpa_carousel {
  width: 100%;
}
.customers_choice__block_cards .wrpa_carousel .items {
  padding-left: 1rem;
  padding-right: 1rem;
}
.customers_choice__block_cards .wrpa_carousel .carousel-indicators {
  position: absolute;
  bottom: -2rem;
}
.customers_choice__block_cards .wrpa_carousel .carousel-indicators, .customers_choice__block_cards .wrpa_carousel .button__control {
  display: none !important;
}
@media screen and (max-width: 767.5px) {
  .customers_choice__block_cards .wrpa_carousel .carousel-indicators, .customers_choice__block_cards .wrpa_carousel .button__control {
    display: block !important;
  }
}
.customers_choice__block_cards .items {
  height: 100%;
}
.customers_choice__block_cards .items .item.wp-block-column {
  flex-basis: 100%;
}
@media screen and (max-width: 575.5px) {
  .customers_choice__block_cards .items .item .card, .customers_choice__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block_cards .items .item .main, .customers_choice__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block_cards .items .item .main {
    padding: 1rem;
  }
}
.customers_choice__block_cards .items .item .card-body {
  flex-direction: row;
  align-items: center !important;
  column-gap: 1rem;
}
@media screen and (max-width: 991.5px) {
  .customers_choice__block_cards .items .item .card-body {
    align-items: start !important;
  }
}
.customers_choice__block_cards .items .item .card-body .img-top {
  background-color: #0DD1C5;
}
@media screen and (max-width: 991.5px) {
  .customers_choice__block_cards .items .item .card-body .name {
    margin-top: 0 !important;
  }
}
.customers_choice__block.choice_list .items {
  padding-bottom: 0;
  margin-bottom: 0;
}
@media screen and (max-width: 991.5px) {
  .customers_choice__block.choice_list .items {
    padding-bottom: 1rem;
  }
}
.customers_choice__block.choice_list .items .item .card, .customers_choice__block.choice_list .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .customers_choice__block.choice_list .items .item .main, .customers_choice__block.choice_list .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .customers_choice__block.choice_list .items .item .main {
  padding-bottom: 1.5rem;
}
.customers_choice__block.choice_list .items .item .card-body {
  align-items: start !important;
}
.customers_choice__block.choice_list .items .item .card-body .list li, .customers_choice__block.choice_list .items .item .card-body .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .customers_choice__block.choice_list .items .item .card-body ul li {
  margin-top: 0.125rem !important;
}
.customers_choice__block.choice_list .column-image-first {
  max-height: 23rem;
}

.vacancies_block .header_info__block__style:before {
  content: url("../../images/pt-lines-vacancies.svg");
  position: absolute;
  top: calc(100% - 7px);
  left: 50%;
  transform: translateX(-50%);
}
@media screen and (max-width: 991.5px) {
  .vacancies_block .header_info__block__style:before {
    content: "";
    border: 1px dashed #0DD1C5;
    height: 6rem;
  }
}
.vacancies_block .header_info__block__style:after {
  content: unset;
}
@media screen and (max-width: 991.5px) {
  .vacancies_block .header_info__block__style:after {
    content: "";
    top: calc(100% + 6rem - 4px);
    left: 50%;
    height: 0.5rem;
    width: 0.5rem;
    border-radius: 50%;
    background: #0DD1C5;
    transform: translateX(-50%);
    z-index: 1;
  }
}
.vacancies_block_body__style {
  margin-top: 6rem;
  padding-right: 1rem;
  padding-left: 1rem;
}
.vacancies_block_body__style .wrpa_carousel {
  padding-right: 1rem;
  padding-left: 1rem;
}
.vacancies_block_body__style .carousel-inner.items .wp-block-group {
  row-gap: 1rem;
  column-gap: 1rem;
}
@media screen and (max-width: 991.5px) {
  .vacancies_block_body__style .carousel-inner.items .item {
    flex-basis: 100%;
    flex-grow: 0;
    flex-shrink: 0;
  }
}
.vacancies_block_body__style .carousel-indicators {
  display: none;
}
.vacancies_block_body__style .card, .vacancies_block_body__style .banner_media_slider_right__style .main, .banner_media_slider_right__style .vacancies_block_body__style .main, .vacancies_block_body__style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .vacancies_block_body__style .main {
  padding: 2rem 1.5rem;
}
.vacancies_block_body__style .card .quote, .vacancies_block_body__style .banner_media_slider_right__style .main .quote, .banner_media_slider_right__style .vacancies_block_body__style .main .quote, .vacancies_block_body__style .banner_media_tabs_gallery__style .main .quote, .banner_media_tabs_gallery__style .vacancies_block_body__style .main .quote {
  justify-content: space-between;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.vacancies_block_body__style .card .quote:before, .vacancies_block_body__style .banner_media_slider_right__style .main .quote:before, .banner_media_slider_right__style .vacancies_block_body__style .main .quote:before, .vacancies_block_body__style .banner_media_tabs_gallery__style .main .quote:before, .banner_media_tabs_gallery__style .vacancies_block_body__style .main .quote:before {
  position: absolute;
  right: 0;
  content: url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-1.14397e-06 4.78947C-1.05078e-06 3.42105 0.368216 2.2807 1.10465 1.36842C1.84108 0.456141 2.79845 1.04262e-06 3.97675 1.17487e-06C5.42016 1.33687e-06 6.61318 0.631579 7.55581 1.89474C8.46899 3.19298 8.92558 4.73684 8.92558 6.52632C8.92558 9.12281 8.1155 11.3509 6.49535 13.2105C4.87519 15.0702 2.91628 16 0.618605 16L0.530233 15.2632C1.94419 15.2632 3.24031 14.6667 4.41861 13.4737C5.5969 12.2807 6.18605 10.9123 6.18605 9.36842C6.18605 9.01754 6.15659 8.75438 6.09767 8.57894C6.0093 8.40351 5.89147 8.31579 5.74419 8.31579C5.53798 8.31579 5.22868 8.42105 4.81628 8.63158C4.37442 8.87719 4.0062 9 3.71163 9C2.73953 9 1.88527 8.59649 1.14883 7.78947C0.382945 7.01754 -1.22759e-06 6.01754 -1.14397e-06 4.78947ZM10.0744 4.78947C10.0744 3.42105 10.4426 2.2807 11.1791 1.36842C11.9155 0.456143 12.8729 2.17334e-06 14.0512 2.30558e-06C15.4946 2.46759e-06 16.6876 0.63158 17.6302 1.89474C18.5434 3.19298 19 4.73684 19 6.52632C19 9.12281 18.1899 11.3509 16.5698 13.2105C14.9496 15.0702 12.9907 16 10.693 16L10.6047 15.2632C12.0186 15.2632 13.3147 14.6667 14.493 13.4737C15.6713 12.2807 16.2605 10.9123 16.2605 9.36842C16.2605 9.01755 16.231 8.75439 16.1721 8.57895C16.0837 8.40351 15.9659 8.31579 15.8186 8.31579C15.6124 8.31579 15.3031 8.42105 14.8907 8.63158C14.4488 8.87719 14.0806 9 13.786 9C12.814 9 11.9597 8.59649 11.2233 7.78947C10.4574 7.01754 10.0744 6.01754 10.0744 4.78947Z' fill='%23364555'/%3E%3C/svg%3E%0A");
}
.vacancies_block_body__style .card .quote .img-top, .vacancies_block_body__style .banner_media_slider_right__style .main .quote .img-top, .banner_media_slider_right__style .vacancies_block_body__style .main .quote .img-top, .vacancies_block_body__style .banner_media_tabs_gallery__style .main .quote .img-top, .banner_media_tabs_gallery__style .vacancies_block_body__style .main .quote .img-top {
  flex-shrink: 0;
  width: 4rem;
  height: 4rem;
  background-color: #ECFAFB;
  border-radius: 50%;
  border: 1px solid #2EDFF1;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  vertical-align: middle;
  overflow: hidden;
}
.vacancies_block_body__style .card .quote .profile p, .vacancies_block_body__style .banner_media_slider_right__style .main .quote .profile p, .banner_media_slider_right__style .vacancies_block_body__style .main .quote .profile p, .vacancies_block_body__style .banner_media_tabs_gallery__style .main .quote .profile p, .banner_media_tabs_gallery__style .vacancies_block_body__style .main .quote .profile p, .vacancies_block_body__style .card .quote .profile .default_block__style, .vacancies_block_body__style .banner_media_slider_right__style .main .quote .profile .default_block__style, .banner_media_slider_right__style .vacancies_block_body__style .main .quote .profile .default_block__style, .vacancies_block_body__style .banner_media_tabs_gallery__style .main .quote .profile .default_block__style, .banner_media_tabs_gallery__style .vacancies_block_body__style .main .quote .profile .default_block__style {
  margin-top: 0.125rem;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
@media screen and (max-width: 767.5px) {
  .vacancies_block_body__style .card .quote .profile p, .vacancies_block_body__style .banner_media_slider_right__style .main .quote .profile p, .banner_media_slider_right__style .vacancies_block_body__style .main .quote .profile p, .vacancies_block_body__style .banner_media_tabs_gallery__style .main .quote .profile p, .banner_media_tabs_gallery__style .vacancies_block_body__style .main .quote .profile p, .vacancies_block_body__style .card .quote .profile .default_block__style, .vacancies_block_body__style .banner_media_slider_right__style .main .quote .profile .default_block__style, .banner_media_slider_right__style .vacancies_block_body__style .main .quote .profile .default_block__style, .vacancies_block_body__style .banner_media_tabs_gallery__style .main .quote .profile .default_block__style, .banner_media_tabs_gallery__style .vacancies_block_body__style .main .quote .profile .default_block__style {
    font-size: 0.75rem;
    line-height: 1.125rem;
  }
}
.vacancies_block_body__style .banner {
  margin-top: 3rem;
  padding: 2rem;
  justify-content: center;
  border-radius: 16px;
  background: linear-gradient(90deg, #2b4551 20%, #264252 100%);
}
@media screen and (max-width: 767.5px) {
  .vacancies_block_body__style .banner {
    flex-direction: column;
  }
}
.vacancies_block_body__style .banner-text {
  row-gap: 0.5rem;
  column-gap: 1rem;
}
@media screen and (max-width: 767.5px) {
  .vacancies_block_body__style .banner-text {
    flex-direction: column;
  }
}

.flexible-packages__block, .plans__block {
  margin-bottom: 2rem;
  border-radius: 16px;
  border: 1px solid #364555;
  background-color: rgba(73, 152, 165, 0.1);
}
.flexible-packages__block_body, .plans__block_body {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media screen and (max-width: 767.5px) {
  .flexible-packages__block_body, .plans__block_body {
    padding-top: 2rem;
    padding-bottom: 1rem;
  }
}
.flexible-packages__block_cards .items, .plans__block_cards .items {
  margin-top: 2rem;
}
@media screen and (max-width: 991.5px) {
  .flexible-packages__block_cards .items, .plans__block_cards .items {
    display: flex;
    flex-direction: column;
    gap: 0;
    margin-top: 1rem;
    padding: 1rem 0;
  }
}
.flexible-packages__block_cards .items .item.wp-block-column, .plans__block_cards .items .item.wp-block-column {
  flex-basis: calc(33% - var(--pt-card-gap));
}
@media screen and (max-width: 991.5px) {
  .flexible-packages__block_cards .items .item.wp-block-column, .plans__block_cards .items .item.wp-block-column {
    flex-basis: 100%;
    flex-shrink: 0;
    padding: 1rem;
  }
}
.flexible-packages__block_cards .items .item .card, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main, .plans__block_cards .items .item .card, .plans__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block_cards .items .item .main, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main {
  --wrpa-padding-card: 1rem;
  height: 100%;
  justify-content: space-between;
}
.flexible-packages__block_cards .items .item .card .icon-block .icon-row, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .icon-block .icon-row, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .icon-block .icon-row, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .icon-block .icon-row, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .icon-block .icon-row, .plans__block_cards .items .item .card .icon-block .icon-row, .plans__block_cards .items .item .banner_media_slider_right__style .main .icon-block .icon-row, .banner_media_slider_right__style .plans__block_cards .items .item .main .icon-block .icon-row, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .icon-block .icon-row, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .icon-block .icon-row {
  width: 100%;
  justify-content: center;
  background: linear-gradient(90deg, #03D9B1 0%, #1CBBD9 100%);
  padding: 1rem;
  border-radius: 16px;
}
.flexible-packages__block_cards .items .item .card .icon-block .icon-row .icon-svg, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .icon-block .icon-row .icon-svg, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .icon-block .icon-row .icon-svg, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .icon-block .icon-row .icon-svg, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .icon-block .icon-row .icon-svg, .plans__block_cards .items .item .card .icon-block .icon-row .icon-svg, .plans__block_cards .items .item .banner_media_slider_right__style .main .icon-block .icon-row .icon-svg, .banner_media_slider_right__style .plans__block_cards .items .item .main .icon-block .icon-row .icon-svg, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .icon-block .icon-row .icon-svg, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .icon-block .icon-row .icon-svg {
  width: 30px;
  height: 30px;
}
.flexible-packages__block_cards .items .item .card .icon-block .icon-row .icon_text_label, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .icon-block .icon-row .icon_text_label, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .icon-block .icon-row .icon_text_label, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .icon-block .icon-row .icon_text_label, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .icon-block .icon-row .icon_text_label, .plans__block_cards .items .item .card .icon-block .icon-row .icon_text_label, .plans__block_cards .items .item .banner_media_slider_right__style .main .icon-block .icon-row .icon_text_label, .banner_media_slider_right__style .plans__block_cards .items .item .main .icon-block .icon-row .icon_text_label, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .icon-block .icon-row .icon_text_label, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .icon-block .icon-row .icon_text_label {
  font-weight: 600;
}
.flexible-packages__block_cards .items .item .card .wp-block-group, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .wp-block-group, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .wp-block-group, .plans__block_cards .items .item .card .wp-block-group, .plans__block_cards .items .item .banner_media_slider_right__style .main .wp-block-group, .banner_media_slider_right__style .plans__block_cards .items .item .main .wp-block-group, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .wp-block-group, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .wp-block-group {
  gap: 0.25rem;
}
.flexible-packages__block_cards .items .item .card .price, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price, .plans__block_cards .items .item .card .price, .plans__block_cards .items .item .banner_media_slider_right__style .main .price, .banner_media_slider_right__style .plans__block_cards .items .item .main .price, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price {
  display: flex;
  gap: 0;
  align-items: baseline;
  width: fit-content;
  height: 3.5rem;
  margin: 1.5rem auto;
  padding: 0.375rem 1.25rem;
  text-align: center;
  border-radius: 48px;
  background-color: rgba(13, 209, 197, 0.12);
}
@media screen and (max-width: 991.5px) {
  .flexible-packages__block_cards .items .item .card .price, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price, .plans__block_cards .items .item .card .price, .plans__block_cards .items .item .banner_media_slider_right__style .main .price, .banner_media_slider_right__style .plans__block_cards .items .item .main .price, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price {
    padding: 0.75rem 1.25rem;
  }
}
@media screen and (max-width: 575.5px) {
  .flexible-packages__block_cards .items .item .card .price, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price, .plans__block_cards .items .item .card .price, .plans__block_cards .items .item .banner_media_slider_right__style .main .price, .banner_media_slider_right__style .plans__block_cards .items .item .main .price, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price {
    padding: 0.5rem 1.25rem;
    height: 3rem;
  }
}
.flexible-packages__block_cards .items .item .card .price h1, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price h1, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price h1, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price h1, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price h1, .flexible-packages__block_cards .items .item .card .price h2, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price h2, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price h2, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price h2, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price h2, .flexible-packages__block_cards .items .item .card .price h3, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price h3, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price h3, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price h3, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price h3, .flexible-packages__block_cards .items .item .card .price h4, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price h4, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price h4, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price h4, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price h4, .flexible-packages__block_cards .items .item .card .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .flexible-packages__block_cards .items .item .card .price summary, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price summary, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price summary, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price summary, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price summary, .plans__block_cards .items .item .card .price h1, .plans__block_cards .items .item .banner_media_slider_right__style .main .price h1, .banner_media_slider_right__style .plans__block_cards .items .item .main .price h1, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price h1, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price h1, .plans__block_cards .items .item .card .price h2, .plans__block_cards .items .item .banner_media_slider_right__style .main .price h2, .banner_media_slider_right__style .plans__block_cards .items .item .main .price h2, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price h2, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price h2, .plans__block_cards .items .item .card .price h3, .plans__block_cards .items .item .banner_media_slider_right__style .main .price h3, .banner_media_slider_right__style .plans__block_cards .items .item .main .price h3, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price h3, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price h3, .plans__block_cards .items .item .card .price h4, .plans__block_cards .items .item .banner_media_slider_right__style .main .price h4, .banner_media_slider_right__style .plans__block_cards .items .item .main .price h4, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price h4, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price h4, .plans__block_cards .items .item .card .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .plans__block_cards .items .item .card .price summary, .plans__block_cards .items .item .banner_media_slider_right__style .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .plans__block_cards .items .item .banner_media_slider_right__style .main .price summary, .banner_media_slider_right__style .plans__block_cards .items .item .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_slider_right__style .plans__block_cards .items .item .main .price summary, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price summary, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price summary {
  margin: 0;
  padding: 0;
}
.flexible-packages__block_cards .items .item .card .price h4, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price h4, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price h4, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price h4, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price h4, .flexible-packages__block_cards .items .item .card .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .flexible-packages__block_cards .items .item .card .price summary, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .price summary, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .price summary, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .price summary, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .price summary, .plans__block_cards .items .item .card .price h4, .plans__block_cards .items .item .banner_media_slider_right__style .main .price h4, .banner_media_slider_right__style .plans__block_cards .items .item .main .price h4, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price h4, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price h4, .plans__block_cards .items .item .card .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .plans__block_cards .items .item .card .price summary, .plans__block_cards .items .item .banner_media_slider_right__style .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .plans__block_cards .items .item .banner_media_slider_right__style .main .price summary, .banner_media_slider_right__style .plans__block_cards .items .item .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_slider_right__style .plans__block_cards .items .item .main .price summary, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .price summary, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .price summary {
  font-weight: 400;
}
.flexible-packages__block_cards .items .item .card .description-symbol, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .description-symbol, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .description-symbol, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .description-symbol, .flexible-packages__block_cards .items .item .card .description-symbol-easy, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .description-symbol-easy, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .description-symbol-easy, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol-easy, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .description-symbol-easy, .plans__block_cards .items .item .card .description-symbol, .plans__block_cards .items .item .banner_media_slider_right__style .main .description-symbol, .banner_media_slider_right__style .plans__block_cards .items .item .main .description-symbol, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .description-symbol, .plans__block_cards .items .item .card .description-symbol-easy, .plans__block_cards .items .item .banner_media_slider_right__style .main .description-symbol-easy, .banner_media_slider_right__style .plans__block_cards .items .item .main .description-symbol-easy, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol-easy, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .description-symbol-easy {
  margin-top: 1.5rem;
  min-height: 4.5rem;
}
.flexible-packages__block_cards .items .item .card .description-symbol:before, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .description-symbol:before, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .description-symbol:before, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol:before, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .description-symbol:before, .flexible-packages__block_cards .items .item .card .description-symbol-easy:before, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .description-symbol-easy:before, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .description-symbol-easy:before, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol-easy:before, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .description-symbol-easy:before, .plans__block_cards .items .item .card .description-symbol:before, .plans__block_cards .items .item .banner_media_slider_right__style .main .description-symbol:before, .banner_media_slider_right__style .plans__block_cards .items .item .main .description-symbol:before, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol:before, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .description-symbol:before, .plans__block_cards .items .item .card .description-symbol-easy:before, .plans__block_cards .items .item .banner_media_slider_right__style .main .description-symbol-easy:before, .banner_media_slider_right__style .plans__block_cards .items .item .main .description-symbol-easy:before, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol-easy:before, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .description-symbol-easy:before {
  content: "";
  position: absolute;
  top: -1.25rem;
  left: 50%;
  background: #697786;
  width: 0.375rem;
  height: 0.375rem;
  border-radius: 50%;
}
.flexible-packages__block_cards .items .item .card .description-symbol-easy:before, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .description-symbol-easy:before, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .description-symbol-easy:before, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol-easy:before, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .description-symbol-easy:before, .plans__block_cards .items .item .card .description-symbol-easy:before, .plans__block_cards .items .item .banner_media_slider_right__style .main .description-symbol-easy:before, .banner_media_slider_right__style .plans__block_cards .items .item .main .description-symbol-easy:before, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol-easy:before, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .description-symbol-easy:before {
  content: unset;
}
.flexible-packages__block_cards .items .item .card .block-list, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list, .plans__block_cards .items .item .card .block-list, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list {
  margin: 1rem auto;
  padding: 1rem 0.25rem;
  height: 100%;
  background-color: #364555;
  border-radius: 16px;
}
@media screen and (max-width: 767.5px) {
  .flexible-packages__block_cards .items .item .card .block-list, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list, .plans__block_cards .items .item .card .block-list, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list {
    padding: 1rem;
  }
}
.flexible-packages__block_cards .items .item .card .block-list .list, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list .list, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list .list, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .list, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list .list, .flexible-packages__block_cards .items .item .card .block-list .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .card .block-list ul, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list .main__block_text ul, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main__block_text .main .block-list ul, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list .main__block_text ul, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .main .block-list ul, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .banner_media_slider_right__style .main__block_text ul, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list .banner_media_slider_right__style .main__block_text ul, .plans__block_cards .items .item .card .block-list .list, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list .list, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list .list, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .list, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list .list, .plans__block_cards .items .item .card .block-list .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .card .block-list ul, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list .main__block_text ul, .plans__block_cards .items .item .banner_media_slider_right__style .main__block_text .main .block-list ul, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list .main__block_text ul, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .main .block-list ul, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .banner_media_slider_right__style .main__block_text ul, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list .banner_media_slider_right__style .main__block_text ul {
  font-size: 0.875rem;
}
@media screen and (max-width: 575.5px) {
  .flexible-packages__block_cards .items .item .card .block-list .list, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list .list, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list .list, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .list, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list .list, .flexible-packages__block_cards .items .item .card .block-list .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .card .block-list ul, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list .main__block_text ul, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main__block_text .main .block-list ul, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list .main__block_text ul, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .main .block-list ul, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .banner_media_slider_right__style .main__block_text ul, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list .banner_media_slider_right__style .main__block_text ul, .plans__block_cards .items .item .card .block-list .list, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list .list, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list .list, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .list, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list .list, .plans__block_cards .items .item .card .block-list .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .card .block-list ul, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list .main__block_text ul, .plans__block_cards .items .item .banner_media_slider_right__style .main__block_text .main .block-list ul, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list .main__block_text ul, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .main .block-list ul, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .banner_media_slider_right__style .main__block_text ul, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list .banner_media_slider_right__style .main__block_text ul {
    font-size: 0.75rem;
  }
}
.flexible-packages__block_cards .items .item .card .block-list .list li, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list .list li, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list .list li, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .list li, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list .list li, .flexible-packages__block_cards .items .item .card .block-list .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .card .block-list ul li, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list .main__block_text ul li, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main__block_text .main .block-list ul li, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list .main__block_text ul li, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .main .block-list ul li, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .banner_media_slider_right__style .main__block_text ul li, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list .banner_media_slider_right__style .main__block_text ul li, .plans__block_cards .items .item .card .block-list .list li, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list .list li, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list .list li, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .list li, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list .list li, .plans__block_cards .items .item .card .block-list .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .card .block-list ul li, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list .main__block_text ul li, .plans__block_cards .items .item .banner_media_slider_right__style .main__block_text .main .block-list ul li, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list .main__block_text ul li, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .main .block-list ul li, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .banner_media_slider_right__style .main__block_text ul li, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list .banner_media_slider_right__style .main__block_text ul li {
  margin-top: 0.75rem;
}
@media screen and (max-width: 575.5px) {
  .flexible-packages__block_cards .items .item .card .block-list .list li, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list .list li, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list .list li, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .list li, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list .list li, .flexible-packages__block_cards .items .item .card .block-list .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .card .block-list ul li, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .block-list .main__block_text ul li, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main__block_text .main .block-list ul li, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .block-list .main__block_text ul li, .banner_media_slider_right__style .main__block_text .flexible-packages__block_cards .items .item .main .block-list ul li, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .banner_media_slider_right__style .main__block_text ul li, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .block-list .banner_media_slider_right__style .main__block_text ul li, .plans__block_cards .items .item .card .block-list .list li, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list .list li, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list .list li, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .list li, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list .list li, .plans__block_cards .items .item .card .block-list .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .card .block-list ul li, .plans__block_cards .items .item .banner_media_slider_right__style .main .block-list .main__block_text ul li, .plans__block_cards .items .item .banner_media_slider_right__style .main__block_text .main .block-list ul li, .banner_media_slider_right__style .plans__block_cards .items .item .main .block-list .main__block_text ul li, .banner_media_slider_right__style .main__block_text .plans__block_cards .items .item .main .block-list ul li, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .block-list .banner_media_slider_right__style .main__block_text ul li, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .block-list .banner_media_slider_right__style .main__block_text ul li {
    margin-top: 0.5rem;
  }
}
.flexible-packages__block_cards .items .item .card .button, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main .button, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main .button, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main .button, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main .button, .plans__block_cards .items .item .card .button, .plans__block_cards .items .item .banner_media_slider_right__style .main .button, .banner_media_slider_right__style .plans__block_cards .items .item .main .button, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .button, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .button {
  margin-bottom: 2rem;
  min-width: 90%;
}
.flexible-packages__block_cards .items .item .card:hover, .flexible-packages__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .flexible-packages__block_cards .items .item .main:hover, .flexible-packages__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .item .main:hover, .plans__block_cards .items .item .card:hover, .plans__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .plans__block_cards .items .item .main:hover, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main:hover {
  min-height: inherit;
  margin-top: 0;
}
.flexible-packages__block_cards .items .most_popular .card, .flexible-packages__block_cards .items .most_popular .banner_media_slider_right__style .main, .banner_media_slider_right__style .flexible-packages__block_cards .items .most_popular .main, .flexible-packages__block_cards .items .most_popular .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .most_popular .main, .plans__block_cards .items .most_popular .card, .plans__block_cards .items .most_popular .banner_media_slider_right__style .main, .banner_media_slider_right__style .plans__block_cards .items .most_popular .main, .plans__block_cards .items .most_popular .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .plans__block_cards .items .most_popular .main {
  overflow: visible;
}
.flexible-packages__block_cards .items .most_popular .card:after, .flexible-packages__block_cards .items .most_popular .banner_media_slider_right__style .main:after, .banner_media_slider_right__style .flexible-packages__block_cards .items .most_popular .main:after, .flexible-packages__block_cards .items .most_popular .banner_media_tabs_gallery__style .main:after, .banner_media_tabs_gallery__style .flexible-packages__block_cards .items .most_popular .main:after, .plans__block_cards .items .most_popular .card:after, .plans__block_cards .items .most_popular .banner_media_slider_right__style .main:after, .banner_media_slider_right__style .plans__block_cards .items .most_popular .main:after, .plans__block_cards .items .most_popular .banner_media_tabs_gallery__style .main:after, .banner_media_tabs_gallery__style .plans__block_cards .items .most_popular .main:after {
  position: absolute;
  content: "Most Popular";
  top: -1.125rem;
  left: 50%;
  color: #FFFFFF;
  padding: 0.125rem 1rem;
  background-color: #FFFFFF;
  border-radius: 16px;
  border: 1px solid #0DD1C5;
  transform: translateX(-50%);
}
.flexible-packages__block_footer, .plans__block_footer {
  padding-left: 1rem;
  padding-right: 1rem;
}
.flexible-packages__block_footer .icon-block .icon-row .icon-svg, .plans__block_footer .icon-block .icon-row .icon-svg {
  color: #0DD1C5;
}
.flexible-packages__block_footer .icon-block .icon-row .icon_text_label, .plans__block_footer .icon-block .icon-row .icon_text_label {
  color: #6C6B6B;
  margin-left: 0;
}
.flexible-packages__block_footer .wp-block-group, .plans__block_footer .wp-block-group {
  margin-top: 2.5rem;
  padding: 1rem;
  background-color: #222F3C;
  border-radius: 16px;
  border: 1px solid #0DD1C5;
}
.flexible-packages__block_footer .wp-block-group p, .flexible-packages__block_footer .wp-block-group .default_block__style, .plans__block_footer .wp-block-group p, .plans__block_footer .wp-block-group .default_block__style {
  margin-top: 0.5rem;
}
.flexible-packages__block_footer .wp-block-group p a, .flexible-packages__block_footer .wp-block-group .default_block__style a, .plans__block_footer .wp-block-group p a, .plans__block_footer .wp-block-group .default_block__style a {
  text-decoration: none;
  color: inherit;
  position: relative;
}

.plans__block_cards .items .item .card .description-symbol, .plans__block_cards .items .item .banner_media_slider_right__style .main .description-symbol, .banner_media_slider_right__style .plans__block_cards .items .item .main .description-symbol, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .description-symbol {
  margin-top: 1.5rem;
  margin-bottom: 2.5rem;
  min-height: 4.5rem;
  height: 100%;
}
.plans__block_cards .items .item .card .description-symbol:before, .plans__block_cards .items .item .banner_media_slider_right__style .main .description-symbol:before, .banner_media_slider_right__style .plans__block_cards .items .item .main .description-symbol:before, .plans__block_cards .items .item .banner_media_tabs_gallery__style .main .description-symbol:before, .banner_media_tabs_gallery__style .plans__block_cards .items .item .main .description-symbol:before {
  content: unset;
}

.affiliate-program__block, .work-steps__block, .integrate__block {
  padding-left: 1rem;
  padding-right: 1rem;
  border-radius: unset;
  border: unset;
  background-color: unset;
}
.affiliate-program__block_cards, .work-steps__block_cards, .integrate__block_cards {
  overflow: visible;
  margin-top: 0 !important;
  padding: 1rem 0 2.5rem;
  background-image: url("../../images/background/vector-line-rectangle-bg.svg");
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: 100%;
}
@media screen and (max-width: 767.5px) {
  .affiliate-program__block_cards, .work-steps__block_cards, .integrate__block_cards {
    background-image: url("../../images/background/vector-mobile-line-rectangle-bg.svg");
  }
}
@media screen and (max-width: 428px) {
  .affiliate-program__block_cards, .work-steps__block_cards, .integrate__block_cards {
    padding: 1rem 0.5rem;
    background-size: 100%;
  }
}
.affiliate-program__block_cards.two_row, .work-steps__block_cards.two_row, .integrate__block_cards.two_row {
  background-position: center;
}
@media screen and (max-width: 767.5px) {
  .affiliate-program__block_cards.two_row, .work-steps__block_cards.two_row, .integrate__block_cards.two_row {
    background-image: url("../../images/background/vector-mobile-big-line-rectangle-bg.svg");
  }
}
.affiliate-program__block_cards .items, .work-steps__block_cards .items, .integrate__block_cards .items {
  --wrpa-items-padding-top: 1rem;
  --wrpa-items-padding-x: 1.5rem;
  --wrpa-card-gap: 1rem;
  --wrpa-size-step-card: 1rem;
  align-items: stretch !important;
  padding: var(--wrpa-items-padding-top) var(--wrpa-items-padding-x) 0;
  overflow: visible;
}
@media screen and (max-width: 991.5px) {
  .affiliate-program__block_cards .items, .work-steps__block_cards .items, .integrate__block_cards .items {
    --wrpa-card-gap: 1rem;
    gap: var(--wrpa-card-gap);
    padding: var(--wrpa-items-padding-top) 1rem 0;
  }
}
@media screen and (max-width: 767.5px) {
  .affiliate-program__block_cards .items, .work-steps__block_cards .items, .integrate__block_cards .items {
    --wrpa-card-gap: 0;
    flex-direction: column;
    padding: var(--wrpa-items-padding-top) 0.5rem 0;
  }
}
@media screen and (max-width: 575.5px) {
  .affiliate-program__block_cards .items, .work-steps__block_cards .items, .integrate__block_cards .items {
    --wrpa-items-padding-top: 0;
    margin-bottom: 0.25rem;
    padding-bottom: 0.125rem;
  }
}
.affiliate-program__block_cards .items .item, .work-steps__block_cards .items .item, .integrate__block_cards .items .item {
  --wrpa-card-margin-top: 1rem;
}
.affiliate-program__block_cards .items .item.wp-block-column, .work-steps__block_cards .items .item.wp-block-column, .integrate__block_cards .items .item.wp-block-column {
  flex-basis: calc((100% - 3 * var(--wrpa-card-gap)) / 4);
  flex-grow: 0;
  flex-shrink: 0;
}
@media screen and (max-width: 991.5px) {
  .affiliate-program__block_cards .items .item.wp-block-column, .work-steps__block_cards .items .item.wp-block-column, .integrate__block_cards .items .item.wp-block-column {
    padding: 0;
  }
}
@media screen and (max-width: 767.5px) {
  .affiliate-program__block_cards .items .item.wp-block-column, .work-steps__block_cards .items .item.wp-block-column, .integrate__block_cards .items .item.wp-block-column {
    flex-basis: 100%;
    padding: 0.25rem 0.125rem;
  }
}
@media screen and (max-width: 575.5px) {
  .affiliate-program__block_cards .items .item.wp-block-column, .work-steps__block_cards .items .item.wp-block-column, .integrate__block_cards .items .item.wp-block-column {
    padding: 0.125rem;
  }
}
.affiliate-program__block_cards .items .item.wp-block-column:last-child, .work-steps__block_cards .items .item.wp-block-column:last-child, .integrate__block_cards .items .item.wp-block-column:last-child {
  flex-grow: 1;
}
.affiliate-program__block_cards .items .item .step-card, .work-steps__block_cards .items .item .step-card, .integrate__block_cards .items .item .step-card {
  color: #0DD1C5;
  font-size: 1.125rem;
  line-height: var(--wrpa-size-step-card);
  width: var(--wrpa-size-step-card);
  height: var(--wrpa-size-step-card);
  margin: auto;
  background: #FFFFFF;
  border-radius: 50%;
  border: 1px solid #697786;
}
.affiliate-program__block_cards .items .item .step-card:before, .work-steps__block_cards .items .item .step-card:before, .integrate__block_cards .items .item .step-card:before {
  content: "";
  position: absolute;
  top: var(--wrpa-size-step-card);
  left: 50%;
  height: calc(var(--wrpa-card-margin-top) * 2);
  border-left: 1px dashed #0DD1C5;
}
.affiliate-program__block_cards .items .item .step-card.icon-star, .work-steps__block_cards .items .item .step-card.icon-star, .integrate__block_cards .items .item .step-card.icon-star {
  display: flex;
  justify-content: center;
  align-items: center;
}
.affiliate-program__block_cards .items .item .step-card.icon-star .icon-row, .work-steps__block_cards .items .item .step-card.icon-star .icon-row, .integrate__block_cards .items .item .step-card.icon-star .icon-row {
  color: #0DD1C5;
}
.affiliate-program__block_cards .items .item .card, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main, .work-steps__block_cards .items .item .card, .work-steps__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .work-steps__block_cards .items .item .main, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main, .integrate__block_cards .items .item .card, .integrate__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item .main, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main {
  --wrpa-padding-card: 2rem;
  margin-top: var(--wrpa-card-margin-top) !important;
  height: 100%;
  min-height: 16rem;
  border-color: var(--wrpa-primary-colors-laguna);
  background: var(--wrpa-gradient-colors-dark-laguna);
  box-shadow: var(--wrpa-shadow-laguna);
}
@media screen and (max-width: 767.5px) {
  .affiliate-program__block_cards .items .item .card, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main, .work-steps__block_cards .items .item .card, .work-steps__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .work-steps__block_cards .items .item .main, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main, .integrate__block_cards .items .item .card, .integrate__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item .main, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main {
    min-height: 14rem;
    --wrpa-padding-card: 1rem;
  }
}
.affiliate-program__block_cards .items .item .card:hover, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main:hover, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main:hover, .work-steps__block_cards .items .item .card:hover, .work-steps__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .work-steps__block_cards .items .item .main:hover, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main:hover, .integrate__block_cards .items .item .card:hover, .integrate__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .integrate__block_cards .items .item .main:hover, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main:hover {
  min-height: 100%;
  border-color: var(--wrpa-primary-colors-laguna);
}
.affiliate-program__block_cards .items .item .card .card-body, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main .card-body, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main .card-body, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main .card-body, .work-steps__block_cards .items .item .card .card-body, .work-steps__block_cards .items .item .banner_media_slider_right__style .main .card-body, .banner_media_slider_right__style .work-steps__block_cards .items .item .main .card-body, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main .card-body, .integrate__block_cards .items .item .card .card-body, .integrate__block_cards .items .item .banner_media_slider_right__style .main .card-body, .banner_media_slider_right__style .integrate__block_cards .items .item .main .card-body, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main .card-body {
  flex-direction: column;
}
.affiliate-program__block_cards .items .item .card .card-body .img-top, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main .card-body .img-top, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main .card-body .img-top, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .img-top, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main .card-body .img-top, .work-steps__block_cards .items .item .card .card-body .img-top, .work-steps__block_cards .items .item .banner_media_slider_right__style .main .card-body .img-top, .banner_media_slider_right__style .work-steps__block_cards .items .item .main .card-body .img-top, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .img-top, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main .card-body .img-top, .integrate__block_cards .items .item .card .card-body .img-top, .integrate__block_cards .items .item .banner_media_slider_right__style .main .card-body .img-top, .banner_media_slider_right__style .integrate__block_cards .items .item .main .card-body .img-top, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .img-top, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main .card-body .img-top {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 6rem;
  height: auto;
  border-radius: 50%;
}
@media screen and (max-width: 575.5px) {
  .affiliate-program__block_cards .items .item .card .card-body .img-top, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main .card-body .img-top, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main .card-body .img-top, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .img-top, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main .card-body .img-top, .work-steps__block_cards .items .item .card .card-body .img-top, .work-steps__block_cards .items .item .banner_media_slider_right__style .main .card-body .img-top, .banner_media_slider_right__style .work-steps__block_cards .items .item .main .card-body .img-top, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .img-top, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main .card-body .img-top, .integrate__block_cards .items .item .card .card-body .img-top, .integrate__block_cards .items .item .banner_media_slider_right__style .main .card-body .img-top, .banner_media_slider_right__style .integrate__block_cards .items .item .main .card-body .img-top, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .img-top, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main .card-body .img-top {
    max-width: 5.25rem;
    max-height: 5.25rem;
  }
}
.affiliate-program__block_cards .items .item .card .card-body .img-top img, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main .card-body .img-top img, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main .card-body .img-top img, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .img-top img, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main .card-body .img-top img, .work-steps__block_cards .items .item .card .card-body .img-top img, .work-steps__block_cards .items .item .banner_media_slider_right__style .main .card-body .img-top img, .banner_media_slider_right__style .work-steps__block_cards .items .item .main .card-body .img-top img, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .img-top img, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main .card-body .img-top img, .integrate__block_cards .items .item .card .card-body .img-top img, .integrate__block_cards .items .item .banner_media_slider_right__style .main .card-body .img-top img, .banner_media_slider_right__style .integrate__block_cards .items .item .main .card-body .img-top img, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .img-top img, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main .card-body .img-top img {
  background: unset;
}
.affiliate-program__block_cards .items .item .card .card-body .name, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main .card-body .name, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main .card-body .name, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .name, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main .card-body .name, .work-steps__block_cards .items .item .card .card-body .name, .work-steps__block_cards .items .item .banner_media_slider_right__style .main .card-body .name, .banner_media_slider_right__style .work-steps__block_cards .items .item .main .card-body .name, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .name, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main .card-body .name, .integrate__block_cards .items .item .card .card-body .name, .integrate__block_cards .items .item .banner_media_slider_right__style .main .card-body .name, .banner_media_slider_right__style .integrate__block_cards .items .item .main .card-body .name, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .name, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main .card-body .name {
  margin-top: 0.75rem;
  padding-left: 0;
  padding-right: 0;
}
.affiliate-program__block_cards .items .item .card .card-body .name span, .affiliate-program__block_cards .items .item .banner_media_slider_right__style .main .card-body .name span, .banner_media_slider_right__style .affiliate-program__block_cards .items .item .main .card-body .name span, .affiliate-program__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .name span, .banner_media_tabs_gallery__style .affiliate-program__block_cards .items .item .main .card-body .name span, .work-steps__block_cards .items .item .card .card-body .name span, .work-steps__block_cards .items .item .banner_media_slider_right__style .main .card-body .name span, .banner_media_slider_right__style .work-steps__block_cards .items .item .main .card-body .name span, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .name span, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main .card-body .name span, .integrate__block_cards .items .item .card .card-body .name span, .integrate__block_cards .items .item .banner_media_slider_right__style .main .card-body .name span, .banner_media_slider_right__style .integrate__block_cards .items .item .main .card-body .name span, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main .card-body .name span, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main .card-body .name span {
  font-weight: 400;
}
.affiliate-program__block .solution_additional__block, .work-steps__block .solution_additional__block, .integrate__block .solution_additional__block {
  --wrpa-line_bg-margin_top: 2.5rem;
  margin-top: var(--wrpa-line_bg-margin_top);
  padding-right: 0;
  padding-left: 0;
}
.affiliate-program__block .solution_additional__block .image:before, .work-steps__block .solution_additional__block .image:before, .integrate__block .solution_additional__block .image:before {
  content: "";
  position: absolute;
  top: calc(var(--wrpa-line_bg-margin_top) * -1);
  left: calc(50% - 0.125rem);
  width: 0.25rem;
  height: var(--wrpa-line_bg-margin_top);
  background: url("../../images/background/vector-line-bg.svg") no-repeat top center;
}
.affiliate-program__block .solution_additional__block .image:after, .work-steps__block .solution_additional__block .image:after, .integrate__block .solution_additional__block .image:after {
  content: "";
  position: absolute;
  top: calc(var(--wrpa-line_bg-margin_top) * -1 - 0.25rem);
  left: calc(50% - 0.25rem);
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 50%;
  background: var(--wrpa-gradient-colors-laguna);
}
.affiliate-program__block .solution_additional__block .card a, .affiliate-program__block .solution_additional__block .banner_media_slider_right__style .main a, .banner_media_slider_right__style .affiliate-program__block .solution_additional__block .main a, .affiliate-program__block .solution_additional__block .banner_media_tabs_gallery__style .main a, .banner_media_tabs_gallery__style .affiliate-program__block .solution_additional__block .main a, .work-steps__block .solution_additional__block .card a, .work-steps__block .solution_additional__block .banner_media_slider_right__style .main a, .banner_media_slider_right__style .work-steps__block .solution_additional__block .main a, .work-steps__block .solution_additional__block .banner_media_tabs_gallery__style .main a, .banner_media_tabs_gallery__style .work-steps__block .solution_additional__block .main a, .integrate__block .solution_additional__block .card a, .integrate__block .solution_additional__block .banner_media_slider_right__style .main a, .banner_media_slider_right__style .integrate__block .solution_additional__block .main a, .integrate__block .solution_additional__block .banner_media_tabs_gallery__style .main a, .banner_media_tabs_gallery__style .integrate__block .solution_additional__block .main a {
  text-decoration: none;
}

.work-steps__block {
  padding: 1rem;
}
.work-steps__block_body {
  padding-bottom: 5rem;
  background: url("../../images/background/block-work-steps-bg.svg") center no-repeat;
  background-position-y: 100%;
  background-size: 100%;
}
@media screen and (max-width: 991.5px) {
  .work-steps__block_body {
    padding-bottom: 3rem;
    background: unset;
  }
}
.work-steps__block_cards .items {
  gap: var(--pt-card-gap);
}
.work-steps__block_cards .items:first-child:before {
  content: unset;
}
.work-steps__block_cards .items:first-child:after {
  content: unset;
}
.work-steps__block_cards .items:after {
  content: unset;
}
.work-steps__block_cards .items .item {
  --pt-card-margin-top: 1rem;
}
.work-steps__block_cards .items .item .card, .work-steps__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .work-steps__block_cards .items .item .main, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main {
  min-height: 17rem;
}
.work-steps__block_cards .items .item .card-number {
  --pt-size-number: 6.25rem;
  --pt-font-size-number: calc(var(--pt-size-number) * .65);
  font-size: calc(var(--pt-size-number) * 0.65);
  line-height: 1;
  color: #A1DCFF;
  width: var(--pt-size-number);
  height: var(--pt-size-number);
  margin: 0 auto;
  padding: calc((var(--pt-size-number) - var(--pt-font-size-number)) / 2);
  text-align: center;
  border-radius: 50%;
  border: 1px solid #697786;
  background-color: #333333;
  text-shadow: -1px -1px 0 #C4C4C4, 1px -1px 0 #C4C4C4, -1px 1px 0 #C4C4C4, 1px 1px 0 #C4C4C4;
}
@media screen and (max-width: 991.5px) {
  .work-steps__block_cards .items .item .card-number {
    --pt-size-number: 5rem;
  }
}
.work-steps__block_cards .items .item .card:hover, .work-steps__block_cards .items .item .banner_media_slider_right__style .main:hover, .banner_media_slider_right__style .work-steps__block_cards .items .item .main:hover, .work-steps__block_cards .items .item .banner_media_tabs_gallery__style .main:hover, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item .main:hover {
  min-height: 17rem;
  margin-top: var(--pt-card-margin-top);
}
.work-steps__block_cards .items .item:nth-child(even) .card, .work-steps__block_cards .items .item:nth-child(even) .banner_media_slider_right__style .main, .banner_media_slider_right__style .work-steps__block_cards .items .item:nth-child(even) .main, .work-steps__block_cards .items .item:nth-child(even) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item:nth-child(even) .main, .work-steps__block_cards .items .item:nth-child(odd) .card, .work-steps__block_cards .items .item:nth-child(odd) .banner_media_slider_right__style .main, .banner_media_slider_right__style .work-steps__block_cards .items .item:nth-child(odd) .main, .work-steps__block_cards .items .item:nth-child(odd) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item:nth-child(odd) .main {
  margin-top: var(--pt-card-margin-top) !important;
}
@media screen and (max-width: 991.5px) {
  .work-steps__block_cards .items .item:nth-child(even) .card, .work-steps__block_cards .items .item:nth-child(even) .banner_media_slider_right__style .main, .banner_media_slider_right__style .work-steps__block_cards .items .item:nth-child(even) .main, .work-steps__block_cards .items .item:nth-child(even) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item:nth-child(even) .main, .work-steps__block_cards .items .item:nth-child(odd) .card, .work-steps__block_cards .items .item:nth-child(odd) .banner_media_slider_right__style .main, .banner_media_slider_right__style .work-steps__block_cards .items .item:nth-child(odd) .main, .work-steps__block_cards .items .item:nth-child(odd) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .work-steps__block_cards .items .item:nth-child(odd) .main {
    margin-top: 0.5rem !important;
  }
}

.integrate__block_cards {
  background: none;
}
.integrate__block_cards .items .item {
  margin-top: 0;
}
.integrate__block_cards .items .item .step-card {
  display: flex;
  justify-content: center;
  align-items: center;
}
.integrate__block_cards .items .item .step-card .icon-row {
  color: #0DD1C5;
}
.integrate__block_cards .items .item .card, .integrate__block_cards .items .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item .main, .integrate__block_cards .items .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item .main {
  min-height: 1rem;
  padding: 0.5rem;
  background: none;
  border: none;
  box-shadow: none;
}
.integrate__block_cards .items .item .card-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 1rem;
}
.integrate__block_cards .items .item .card-body .img-top {
  background: var(--wrpa-gradient-colors-laguna);
}
.integrate__block_cards .items .item .card-body .img-top img {
  width: 100%;
  padding: 0.75rem;
}
.integrate__block_cards .items .item .card-body p, .integrate__block_cards .items .item .card-body .default_block__style {
  margin-top: 0.5rem;
}
.integrate__block_cards .items .item:nth-child(even) .card, .integrate__block_cards .items .item:nth-child(even) .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item:nth-child(even) .main, .integrate__block_cards .items .item:nth-child(even) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item:nth-child(even) .main {
  margin-top: var(--pt-card-margin-top) !important;
}
@media screen and (max-width: 991.5px) {
  .integrate__block_cards .items .item:nth-child(even) .card, .integrate__block_cards .items .item:nth-child(even) .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item:nth-child(even) .main, .integrate__block_cards .items .item:nth-child(even) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item:nth-child(even) .main {
    margin-top: var(--pt-card-margin-top) !important;
  }
}
.integrate__block_cards .items .item:nth-child(odd) .card, .integrate__block_cards .items .item:nth-child(odd) .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item:nth-child(odd) .main, .integrate__block_cards .items .item:nth-child(odd) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item:nth-child(odd) .main {
  margin-top: calc(var(--pt-card-margin-top) * 2) !important;
}
@media screen and (max-width: 991.5px) {
  .integrate__block_cards .items .item:nth-child(odd) .card, .integrate__block_cards .items .item:nth-child(odd) .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items .item:nth-child(odd) .main, .integrate__block_cards .items .item:nth-child(odd) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items .item:nth-child(odd) .main {
    margin-top: var(--pt-card-margin-top) !important;
  }
}
.integrate__block_cards .items:nth-child(n+2) .item {
  margin-top: 0;
}
.integrate__block_cards .items:nth-child(n+2) .item:nth-child(even) {
  margin-top: calc(var(--pt-card-margin-top) * -1);
}
@media screen and (max-width: 991.5px) {
  .integrate__block_cards .items:nth-child(n+2) .item:nth-child(even) {
    margin-top: 0 !important;
  }
}
.integrate__block_cards .items:nth-child(n+2) .item:nth-child(even) .card, .integrate__block_cards .items:nth-child(n+2) .item:nth-child(even) .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items:nth-child(n+2) .item:nth-child(even) .main, .integrate__block_cards .items:nth-child(n+2) .item:nth-child(even) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items:nth-child(n+2) .item:nth-child(even) .main {
  margin-top: var(--pt-card-margin-top) !important;
}
.integrate__block_cards .items:nth-child(n+2) .item:nth-child(odd) {
  margin-top: 0;
}
.integrate__block_cards .items:nth-child(n+2) .item:nth-child(odd) .card, .integrate__block_cards .items:nth-child(n+2) .item:nth-child(odd) .banner_media_slider_right__style .main, .banner_media_slider_right__style .integrate__block_cards .items:nth-child(n+2) .item:nth-child(odd) .main, .integrate__block_cards .items:nth-child(n+2) .item:nth-child(odd) .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .integrate__block_cards .items:nth-child(n+2) .item:nth-child(odd) .main {
  margin-top: var(--pt-card-margin-top) !important;
}
.integrate__block_cards .items:nth-child(n+2) .item .step-card:after {
  content: "";
  position: absolute;
  top: calc(var(--pt-card-margin-top) * -1);
  left: 50%;
  height: var(--pt-card-margin-top);
  border-left: 1px dashed #0DD1C5;
}

.info_banner__style__body, .info_button__style__body {
  padding: 3rem 1rem 4rem;
}
.info_banner__style__body .card, .info_banner__style__body .banner_media_slider_right__style .main, .banner_media_slider_right__style .info_banner__style__body .main, .info_banner__style__body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .info_banner__style__body .main, .info_button__style__body .card, .info_button__style__body .banner_media_slider_right__style .main, .banner_media_slider_right__style .info_button__style__body .main, .info_button__style__body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .info_button__style__body .main {
  padding: 1rem 2rem;
  border: unset;
}
@media screen and (max-width: 767.5px) {
  .info_banner__style__body .card, .info_banner__style__body .banner_media_slider_right__style .main, .banner_media_slider_right__style .info_banner__style__body .main, .info_banner__style__body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .info_banner__style__body .main, .info_button__style__body .card, .info_button__style__body .banner_media_slider_right__style .main, .banner_media_slider_right__style .info_button__style__body .main, .info_button__style__body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .info_button__style__body .main {
    padding: 1rem 1rem;
  }
}
@media screen and (max-width: 575.5px) {
  .info_banner__style__body .card, .info_banner__style__body .banner_media_slider_right__style .main, .banner_media_slider_right__style .info_banner__style__body .main, .info_banner__style__body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .info_banner__style__body .main, .info_button__style__body .card, .info_button__style__body .banner_media_slider_right__style .main, .banner_media_slider_right__style .info_button__style__body .main, .info_button__style__body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .info_button__style__body .main {
    padding: 0.75rem 0;
  }
}
.info_banner__style__body .card-body .img-top, .info_button__style__body .card-body .img-top {
  background-color: #FFFFFF;
  border-radius: 50%;
  border: 1px solid #697786;
}
.info_banner__style__body .card-body .card, .info_banner__style__body .card-body .banner_media_slider_right__style .main, .banner_media_slider_right__style .info_banner__style__body .card-body .main, .info_banner__style__body .card-body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .info_banner__style__body .card-body .main, .info_button__style__body .card-body .card, .info_button__style__body .card-body .banner_media_slider_right__style .main, .banner_media_slider_right__style .info_button__style__body .card-body .main, .info_button__style__body .card-body .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .info_button__style__body .card-body .main {
  width: 100%;
  background-color: rgba(34, 47, 60, 0.4);
  box-shadow: unset;
}
.info_banner__style__body .card-body .button, .info_button__style__body .card-body .button {
  min-width: fit-content;
  white-space: normal;
}
.info_banner__style__body .card-body .button a, .info_button__style__body .card-body .button a {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.info_button__style .card, .info_button__style .banner_media_slider_right__style .main, .banner_media_slider_right__style .info_button__style .main, .info_button__style .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .info_button__style .main {
  padding-top: 2rem;
  padding-bottom: 2rem;
  border: 1px solid #0DD1C5;
}

.steps_experience__block, .benefits_program__block {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background: radial-gradient(rgba(13, 209, 197, 0.3019607843) 5%, transparent 50%);
  background-repeat: no-repeat;
  background-size: 100% 125%;
  background-position: 50% 50%;
}
.steps_experience__block_body, .benefits_program__block_body {
  padding-left: 1rem;
  padding-right: 1rem;
  --pt-block-padding-left: 1rem;
  --pt-block-experience-size: 20rem;
  --pt-block-experience-correction: 1;
}
.steps_experience__block_body .wp-block-columns, .benefits_program__block_body .wp-block-columns {
  flex-direction: row;
  column-gap: 4rem;
}
@media screen and (max-width: 767.5px) {
  .steps_experience__block_body .wp-block-columns, .benefits_program__block_body .wp-block-columns {
    flex-direction: column;
  }
}
.steps_experience__block_body .wp-block-columns .block-experience, .benefits_program__block_body .wp-block-columns .block-experience {
  padding-left: var(--pt-block-padding-left);
  flex-basis: calc(var(--pt-block-experience-size) * var(--pt-block-experience-correction)) !important;
  width: var(--pt-block-experience-size);
  background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='26' viewBox='0 0 28 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.0106 2.26201C13.3285 1.63848 13.4874 1.32672 13.7032 1.22711C13.8909 1.14044 14.1091 1.14044 14.2968 1.22711C14.5126 1.32672 14.6715 1.63848 14.9894 2.26201L18.0052 8.17758C18.0991 8.36166 18.146 8.4537 18.2146 8.52516C18.2753 8.58844 18.3481 8.6397 18.429 8.67612C18.5204 8.71725 18.6253 8.7321 18.835 8.76179L25.5811 9.71647C26.2914 9.81701 26.6466 9.86727 26.811 10.0353C26.954 10.1814 27.0213 10.3823 26.9941 10.5819C26.9628 10.8113 26.7056 11.0538 26.1913 11.5388L21.3117 16.1405C21.1596 16.2839 21.0835 16.3556 21.0345 16.441C20.991 16.5165 20.9631 16.5996 20.9524 16.6854C20.9402 16.7824 20.9582 16.8837 20.9941 17.0863L22.1454 23.586C22.2669 24.2715 22.3276 24.6143 22.2135 24.8177C22.1142 24.9947 21.9377 25.1188 21.7332 25.1555C21.4981 25.1977 21.1802 25.0358 20.5444 24.7121L14.5136 21.6413C14.3257 21.5457 14.2317 21.4978 14.1327 21.479C14.0451 21.4624 13.9549 21.4624 13.8673 21.479C13.7683 21.4978 13.6744 21.5457 13.4864 21.6413L7.4556 24.7121C6.81978 25.0358 6.50187 25.1977 6.2668 25.1555C6.06228 25.1188 5.8858 24.9947 5.78652 24.8177C5.67241 24.6143 5.73313 24.2715 5.85456 23.586L7.00593 17.0863C7.04182 16.8837 7.05977 16.7824 7.04763 16.6854C7.03688 16.5996 7.009 16.5165 6.96555 16.441C6.91647 16.3556 6.84041 16.2839 6.6883 16.1405L1.80868 11.5388C1.29438 11.0538 1.03723 10.8113 1.00594 10.5819C0.978715 10.3823 1.04598 10.1814 1.18899 10.0353C1.35337 9.86727 1.70856 9.81701 2.41895 9.71647L9.16495 8.76179C9.37475 8.7321 9.47964 8.71725 9.571 8.67612C9.65188 8.6397 9.7247 8.58844 9.78542 8.52516C9.85399 8.4537 9.90092 8.36166 9.99476 8.17758L13.0106 2.26201Z' stroke='%230DD1C5' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") 10% top no-repeat, url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='26' viewBox='0 0 28 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.0106 2.26201C13.3285 1.63848 13.4874 1.32672 13.7032 1.22711C13.8909 1.14044 14.1091 1.14044 14.2968 1.22711C14.5126 1.32672 14.6715 1.63848 14.9894 2.26201L18.0052 8.17758C18.0991 8.36166 18.146 8.4537 18.2146 8.52516C18.2753 8.58844 18.3481 8.6397 18.429 8.67612C18.5204 8.71725 18.6253 8.7321 18.835 8.76179L25.5811 9.71647C26.2914 9.81701 26.6466 9.86727 26.811 10.0353C26.954 10.1814 27.0213 10.3823 26.9941 10.5819C26.9628 10.8113 26.7056 11.0538 26.1913 11.5388L21.3117 16.1405C21.1596 16.2839 21.0835 16.3556 21.0345 16.441C20.991 16.5165 20.9631 16.5996 20.9524 16.6854C20.9402 16.7824 20.9582 16.8837 20.9941 17.0863L22.1454 23.586C22.2669 24.2715 22.3276 24.6143 22.2135 24.8177C22.1142 24.9947 21.9377 25.1188 21.7332 25.1555C21.4981 25.1977 21.1802 25.0358 20.5444 24.7121L14.5136 21.6413C14.3257 21.5457 14.2317 21.4978 14.1327 21.479C14.0451 21.4624 13.9549 21.4624 13.8673 21.479C13.7683 21.4978 13.6744 21.5457 13.4864 21.6413L7.4556 24.7121C6.81978 25.0358 6.50187 25.1977 6.2668 25.1555C6.06228 25.1188 5.8858 24.9947 5.78652 24.8177C5.67241 24.6143 5.73313 24.2715 5.85456 23.586L7.00593 17.0863C7.04182 16.8837 7.05977 16.7824 7.04763 16.6854C7.03688 16.5996 7.009 16.5165 6.96555 16.441C6.91647 16.3556 6.84041 16.2839 6.6883 16.1405L1.80868 11.5388C1.29438 11.0538 1.03723 10.8113 1.00594 10.5819C0.978715 10.3823 1.04598 10.1814 1.18899 10.0353C1.35337 9.86727 1.70856 9.81701 2.41895 9.71647L9.16495 8.76179C9.37475 8.7321 9.47964 8.71725 9.571 8.67612C9.65188 8.6397 9.7247 8.58844 9.78542 8.52516C9.85399 8.4537 9.90092 8.36166 9.99476 8.17758L13.0106 2.26201Z' stroke='%230DD1C5' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") right 5% no-repeat, url("data:image/svg+xml;charset=UTF-8,%3csvg width='28' height='26' viewBox='0 0 28 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.0106 2.26201C13.3285 1.63848 13.4874 1.32672 13.7032 1.22711C13.8909 1.14044 14.1091 1.14044 14.2968 1.22711C14.5126 1.32672 14.6715 1.63848 14.9894 2.26201L18.0052 8.17758C18.0991 8.36166 18.146 8.4537 18.2146 8.52516C18.2753 8.58844 18.3481 8.6397 18.429 8.67612C18.5204 8.71725 18.6253 8.7321 18.835 8.76179L25.5811 9.71647C26.2914 9.81701 26.6466 9.86727 26.811 10.0353C26.954 10.1814 27.0213 10.3823 26.9941 10.5819C26.9628 10.8113 26.7056 11.0538 26.1913 11.5388L21.3117 16.1405C21.1596 16.2839 21.0835 16.3556 21.0345 16.441C20.991 16.5165 20.9631 16.5996 20.9524 16.6854C20.9402 16.7824 20.9582 16.8837 20.9941 17.0863L22.1454 23.586C22.2669 24.2715 22.3276 24.6143 22.2135 24.8177C22.1142 24.9947 21.9377 25.1188 21.7332 25.1555C21.4981 25.1977 21.1802 25.0358 20.5444 24.7121L14.5136 21.6413C14.3257 21.5457 14.2317 21.4978 14.1327 21.479C14.0451 21.4624 13.9549 21.4624 13.8673 21.479C13.7683 21.4978 13.6744 21.5457 13.4864 21.6413L7.4556 24.7121C6.81978 25.0358 6.50187 25.1977 6.2668 25.1555C6.06228 25.1188 5.8858 24.9947 5.78652 24.8177C5.67241 24.6143 5.73313 24.2715 5.85456 23.586L7.00593 17.0863C7.04182 16.8837 7.05977 16.7824 7.04763 16.6854C7.03688 16.5996 7.009 16.5165 6.96555 16.441C6.91647 16.3556 6.84041 16.2839 6.6883 16.1405L1.80868 11.5388C1.29438 11.0538 1.03723 10.8113 1.00594 10.5819C0.978715 10.3823 1.04598 10.1814 1.18899 10.0353C1.35337 9.86727 1.70856 9.81701 2.41895 9.71647L9.16495 8.76179C9.37475 8.7321 9.47964 8.71725 9.571 8.67612C9.65188 8.6397 9.7247 8.58844 9.78542 8.52516C9.85399 8.4537 9.90092 8.36166 9.99476 8.17758L13.0106 2.26201Z' stroke='%230DD1C5' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") 5% bottom no-repeat;
  background-size: 1.5rem 1.5rem, 2.125rem 2.125rem, 1.5rem 1.5rem;
}
@media screen and (max-width: 991.5px) {
  .steps_experience__block_body .wp-block-columns .block-experience, .benefits_program__block_body .wp-block-columns .block-experience {
    --pt-block-experience-size: 17rem;
  }
}
@media screen and (max-width: 767.5px) {
  .steps_experience__block_body .wp-block-columns .block-experience, .benefits_program__block_body .wp-block-columns .block-experience {
    --pt-block-experience-size: 17rem;
    --pt-block-experience-correction: .85;
    margin-top: 3rem;
  }
}
@media screen and (max-width: 575.5px) {
  .steps_experience__block_body .wp-block-columns .block-experience, .benefits_program__block_body .wp-block-columns .block-experience {
    margin-top: 2rem;
  }
}
.steps_experience__block_body .wp-block-columns .block-experience .experience, .benefits_program__block_body .wp-block-columns .block-experience .experience {
  display: flex;
  flex-direction: column;
  height: 14.25rem;
  width: 14.25rem;
  align-items: center;
  justify-content: center;
  margin: auto;
  background-color: #0DD1C5;
  border-radius: 50%;
  border: 0.5rem solid rgba(255, 255, 255, 0.4);
}
@media screen and (max-width: 991.5px) {
  .steps_experience__block_body .wp-block-columns .block-experience .experience, .benefits_program__block_body .wp-block-columns .block-experience .experience {
    height: 12rem;
    width: 12rem;
  }
}
.steps_experience__block_body .wp-block-columns .block-experience .experience:before, .benefits_program__block_body .wp-block-columns .block-experience .experience:before {
  content: "";
  width: 120%;
  height: 120%;
  padding: 0.5rem;
  border-radius: 50%;
  border: 0.125rem dashed #0DD1C5;
}
.steps_experience__block_body .wp-block-columns .block-experience .experience h1, .benefits_program__block_body .wp-block-columns .block-experience .experience h1 {
  font-size: 6rem;
}
.steps_experience__block_body .wp-block-columns .block-steps, .benefits_program__block_body .wp-block-columns .block-steps {
  --pt-row-gap: 1.5rem;
  --pt-margin-left-border: 2.5rem;
  --pt-margin-width-border: 4rem;
  --pt-width-circle: .75rem;
}
@media screen and (max-width: 991.5px) {
  .steps_experience__block_body .wp-block-columns .block-steps, .benefits_program__block_body .wp-block-columns .block-steps {
    --pt-margin-left-border: 2rem;
    --pt-margin-width-border: 4rem;
  }
}
.steps_experience__block_body .wp-block-columns .block-steps .wp-block-group, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group {
  row-gap: var(--pt-row-gap);
}
@media screen and (max-width: 767.5px) {
  .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group {
    --pt-margin-left-border: 1.25rem;
    padding-left: var(--pt-block-padding-left);
  }
}
.steps_experience__block_body .wp-block-columns .block-steps .wp-block-group:before, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group:before {
  content: "";
  left: calc((var(--pt-margin-width-border) + var(--pt-margin-left-border) - var(--pt-block-padding-left)) * -1);
  width: calc(var(--pt-margin-width-border) - var(--pt-block-padding-left));
  height: calc(100% + var(--pt-row-gap));
  top: 50%;
  border-top: 0.125rem dashed #0DD1C5;
}
.steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main {
  flex-direction: column;
  min-height: 9rem;
  padding: 1.5rem;
  background-color: rgba(73, 152, 165, 0.2);
  overflow: visible;
  row-gap: 0.5rem;
}
@media screen and (max-width: 767.5px) {
  .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main {
    padding-left: 0.75rem;
  }
}
@media screen and (max-width: 428px) {
  .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main {
    padding: 0.75rem;
  }
}
.steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card:before, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main:before, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main:before, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main:before, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main:before, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card:before, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main:before, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main:before, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main:before, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main:before {
  content: "";
  left: calc(var(--pt-margin-left-border) * -1);
  width: var(--pt-margin-left-border);
  height: calc(100% + var(--pt-row-gap));
  top: 50%;
  border-left: 0.125rem dashed #0DD1C5;
  border-top: 0.125rem dashed #0DD1C5;
}
.steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card:after, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main:after, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main:after, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main:after, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main:after, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card:after, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main:after, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main:after, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main:after, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main:after {
  content: "";
  left: calc(var(--pt-width-circle) / 2 * -1);
  width: var(--pt-width-circle);
  height: var(--pt-width-circle);
  top: calc(50% - var(--pt-width-circle) / 2);
  border-radius: 50%;
  background-color: #0DD1C5;
}
.steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card:last-child:before, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main:last-child:before, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main:last-child:before, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main:last-child:before, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main:last-child:before, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card:last-child:before, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main:last-child:before, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main:last-child:before, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main:last-child:before, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main:last-child:before {
  border-left: unset;
}
.steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card p, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main p, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main p, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main p, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main p, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card .default_block__style, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .default_block__style, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .default_block__style, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card p, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main p, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main p, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main p, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main p, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card .default_block__style, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .default_block__style, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .default_block__style, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style {
  margin-top: 0;
}
.steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card .icon-block .icon-row, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .icon-block .icon-row, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .icon-block .icon-row, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .icon-block .icon-row, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .icon-block .icon-row, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card .icon-block .icon-row, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .icon-block .icon-row, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .icon-block .icon-row, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .icon-block .icon-row, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .icon-block .icon-row {
  width: 15rem;
  justify-content: left;
  background: linear-gradient(90deg, #03D9B1 0%, #1CBBD9 100%);
  padding: 0.25rem 1rem;
  border-radius: 16px;
}
@media screen and (max-width: 575.5px) {
  .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card .icon-block .icon-row, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .icon-block .icon-row, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .icon-block .icon-row, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .icon-block .icon-row, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .icon-block .icon-row, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card .icon-block .icon-row, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .icon-block .icon-row, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .icon-block .icon-row, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .icon-block .icon-row, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .icon-block .icon-row {
    padding: 0.125rem 0.25rem;
  }
}
.steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card p, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main p, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main p, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main p, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main p, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card .default_block__style, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .default_block__style, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .default_block__style, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card p, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main p, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main p, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main p, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main p, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card .default_block__style, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .default_block__style, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .default_block__style, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style {
  padding-left: 3rem;
}
@media screen and (max-width: 575.5px) {
  .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card p, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main p, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main p, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main p, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main p, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .card .default_block__style, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .default_block__style, .banner_media_slider_right__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style, .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .default_block__style, .banner_media_tabs_gallery__style .steps_experience__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card p, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main p, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main p, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main p, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main p, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .card .default_block__style, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_slider_right__style .main .default_block__style, .banner_media_slider_right__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style, .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .default_block__style, .banner_media_tabs_gallery__style .benefits_program__block_body .wp-block-columns .block-steps .wp-block-group .main .default_block__style {
    padding-left: 1rem;
  }
}

@media screen and (max-width: 1399.5px) {
  .benefits_program__block_body {
    padding-left: 3rem;
  }
}
@media screen and (max-width: 767.5px) {
  .benefits_program__block_body {
    padding-left: 1rem;
  }
}
.benefits_program__block .block-steps .wp-block-group:before {
  content: unset !important;
}
.benefits_program__block .block-steps .wp-block-group .card:before, .benefits_program__block .block-steps .wp-block-group .banner_media_slider_right__style .main:before, .banner_media_slider_right__style .benefits_program__block .block-steps .wp-block-group .main:before, .benefits_program__block .block-steps .wp-block-group .banner_media_tabs_gallery__style .main:before, .banner_media_tabs_gallery__style .benefits_program__block .block-steps .wp-block-group .main:before {
  content: "" !important;
}
.benefits_program__block .block-steps .wp-block-group .card .icon-block .icon-row, .benefits_program__block .block-steps .wp-block-group .banner_media_slider_right__style .main .icon-block .icon-row, .banner_media_slider_right__style .benefits_program__block .block-steps .wp-block-group .main .icon-block .icon-row, .benefits_program__block .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .icon-block .icon-row, .banner_media_tabs_gallery__style .benefits_program__block .block-steps .wp-block-group .main .icon-block .icon-row {
  width: 20rem !important;
}
@media screen and (max-width: 575.5px) {
  .benefits_program__block .block-steps .wp-block-group .card .icon-block .icon-row, .benefits_program__block .block-steps .wp-block-group .banner_media_slider_right__style .main .icon-block .icon-row, .banner_media_slider_right__style .benefits_program__block .block-steps .wp-block-group .main .icon-block .icon-row, .benefits_program__block .block-steps .wp-block-group .banner_media_tabs_gallery__style .main .icon-block .icon-row, .banner_media_tabs_gallery__style .benefits_program__block .block-steps .wp-block-group .main .icon-block .icon-row {
    width: 16rem !important;
  }
}

.tabs_block__style {
  padding-top: 3rem;
  padding-bottom: 1rem;
}
.tabs_block__style .tabs_block__body {
  background-color: #FFFFFF;
  padding-bottom: 1rem;
}

.connections__block {
  padding-top: 5rem;
  padding-bottom: 3rem;
}
.connections__block_body {
  margin-top: 1rem;
}
.connections__block_body_cards {
  padding: 1rem;
}
.connections__block_body_cards .card, .connections__block_body_cards .banner_media_slider_right__style .main, .banner_media_slider_right__style .connections__block_body_cards .main, .connections__block_body_cards .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .connections__block_body_cards .main {
  padding: 1.625rem;
  background-color: var(--pr-background-body);
  border-radius: 16px;
}
.connections__block_body_cards .card_body {
  flex-direction: row;
}
@media screen and (max-width: 575.5px) {
  .connections__block_body_cards .card_body {
    flex-direction: column;
  }
}
.connections__block_body_cards .card_body_image {
  flex-basis: fit-content !important;
  flex-grow: 0 !important;
  text-align: center;
}
.connections__block_body_cards .card_body_image img {
  max-width: 6.875rem;
}
.connections__block_body_cards .card_body_article h4, .connections__block_body_cards .card_body_article .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .connections__block_body_cards .card_body_article summary {
  text-align: left;
  margin-left: 2.25rem;
}
.connections__block_body_cards .card_body_article .list, .connections__block_body_cards .card_body_article .banner_media_slider_right__style .main__block_text ul, .banner_media_slider_right__style .main__block_text .connections__block_body_cards .card_body_article ul {
  margin-top: 1rem;
}
.connections__block_body_cards .card_body_article .list .star, .connections__block_body_cards .card_body_article .banner_media_slider_right__style .main__block_text ul .star, .banner_media_slider_right__style .main__block_text .connections__block_body_cards .card_body_article ul .star, .banner_media_slider_right__style .main__block_text ul .connections__block_body_cards .card_body_article .list li, .connections__block_body_cards .card_body_article .banner_media_slider_right__style .main__block_text ul li, .banner_media_slider_right__style .main__block_text .connections__block_body_cards .card_body_article ul li {
  margin-top: 0.625rem;
}
.connections__block_body_cards .card_body_article .list .star:before, .connections__block_body_cards .card_body_article .banner_media_slider_right__style .main__block_text ul .star:before, .banner_media_slider_right__style .main__block_text .connections__block_body_cards .card_body_article ul .star:before, .banner_media_slider_right__style .main__block_text ul .connections__block_body_cards .card_body_article .list li:before, .connections__block_body_cards .card_body_article .banner_media_slider_right__style .main__block_text ul li:before, .banner_media_slider_right__style .main__block_text .connections__block_body_cards .card_body_article ul li:before {
  line-height: 1.8rem;
}
.connections__block_body_cards .card_body_article .list .star img, .connections__block_body_cards .card_body_article .banner_media_slider_right__style .main__block_text ul .star img, .banner_media_slider_right__style .main__block_text .connections__block_body_cards .card_body_article ul .star img, .banner_media_slider_right__style .main__block_text ul .connections__block_body_cards .card_body_article .list li img, .connections__block_body_cards .card_body_article .banner_media_slider_right__style .main__block_text ul li img, .banner_media_slider_right__style .main__block_text .connections__block_body_cards .card_body_article ul li img {
  max-width: 105px;
}
.connections__block_body_cards .card_body_article .list mark, .connections__block_body_cards .card_body_article .banner_media_slider_right__style .main__block_text ul mark, .banner_media_slider_right__style .main__block_text .connections__block_body_cards .card_body_article ul mark {
  display: block;
  color: var(--pr-typography-secondary);
  margin-top: 0.25rem;
  background-color: unset;
}

.wrpa_carousel {
  max-width: var(--wp--style--global--wide-size);
  margin: 0.5rem auto;
}
.wrpa_carousel.cards {
  padding: 0;
}
.wrpa_carousel.cards .carousel-inner {
  overflow-x: hidden;
  display: flex;
  flex-wrap: nowrap;
  padding: 1.75rem 1rem 0.5rem;
  gap: 1.5rem;
}
.wrpa_carousel-indicators {
  margin-top: 1rem;
  padding-bottom: 1rem;
}

.wrpa_map .alignwide {
  padding-left: 1rem;
  padding-right: 1rem;
}
.wrpa_map .card, .wrpa_map .banner_media_slider_right__style .main, .banner_media_slider_right__style .wrpa_map .main, .wrpa_map .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .wrpa_map .main {
  padding: 1rem;
}
@media screen and (max-width: 575.5px) {
  .wrpa_map .card, .wrpa_map .banner_media_slider_right__style .main, .banner_media_slider_right__style .wrpa_map .main, .wrpa_map .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .wrpa_map .main {
    padding: 0;
  }
}
.wrpa_map .card .wp-block-buttons, .wrpa_map .banner_media_slider_right__style .main .wp-block-buttons, .banner_media_slider_right__style .wrpa_map .main .wp-block-buttons, .wrpa_map .banner_media_tabs_gallery__style .main .wp-block-buttons, .banner_media_tabs_gallery__style .wrpa_map .main .wp-block-buttons {
  margin-top: 0.5rem;
}
.wrpa_map .card .button, .wrpa_map .banner_media_slider_right__style .main .button, .banner_media_slider_right__style .wrpa_map .main .button, .wrpa_map .banner_media_tabs_gallery__style .main .button, .banner_media_tabs_gallery__style .wrpa_map .main .button {
  min-width: fit-content;
  margin-bottom: 1rem;
}

.service__block {
  padding-top: 4rem;
  padding-bottom: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.service__block .card, .service__block .banner_media_slider_right__style .main, .banner_media_slider_right__style .service__block .main, .service__block .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .service__block .main {
  background: unset;
  border: unset;
  box-shadow: unset;
}
.service__block .card.background, .service__block .banner_media_slider_right__style .background.main, .banner_media_slider_right__style .service__block .background.main, .service__block .banner_media_tabs_gallery__style .background.main, .banner_media_tabs_gallery__style .service__block .background.main {
  padding: 1rem 2rem;
  background: rgba(13, 209, 197, 0.12);
}
.service__block .card-title {
  font-weight: 400;
  margin-top: 0.5rem;
  padding: 0.25rem 1rem;
  border-radius: 16px;
  border: 1px solid #0DD1C5;
  background: rgba(13, 209, 197, 0.12);
}
.service__block .card-sub_title {
  margin-top: 0.5rem;
  padding: 0.25rem 1rem;
  border-radius: 16px;
  background: linear-gradient(90deg, #03D9B1 0%, #1CBBD9 100%);
}

.wrpa-photo-gallery {
  margin: 4rem 0;
}
.wrpa-photo-gallery__container {
  padding: 2rem 1rem 0;
  max-width: 100%;
}
@media screen and (max-width: 575.5px) {
  .wrpa-photo-gallery__container {
    padding: 1.25rem 1rem;
  }
}
.wrpa-photo-gallery__main-image {
  position: relative;
  width: 100%;
  margin-bottom: 1.5rem;
  border-radius: 16px;
  overflow: hidden;
}
@media screen and (max-width: 575.5px) {
  .wrpa-photo-gallery__main-image {
    margin-bottom: 1rem;
  }
}
.wrpa-photo-gallery__main-image__current {
  margin: 0 auto;
  width: 100% !important;
  aspect-ratio: 16/6;
  overflow: hidden;
}
@media screen and (max-width: 767.5px) {
  .wrpa-photo-gallery__main-image__current {
    aspect-ratio: 16/9;
  }
}
@media screen and (max-width: 767.5px) {
  .wrpa-photo-gallery__main-image__current {
    aspect-ratio: 4/3;
  }
}
.wrpa-photo-gallery__main-image__current img {
  display: block;
  height: 100%;
  max-width: unset;
  width: 100%;
  object-fit: cover;
  object-position: center;
  box-sizing: border-box;
  vertical-align: bottom;
}
.wrpa-photo-gallery__thumbnails {
  display: flex;
  flex-wrap: nowrap;
  max-width: 100%;
  margin-top: 1.25rem;
  gap: 0.5rem;
}
@media screen and (max-width: 767.5px) {
  .wrpa-photo-gallery__thumbnails {
    flex-wrap: wrap;
    gap: 0.25rem;
    margin-top: 0.75rem;
  }
}
.wrpa-photo-gallery__thumbnails .wp-block-image {
  margin: 0;
}
.wrpa-photo-gallery__thumbnails_image {
  flex-basis: calc(16.6666666667% - 1rem);
  flex-grow: 1;
  max-height: 8.875rem;
  margin-top: 1rem;
  overflow: hidden;
  cursor: pointer;
  border-radius: 16px;
  border: 1px solid transparent;
  transition: all 0.3s ease;
}
@media screen and (max-width: 767.5px) {
  .wrpa-photo-gallery__thumbnails_image {
    flex-basis: calc(33.3333333333% - 1rem);
  }
}
.wrpa-photo-gallery__thumbnails_image:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}
.wrpa-photo-gallery__thumbnails_image .components-resizable-box__container {
  aspect-ratio: 16/10;
}
.wrpa-photo-gallery__thumbnails_image--active {
  border-color: var(--wrpa-primary, #007cba);
  box-shadow: 0 2px 8px rgba(0, 124, 186, 0.3);
}
.wrpa-photo-gallery__thumbnails_image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  display: block;
  transition: transform 0.3s ease;
}
.wrpa-photo-gallery__thumbnails_image:hover img {
  transform: scale(1.05);
}
.wrpa-photo-gallery__navigation {
  position: absolute;
  top: 40%;
  transform: translateY(-50%);
  width: 100%;
  padding: 0 0.125rem;
}
.wrpa-photo-gallery__navigation .wp-block-buttons {
  width: 100%;
  justify-content: space-between;
  margin: 0;
}
.wrpa-photo-gallery__nav-btn {
  font-size: 1.375rem;
  line-height: 1;
  padding: 0.125rem 0.5rem;
  border: unset;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}
.wrpa-photo-gallery__nav-btn:hover {
  background: rgb(255, 255, 255);
  transform: scale(1.1);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
}
.wrpa-photo-gallery__nav-btn:focus {
  outline: 2px solid var(--wrpa-primary, #007cba);
  outline-offset: 2px;
}
.wrpa-photo-gallery__nav-btn--prev {
  float: left;
}
.wrpa-photo-gallery__nav-btn--next {
  float: right;
}
.wrpa-photo-gallery .main .button__transparent_laguna {
  box-shadow: unset;
}

.banner_second_menu {
  padding-left: 1rem;
  padding-right: 1rem;
}
.banner_second_menu .wp-block-buttons {
  flex-wrap: wrap;
  gap: 1rem;
}
.banner_second_menu .wp-block-button {
  min-width: fit-content;
  width: fit-content;
}
@media screen and (max-width: 575.5px) {
  .banner_second_menu .wp-block-button {
    width: calc(50% - 1rem);
  }
}
.banner_second_menu .wp-block-button a {
  padding: 0.375rem 1rem;
}

.latest-post-block__style, .waverez_trips_block__style, .waverez_popular_activities_block__style {
  margin-top: 5rem;
  margin-bottom: 4rem;
}
@media screen and (max-width: 1199.5px) {
  .latest-post-block__style, .waverez_trips_block__style, .waverez_popular_activities_block__style {
    margin-top: 4rem;
    margin-bottom: 3rem;
  }
}
@media screen and (max-width: 767.5px) {
  .latest-post-block__style, .waverez_trips_block__style, .waverez_popular_activities_block__style {
    margin-top: 3.5rem;
    margin-bottom: 2rem;
  }
}
@media screen and (max-width: 428px) {
  .latest-post-block__style, .waverez_trips_block__style, .waverez_popular_activities_block__style {
    margin-top: 3rem;
    margin-bottom: 1.5rem;
  }
}
.latest-post-block__style .alignwide, .waverez_trips_block__style .alignwide, .waverez_popular_activities_block__style .alignwide {
  max-width: var(--wp--style--global--wide-size);
  margin-right: auto;
  margin-left: auto;
}
.latest-post-block__style .title, .waverez_trips_block__style .title, .waverez_popular_activities_block__style .title {
  margin-bottom: 2rem;
}

.waverez_popular_activities_block__style {
  margin-top: -7rem;
  margin-bottom: 2rem;
  z-index: 5;
}
@media screen and (max-width: 575.5px) {
  .waverez_popular_activities_block__style {
    margin-top: -6rem;
  }
}
.waverez_popular_activities_block__style .waverez_trips__body {
  overflow: hidden;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner {
  flex-wrap: nowrap !important;
  align-items: center !important;
  padding-bottom: 1rem;
  gap: 0;
  scroll-behavior: auto;
  overflow: hidden;
  display: flex;
  scrollbar-width: none;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner::-webkit-scrollbar {
  display: none;
}
@media screen and (max-width: 1199.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner {
    margin-bottom: 0;
  }
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item {
  flex: 0 0 calc(25% - 1rem) !important;
  display: none;
  margin: 0.5rem;
  transition: transform 0.4s ease, z-index 0.4s ease, opacity 0.4s ease, filter 0.4s ease;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .button {
  display: none;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item.wrpa-carousel-active {
  flex: 23% !important;
  display: block;
}
@media screen and (max-width: 991.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item.wrpa-carousel-active {
    flex: 40% !important;
  }
}
@media screen and (max-width: 575.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item.wrpa-carousel-active {
    flex: 100% !important;
  }
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item.wrpa-carousel-active .button {
  display: block;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item.wrpa-carousel-near {
  flex: 20% !important;
  display: block;
}
@media screen and (max-width: 991.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item.wrpa-carousel-near {
    flex: 30% !important;
  }
}
@media screen and (max-width: 575.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item.wrpa-carousel-near {
    display: none;
  }
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item.wrpa-carousel-far {
  flex: 18.5% !important;
  display: block;
}
@media screen and (max-width: 991.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item.wrpa-carousel-far {
    display: none;
  }
}
@media screen and (max-width: 1199.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item {
    margin: 0.25rem;
  }
}
@media screen and (max-width: 767.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item {
    margin: 0;
  }
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main {
  padding: 0.75rem;
}
@media screen and (max-width: 1199.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main {
    padding: 0.5rem;
  }
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .post-thumbnail, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .post-thumbnail, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .post-thumbnail, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail {
  cursor: auto;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .post-thumbnail img, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .post-thumbnail img, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail img, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .post-thumbnail img, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail img {
  border-radius: 0.75rem;
}
@media screen and (max-width: 575.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .post-thumbnail img, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .post-thumbnail img, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail img, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .post-thumbnail img, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail img {
    max-height: 27rem;
  }
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .post-thumbnail .element, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .post-thumbnail .element, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .post-thumbnail .element, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element {
  font-size: 85%;
  padding: 0.125rem 0.5rem;
}
@media screen and (max-width: 575.5px) {
  .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .post-thumbnail .element, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .post-thumbnail .element, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .post-thumbnail .element, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element {
    padding: 0.25rem 0.375rem;
  }
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .post-thumbnail .element p, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .post-thumbnail .element p, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element p, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .post-thumbnail .element p, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element p, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .post-thumbnail .element .default_block__style, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .post-thumbnail .element .default_block__style, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element .default_block__style, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .post-thumbnail .element .default_block__style, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element .default_block__style {
  font-size: inherit;
  margin-bottom: 0;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .post-thumbnail .element_rating_star .icon-ratting_star, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .post-thumbnail .element_rating_star .icon-ratting_star, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element_rating_star .icon-ratting_star, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .post-thumbnail .element_rating_star .icon-ratting_star, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element_rating_star .icon-ratting_star {
  width: 0.75rem;
  height: 0.75rem;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .post-thumbnail .element_rating_count, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .post-thumbnail .element_rating_count, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element_rating_count, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .post-thumbnail .element_rating_count, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .post-thumbnail .element_rating_count {
  margin-left: 0.125rem;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .title, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .title, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .title, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .title, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .title {
  height: unset;
  width: 100%;
  padding: 0 1rem 1rem;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .title .button, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .title .button, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .title .button, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .title .button, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .title .button {
  flex: 1 1 auto;
  min-width: unset;
  width: fit-content;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .title .button.button__white, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .title .button.button__white, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .title .button.button__white, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .title .button.button__white, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .title .button.button__white {
  max-width: 2rem;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card .trips_price, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_slider_right__style .main .trips_price, .banner_media_slider_right__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .trips_price, .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .banner_media_tabs_gallery__style .main .trips_price, .banner_media_tabs_gallery__style .waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .main .trips_price {
  top: 0.75rem;
  left: 0.75rem;
  padding: 0.375rem 1rem;
  border-radius: 0.75rem;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card-body {
  padding: 0.125rem;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-inner .item .card-body .title {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  height: 3rem;
}
.waverez_popular_activities_block__style .waverez_trips__body .carousel-indicators {
  display: none !important;
}

.news_updates__block .alignwide {
  max-width: var(--wrpa--style--global--wide-size);
  margin: 0 auto;
}
.news_updates__block_body {
  padding: 2rem 1rem;
}
@media screen and (max-width: 767.5px) {
  .news_updates__block_body {
    padding: 3rem 0;
  }
}
.news_updates__cards {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow-x: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.news_updates__cards::-webkit-scrollbar {
  height: 0;
}
.news_updates__cards .card, .news_updates__cards .banner_media_slider_right__style .main, .banner_media_slider_right__style .news_updates__cards .main, .news_updates__cards .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .news_updates__cards .main {
  overflow: unset;
  cursor: default;
}
.news_updates__cards .card .post-thumbnail img, .news_updates__cards .banner_media_slider_right__style .main .post-thumbnail img, .banner_media_slider_right__style .news_updates__cards .main .post-thumbnail img, .news_updates__cards .banner_media_tabs_gallery__style .main .post-thumbnail img, .banner_media_tabs_gallery__style .news_updates__cards .main .post-thumbnail img {
  width: 100%;
  border-radius: 16px;
}
.news_updates__cards .card:hover::after, .news_updates__cards .banner_media_slider_right__style .main:hover::after, .banner_media_slider_right__style .news_updates__cards .main:hover::after, .news_updates__cards .banner_media_tabs_gallery__style .main:hover::after, .banner_media_tabs_gallery__style .news_updates__cards .main:hover::after {
  content: "";
  position: absolute;
  pointer-events: none;
  width: 100%;
  height: 100%;
  border-radius: 16px;
  border: 1px solid #0DD1C5;
}
.news_updates__cards .card-body {
  padding-top: 0;
}
@media screen and (max-width: 1199.5px) {
  .news_updates__cards .card-body {
    padding: 0.375rem;
  }
}
.news_updates__cards .card-body .data {
  color: var(--wrpa-typography-secondary);
  font-size: 0.87rem;
  font-weight: 400;
  line-height: 1.25rem;
  padding-top: 0.5rem;
  padding-bottom: 0.75rem;
  border-bottom: 1px solid var(--wrpa-background-body-second);
}
.news_updates__cards .card-body .data .divider {
  color: #2EDFF1;
  margin: 0 0.5rem;
}
.news_updates__cards .card-body .data_img {
  display: inline-block;
  width: 2.7rem;
  height: 2.7rem;
  background-color: rgba(13, 209, 197, 0.12);
  border-radius: 50%;
  border: 1px solid rgba(13, 209, 197, 0.12);
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  vertical-align: middle;
  overflow: hidden;
}
@media screen and (max-width: 991.5px) {
  .news_updates__cards .card-body .data_img {
    width: 2.1rem;
    height: 2.1rem;
  }
}
.news_updates__cards .card-body .data_img img {
  width: 100%;
}
.news_updates__cards .card-body .title {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  text-align: left;
}
.news_updates__cards .card-body .row a {
  width: fit-content;
}
.news_updates__cards .paginate-numbers {
  margin-top: 2rem;
  text-align: center;
}
.news_updates__cards .paginate-numbers .page-numbers {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #FF6B35;
  text-decoration: none;
  width: 2.25rem;
  height: 2.25rem;
  margin: auto 0.125rem;
  background: transparent;
  border-radius: 50%;
  border: 1px solid currentColor;
  box-shadow: var(--wrpa-shadow-default);
}
.news_updates__cards .paginate-numbers .page-numbers.current {
  color: #FFFFFF;
  background: var(--wrpa-gradient-colors-laguna);
  border: 0;
}
.news_updates__cards .paginate-numbers .page-numbers.next, .news_updates__cards .paginate-numbers .page-numbers.prev {
  color: #2EDFF1;
}
.news_updates__cards .menu__item.button {
  margin-top: 3rem;
  max-width: 10rem;
}
.news_updates .main__block {
  padding-top: 3rem;
  padding-bottom: 2rem;
}
.news_updates .main__body.background {
  background: linear-gradient(54deg, #F3FBFF 0%, #EBF5FF 87.81%);
}
.news_updates .main__body h2 {
  margin-left: 2rem;
  text-align: left;
}
@media screen and (max-width: 428px) {
  .news_updates .main__body h2 {
    margin-left: 1.5rem;
  }
}

.contact_list {
  margin: 3.5rem 1rem 6.5rem;
}
@media screen and (max-width: 767.5px) {
  .contact_list {
    margin-bottom: 2.5rem;
  }
}
.contact_list .wp-block-columns {
  margin-bottom: 0.87rem;
}
.contact_list .wp-block-columns .block-image {
  flex-basis: auto;
  flex-grow: 0;
  text-align: center;
  width: 3.125rem;
  height: 3.125rem;
  display: flex;
  background-color: #FFFFFF;
  border-radius: 8px;
}
.contact_list .wp-block-columns .block-image svg {
  margin-left: auto;
  margin-right: auto;
  align-self: center;
}
.contact_list .wp-block-column p, .contact_list .wp-block-column .default_block__style {
  margin-bottom: 0;
}
.contact_page {
  padding: 0;
  margin-top: 5.62rem;
  margin-bottom: 5.62rem;
}
.contact_page .card, .contact_page .banner_media_slider_right__style .main, .banner_media_slider_right__style .contact_page .main, .contact_page .banner_media_tabs_gallery__style .main, .banner_media_tabs_gallery__style .contact_page .main {
  line-height: 150%;
  box-shadow: 0.31rem 0.31rem 1.3rem 0 rgba(162, 180, 189, 0.2), -0.01rem -0.01rem 0.9rem 0 rgba(162, 180, 189, 0.2);
}
.contact_page .card-header {
  padding-left: 2rem;
}
.contact_page .card-header img {
  margin-right: 0.5rem;
}
.contact_page .card-body {
  padding: 1rem 2rem;
  color: #6C6B6B !important;
  height: calc(15rem - 5vw);
}
.contact_page .card-footer {
  background-color: #FFFFFF;
  border-top: unset;
  margin-bottom: 3.12rem;
}
.contact_page .wp-block-heading {
  margin-top: 0 !important;
}
.contact_page .wp-block-columns {
  margin-top: 2.5rem;
}
.contact_page .wp-block-column {
  align-self: stretch;
  margin: 1rem;
}
.contact_page .wp-block-buttons {
  margin: 1rem 2rem 2rem;
}
.contact_page .wp-block-button__link {
  width: 14.35rem;
}

.faq__block .main.background {
  background: linear-gradient(146deg, #F8F8F8 5.76%, #CAFCFF 55.32%, #C5EAFF 96.39%);
  background-size: 100%;
}
@media screen and (max-width: 991.5px) {
  .faq__block .main.background {
    background-size: auto 100%;
  }
}
.faq__block_body {
  padding-top: 5.62rem;
  padding-bottom: 5.62rem;
  max-width: 59.4rem;
}
@media screen and (max-width: 767.5px) {
  .faq__block_body {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
}
.faq__block_body .accordion {
  margin-top: 2.5rem;
}
.faq__block_body .accordion-item {
  border-color: #FFFFFF;
  border-radius: 16px;
  box-shadow: 0 0.25rem 1.25rem 0 rgba(162, 180, 189, 0.2);
}
.faq__block_body .accordion-item:first-of-type .accordion-button, .faq__block_body .accordion-item:last-of-type .accordion-button {
  border-radius: 16px;
}
.faq__block_body .accordion-item:hover {
  box-shadow: 0 4px 24px 0 rgba(83, 154, 142, 0.26);
}
.faq__block_body .accordion-button {
  padding: 1.875rem 2.2rem 1.5rem;
  white-space: normal;
  border-radius: 16px;
}
@media screen and (max-width: 767.5px) {
  .faq__block_body .accordion-button {
    padding: 1.5rem;
  }
}
.faq__block_body .accordion-button h4, .faq__block_body .accordion-button .faq__block__style .wp-block-details summary, .faq__block__style .wp-block-details .faq__block_body .accordion-button summary {
  text-align: left;
  padding-right: 1rem;
}
.faq__block_body .accordion-button:focus {
  box-shadow: unset;
  border-color: unset;
}
.faq__block_body .accordion-button:not(.collapsed) {
  color: #333333;
  padding-bottom: 0.25rem;
  background-color: #FFFFFF;
  border-radius: 1.25rem;
  box-shadow: unset;
}
.faq__block_body .accordion-button::after {
  content: "";
  position: relative;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  margin-right: 0;
  background-color: rgba(13, 209, 197, 0.12);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.725 15.9167C11.525 15.9167 11.325 15.8166 11.225 15.7165L6.225 10.7127C5.925 10.4124 5.925 9.91206 6.225 9.61183C6.525 9.3116 7.025 9.3116 7.325 9.61183L11.825 14.1153L16.325 9.61183C16.625 9.3116 17.125 9.3116 17.425 9.61183C17.725 9.91206 17.725 10.4124 17.425 10.7127L12.425 15.7165C12.025 15.8166 11.825 15.9167 11.725 15.9167Z' fill='%230DD1C5'/%3e%3c/svg%3e ");
  background-repeat: no-repeat;
  background-size: 1.5rem;
  transition: transform 0.2s ease-in-out;
  background-position: center;
}
@media screen and (max-width: 767.5px) {
  .faq__block_body .accordion-button::after {
    width: 2rem;
    height: 2rem;
    background-size: 1.25rem;
  }
}
.faq__block_body .accordion-body {
  padding: 1rem 1.5rem 2.125rem 1.5rem;
}

.subscribe_main__block {
  padding-top: 1rem;
  padding-bottom: 2rem;
}
.subscribe_main__body h2 {
  text-align: left;
}
@media screen and (max-width: 428px) {
  .subscribe_main__body h2 {
    margin-left: 1.5rem;
  }
}
.subscribe_main__body .description {
  font-size: 1.125rem;
}
.subscribe_main #subscribeform .subscribe-box {
  margin-top: 2rem;
  background: #FFF;
  border: 1px solid #C4C4C4;
  border-radius: 8px;
  padding: 0.5rem 1rem;
  font-size: 1rem;
  width: 50%;
}
.subscribe_main #subscribeform .subscribe-box:focus-visible {
  border-color: #0DD1C5;
  outline: 0;
}
.subscribe_main #subscribeform .subscribe-box::placeholder {
  color: #C4C4C4;
}
.subscribe_main #subscribeform .menu__item {
  margin-left: -1.5rem;
}
@media screen and (max-width: 991.5px) {
  .subscribe_main #subscribeform .menu__item {
    padding: 0.5rem 1.875rem;
  }
}

/* Main bubbles */
.wrpa-bubble-holder {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  overflow: hidden;
}
.wrpa-bubble-1 {
  left: 8%;
  animation-delay: 0s;
}
.wrpa-bubble-1 .wrpa-bubble-animation-y {
  animation-duration: 20s;
  animation-delay: 0s;
}
.wrpa-bubble-2 {
  left: 40%;
  animation-delay: 2s;
}
.wrpa-bubble-2 .wrpa-bubble-animation-y {
  animation-duration: 25s;
  animation-delay: 2s;
}
.wrpa-bubble-3 {
  right: 15%;
  animation-delay: 1s;
}
.wrpa-bubble-3 .wrpa-bubble-animation-y {
  animation-duration: 35s;
  animation-delay: 1.5s;
}
.wrpa-bubble-4 {
  left: 8%;
  animation-delay: 5s;
}
.wrpa-bubble-4 .wrpa-bubble-animation-y {
  animation-duration: 45s;
  animation-delay: 3s;
}
.wrpa-bubble-5 {
  left: 40%;
  animation-delay: 1s;
}
.wrpa-bubble-5 .wrpa-bubble-animation-y {
  animation-duration: 25s;
  animation-delay: 0;
}
.wrpa-bubble-6 {
  left: 45%;
  animation-delay: 2s;
}
.wrpa-bubble-6 .wrpa-bubble-animation-y {
  animation-duration: 35s;
  animation-delay: 3.5s;
}
.wrpa-bubble-7 {
  right: 15%;
  animation-delay: 1s;
}
.wrpa-bubble-7 .wrpa-bubble-animation-y {
  animation-duration: 25s;
  animation-delay: 3s;
}
.wrpa-bubble-8 {
  right: 5%;
  animation-delay: 2s;
}
.wrpa-bubble-8 .wrpa-bubble-animation-y {
  animation-duration: 45s;
  animation-delay: 3s;
}
.wrpa-bubble-container {
  position: absolute;
  bottom: -250px;
}
.wrpa-bubble-large, .wrpa-bubble-small {
  border-radius: 100%;
  box-shadow: 0 1rem 2rem rgba(34, 141, 165, 0.15), inset 0 0.75rem 2rem 0.25rem rgba(92, 220, 254, 0.35);
}
.wrpa-bubble-large {
  width: 15rem;
  height: 15rem;
}
.wrpa-bubble-small {
  width: 6rem;
  height: 6rem;
}
.wrpa-bubble-animation-x {
  animation-duration: 10s;
  animation-iteration-count: infinite;
  animation-name: bubbleXAnimFrames;
  animation-timing-function: ease;
  animation-direction: alternate;
}
.wrpa-bubble-animation-y {
  animation-iteration-count: infinite;
  animation-name: bubbleYAnimFrames;
  animation-timing-function: linear;
}
@keyframes bubbleXAnimFrames {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(6rem);
  }
}
@keyframes bubbleYAnimFrames {
  0% {
    transform: translateY(0);
  }
  50% {
    opacity: 85%;
  }
  100% {
    transform: translateY(-500rem);
    opacity: 0;
  }
}

.footer {
  margin-top: -1rem;
}
.footer__body {
  border-top-right-radius: var(--wrpa-border-radius);
  border-top-left-radius: var(--wrpa-border-radius);
  background-color: var(--wrpa-background-menu);
}
@media screen and (max-width: 600px) {
  .footer__body {
    padding-top: 3.3rem;
  }
}
@media screen and (max-width: 428px) {
  .footer__body {
    padding-top: 0.5rem;
  }
}
.footer__navigation {
  padding-top: 4rem;
  color: var(--wrpa-typography-white);
  margin-bottom: 4.3rem;
}
@media screen and (max-width: 1199.5px) {
  .footer__navigation {
    padding-top: 3rem;
  }
}
@media screen and (max-width: 767.5px) {
  .footer__navigation {
    margin-bottom: 0.5rem;
  }
}
@media screen and (max-width: 575.5px) {
  .footer__navigation {
    padding-top: 1rem;
  }
}
.footer__desktop .menu__parent, .footer__bottom_area .menu__parent {
  margin-bottom: 1.625rem;
}
.footer__desktop .menu__item, .footer__bottom_area .menu__item {
  color: var(--wrpa-typography-additional);
  min-width: unset;
  padding-bottom: 0.75rem;
  cursor: auto;
}
.footer__desktop .menu__item img, .footer__bottom_area .menu__item img {
  max-width: 5.25rem;
}
.footer__desktop .menu__item .description, .footer__bottom_area .menu__item .description {
  margin-top: 1rem;
  max-width: 27rem;
  white-space: normal;
}
.footer__desktop .menu__item a, .footer__bottom_area .menu__item a {
  color: inherit;
}
.footer__desktop .menu__item a:hover, .footer__bottom_area .menu__item a:hover {
  color: var(--wrpa-primary-colors-laguna);
}
.footer__desktop .menu .button, .footer__bottom_area .menu .button {
  width: 100%;
  min-width: unset;
}
.footer__mobile {
  padding-bottom: 2rem;
}
.footer__mobile .accordion-button {
  color: var(--wrpa-typography-white);
  font-size: 1rem;
  font-weight: 500;
  padding-left: 1rem;
  background-color: transparent;
}
.footer__mobile .accordion-collapse {
  padding-bottom: 1rem;
}
.footer__mobile .accordion-item {
  background-color: transparent;
  box-shadow: unset;
  border: unset;
  border-radius: unset;
  border-bottom: 1px solid var(--wrpa-typography-additional-gray);
}
.footer__mobile .accordion-item .menu__item {
  color: var(--wrpa-typography-additional);
  margin-top: 0.375rem;
  padding-left: 1.5rem;
  min-width: unset;
}
.footer__mobile .accordion-item .menu__item .link__style_unlink:active, .footer__mobile .accordion-item .menu__item .wrpa_breadcrumbs a:active, .wrpa_breadcrumbs .footer__mobile .accordion-item .menu__item a:active, .footer__mobile .accordion-item .menu__item .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .learn_more_link a:active, .banner_media_tabs_gallery__style .wrpa_carousel_block .wrpa_carousel .card-body .learn_more_link .footer__mobile .accordion-item .menu__item a:active, .footer__mobile .accordion-item .menu__item .solution__block_cards .items .item .card-footer .link a:active, .solution__block_cards .items .item .card-footer .link .footer__mobile .accordion-item .menu__item a:active, .footer__mobile .accordion-item .menu__item .businesses__block_cards .items .item .card-footer .link a:active, .businesses__block_cards .items .item .card-footer .link .footer__mobile .accordion-item .menu__item a:active, .footer__mobile .accordion-item .menu__item .affiliate-program__block_cards .items .item .card-footer .link a:active, .affiliate-program__block_cards .items .item .card-footer .link .footer__mobile .accordion-item .menu__item a:active, .footer__mobile .accordion-item .menu__item .integrate__block_cards .items .item .card-footer .link a:active, .integrate__block_cards .items .item .card-footer .link .footer__mobile .accordion-item .menu__item a:active, .footer__mobile .accordion-item .menu__item .flexible-packages__block_cards .items .item .card-footer .link a:active, .flexible-packages__block_cards .items .item .card-footer .link .footer__mobile .accordion-item .menu__item a:active, .footer__mobile .accordion-item .menu__item .plans__block_cards .items .item .card-footer .link a:active, .plans__block_cards .items .item .card-footer .link .footer__mobile .accordion-item .menu__item a:active, .footer__mobile .accordion-item .menu__item .customers_choice__block_cards .items .item .card-footer .link a:active, .customers_choice__block_cards .items .item .card-footer .link .footer__mobile .accordion-item .menu__item a:active {
  color: var(--wrpa-primary-colors-orange);
}
.footer__mobile .menu__item_mobil_logo {
  margin-top: 2rem;
  padding-left: 1rem;
}
.footer__mobile .menu__item_mobil_logo .description {
  margin-top: 1.5rem;
  color: var(--wrpa-typography-additional);
  white-space: normal;
}
.footer__mobile .menu__item_mobil_logo img {
  max-width: 6rem;
  max-height: 3rem;
}
.footer__mobile .menu__item_mobil_social {
  padding-left: 1rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid var(--wrpa-typography-additional-gray);
}
.footer__mobile .button {
  width: 100%;
}
.footer__bottom_area {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.footer__bottom_area_desktop {
  border-top: 1px solid var(--wrpa-typography-additional-border-gray);
}
.footer__bottom_area_desktop .menu__item, .footer__bottom_area_desktop .menu__item_unlink {
  margin-right: unset;
}
@media screen and (max-width: 767.5px) {
  .footer__bottom_area_desktop .menu__item, .footer__bottom_area_desktop .menu__item_unlink {
    font-size: 0.75rem !important;
  }
}

/* Cookie Notice Styles */
#cookie-notice {
  position: fixed;
  font-size: 14px;
  bottom: 0;
  left: 50%;
  width: var(--wrpa--style--global--wide-size);
  margin: 0 auto;
  padding: 15px 0;
  border-radius: 32px;
  background: var(--wrpa-typography-turquoise);
  background-size: cover !important;
  color: var(--pt-typography-additional);
  transform: translateX(-50%);
  z-index: 9999;
}
#cookie-notice .cookie-notice-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 1rem;
  row-gap: 0.5rem;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 20px;
}
@media screen and (max-width: 991.5px) {
  #cookie-notice .cookie-notice-container {
    flex-direction: column;
    text-align: center;
  }
}
#cookie-notice .cookie-notice-image {
  width: 2.5rem;
  filter: drop-shadow(0 0 0.3px #222F3C);
}
#cookie-notice .cookie-notice-text {
  flex: 1;
  font-size: 1.125rem;
  padding-right: 20px;
}
@media screen and (max-width: 991.5px) {
  #cookie-notice .cookie-notice-text {
    font-size: 0.875rem;
    padding-right: 0;
    padding-bottom: 10px;
  }
}
#cookie-notice .cookie-notice-buttons {
  white-space: nowrap;
}
#cookie-notice .cookie-notice-buttons .button {
  min-width: fit-content;
  padding: 0.75rem 2rem;
}
@media screen and (max-width: 991.5px) {
  #cookie-notice .cookie-notice-buttons .button {
    min-width: 18rem;
  }
}

/*# sourceMappingURL=style.css.map */
