@charset "UTF-8";
/*
 Theme Name:   Consultor Child Theme
 Theme URI:    https://consultor.ancorathemes.com
 Description:  Consultor Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com
 Template:     consultor
 Version:      2.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  consultor
*/
/* =Child-Theme customization starts here
------------------------------------------------------------ */
.pb-xxxs {
  padding-bottom: 0.25rem;
}
.pb-xxs {
  padding-bottom: 0.5rem;
}
.pb-xs {
  padding-bottom: 0.75rem;
}
.pb-sm {
  padding-bottom: 0.875rem;
}
.pb-base {
  padding-bottom: 1rem;
}
.pb-md {
  padding-bottom: 1.125rem;
}
.pb-lg {
  padding-bottom: 1.25rem;
}
.pb-xl {
  padding-bottom: 1.5rem;
}
.pb-xxl {
  padding-bottom: 1.875rem;
}
.pb-xxxl {
  padding-bottom: 2.25rem;
}
.pb-huge {
  padding-bottom: 3rem;
}
.pb-giant {
  padding-bottom: 3.75rem;
}
.pb-massive {
  padding-bottom: 4.5rem;
}
#wpcf7-f1361-p804-o1 input, #wpcf7-f1361-p804-o1 select, #wpcf7-f1361-p804-o1 textarea, #wpcf7-f1361-p804-o1 .file-upload-label {
  border-width: 2px;
  padding-left: 20px;
}
#wpcf7-f1361-p804-o1 form {
  margin-bottom: 10vh;
  border-radius: 10px;
  border-width: 2px;
}
#wpcf7-f1361-p804-o1 form textarea {
  max-height: 300px;
  border: 1px solid var(--theme-color-input_light);
  border-radius: 10px;
  background-color: #F9F9F9;
}
#wpcf7-f1361-p804-o1 .job-application-dropdown fill_inited option {
  color: var(--theme-color-input_light) !important;
}
#wpcf7-f1361-p804-o1 .wpcf7-form-control-wrap * {
  color: var(--theme-color-input_light);
}
#wpcf7-f1361-p804-o1 .wpcf7-form-control-wrap input {
  margin-right: 10px;
}
#wpcf7-f1361-p804-o1 .wpcf7-form-control-wrap {
  color: var(--theme-color-input_light);
}
#wpcf7-f1361-p804-o1 .file-upload-label {
  color: var(--theme-color-input_light);
}
#wpcf7-f1361-p804-o1 .file-upload-input {
  appearance: none;
  width: 100%;
  height: 150px;
  border: 2px dashed var(--theme-color-input_light);
  border-radius: 10px;
  outline: none;
  transition: border-color 0.3s;
  position: relative;
  background: #F9F9F9;
  text-align: center;
  padding-top: 50px;
  padding-left: 20px;
  padding-bottom: 50px;
  cursor: pointer;
  color: var(--theme-color-input_light);
}
#wpcf7-f1361-p804-o1 .file-upload-input:hover {
  border-color: #5C5C5C;
}
#wpcf7-f1361-p804-o1 .file-upload-input::-webkit-file-upload-button {
  visibility: hidden;
}
#wpcf7-f1361-p804-o1 .submit-button {
  background-color: #f8c705;
  color: white;
  border: none;
  padding: 10px 20px;
  cursor: pointer;
  border-radius: 5px;
  transition: background-color 0.3s;
  margin-right: 10px;
}
#wpcf7-f1361-p804-o1 .submit-button:hover {
  background-color: #252C2E;
}
.sc_button, .wpcf7-submit, .elementor-button {
  background-color: #f8c705;
  color: white;
  border-color: #f8c705;
}
.sc_button:hover, .wpcf7-submit:hover, .elementor-button:hover {
  background-color: #252C2E !important;
  color: white !important;
}
.sc_button::before, .wpcf7-submit::before, .elementor-button::before {
  display: none;
  color: white;
}
.sc_button.sc_button_default.sc_button_size_normal.sc_button_icon_left.color_style_link2 {
  background-color: #f8c705 !important;
}
.sc_button.sc_button_default.sc_button_size_normal.sc_button_icon_left.color_style_link2:hover {
  background-color: #252C2E !important;
  color: white !important;
}
#contactForm #formButton .wpcf7-form-control .wpcf7-submit .has-spinner {
  background-color: #f8c705 !important;
  color: white !important;
  border-color: #f8c705 !important;
}
#contactForm #formButton .wpcf7-form-control .wpcf7-submit .has-spinner:hover {
  background-color: #252C2E !important;
  color: white !important;
}
#contactForm #formButton .wpcf7-form-control .wpcf7-submit .has-spinner::before {
  display: none !important;
  color: white !important;
}
.contact_person_section {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 1.875rem;
  padding-top: 5vh;
  padding-bottom: 10vh;
  font-size: 1rem;
  margin-top: -5vh;
}
.contact_person_section h2 {
  text-transform: uppercase;
  font-size: 1.875rem;
  color: #ffcc00;
  margin-bottom: 0.75rem;
}
.contact_person_section p {
  font-size: 1rem;
  line-height: 1.5em;
}
.contact_person_section .contact_person_section_image img {
  -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
  mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
  -webkit-mask-size: cover;
  -webkit-mask-position: center;
  -webkit-mask-repeat: no-repeat;
  mask-size: cover;
  mask-position: center;
  mask-repeat: no-repeat;
  width: 100%;
  height: auto;
  box-shadow: 8px 0 15px -3px #d4af37;
  object-fit: cover;
}
.contact_person_section .contact_person_section_adress {
  text-align: center;
  color: #8d8e90;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  padding: 1.25rem;
  margin: 1.25rem 0;
}
.contact_person_section .contact_person_section_adress p {
  margin: 0.75rem 0;
  font-size: 1rem;
}
.contact_person_section .contact_person_section_adress .name strong {
  color: #8d8e90;
  font-size: 1.25rem;
}
.contact_person_section .contact_person_section_adress .number {
  color: #8d8e90;
  font-size: 1rem;
  margin-bottom: 0;
}
.contact_person_section .contact_person_section_adress .mail {
  margin-top: 0.5rem;
}
.contact_person_section .contact_person_section_adress .mail a {
  color: #ffcc00;
  text-decoration: none;
  font-size: 1rem;
  display: inline-flex;
  align-items: center;
}
.contact_person_section .contact_person_section_adress .mail a span {
  color: #ffcc00;
  margin-right: 5px;
}
.contact_person_section .contact_person_section_adress .mail a:hover, .contact_person_section .contact_person_section_adress .mail a:focus {
  text-decoration: underline;
}
@media (max-width: 1024px) {
  .contact_person_section {
    flex-direction: column;
  }
}
@media (max-width: 768px) {
  .contact_person_section .contact_person_section_image img {
    -webkit-mask-image: none;
    mask-image: none;
  }
}
.fixed_background_image {
  padding-bottom: 5vw;
  width: 100vw;
  height: 90vh;
  background-attachment: fixed;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  z-index: -10;
  margin-top: -20vh;
  margin-bottom: -10vh;
}
.fixed_background_image elementor-button-wrapper {
  z-index: 233;
  position: relative;
}
.fixed_background_image .question_section_inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100vw;
  height: 90vh;
  z-index: 100;
}
.fixed_background_image .question_section_inner h1 {
  font-size: 3rem;
}
.fixed_background_image .question_section_inner .question_section_inner_sub {
  font-size: 1.125rem;
  color: #ffcc00;
}
@media (max-width: 1024px) {
  .fixed_background_image {
    padding-bottom: 5vw;
    width: 100vw;
    height: 75vh;
    margin-top: -20vh;
    margin-bottom: -10vh;
  }
  .fixed_background_image .question_section_inner {
    height: 75vh;
  }
}
#footer_form {
  position: relative;
  width: 250px;
  height: auto;
}
#footer_form #formButton {
  width: 250px !important;
}
#footer_form .wpcf7-form {
  padding: 0;
}
#footer_form .wpcf7-form .wpcf7-form-control-wrap {
  box-sizing: border-box;
}
#footer_form .wpcf7-form .wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-text, #footer_form .wpcf7-form .wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-email, #footer_form .wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-form-control.wpcf7-textarea {
  padding: 10px;
  margin-bottom: 10px;
  border: none;
  color: #333;
  background-color: grey;
}
#footer_form .wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-form-control.wpcf7-textarea {
  color: #333;
  background-color: grey;
  max-height: 100px;
}
#footer_form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-submit-style {
  z-index: 110;
}
#footer_form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-submit-style .wpcf7-submit {
  background-color: #ffcc00;
  max-width: 250px !important;
  width: 100% !important;
  z-index: 110;
}
#footer_form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-submit-style input.wpcf7-form-control.wpcf7-submit {
  padding: 10px;
  border: none;
  cursor: pointer;
  transition: background-color 0.3s ease;
  max-width: 250px !important;
  width: 100% !important;
  z-index: 110;
}
#footer_form .wpcf7-form .wpcf7-form-control-wrap .wpcf7-response-output {
  margin-top: 20px;
  color: #333;
}
@media (max-width: 1024px) {
  #footer_form {
    width: 100%;
  }
  #footer_form #formButton {
    width: 100% !important;
  }
}
#header_logo #Header_Logo_SVG {
  width: 25vw;
  max-width: 350px;
}
@media (max-width: 1024px) {
  #Header_Logo_SVG {
    width: 50vw;
    max-width: 330px;
  }
}
@media (max-width: 768px) {
  #Header_Logo_SVG {
    width: 50vw;
    max-width: 300px;
  }
}
.hero_section_start {
  height: 75vh;
}
.hero_section_start .hero-heading {
  position: relative;
  color: white;
  margin: 0;
}
.hero_section_start .hero_section_text {
  margin-top: calc((20vh + 20vw) / 2);
}
.hero_section_start .hero_section_text p, .hero_section_start .hero_section_text h1 {
  display: inline-block;
  padding: 1rem;
  margin: 0;
  font-size: 1.875rem;
}
.hero_section_start .hero_section_text p {
  color: #ffcc00;
  font-size: 1.5rem;
  margin: 0;
  background-color: white;
  padding: 1rem;
}
.hero_section_start .hero_section_text h1 {
  color: white;
  font-size: 1.875rem;
  background-color: #ffcc00;
}
.hero-mainheading-gold {
  background-color: #ffcc00;
  font-size: 1rem;
}
.hero_section_kanzlei .hero-heading {
  position: relative;
  color: white;
  margin: 0;
}
.hero_section_kanzlei .hero-heading p, .hero_section_kanzlei .hero-heading h1 {
  display: inline-block;
  padding: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0;
  margin: 0;
}
.hero_section_kanzlei .hero-heading p {
  color: #ffcc00;
  font-size: 1.25rem;
  margin: 0;
  background-color: white;
  padding: 1rem;
}
.hero_section_kanzlei .hero-heading h1 {
  color: white;
  font-size: 1.875rem;
  background-color: #ffcc00;
}
.hero_section_leistung .hero-heading {
  position: relative;
  color: white;
  margin: 0;
}
.hero_section_leistung .hero-heading p, .hero_section_leistung .hero-heading h1 {
  display: inline-block;
  padding: 1rem;
  padding-left: 0;
  margin: 0;
  font-size: 1.875rem;
}
.hero_section_leistung .hero-heading p {
  color: #ffcc00;
  font-size: 1.25rem;
  margin: 0;
  background-color: white;
  padding: 1rem;
}
.hero_section_leistung .hero-heading h1 {
  color: white;
  font-size: 3.75rem;
  background-color: #ffcc00;
}
.icons_section_startpage {
  font-size: 1rem;
}
.icons_section_startpage h1 {
  text-transform: uppercase;
  font-size: 1.875rem;
  color: white;
}
.icons_section_startpage h4 {
  color: #ffcc00;
  font-size: 1.25rem;
}
.icons_section_startpage .sc_icons_item_linked:hover .sc_icons_decoration_bg svg path {
  fill: #5F5F5F;
}
.mainStartText {
  padding-top: 5vh;
  margin-top: -5vh;
}
@media (min-width: 769px) {
  .mainStartText {
    padding-top: 5vh;
    padding-bottom: 10vh;
  }
}
.mainStartText h1 {
  font-size: 1.875rem;
  color: white;
  padding-top: 0;
  margin-top: 0;
}
.mainStartText h6 {
  font-size: 1.25rem;
  margin-top: -0.75rem;
  margin-bottom: 1.25rem;
  color: white;
}
.mainStartText p {
  font-size: 1.125rem;
  line-height: 1.5em;
  color: #8d8e90;
}
@media (max-width: 768px) {
  .mainStartText {
    height: auto;
    padding-bottom: 10vh;
    padding-top: 5vh;
    margin-top: 1vh;
  }
}
.elementor-element-d9ee474 > div:nth-child(1) {
  padding: 0 !important;
  width: 100%;
}
.second_footer_desktop {
  background-color: #5F5F5F;
  z-index: 0;
}
.second_footer_desktop .svg-second-footer .st0 {
  fill: none;
  stroke: #ffcc00;
  stroke-width: 10;
  stroke-miterlimit: 10;
}
.second_footer_desktop .svg-second-footer .st1 {
  fill: #8d8e90;
}
.second_footer_desktop .svg-second-footer .st2 {
  fill: #ffcc00;
}
.second_footer_desktop .second-footer-container {
  display: flex;
  margin-left: 16%;
  justify-content: space-between;
  font-size: 1rem;
  color: #d1d1d1;
  margin-top: -7vh;
  padding-bottom: 5vh;
}
.second_footer_desktop .second-footer-container p {
  margin-top: 1rem;
  color: #bababa;
}
.second_footer_desktop .second-footer-container .logo-container {
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
  gap: 0.75rem;
  margin-top: 1.125rem;
  margin-right: 33px;
}
.second_footer_desktop .second-footer-container .logo-container img {
  width: 40px;
  height: 40px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .second_footer_desktop .second-footer-container {
    display: flex;
    margin-top: -20px;
    margin-left: 20%;
    flex-wrap: wrap;
    font-size: 12px;
    gap: 10px;
  }
  .second_footer_desktop .second-footer-container .logo-container {
    gap: 10px;
    padding-top: 20px;
    margin-right: 10px;
  }
}
.second_footer_mobil .svg-second-footer {
  margin: 5vh 0 5vh 0;
}
.second_footer_mobil .svg-second-footer .st0 {
  fill: none;
  stroke: #ffcc00;
  stroke-width: 10;
  stroke-miterlimit: 10;
}
.second_footer_mobil .svg-second-footer .st1 {
  height: 60px;
  fill: #8d8e90;
}
.second_footer_mobil .svg-second-footer .st2 {
  fill: #ffcc00;
}
.second_footer_mobil .second-footer-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  font-size: 1rem;
  color: #d1d1d1;
  padding-bottom: 5vh;
}
.second_footer_mobil .second-footer-container p {
  margin-top: 1rem;
  color: #bababa;
}
.second_footer_mobil .second-footer-container .logo-container {
  display: flex;
  justify-content: space-around;
  align-items: flex-start;
  gap: 0.75rem;
  margin-top: 1.125rem;
  margin-right: 33px;
}
.second_footer_mobil .second-footer-container .logo-container img {
  width: 40px;
  height: 40px;
}
.section_heading_section {
  width: 100%;
  text-align: center;
}
.section_heading_section h1, .section_heading_section .section-subheading, .section_heading_section .section-heading {
  margin: 0 auto;
  display: block;
}
.section_heading_section h1 {
  color: #5F5F5F;
}
.section_heading_section .section-subheading {
  padding-top: 0;
  color: #FFCC00;
  font-size: 1.25rem;
}
.section_heading_section .section-heading {
  color: #5F5F5F;
  font-size: 1.875rem;
  margin-top: 1rem;
  padding-bottom: 5vh;
}
.section_heading_section_white {
  width: 100%;
  text-align: center;
}
.section_heading_section_white h1, .section_heading_section_white .section-subheading, .section_heading_section_white .section-heading {
  margin: 0 auto;
  display: block;
}
.section_heading_section_white h1 {
  color: #5F5F5F;
}
.section_heading_section_white .section-subheading {
  padding-top: 0;
  color: white;
  font-size: 1.25rem;
}
.section_heading_section_white .section-heading {
  color: #5F5F5F;
  font-size: 1.875rem;
  margin-top: 1rem;
}
.page-id-804 .section_heading_section .section-subheading {
  padding-top: 5vh;
}
.page-id-804 .section_heading_section .section-heading {
  padding-bottom: 6vh;
}
@media (max-width: 1024px) {
  .section_heading_section .section-subheading .section_heading_section .section-subheading, .page-id-804 .section_heading_section .section-subheading {
    padding-top: 3vh;
  }
}
#benefitsSections .elementor-widget-container .sc_icons_item_title {
  white-space: nowrap;
  line-height: 1.2;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  color: #5F5F5F !important;
  font-size: 1.125rem !important;
}
#benefitsSections .elementor-widget-container .sc_icons_item_description {
  word-wrap: normal;
  white-space: nowrap;
}
.services_start_page {
  width: 90vw;
  height: auto;
}
.services_start_page .trx_addons_column-1_3 {
  flex: 1 1 20vw;
  max-width: calc(30vw - 10px);
  margin: 5px;
  padding: 5px;
  box-sizing: border-box;
  background-color: lightgrey;
  border-radius: 15px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  color: #5F5F5F;
}
.services_start_page .trx_addons_column-1_3 a {
  color: #5F5F5F;
}
.services_start_page .trx_addons_column-1_3 a:hover {
  text-decoration: underline;
}
.services_start_page .sc_icons_item, .services_start_page .sc_icons_plate .sc_icons_item:nth-child(3n-1), .services_start_page .sc_icons_plate .slider-slide:nth-child(3n-1) .sc_icons_item, .services_start_page .sc_icons_plate [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item {
  background-color: transparent !important;
}
@media (max-width: 768px) {
  .services_start_page .trx_addons_column-1_3 {
    flex-basis: 100%;
    max-width: 100%;
    margin: 5px auto;
  }
}
#content_switch {
  box-sizing: border-box;
  margin-bottom: 15vh;
}
#content_switch .sc_switcher_content h4 span {
  font-size: 1.125rem;
  color: #252C2E;
}
#content_switch .sc_switcher_content .sc_switcher_tabs_controls {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  #content_switch .sc_switcher_content .sc_switcher_tabs_controls {
    flex-direction: column;
  }
  #content_switch .sc_switcher_content .sc_switcher_tabs_controls .sc_switcher_tab {
    margin: 0 0 10px 0 !important;
    width: 100%;
  }
}
#content_switch .sc_switcher_content .sc_switcher_tabs_controls .sc_switcher_tab {
  border: none;
  color: #5f5f5f;
  background-color: #ffcc00;
  opacity: 0.5;
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
  transition: background-color 0.3s, transform 0.3s;
  font-size: 1rem;
}
#content_switch .sc_switcher_content .sc_switcher_tabs_controls .sc_switcher_tab[data-tab="1"] {
  margin: 0 15px 0 0;
}
#content_switch .sc_switcher_content .sc_switcher_tabs_controls .sc_switcher_tab[data-tab="2"] {
  margin: 0 0 0 15px;
}
#content_switch .sc_switcher_content .sc_switcher_tabs_controls .sc_switcher_tab.sc_switcher_tab_active {
  opacity: 1;
}
#content_switch .sc_switcher_content .sc_switcher_tabs_controls .sc_switcher_tab p {
  margin: 0;
  font-weight: bold;
}
#content_switch .sc_switcher_content .sc_switcher_tabs_controls .sc_switcher_tab .sc_switcher_tab_link {
  color: inherit;
  text-decoration: none;
}
#content_switch .sc_switcher_content .sc_switcher_sections .sc_switcher_slider {
  transition: all 0.5s ease;
}
#content_switch .sc_icons_item .animated-item .animated .consultor-fadeinup {
  border-radius: 10px;
}
.sc_icons_divider.sc_align_center .slider-wrapper .sc_icons_item, .sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item {
  padding: 15px 0;
}
@supports (hyphens: auto) {
  .sc_icons_divider.sc_align_center .slider-wrapper .sc_icons_item :lang(de), .sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item :lang(de) {
    hyphens: auto;
  }
}
@media (min-width: 1280px) {
  .start_text_flex_box {
    padding-bottom: 15vh;
  }
}
@media (max-width: 1280px) {
  .start_text_flex_box {
    padding-bottom: 10vh;
  }
}
.start_text_flex_box .start_text_passage {
  border-radius: 10px;
  border: 1px solid #ffcc00;
  height: 400px;
  padding: 1rem;
}
.start_text_flex_box .start_text_passage h2 {
  color: #ffcc00;
  font-size: 1.25rem;
  margin-bottom: 0.75rem;
}
.start_text_flex_box .start_text_passage p {
  font-size: 1.125rem;
  line-height: 1.5em;
  color: #8d8e90;
}
@media (max-width: 1060px) {
  .start_text_flex_box .start_text_passage {
    margin-bottom: 20px;
    height: auto;
  }
}
@media (max-width: 1060px) {
  .start_text_flex_box .start_text_flex_box {
    flex: 1 1 100%;
    row-gap: 10vh;
    max-width: 100%;
    margin-right: 0;
  }
}
#fixed_svg_buchalter {
  position: absolute;
}
#Hero_Logo {
  max-width: 777px;
  width: 100%;
  margin: 0 auto;
}
#Steuerberatung {
  animation: slidein 5s;
}
@keyframes slidein {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
#Kickartundpartner {
  animation: slidein2 5s;
}
@keyframes slidein2 {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
#Steuerberatung, #Kickartundpartner {
  transition: transform 0.3s ease;
}
#Steuerberatung:hover, #Kickartundpartner:hover {
  transform: translate(calc(-50% + var(--mouse-x)), calc(-50% + var(--mouse-y)));
}
#Steuerberatung, #Kickartundpartner {
  transition: transform 0.3s ease;
}
#Steuerberatung:hover {
  transform: translate(10px, 10px);
}
#Kickartundpartner:hover {
  transform: translate(-10px, -10px);
}
.circel-svg-before {
  position: relative;
  --rotation: 19deg;
}
.circel-svg-before::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 120px;
  height: 100px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_2' data-name='Ebene 2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 150.5 130.33'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: url(%23Unbenannter_Verlauf_415); stroke-width: 0px; %7D %3C/style%3E%3CradialGradient id='Unbenannter_Verlauf_415' data-name='Unbenannter Verlauf 415' cx='-38.16' cy='40.91' fx='-38.16' fy='40.91' r='179.28' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='.27' stop-color='%23ffff5f'/%3E%3Cstop offset='1' stop-color='%23fc0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg id='home-tools-text-circle'%3E%3Cpolygon class='cls-1' points='75.25 0 0 130.33 150.5 130.33 75.25 0'/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
  z-index: 0;
  transform: rotate(var(--rotation));
}
@media (max-width: 768px) {
  .circle-svg-before {
    display: none;
    width: 20px;
    height: 10px;
  }
  .circle-svg-before::after {
    background-image: none;
  }
}
.section-divider-buchalternase {
  min-height: 20vh !important;
  margin-top: -10vh !important;
  margin-bottom: -2% !important;
  clip-path: polygon(0% 100%, 0% 50%, 14% 50%, 28% 50%, 38.75% 0%, 100% 0%, 100% 100%, 100% 100%) !important;
}
@media (max-width: 1536px) {
  .section-divider-buchalternase {
    margin-top: -10vh !important;
    margin-bottom: -2% !important;
    min-height: 20vh !important;
  }
}
@media (max-width: 1280px) {
  .section-divider-buchalternase {
    margin-top: -10vh !important;
    margin-bottom: -2% !important;
    min-height: 20vh !important;
  }
}
@media (max-width: 1024px) {
  .section-divider-buchalternase {
    min-height: 10vh !important;
    margin-bottom: -2% !important;
    margin-top: -5vh !important;
  }
}
@media (max-width: 768px) {
  .section-divider-buchalternase {
    margin-top: -10vh !important;
    margin-bottom: -2% !important;
    min-height: 10vh !important;
  }
}
@media (max-width: 640px) {
  .section-divider-buchalternase {
    margin-top: -10vh !important;
    margin-bottom: -1vh !important;
  }
}
.section-divider-buchalternase-invert {
  clip-path: polygon(evenodd, 0% 100%, 0% 0%, 100% 0%, 100% 100%, 0% 100%, 0% 75%, 28% 75%, 43% 0%, 100% 0%, 100% 100%, 100% 100%);
  z-index: 0;
  min-height: 20vh;
  margin-top: -2vh;
}
.section-divider-buchalternase-line {
  clip-path: polygon(0% 55%, 0% 50%, 14% 50%, 28% 50%, 38.75% 0%, 100% 0%, 100% 100%, 100% 5%, 38.75% 5%, 28% 55%, 33.09% 55%);
}
@media (max-width: 1536px) {
  .section-divider-buchalternase-invert {
    margin-top: 0vh;
    min-height: 10vh;
  }
}
@media (max-width: 1280px) {
  .section-divider-buchalternase-invert {
    margin-top: 0;
    min-height: 10vh;
  }
}
@media (max-width: 1024px) {
  .section-divider-buchalternase-invert {
    margin-top: 0vh;
    min-height: 5vh;
  }
}
@media (max-width: 768px) {
  .section-divider-buchalternase-invert {
    margin-top: -1vh;
    min-height: 5vh;
  }
}
@media (max-width: 640px) {
  .section-divider-buchalternase-invert {
    margin-top: -1vh;
    min-height: 5vh;
  }
}
/* CSS (hinzufügen zu deinem Stylesheet) */
.section-divider-gold-top::before, .section-divider-gold-bottom::before {
  transition: transform 2s ease-in-out;
  /* Animation Dauer und Effekt */
}
.section-divider-gold-top {
  overflow: hidden;
  position: relative;
}
.section-divider-gold-top::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: 100% 90px;
  background-position: center top;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%235F5F5F"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%235F5F5F"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%235F5F5F"/></svg>');
}
.section-divider-gold-bottom {
  overflow: hidden;
  position: relative;
}
.section-divider-gold-bottom::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  bottom: -1px;
  left: -1px;
  right: -1px;
  top: -1px;
  z-index: 0;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: 100% 90px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%235F5F5F"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%235F5F5F"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%235F5F5F"/></svg>');
}
@media (min-width: 768px) {
  .section-divider-gold-bottom::before {
    background-size: 100% 90px;
    background-position: 50% 0%;
  }
}
.shapedividers_com-399 {
  overflow: hidden;
  position: relative;
}
.shapedividers_com-399::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  bottom: -1px;
  left: -1px;
  right: -1px;
  top: -1px;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: 100% 90px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%235F5F5F"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%235F5F5F"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%235F5F5F"/></svg>');
}
@media (min-width: 768px) {
  .shapedividers_com-399::before {
    background-size: 100% 90px;
    background-position: 50% 0%;
  }
}
.shapedividers_com-1626 {
  overflow: hidden;
  position: relative;
}
.shapedividers_com-1626::after {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  bottom: -1px;
  left: -1px;
  right: -1px;
  top: -1px;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: 100% 90px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%235F5F5F"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%235F5F5F"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%235F5F5F"/></svg>');
}
@media (min-width: 768px) {
  .shapedividers_com-1626::after {
    background-size: 100% 90px;
    background-position: 50% 0%;
  }
}
.shapedividers_com-9640 {
  overflow: hidden;
  position: relative;
}
.shapedividers_com-9640::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  bottom: -1px;
  left: -1px;
  right: -1px;
  top: -1px;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: 100% 90px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%235F5F5F"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%235F5F5F"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%235F5F5F"/></svg>');
}
.shapedividers_com-7881 {
  overflow: hidden;
  position: relative;
}
.shapedividers_com-7881::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  bottom: -1px;
  left: -1px;
  right: -1px;
  top: -1px;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: 100% 90px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%235F5F5F"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%235F5F5F"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%235F5F5F"/></svg>');
}
@media (min-width: 768px) {
  .shapedividers_com-7881::before {
    background-size: 100% 90px;
    background-position: 50% 0%;
  }
}
.shapedividers_com-4718 {
  overflow: hidden;
  position: relative;
}
.shapedividers_com-4718::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 90px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%23ffcc00"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%23ffcc00"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%23ffcc00"/></svg>');
}
@media (min-width: 2100px) {
  .shapedividers_com-4718::before {
    background-size: 100% calc(2vw + 90px);
  }
}
.shapedividers_com-6955 {
  overflow: hidden;
  position: relative;
}
.shapedividers_com-6955::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 87px;
  background-position: 50% 100%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M35.28 1.67c-3.07-.55-9.27.41-16.15 0-6.87-.4-13.74-.58-19.13.1v.4h35.28z" fill="%23ffcc00"/><path d="M35.28 1.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12 1.31 0 .4 0 .4v1.77h35.28z" opacity=".5" fill="%23ffcc00"/><path d="M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69 8.3-.16 5.3.02 2.3.22.57.85 0 .87v1.2h35.28z" opacity=".5" fill="%23ffcc00"/></svg>');
}
.shapedividers_com-5324 {
  overflow: hidden;
  position: relative;
}
.shapedividers_com-5324::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 34px;
  background-position: 50% 0%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%235f5f5f"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%235f5f5f"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%235f5f5f"/></svg>');
}
@media (min-width: 2100px) {
  .shapedividers_com-5324::before {
    background-size: 100% calc(2vw + 34px);
  }
}
.shapedividers_com-5576 {
  overflow: hidden;
  position: relative;
}
.shapedividers_com-5576::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  bottom: -0.1vw;
  left: -0.1vw;
  right: -0.1vw;
  top: -0.1vw;
  background-size: 100% 65px;
  background-position: 50% 100%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M35.28 1.67c-3.07-.55-9.27.41-16.15 0-6.87-.4-13.74-.58-19.13.1v.4h35.28z" fill="%235f5f5f"/><path d="M35.28 1.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12 1.31 0 .4 0 .4v1.77h35.28z" opacity=".5" fill="%235f5f5f"/><path d="M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69 8.3-.16 5.3.02 2.3.22.57.85 0 .87v1.2h35.28z" opacity=".5" fill="%235f5f5f"/></svg>');
}
@media (min-width: 2100px) {
  .shapedividers_com-5576::before {
    background-size: 100% calc(2vw + 65px);
  }
}
.sc_switcher_tabs_controls {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-around;
}
.sc_switcher_tabs_controls .sc_switcher_tab {
  border-radius: 10px;
  flex: 1;
  text-align: center;
}
.sc_switcher_tabs_controls .sc_switcher_tab p {
  margin: 0;
}
.leader-grid, .team-grid {
  max-width: 1500px;
  width: 100%;
  margin: auto;
}
.team-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1rem;
  grid-auto-rows: minmax(100px, auto);
  margin-top: 1.875rem;
  padding-bottom: 4.5rem;
  margin-bottom: 4.5rem;
}
.team-leader1, .team-leader2 {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1.875rem;
  box-sizing: border-box;
  flex-direction: row;
  margin-top: 1rem;
  border-right: 0.25rem solid #ffcc00;
}
.team-leader1 .leader-image, .team-leader2 .leader-image {
  max-height: 55vh;
  width: 40%;
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  border-radius: 0.25rem;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.team-leader1 .leader-info, .team-leader2 .leader-info {
  margin-right: 0.75rem;
  margin-left: 0.75rem;
}
.leader-info p {
  color: #8d8e90;
  line-height: 1.5rem;
  text-align: left;
}
.leader-info h2 {
  font-size: 1.5rem;
  margin-bottom: 0.75rem;
  color: #5F5F5F;
}
.leader-info h4 {
  font-size: 1rem;
  color: #ffcc00;
}
.leader-info .leader-cv {
  list-style: none;
  padding: 0;
  margin: 0;
}
.leader-info .leader-cv li {
  margin-bottom: 5px;
}
.team-member {
  height: 400px;
  text-align: center;
  overflow: hidden;
  position: relative;
  padding: 0.75rem;
  font-size: 1rem;
  max-height: 100vh;
  grid-column: span 1;
  border-radius: 0.5rem;
  aspect-ratio: 0.8333333333;
  justify-self: center;
}
.team-member img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 0.5rem;
}
.member-info {
  position: absolute;
  bottom: 15%;
  transform: translateY(50%);
  left: 3%;
  z-index: 1000;
  width: 93%;
  height: 25%;
  background-color: rgba(209, 209, 209, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 1.25rem;
  border-bottom: 0.5rem solid #ffcc00;
  border-radius: 0.25rem;
}
.member-info h4 {
  color: white;
  font-size: 18px;
  margin: 0;
}
@media (max-width: 1024px) {
  .leader-grid {
    height: auto;
    padding-bottom: 10vh;
  }
  .team-grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .team-leader1, .team-leader2 {
    flex-direction: column;
    align-items: flex-start;
    height: 100%;
  }
  .team-leader1 .leader-image, .team-leader2 .leader-image {
    width: 100%;
    max-height: 50vh;
  }
}
@media (max-width: 640px) {
  .team-grid {
    grid-template-columns: repeat(1, 1fr);
  }
  .team-grid .team-member {
    height: 300px;
  }
}
.team-grid-item {
  position: relative;
}
.team-grid-item .elementor-image-box-img {
  border-radius: 10px;
  margin: 0 !important;
}
.team-grid-item .elementor-image-box-content {
  position: absolute;
  bottom: 5px;
  padding: 15px;
  border-bottom: 10px solid #ffcc00;
  background-color: rgba(209, 209, 209, 0.9);
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
.twae-timeline {
  max-width: 1000px;
  margin: auto !important;
}
.twae-timeline .twae-label-big {
  color: #5F5F5F !important;
  font-size: 2rem;
  line-height: 0.7;
}
.twae-timeline .twae-content {
  border-color: #ffcc00 !important;
}
.twae-timeline .twae-arrow {
  border-color: #ffcc00 !important;
}
.twae-timeline .twae-icon {
  background-color: #ffcc00 !important;
}
.twae-timeline .twae-icon .fa-clock {
  display: none;
}
.trx_addons_scroll_to_top.trx_addons_icon-up.scroll_to_top_style_default {
  background-color: #fbc800;
  color: whitesmoke;
}
.trx_addons_scroll_to_top.trx_addons_icon-up.scroll_to_top_style_default:hover {
  background-color: #252C2E;
  color: white;
}
#wpcf7-f99-p49-o1 input, #wpcf7-f99-p49-o1 select, #wpcf7-f99-p49-o1 textarea {
  border-width: 2px;
  padding-left: 20px;
  color: var(--theme-color-input_light);
}
#wpcf7-f99-p49-o1 .wpcf7-form-control-wrap {
  color: var(--theme-color-input_light);
}
#wpcf7-f99-p49-o1 .wpcf7-form-control-wrap input {
  margin-right: 10px;
}
#wpcf7-f99-p49-o1 textarea {
  max-height: 300px;
  border: 1px solid var(--theme-color-input_light);
  border-radius: 10px;
  background-color: #F9F9F9;
}
#wpcf7-f99-p49-o1 .wpcf7-submit {
  background-color: #f8c705;
  color: white;
  border: none;
  padding: 10px 20px;
  cursor: pointer;
  border-radius: 5px;
  transition: background-color 0.3s;
  margin-right: 10px;
}
#wpcf7-f99-p49-o1 .wpcf7-submit:hover {
  background-color: #252C2E;
}
#wpcf7-f1361-p804-o1 .wpcf7-form .wpcf7-form-control-wrap, #wpcf7-f99-p49-o1 .wpcf7-form .wpcf7-form-control-wrap {
  margin-top: 10px;
  display: block;
}
#wpcf7-f1361-p804-o1 .wpcf7-form .wpcf7-list-item, #wpcf7-f99-p49-o1 .wpcf7-form .wpcf7-list-item {
  margin: 0;
}
#wpcf7-f1361-p804-o1 .wpcf7-form p + p, #wpcf7-f99-p49-o1 .wpcf7-form p + p {
  margin: 0;
}
#wpcf7-f480-o1 .wpcf7-submit, #wpcf7-f480-o2 .wpcf7-submit {
  width: 250px !important;
}
.wpcf7 .wpcf7-not-valid + .wpcf7-not-valid-tip {
  margin-bottom: 0;
  margin-top: 5px;
}
.wpcf7 form.invalid .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error, .wpcf7 form.unaccepted .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error, .trx_addons_message_box_error {
  border: none !important;
  color: #f04c49 !important;
  margin-top: 0;
  background-color: white !important;
}
.carto_design_footer {
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
  padding-right: 2vw;
  margin-bottom: 1rem;
}
.carto_design_footer [class*="scheme_"].footer_wrap a, .carto_design_footer .footer_wrap [class*="scheme_"].vc_row a {
  color: #ffcc00 !important;
}
.carto_design_footer .elementor-element-1b3d42f > div:nth-child(1) > div:nth-child(3) > p:nth-child(1) > span:nth-child(1) > span:nth-child(1) > a:nth-child(1) {
  color: #ffcc00 !important;
}
@media (max-width: 992px) {
  .carto_design_footer {
    justify-content: flex-start;
    align-items: center;
  }
}
.mainFooter {
  font-size: 1rem;
  font-weight: 400;
  color: white;
}
.mainFooter .FooterLinks {
  margin: 0;
  padding: 0 !important;
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
}
.mainFooter .FooterLinks li {
  list-style: none;
}
.mainFooter .FooterLinks li span a {
  color: inherit;
  text-decoration: none;
  padding-left: 0;
}
.mainFooter .FooterLinks li span:first-child a {
  color: #ffcc00;
}
.mainFooter strong span {
  color: #ffcc00;
  list-style: none;
}
.mainFooter nav {
  padding-left: 0 !important;
}
.mainFooter nav ul {
  padding-left: 0 !important;
}
.mainFooter nav ul li {
  padding-left: 0 !important;
  display: flex;
  align-items: center;
}
.mainFooter strong {
  display: block;
  margin: 0;
  padding: 0;
}
.mainFooter .wpcf7 .wpcf7-submit-style .wpcf7-submit {
  padding: 17px !important;
}
.Impressum {
  height: auto;
  min-height: 100%;
}
.Impressum .container {
  min-height: 100%;
  height: auto;
  padding-bottom: 2rem;
  overflow: auto;
}
.Impressum .container h2 {
  color: #ffcc00;
}
.Impressum .container a {
  color: inherit;
  text-decoration: none;
}
.Impressum .container a:hover {
  text-decoration: underline;
}
@media screen and (max-width: 768px) {
  .Impressum .container {
    min-height: auto;
    padding-bottom: 1rem;
  }
}
.menu_mobile .menu_mobile_inner {
  background-color: #5f5f5f;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_popup .sc_layouts_menu_nav > li > ul, .sc_layouts_menu_nav > li > ul ul, .sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {
  background-color: #5f5f5f;
}
@media (min-width: 601px) and (max-width: 1279px) {
  .sc_icons .trx_addons_column-1_5:last-child {
    width: 100% !important;
    margin-bottom: 30px;
  }
}
h1, .front_page_section_caption, h2 {
  letter-spacing: unset;
}
.elementor.elementor-49 {
  background: white;
}
.wpcf7 .wpcf7-submit-style {
  margin: 1.5rem 0 3rem;
}
@supports (-webkit-touch-callout: none) {
  .elementor-2621 .elementor-element.elementor-element-7c8360b:not(.elementor-motion-effects-element-type-background), .elementor-2621 .elementor-element.elementor-element-7c8360b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: scroll;
    background-position: top left;
  }
}
@supports not (-webkit-touch-callout: none) {
  .elementor-2621 .elementor-element.elementor-element-7c8360b:not(.elementor-motion-effects-element-type-background), .elementor-2621 .elementor-element.elementor-element-7c8360b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
@media (max-width: 1024px) {
  .elementor-2621 .elementor-element.elementor-element-7c8360b:not(.elementor-motion-effects-element-type-background), .elementor-2621 .elementor-element.elementor-element-7c8360b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    margin-top: -10vh;
  }
}
@media (max-width: 767px) {
  .elementor-element-b083467 .elementor-element-populated {
    padding: 0 10px 0 10px !important;
  }
}
@media (min-width: 768px) {
  .elementor-element-b083467 .elementor-element-populated {
    padding: 0 15px 0 15px !important;
  }
}
.gm-style .place-card-large {
  display: none !important;
}
.passster-error {
  margin-top: 10px;
}
.passster-form button[type=submit] {
  justify-content: center;
  text-transform: uppercase;
}
.flex-row-custom {
  align-items: start;
}
.elementor-page-7347 .page_content_wrap {
  background-color: white !important;
}
.elementor-page-7347 header {
  -webkit-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);
}
.elementor-page-7347 .wp-block-column .wp-block-video video {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.elementor-page-7347 .wp-block-column .wp-block-heading {
  border-bottom: 10px solid #ffcc00;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  margin: 0;
  padding: 15px;
  line-height: 1.2;
  background: #eee;
}
.min-width-300 a {
  min-width: 300px;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.kickartzundpartner.de%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2Fstyle.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_padding_scale.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_applicationForm.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_buttonColor.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_contact_person_section.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_fixed_background_image.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_footerForm.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_headerLogo.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_hero_section_start.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_icons_section_startpage.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_mainStartText.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_secondFooter.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_section_heading.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_serviceSection.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_services_start_page.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_services_widget.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_start_text_passage.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_SVGanimations.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_SVGbubbleAnimation.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_SVGStepDivider.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_SVGwaveDivider.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_switchButtons.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_teamGrid.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_timeLine.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_topTopButton.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_contactForm.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_mainFooter.scss%22%2C%22wp-content%2Fthemes%2Fconsultor-child%2Fscss%2F.%2F_impressum.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAC1CE%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BACpFJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAChDJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAASR%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC5FJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAC5CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAAA%3BAASN%3BAACE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAC1EF%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACZF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC%2FGJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAUU%3BAAAA%3BAAAA%3BACjBZ%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAClCF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAGmB%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMjB%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAC7GN%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAeJ%3BAAKM%3BAAAA%3BAAAA%3BAAAA%3BAC3FF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BACZJ%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAQF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACrCF%3BAAAA%3BAAAA%3BAAAA%3BAAOM%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEE%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BACpEF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACrCF%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BACvDA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BACzBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAnBlEF%3BAoBCA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAC3PF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BACVN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAACE%3BAAAA%3BAAAA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACtJF%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAChBJ%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BACEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACtEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAC9EJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BA3BwBJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAGM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaF%3BAAAA%3BAAAA%22%7D */