/* Per-Page-Subset des Webflow-Stylesheets fuer /analyse-check
 * GENERIERT von tools/subset-css.py - nicht von Hand bearbeiten.
 *
 * Enthaelt nur Regeln, die auf dieser Seite greifen koennen. Nach jeder
 * Aenderung am Markup neu erzeugen und mit tools/compare-page.js pruefen.
 */
which loads after this one.
 *
 * The only change from the original is that url() references now point
 * at theme-local copies instead of the Webflow CDN.
 */
html{
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}
body{
  margin: 0;
}
footer,header,main,nav,section{
  display: block;
}
[hidden]{
  display: none;
}
a{
  background-color: #0000;
}
a:active,a:hover{
  outline: 0;
}
strong{
  font-weight: bold;
}
h1{
  margin: .67em 0;
  font-size: 2em;
}
img{
  border: 0;
}
svg:not(:root){
  overflow: hidden;
}
button,input{
  color: inherit;
  font: inherit;
  margin: 0;
}
button{
  overflow: visible;
}
button{
  text-transform: none;
}
button,html input[type="button"],input[type="reset"]{
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],html input[disabled]{
  cursor: default;
}
button::-moz-focus-inner,input::-moz-focus-inner{
  border: 0;
  padding: 0;
}
input{
  line-height: normal;
}
input[type="checkbox"],input[type="radio"]{
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{
  height: auto;
}
input[type="search"]{
  -webkit-appearance: none;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
  -webkit-appearance: none;
}
@font-face{
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype");
  font-weight: normal;
  font-style: normal;
}
[class^="w-icon-"],[class*=" w-icon-"]{
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}
.w-icon-nav-menu:before{
  content: "";
}
*{
  box-sizing: border-box;
}
html{
  height: 100%;
}
body{
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}
img{
  vertical-align: middle;
  max-width: 100%;
  display: inline-block;
}
.w-inline-block{
  max-width: 100%;
  display: inline-block;
}
.w-button{
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}
input.w-button{
  -webkit-appearance: button;
}
:where(button.w-popover-trigger){
  color: inherit;
  cursor: pointer;
  font: inherit;
  line-height: inherit;
  text-align: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  background-color: #0000;
  border: 0;
  margin: 0;
  padding: 0;
}
html[data-w-dynpage] [data-w-cloak]{
  color: #0000 !important;
}
h1,h2,h3,h4{
  margin-bottom: 10px;
  font-weight: bold;
}
h1{
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}
h2{
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}
h3{
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}
h4{
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}
p{
  margin-top: 0;
  margin-bottom: 10px;
}
.w-embed:before,.w-embed:after{
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-embed:after{
  clear: both;
}
.w-video{
  width: 100%;
  padding: 0;
  position: relative;
}
.w-video iframe,.w-video object,.w-video embed{
  border: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
button,[type="button"],[type="reset"]{
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}
.w-form{
  margin: 0 0 15px;
}
.w-form-done{
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}
.w-form-fail{
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}
label{
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}
.w-input{
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}
.w-input::placeholder{
  color: #999;
}
.w-input:focus{
  border-color: #3898ec;
  outline: 0;
}
.w-input[disabled],.w-input[readonly],fieldset[disabled] .w-input{
  cursor: not-allowed;
}
.w-input[disabled]:not(.w-input-disabled),.w-input[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input{
  background-color: #eee;
}
textarea.w-input{
  height: auto;
}
.w-form-label{
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}
.w-container{
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}
.w-container:before,.w-container:after{
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-container:after{
  clear: both;
}
@media screen and (max-width: 991px){.w-container{
    max-width: 728px;
  }}
@media screen and (max-width: 479px){.w-container{
    max-width: none;
  }}
.w-nav{
  z-index: 1000;
  background: #ddd;
  position: relative;
}
.w-nav:before,.w-nav:after{
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-nav:after{
  clear: both;
}
.w-nav-brand{
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}
.w-nav-link{
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}
.w-nav-link.w--current{
  color: #0082f3;
}
.w-nav-menu{
  float: right;
  position: relative;
}
[data-nav-menu-open]{
  text-align: center;
  background: #c8c8c8;
  min-width: 200px;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}
.w-nav[data-animation="over-left"] [data-nav-menu-open]{
  z-index: 1;
  top: 0;
  right: auto;
}
.w-nav[data-animation="over-right"] [data-nav-menu-open]{
  z-index: 1;
  top: 0;
  left: auto;
}
.w-nav-button{
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}
.w-nav-button:focus{
  outline: 0;
}
.w-nav-button.w--open{
  color: #fff;
  background-color: #c8c8c8;
}
.w-nav[data-collapse="all"] .w-nav-menu{
  display: none;
}
.w-nav[data-collapse="all"] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{
  display: block;
}
.w--nav-dropdown-list-open{
  position: static;
}
@media screen and (max-width: 991px){.w-nav[data-collapse="medium"] .w-nav-menu{
    display: none;
  }
.w-nav[data-collapse="medium"] .w-nav-button{
    display: block;
  }}
@media screen and (max-width: 767px){.w-nav[data-collapse="small"] .w-nav-menu{
    display: none;
  }
.w-nav[data-collapse="small"] .w-nav-button{
    display: block;
  }
.w-nav-brand{
    padding-left: 10px;
  }}
@media screen and (max-width: 479px){.w-nav[data-collapse="tiny"] .w-nav-menu{
    display: none;
  }
.w-nav[data-collapse="tiny"] .w-nav-button{
    display: block;
  }}

.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{
  display: none !important;
}
.wf-layout-layout{
  display: grid;
}
@font-face{
  font-family: Centurygothic;
  src: url(../../fonts/webflow/6800d379f7ddfbdd9665f8e0_centurygothic_bold.woff2) format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face{
  font-family: Centurygothic;
  src: url(../../fonts/webflow/6800d3795cac95c80d637c93_centurygothic.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face{
  font-family: "Baloo 2";
  src: url(../../fonts/webflow/682e2ad68226b4871d75e1c7_baloo-2.regular.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face{
  font-family: "Baloo 2 Extra Bold";
  src: url(../../fonts/webflow/682e2ad6e03c4bec4a3f3001_baloo-2.extrabold.woff2) format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face{
  font-family: "Baloo 2 Bold";
  src: url(../../fonts/webflow/682e2ad5d7210996b97e0abe_baloo-2.bold.woff2) format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
:root{
  --pinterest-red: #bd081c;
  --pink: #f6bbbd;
  --bright-red: #fb1500;
  --table-cell-color: #e0e0e0;
  --green-highlight: #6acd93;
  --strikethrough-grey: #b2b2b2;
  --footer-red: #890716;
  --light-pink: #f6bbbd91;
  --color: #2265a7;
  --l-container: 1200px;
  --body-background: #f16a7914;
  --green-main: #42a044;
}
.w-layout-blockcontainer{
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.w-layout-layout{
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}
.w-layout-cell{
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}
.w-layout-grid{
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}
.w-checkbox{
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}
.w-checkbox:before{
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-checkbox:after{
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}
.w-checkbox-input{
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}
.w-form-formrecaptcha{
  margin-bottom: 8px;
}
@media screen and (max-width: 991px){.w-layout-blockcontainer{
    max-width: 728px;
  }}
@media screen and (max-width: 767px){.w-layout-blockcontainer{
    max-width: none;
  }}
p{
  margin-bottom: 10px;
}
a{
  color: #000;
  text-decoration: none;
}
a.w--current{
  color: #000;
}
.quick-stack{
  padding: 0;
}
.top-banner{
  background-image: linear-gradient(90deg, red, #fff);
  height: 41px;
  display: flex;
}
.text-block{
  color: #fff;
  -webkit-text-stroke-width: 0px;
  text-shadow: 2px 1px 1px #0003;
  letter-spacing: 1px;
  flex: 0 auto;
  align-self: center;
  margin-top: auto;
  margin-bottom: auto;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-weight: 700;
  text-decoration: none;
  display: block;
}
.div-block{
  text-align: left;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 40px;
  display: flex;
}
.image{
  margin-right: 9px;
}
.cell-2{
  align-items: center;
}
.nav-menu-option{
  text-align: left;
  flex: 1;
  align-self: flex-start;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Centurygothic, Tahoma, sans-serif;
  font-weight: 700;
  display: flex;
}
.quick-stack-2{
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  padding-left: 120px;
  padding-right: 120px;
}
.cell-3{
  justify-content: center;
  align-items: flex-start;
}
.primary-button{
  text-align: center;
  letter-spacing: 2px;
  object-fit: fill;
  background-image: linear-gradient(111deg, #e41727, #f6b5ba 91%, #fdeaec 100%, #fff);
  border-radius: 100px;
  width: 100%;
  height: 34px;
  margin-top: 18px;
  margin-bottom: 20px;
  padding-left: 25px;
  padding-right: 25px;
  font-family: Centurygothic, Tahoma, sans-serif;
  font-weight: 700;
  line-height: 16px;
  display: block;
  position: static;
  top: 40px;
}
.primary-button.w--current{
  color: #fff;
}
.primary-button.primay-button-m{
  height: 47px;
  font-size: 22px;
  line-height: 23px;
}
.primary-button.primay-button-m.button-waiting-list-v2{
  width: 30%;
  height: 50px;
  margin-top: 0;
  font-size: 16px;
}
.primary-button.login{
  display: none;
}
.primary-button.button-1{
  position: relative;
}
.primary-button.button-2{
  position: relative;
  top: 70px;
}
.primary-button.ms-form-submit{
  word-break: keep-all;
  height: 41px;
  line-height: 23px;
  display: block;
}
.cell-4{
  justify-content: center;
  align-items: flex-start;
}
.section{
  color: #fff;
  height: auto;
  margin-top: 0;
  padding-left: 0;
  font-family: Centurygothic, Tahoma, sans-serif;
  font-weight: 400;
}
.div-block-2{
  text-align: left;
  width: 100%;
  margin-top: 10px;
}
.social-icon-footer{
  margin-right: 20px;
}
.h4-footer{
  color: #fff;
  font-family: Centurygothic, Tahoma, sans-serif;
}
.link-footer{
  color: #fff;
  margin-bottom: 10px;
  -webkit-text-decoration: none;
  text-decoration: none;
  display: inline-block;
}
.text-field{
  border-radius: 18px;
}
.submit-button{
  background-color: #3898ec00;
  border: 1px solid #fff;
  border-radius: 20px;
  font-family: Centurygothic, Tahoma, sans-serif;
  font-weight: 700;
}
.main--content{
  opacity: 1;
  background-color: #f16a7914;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  font-family: Centurygothic, Tahoma, sans-serif;
}
.h1-black{
  text-align: left;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
  font-family: "Baloo 2 Bold", Arial, sans-serif;
  font-size: 57px;
  font-weight: 700;
  line-height: 68px;
  display: flex;
}
.h1-black.final-catch{
  text-align: center;
  font-size: 55px;
  line-height: 60px;
  display: block;
}
.h1-black.h1-waiting-list-v2{
  text-align: center;
  font-size: 55px;
}
.form{
  grid-column-gap: 66px;
  grid-row-gap: 3px;
  flex-flow: row;
  grid-template: "."
                 "."
                 / 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  width: 800px;
  display: grid;
}
.form.waiting-list-form-v2{
  grid-column-gap: 15px;
  text-align: left;
  margin-left: 0;
  margin-right: 0;
}
.testimonials{
  background-image: url(../../img/webflow/680276bffb0086b10a8440b6_dc0725f1a72e3d23718353fd118b657b_Ellipse-18-2-.png);
  background-position: 100%;
  background-repeat: repeat-y;
  background-size: 433px 664px;
  background-attachment: scroll;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 40px;
}
.testimonials.section-base{
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
.div-block-6{
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}
.test-name{
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
}
.text-block-7{
  width: 80%;
  margin-left: 10px;
  font-family: Centurygothic, Tahoma, sans-serif;
  font-weight: 700;
}
.text-testimonial{
  border: 1px solid var(--pinterest-red);
  border-radius: 10px;
  height: 400px;
}
.video-testimonial{
  width: 100%;
  height: 100%;
}
.video-round-corner{
  aspect-ratio: 2 / 3;
  object-fit: cover;
  border-radius: 20px;
  width: 100%;
  height: 400px;
  display: block;
  overflow: hidden;
}
.image-2{
  margin-left: 20px;
  position: relative;
  inset: -50px auto auto;
}
.text-block-8{
  color: #fff;
  margin-left: 20px;
  position: relative;
  top: -60px;
}
.section-base{
  margin-left: 120px;
  margin-right: 120px;
}
.closing-statement{
  text-align: left;
  background-color: #faf2eb;
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 50px 20px;
  display: flex;
  position: relative;
  top: 0;
  bottom: auto;
}
.paragraph-2{
  text-align: center;
  width: 70%;
  margin-top: 10px;
}
.s-menu{
  display: none;
}
.round-corner-item{
  border: 1px solid var(--pink);
  border-radius: 20px;
  margin-bottom: 20px;
  padding: 0 20px 10px;
  display: flex;
}
.image-7{
  object-fit: contain;
}
.div-block-22{
  padding-left: 20px;
}
.image-left{
  object-fit: fill;
  align-self: center;
  width: 42%;
}
.image-left.image-hero-analyse{
  text-align: center;
  width: 46%;
}
.content-right{
  border: 0px solid var(--pinterest-red);
  border-radius: 20px;
  flex-flow: column;
  width: 50%;
  height: auto;
  margin-left: 20px;
  padding-bottom: 0;
  padding-left: 20px;
  display: block;
}
.product-offer{
  aspect-ratio: auto;
  object-fit: fill;
}
.heading-9{
  text-align: center;
  font-family: Centurygothic, Tahoma, sans-serif;
  font-size: 57px;
}
.text-block-17{
  text-align: center;
}
.h5-red{
  color: var(--pinterest-red);
}
.container-5{
  max-width: 1000px;
  margin-bottom: 0;
  padding-top: 50px;
  padding-bottom: 50px;
}
.special-offer{
  margin-top: 40px;
}
.container-6{
  max-width: 1000px;
}
.grid-5{
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-areas: "."
                       "."
                       "."
                       "."
                       "."
                       ".";
}
.div-block-25{
  background-color: #ffffff8a;
  border-radius: 20px;
  padding: 40px;
}
.grid-cell-left{
  justify-content: flex-start;
  display: block;
}
.grid-cell-right{
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}
.text-span-2{
  color: var(--strikethrough-grey);
  text-decoration: line-through;
}
.div-block-27{
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  margin: 20px auto;
  display: flex;
}
.div-block-31{
  text-align: center;
}
.container-12{
  max-width: 1224px;
  padding-top: 50px;
  padding-bottom: 50px;
}
.faq-titel{
  text-align: center;
}
.grid-7{
  grid-template-rows: auto auto auto auto;
  margin-top: 20px;
}
.accordion-content-divider{
  border-bottom: 1px dashed #3333;
  width: 100%;
  height: 0;
}
.c-accordion-item-q-text{
  flex: 1;
  align-items: center;
  padding: 20px;
  display: flex;
}
._w-accordion-content-divider{
  padding-left: 20px;
  padding-right: 20px;
}
._w-accordion-item-q-icon{
  justify-content: center;
  align-items: center;
  width: 1.5em;
  height: 1.5em;
  display: flex;
  position: relative;
}
.accordion-item-a-text{
  color: #666;
  margin-bottom: 0;
}
.c-accordion-item-a{
  overflow: hidden;
}
._w-accordion-item-q{
  display: flex;
}
.c-accordion-item-q-icon{
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}
.accordion-item-q-icon-stripe-1{
  background-color: var(--pinterest-red);
  width: 100%;
  height: .3em;
  position: relative;
}
.c-accordion-item{
  background-color: #fff;
  margin-bottom: 10px;
}
._w-accordion-item-a{
  padding: 20px 20px 30px;
}
.accordion-item-q-icon-stripe-2{
  background-color: var(--pinterest-red);
  width: .3em;
  height: 100%;
  position: absolute;
}
.accordion-item-q-text{
  font-size: 1.2em;
  font-weight: 600;
  line-height: 1.4em;
}
._w-accordion-item{
  cursor: pointer;
  border: 1px solid #fff;
  border-radius: 10px;
  transition: all .25s;
  box-shadow: 1px 1px 15px #13131326;
}
._w-accordion-item:hover{
  border-color: var(--pinterest-red);
  box-shadow: 1px 1px 15px 0 var(--pinterest-red);
}
.image-right{
  max-width: 40%;
}
.content-left{
  flex-flow: column;
  justify-content: flex-start;
  max-width: 60%;
  padding-right: 15px;
  display: block;
}
.content-left.content-left-second-banner-analyse-check{
  max-width: 52%;
  margin-right: 0;
  padding-right: 40px;
}
.grid-9{
  z-index: 1;
  grid-column-gap: 15px;
  grid-row-gap: 0px;
  background-color: var(--footer-red);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  max-width: 100%;
  padding-top: 10px;
  padding-left: 180px;
  padding-right: 180px;
  position: static;
  top: -103px;
}
.quick-links,.resources,.addtional-links{
  flex-flow: column;
  display: flex;
}
.container-15{
  background-color: #f16a7914;
  max-width: 100%;
  padding-top: 0;
  padding-bottom: 0;
}
.div-block-35{
  z-index: 1;
  color: #000;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15%;
  padding-right: 15%;
  position: relative;
  top: 0;
}
.hero-banner-analyse-check{
  max-width: 1224px;
  margin: 0 auto;
}
.container-16{
  justify-content: center;
  max-width: 1224px;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}
.image-12{
  object-fit: fill;
  max-width: 100%;
}
.image-12.img-round-border{
  aspect-ratio: 3 / 2;
  object-fit: cover;
  height: 460px;
}
.h1-black-big{
  font-family: "Baloo 2 Bold", Arial, sans-serif;
  font-size: 57px;
  line-height: 48px;
}
.second-hero-banner{
  margin: 0 auto;
}
.grid-10{
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto;
}
.single-price-container{
  border: 2px solid var(--pinterest-red);
  border-radius: 20px;
  padding: 0 25px 25px;
}
.div-block-36{
  align-items: center;
  display: flex;
}
.text-block-21{
  padding-left: 10px;
}
.div-block-37{
  text-align: right;
}
.link-block-2{
  display: block;
}
.cell-31,.cell-32,.cell-33,.cell-34{
  justify-content: center;
}
.container-18{
  max-width: 1224px;
  padding-top: 40px;
  padding-bottom: 50px;
}
.heading-25{
  font-family: "Baloo 2 Bold", Arial, sans-serif;
}
.text-span-6{
  color: var(--pinterest-red);
}
.heading-26{
  font-family: "Baloo 2 Bold", Arial, sans-serif;
  font-size: 57px;
  line-height: 50px;
}
.image-19{
  aspect-ratio: auto;
  object-fit: fill;
  padding-bottom: 30px;
}
.success-message{
  background-color: var(--pink);
}
.img-round-border{
  object-fit: cover;
  border-radius: 20px;
  height: 659px;
  position: relative;
}
.div-block-67{
  z-index: 0;
  background-color: var(--footer-red);
  position: static;
}
.div-block-69{
  text-align: left;
  width: 50%;
  margin-left: auto;
  margin-right: auto;
}
.div-block-70{
  width: 50%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
}
.title-waiting-list-v2{
  text-align: left;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}
.div-block-75{
  align-items: flex-start;
  display: flex;
}
.cell-35{
  align-items: center;
}
.text-block-40{
  text-align: center;
}
.div-block-76{
  width: 68%;
}
.cell-36{
  align-items: center;
}
.checkbox-waitinglist-v2{
  padding-right: 10px;
}
.input-text-waiting-list-v2{
  border: 1px #000;
}
.div-block-81{
  width: 55%;
}
.text-block-42{
  font-weight: 700;
}
.link-3{
  color: var(--green-highlight);
}
.reviews-container{
  grid-column-gap: 10px;
  flex-flow: wrap;
  justify-content: space-around;
  width: 100%;
  display: flex;
}
.div-block-88{
  width: 20%;
  margin-left: auto;
  margin-right: auto;
}
.flex-column-32{
  align-items: flex-start;
  width: 32%;
  display: flex;
}
.checklist-register-section{
  margin-top: 40px;
}
.checklist-container-v3{
  background-color: var(--pink);
  border-radius: 20px;
  padding-top: 40px;
  padding-bottom: 40px;
}
.container-32{
  display: block;
}
.sticky-banner{
  justify-content: space-around;
  width: 100%;
  padding-bottom: 10px;
  display: flex;
  position: static;
}
.sticky-banner-section{
  z-index: 20000;
  border-bottom: 5px solid #000;
  width: 100%;
  max-width: 100%;
  height: auto;
  display: none;
  position: fixed;
}
.ms-form{
  background-color: var(--light-pink);
  border-radius: 25px;
  padding: 20px 10px;
}
.ms-form-input-question{
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 23px;
}
.ms-pre{
  margin-right: 0;
}
.ms-next{
  background-color: var(--pinterest-red);
  border-radius: 50px;
  margin-right: 0;
}
.ms-prev{
  background-color: var(--strikethrough-grey);
  border-radius: 50px;
  margin-right: 10px;
}
.ms-from-nav-buttons{
  justify-content: center;
  margin-top: 10px;
  display: flex;
}
.ms-form-option{
  font-size: 16px;
}
@media screen and (max-width: 991px){.primary-button{
    position: static;
  }
.primary-button.button-2{
    top: 0;
  }
.section{
    height: 414px;
    padding-left: 0;
  }
.main--content{
    padding-left: 0;
    padding-right: 0;
  }
.h1-black{
    text-align: center;
    justify-content: center;
    align-items: center;
    font-size: 45px;
    line-height: 45px;
  }
.h1-black.final-catch{
    font-size: 45px;
    line-height: 45px;
  }
.form{
    width: 100%;
  }
.s-menu{
    display: block;
  }
.brand{
    background-image: url(../../img/webflow/6800cf5439225a09a754bc2f_d842026000291c74e9cf2e73074ddc74_Annika-Pinterest-Class-Logo-1.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto;
    width: 50%;
    height: 65px;
  }
.navbar{
    background-color: #fff;
  }
.image-left{
    text-align: center;
    width: 100%;
    margin-right: 10px;
  }
.content-right{
    width: 100%;
    margin-left: 0;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }
.product-offer{
    padding-left: 20px;
    padding-right: 20px;
  }
.heading-9{
    font-size: 45px;
  }
.faq{
    padding-left: 20px;
    padding-right: 20px;
  }
.image-right{
    text-align: center;
    order: -1;
    font-size: 34px;
  }
.content-left{
    width: 600px;
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
.content-left.content-left-second-banner-analyse-check{
    order: -1;
    max-width: 55%;
  }
.grid-9{
    padding-left: 80px;
    padding-right: 80px;
  }
.container-15{
    margin-left: auto;
    margin-right: auto;
  }
.div-block-35{
    margin-left: 0;
    margin-right: 0;
  }
.hero-banner-analyse-check{
    padding-left: 20px;
    padding-right: 20px;
  }
.container-16{
    align-items: stretch;
  }
.image-12.img-round-border{
    aspect-ratio: 2 / 3;
    object-fit: contain;
    height: auto;
  }
.h1-black-big{
    font-size: 45px;
  }
.second-hero-banner{
    padding-left: 20px;
    padding-right: 20px;
  }
.container-18{
    padding-left: 15px;
    padding-right: 15px;
  }
.heading-26{
    font-size: 45px;
    line-height: 50px;
  }
.section-7{
    padding-top: 10px;
    padding-bottom: 10px;
  }
.img-round-border.img-second-hero-banner-right{
    aspect-ratio: auto;
    object-fit: fill;
  }
.div-block-69{
    width: 61%;
  }
.reviews-container{
    grid-column-gap: 10px;
  }
.div-block-88{
    width: 40%;
  }
.flex-column-32{
    width: 47%;
  }
.sticky-banner{
    padding-bottom: 10px;
  }}
@media screen and (max-width: 767px){.primary-button{
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 51px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }
.primary-button.primay-button-m.button-waiting-list-v2{
    width: 39%;
  }
.h1-black{
    text-align: center;
    font-size: 45px;
    line-height: 45px;
  }
.h1-black.final-catch{
    font-size: 35px;
    line-height: 45px;
  }
.form{
    width: 100%;
  }
.testimonials.section-base{
    margin-top: 0;
    padding: 0 20px;
  }
.video-round-corner{
    aspect-ratio: 1;
    object-fit: fill;
  }
.closing-statement{
    padding: 20px;
  }
.s-menu{
    display: block;
  }
.brand{
    background-image: url(../../img/webflow/6800cf5439225a09a754bc2f_d842026000291c74e9cf2e73074ddc74_Annika-Pinterest-Class-Logo-1.png);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 217px;
    width: 40%;
    height: 63px;
  }
.container{
    padding-left: 20px;
    padding-right: 20px;
  }
.image-left{
    text-align: center;
    width: 100%;
  }
.image-left.image-hero-analyse{
    aspect-ratio: auto;
    align-items: center;
    width: 100%;
    display: block;
  }
.content-right{
    text-align: left;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }
.container-5{
    padding-left: 20px;
    padding-right: 20px;
  }
.image-right{
    width: 100%;
    display: block;
  }
.content-left,.content-left.content-left-second-banner-analyse-check{
    order: 1;
    max-width: 100%;
  }
.grid-9{
    padding-left: 20px;
    padding-right: 20px;
  }
.div-block-35{
    padding-left: 5%;
    padding-right: 5%;
  }
.container-16{
    flex-flow: column;
    align-items: center;
  }
.image-12{
    text-align: center;
  }
.image-12.img-round-border{
    aspect-ratio: 3 / 2;
    vertical-align: baseline;
    object-fit: contain;
    height: auto;
  }
.container-18{
    padding-left: 0;
    padding-right: 0;
    display: block;
  }
.heading-25{
    text-align: center;
    font-size: 45px;
  }
.reviews-container{
    grid-column-gap: 0px;
    grid-row-gap: 20px;
  }
.flex-column-32{
    width: 100%;
  }
.sticky-banner{
    padding-bottom: 0;
  }}
@media screen and (max-width: 479px){.quick-stack{
    margin-top: 0;
  }
.quick-stack-2.xl-menu{
    display: none;
  }
.primary-button{
    vertical-align: baseline;
    display: flex;
  }
.primary-button.primay-button-m{
    font-size: 11px;
    line-height: 26px;
  }
.primary-button.primay-button-m.button-waiting-list-v2{
    width: 80%;
  }
.primary-button.button-1{
    position: static;
  }
.primary-button.ms-form-submit{
    height: 67px;
  }
.section{
    height: 100%;
    padding-left: 0;
    padding-right: 0;
  }
.div-block-2{
    justify-content: center;
    display: flex;
  }
.main--content{
    padding-left: 0;
    padding-right: 0;
  }
.h1-black{
    aspect-ratio: auto;
    text-align: center;
    object-fit: fill;
    flex-flow: column;
    max-width: 100%;
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 34px;
    display: block;
  }
.h1-black.final-catch{
    text-align: center;
    margin-top: 20px;
  }
.h1-black.h1-waiting-list-v2{
    line-height: 55px;
  }
.form{
    grid-column-gap: 35px;
    width: 100%;
  }
.testimonials.section-base{
    padding: 0 20px;
  }
.div-block-6{
    margin-top: 0;
    display: block;
  }
.text-block-7{
    width: 75%;
  }
.text-testimonial{
    height: 460px;
  }
.video-testimonial{
    margin-top: 20px;
    padding-top: 0;
  }
.video-round-corner{
    object-fit: fill;
    height: 400px;
  }
.closing-statement{
    padding-top: 0;
    top: 0;
  }
.s-menu{
    height: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
  }
.brand{
    background-image: url(../../img/webflow/6800cf5439225a09a754bc2f_d842026000291c74e9cf2e73074ddc74_Annika-Pinterest-Class-Logo-1.png);
    background-position: 0%;
    background-repeat: no-repeat;
    background-size: 108px 33px;
    width: 216px;
    height: 65px;
  }
.navbar{
    background-color: #fff;
    height: auto;
  }
.container{
    text-align: left;
    justify-content: space-between;
    align-items: center;
    height: auto;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }
.nav-menu{
    background-color: #fff;
  }
.form-block{
    width: 150%;
    max-width: 100%;
    margin-top: 15px;
  }
.form-block-2{
    text-align: center;
    align-self: center;
    width: 100%;
  }
.round-corner-item{
    border: 1px solid var(--pinterest-red);
    border-radius: 20px;
    justify-content: space-around;
    align-items: center;
    margin-bottom: 20px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }
.image-7{
    aspect-ratio: 1;
    object-fit: none;
    height: 100%;
    padding-left: 5px;
    display: block;
  }
.text-block-15{
    text-align: justify;
    font-size: 12px;
    line-height: 15px;
  }
.heading-5{
    text-align: left;
  }
.heading-5.h5-custom{
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 18px;
    line-height: 20px;
  }
.div-block-22{
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
  }
.image-left{
    width: 100%;
    margin-bottom: 20px;
  }
.image-left.image-hero-analyse{
    width: 100%;
  }
.content-right{
    flex-flow: column;
    align-items: stretch;
    width: 100%;
    margin-left: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }
.product-offer{
    padding-bottom: 40px;
  }
.heading-9{
    font-family: "Baloo 2 Bold", Arial, sans-serif;
    font-size: 30px;
    line-height: 34px;
  }
.h5-red{
    font-size: 22px;
  }
.container-5,.container-6{
    padding-left: 0;
    padding-right: 0;
  }
.div-block-25{
    padding-bottom: 0;
    padding-left: 5px;
    padding-right: 5px;
  }
.div-block-27{
    width: 100%;
  }
.faq{
    padding-bottom: 50px;
  }
.grid-7{
    flex-flow: column;
    display: flex;
  }
.accordion-item-q-text{
    font-size: 1.1em;
    line-height: 1.3em;
  }
.image-right{
    align-items: flex-start;
    max-width: 100%;
    display: block;
  }
.content-left{
    padding-left: 0;
    padding-right: 0;
  }
.content-left.content-left-second-banner-analyse-check{
    padding-right: 20px;
  }
.grid-9{
    grid-column-gap: 0px;
    text-align: center;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    padding: 80px 10px 40px;
  }
.resources,.addtional-links{
    flex-flow: column;
    display: flex;
  }
.div-block-35{
    display: none;
  }
.image-12.img-round-border{
    object-fit: contain;
    margin-bottom: 0;
  }
.h1-black-big{
    text-align: center;
    font-size: 35px;
    line-height: 34px;
  }
.single-price-container{
    margin-top: 30px;
  }
.container-18{
    padding-left: 0;
    padding-right: 0;
    display: block;
  }
.heading-25{
    margin-top: 0;
    font-family: "Baloo 2 Bold", Arial, sans-serif;
    font-size: 30px;
    line-height: 35px;
  }
.text-span-6{
    color: var(--pinterest-red);
  }
.heading-26{
    text-align: center;
    font-size: 35px;
    line-height: 35px;
  }
.menu-button{
    text-align: left;
  }
.img-round-border.img-second-hero-banner-right{
    height: 420px;
  }
.div-block-69{
    width: 100%;
  }
.div-block-70{
    width: 70%;
  }
.title-waiting-list-v2{
    width: 100%;
  }
.div-block-75{
    flex-flow: column;
  }
.text-block-40{
    text-align: justify;
  }
.div-block-76{
    text-align: left;
    width: 100%;
  }
.cell-36{
    text-align: left;
  }
.reviews-container{
    grid-column-gap: 0px;
    grid-row-gap: 10px;
  }
.div-block-88{
    width: 100%;
  }
.flex-column-32{
    justify-content: flex-start;
    align-items: center;
    padding-top: 0;
  }
.sticky-banner{
    align-items: center;
  }
.sticky-banner-section{
    display: none;
  }}
#w-node-_54131bcd-01f1-a5bf-8c0c-466999b96020-c5c54fef{
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}
#w-node-_99a47b3c-fb4d-c649-b28a-29fead7d098b-c5c54fef{
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}
#w-node-ca26b434-f7a3-11ae-3f44-26af6db99fd1-c5c54fef{
  grid-template-rows: auto 226px auto auto;
  grid-template-columns: 1.75fr 1fr 1fr;
}
#w-node-ca26b434-f7a3-11ae-3f44-26af6db99fd2-c5c54fef{
  grid-column: span 3 / span 3;
}
#w-node-_5b4d90c0-c617-2549-92b5-63f6f2226e9e-c5c54fef{
  grid-row: span 3 / span 3;
}
#w-node-f2e602f9-1d8a-6412-9dce-ae9c834d8c66-c5c54fef{
  grid-column: span 2 / span 2;
}
#w-node-fad6ec84-4631-689e-0fe0-27e513b27f30-6c57ff20{
  grid-area: span 1 / span 5 / span 1 / span 5;
}
#w-node-_14b91742-105d-7553-8cb2-497077ae82d5-6c57ff20{
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_1d452f64-8769-994a-20fe-cde05bc75e0b-5bc75dff,#w-node-ea35f2a2-3dd5-5ecf-7841-431a21b34921-5bc75dff,#w-node-_39587787-ebe1-77ee-33b5-462887632117-5bc75dff,#w-node-bd5af12f-7701-99f4-4a1a-0d3dcdf25c7b-cdf25c74{
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}
#w-node-bd5af12f-7701-99f4-4a1a-0d3dcdf25c99-cdf25c74{
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}
#w-node-bd5af12f-7701-99f4-4a1a-0d3dcdf25c9e-cdf25c74{
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}
#w-node-ecbc8930-d7cc-aaff-6470-cc3cab8feb9c-cdf25c74{
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}
#xl-menu.w-node-c2d62dc4-763f-2e3e-73c3-772036b997e4-36b997e3{
  grid-template-rows: auto;
  grid-template-columns: 4fr 1fr .75fr 1.25fr 1fr 1.25fr 1.75fr;
}
#w-node-c68d84b7-0f45-9eab-eb51-696831d0f9ef-31d0f9ef{
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}
#w-node-fa3533fa-bee4-38be-729d-dca22dcaa65c-2dcaa656{
  grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-fa3533fa-bee4-38be-729d-dca22dcaa667-2dcaa656{
  align-self: end;
}
#w-node-fa3533fa-bee4-38be-729d-dca22dcaa69d-2dcaa656,#w-node-fa3533fa-bee4-38be-729d-dca22dcaa69f-2dcaa656{
  grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_7f61b6c9-ffe5-540a-2ecb-51525d33f838-5d33f836{
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}
#w-node-_3a0f1e55-6f50-24ee-93e6-e523fcf0f452-5d33f836{
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}
#w-node-_7f61b6c9-ffe5-540a-2ecb-51525d33f879-5d33f836{
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}
#w-node-_3d801d80-9293-03d8-8da0-d004226e17cc-5d33f836{
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: auto center;
}
#w-node-ba7efa0d-d715-e595-83bf-347705782fcd-05782fc9{
  grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_029d89f7-785d-5336-1879-dbb3d8e04f3f-05782fc9{
  align-self: end;
}
#w-node-_6e69c55d-1b37-c374-463a-194d9be522bf-05782fc9,#w-node-_6e69c55d-1b37-c374-463a-194d9be522c8-05782fc9,#w-node-_6e69c55d-1b37-c374-463a-194d9be522bc-05782fc9{
  grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_5c52cf55-f225-30c3-27e7-ac5ff8d96f3f-f8d96f3d{
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}
#w-node-_38e22cff-420e-489c-e3d1-b7741b255abc-f8d96f3d{
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}
#w-node-_5c52cf55-f225-30c3-27e7-ac5ff8d96f4f-f8d96f3d{
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}
#w-node-_5c52cf55-f225-30c3-27e7-ac5ff8d96f54-f8d96f3d{
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}
#w-node-c8fa3b67-dc65-8e31-63e1-f6ef39cf74e8-39cf74e7{
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}
#w-node-_8a4f1370-596c-8e56-0c24-db7832881727-39cf74e7{
  grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_1fb94709-3748-1a3f-e019-54073224cd4c-39cf74e7{
  grid-area: span 1 / span 2 / span 1 / span 2;
  place-self: center;
}
#w-node-_87abe449-8daf-9527-e16f-63641b547807-39cf74e7{
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}
#w-node-_978575ae-2467-6e5a-fcc5-cec5b45dd2f4-61f38f35{
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}
#w-node-_63f4230e-5b9d-9f79-ddf6-70042d07d272-61f38f35,#w-node-_7e558c22-3566-7477-af88-2048753003c1-6f80c37d{
  grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_48edcf15-1eca-a7e8-23ff-4011aa2162f4-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa2162fa-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216300-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216308-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216316-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa21631c-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216322-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa21632a-aa2162c8{
  place-self: auto center;
}
#w-node-e8555663-870e-76c2-6f1e-1a58a2841900-aa2162c8{
  justify-self: center;
}
#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216338-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa21633e-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216344-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa21634c-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216354-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa21635c-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216364-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa21636c-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216374-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa21637c-aa2162c8{
  place-self: auto center;
}
#w-node-a46e13dc-6682-7395-1bcb-0136587a3bd8-aa2162c8,#w-node-_3d46833e-f57d-5216-3ca1-c9e5626404e0-aa2162c8{
  justify-self: center;
}
#w-node-_48edcf15-1eca-a7e8-23ff-4011aa21638a-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216390-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa216396-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa21639e-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa2163a6-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa2163ae-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa2163b6-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa2163be-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa2163c6-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa2163ce-aa2162c8,#w-node-_48edcf15-1eca-a7e8-23ff-4011aa2163d6-aa2162c8,#w-node-_531a9afd-1fa8-d1a8-b03b-93f1e269bbff-aa2162c8,#w-node-_531a9afd-1fa8-d1a8-b03b-93f1e269bc05-aa2162c8,#w-node-_531a9afd-1fa8-d1a8-b03b-93f1e269bc0b-aa2162c8,#w-node-_531a9afd-1fa8-d1a8-b03b-93f1e269bc13-aa2162c8,#w-node-_531a9afd-1fa8-d1a8-b03b-93f1e269bc1b-aa2162c8,#w-node-_531a9afd-1fa8-d1a8-b03b-93f1e269bc23-aa2162c8,#w-node-_531a9afd-1fa8-d1a8-b03b-93f1e269bc2b-aa2162c8,#w-node-_531a9afd-1fa8-d1a8-b03b-93f1e269bc33-aa2162c8,#w-node-_531a9afd-1fa8-d1a8-b03b-93f1e269bc3b-aa2162c8,#w-node-_248a71b8-3b52-e858-ea00-e4643fcc5ce8-aa2162c8,#w-node-_248a71b8-3b52-e858-ea00-e4643fcc5cee-aa2162c8,#w-node-_248a71b8-3b52-e858-ea00-e4643fcc5cf4-aa2162c8,#w-node-_248a71b8-3b52-e858-ea00-e4643fcc5cfc-aa2162c8,#w-node-_248a71b8-3b52-e858-ea00-e4643fcc5d04-aa2162c8,#w-node-_248a71b8-3b52-e858-ea00-e4643fcc5d0c-aa2162c8,#w-node-_248a71b8-3b52-e858-ea00-e4643fcc5d14-aa2162c8,#w-node-_248a71b8-3b52-e858-ea00-e4643fcc5d1c-aa2162c8,#w-node-_248a71b8-3b52-e858-ea00-e4643fcc5d24-aa2162c8,#w-node-e86784fa-e4a5-8b76-21f7-f993f8a96dce-aa2162c8,#w-node-e86784fa-e4a5-8b76-21f7-f993f8a96dd4-aa2162c8,#w-node-e86784fa-e4a5-8b76-21f7-f993f8a96dda-aa2162c8,#w-node-e86784fa-e4a5-8b76-21f7-f993f8a96de2-aa2162c8,#w-node-_7dc72bee-5e12-24e7-c119-f6961ebda9f7-aa2162c8,#w-node-_7dc72bee-5e12-24e7-c119-f6961ebda9fd-aa2162c8,#w-node-_7dc72bee-5e12-24e7-c119-f6961ebdaa03-aa2162c8,#w-node-_7dc72bee-5e12-24e7-c119-f6961ebdaa0b-aa2162c8,#w-node-_670c971c-9675-48f4-0617-c1f5880b20c0-aa2162c8,#w-node-_670c971c-9675-48f4-0617-c1f5880b20c6-aa2162c8,#w-node-_670c971c-9675-48f4-0617-c1f5880b20cc-aa2162c8,#w-node-_670c971c-9675-48f4-0617-c1f5880b20d4-aa2162c8,#w-node-_226d0585-438c-280b-0684-7d2a353ff4e8-aa2162c8,#w-node-_226d0585-438c-280b-0684-7d2a353ff4ee-aa2162c8,#w-node-_226d0585-438c-280b-0684-7d2a353ff4f4-aa2162c8,#w-node-_226d0585-438c-280b-0684-7d2a353ff4fc-aa2162c8,#w-node-_13316f96-3a3a-1a02-f798-85166d6c4d95-aa2162c8,#w-node-a7520b58-d6f3-0688-3a53-aaecd89a81a0-aa2162c8,#w-node-_459c8002-ed96-ca78-e3d4-7ee08e1ff700-aa2162c8,#w-node-_66b014ce-1452-9f90-81e5-310aaf02637f-aa2162c8,#w-node-_4dda10ef-5d8f-b9e5-26a2-db52fcc11623-aa2162c8,#w-node-_6efef641-3ead-7436-2a05-ebba557193a8-aa2162c8,#w-node-_30d8f027-8d53-5f38-d1f2-037e46c59787-aa2162c8,#w-node-_52fee53e-4d63-1dce-53d2-94a488ff05b9-aa2162c8,#w-node-_71d744bc-8326-1840-cc4e-3a0d5e455289-aa2162c8,#w-node-_02771dc2-718d-a16c-dc30-66c0ba0a04c6-aa2162c8,#w-node-_02771dc2-718d-a16c-dc30-66c0ba0a04cc-aa2162c8,#w-node-_02771dc2-718d-a16c-dc30-66c0ba0a04d2-aa2162c8,#w-node-_02771dc2-718d-a16c-dc30-66c0ba0a04da-aa2162c8,#w-node-_02771dc2-718d-a16c-dc30-66c0ba0a04e2-aa2162c8,#w-node-_02771dc2-718d-a16c-dc30-66c0ba0a04ea-aa2162c8,#w-node-_02771dc2-718d-a16c-dc30-66c0ba0a04f2-aa2162c8,#w-node-_02771dc2-718d-a16c-dc30-66c0ba0a04fa-aa2162c8,#w-node-_73937952-1d9c-41d2-c11e-5a69b7229e89-aa2162c8,#w-node-_73937952-1d9c-41d2-c11e-5a69b7229e8f-aa2162c8,#w-node-_73937952-1d9c-41d2-c11e-5a69b7229e95-aa2162c8,#w-node-_73937952-1d9c-41d2-c11e-5a69b7229e9d-aa2162c8,#w-node-_73937952-1d9c-41d2-c11e-5a69b7229ead-aa2162c8,#w-node-_73937952-1d9c-41d2-c11e-5a69b7229eb5-aa2162c8,#w-node-_73937952-1d9c-41d2-c11e-5a69b7229ebd-aa2162c8,#w-node-_82276dd2-6a3c-0897-3a95-b6e9e37a9de5-aa2162c8,#w-node-_24fc2d41-7eb6-71fa-b755-67fcc1606a83-aa2162c8,#w-node-_24fc2d41-7eb6-71fa-b755-67fcc1606a89-aa2162c8,#w-node-_24fc2d41-7eb6-71fa-b755-67fcc1606a8f-aa2162c8,#w-node-_24fc2d41-7eb6-71fa-b755-67fcc1606a97-aa2162c8,#w-node-_24fc2d41-7eb6-71fa-b755-67fcc1606a9f-aa2162c8,#w-node-_24fc2d41-7eb6-71fa-b755-67fcc1606aa7-aa2162c8,#w-node-_24fc2d41-7eb6-71fa-b755-67fcc1606aaf-aa2162c8,#w-node-_24fc2d41-7eb6-71fa-b755-67fcc1606ab7-aa2162c8,#w-node-_24fc2d41-7eb6-71fa-b755-67fcc1606abf-aa2162c8,#w-node-_9dca11fd-a7e5-c1a1-f559-7eb9d00fc407-aa2162c8,#w-node-beee1e90-8590-3320-80a7-60ba34ee5872-aa2162c8,#w-node-_6b8dc5b6-0677-4cf1-e8df-59d29fabaffc-aa2162c8,#w-node-_4ccb4526-fa19-ff8a-72f9-d1991b634515-aa2162c8,#w-node-_6e9c4292-65c1-38dc-ea37-bdc73562131a-aa2162c8,#w-node-_7cc4a0e4-b1e3-7df5-a874-ea475d608b68-aa2162c8,#w-node-e7b8eb41-aa00-bea2-8330-8de54c0d6c30-aa2162c8,#w-node-_34a5f389-1060-d3e8-1f83-f9ee7d7f79fb-aa2162c8{
  place-self: auto center;
}
#w-node-_72c48870-8934-086b-1544-54c9c8993273-c899325c{
  grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_6a48b076-ab78-158c-4fb9-b4c0051e5d9d-051e5d8b,#w-node-b08638b1-6cf5-be18-3241-09a996013b4b-96013b47{
  grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-d7ca13d3-da64-8079-2d60-c8e1c20b5ca8-c20b5c98,#w-node-d7ca13d3-da64-8079-2d60-c8e1c20b5cc2-c20b5c98,#w-node-d7ca13d3-da64-8079-2d60-c8e1c20b5cdd-c20b5c98{
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}
#w-node-_7e558c22-3566-7477-af88-2048753003c1-99965c0d{
  grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_21f5089b-1768-c4c9-9383-71aa3fdb70ae-99965c0d{
  grid-area: span 1 / span 5 / span 1 / span 5;
}
#w-node-_21f5089b-1768-c4c9-9383-71aa3fdb70be-99965c0d{
  grid-area: span 1 / span 1 / span 1 / span 1;
}
@media screen and (max-width: 991px){#w-node-_99a47b3c-fb4d-c649-b28a-29fead7d098b-c5c54fef{
    display: none;
  }
#w-node-_101a644d-ccb5-6a01-f83a-4f8ad14b13a7-d14b13a4,#w-node-af680db8-259d-1e95-89fe-16932fa41b76-d14b13a4{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#xl-menu.w-node-c2d62dc4-763f-2e3e-73c3-772036b997e4-36b997e3{
    display: none;
  }
#w-node-a67c65a2-f3f2-fe6c-6839-4cd0dd571b34-6f80c37d,#w-node-_72c48870-8934-086b-1544-54c9c899326d-c899325c,#w-node-a67c65a2-f3f2-fe6c-6839-4cd0dd571b34-99965c0d{
    grid-area: span 1 / span 1 / span 1 / span 1;
  }}
@media screen and (max-width: 767px){#w-node-_99a47b3c-fb4d-c649-b28a-29fead7d098b-c5c54fef{
    display: none;
  }
#w-node-_101a644d-ccb5-6a01-f83a-4f8ad14b13a7-d14b13a4,#w-node-af680db8-259d-1e95-89fe-16932fa41b76-d14b13a4{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#xl-menu.w-node-c2d62dc4-763f-2e3e-73c3-772036b997e4-36b997e3{
    display: none;
  }
#w-node-d915d053-6512-2b56-e13f-633662b4a9b9-6f80c37d{
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }
#w-node-_4e244f4d-61f9-bfa5-2f0f-48e37f7a901d-6f80c37d,#w-node-_198a4afc-6fa4-fb1b-303e-c0ddbb93e77e-6f80c37d,#w-node-_39423d20-7c6b-5b9c-546e-6cb9d8e1a874-6f80c37d,#w-node-_6ac2a85d-b006-c29d-3bd9-6c6af1bc1643-6f80c37d{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-a67c65a2-f3f2-fe6c-6839-4cd0dd571b34-6f80c37d{
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }
#w-node-_2d280e0c-baa3-4ef1-6695-283ca10a8f84-6f80c37d,#w-node-_30c40828-b1e5-958a-07fa-8e89e61849b0-6f80c37d{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-_72c48870-8934-086b-1544-54c9c8993263-c899325c{
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }
#w-node-_72c48870-8934-086b-1544-54c9c8993265-c899325c,#w-node-_72c48870-8934-086b-1544-54c9c8993267-c899325c,#w-node-_72c48870-8934-086b-1544-54c9c8993269-c899325c,#w-node-_72c48870-8934-086b-1544-54c9c899326b-c899325c{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-_72c48870-8934-086b-1544-54c9c899326d-c899325c{
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }
#w-node-_72c48870-8934-086b-1544-54c9c899326f-c899325c,#w-node-_72c48870-8934-086b-1544-54c9c8993271-c899325c{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-d915d053-6512-2b56-e13f-633662b4a9b9-99965c0d{
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: center;
  }
#w-node-_4e244f4d-61f9-bfa5-2f0f-48e37f7a901d-99965c0d,#w-node-_198a4afc-6fa4-fb1b-303e-c0ddbb93e77e-99965c0d,#w-node-_39423d20-7c6b-5b9c-546e-6cb9d8e1a874-99965c0d,#w-node-_6ac2a85d-b006-c29d-3bd9-6c6af1bc1643-99965c0d{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-a67c65a2-f3f2-fe6c-6839-4cd0dd571b34-99965c0d{
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }
#w-node-_2d280e0c-baa3-4ef1-6695-283ca10a8f84-99965c0d,#w-node-_30c40828-b1e5-958a-07fa-8e89e61849b0-99965c0d{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }}
@media screen and (max-width: 479px){#w-node-_54131bcd-01f1-a5bf-8c0c-466999b96020-c5c54fef{
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
#w-node-_99a47b3c-fb4d-c649-b28a-29fead7d098b-c5c54fef{
    display: none;
  }
#w-node-_14b91742-105d-7553-8cb2-497077ae82d5-6c57ff20{
    grid-column: span 5 / span 5;
  }
#w-node-e1533261-d69c-cfd0-e5fd-9bd9f9f6cce7-6c57ff20,#w-node-_5371b2af-8ba2-fdaf-2821-cacf565c4679-6c57ff20,#w-node-_111c41a5-0d42-6475-4c51-99effb97b11c-6c57ff20,#w-node-_6a81c601-d8c9-c97e-a4b0-e28198b94e4f-6c57ff20{
    grid-area: span 1 / span 5 / span 1 / span 5;
  }
#w-node-_101a644d-ccb5-6a01-f83a-4f8ad14b13a7-d14b13a4,#w-node-af680db8-259d-1e95-89fe-16932fa41b76-d14b13a4{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-bd5af12f-7701-99f4-4a1a-0d3dcdf25c7b-cdf25c74{
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }
#w-node-d63e966e-07f6-3d97-90f2-e03ed13f9d60-d13f9d58{
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
#w-node-_7f61b6c9-ffe5-540a-2ecb-51525d33f838-5d33f836,#w-node-_5c52cf55-f225-30c3-27e7-ac5ff8d96f3f-f8d96f3d,#w-node-c8fa3b67-dc65-8e31-63e1-f6ef39cf74e8-39cf74e7{
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }
#w-node-_279c03f3-c943-04ca-d7b1-77ed84f77f3b-61f38f35,#w-node-_279c03f3-c943-04ca-d7b1-77ed84f77f41-61f38f35,#w-node-_279c03f3-c943-04ca-d7b1-77ed84f77f3e-61f38f35,#w-node-abee3418-b782-3a19-ce2d-a436905b4f32-61f38f35,#w-node-dfb34679-3c0b-0e64-26fd-4f7b50885ffe-61f38f35,#w-node-_39207687-6795-6fad-2294-b7029f2e134e-61f38f35,#w-node-d915d053-6512-2b56-e13f-633662b4a9b9-6f80c37d,#w-node-_4e244f4d-61f9-bfa5-2f0f-48e37f7a901d-6f80c37d,#w-node-_198a4afc-6fa4-fb1b-303e-c0ddbb93e77e-6f80c37d,#w-node-_39423d20-7c6b-5b9c-546e-6cb9d8e1a874-6f80c37d,#w-node-_6ac2a85d-b006-c29d-3bd9-6c6af1bc1643-6f80c37d{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-a67c65a2-f3f2-fe6c-6839-4cd0dd571b34-6f80c37d{
    order: -1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-_2d280e0c-baa3-4ef1-6695-283ca10a8f84-6f80c37d,#w-node-_30c40828-b1e5-958a-07fa-8e89e61849b0-6f80c37d,#w-node-_72c48870-8934-086b-1544-54c9c8993263-c899325c,#w-node-_72c48870-8934-086b-1544-54c9c8993265-c899325c,#w-node-_72c48870-8934-086b-1544-54c9c8993267-c899325c,#w-node-_72c48870-8934-086b-1544-54c9c8993269-c899325c,#w-node-_72c48870-8934-086b-1544-54c9c899326b-c899325c{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-_72c48870-8934-086b-1544-54c9c899326d-c899325c{
    order: -1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-_72c48870-8934-086b-1544-54c9c899326f-c899325c,#w-node-_72c48870-8934-086b-1544-54c9c8993271-c899325c{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-_6a48b076-ab78-158c-4fb9-b4c0051e5d9d-051e5d8b{
    grid-column: span 4 / span 4;
  }
#w-node-_6a48b076-ab78-158c-4fb9-b4c0051e5da6-051e5d8b,#w-node-_6a48b076-ab78-158c-4fb9-b4c0051e5db0-051e5d8b,#w-node-_6a48b076-ab78-158c-4fb9-b4c0051e5db9-051e5d8b,#w-node-_6a48b076-ab78-158c-4fb9-b4c0051e5dc1-051e5d8b{
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
#w-node-b08638b1-6cf5-be18-3241-09a996013b4b-96013b47{
    grid-column: span 4 / span 4;
  }
#w-node-b08638b1-6cf5-be18-3241-09a996013b67-96013b47{
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
#w-node-_3c9c8f33-0174-9675-4bc7-4841217ba61d-217ba615{
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
#w-node-d915d053-6512-2b56-e13f-633662b4a9b9-99965c0d,#w-node-_4e244f4d-61f9-bfa5-2f0f-48e37f7a901d-99965c0d,#w-node-_198a4afc-6fa4-fb1b-303e-c0ddbb93e77e-99965c0d,#w-node-_39423d20-7c6b-5b9c-546e-6cb9d8e1a874-99965c0d,#w-node-_6ac2a85d-b006-c29d-3bd9-6c6af1bc1643-99965c0d{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-a67c65a2-f3f2-fe6c-6839-4cd0dd571b34-99965c0d{
    order: -1;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-_2d280e0c-baa3-4ef1-6695-283ca10a8f84-99965c0d,#w-node-_30c40828-b1e5-958a-07fa-8e89e61849b0-99965c0d{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
#w-node-_21f5089b-1768-c4c9-9383-71aa3fdb70be-99965c0d{
    grid-column: span 5 / span 5;
  }
#w-node-_21f5089b-1768-c4c9-9383-71aa3fdb70c7-99965c0d,#w-node-_21f5089b-1768-c4c9-9383-71aa3fdb70d1-99965c0d,#w-node-_21f5089b-1768-c4c9-9383-71aa3fdb70da-99965c0d,#w-node-_21f5089b-1768-c4c9-9383-71aa3fdb70e2-99965c0d{
    grid-area: span 1 / span 5 / span 1 / span 5;
  }}