body,
.et_pb_column_1_2 .et_quote_content blockquote cite,
.et_pb_column_1_2 .et_link_content a.et_link_main_url,
.et_pb_column_1_3 .et_quote_content blockquote cite,
.et_pb_column_3_8 .et_quote_content blockquote cite,
.et_pb_column_1_4 .et_quote_content blockquote cite,
.et_pb_blog_grid .et_quote_content blockquote cite,
.et_pb_column_1_3 .et_link_content a.et_link_main_url,
.et_pb_column_3_8 .et_link_content a.et_link_main_url,
.et_pb_column_1_4 .et_link_content a.et_link_main_url,
.et_pb_blog_grid .et_link_content a.et_link_main_url,
body .et_pb_bg_layout_light .et_pb_post p,
body .et_pb_bg_layout_dark .et_pb_post p {
  font-size: 10px;
}
.et_pb_slide_content,
.et_pb_best_value {
  font-size: 11px;
}
body {
  color: #0c0c0c;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000000;
}
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce-message,
.woocommerce-error,
.woocommerce-info {
  background: #69bea7 !important;
}
#et_search_icon:hover,
.mobile_menu_bar:before,
.mobile_menu_bar:after,
.et_toggle_slide_menu:after,
.et-social-icon a:hover,
.et_pb_sum,
.et_pb_pricing li a,
.et_pb_pricing_table_button,
.et_overlay:before,
.entry-summary p.price ins,
.woocommerce div.product span.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product span.price,
.woocommerce-page #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce-page div.product p.price,
.woocommerce #content div.product p.price,
.woocommerce-page #content div.product p.price,
.et_pb_member_social_links a:hover,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.et_pb_widget li a:hover,
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,
.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,
.et_pb_gallery .et_pb_gallery_pagination ul li a.active,
.wp-pagenavi span.current,
.wp-pagenavi a:hover,
.nav-single a,
.posted_in a {
  color: #69bea7;
}
.et_pb_contact_submit,
.et_password_protected_form .et_submit_button,
.et_pb_bg_layout_light .et_pb_newsletter_button,
.comment-reply-link,
.form-submit .et_pb_button,
.et_pb_bg_layout_light .et_pb_promo_button,
.et_pb_bg_layout_light .et_pb_more_button,
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.et_pb_contact p input[type="checkbox"]:checked + label i:before,
.et_pb_bg_layout_light.et_pb_module.et_pb_button {
  color: #69bea7;
}
.footer-widget h4 {
  color: #69bea7;
}
.et-search-form,
.nav li ul,
.et_mobile_menu,
.footer-widget li:before,
.et_pb_pricing li:before,
blockquote {
  border-color: #69bea7;
}
.et_pb_counter_amount,
.et_pb_featured_table .et_pb_pricing_heading,
.et_quote_content,
.et_link_content,
.et_audio_content,
.et_pb_post_slider.et_pb_bg_layout_dark,
.et_slide_in_menu_container,
.et_pb_contact p input[type="radio"]:checked + label i:before {
  background-color: #69bea7;
}
.container,
.et_pb_row,
.et_pb_slider .et_pb_container,
.et_pb_fullwidth_section .et_pb_title_container,
.et_pb_fullwidth_section .et_pb_title_featured_container,
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
  .et_pb_fullwidth_header_container {
  max-width: 1200px;
}
.et_boxed_layout #page-container,
.et_fixed_nav.et_boxed_layout #page-container #top-header,
.et_fixed_nav.et_boxed_layout #page-container #main-header,
.et_boxed_layout #page-container .container,
.et_boxed_layout #page-container .et_pb_row {
  max-width: 1360px;
}
a {
  color: #008fa8;
}
#main-header .nav li ul {
  background-color: #69bea7;
}
#top-header,
#et-secondary-nav li ul {
  background-color: #ffffff;
}
#top-header,
#top-header a {
  color: #69bea7;
}
.et_header_style_centered .mobile_nav .select_page,
.et_header_style_split .mobile_nav .select_page,
.et_nav_text_color_light #top-menu > li > a,
.et_nav_text_color_dark #top-menu > li > a,
#top-menu a,
.et_mobile_menu li a,
.et_nav_text_color_light .et_mobile_menu li a,
.et_nav_text_color_dark .et_mobile_menu li a,
#et_search_icon:before,
.et_search_form_container input,
span.et_close_search_field:after,
#et-top-navigation .et-cart-info {
  color: #404040;
}
.et_search_form_container input::-moz-placeholder {
  color: #404040;
}
.et_search_form_container input::-webkit-input-placeholder {
  color: #404040;
}
.et_search_form_container input:-ms-input-placeholder {
  color: #404040;
}
#main-header .nav li ul a {
  color: rgba(0, 114, 186, 0.84);
}
#top-menu li a {
  font-size: 16px;
}
body.et_vertical_nav .container.et_search_form_container .et-search-form input {
  font-size: 16px !important;
}
#top-menu li a,
.et_search_form_container input {
  font-weight: bold;
  font-style: normal;
  text-transform: none;
  text-decoration: none;
  letter-spacing: 1px;
}
.et_search_form_container input::-moz-placeholder {
  font-weight: bold;
  font-style: normal;
  text-transform: none;
  text-decoration: none;
  letter-spacing: 1px;
}
.et_search_form_container input::-webkit-input-placeholder {
  font-weight: bold;
  font-style: normal;
  text-transform: none;
  text-decoration: none;
  letter-spacing: 1px;
}
.et_search_form_container input:-ms-input-placeholder {
  font-weight: bold;
  font-style: normal;
  text-transform: none;
  text-decoration: none;
  letter-spacing: 1px;
}
#top-menu li.current-menu-ancestor > a,
#top-menu li.current-menu-item > a,
.et_color_scheme_red #top-menu li.current-menu-ancestor > a,
.et_color_scheme_red #top-menu li.current-menu-item > a,
.et_color_scheme_pink #top-menu li.current-menu-ancestor > a,
.et_color_scheme_pink #top-menu li.current-menu-item > a,
.et_color_scheme_orange #top-menu li.current-menu-ancestor > a,
.et_color_scheme_orange #top-menu li.current-menu-item > a,
.et_color_scheme_green #top-menu li.current-menu-ancestor > a,
.et_color_scheme_green #top-menu li.current-menu-item > a {
  color: rgba(105, 190, 167, 0.84);
}
#main-footer {
  background-color: #28283d;
}
#footer-widgets .footer-widget a,
#footer-widgets .footer-widget li a,
#footer-widgets .footer-widget li a:hover {
  color: #ffffff;
}
.footer-widget {
  color: #ffffff;
}
#main-footer .footer-widget h4 {
  color: #69bea7;
}
.footer-widget li:before {
  border-color: #ffffff;
}
.footer-widget,
.footer-widget li,
.footer-widget li a,
#footer-info {
  font-size: 18px;
}
.footer-widget .et_pb_widget div,
.footer-widget .et_pb_widget ul,
.footer-widget .et_pb_widget ol,
.footer-widget .et_pb_widget label {
  line-height: 1.6em;
}
#footer-widgets .footer-widget li:before {
  top: 11.4px;
}
#et-footer-nav {
  background-color: #10101d;
}
.bottom-nav,
.bottom-nav a,
.bottom-nav li.current-menu-item a {
  color: #ffffff;
}
#et-footer-nav .bottom-nav li.current-menu-item a {
  color: rgba(255, 255, 255, 0.84);
}
.bottom-nav {
  letter-spacing: 1px;
}
.bottom-nav,
.bottom-nav a {
  font-size: 15px;
}
#footer-bottom {
  background-color: #000000;
}
#footer-info,
#footer-info a {
  color: #ffffff;
}
#footer-info {
  font-size: 13px;
}
#footer-bottom .et-social-icon a {
  color: #ffffff;
}
body .et_pb_button,
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce-message a.button.wc-forward {
  border-radius: 50px;
}
body .et_pb_button:hover,
.woocommerce a.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button:hover,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover {
  border-radius: 50px;
}
h1,
h2,
h3,
h4,
h5,
h6,
.et_quote_content blockquote p,
.et_pb_slide_description .et_pb_slide_title {
  letter-spacing: -1px;
}
body.home-posts #left-area .et_pb_post h2,
body.archive #left-area .et_pb_post h2,
body.search #left-area .et_pb_post h2,
body.single .et_post_meta_wrapper h1 {
  line-height: 1.5em;
}
@media only screen and (min-width: 981px) {
  .et_pb_row {
    padding: 3% 0;
  }
  .footer-widget h4 {
    font-size: 27px;
  }
  #logo {
    max-height: 50%;
  }
  .et_pb_svg_logo #logo {
    height: 50%;
  }
  .et_header_style_centered.et_hide_primary_logo
    #main-header:not(.et-fixed-header)
    .logo_container,
  .et_header_style_centered.et_hide_fixed_logo
    #main-header.et-fixed-header
    .logo_container {
    height: 11.88px;
  }
  .et_header_style_left .et-fixed-header #et-top-navigation,
  .et_header_style_split .et-fixed-header #et-top-navigation {
    padding: 16px 0 0 0;
  }
  .et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a,
  .et_header_style_split .et-fixed-header #et-top-navigation nav > ul > li > a {
    padding-bottom: 16px;
  }
  .et_header_style_centered header#main-header.et-fixed-header .logo_container {
    height: 32px;
  }
  .et_header_style_split .et-fixed-header .centered-inline-logo-wrap {
    width: 32px;
    margin: -32px 0;
  }
  .et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    max-height: 32px;
  }
  .et_pb_svg_logo.et_header_style_split
    .et-fixed-header
    .centered-inline-logo-wrap
    #logo {
    height: 32px;
  }
  .et_header_style_slide .et-fixed-header #et-top-navigation,
  .et_header_style_fullscreen .et-fixed-header #et-top-navigation {
    padding: 7px 0 7px 0 !important;
  }
  .et-fixed-header#top-header,
  .et-fixed-header#top-header #et-secondary-nav li ul {
    background-color: #ffffff;
  }
  .et-fixed-header#main-header,
  .et-fixed-header#main-header .nav li ul,
  .et-fixed-header .et-search-form {
    background-color: #42a5f5;
  }
  .et-fixed-header #top-menu li a {
    font-size: 13px;
  }
  .et-fixed-header #top-menu a,
  .et-fixed-header #et_search_icon:before,
  .et-fixed-header #et_top_search .et-search-form input,
  .et-fixed-header .et_search_form_container input,
  .et-fixed-header .et_close_search_field:after,
  .et-fixed-header #et-top-navigation .et-cart-info {
    color: #ffffff !important;
  }
  .et-fixed-header .et_search_form_container input::-moz-placeholder {
    color: #ffffff !important;
  }
  .et-fixed-header .et_search_form_container input::-webkit-input-placeholder {
    color: #ffffff !important;
  }
  .et-fixed-header .et_search_form_container input:-ms-input-placeholder {
    color: #ffffff !important;
  }
  .et-fixed-header #top-menu li.current-menu-ancestor > a,
  .et-fixed-header #top-menu li.current-menu-item > a {
    color: rgba(105, 190, 167, 0.84) !important;
  }
  .et-fixed-header#top-header a {
    color: #69bea7;
  }
  body.home-posts #left-area .et_pb_post h2,
  body.archive #left-area .et_pb_post h2,
  body.search #left-area .et_pb_post h2 {
    font-size: 28.6px;
  }
  body.single .et_post_meta_wrapper h1 {
    font-size: 33px;
  }
}
@media only screen and (min-width: 1500px) {
  .et_pb_row {
    padding: 45px 0;
  }
  .et_pb_section {
    padding: 60px 0;
  }
  .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
    padding-top: 135px;
  }
  .et_pb_section.et_pb_section_first {
    padding-top: inherit;
  }
  .et_pb_fullwidth_section {
    padding: 0;
  }
}
@media only screen and (max-width: 980px) {
  body,
  .et_pb_column_1_2 .et_quote_content blockquote cite,
  .et_pb_column_1_2 .et_link_content a.et_link_main_url,
  .et_pb_column_1_3 .et_quote_content blockquote cite,
  .et_pb_column_3_8 .et_quote_content blockquote cite,
  .et_pb_column_1_4 .et_quote_content blockquote cite,
  .et_pb_blog_grid .et_quote_content blockquote cite,
  .et_pb_column_1_3 .et_link_content a.et_link_main_url,
  .et_pb_column_3_8 .et_link_content a.et_link_main_url,
  .et_pb_column_1_4 .et_link_content a.et_link_main_url,
  .et_pb_blog_grid .et_link_content a.et_link_main_url {
    font-size: 15px;
  }
  .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,
  .et_pb_best_value {
    font-size: 17px;
  }
  h1 {
    font-size: 36px;
  }
  h2,
  .product .related h2,
  .et_pb_column_1_2 .et_quote_content blockquote p {
    font-size: 30px;
  }
  h3 {
    font-size: 26px;
  }
  h4,
  .et_pb_circle_counter h3,
  .et_pb_number_counter h3,
  .et_pb_column_1_3 .et_pb_post h2,
  .et_pb_column_1_4 .et_pb_post h2,
  .et_pb_blog_grid h2,
  .et_pb_column_1_3 .et_quote_content blockquote p,
  .et_pb_column_3_8 .et_quote_content blockquote p,
  .et_pb_column_1_4 .et_quote_content blockquote p,
  .et_pb_blog_grid .et_quote_content blockquote p,
  .et_pb_column_1_3 .et_link_content h2,
  .et_pb_column_3_8 .et_link_content h2,
  .et_pb_column_1_4 .et_link_content h2,
  .et_pb_blog_grid .et_link_content h2,
  .et_pb_column_1_3 .et_audio_content h2,
  .et_pb_column_3_8 .et_audio_content h2,
  .et_pb_column_1_4 .et_audio_content h2,
  .et_pb_blog_grid .et_audio_content h2,
  .et_pb_column_3_8 .et_pb_audio_module_content h2,
  .et_pb_column_1_3 .et_pb_audio_module_content h2,
  .et_pb_gallery_grid .et_pb_gallery_item h3,
  .et_pb_portfolio_grid .et_pb_portfolio_item h2,
  .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
    font-size: 21px;
  }
  .et_pb_slider.et_pb_module
    .et_pb_slides
    .et_pb_slide_description
    .et_pb_slide_title {
    font-size: 55px;
  }
  .woocommerce ul.products li.product h3,
  .woocommerce-page ul.products li.product h3,
  .et_pb_gallery_grid .et_pb_gallery_item h3,
  .et_pb_portfolio_grid .et_pb_portfolio_item h2,
  .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,
  .et_pb_column_1_4 .et_pb_audio_module_content h2 {
    font-size: 19px;
  }
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "SF Pro Display Medium", Helvetica, Arial, Lucida, sans-serif;
}
body,
input,
textarea,
select {
  font-family: "SF Pro Display Thin", Helvetica, Arial, Lucida, sans-serif;
}
.et_pb_button {
  font-family: "SF Pro Display Regular", Helvetica, Arial, Lucida, sans-serif;
}
body #page-container #sidebar {
  width: 25%;
}
body #page-container #left-area {
  width: 75%;
}
.et_right_sidebar #main-content .container:before {
  right: 25% !important;
}
.et_left_sidebar #main-content .container:before {
  left: 25% !important;
}
body {
  overflow-x: hidden;
  zoom: 82%;
}
body::-webkit-scrollbar {
  width: 12px;
}
body::-webkit-scrollbar-thumb {
  background: #74ccb5;
  border-radius: 6px;
}
body::-webkit-scrollbar-thumb:hover {
  background: #058563;
}
body::-webkit-scrollbar-track {
  background: transparent;
  border-radius: 6px;
  margin-top: 10px;
}
#content-area #left-area {
  border-radius: 30px;
  padding: 40px;
  background: #fff;
  margin-bottom: -100px;
  box-shadow: 0px 0px 40px -20px rgba(0, 0, 0, 0.3);
}
#main-content .container:before {
  position: unset;
}
.evf-submit:before {
  content: "";
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M8.66667 1.33325L2 9.33325H8L7.33333 14.6666L14 6.66659H8L8.66667 1.33325Z" stroke="%2316A37D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
  background-position: center;
  background-color: #fff !important;
  background-repeat: no-repeat;
  background-size: 20px;
  position: absolute;
  padding: 5px 6px 5px 5px;
  margin: -1px 0px 0px 8px;
  width: 24px;
  height: 24px;
  left: 5px;
  border-radius: 20px;
}
form button[type="submit"] {
  display: block;
  margin: 30px auto;
  color: #16a37d !important;
  border-radius: 50px;
  font-family: default, display !important;
  position: relative;
  padding: 12px 24px 12px 60px !important;
  border: 1px solid #69bea7 !important;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px !important;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 1px;
  line-height: 1.7em !important;
  -webkit-transition: all 0.2s !important;
  -moz-transition: all 0.2s important;
  transition: all 0.2s important;
}
form button[type="submit"]:hover {
  color: #ffffff !important;
  background: #16a37d !important;
  border-color: #ffffff !important;
}
.everest-forms .evf-submit {
  font-size: 20px !important;
}
.everest-form {
  zoom: 120%;
  letter-spacing: 1px;
}
#sidebar button.evf-submit:before {
  background-size: 16px;
  padding: 5px 6px 5px 5px;
  margin: -1px 0px 0px 8px;
  width: 18px;
  height: 18px;
  left: 3px;
}
#sidebar button.evf-submit {
  font-size: 16px !important;
  padding: 12px 16px 12px 50px !important;
}
#callbell-iframe {
  zoom: 115%;
}
.et-zoom-in.et_pb_image:hover img,
.et-zoom-in .et_pb_image_wrap:hover img,
.et-zoom-in a:hover img {
  transform: scale(1.05);
  transition: all 1s 0s ease;
}
.et-zoom-in,
.et-zoom-in a {
  height: auto;
  width: auto;
  overflow: hidden;
}
.et-zoom-in.et_pb_image img,
.et-zoom-in .et_pb_image_wrap img,
.et-zoom-in a img {
  transition: all 1s 0s ease;
}
footer#main-footer.et-fixed-footer,
#main-footer {
  padding-top: 80px;
  padding-bottom: 40px;
  letter-spacing: 1px;
  background: radial-gradient(
    126.63% 126.63% at 28.25% 0%,
    #3e3e55 0%,
    #151525 100%
  );
}
.et_pb_post .et_pb_text_inner {
  font-family: "SF Pro Display Light", Helvetica, Arial, Lucida, sans-serif;
}
#sidebar {
  font-size: 1.5em !important;
}
#lang_choice_polylang-3 {
  width: 120px;
  border-radius: 30px;
  border-color: #16a37d;
  background-color: #16a37d;
  color: white;
  font-size: 16px;
  padding-left: 10px;
}
.post-template-default {
  margin-top: 120px;
}
.et_pb_section.et_pb_section_0 {
  padding-top: 150px !important;
}
.et_pb_post .et_pb_section.et_pb_section_0 {
  padding-top: 0px !important;
}
#main-header {
  position: absolute;
  top: 30px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  max-width: 360px;
  height: 90px;
  border-radius: 30px;
  color: #fff;
  text-align: center;
  box-shadow: 0px 12px 32px 0px rgba(0, 0, 0, 0.16) !important;
}
#et-top-navigation {
  padding-top: 18px !important;
}
.menu-item a {
  font-size: 18px !important;
}
#logo {
  margin-top: 6px;
  width: 160px;
}
#top-menu-nav > ul > li > a:hover {
  opacity: 1;
  color: #058563;
}
#top-menu .menu-item-has-children > a:hover {
  cursor: default;
}
@media screen and (min-width: 981px) {
  #main-header {
    width: 1800px;
    max-width: 99%;
    border-radius: 60px;
  }
  #top-menu > li:last-child a:before {
    content: "";
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M8.66667 1.33325L2 9.33325H8L7.33333 14.6666L14 6.66659H8L8.66667 1.33325Z" stroke="%2316A37D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
    background-position: center;
    background-color: #fff !important;
    background-repeat: no-repeat;
    background-size: 20px;
    position: absolute;
    padding: 5px 6px 5px 5px;
    margin: -2px 0px 0px 6px;
    width: 24px;
    height: 24px;
    left: 5px;
    border-radius: 20px;
  }
  #top-menu > li:last-child a {
    display: block !important;
    color: #fff !important;
    border-radius: 0px !important;
    font-family: "SF Pro Display regular", Helvetica, Arial, Lucida, sans-serif;
    font-weight: 800;
    letter-spacing: 1px;
    background-color: #16a37d;
    position: relative;
    padding: 12px 24px 12px 60px !important;
    border: 1px solid #16a37d !important;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    line-height: 1.7em !important;
    -webkit-transition: all 0.2s !important;
    -moz-transition: all 0.2s important;
    transition: all 0.2s important;
  }
  #top-menu > li:last-child a:hover {
    background-color: #fff;
    color: #16a37d !important;
  }
  #top-menu > li:last-child a:hover:before {
    content: "";
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M8.66667 1.33334L2 9.33334H8L7.33333 14.6667L14 6.66668H8L8.66667 1.33334Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
    background-color: #16a37d !important;
    text-decoration: none !important;
  }
  #top-menu > li:nth-last-child(2) a:before {
    content: "";
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M6.66675 11.3334L10.0001 8.00008L6.66675 4.66675" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 8H2" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 2H12.6667C13.0203 2 13.3594 2.14048 13.6095 2.39052C13.8595 2.64057 14 2.97971 14 3.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H10" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
    background-position: center;
    background-color: #e0e0e7 !important;
    background-repeat: no-repeat;
    background-size: 20px;
    position: absolute;
    padding: 5px 6px 5px 5px;
    margin: -3px 0px 0px 6px;
    width: 26px;
    height: 26px;
    left: 5px;
    border-radius: 20px;
  }
  #top-menu > li:nth-last-child(3) {
    margin-left: 200px;
  }
  #top-menu > li:nth-last-child(2) a {
    display: block !important;
    margin-left: 22px;
    color: #000 !important;
    border-radius: 0px !important;
    font-family: "SF Pro Display regular", Helvetica, Arial, Lucida, sans-serif;
    font-weight: 800;
    letter-spacing: 1px;
    background-color: #fff;
    position: relative;
    padding: 12px 24px 12px 60px !important;
    border: 1px solid #e0e0e7 !important;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    line-height: 1.7em !important;
    -webkit-transition: all 0.2s !important;
    -moz-transition: all 0.2s important;
    transition: all 0.2s important;
  }
  .et_menu_container {
    width: 95%;
    max-width: 2000px;
  }
  #top-menu > li:nth-last-child(2) a:hover:before,
  #mobile_menu > li:nth-last-child(2) a:hover:before {
    content: "";
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M6.66675 11.3334L10.0001 8.00008L6.66675 4.66675" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 8H2" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 2H12.6667C13.0203 2 13.3594 2.14048 13.6095 2.39052C13.8595 2.64057 14 2.97971 14 3.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H10" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
    background-repeat: no-repeat;
  }
  #top-menu > li:nth-last-child(2) a:hover:before {
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M6.66675 11.3334L10.0001 8.00008L6.66675 4.66675" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 8H2" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3Cpath d="M10 2H12.6667C13.0203 2 13.3594 2.14048 13.6095 2.39052C13.8595 2.64057 14 2.97971 14 3.33333V12.6667C14 13.0203 13.8595 13.3594 13.6095 13.6095C13.3594 13.8595 13.0203 14 12.6667 14H10" stroke="%233E3E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
    background-color: #ffffff !important;
    text-decoration: none !important;
  }
  #top-menu li:nth-last-child(2) a:hover {
    color: #000;
    background: #e0e0e7;
    border-color: #e0e0e7 !important;
    text-decoration: none !important;
  }
}
#top-menu li:first-child .menu-item a::before {
  display: flex;
  align-items: center;
  justify-content: center;
  content: "";
  background: linear-gradient(180deg, #16a37d 0%, #139a76 83%, #129874 100%);
  background-color: transparent;
  position: absolute;
  padding: 7px;
  width: 60px;
  height: 60px;
  left: 5px;
  border: 3px solid #58bda2;
  border-radius: 20px;
  z-index: 1;
  outline-color: #57bca1;
  outline-style: double;
  outline-offset: -5px;
  line-height: 100%;
}
#top-menu li:first-child .menu-item a::after {
  content: "";
  background: url("../../../uploads/2023/12/shadow.svg") no-repeat center /
    contain;
  position: absolute;
  width: 80px;
  height: 80px;
  left: 5px;
  top: 50px;
  z-index: 1;
}
#top-menu li:first-child > ul li > a + span {
  cursor: pointer;
  line-height: 20px;
  width: 220px;
  font-family: "SF Pro Display", Helvetica, Arial, Lucida, sans-serif;
  font-size: 15px;
  font-weight: 200;
  display: inline-block;
  margin-left: 110px;
  color: #000;
}
#top-menu .menu-item li:hover {
  filter: saturate(1.8);
  opacity: 0.7;
}
#top-menu li:nth-child(1) ul.sub-menu li a {
  font-family: "SF Pro Display", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  letter-spacing: 0px;
  color: #000;
  font-size: 18px;
  padding-left: 110px;
  width: 300px;
}
#top-menu ul.sub-menu li a:hover {
  color: #058563 !important;
  background: none !important;
}
#main-header .nav li ul {
  border-radius: 30px;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.3);
}
#top-menu li:first-child .sub-menu::before {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -170px;
  border-width: 0 10px 10px;
  border-style: solid;
  border-color: transparent transparent #fff;
}
#top-menu li:first-child .sub-menu {
  width: 1200px;
  padding: 20px 20px 20px 30px;
  top: 80px;
  left: -400px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: repeat(3, 1fr);
  gap: 20px;
  border: none;
  background-image: linear-gradient(
      to top,
      rgba(255, 255, 255, 0.5),
      rgba(255, 255, 255, 1)
    ),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='0.5' fill='%23888888' /%3E%3C/svg%3E");
  background-size: 100% 100%, 20px 20px;
  background-position: 0% 9%;
}
#top-menu li:first-child .sub-menu li {
  padding: 10px 0px 0px 10px;
  height: 110px;
  margin-bottom: -5px;
}
#top-menu li:first-child > ul > li:first-child a::before,
#mobile_menu li:first-child > ul > li:first-child a::before {
  content: "";
  background-color: #16a17b;
  background-image: url("data:image/svg+xml,%3Csvg id='eXEu6bDorqi1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 46 39' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' width='35' height='30'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23eXEu6bDorqi10 %7Banimation: eXEu6bDorqi10_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi10_c_o %7B 0%25 %7Bopacity: 0%7D 1.333333%25 %7Bopacity: 0%7D 99.333333%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi11 %7Banimation: eXEu6bDorqi11_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi11_c_o %7B 0%25 %7Bopacity: 0%7D 28.666667%25 %7Bopacity: 0%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi12 %7Banimation: eXEu6bDorqi12_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi12_c_o %7B 0%25 %7Bopacity: 0%7D 56.666667%25 %7Bopacity: 0%7D 99.666667%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi13 %7Banimation: eXEu6bDorqi13_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi13_c_o %7B 0%25 %7Bopacity: 0%7D 56.666667%25 %7Bopacity: 0%7D 99.666667%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi14 %7Banimation: eXEu6bDorqi14_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi14_c_o %7B 0%25 %7Bopacity: 0%7D 28.666667%25 %7Bopacity: 0%7D 100%25 %7Bopacity: 1%7D%7D %23eXEu6bDorqi15 %7Banimation: eXEu6bDorqi15_c_o 3000ms linear infinite normal forwards%7D@keyframes eXEu6bDorqi15_c_o %7B 0%25 %7Bopacity: 0%7D 1.333333%25 %7Bopacity: 0%7D 99.333333%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3Cfilter id='eXEu6bDorqi2-filter' x='-150%25' width='400%25' y='-150%25' height='400%25'%3E%3CfeGaussianBlur id='eXEu6bDorqi2-filter-inner-shadow-0-blur' in='SourceAlpha' stdDeviation='0.382162,0.382162'/%3E%3CfeOffset id='eXEu6bDorqi2-filter-inner-shadow-0-offset' dx='0' dy='-0.573243' result='tmp'/%3E%3CfeComposite id='eXEu6bDorqi2-filter-inner-shadow-0-composite' operator='arithmetic' k2='-1' k3='1' in2='SourceGraphic'/%3E%3CfeColorMatrix id='eXEu6bDorqi2-filter-inner-shadow-0-color-matrix' type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.25 0'/%3E%3CfeMerge id='eXEu6bDorqi2-filter-inner-shadow-0-merge' result='result'%3E%3CfeMergeNode id='eXEu6bDorqi2-filter-inner-shadow-0-merge-node-1' in='SourceGraphic'/%3E%3CfeMergeNode id='eXEu6bDorqi2-filter-inner-shadow-0-merge-node-2'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='eXEu6bDorqi3-fill' x1='30.3719' y1='1.09901' x2='30.4372' y2='26.6199' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eXEu6bDorqi3-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='eXEu6bDorqi3-fill-1' offset='42.1421%25' stop-color='%23bce3d9'/%3E%3Cstop id='eXEu6bDorqi3-fill-2' offset='82.7347%25' stop-color='%2393d1c1'/%3E%3Cstop id='eXEu6bDorqi3-fill-3' offset='100%25' stop-color='%2343b899'/%3E%3C/linearGradient%3E%3Cfilter id='eXEu6bDorqi4-filter' x='-150%25' width='400%25' y='-150%25' height='400%25'%3E%3CfeGaussianBlur id='eXEu6bDorqi4-filter-blur-0' stdDeviation='0.477703,0.477703' result='result'/%3E%3C/filter%3E%3ClinearGradient id='eXEu6bDorqi5-fill' x1='39.9967' y1='23.9003' x2='39.1476' y2='24.9973' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eXEu6bDorqi5-fill-0' offset='0%25' stop-color='%23e3f3ef'/%3E%3Cstop id='eXEu6bDorqi5-fill-1' offset='46.875%25' stop-color='%23bce3d9'/%3E%3Cstop id='eXEu6bDorqi5-fill-2' offset='100%25' stop-color='%2374ccb5'/%3E%3C/linearGradient%3E%3Cfilter id='eXEu6bDorqi6-filter' x='-150%25' width='400%25' y='-150%25' height='400%25'%3E%3CfeGaussianBlur id='eXEu6bDorqi6-filter-inner-shadow-0-blur' in='SourceAlpha' stdDeviation='0.344551,0.344551'/%3E%3CfeOffset id='eXEu6bDorqi6-filter-inner-shadow-0-offset' dx='0' dy='-0.516827' result='tmp'/%3E%3CfeComposite id='eXEu6bDorqi6-filter-inner-shadow-0-composite' operator='arithmetic' k2='-1' k3='1' in2='SourceGraphic'/%3E%3CfeColorMatrix id='eXEu6bDorqi6-filter-inner-shadow-0-color-matrix' type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.25 0'/%3E%3CfeMerge id='eXEu6bDorqi6-filter-inner-shadow-0-merge' result='result'%3E%3CfeMergeNode id='eXEu6bDorqi6-filter-inner-shadow-0-merge-node-1' in='SourceGraphic'/%3E%3CfeMergeNode id='eXEu6bDorqi6-filter-inner-shadow-0-merge-node-2'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='eXEu6bDorqi7-fill' x1='13.4849' y1='15.23' x2='13.426' y2='38.2418' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eXEu6bDorqi7-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='eXEu6bDorqi7-fill-1' offset='42.1421%25' stop-color='%23bce3d9'/%3E%3Cstop id='eXEu6bDorqi7-fill-2' offset='82.7347%25' stop-color='%2393d1c1'/%3E%3Cstop id='eXEu6bDorqi7-fill-3' offset='100%25' stop-color='%2343b899'/%3E%3C/linearGradient%3E%3Cfilter id='eXEu6bDorqi8-filter' x='-150%25' width='400%25' y='-150%25' height='400%25'%3E%3CfeGaussianBlur id='eXEu6bDorqi8-filter-blur-0' stdDeviation='0.430689,0.430689' result='result'/%3E%3C/filter%3E%3ClinearGradient id='eXEu6bDorqi9-fill' x1='4.80638' y1='35.787' x2='5.57186' y2='36.776' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eXEu6bDorqi9-fill-0' offset='0%25' stop-color='%23e3f3ef'/%3E%3Cstop id='eXEu6bDorqi9-fill-1' offset='46.875%25' stop-color='%23bce3d9'/%3E%3Cstop id='eXEu6bDorqi9-fill-2' offset='100%25' stop-color='%2374ccb5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23eXEu6bDorqi2-filter)'%3E%3Cpath d='M30.2304,24.8404c-8.2605,0-14.9569-5.3481-14.9569-11.9453s6.6964-11.945393,14.9569-11.945393s14.9569,5.348123,14.9569,11.945393c0,3.4698-1.8525,6.5942-4.8106,8.7765.0703,1.3102.6932,2.5258,1.7246,3.3479l.2534.202c.3474.2769.1378.8377-.3129.8377h-.641c-2.0477,0-4.0231-.6752-5.6125-1.9186l-.1387-.1084c-1.6803.5219-3.5079.8082-5.4192.8082Z' clip-rule='evenodd' fill='url(%23eXEu6bDorqi3-fill)' fill-rule='evenodd'/%3E%3C/g%3E%3Cg opacity='0.6' filter='url(%23eXEu6bDorqi4-filter)'%3E%3Cpath d='M39.8392,22.4964v0c-.703,0-1.3855.254-1.917.7134l-.7988.6905.5953.3717c.6816.4255,1.4295.7413,2.2158.9355l.9482.2343c.3568.0882.6007-.356.3261-.5938v0c-.511-.4425-.8962-1.0072-1.1193-1.6409l-.2503-.7107Z' fill='url(%23eXEu6bDorqi5-fill)'/%3E%3C/g%3E%3Cg filter='url(%23eXEu6bDorqi6-filter)'%3E%3Cpath d='M13.4849,36.7694c7.4475,0,13.4848-4.8217,13.4848-10.7697s-6.0373-10.7697-13.4848-10.7697-13.4849,4.8218-13.4849,10.7697c0,3.1714,1.71634,6.0226,4.44764,7.9935-.1156,1.0994-.66416,2.1092-1.53803,2.8057l-.22847.1821c-.31317.2496-.12424.7553.28218.7553h.57789c1.83234,0,3.60056-.5998,5.02802-1.7048c1.52307.4764,3.18117.7379,4.91567.7379Z' clip-rule='evenodd' fill='url(%23eXEu6bDorqi7-fill)' fill-rule='evenodd'/%3E%3C/g%3E%3Cg opacity='0.6' filter='url(%23eXEu6bDorqi8-filter)'%3E%3Cpath d='M4.94833,34.5213v0c.63379,0,1.24914.229,1.72836.6432l.7202.6225-.53677.3351c-.61451.3837-1.28879.6684-1.99771.8435l-.85484.2112c-.32174.0795-.54163-.3209-.29401-.5354v0c.46069-.3989.80802-.908,1.00915-1.4793l.22562-.6408Z' fill='url(%23eXEu6bDorqi9-fill)'/%3E%3C/g%3E%3Cellipse id='eXEu6bDorqi10' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 9.214979 26.48315)' opacity='0' fill='%23058563' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi11' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 13.48485 26.48315)' opacity='0' fill='%23058563' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi12' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 17.754722 26.48315)' opacity='0' fill='%23058563' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi13' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 34.500272 13.504454)' opacity='0' fill='%23058563' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi14' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 30.2304 13.504454)' opacity='0' fill='%23058563' stroke-width='0'/%3E%3Cellipse id='eXEu6bDorqi15' rx='1.116475' ry='1.116475' transform='matrix(1.104816 0 0 1.104816 25.960528 13.504454)' opacity='0' fill='%23058563' stroke-width='0'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 70%;
  background-position: center;
}
#top-menu li:first-child .sub-menu > *:nth-child(1) {
  grid-column: 1;
  grid-row: 1;
}
#top-menu li:first-child > ul > li:nth-child(2) a::before,
#mobile_menu li:first-child > ul > li:nth-child(2) a::before {
  content: "";
  background: #15a07b;
  background-image: url("data:image/svg+xml,%3Csvg id='eSvLRcoQu7k1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 64 64' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23eSvLRcoQu7k3 %7Banimation: eSvLRcoQu7k3_c_o 1600ms linear infinite normal forwards%7D@keyframes eSvLRcoQu7k3_c_o %7B 0%25 %7Bopacity: 0%7D 50%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 0%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='eSvLRcoQu7k2-fill' x1='31.7' y1='0' x2='31.7' y2='63.4' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eSvLRcoQu7k2-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='eSvLRcoQu7k2-fill-1' offset='26.0417%25' stop-color='%23c4ece1'/%3E%3Cstop id='eSvLRcoQu7k2-fill-2' offset='100%25' stop-color='%238cd1bf'/%3E%3C/linearGradient%3E%3ClinearGradient id='eSvLRcoQu7k3-fill' x1='31.6999' y1='25.3545' x2='31.6999' y2='38.0396' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eSvLRcoQu7k3-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='eSvLRcoQu7k3-fill-1' offset='0.01%25' stop-color='%23c4ece1'/%3E%3Cstop id='eSvLRcoQu7k3-fill-2' offset='100%25' stop-color='%238cd1bf'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M44.38,31.5986v.2028c0,1.3917,0,2.5899-.0666,3.5821-.0729,1.0461-.2282,2.0922-.6562,3.1257-.4779,1.1541-1.1785,2.2028-2.0619,3.0861-.8833.8834-1.932,1.584-3.0861,2.0619-.9987.3893-2.0548.611-3.1257.6562-.9922.0666-2.1904.0666-3.5821.0666h-.2028c-1.3917,0-2.5899,0-3.5821-.0666-1.0709-.0452-2.127-.2669-3.1257-.6562-1.1541-.4779-2.2028-1.1785-3.0862-2.0619-.8833-.8833-1.5839-1.932-2.0618-3.0861-.3894-.9987-.6111-2.0548-.6562-3.1257-.0666-.989-.0666-2.1904-.0666-3.5821v-.2028c0-1.3917,0-2.5899.0666-3.5821.0729-1.0461.2282-2.0922.6562-3.1257.4779-1.1541,1.1785-2.2028,2.0618-3.0862s1.9321-1.5839,3.0862-2.0618c.9987-.3894,2.0548-.6111,3.1257-.6562.989-.0666,2.1904-.0666,3.5821-.0666h.2028c1.3917,0,2.5899,0,3.5821.0666c1.0461.0729,2.0922.2282,3.1257.6562c1.1541.4779,2.2028,1.1785,3.0861,2.0618.8834.8834,1.584,1.9321,2.0619,3.0862.428,1.0335.5833,2.0796.6562,3.1257.0666.9922.0666,2.1904.0666,3.5821ZM6.34,22.19v19.02h-3.17c-.84074,0-1.64704.334-2.241529.9285s-.928471,1.4008-.928471,2.2415.333981,1.647.928471,2.2415s1.400789.9285,2.241529.9285h3.20804l.0317.5135c.06974,1.0461.22507,2.0922.65302,3.1257.47793,1.1541,1.17857,2.2028,2.06189,3.0861.88335.8834,1.93205,1.584,3.08615,2.0619c1.0335.428,2.0796.5833,3.1257.6562l.5135.0285v3.2081c0,.8407.334,1.647.9285,2.2415s1.4008.9285,2.2415.9285s1.647-.334,2.2415-.9285.9285-1.4008.9285-2.2415v-3.17h19.02v3.17c0,.8407.334,1.647.9285,2.2415s1.4008.9285,2.2415.9285s1.647-.334,2.2415-.9285.9285-1.4008.9285-2.2415v-3.2081l.5135-.0317c1.0461-.0697,2.0922-.225,3.1257-.653c1.1541-.4779,2.2028-1.1785,3.0861-2.0619.8834-.8833,1.584-1.932,2.0619-3.0861.428-1.0335.5833-2.0796.6562-3.1257l.0285-.5135h3.2081c.8407,0,1.647-.334,2.2415-.9285s.9285-1.4008.9285-2.2415-.334-1.647-.9285-2.2415-1.4008-.9285-2.2415-.9285h-3.17v-19.02h3.17c.8407,0,1.647-.334,2.2415-.9285s.9285-1.4008.9285-2.2415-.334-1.647-.9285-2.2415-1.4008-.9285-2.2415-.9285h-3.2081c-.0086-.1713-.0192-.3425-.0317-.5135-.0442-1.0708-.2648-2.1268-.653-3.1257-.4779-1.1541-1.1785-2.2028-2.0619-3.08615-.8833-.88332-1.932-1.58396-3.0861-2.06189-.9987-.38936-2.0548-.61108-3.1257-.65619-.171-.01154-.3422-.02105-.5135-.02853v-3.20804c0-.84074-.334-1.64704-.9285-2.241529s-1.4008-.928471-2.2415-.928471-1.647.333981-2.2415.928471-.9285,1.400789-.9285,2.241529v3.17h-19.02v-3.17c0-.84074-.334-1.64704-.9285-2.241529s-1.4008-.928471-2.2415-.928471-1.647.333981-2.2415.928471-.9285,1.400789-.9285,2.241529v3.20804l-.5135.0317c-1.0708.0441-2.1268.26474-3.1257.65302-1.1541.47793-2.2028,1.17857-3.08615,2.06189s-1.58396,1.93205-2.06189,3.08615c-.38936.9987-.61108,2.0548-.65619,3.1257-.01154.171-.02105.3422-.02853.5135h-3.20804c-.84074,0-1.64704.334-2.241529.9285s-.928471,1.4008-.928471,2.2415.333981,1.647.928471,2.2415s1.400789.9285,2.241529.9285h3.17Z' clip-rule='evenodd' fill='url(%23eSvLRcoQu7k2-fill)' fill-rule='evenodd'/%3E%3Cpath id='eSvLRcoQu7k3' d='M37.986,28.4472c-.0476-.7228-.1332-.9986-.1902-1.1317-.3217-.7746-.9372-1.3901-1.7118-1.7118-.1332-.0571-.409-.1427-1.1317-.1902-1.0834-.0509-2.168-.0689-3.2524-.0539-1.5216,0-2.5043,0-3.2525.0539-.7227.0475-.9985.1331-1.1316.1902-.7746.3217-1.3902.9372-1.7118,1.7118-.0571.1331-.1427.4089-.1902,1.1317-.0539.7481-.0539,1.7308-.0539,3.2524s0,2.5043.0539,3.2524c.0475.7228.1331.9986.1902,1.1317.3216.7746.9372,1.3901,1.7118,1.7118.1331.0571.4089.1427,1.1316.1902.7482.0539,1.7309.0539,3.2525.0539s2.5043,0,3.2524-.0539c.7227-.0475.9985-.1331,1.1317-.1902.7746-.3217,1.3901-.9372,1.7118-1.7118.057-.1331.1426-.4089.1902-1.1317.0539-.7481.0539-1.7308.0539-3.2524s0-2.5043-.0539-3.2524Z' transform='translate(.0001 0)' opacity='0' clip-rule='evenodd' fill='url(%23eSvLRcoQu7k3-fill)' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 60%;
  background-position: center;
}
#top-menu li:first-child .sub-menu > *:nth-child(2) {
  grid-column: 1;
  grid-row: 2;
}
#top-menu li:first-child > ul > li:nth-child(3) a::before,
#mobile_menu li:first-child > ul > li:nth-child(3) a::before {
  content: "";
  background-color: #16a37d;
  background-image: url("data:image/svg+xml,%3Csvg id='eTt0I7saHu41' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 31 32' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23eTt0I7saHu42_ts %7Banimation: eTt0I7saHu42_ts__ts 3000ms linear infinite normal forwards%7D@keyframes eTt0I7saHu42_ts__ts %7B 0%25 %7Btransform: translate(15.62809px,9.657947px) scale(1,1)%7D 26.666667%25 %7Btransform: translate(15.62809px,9.657947px) scale(0.7,0.7)%7D 53.333333%25 %7Btransform: translate(15.62809px,9.657947px) scale(1,1)%7D 79%25 %7Btransform: translate(15.62809px,9.657947px) scale(0.7,0.7)%7D 99.333333%25 %7Btransform: translate(15.62809px,9.657947px) scale(1,1)%7D 100%25 %7Btransform: translate(15.62809px,9.657947px) scale(1,1)%7D%7D %23eTt0I7saHu42 %7Banimation: eTt0I7saHu42_c_o 3000ms linear infinite normal forwards%7D@keyframes eTt0I7saHu42_c_o %7B 0%25 %7Bopacity: 1%7D 26.666667%25 %7Bopacity: 0.42%7D 53.333333%25 %7Bopacity: 1%7D 80%25 %7Bopacity: 0.41%7D 100%25 %7Bopacity: 1%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='eTt0I7saHu42-fill' x1='15.5001' y1='3.83374' x2='15.5001' y2='15.4822' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eTt0I7saHu42-fill-0' offset='0%25' stop-color='%23ecf6f3'/%3E%3Cstop id='eTt0I7saHu42-fill-1' offset='44.7917%25' stop-color='%23bce3d9'/%3E%3Cstop id='eTt0I7saHu42-fill-2' offset='100%25' stop-color='%23bce3d9'/%3E%3C/linearGradient%3E%3ClinearGradient id='eTt0I7saHu43-fill' x1='15.5001' y1='0.916992' x2='15.5001' y2='31.5417' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eTt0I7saHu43-fill-0' offset='0%25' stop-color='%23bce3d9'/%3E%3Cstop id='eTt0I7saHu43-fill-1' offset='9.375%25' stop-color='%23bce3d9'/%3E%3Cstop id='eTt0I7saHu43-fill-2' offset='44.7917%25' stop-color='%23bce3d9'/%3E%3Cstop id='eTt0I7saHu43-fill-3' offset='68.2292%25' stop-color='%2396d0c1'/%3E%3Cstop id='eTt0I7saHu43-fill-4' offset='100%25' stop-color='%2375b3a3'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='eTt0I7saHu42_ts' transform='translate(15.62809,9.657947) scale(1,1)'%3E%3Cpath id='eTt0I7saHu42' d='M12.5834,9.66676c0-.77355.3073-1.51541.8543-2.06239s1.2888-.85427,2.0624-.85427s1.5154.30729,2.0623.85427.8543,1.28884.8543,2.06239-.3073,1.51544-.8543,2.06244c-.5469.5469-1.2888.8542-2.0623.8542-.7736,0-1.5155-.3073-2.0624-.8542-.547-.547-.8543-1.2889-.8543-2.06244Zm7.7189-5.40604c.2735-.27339.6444-.42698,1.0311-.42698s.7575.15359,1.031.42698c1.4336,1.43387,2.239,3.37844,2.239,5.40604s-.8054,3.97214-2.239,5.40604c-.275.2657-.6434.4126-1.0258.4093s-.7481-.1567-1.0185-.4271c-.2704-.2703-.4238-.6361-.4271-1.0185s.1437-.7507.4093-1.0258c.8868-.8869,1.385-2.0897,1.385-3.34394s-.4982-2.45704-1.385-3.34396c-.2734-.27347-.4269-.64434-.4269-1.03104s.1535-.75756.4269-1.03104Zm-9.6045,0c-.2735-.27339-.6444-.42698-1.03108-.42698s-.75757.15359-1.03104.42698C7.20209,5.69459,6.39673,7.63916,6.39673,9.66676s.80536,3.97214,2.23895,5.40604c.27504.2657.64342.4126,1.02579.4093s.74813-.1567,1.01853-.4271c.2704-.2703.4238-.6361.4271-1.0185s-.1437-.7507-.4093-1.0258c-.88684-.8869-1.38503-2.0897-1.38503-3.34394s.49819-2.45704,1.38503-3.34396c.2734-.27347.4269-.64434.4269-1.03104s-.1535-.75756-.4269-1.03104Z' transform='translate(-15.500064,-9.657947)' clip-rule='evenodd' fill='url(%23eTt0I7saHu42-fill)' fill-rule='evenodd'/%3E%3C/g%3E%3Cpath d='M24.6773,1.34397c.2735-.27339.6444-.426978,1.0311-.426978s.7576.153588,1.031.426978c2.2073,2.20734,3.4474,5.2011,3.4474,8.32271s-1.2401,6.11542-3.4474,8.32272c-.1345.1393-.2954.2504-.4733.3268-.178.0764-.3693.1167-.563.1183s-.3856-.0352-.5648-.1085c-.1793-.0733-.3421-.1816-.479-.3185-.137-.137-.2452-.2998-.3186-.479-.0733-.1792-.1102-.3713-.1085-.5649s.0419-.385.1183-.5629.1876-.3389.3268-.4734c.8222-.8221,1.4745-1.7982,1.9194-2.8724.445-1.0742.674-2.2255.674-3.38822s-.229-2.31405-.674-3.38825c-.4449-1.0742-1.0972-2.05024-1.9194-2.87237-.2733-.27348-.4269-.64435-.4269-1.03105s.1536-.75756.4269-1.03104Zm-18.35453,0c-.27348-.27339-.64435-.426978-1.03105-.426978s-.75756.153588-1.03104.426978C2.05339,3.55131,0.813354,6.54507,0.813354,9.66668s1.240036,6.11542,3.447326,8.32272c.13453.1393.29545.2504.47337.3268s.36929.1167.56292.1183.38567-.0352.5649-.1085.34205-.1816.47897-.3185.24522-.2998.31854-.479.11023-.3713.10854-.5649-.04191-.385-.11834-.5629-.18753-.3389-.32681-.4734c-.8222-.8221-1.4744-1.7982-1.91938-2.8724s-.67399-2.2255-.67399-3.38822.22902-2.31405.67399-3.38825s1.09718-2.05024,1.91938-2.87237c.27339-.27348.42698-.64435.42698-1.03105s-.15359-.75756-.42698-1.03104ZM12.1721,17.9558c1.0646-3.1981,5.5898-3.1981,6.6559,0l2.6104,7.8269c.2194.6579.2792,1.3586.1746,2.0441-.1047.6856-.3708,1.3365-.7765,1.899s-.9392,1.0205-1.5567,1.3362-1.3012.4802-1.9947.4797h-3.573c-.6932,0-1.3766-.1648-1.9937-.4807s-1.1503-.7739-1.5556-1.3364-.67126-1.2131-.77575-1.8985-.04463-1.3857.17467-2.0434l2.60898-7.8269h.0014Z' transform='translate(-.000077 0)' clip-rule='evenodd' fill='url(%23eTt0I7saHu43-fill)' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 60%;
  background-position: center;
}
#top-menu li:first-child .sub-menu > *:nth-child(3) {
  grid-column: 1;
  grid-row: 3;
}
#top-menu li:first-child > ul > li:nth-child(4) a::before,
#mobile_menu li:first-child > ul > li:nth-child(4) a::before {
  content: "";
  background-color: #19af86;
  background-image: url("data:image/svg+xml,%3Csvg id='eWO3bTtJgQK1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 70 63' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23eWO3bTtJgQK3 %7Banimation: eWO3bTtJgQK3_c_o 2000ms linear infinite normal forwards%7D@keyframes eWO3bTtJgQK3_c_o %7B 0%25 %7Bopacity: 1%7D 50%25 %7Bopacity: 1%7D 100%25 %7Bopacity: 1%7D%7D %23eWO3bTtJgQK4 %7Banimation: eWO3bTtJgQK4_c_o 2000ms linear infinite normal forwards%7D@keyframes eWO3bTtJgQK4_c_o %7B 0%25 %7Bopacity: 1%7D 20%25 %7Bopacity: 0.29%7D 45%25 %7Bopacity: 1%7D 70%25 %7Bopacity: 0.391304%7D 100%25 %7Bopacity: 1%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='eWO3bTtJgQK2-fill' x1='34.6' y1='0' x2='34.6' y2='62.28' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='eWO3bTtJgQK2-fill-0' offset='0%25' stop-color='%23f4fbf9'/%3E%3Cstop id='eWO3bTtJgQK2-fill-1' offset='46.875%25' stop-color='%238bd1be'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M69.2,45.2084v-28.1368c0-3.0655,0-5.709-.2837-7.82648-.3045-2.2663-.993-4.43918-2.7576-6.20378-1.7611-1.7646-3.9375-2.45314-6.2038-2.75762C57.8374,0,55.1939,0,52.1284,0h-35.0568c-3.0655,0-5.709,0-7.82648.28372-2.2663.30448-4.43918.99302-6.20378,2.75762C1.27674,4.80248,0.5882,6.97882,0.28372,9.24512C0,11.3626,0,14.0061,0,17.0716v28.1368c0,3.0655,0,5.709.28372,7.8265.30448,2.2663.99302,4.4392,2.75762,6.2038c1.76114,1.7646,3.93748,2.4531,6.20378,2.7576c2.11748.2837,4.76098.2837,7.82648.2837h35.0568c3.0655,0,5.709,0,7.8265-.2837c2.2663-.3045,4.4392-.993,6.2038-2.7576c1.7646-1.7612,2.4531-3.9375,2.7576-6.2038.2837-2.1175.2837-4.761.2837-7.8265Z' clip-rule='evenodd' fill='url(%23eWO3bTtJgQK2-fill)' fill-rule='evenodd'/%3E%3Cpath id='eWO3bTtJgQK3' d='M17.0716,21.291355L28.276414,31.5L17.0716,40.341515' fill='none' stroke='%23159e79' stroke-width='6' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='14'/%3E%3Cpath id='eWO3bTtJgQK4' d='M34.6,40.341515h17.5284' fill='none' stroke='%23159e79' stroke-width='6' stroke-linecap='round' stroke-linejoin='bevel'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 60%;
  background-position: center;
}
#top-menu li:first-child .sub-menu > *:nth-child(4) {
  grid-column: 2;
  grid-row: 1;
}
#top-menu li:first-child > ul > li:nth-child(5) a::before,
#mobile_menu li:first-child > ul > li:nth-child(5) a::before {
  content: "";
  background-color: #16a37d;
  background-image: url("data:image/svg+xml,%3Csvg id='e6euK8NZ7O11' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 65 65' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23e6euK8NZ7O13 %7Banimation: e6euK8NZ7O13_c_o 2000ms linear infinite normal forwards%7D@keyframes e6euK8NZ7O13_c_o %7B 0%25 %7Bopacity: 1%7D 50%25 %7Bopacity: 0%7D 100%25 %7Bopacity: 1%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='e6euK8NZ7O12-fill' x1='32.4674' y1='0.411133' x2='32.4674' y2='64.5237' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='e6euK8NZ7O12-fill-0' offset='0%25' stop-color='%23f3faf8'/%3E%3Cstop id='e6euK8NZ7O12-fill-1' offset='46.875%25' stop-color='%2386cebb'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M6.67493,3.36993c.71485-1.78874,2.44589-2.958797,4.36927-2.958797h42.8464c.9406.000054,1.8596.281966,2.6384.809357s1.3817,1.27608,1.7309,2.14944L63.6998,16.9682c.4219,1.0557.4081,2.2355-.0383,3.2811-.4465,1.0455-1.2892,1.8714-2.3435,2.2967v.3045c0,2.8466-1.2373,5.4047-3.2056,7.1678v28.0941h3.2056c.8502,0,1.6656.3377,2.2668.9389.6011.6012.9389,1.4165.9389,2.2667s-.3378,1.6656-.9389,2.2668c-.6012.6011-1.4166.9389-2.2668.9389h-57.70124c-.85019,0-1.66555-.3378-2.26672-.9389s-.938907-1.4166-.938907-2.2668.337734-1.6655.938907-2.2667s1.41653-.9389,2.26672-.9389h3.20563v-28.0941c-1.96826-1.7599-3.20563-4.318-3.20563-7.1678v-.3077c-1.0543-.4253-1.89701-1.2512-2.34346-2.2968-.446453-1.0455-.460233-2.2253-.03832-3.281L6.67493,3.36993ZM21.9116,20.5838c-.6012-.6012-1.4165-.9389-2.2667-.9389s-1.6656.3377-2.2667.9389-.9389,1.4165-.9389,2.2667-.3378,1.6656-.9389,2.2667-1.4166.9389-2.2668.9389c-.8501,0-1.6655.3378-2.2667.939-.6012.6011-.9389,1.4165-.9389,2.2667s.3377,1.6655.9389,2.2667s1.4166.9389,2.2667.9389c2.3662.003,4.6498-.8694,6.4113-2.4491c1.7615,1.5797,4.0451,2.4521,6.4112,2.4491c2.3662.0033,4.6499-.8691,6.4113-2.4491c1.699,1.5227,3.9493,2.4491,6.4113,2.4491c2.3661.0033,4.6498-.8691,6.4112-2.4491c1.699,1.5227,3.9493,2.4491,6.4113,2.4491.8501,0,1.6655-.3377,2.2667-.9389s.9389-1.4165.9389-2.2667-.3378-1.6656-.9389-2.2667c-.6012-.6012-1.4166-.939-2.2667-.939-.8502,0-1.6656-.3377-2.2668-.9389-.6011-.6011-.9389-1.4165-.9389-2.2667s-.3377-1.6655-.9389-2.2667-1.4165-.9389-2.2667-.9389-1.6655.3377-2.2667.9389-.9389,1.4165-.9389,2.2667-.3378,1.6656-.9389,2.2667c-.6012.6012-1.4166.9389-2.2667.9389-.8502,0-1.6656-.3377-2.2668-.9389-.6011-.6011-.9389-1.4165-.9389-2.2667s-.3377-1.6655-.9389-2.2667-1.4165-.9389-2.2667-.9389-1.6656.3377-2.2667.9389c-.6012.6012-.9389,1.4165-.9389,2.2667s-.3378,1.6656-.9389,2.2667c-.6012.6012-1.4166.9389-2.2668.9389s-1.6655-.3377-2.2667-.9389-.9389-1.4165-.9389-2.2667-.3377-1.6655-.9389-2.2667Z' clip-rule='evenodd' fill='url(%23e6euK8NZ7O12-fill)' fill-rule='evenodd'/%3E%3Cpath id='e6euK8NZ7O13' d='M22.076387,42.33756Q21.5227,54.095655,30.2007,54.095655t8.678-11.758095' transform='matrix(-1.274407 0 0-1.274407 71.410453 110.177531)' fill='none' stroke='%23159e79' stroke-width='5' stroke-linecap='round' stroke-linejoin='bevel'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 60%;
  background-position: center;
}
#top-menu li:first-child .sub-menu > *:nth-child(5) {
  grid-column: 2;
  grid-row: 2;
}
#top-menu li:first-child > ul > li:nth-child(6) a::before,
#mobile_menu li:first-child > ul > li:nth-child(6) a::before {
  content: "";
  background-color: #16a37d;
  background-image: url("data:image/svg+xml,%3Csvg id='enoNmX1Zc2Y1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 73 74' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cstyle%3E%3C!%5BCDATA%5B%0A%23enoNmX1Zc2Y2_tr %7Banimation: enoNmX1Zc2Y2_tr__tr 3000ms linear infinite normal forwards%7D@keyframes enoNmX1Zc2Y2_tr__tr %7B 0%25 %7Btransform: translate(36.932973px,37.987887px) rotate(0deg)%7D 16.666667%25 %7Btransform: translate(36.932973px,37.987887px) rotate(30deg)%7D 26.666667%25 %7Btransform: translate(36.932973px,37.987887px) rotate(48deg)%7D 33.333333%25 %7Btransform: translate(36.932973px,37.987887px) rotate(60deg)%7D 50%25 %7Btransform: translate(36.932973px,37.987887px) rotate(90deg)%7D 83.333333%25 %7Btransform: translate(36.932973px,37.987887px) rotate(180deg)%7D 100%25 %7Btransform: translate(36.932973px,37.987887px) rotate(0deg)%7D%7D%0A%5D%5D%3E%3C/style%3E%3Cdefs%3E%3ClinearGradient id='enoNmX1Zc2Y2-fill' x1='32.5' y1='0' x2='32.5' y2='70' spreadMethod='pad' gradientUnits='userSpaceOnUse' gradientTransform='translate(0 0)'%3E%3Cstop id='enoNmX1Zc2Y2-fill-0' offset='0%25' stop-color='%23fff'/%3E%3Cstop id='enoNmX1Zc2Y2-fill-1' offset='27.6042%25' stop-color='%23d7eee8'/%3E%3Cstop id='enoNmX1Zc2Y2-fill-2' offset='60.9375%25' stop-color='%23a4d9cb'/%3E%3Cstop id='enoNmX1Zc2Y2-fill-3' offset='90.625%25' stop-color='%237fcbb7'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='enoNmX1Zc2Y2_tr' transform='translate(36.932973,37.987887) rotate(0)'%3E%3Cpath d='M28.9611,0.936112C30.0417,0.322379,31.2604,0,32.5,0s2.4583.322379,3.5389.936112L61.3167,15.30504c1.1172.634526,2.0471,1.557977,2.6944,2.675623s.9886,2.389166.9889,3.684137v28.259794c0,2.32056-1.2169,4.46976-3.1958,5.648297L35.7031,71.116663C34.7327,71.695029,33.6266,72,32.5,72s-2.2327-.304971-3.2031-.883337L3.19583,55.572891c-.9728-.579394-1.77924-1.405131-2.33969-2.395646s-.855546-2.111657-.85614-3.252651L0,21.6648c.000285-1.294971.34159-2.566491.988884-3.684137s1.577256-2.041097,2.694446-2.675623L28.9611,0.936112ZM7.68806,21.843566c.47033-.841783,1.25203-1.460571,2.17349-1.720491.92145-.260023,1.90735-.139886,2.74125.333977L32.5,31.760949l19.8972-11.3112c.4135-.23472.8688-.384994,1.3397-.441977.471-.056983.9485-.019749,1.4052.109646.4567.129497.8837.34848,1.2566.644709.373.296126.6845.663634.9169,1.08144.2323.417909.381.877886.4374,1.353703.0564.47592.0195.95832-.1085,1.41984-.1281.461417-.3449.892903-.6381,1.269771-.2931.376766-.6568.691611-1.0703.926331L36.1111,38.084297v23.406891c0,.96768-.3804,1.89576-1.0577,2.580069s-1.5957,1.068686-2.5534,1.068686-1.8762-.384377-2.5534-1.068686-1.0577-1.612389-1.0577-2.580069v-23.406891L9.06389,26.816914c-.4133-.235029-.77674-.549977-1.06956-.926949s-.50929-.808457-.63705-1.269977c-.12776-.461417-.16431-.943817-.10755-1.419634.05675-.475714.2057-.935486.43833-1.353086v-.003703Z' transform='translate(-32.5,-35)' clip-rule='evenodd' fill='url(%23enoNmX1Zc2Y2-fill)' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 60%;
  background-position: center;
}
#top-menu li:first-child .sub-menu > *:nth-child(6) {
  grid-column: 2;
  grid-row: 3;
}
#top-menu li:first-child .sub-menu > *:nth-child(7) {
  cursor: pointer;
  border: none;
  grid-column: 3;
  grid-row: 1 / span 3;
  border-radius: 30px;
  height: 350px;
  background-image: url("../../../uploads/2023/12/cf82d3c4f4dd8d1058b5f50d58708c75.jpeg");
  background-size: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
#top-menu li:first-child .sub-menu > *:nth-child(7):hover {
  transition: background-size 0.3s ease-in-out;
  filter: none;
  opacity: 1;
  background-size: 105%;
}
#top-menu li:first-child .sub-menu > *:nth-child(7) a {
  text-transform: uppercase;
  top: 220px;
  margin-left: 30px;
  text-align: center;
  max-width: 100px;
  padding: 0px !important;
  border: 0px !important;
  border-radius: 20px;
  color: #fff;
  background-color: rgba(227, 95, 95, 1);
}
#top-menu li:first-child .sub-menu > *:nth-child(7) a:hover {
  color: #fff !important;
  background-color: rgba(227, 95, 95, 1) !important;
}
#top-menu li:first-child .sub-menu > *:nth-child(7) > a + span {
  color: #fff !important;
  background-color: rgba(0, 0, 0, 0.3);
  background-size: 200px 200px;
  border-radius: 30px;
  padding: 60px 110px 15px 30px !important;
  margin: 170px 0px 0px 10px !important;
  width: 335px !important;
  font-size: 14px;
  font-weight: 400;
  text-align: left;
  line-height: 20px;
  z-index: 10;
}
#top-menu li:first-child .sub-menu > *:nth-child(7) > a + span:hover {
  opacity: 0.7;
}
#top-menu li:first-child .sub-menu > *:nth-child(7) a:before {
  border: none;
  background: none;
  outline: none;
}
#top-menu li:first-child .sub-menu > *:nth-child(7) > a + span:before {
  content: url(../../../uploads/2023/12/Avatars-1.png);
  display: flex;
  zoom: 50%;
  border-radius: 0px;
  margin-left: 200px;
  margin-top: -83px;
}
#top-menu li:first-child .sub-menu > *:nth-child(7) > a + span:after {
  content: url("../../../uploads/2023/12/chevron-right.svg");
  font-size: 40px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 0px 0px 3px 3px;
  position: absolute;
  width: 50px;
  height: 50px;
  background-color: rgba(217, 217, 217, 0.3);
  border-radius: 50%;
  left: 294px;
  top: 74%;
}
@media only screen and (max-width: 980px) {
  #et_mobile_nav_menu {
    display: block;
  }
  #top-menu-nav {
    display: none;
  }
}
#main-header .nav li#top-menu li:first-child ul.sub-menu {
  top: 50px;
}
#main-header .nav li#top-menu li:first-child ul.sub-menu li {
  padding: 10px;
}
#main-header .nav li#top-menu li:first-child ul.sub-menu li a {
  padding: 10px;
  display: block;
}
#top-menu li:nth-child(2) .menu-item > a {
  width: 320px;
}
#main-header .nav li ul {
  border-radius: 30px;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.3);
}
#top-menu li:nth-child(2) .menu-item a::before {
  display: flex;
  align-items: center;
  justify-content: center;
  content: "";
  background: linear-gradient(180deg, #16a37d 0%, #139a76 83%, #129874 100%);
  background-color: transparent;
  position: absolute;
  padding: 7px;
  width: 60px;
  height: 60px;
  left: 5px;
  border: 3px solid #58bda2;
  border-radius: 20px;
  z-index: 1;
  outline-color: #57bca1;
  outline-style: double;
  outline-offset: -5px;
  line-height: 100%;
}
#top-menu li:nth-child(2) > ul > li:nth-child(1) a::before,
#mobile_menu li:nth-child(2) > ul > li:nth-child(1) a::before {
  content: url("../../../uploads/2023/12/bcf3b0chfqrlqcwwm98.svg");
  background: linear-gradient(to bottom, #25d366, #128c7e);
  border: 3px solid #25d366;
  outline-color: #57bca1;
  outline-style: double;
  outline-offset: -5px;
}
#top-menu li:nth-child(2) > ul > li:nth-child(2) a::before,
#mobile_menu li:nth-child(2) > ul > li:nth-child(2) a::before {
  content: url("../../../uploads/2023/12/bcf3b0chfqrlqcwwm98-2.svg");
  background: linear-gradient(
    214deg,
    #ff656e 9.81%,
    #ac37f0 50.67%,
    #337cff 95.1%
  );
  border: 3px solid #ac37f0;
  outline-color: #ff656e;
  outline-style: double;
  outline-offset: -5px;
}
#top-menu li:nth-child(2) > ul > li:nth-child(3) a::before,
#mobile_menu li:nth-child(2) > ul > li:nth-child(3) a::before {
  content: url("../../../uploads/2023/12/x45lq3pfcgolqdy6301.svg");
  background: linear-gradient(
    218deg,
    #bf00a2 21.18%,
    #e80026 61%,
    #fcac1c 100%
  );
  border: 3px solid #d04bb8;
  outline-color: #d04bb8;
  outline-style: double;
  outline-offset: -5px;
}
#top-menu li:nth-child(2) > ul > li:nth-child(4) a::before,
#mobile_menu li:nth-child(2) > ul > li:nth-child(4) a::before {
  content: url("../../../uploads/2023/12/33d6m5fk3jtlqdyaryh.svg");
  background: linear-gradient(45deg, #fff 0%, #27a5e7 60%);
  border: 3px solid #27a5e7;
  outline-color: #27a5e7;
  outline-style: double;
  outline-offset: -5px;
}
#top-menu li:nth-child(2) .menu-item a::after {
  content: "";
  background: url("../../../uploads/2023/12/shadow.svg") no-repeat center /
    contain;
  position: absolute;
  width: 80px;
  height: 80px;
  left: 5px;
  top: 50px;
  z-index: 1;
}
#main-header .nav li#top-menu li:nth-child(2) ul.sub-menu li a {
  font-family: "SF Pro Display", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  letter-spacing: 0px;
  color: #000;
  font-size: 16px;
  padding-left: 110px !important;
  width: 300px;
}
#top-menu li:nth-child(2) .sub-menu::before {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -30px;
  border-width: 0 10px 10px;
  border-style: solid;
  border-color: transparent transparent #fff;
}
#top-menu li:nth-child(2) .sub-menu {
  width: 900px;
  padding: 20px 20px 20px 30px;
  top: 80px;
  left: -380px;
  background-image: linear-gradient(
      to top,
      rgba(255, 255, 255, 0.5),
      rgba(255, 255, 255, 1)
    ),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='0.5' fill='%23888888' /%3E%3C/svg%3E");
  background-size: 100% 100%, 20px 20px;
  background-position: 5% 12%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: repeat(2, 1fr);
  gap: 20px;
  border: none;
}
#top-menu li:nth-child(2) .sub-menu li {
  padding: 10px 0px 0px 10px;
  height: 110px;
  margin-bottom: -5px;
}
#top-menu li:nth-child(2) > a + ul li > a + span {
  cursor: pointer;
  line-height: 20px;
  width: 240px;
  font-family: "SF Pro Display", Helvetica, Arial, Lucida, sans-serif;
  font-size: 15px;
  font-weight: 200;
  display: inline-block;
  margin-left: 110px;
  color: #000;
}
#top-menu li:nth-child(2) .sub-menu > * {
  width: 340px;
  padding: 10px 0px 10px 10px;
  margin-bottom: 20px;
}
#top-menu li:nth-child(2) ul.sub-menu li a:hover {
  color: #058563;
  background: none;
}
#top-menu li:nth-child(2) ul.sub-menu li a {
  font-family: "SF Pro Display", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  color: #000;
  font-size: 16px;
  padding-left: 110px;
  width: 350px;
  letter-spacing: -0.1px;
}
.menu-item {
  position: relative;
}
.sub-menu::after {
  content: "";
  position: absolute;
  width: 1600px;
  margin-left: -200px;
  top: -60px;
  height: 500px;
  z-index: -1;
  background: transparent;
}
#top-menu li:nth-child(4) .menu-item > a {
  width: 360px !important;
}
#main-header .nav li ul {
  border-radius: 30px;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px -10px rgba(0, 0, 0, 0.3);
}
#top-menu li:nth-child(4) .menu-item a::before {
  display: flex;
  align-items: center;
  justify-content: center;
  content: "";
  background: linear-gradient(180deg, #16a37d 0%, #139a76 83%, #129874 100%);
  background-color: transparent;
  position: absolute;
  padding: 7px;
  width: 60px;
  height: 60px;
  left: 5px;
  border: 3px solid #58bda2;
  border-radius: 20px;
  z-index: 1;
  outline-color: #57bca1;
  outline-style: double;
  outline-offset: -5px;
  line-height: 100%;
}
#top-menu li:nth-child(4) > ul > li:nth-child(1) a::before,
#mobile_menu li:nth-child(4) > ul > li:nth-child(1) a::before {
  content: "";
  background-color: #16a17b;
  background-image: url("../../../uploads/2023/12/chat-bubble.svg");
  background-repeat: no-repeat;
  background-size: 50%;
  background-position: center;
}
#top-menu li:nth-child(4) > ul > li:nth-child(2) a::before,
#mobile_menu li:nth-child(4) > ul > li:nth-child(2) a::before {
  content: "";
  background-color: #16a17b;
  background-image: url("../../../uploads/2023/12/brief.svg");
  background-repeat: no-repeat;
  background-size: 50%;
  background-position: center;
}
#top-menu li:nth-child(4) > ul > li:nth-child(3) a::before,
#mobile_menu li:nth-child(4) > ul > li:nth-child(3) a::before {
  content: "";
  background-color: #16a17b;
  background-image: url("../../../uploads/2023/12/learn.svg");
  background-repeat: no-repeat;
  background-size: 50%;
  background-position: center;
}
#top-menu li:nth-child(4) > ul > li:nth-child(4) a::before,
#mobile_menu li:nth-child(4) > ul > li:nth-child(4) a::before {
  content: "";
  background-color: #16a17b;
  background-image: url("../../../uploads/2023/12/feather.svg");
  background-repeat: no-repeat;
  background-size: 50%;
  background-position: center;
}
#top-menu li:nth-child(4) .menu-item a::after {
  content: "";
  background: url("../../../uploads/2023/12/shadow.svg") no-repeat center /
    contain;
  position: absolute;
  width: 80px;
  height: 80px;
  left: 5px;
  top: 50px;
  z-index: 1;
}
#top-menu li:nth-child(4) ul.sub-menu li a {
  font-family: "SF Pro Display", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  letter-spacing: 0px;
  color: #000;
  font-size: 16px;
  padding-left: 110px !important;
  width: 300px;
}
#top-menu li:nth-child(4) .sub-menu::before {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -30px;
  border-width: 0 10px 10px;
  border-style: solid;
  border-color: transparent transparent #fff;
}
#top-menu li:nth-child(4) .sub-menu {
  width: 900px;
  padding: 20px 20px 20px 30px;
  top: 80px;
  left: -380px;
  background-image: linear-gradient(
      to top,
      rgba(255, 255, 255, 0.5),
      rgba(255, 255, 255, 1)
    ),
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 10 10'%3E%3Ccircle cx='5' cy='5' r='0.5' fill='%23888888' /%3E%3C/svg%3E");
  background-size: 100% 100%, 20px 20px;
  background-position: 5% 12%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: repeat(2, 1fr);
  gap: 20px;
  border: none;
}
#top-menu li:nth-child(4) .sub-menu li {
  padding: 10px 0px 0px 10px;
  height: 110px;
  margin-bottom: -5px;
}
#top-menu li:nth-child(4) > a + ul li > a + span {
  cursor: pointer;
  line-height: 20px;
  width: 240px;
  font-family: "SF Pro Display", Helvetica, Arial, Lucida, sans-serif;
  font-size: 15px;
  font-weight: 200;
  display: inline-block;
  margin-left: 110px;
  color: #000;
}
#top-menu li:nth-child(4) .sub-menu > * {
  width: 340px;
  padding: 10px 0px 10px 10px;
  margin-bottom: 20px;
}
#top-menu li:nth-child(4) ul.sub-menu li a:hover {
  color: #058563;
  background: none;
}
#main-header .nav li .menu-item ul.sub-menu li a {
  font-family: "SF Pro Display", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  color: #000;
  font-size: 16px;
  padding-left: 110px;
  width: 300px;
  letter-spacing: -0.1px;
}
.menu-item {
  position: relative;
}
.sub-menu::after {
  content: "";
  position: absolute;
  width: 1600px;
  margin-left: -200px;
  top: -60px;
  height: 500px;
  z-index: -1;
  background: transparent;
}
#main-header .et_mobile_menu li ul {
  display: none !important;
}
#main-header .et_mobile_menu.active {
  display: block !important;
}
#main-header .et_mobile_menu li.active ul {
  display: block !important;
}
@media only screen and (max-width: 980px) {
  .post-template-default {
    margin-top: 100px;
  }
  .et_pb_section.et_pb_section_0 {
    padding-top: 60px;
  }
  #main-header {
    height: 80px !important;
  }
  #mobile_menu {
    width: 340px;
    border: none;
    left: -25px;
    border-radius: 30px;
    height: auto !important;
    top: 100px;
  }
  #mobile_menu li:nth-child(1) a::before,
  #mobile_menu li:nth-child(2) a::before,
  #mobile_menu li:nth-child(4) a::before {
    min-width: 50px;
    height: 50px;
    border-radius: 10px;
    margin-right: 20px;
  }
  #mobile_menu li:nth-child(1) a::before,
  #mobile_menu li:nth-child(4) a::before {
    outline-color: #57bca1;
    outline-style: double;
    outline-offset: -5px;
  }
  #mobile_menu a {
    background: none;
    font-size: 16px !important;
    display: flex;
    align-items: center;
  }
  #mobile_menu::before {
    content: "";
    position: absolute;
    top: -9px;
    left: 93%;
    margin-left: -30px;
    border-width: 0 10px 10px;
    border-style: solid;
    border-color: transparent transparent #fff;
  }
  #mobile_menu li:nth-child(1) > a,
  #mobile_menu li:nth-child(2) > a,
  #mobile_menu li:nth-child(4) > a,
  #mobile_menu li a {
    width: 100%;
  }
  #mobile_menu li:nth-child(1) > a + ul li > a + span,
  #mobile_menu li:nth-child(2) > a + ul li > a + span,
  #mobile_menu li:nth-child(4) > a + ul li > a + span {
    display: none;
  }
  #mobile_menu li:nth-child(1) .sub-menu > *:nth-child(7) {
    display: none;
  }
  #mobile_menu li:nth-child(1) .sub-menu,
  #mobile_menu li:nth-child(2) .sub-menu,
  #mobile_menu li:nth-child(4) .sub-menu {
    background-size: 100%;
  }
  #mobile_menu li:nth-child(2) > ul li a::before {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 4px;
    min-width: 44px;
    max-width: 44px;
    height: 37px;
  }
  #mobile_menu li:nth-child(2) > ul > li:nth-child(1) a::before {
    content: url(../../../uploads/2023/12/k1hti9t0wxlqpu4qfs.svg);
  }
  #mobile_menu li:nth-child(2) > ul > li:nth-child(2) a::before {
    content: url(../../../uploads/2023/12/mrr3xpbfcjlqpuaeiw.svg);
  }
  #mobile_menu li:nth-child(2) > ul > li:nth-child(3) a::before {
    content: url(../../../uploads/2023/12/rivj6cpgz89lqpub0gg.svg);
  }
  #mobile_menu li:nth-child(2) > ul > li:nth-child(4) a::before {
    content: url(../../../uploads/2023/12/3nvyh7jmzp2lqpubgyi.svg);
  }
  #mobile_menu li:nth-child(1) .menu-item a::after,
  #mobile_menu li:nth-child(2) .menu-item a::after,
  #mobile_menu li:nth-child(4) .menu-item a::after {
    margin-top: 60px;
    top: auto;
    left: -7px;
  }
  .mobile_menu_bar:before {
    top: 8px !important;
  }
}
.form-container {
  padding: 2rem;
  width: 100%;
  max-width: 500px;
  margin: 0 auto;
}
.form-container label {
  font-size: 16px;
  display: block;
  margin-bottom: 0.5rem;
  color: #555;
}
.form-container input[type="email"] {
  width: 100%;
  padding: 0.75rem;
  border: 1px solid #ddd;
  border-radius: 30px;
  box-sizing: border-box;
  font-size: 18px;
}
.form-container input[type="email"]:focus {
  border-color: #058563;
  outline: none;
  box-shadow: 0 0 5px rgba(6, 133, 99, 0.5);
}
.form-container button[type="submit"]:before {
  content: "";
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M8.66667 1.33325L2 9.33325H8L7.33333 14.6666L14 6.66659H8L8.66667 1.33325Z" stroke="%2316A37D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3E%3C/path%3E%3C/svg%3E');
  background-position: center;
  background-color: #fff !important;
  background-repeat: no-repeat;
  background-size: 20px;
  position: absolute;
  padding: 5px 6px 5px 5px;
  margin: -1px 0px 0px 8px;
  width: 24px;
  height: 24px;
  left: 5px;
  border-radius: 20px;
}
#sidebar .form-container {
  margin: 60px 0px;
  padding: 0;
}
#sidebar .form-container button[type="submit"]:before {
  background-size: 16px;
  padding: 5px 6px 5px 5px;
  margin: -1px 0px 0px 8px;
  width: 18px;
  height: 18px;
  left: 3px;
}
#sidebar .form-container button[type="submit"] {
  font-size: 16px !important;
  padding: 12px 16px 12px 50px !important;
}
#sidebar .form-container label {
  font-size: 1.2em;
}
@media screen and (max-width: 576px) {
  form button[type="submit"] {
    font-size: 16px;
  }
}
@font-face {
  font-family: "SF Pro Display Medium";
  src: url("../../../uploads/et-fonts/PRDISPLAYMEDIUM.otf") format("opentype");
}
@font-face {
  font-family: "SF Pro Display Thin";
  src: url("../../../uploads/et-fonts/SF-Pro-Display-Thin.otf")
    format("opentype");
}
@font-face {
  font-family: "SF Pro Display Regular";
  src: url("../../../uploads/et-fonts/SFPRODISPLAYREGULAR.otf")
    format("opentype");
}
.et_pb_section_0 {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_text_13 p {
  line-height: 1.8em;
}
.et_pb_text_15.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_image_4 .et_pb_image_wrap,
.et_pb_image_4 img {
  width: 100%;
}
.et_pb_image_4 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
  max-width: 100% !important;
  margin-left: 0;
}
.et_pb_text_14 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
  margin-bottom: 60px !important;
}
.et_pb_text_14 p {
  line-height: 1.8em;
}
.et_pb_text_14.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_image_3 .et_pb_image_wrap,
.et_pb_image_3 img {
  width: 100%;
}
.et_pb_image_3 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
  max-width: 100% !important;
  margin-left: 0;
}
.et_pb_text_13 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
  margin-bottom: 60px !important;
}
.et_pb_text_13.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_text_15 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
  margin-bottom: 60px !important;
}
.et_pb_image_2 .et_pb_image_wrap,
.et_pb_image_2 img {
  width: 100%;
}
.et_pb_image_2 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
  max-width: 100% !important;
  margin-left: 0;
}
.et_pb_text_12 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
  margin-bottom: 60px !important;
}
.et_pb_text_12 p {
  line-height: 1.8em;
}
.et_pb_text_12.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_image_1 .et_pb_image_wrap,
.et_pb_image_1 img {
  width: 100%;
}
.et_pb_image_1 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
  max-width: 100% !important;
  margin-left: 0;
}
.et_pb_text_11 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
  margin-bottom: 60px !important;
}
.et_pb_text_11 p {
  line-height: 1.8em;
}
.et_pb_text_15 p {
  line-height: 1.8em;
}
.et_pb_image_5 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
  max-width: 100% !important;
  margin-left: 0;
}
.et_pb_text_10 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_18 p {
  line-height: 1.8em;
}
body #page-container .et_pb_button_0:hover:before {
  margin-left: 0.3em;
  right: auto;
  margin-left: -1.3em;
}
body #page-container .et_pb_button_0:before {
  content: attr(data-icon);
  font-family: "ETmodules" !important;
  color: #075e54;
  line-height: 1.7em;
  font-size: 18px !important;
  opacity: 1;
  margin-left: -1.3em;
  right: auto;
  display: inline-block;
}
body #page-container .et_pb_button_0:after {
  display: none;
}
body #page-container .et_pb_button_0:hover {
  color: #075e54 !important;
  background: rgba(19, 255, 241, 0) !important;
  border-color: #075e54 !important;
}
body #page-container .et_pb_button_0 {
  color: #ffffff !important;
  border-color: #ffffff;
  font-size: 18px;
  font-family: "SF Pro Display Regular", Helvetica, Arial, Lucida, sans-serif !important;
  padding-left: 2em;
  padding-right: 0.7em;
  background-image: linear-gradient(
    34deg,
    #075e54 21%,
    #25d366 100%
  ) !important;
  background-color: #16a37d;
}
.et_pb_button_0.et_pb_module,
.et_pb_module .et_pb_button_0.et_pb_module:hover {
  padding-top: 10px !important;
  padding-right: 20px !important;
  padding-bottom: 10px !important;
  padding-left: 60px !important;
  margin-top: 20px !important;
}
.et_pb_section_2:before {
  background: #ffffff;
  left: 38px;
  padding-left: 9px;
  padding-right: 9px;
  border-radius: 50px;
}
.et_pb_section_2 {
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 60px;
  margin-top: 20px;
}
.et_pb_text_18 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
  margin-bottom: 60px !important;
}
.et_pb_text_18.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_image_5 .et_pb_image_wrap,
.et_pb_image_5 img {
  width: 100%;
}
.et_pb_image_7 .et_pb_image_wrap,
.et_pb_image_7 img {
  width: 100%;
}
.et_pb_image_7 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
  max-width: 100% !important;
  margin-left: 0;
}
.et_pb_text_17 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_17 p {
  line-height: 1.8em;
}
.et_pb_text_17.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_image_6 .et_pb_image_wrap,
.et_pb_image_6 img {
  width: 100%;
}
.et_pb_image_6 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
  max-width: 100% !important;
  margin-left: 0;
}
.et_pb_text_16 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
  margin-bottom: 60px !important;
}
.et_pb_text_16 p {
  line-height: 1.8em;
}
.et_pb_text_16.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_text_11.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_text_10 h4 {
  font-size: 33px;
  line-height: 1.3em;
}
.et_pb_row_0.et_pb_row {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_text_2 h2 {
  font-size: 33px;
  line-height: 1.3em;
}
.et_pb_text_4 h4 {
  font-size: 33px;
  line-height: 1.4em;
}
.et_pb_text_4 h3 {
  font-size: 33px;
  line-height: 1.4em;
}
.et_pb_text_4 h1 {
  font-family: "SF Pro Display Regular", Helvetica, Arial, Lucida, sans-serif;
  line-height: 1.2em;
}
.et_pb_text_3 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_3 p {
  line-height: 1.8em;
}
.et_pb_text_3.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_text_2 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_2 h4 {
  font-size: 33px;
  line-height: 1.3em;
}
.et_pb_text_2 h3 {
  font-size: 33px;
  line-height: 1.4em;
}
.et_pb_text_2 h1 {
  font-family: "SF Pro Display Regular", Helvetica, Arial, Lucida, sans-serif;
  line-height: 1.2em;
}
.et_pb_text_10 h3 {
  font-size: 33px;
  line-height: 1.4em;
}
.et_pb_text_1 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_1 p {
  line-height: 1.8em;
}
.et_pb_text_1.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_row_1.et_pb_row {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_section_1 {
  padding-top: 17px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
.et_pb_text_0 h1 {
  font-family: "SF Pro Display Medium", Helvetica, Arial, Lucida, sans-serif;
}
.et_pb_text_0 {
  font-family: "SF Pro Display Regular", Helvetica, Arial, Lucida, sans-serif;
  font-size: 23px;
  line-height: 1.9em;
  border-radius: 10px 10px 10px 10px;
  overflow: hidden;
  border-width: 4px;
  border-color: rgba(105, 190, 167, 0.84);
  padding-top: 10px !important;
  padding-right: 10px !important;
  padding-left: 20px !important;
}
.et_pb_text_0 p {
  line-height: 1.9em;
}
.et_pb_text_0.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_text_4 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_5.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_text_5 p {
  line-height: 1.8em;
}
.et_pb_text_5 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_10 h2 {
  font-size: 33px;
  line-height: 1.3em;
}
.et_pb_text_10 h1 {
  font-family: "SF Pro Display Regular", Helvetica, Arial, Lucida, sans-serif;
  line-height: 1.2em;
}
.et_pb_text_9 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_9 p {
  line-height: 1.8em;
}
.et_pb_text_9.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_text_8 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_8 h4 {
  font-size: 33px;
  line-height: 1.3em;
}
.et_pb_text_8 h3 {
  font-size: 33px;
  line-height: 1.4em;
}
.et_pb_text_8 h2 {
  font-size: 33px;
  line-height: 1.3em;
}
.et_pb_text_8 h1 {
  font-family: "SF Pro Display Regular", Helvetica, Arial, Lucida, sans-serif;
  line-height: 1.2em;
}
.et_pb_text_7 {
  font-weight: 500;
  font-size: 23px;
  line-height: 1.8em;
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_7 p {
  line-height: 1.8em;
}
.et_pb_text_7.et_pb_text {
  color: #0c0c0c !important;
}
.et_pb_text_6 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}
.et_pb_text_6 h4 {
  font-size: 33px;
  line-height: 1.3em;
}
.et_pb_text_6 h3 {
  font-size: 33px;
  line-height: 1.4em;
}
.et_pb_text_6 h2 {
  font-size: 33px;
  line-height: 1.3em;
}
.et_pb_text_6 h1 {
  font-family: "SF Pro Display Regular", Helvetica, Arial, Lucida, sans-serif;
  line-height: 1.2em;
}
.et_pb_image_0 .et_pb_image_wrap,
.et_pb_image_0 img {
  width: 100%;
}
.et_pb_image_0 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
  max-width: 100% !important;
  margin-left: 0;
}
.et_pb_button_0:before {
  background: #ffffff;
  left: 38px;
  padding-left: 9px;
  padding-right: 9px;
  border-radius: 50px;
}
.et_pb_text_0.et_pb_module {
  margin-left: 0px !important;
  margin-right: auto !important;
}
@media only screen and (min-width: 981px) {
  .et_pb_text_0 {
    max-width: 80%;
  }
}
@media only screen and (max-width: 980px) {
  .et_pb_button_0 {
    display: none !important;
  }
  .et_pb_section_2 {
    display: none !important;
  }
}
@media only screen and (min-width: 576px) and (max-width: 980px) {
  .et_pb_button_0 {
    display: none !important;
  }
  .et_pb_section_2 {
    display: none !important;
  }
}
@media only screen and (max-width: 576px) {
  .et_pb_text_0 {
    font-size: 18px;
    max-width: 82%;
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .et_pb_text_2 h2 {
    font-size: 28px;
  }
  .et_pb_text_4 h4 {
    font-size: 28px;
  }
  .et_pb_text_6 h2 {
    font-size: 28px;
  }
  .et_pb_text_8 h2 {
    font-size: 28px;
  }
  .et_pb_text_10 h2 {
    font-size: 28px;
  }
}

body {
  background-color: #f8fafd;
}

body h1,
h2,
h3,
h4 {
  font-size: 36px;
  margin-bottom: 30px;
}

@media screen and (max-width: 980px) {
  body h1,
  h2,
  h3,
  h4 {
    font-size: 36px;
    margin-bottom: 10px !important;
  }

  .main-container {
    flex-direction: column;
    max-width: 90%;
  }
  .main-section {
    width: 100% !important;
  }

  .talks {
    height: 1250px !important;
  }

  .sidebar {
    width: 100% !important;
  }

  .sidebar-container-1,
  .sidebar-container-2 {
    display: flex !important;
    flex-wrap: nowrap;
    justify-content: center;
    gap: 20px;
  }

  .sidebar .follow-callbell {
    width: 65% !important;
  }

  .logos {
    margin: 0px !important;
  }

  .logos img {
    margin: 0px 20px !important;
  }

  .about-callbell {
    width: 115% !important;
  }

  .about-callbell p {
    margin-bottom: 30px !important;
  }

  .about-callbell .about-card p {
    margin-bottom: 0px !important;
  }

  div.et_pb_section.et_pb_section_14 {
    width: 90%;
  }

  div.et_pb_section.et_pb_section_14 img {
    display: none;
  }
}

@media screen and (max-width: 575px) {
  body h1,
  h2,
  h3,
  h4 {
    font-size: 24px !important;
    margin-bottom: 10px !important;
  }

  body p {
    font-size: 14px !important;
  }

  .header-section {
    background-position-y: -20px !important;
    height: 240px !important;
    padding: 20px !important;
  }

  .header-section h1 {
    margin-bottom: 0px !important;
  }

  .first-section {
    flex-direction: column;
  }

  .callbell-talks {
    padding-right: 0px !important;
  }

  .talks {
    justify-content: flex-start !important;
    overflow: auto;
    height: auto !important;
    flex-wrap: nowrap !important;
    padding-bottom: 60px !important;
  }

  .video-thumbnail {
    width: 250px !important;
    height: 150px !important;
    flex-shrink: 0 !important;
  }

  .video-thumbnail p {
    padding: 3px 12px !important;
  }

  .effect {
    display: none !important;
  }

  .job-title {
    padding: 0px !important;
  }

  .job button {
    font-size: 12px !important;
    width: 80px !important;
    padding: 3px 6px !important;
  }

  .gallery-item img {
    height: 85px !important;
  }

  button.prev,
  button.next {
    font-size: 1rem !important;
    padding: 5px 10px !important;
  }

  .working-callbell {
    margin: 0px;
  }

  .sidebar {
    padding-top: 0px !important;
  }

  .sidebar .follow-callbell .social-icons {
    gap: 10px !important;
  }

  .sidebar-container-1,
  .sidebar-container-2 {
    flex-direction: column !important;
  }

  .about-callbell {
    width: 100% !important;
  }

  .sidebar .follow-callbell {
    width: 100% !important;
  }

  .logos {
    margin-bottom: 20px;
  }

  .logos img {
    width: 100px !important;
  }

  div.et_pb_section.et_pb_section_14 h4 {
    font-size: 28px !important;
  }
}

.main-container {
  display: flex;
  max-width: 80%;
  margin: auto;
  padding-top: 90px;
}

.main-section {
  width: 66%;
  padding: 20px;
}

.header-section {
  position: relative;
  background-image: url("/assets/uploads/2024/11/callbell-team-min.jpg");
  background-position-y: -50px;
  background-size: cover;
  height: 500px;
  border-radius: 10px;
  margin-bottom: 60px;
  padding: 50px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  overflow: hidden;
  transition: filter 0.3s ease-in-out, background-position-y 0.3s ease-in-out;
}

.header-section:hover {
  cursor: pointer;
  filter: brightness(1.1);
}

.header-section:hover img {
  transform: scale(1.2);
  transition: transform 0.3s ease-in-out;
}

.header-section::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 1;
  border-radius: inherit;
  pointer-events: none;
}

.header-section-1 h1 {
  font-size: 60px;
  color: #fff;
  margin-bottom: 10px;
}

.header-section-1 p {
  font-size: 20px;
  color: #fff;
}

.header-section-2 {
  width: 10%;
}

.first-section {
  display: flex;
}

.first-section-a {
  flex: 1;
}

.callbell-talks {
  padding-right: 30px;
}

.talks {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
  width: 100%;
  height: 1300px;
  overflow-y: auto;
  position: relative;
  padding: 10px;
}

.talks::-webkit-scrollbar {
  display: none; /* Hide the scrollbar in WebKit-based browsers */
}

.talks {
  -ms-overflow-style: none; /* Hide scrollbar in Internet Explorer and Edge */
  scrollbar-width: none; /* Hide scrollbar in Firefox */
}

.video-thumbnail {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  height: 200px;
  padding: 10px;
  cursor: pointer;
  overflow: hidden;
  border-radius: 10px;
  transition: transform 0.3s ease;
}

.video-thumbnail[data-bg="gianluca"] {
  background-image: url("/assets/uploads/2024/11/gianluca.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="giacomo"] {
  background-image: url("/assets/uploads/2024/11/giacomo.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="gianluca"] {
  background-image: url("/assets/uploads/2024/11/gianluca.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="romain"] {
  background-image: url("/assets/uploads/2024/11/romain.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="manuel"] {
  background-image: url("/assets/uploads/2024/11/manuel.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="winy"] {
  background-image: url("/assets/uploads/2024/11/winy.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="carlo"] {
  background-image: url("/assets/uploads/2024/11/carlo.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="enrico"] {
  background-image: url("/assets/uploads/2024/11/enrico.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="arnaldo"] {
  background-image: url("/assets/uploads/2024/11/arnaldo.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="christian"] {
  background-image: url("/assets/uploads/2024/11/christian.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="paula"] {
  background-image: url("/assets/uploads/2024/11/paula.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="pedro"] {
  background-image: url("/assets/uploads/2024/11/pedro.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="luciana"] {
  background-image: url("/assets/uploads/2024/11/luciana.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="edi"] {
  background-image: url("/assets/uploads/2024/11/edi.jpg");
  background-size: cover;
}
.video-thumbnail[data-bg="camila"] {
  background-image: url("/assets/uploads/2024/11/camila.jpg");
  background-size: cover;
}

.video-thumbnail p {
  color: white;
  background-color: rgba(22, 163, 125, 0.812);
  padding: 10px;
  border-radius: 20px;
  position: relative;
  bottom: 5px;
  font-size: 20px;
  font-weight: bold;
  z-index: 1;
}

.video-thumbnail img {
  width: 50px;
  height: 50px;
  border-radius: 50%;
}

.video-thumbnail:hover {
  filter: brightness(1.05);
  transform: scale(1.05);
}

.popup-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 99999;
}

.popup-container {
  display: none;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100000;
}

.video-container {
  margin: 60px auto;
  width: 70%;
  border-radius: 30px;
  padding-bottom: 37%;
  height: auto;
  position: relative;
  overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.popup-close {
  position: fixed;
  top: 20px;
  right: 20px;
  font-size: 30px;
  color: white;
  cursor: pointer;
  z-index: 100001;
}

.effect {
  height: 100px; /* Height of the gradient effect */
  width: 100%; /* Full width of the parent container */
  background: linear-gradient(to top, rgb(255, 255, 255), transparent);
  position: relative;
  margin-top: -100px;
  z-index: 10;
  pointer-events: none; /* Allow clicks to pass through */
}

.first-section-b {
  flex: 2;
}

.talk {
  height: 200px;
}

.join-callbell {
  padding: 30px;
  margin: -30px 0px 30px 0px;
}

.job {
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 1rem;
  margin-bottom: 1rem;
}

.job-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  background-color: #16a37d;
  padding: 20px;
  border-radius: 10px;
  font-size: 1.5rem;
  font-weight: bold;
  color: #fff;
}

.job-titles {
  display: flex;
  flex-direction: column;
  margin-right: 1rem;
  font-weight: 900;
}

.job-title {
  margin: 0;
  padding-bottom: 20px;
  color: #16a37d;
  font-weight: bold;
  font-size: 22px;
}

.job-city {
  font-size: 18px;
}

.job button {
  padding: 0.5rem 1rem;
  border: solid 1px #000;
  border-radius: 20px;
  width: 150px;
  background-color: transparent;
  color: #000;
  font-weight: bold;
  cursor: pointer;
  transition: 0.2s ease-in-out;
}

.job button:hover {
  border: solid 1px #16a37d;
  background-color: #16a37d;
  color: white;
}

.working-callbell {
  padding: 30px;
  margin: 30px 0px;
}

.callbell-gallery {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* 3 equal columns */
  grid-template-rows: repeat(3, auto); /* Adjust row height automatically */
  gap: 10px; /* Add space between items */
}

.callbell-gallery img {
  width: 200px;
  border-radius: 10px;
  object-fit: cover;
}

.callbell-gallery {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  max-height: 100vh;
  overflow-y: auto;
  filter: blur(0.4);
}

.callbell-gallery:hover {
  cursor: pointer;
  filter: brightness(1.1);
}

.callbell-gallery svg {
  background-color: #16a37d;
  width: 50px;
  border-radius: 20%;
  padding: 10px;
  transition: transform 0.3s ease; /* Smooth transition for scaling */
}

.callbell-gallery:hover svg {
  transform: scale(1.2); /* Increase the size of the SVG by 1.5 times */
}

.gallery-item img {
  height: 150px;
}

.slideshow-modal {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  display: flex;
  justify-content: center;
  align-items: center;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 100000;
}

.slideshow-modal.hidden {
  visibility: hidden;
  opacity: 0;
}

.slideshow-modal img {
  max-width: 80%;
  max-height: 80%;
}

.slideshow-modal button {
  background: #16a37d;
  padding: 10px 30px;
  border: none;
  font-size: 2rem;
}

button.prev,
button.next {
  position: absolute;
  font-size: 1.5rem;
  color: white;
  cursor: pointer;
}

button.prev {
  border-radius: 20px 0px 0px 20px;
  left: 30px;
}

button.next {
  border-radius: 0px 20px 20px 0px;
  right: 30px;
}

button.close {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 1.5rem;
  color: white;
  cursor: pointer;
}

.card {
  background-color: #fff;
  border: solid 1px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.05);
}

.sidebar {
  width: 33%;
  padding: 20px;
}

.sidebar .follow-callbell {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 30px;
}

.sidebar .follow-callbell .social-icons {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
}

.sidebar .follow-callbell .social-icons .icon {
  width: 100%;
  padding: 10px;
}

.sidebar .follow-callbell .social-icons a {
  background-color: #3b3b4e;
  border-radius: 50%;
  width: 40px;
  height: 40px !important;
  transition: 0.2s ease-in-out;
}

.sidebar .follow-callbell .social-icons a:hover {
  background-color: #16a37d;
}

.logos {
  display: flex;
  padding: 30px;
  justify-content: space-around;
  margin-top: 20px;
}

.divider {
  width: 1px;
  background-color: rgba(0, 0, 0, 0.1);
}

.logos img {
  width: 150px;
}

.about-callbell {
  background-color: #fff;
  margin-top: 20px;
  padding: 30px;
}

.about-callbell h2 {
  margin-bottom: 10px;
}

.about-callbell p,
.our-values p {
  font-family: "SF Pro Display Thin", Helvetica, Arial, Lucida, sans-serif;
  letter-spacing: 1px;
  font-size: 18px;
  line-height: 140%;
}

.about-cards {
  margin: 20px 0px;
}

.about-card {
  background-color: #f9f9f9;
  margin: 0px 0px 10px 0px;
  padding: 20px;
  text-align: center;
}

.about-card h5 {
  color: #7a7a7a;
  letter-spacing: 1px;
  font-size: 16px;
}

.about-card p {
  font-family: "SF Pro Display Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 500;
  font-size: 28px;
}

.our-values {
  margin-top: 20px;
  padding: 30px;
}

.our-values h2 {
  margin-bottom: 10px;
}

.our-values p {
  margin-bottom: 20px;
}

.our-values ul {
  list-style: none;
  padding: 0;
}

.our-values li {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 15px;
  font-size: 18px;
}

.our-values svg {
  width: 30px;
  margin-bottom: 10px;
}

.our-values span {
  font-family: "SF Pro Display Medium", Helvetica, Arial, Lucida, sans-serif;
  color: #7a7a7a;
  letter-spacing: 1px;
  font-size: 16px;
}

div.et_pb_section.et_pb_section_14 {
  background-image: linear-gradient(
    180deg,
    #74ccb5 0%,
    #00664b 100%
  ) !important;
  max-width: 1430px;
  border-radius: 30px 30px 30px 30px;
  overflow: hidden;
  margin-left: auto !important;
  margin-right: auto !important;
  padding: 0px;
  margin-bottom: -100px;
  box-shadow: 0px 20px 60px -10px rgba(0, 0, 0, 0.4);
  z-index: 10;
}

div.et_pb_section.et_pb_section_14 h4 {
  font-family: "SF Pro Display Medium", Helvetica, Arial, Lucida, sans-serif;
  font-weight: 600;
  font-size: 46px;
  color: #ffffff !important;
  letter-spacing: 1px;
  line-height: 1.03em;
}

div.et_pb_section.et_pb_section_14 p {
  color: white;
  line-height: 140%;
  font-family: "SF Pro Display Thin", Helvetica, Arial, Lucida, sans-serif;
  width: 100%;
  font-weight: 500;
  font-size: 24px;
  letter-spacing: 1px;
  line-height: 140%;
  margin-bottom: 20px;
}

div.et_pb_section.et_pb_section_14 a::before {
  content: attr(data-icon);
  font-family: "ETmodules" !important;
  color: #ffffff;
  line-height: 1.7em;
  font-size: 20px !important;
  opacity: 1;
  margin-left: -1.8em;
  right: auto;
  display: inline-block;
}

div.et_pb_section.et_pb_section_14 a::after {
  display: none;
}

div.et_pb_section.et_pb_section_14 a {
  display: inline-block;
  color: #ffffff !important;
  border-color: rgba(255, 255, 255, 0);
  letter-spacing: 1px;
  font-family: "SF Pro Display Regular", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 600 !important;
  padding: 10px 25px 10px 55px !important;
  padding-left: 55px !important;
  margin: 20px auto !important;
  background-color: #ffb200;
}

div.et_pb_section.et_pb_section_14 a:hover {
  color: #ffffff !important;
  background: rgba(19, 255, 241, 0) !important;
  border-color: #ffffff !important;
}

div.et_pb_section.et_pb_section_14 .et_pb_column {
  margin-right: 0px;
}

.popup-container.popup-show {
  animation: bubble 0.8s cubic-bezier(0.36, 0.32, 0.17, 1.26) forwards;
}

@keyframes bubble {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(1.4);
  }
  100% {
    transform: scale(1);
  }
}
