/**
* Theme Name:     Hello Breeze Theme
* Template:       Divi
* Version:        1.0.0
**/
/*------------------------------------*\
    $TABLE OF CONTENTS
\*------------------------------------*/
/**
 *
 * $COMMON............................Common definitions
 *
 * $STRUCTURE
 *      $CONTENT......................Content section
 *      $HEADER.......................Header + navigation section
 *      $SIDEBAR......................Sidebar section
 *      $FOOTER.......................Footer section
 *      $TYPOGRAPHY...................Typography definitions
 *
 * $MODULES
 *      $QUOTES.......................Quotes (Testimonials)
 *      $BUTTONS......................Custom buttons
 *      $LINKS........................Links
 *      $INPUTS.......................Form inputs and controls
 *      $PAGINATION...................Pagination
 *      $NAVS.........................Navigations
 *
 * $PAGES
 *      $HOME PAGE.................Definitions for home page
 */
@import url("../Divi/style.css");
@keyframes animatetop {
  from {
    top: -300px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes draw {
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes fade {
  to {
    fill-opacity: 1;
  }
}
/*------------------------------------*\
    $COMMON
\*------------------------------------*/
/* line 12, sass/theme/_common.scss */
body .logo-wrapper > .et_pb_image_wrap img, body .footer-logo > .et_pb_image_wrap img {
  width: 100%;
}
/* line 27, sass/theme/_common.scss */
body .divider-border-row {
  position: relative;
}
/* line 30, sass/theme/_common.scss */
body .divider-border-row:before {
  content: '';
  width: calc(100% - 80px);
  height: 1px;
  border-top: 1px solid #DDDDDD;
  position: absolute;
  left: 40px;
}
@media (max-width: 767px) {
  /* line 30, sass/theme/_common.scss */
  body .divider-border-row:before {
    width: calc(100% - 48px);
    left: 24px;
  }
}
/* line 44, sass/theme/_common.scss */
body .divider-border-row.top {
  padding-top: 64px;
}
/* line 47, sass/theme/_common.scss */
body .divider-border-row.top:before {
  top: 0;
}
/* line 52, sass/theme/_common.scss */
body .divider-border-row.bottom {
  padding-bottom: 64px;
}
/* line 55, sass/theme/_common.scss */
body .divider-border-row.bottom:before {
  bottom: 0;
}
/* line 63, sass/theme/_common.scss */
body .limit-width.center {
  margin-left: auto;
  margin-right: auto;
}
/* line 68, sass/theme/_common.scss */
body .limit-width.xlarge {
  max-width: 880px;
}
/* line 72, sass/theme/_common.scss */
body .limit-width.slarge {
  max-width: 820px;
}
/* line 76, sass/theme/_common.scss */
body .limit-width.large {
  max-width: 760px;
}
/* line 80, sass/theme/_common.scss */
body .limit-width.mlarge {
  max-width: 600px;
}
/* line 87, sass/theme/_common.scss */
body .text-center .cdw-title {
  text-align: center;
}
/* line 93, sass/theme/_common.scss */
body .text-center .cdw-body p {
  text-align: center;
}
/* line 99, sass/theme/_common.scss */
body .flex-row-wrapper {
  display: flex;
  gap: 64px;
}
@media (max-width: 980px) {
  /* line 99, sass/theme/_common.scss */
  body .flex-row-wrapper {
    gap: 40px;
  }
}
@media (max-width: 767px) {
  /* line 99, sass/theme/_common.scss */
  body .flex-row-wrapper {
    flex-direction: column-reverse;
  }
}
/* line 111, sass/theme/_common.scss */
body .flex-row-wrapper > .et_pb_column {
  margin: 0;
}
/* line 115, sass/theme/_common.scss */
body .flex-row-wrapper .img-fh {
  height: 100%;
}
/* line 118, sass/theme/_common.scss */
body .flex-row-wrapper .img-fh .et_pb_image_wrap {
  height: 100%;
}
/* line 122, sass/theme/_common.scss */
body .flex-row-wrapper .img-fh img {
  height: 100%;
  object-fit: cover;
}
/* line 136, sass/theme/_common.scss */
body .white-font .cdw-read-more-content .cdw-read-more-body p {
  color: #ffffff;
}
/* line 143, sass/theme/_common.scss */
body .white-font .cdw-read-more-content .cdw-read-more-toggle .cdw-read-more-toggle-text {
  color: #ffffff;
}
/* line 149, sass/theme/_common.scss */
body .white-font .cdw-read-more-content .cdw-read-more-toggle .cdw-readmore-toggle-icon svg {
  filter: invert(1);
}
/* line 158, sass/theme/_common.scss */
body .white-font .et_pb_text_inner p {
  color: #ffffff;
}
/* line 171, sass/theme/_common.scss */
body .white-font .cdw_steps_slider .steps-list .step-item .step-header:after {
  border-right: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
}
/* line 177, sass/theme/_common.scss */
body .white-font .cdw_steps_slider .steps-list .step-item .step-title {
  color: #ffffff;
}
/* line 183, sass/theme/_common.scss */
body .white-font .cdw_steps_slider .steps-list .step-item .step-description p {
  color: #ffffff;
}
/* line 196, sass/theme/_common.scss */
body .cdw_text_box.white-font .cdw-title {
  color: #ffffff !important;
}
/* line 202, sass/theme/_common.scss */
body .cdw_text_box.white-font .cdw-body p {
  color: #ffffff;
}

/*------------------------------------*\
    $STRUCTURE
\*------------------------------------*/
/*------------------------------------*\
    $CONTENT
\*------------------------------------*/
/* line 7, sass/theme/structure/_content.scss */
body .et_pb_section {
  padding: 80px 0;
}
@media (max-width: 880px) {
  /* line 7, sass/theme/structure/_content.scss */
  body .et_pb_section {
    padding: 40px 0;
  }
}
@media (max-width: 767px) {
  /* line 7, sass/theme/structure/_content.scss */
  body .et_pb_section {
    padding: 24px 0;
  }
}
@media (max-width: 767px) {
  /* line 19, sass/theme/structure/_content.scss */
  body .et_pb_column {
    margin-bottom: 0;
  }
}
/* line 26, sass/theme/structure/_content.scss */
body .et_pb_row {
  width: 100% !important;
  max-width: 100% !important;
  padding-left: 40px;
  padding-right: 40px;
}
@media (max-width: 767px) {
  /* line 26, sass/theme/structure/_content.scss */
  body .et_pb_row {
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 0px;
  }
}

/*------------------------------------*\
    $HEADER
\*------------------------------------*/
/* line 7, sass/theme/structure/_header.scss */
body #top-header {
  display: none !important;
}
/* line 12, sass/theme/structure/_header.scss */
body header {
  position: fixed;
  top: 0;
  z-index: 1000;
  width: 100%;
  background: transparent;
}
/* line 36, sass/theme/structure/_header.scss */
body header .main-header-wrapper {
  padding: 0;
  background: transparent;
  transition: background 0.3s ease-in;
}
/* line 41, sass/theme/structure/_header.scss */
body header .main-header-wrapper > .et_pb_row {
  padding: 24px 40px;
  width: 100% !important;
  max-width: 100% !important;
}
@media (max-width: 980px) {
  /* line 41, sass/theme/structure/_header.scss */
  body header .main-header-wrapper > .et_pb_row {
    padding: 12px 40px;
  }
}
@media (max-width: 767px) {
  /* line 41, sass/theme/structure/_header.scss */
  body header .main-header-wrapper > .et_pb_row {
    padding: 12px 24px;
  }
}
/* line 54, sass/theme/structure/_header.scss */
body header .main-header-wrapper > .et_pb_row > .et_pb_column {
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  border-radius: 80px;
  background: rgba(0, 49, 72, 0.8);
  padding: 12px 16px 12px 37px;
}
@media (max-width: 980px) {
  /* line 54, sass/theme/structure/_header.scss */
  body header .main-header-wrapper > .et_pb_row > .et_pb_column {
    grid-template-columns: 1fr 1fr;
    padding-right: 23px;
  }
}
/* line 67, sass/theme/structure/_header.scss */
body header .main-header-wrapper > .et_pb_row > .et_pb_column > .et_pb_module {
  margin-bottom: 0 !important;
}
/* line 71, sass/theme/structure/_header.scss */
body header .main-header-wrapper > .et_pb_row > .et_pb_column .logo-wrapper {
  width: 100%;
  max-width: 73.3px;
  justify-self: start;
  margin: 0;
}
/* line 78, sass/theme/structure/_header.scss */
body header .main-header-wrapper > .et_pb_row > .et_pb_column .logo-wrapper > .et_pb_image_wrap {
  border-radius: 0 !important;
}
/* line 82, sass/theme/structure/_header.scss */
body header .main-header-wrapper > .et_pb_row > .et_pb_column .logo-wrapper .et_pb_image_wrap {
  display: flex;
}
/* line 87, sass/theme/structure/_header.scss */
body header .main-header-wrapper > .et_pb_row > .et_pb_column .menu-wrapper {
  justify-self: center;
}
@media (max-width: 980px) {
  /* line 87, sass/theme/structure/_header.scss */
  body header .main-header-wrapper > .et_pb_row > .et_pb_column .menu-wrapper {
    justify-self: end;
  }
}
/* line 95, sass/theme/structure/_header.scss */
body header .main-header-wrapper > .et_pb_row > .et_pb_column .button-group-wrapper {
  justify-self: end;
  align-items: center;
}
/* line 102, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper {
  padding: 2px 20px;
  border-radius: 64px;
  background: rgba(255, 255, 255, 0.2);
}
@media (max-width: 980px) {
  /* line 102, sass/theme/structure/_header.scss */
  body header .main-header-wrapper .menu-wrapper {
    background: transparent;
    padding: 2px 0px;
  }
}
/* line 115, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et-menu-nav .et-menu.nav {
  gap: 16px;
  margin: 0 !important;
}
/* line 121, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et-menu-nav .et-menu.nav > .menu-item > a {
  color: #ffffff;
}
/* line 126, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et-menu-nav .et-menu.nav .menu-item {
  padding: 0 !important;
}
/* line 129, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et-menu-nav .et-menu.nav .menu-item.dipi-cta-button-menu-item {
  display: none !important;
}
/* line 133, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et-menu-nav .et-menu.nav .menu-item a {
  font-family: "Satoshi", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 21.7px;
  /* 21.7px */
}
/* line 142, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et-menu-nav .et-menu.nav .menu-item ul.sub-menu {
  border: 0;
  padding-top: 17px;
  background: transparent !important;
  box-shadow: none;
}
/* line 148, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et-menu-nav .et-menu.nav .menu-item ul.sub-menu li {
  padding: 12px !important;
  background: #ffffff !important;
}
/* line 157, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .dipi_hamburger {
  background-color: transparent !important;
  padding: 0 !important;
}
/* line 167, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .dipi_hamburger.is-active .hamburger-box .hamburger-inner:before, body header .main-header-wrapper .menu-wrapper .dipi_hamburger.is-active .hamburger-box .hamburger-inner:after {
  background-color: #121212 !important;
  opacity: 1;
}
/* line 175, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .dipi_hamburger .hamburger-box {
  width: 26px;
  height: 18px;
}
/* line 179, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .dipi_hamburger .hamburger-box .hamburger-inner {
  width: 26px;
}
/* line 182, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .dipi_hamburger .hamburger-box .hamburger-inner:before, body header .main-header-wrapper .menu-wrapper .dipi_hamburger .hamburger-box .hamburger-inner:after {
  width: 26px;
}
/* line 191, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et_mobile_nav_menu .et_mobile_menu {
  width: calc(300px + 100%);
  transform: translateX(-90%);
  padding: 40px 0 20px !important;
  margin-top: 10px;
  border-color: #FF6C03;
}
@media (max-width: 400px) {
  /* line 191, sass/theme/structure/_header.scss */
  body header .main-header-wrapper .menu-wrapper .et_mobile_nav_menu .et_mobile_menu {
    transform: translateX(-83%);
  }
}
/* line 202, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et_mobile_nav_menu .et_mobile_menu:before, body header .main-header-wrapper .menu-wrapper .et_mobile_nav_menu .et_mobile_menu:after {
  display: none !important;
}
/* line 212, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et_mobile_nav_menu .et_mobile_menu li a:before, body header .main-header-wrapper .menu-wrapper .et_mobile_nav_menu .et_mobile_menu li a:after {
  right: 0;
}
/* line 216, sass/theme/structure/_header.scss */
body header .main-header-wrapper .menu-wrapper .et_mobile_nav_menu .et_mobile_menu li a:before {
  margin-right: 0;
}
@media (max-width: 980px) {
  /* line 225, sass/theme/structure/_header.scss */
  body header .main-header-wrapper .button-group-wrapper {
    display: none;
  }
}
/* line 231, sass/theme/structure/_header.scss */
body header .main-header-wrapper .button-group-wrapper > .et_pb_module {
  margin-bottom: 0 !important;
}
/* line 235, sass/theme/structure/_header.scss */
body header .main-header-wrapper .button-group-wrapper .cdw-button-style-3 {
  color: #ffffff !important;
}
/* line 238, sass/theme/structure/_header.scss */
body header .main-header-wrapper .button-group-wrapper .cdw-button-style-3:after {
  filter: invert(1) !important;
}

/*------------------------------------*\
    $FOOTER
\*------------------------------------*/
@media (max-width: 880px) {
  /* line 7, sass/theme/structure/_footer.scss */
  body .lc_text-widget--bubble {
    bottom: 80px !important;
  }
}
/* line 14, sass/theme/structure/_footer.scss */
body #floating_mobile_menu_wrapper {
  display: none;
  justify-content: center;
  position: fixed;
  bottom: 15px;
  left: 0;
}
@media (max-width: 880px) {
  /* line 14, sass/theme/structure/_footer.scss */
  body #floating_mobile_menu_wrapper {
    display: flex;
  }
}
@media (max-width: 880px) {
  /* line 26, sass/theme/structure/_footer.scss */
  body .mobile-button-wrapper {
    width: 100%;
  }
}
/* line 32, sass/theme/structure/_footer.scss */
body .mobile-button-wrapper > .et_pb_module_inner {
  padding: 6px;
  border-radius: 40px;
  background: rgba(0, 49, 72, 0.8);
}
/* line 41, sass/theme/structure/_footer.scss */
body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row {
  gap: 10px;
  flex-wrap: nowrap;
}
@media (max-width: 880px) {
  /* line 41, sass/theme/structure/_footer.scss */
  body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row {
    width: 100%;
  }
}
@media (max-width: 40px) {
  /* line 41, sass/theme/structure/_footer.scss */
  body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row {
    gap: 0;
  }
}
/* line 53, sass/theme/structure/_footer.scss */
body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row .cdw_button_grid_item {
  width: 100%;
}
@media (max-width: 880px) {
  /* line 53, sass/theme/structure/_footer.scss */
  body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row .cdw_button_grid_item {
    flex: 1 1 0;
  }
}
/* line 61, sass/theme/structure/_footer.scss */
body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row .cdw-button {
  justify-content: center;
}
/* line 65, sass/theme/structure/_footer.scss */
body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row .cdw-button-style-3 {
  border-color: transparent;
  color: #ffffff;
}
@media (max-width: 880px) {
  /* line 65, sass/theme/structure/_footer.scss */
  body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row .cdw-button-style-3 {
    width: 100%;
  }
}
/* line 73, sass/theme/structure/_footer.scss */
body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row .cdw-button-style-3:before {
  display: none !important;
}
/* line 77, sass/theme/structure/_footer.scss */
body .mobile-button-wrapper > .et_pb_module_inner .cdw-button-grid-row .cdw-button-style-3:after {
  filter: invert(1) !important;
}
/* line 86, sass/theme/structure/_footer.scss */
body .main-footer-wrapper {
  padding-top: 80px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  /* line 86, sass/theme/structure/_footer.scss */
  body .main-footer-wrapper {
    padding-top: 10px;
  }
}
/* line 96, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .about-footer-wrapper > .et_pb_module {
  margin-bottom: 24px !important;
}
/* line 100, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .about-footer-wrapper .et_pb_text {
  max-width: 330px;
  width: 100%;
}
/* line 104, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .about-footer-wrapper .et_pb_text p {
  color: rgba(255, 255, 255, 0.5);
}
/* line 110, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .menu-col-wrapper {
  display: flex;
  gap: 48px;
  flex-direction: row;
}
@media (max-width: 550px) {
  /* line 110, sass/theme/structure/_footer.scss */
  body .main-footer-wrapper .menu-col-wrapper {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
}
/* line 120, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .menu-col-wrapper .cdw_menu_list {
  flex: 1;
}
/* line 123, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .menu-col-wrapper .cdw_menu_list .cdw-menu-list-title {
  text-transform: uppercase;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.28px;
}
/* line 134, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .menu-col-wrapper .cdw_menu_list .cdw-menu-list-description {
  color: #ffffff;
}
/* line 137, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .menu-col-wrapper .cdw_menu_list .cdw-menu-list-description p {
  padding: 0;
}
/* line 141, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .menu-col-wrapper .cdw_menu_list .cdw-menu-list-description ul {
  padding-bottom: 0;
  padding-top: 8px;
}
/* line 145, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .menu-col-wrapper .cdw_menu_list .cdw-menu-list-description ul li {
  line-height: 32px;
}
/* line 153, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .big-logo-footer {
  margin-bottom: 0 !important;
}
@media (max-width: 880px) {
  /* line 153, sass/theme/structure/_footer.scss */
  body .main-footer-wrapper .big-logo-footer {
    margin-bottom: 100px !important;
  }
}
/* line 160, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .big-logo-footer img {
  width: 100% !important;
}
/* line 165, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .footer-credits-row {
  position: relative;
  padding-top: 16px !important;
}
/* line 169, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .footer-credits-row:before {
  content: '';
  width: calc(100% - 80px);
  height: 1px;
  border-top: 0.5px solid rgba(255, 255, 255, 0.2);
  position: absolute;
  left: 40px;
  top: 0;
}
@media (max-width: 767px) {
  /* line 169, sass/theme/structure/_footer.scss */
  body .main-footer-wrapper .footer-credits-row:before {
    width: calc(100% - 48px);
    left: 24px;
  }
}
/* line 184, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .footer-credits-row p {
  padding-bottom: 0 !important;
  color: rgba(255, 255, 255, 0.5) !important;
}
/* line 188, sass/theme/structure/_footer.scss */
body .main-footer-wrapper .footer-credits-row p a {
  color: #ffffff !important;
}
@media (max-width: 767px) {
  /* line 193, sass/theme/structure/_footer.scss */
  body .main-footer-wrapper .footer-credits-row .et_pb_text {
    text-align: left !important;
    padding-bottom: 8px !important;
  }
}
@media (max-width: 767px) {
  /* line 200, sass/theme/structure/_footer.scss */
  body .main-footer-wrapper .footer-credits-row .et_pb_text p, body .main-footer-wrapper .footer-credits-row .et_pb_text a {
    font-size: 14px;
    line-height: 21.7px;
    /* 21.7px */
    letter-spacing: -0.28px;
  }
}

/*------------------------------------*\
    $SIDEBAR
\*------------------------------------*/
/*------------------------------------*\
    $TYPOGRAPHY
\*------------------------------------*/
@font-face {
  font-family: "Satoshi";
  src: url("assets/fonts/Satoshi-Regular.woff2") format("woff2"), url("assets/fonts/Satoshi-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Satoshi";
  src: url("assets/fonts/Satoshi-Medium.woff2") format("woff2"), url("assets/fonts/Satoshi-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Satoshi";
  src: url("assets/fonts/Satoshi-Bold.woff2") format("woff2"), url("assets/fonts/Satoshi-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
/* line 32, sass/theme/structure/_typography.scss */
body {
  font-family: "Satoshi", sans-serif;
  font-weight: 400;
}

/* line 37, sass/theme/structure/_typography.scss */
h1, h2, h3, h4, h5, h6 {
  color: #121212 !important;
  margin-bottom: 20px;
}

/* line 42, sass/theme/structure/_typography.scss */
h1 {
  /* Heading/H1 */
  font-size: 64px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 68px;
}
@media (max-width: 767px) {
  /* line 42, sass/theme/structure/_typography.scss */
  h1 {
    font-size: 48px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 57.6px;
    /* 57.6px */
    letter-spacing: -0.96px;
  }
}

/* line 58, sass/theme/structure/_typography.scss */
h2 {
  font-size: 48px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 57.6px;
  /* 57.6px */
  letter-spacing: -0.96px;
}
@media (max-width: 767px) {
  /* line 58, sass/theme/structure/_typography.scss */
  h2 {
    font-size: 32px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 38.4px;
    /* 38.4px */
    letter-spacing: -0.64px;
  }
}

/* line 74, sass/theme/structure/_typography.scss */
h3 {
  font-size: 40px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 48px;
  /* 48px */
  letter-spacing: -0.8px;
}
@media (max-width: 767px) {
  /* line 74, sass/theme/structure/_typography.scss */
  h3 {
    font-size: 32px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 38.4px;
    /* 38.4px */
    letter-spacing: -0.64px;
  }
}

/* line 90, sass/theme/structure/_typography.scss */
h4 {
  font-size: 32px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 38.4px;
  /* 38.4px */
  letter-spacing: -0.64px;
}
@media (max-width: 767px) {
  /* line 90, sass/theme/structure/_typography.scss */
  h4 {
    font-size: 24px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 28.8px;
    /* 28.8px */
    letter-spacing: -0.48px;
  }
}

/* line 106, sass/theme/structure/_typography.scss */
h5 {
  font-size: 24px !important;
  font-style: normal;
  font-weight: 500 !important;
  line-height: 28.8px;
  /* 28.8px */
  letter-spacing: -0.48px;
}

/* line 114, sass/theme/structure/_typography.scss */
h6 {
  font-size: 18px !important;
  font-style: normal;
  font-weight: 700 !important;
  line-height: 25.2px;
  /* 25.2px */
  letter-spacing: -0.36px;
}

/* line 122, sass/theme/structure/_typography.scss */
p, a {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 25.6px;
  /* 25.6px */
}

/*------------------------------------*\
    $MODULES
\*------------------------------------*/
/*------------------------------------*\
    $BUTTONS
\*------------------------------------*/
/* line 9, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-read-more-toggle {
  text-decoration: none;
}
/* line 12, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-read-more-toggle:hover {
  opacity: 1;
}
/* line 16, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-read-more-toggle .cdw-read-more-toggle-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24.8px;
  /* 24.8px */
  color: #121212;
}
/* line 25, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button {
  font-family: "Satoshi", sans-serif;
  font-weight: 500;
}
/* line 30, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-3 {
  padding-left: 40px;
  position: relative;
}
/* line 34, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-3:after {
  content: '';
  height: 20px;
  width: 20px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M9.82706 12.285L7.70996 10.1714C7.02852 9.49109 7.02852 8.3881 7.70996 7.70779C8.31895 7.09981 8.39254 6.13918 7.88323 5.44582L6.14488 3.07928C5.63026 2.3787 4.61122 2.3009 3.99588 2.91522C3.05905 3.85049 2.43179 5.08823 2.50594 6.40883C2.8682 12.8605 7.9153 17.1733 13.623 17.4942C14.9319 17.5678 16.1509 16.9357 17.0779 16.0103C17.7024 15.3868 17.6233 14.3543 16.9111 13.8329L14.5605 12.112C13.866 11.6035 12.9038 11.677 12.2948 12.285C11.6133 12.9653 10.5085 12.9653 9.82706 12.285Z" stroke="%23121212" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block !important;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 15px;
}
/* line 49, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-3:hover {
  border-color: #FF6C03;
}
/* line 52, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-3:hover:after {
  filter: invert(1);
}
/* line 58, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-4 {
  padding-left: 40px;
  position: relative;
  background-color: #ffffff;
}
/* line 63, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-4:before {
  background-color: #FF6C03;
}
/* line 67, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-4:after {
  content: '';
  height: 20px;
  width: 20px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M9.82706 12.285L7.70996 10.1714C7.02852 9.49109 7.02852 8.3881 7.70996 7.70779C8.31895 7.09981 8.39254 6.13918 7.88323 5.44582L6.14488 3.07928C5.63026 2.3787 4.61122 2.3009 3.99588 2.91522C3.05905 3.85049 2.43179 5.08823 2.50594 6.40883C2.8682 12.8605 7.9153 17.1733 13.623 17.4942C14.9319 17.5678 16.1509 16.9357 17.0779 16.0103C17.7024 15.3868 17.6233 14.3543 16.9111 13.8329L14.5605 12.112C13.866 11.6035 12.9038 11.677 12.2948 12.285C11.6133 12.9653 10.5085 12.9653 9.82706 12.285Z" stroke="%23121212" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block !important;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 15px;
}
/* line 82, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-4:hover {
  border-color: #FF6C03;
  color: #ffffff;
}
/* line 86, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-4:hover:after {
  filter: invert(1);
}
/* line 92, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-5 {
  padding-left: 40px;
  position: relative;
  background-color: #ffffff;
  color: #121212;
  border: 1px solid #DDDDDD;
}
/* line 99, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-5:before {
  background-color: #FF6C03;
}
/* line 103, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-5:after {
  content: '';
  height: 20px;
  width: 20px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M9.82706 12.285L7.70996 10.1714C7.02852 9.49109 7.02852 8.3881 7.70996 7.70779C8.31895 7.09981 8.39254 6.13918 7.88323 5.44582L6.14488 3.07928C5.63026 2.3787 4.61122 2.3009 3.99588 2.91522C3.05905 3.85049 2.43179 5.08823 2.50594 6.40883C2.8682 12.8605 7.9153 17.1733 13.623 17.4942C14.9319 17.5678 16.1509 16.9357 17.0779 16.0103C17.7024 15.3868 17.6233 14.3543 16.9111 13.8329L14.5605 12.112C13.866 11.6035 12.9038 11.677 12.2948 12.285C11.6133 12.9653 10.5085 12.9653 9.82706 12.285Z" stroke="%23121212" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block !important;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 15px;
}
/* line 118, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-5:hover {
  border-color: #FF6C03;
  color: #ffffff;
}
/* line 122, sass/theme/modules/_buttons.scss */
body .cdw-module .cdw-button-style-5:hover:after {
  filter: invert(1);
}

/*------------------------------------*\
    $LINKS
\*------------------------------------*/
/*------------------------------------*\
    $INPUTS
\*------------------------------------*/
/*------------------------------------*\
    $TABLES
\*------------------------------------*/
/*------------------------------------*\
    $NAVS
\*------------------------------------*/
/* line 3, sass/theme/modules/_modals.scss */
body.freeze {
  overflow: hidden;
}

/*------------------------------------*\
    $PAGES
\*------------------------------------*/
/* line 3, sass/theme/pages/_home.scss */
body .main-feature-section {
  display: flex;
  flex-direction: column;
}
/* line 7, sass/theme/pages/_home.scss */
body .main-feature-section > .et_pb_row {
  display: flex;
  flex: 1;
}
@media (max-width: 880px) {
  /* line 7, sass/theme/pages/_home.scss */
  body .main-feature-section > .et_pb_row {
    flex-direction: column;
    padding-top: 80px;
    padding-bottom: 0;
  }
}
/* line 17, sass/theme/pages/_home.scss */
body .main-feature-section > .et_pb_row > .et_pb_column {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
/* line 24, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_text_box {
  max-width: 560px;
  width: 100%;
}
@media (max-width: 880px) {
  /* line 24, sass/theme/pages/_home.scss */
  body .main-feature-section .cdw_text_box {
    max-width: 100%;
    margin-bottom: 0;
  }
}
/* line 33, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_text_box .cdw-title {
  color: #ffffff !important;
}
/* line 39, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_text_box .cdw-body p {
  color: #ffffff;
}
/* line 45, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_icon_list {
  width: 100%;
  max-width: 440px;
  align-self: flex-end;
}
@media (max-width: 880px) {
  /* line 45, sass/theme/pages/_home.scss */
  body .main-feature-section .cdw_icon_list {
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  /* line 45, sass/theme/pages/_home.scss */
  body .main-feature-section .cdw_icon_list {
    grid-template-columns: 1fr 1fr;
  }
}
/* line 64, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_icon_list > .cdw_icon_list_item:first-child .cdw-icon-list-media img {
  width: 100%;
  max-width: 40px;
}
/* line 75, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_icon_list .cdw_icon_list_item .et_pb_module_inner {
  height: 100%;
}
/* line 81, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_icon_list .cdw-icon-list-item {
  background: rgba(255, 255, 255, 0.9);
  padding: 16px;
  border-radius: 16px;
  min-height: 132px;
  height: 100%;
  justify-content: center;
}
/* line 90, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_icon_list .cdw-icon-list-item .cdw-icon-list-media {
  width: 100%;
  justify-content: flex-start;
  min-height: 40px;
}
/* line 95, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_icon_list .cdw-icon-list-item .cdw-icon-list-media img {
  width: 100%;
  max-height: 40px;
  max-width: 75px;
}
/* line 102, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_icon_list .cdw-icon-list-item .cdw-icon-list-media-text {
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 38.4;
  /* 38.4px */
  letter-spacing: -0.64px;
  justify-content: flex-start;
  min-height: auto;
}
/* line 112, sass/theme/pages/_home.scss */
body .main-feature-section .cdw_icon_list .cdw-icon-list-item .cdw-icon-list-label {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 25.6px;
  /* 25.6px */
}
@media (max-width: 880px) {
  /* line 122, sass/theme/pages/_home.scss */
  body .main-feature-section .desktop-button-wrapper {
    display: none;
  }
}
/* line 132, sass/theme/pages/_home.scss */
body .cdw-button-grid-row .cdw_button_grid_item {
  margin-bottom: 0;
}
/* line 143, sass/theme/pages/_home.scss */
body .cdw-image-content-list > .et_pb_module:first-child .cdw-image-content-item {
  padding-top: 28px;
  border-top: 1px solid #dddddd;
}
/* line 150, sass/theme/pages/_home.scss */
body .cdw-image-content-list .cdw-image-content-item {
  gap: 64px;
}
@media (max-width: 767px) {
  /* line 150, sass/theme/pages/_home.scss */
  body .cdw-image-content-list .cdw-image-content-item {
    gap: 24px;
  }
}
/* line 157, sass/theme/pages/_home.scss */
body .cdw-image-content-list .cdw-image-content-item:after {
  content: '';
  height: 40px;
  width: 40px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M30.0007 10L10.0007 30M30.0007 10H15.0007M30.0007 10V25" stroke="%230D0D12" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: none !important;
}
@media (max-width: 767px) {
  /* line 157, sass/theme/pages/_home.scss */
  body .cdw-image-content-list .cdw-image-content-item:after {
    display: none;
  }
}
/* line 172, sass/theme/pages/_home.scss */
body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-media {
  max-width: 20%;
  flex: 0 0 20%;
}
@media (max-width: 767px) {
  /* line 172, sass/theme/pages/_home.scss */
  body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-media {
    max-width: 100%;
  }
}
/* line 180, sass/theme/pages/_home.scss */
body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-media img {
  height: 137px;
  width: 100%;
  object-fit: cover;
  border-radius: 16px;
}
@media (max-width: 767px) {
  /* line 180, sass/theme/pages/_home.scss */
  body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-media img {
    height: 180px;
  }
}
/* line 192, sass/theme/pages/_home.scss */
body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-readmore-toggle {
  text-decoration: none;
}
/* line 195, sass/theme/pages/_home.scss */
body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-readmore-toggle:hover {
  opacity: 1;
}
/* line 200, sass/theme/pages/_home.scss */
body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-title {
  position: relative;
}
@media (max-width: 767px) {
  /* line 200, sass/theme/pages/_home.scss */
  body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-title {
    padding-right: 40px;
  }
}
/* line 207, sass/theme/pages/_home.scss */
body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-title:after {
  content: '';
  height: 40px;
  width: 40px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><path d="M30.0007 10L10.0007 30M30.0007 10H15.0007M30.0007 10V25" stroke="%230D0D12" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: none !important;
}
@media (max-width: 767px) {
  /* line 207, sass/theme/pages/_home.scss */
  body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-title:after {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
  }
}
/* line 227, sass/theme/pages/_home.scss */
body .cdw-image-content-list .cdw-image-content-item .cdw-image-content-readmore-text {
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 24.8px;
  /* 24.8px */
  color: #121212;
}
/* line 237, sass/theme/pages/_home.scss */
body .location-button-list-wrapper {
  max-width: 1200px;
  margin: 0 auto 64px auto !important;
}
@media (max-width: 767px) {
  /* line 237, sass/theme/pages/_home.scss */
  body .location-button-list-wrapper {
    margin: 0 auto 24px auto !important;
  }
}
/* line 245, sass/theme/pages/_home.scss */
body .location-button-list-wrapper .cdw-icon-list {
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}
@media (max-width: 767px) {
  /* line 245, sass/theme/pages/_home.scss */
  body .location-button-list-wrapper .cdw-icon-list {
    gap: 8px;
  }
}
/* line 254, sass/theme/pages/_home.scss */
body .location-button-list-wrapper .cdw-icon-list .cdw-icon-list-item {
  background: #F7F7F7;
  border-radius: 48px;
  padding: 8px 24px;
}
@media (max-width: 767px) {
  /* line 254, sass/theme/pages/_home.scss */
  body .location-button-list-wrapper .cdw-icon-list .cdw-icon-list-item {
    padding: 8px 16px;
  }
}
@media (max-width: 767px) {
  /* line 265, sass/theme/pages/_home.scss */
  body .location-button-list-wrapper .cdw-icon-list .cdw-icon-list-item .cdw-icon-list-media img {
    max-height: 8px;
    max-width: 8px;
  }
}
/* line 273, sass/theme/pages/_home.scss */
body .location-button-list-wrapper .cdw-icon-list .cdw-icon-list-item .cdw-icon-list-label {
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 28.8px;
  /* 28.8px */
  letter-spacing: -0.48px;
}
@media (max-width: 767px) {
  /* line 273, sass/theme/pages/_home.scss */
  body .location-button-list-wrapper .cdw-icon-list .cdw-icon-list-item .cdw-icon-list-label {
    font-size: 16px;
    line-height: 25.6px;
  }
}
/* line 291, sass/theme/pages/_home.scss */
body .cdw-steps-slider .step-item {
  padding-top: 0;
}
/* line 295, sass/theme/pages/_home.scss */
body .cdw-steps-slider .bullet-icon {
  opacity: 1;
}
/* line 298, sass/theme/pages/_home.scss */
body .cdw-steps-slider .bullet-icon:before {
  opacity: 1;
  background: rgba(255, 255, 255, 0.2);
}
/* line 303, sass/theme/pages/_home.scss */
body .cdw-steps-slider .bullet-icon span {
  background: #FF6C03;
  border-color: #FF6C03;
}
/* line 312, sass/theme/pages/_home.scss */
body .cdw_logo_carousel .cdw_logo_carousel_item {
  margin-bottom: 0 !important;
}
/* line 319, sass/theme/pages/_home.scss */
body .cdw_logo_marquee .cdw_logo_marquee_item {
  margin-bottom: 0 !important;
}
/* line 328, sass/theme/pages/_home.scss */
body .cdw_wds_accordion .wds-accordion-item .wds-accordion-title {
  color: #121212;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 28.8px;
  /* 28.8px */
  letter-spacing: -0.48px;
}
/* line 337, sass/theme/pages/_home.scss */
body .cdw_wds_accordion .wds-accordion-item .wds-accordion-toggle-icon {
  font-size: 24px;
}
@media (max-width: 767px) {
  /* line 345, sass/theme/pages/_home.scss */
  body .cdw_steps_slider .process-content {
    flex-direction: column-reverse;
  }
}
/* line 354, sass/theme/pages/_home.scss */
body .cdw_steps_slider .steps-list > .cdw_steps_slider_item {
  margin-bottom: 31px;
}
/* line 359, sass/theme/pages/_home.scss */
body .cdw_steps_slider .steps-list > .cdw_steps_slider_item:last-child .step-item {
  border-bottom: 0;
  padding-bottom: 0;
}
/* line 366, sass/theme/pages/_home.scss */
body .cdw_steps_slider .steps-list .step-item {
  border-bottom: 1px solid #333;
  padding-bottom: 31px;
}
/* line 372, sass/theme/pages/_home.scss */
body .cdw_steps_slider .steps-list .step-item .step-header .step-number {
  color: #FF6C03;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 28.8px;
  /* 28.8px */
  letter-spacing: -0.48px;
}
/* line 381, sass/theme/pages/_home.scss */
body .cdw_steps_slider .steps-list .step-item .step-header .step-title {
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 28.8px;
  /* 28.8px */
  letter-spacing: -0.48px;
}
@media (max-width: 767px) {
  /* line 381, sass/theme/pages/_home.scss */
  body .cdw_steps_slider .steps-list .step-item .step-header .step-title {
    padding-right: 16px;
    font-size: 20px;
  }
}
/* line 395, sass/theme/pages/_home.scss */
body .cdw_steps_slider .steps-list .step-item .step-body {
  padding-left: 40px;
  padding-right: 40px;
}
/* line 401, sass/theme/pages/_home.scss */
body .cdw_steps_slider .steps-list .step-item .step-body .step-description p {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 25.6px;
  /* 25.6px */
  padding-bottom: 0;
}
/* line 408, sass/theme/pages/_home.scss */
body .cdw_steps_slider .steps-list .step-item .step-body .step-description p:not(:last-of-type) {
  padding-bottom: 16px;
}
/* line 412, sass/theme/pages/_home.scss */
body .cdw_steps_slider .steps-list .step-item .step-body .step-description p:empty {
  display: none;
}
@media (max-width: 767px) {
  /* line 418, sass/theme/pages/_home.scss */
  body .cdw_steps_slider .steps-list .step-item .step-body .mobile-image {
    display: none;
  }
}
/* line 428, sass/theme/pages/_home.scss */
body .cdw_steps_slider .step-images {
  position: relative;
  top: 0;
  height: auto;
  margin-left: 64px;
}
@media (max-width: 767px) {
  /* line 428, sass/theme/pages/_home.scss */
  body .cdw_steps_slider .step-images {
    flex: auto;
    display: block;
    height: 300px;
    margin: 0 0 40px 0;
  }
}
/* line 441, sass/theme/pages/_home.scss */
body .cdw_steps_slider .step-images .image-wrapper {
  height: 100%;
}
/* line 444, sass/theme/pages/_home.scss */
body .cdw_steps_slider .step-images .image-wrapper img {
  height: 100%;
}
/* line 451, sass/theme/pages/_home.scss */
body .cta-section-wrapper {
  padding-top: 40px;
  padding-bottom: 40px;
}
/* line 455, sass/theme/pages/_home.scss */
body .cta-row-wrapper {
  padding-bottom: 0;
  padding-top: 0;
}
/* line 459, sass/theme/pages/_home.scss */
body .cta-row-wrapper > .et_pb_column {
  overflow: hidden;
  border-radius: 40px;
  background: var(--Blue-Gradient, linear-gradient(107deg, #0C79CA -3.7%, #05B4FD 104.23%));
  padding: 48px 24px;
}
/* line 469, sass/theme/pages/_home.scss */
body .google-slider-wrapper .grw-row {
  flex-direction: column;
  justify-content: flex-end;
  gap: 27px;
}
/* line 474, sass/theme/pages/_home.scss */
body .google-slider-wrapper .grw-row .grw-header {
  align-self: flex-end;
  position: relative;
  display: flex;
  width: 350px !important;
}
/* line 480, sass/theme/pages/_home.scss */
body .google-slider-wrapper .grw-row .grw-header:before {
  content: '';
  height: 64px;
  width: 64px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64" fill="none"><path d="M18.6378 37.0067L16.967 43.2441L10.8602 43.3732C9.03518 39.9882 8 36.1153 8 31.9997C8 28.02 8.96787 24.267 10.6835 20.9624H10.6848L16.1215 21.9591L18.5031 27.3632C18.0047 28.8165 17.733 30.3765 17.733 31.9997C17.7332 33.7615 18.0523 35.4494 18.6378 37.0067Z" fill="%23FBBB00"/><path d="M55.5815 27.5156C55.8571 28.9674 56.0008 30.4668 56.0008 31.9991C56.0008 33.7173 55.8202 35.3934 55.476 37.0101C54.3077 42.5116 51.255 47.3155 47.026 50.7151L47.0247 50.7138L40.1768 50.3644L39.2077 44.3142C42.0138 42.6686 44.2068 40.0932 45.3619 37.0101H32.5286V27.5156H45.5492H55.5815Z" fill="%23518EF8"/><path d="M47.0227 50.7154L47.024 50.7167C42.9111 54.0226 37.6865 56.0006 31.9991 56.0006C22.8593 56.0006 14.913 50.8921 10.8594 43.3743L18.6369 37.0078C20.6637 42.417 25.8817 46.2676 31.9991 46.2676C34.6285 46.2676 37.0918 45.5567 39.2056 44.3159L47.0227 50.7154Z" fill="%2328B446"/><path d="M47.3178 13.5252L39.5429 19.8904C37.3553 18.523 34.7693 17.7331 31.9988 17.7331C25.743 17.7331 20.4274 21.7603 18.5021 27.3634L10.6837 20.9626H10.6824C14.6767 13.2615 22.7232 8 31.9988 8C37.822 8 43.1614 10.0743 47.3178 13.5252Z" fill="%23F14336"/></svg>');
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  top: 16px;
}
/* line 494, sass/theme/pages/_home.scss */
body .google-slider-wrapper .grw-row .rpi-slides-root {
  width: 100% !important;
}
