@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);@font-face{font-family:"Carlly";font-weight:normal;font-style:normal;src:url(../fonts/font.woff2) format("woff2") , url(../fonts/font.woff) format("woff")}@font-face{font-family:"Hamilton";src:url(../fonts/hamilton.ttf) format("truetype")}.course__block.VIP{display:none}.whatsapp__btn{background: #ff99c9ac;display:flex;justify-content:center;text-align:center;align-items:center;width:60px;height:60px;position:fixed;z-index:101;bottom:25px;right:25px;border-radius:50%}.whatsapp__btn img{width:24px;height:24px}#scrollTopBtn{display:none;position:fixed;bottom:100px;right:25px;z-index:101;padding:0;background: #ff99c9ac;display:flex;justify-content:center;text-align:center;align-items:center;border-radius:50%;border:none;width:60px;height:60px;justify-content:center;text-align:center;align-items:center}#scrollTopBtn img{width:24px;height:24px}.empty__page{min-height:100vh}.swiper-button-next,.swiper-button-prev{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;text-align:center;justify-content:center;background:#ff0891}@media (max-width:500px){.swiper-button-next,.swiper-button-prev{display:none}}.title{font-family:"Carlly";font-size:60px;line-height:normal;text-align:center;text-transform:uppercase;letter-spacing:.06em}@media (max-width:600px){.title{font-size:38px}}@keyframes gradientBlob1 {
  0% {
    transform: scale(1) translate(10%, 10%);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-50%, 50%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(10%, 10%);
    opacity: 1;
  }
}@keyframes gradientBlob2 {
  0% {
    transform: scale(1) translate(10%, 10%);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-50%, 50%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(10%, 10%);
    opacity: 1;
  }
}@keyframes gradientBlob3 {
  0% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(0, 20%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
}@keyframes gradientBlob4 {
  0% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(0, 20%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
}@keyframes gradientBlob5 {
  0% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(0, 20%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
}@keyframes gradientBlob6 {
  0% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(0, 20%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
}@keyframes gradientBlob7 {
  0% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(0, 20%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0%);
    opacity: 1;
  }
}@keyframes gradientBlob8 {
  0% {
    transform: scale(1) translate(-50%, 0%);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-50%, 80%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(-50%, 0%);
    opacity: 1;
  }
}@keyframes gradientBlob9 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(50%, -50%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob10 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(100%, 10%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob11 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-100%, 23%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob12 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(100%, -17%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob13 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-100%, -20%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob14 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(0, -100%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob15 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-100%, -20%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob16 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-100%, -20%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob17 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(0%, 100%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob18 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(30%, -100%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob19 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(0, 100%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob20 {
  0% {
    transform: scale(1) translate(-50%, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-50%, 100%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(-50%, 0);
    opacity: 1;
  }
}@keyframes gradientBlob21 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(0, 100%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob22 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-50%, 100%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob23 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(30%, 50%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob24 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-100%, -30%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob25 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(100%, 50%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob26 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(100%, 100%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob27 {
  0% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(-100%, -100%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, 0);
    opacity: 1;
  }
}@keyframes gradientBlob28 {
  0% {
    transform: scale(1) translate(0, -50%);
    opacity: 1;
  }
  50% {
    transform: scale(0.8) translate(100%, -50%);
    opacity: 0.7;
  }
  100% {
    transform: scale(1) translate(0, -50%);
    opacity: 1;
  }
}.blob1{width:370px;height:370px;background:#fcf6bd;border-radius:50%;position:absolute;top:150px;left:calc(50vw - 640px);animation:gradientBlob1 15s ease-in-out infinite;filter:blur(80px)}@media (max-width:768px){.blob1{top:0}}.blob2{width:650px;height:650px;background:#e4c1f9;border-radius:50%;position:absolute;bottom:30%;right:0;animation:gradientBlob2 15s ease-in-out infinite;filter:blur(100px)}@media (max-width:768px){.blob2{top:200px}}.blob3{width:850px;height:850px;background:#a3d0ff;border-radius:50%;position:absolute;top:0;transform:translateY(-50%);left:-5%;animation:gradientBlob3 20s ease-in-out infinite;filter:blur(140px)}@media (max-width:920px){.blob3{bottom:20%;top:auto}}.blob4{width:300px;height:300px;background:#e4c1f9;border-radius:50%;position:absolute;bottom:0;transform:translateY(-50%);right:130px;z-index:-1;animation:gradientBlob4 20s ease-in-out infinite;filter:blur(40px)}@media (max-width:1023px){.blob4{right:auto;left:0}}.blob5{width:950px;height:950px;background:#d0f4dd;border-radius:50%;position:absolute;top:10%;transform:translateY(-50%);left:0;z-index:-1;animation:gradientBlob5 20s ease-in-out infinite;filter:blur(120px)}.blob6{width:690px;height:690px;background:#fcf6bd;border-radius:50%;position:absolute;bottom:10%;transform:translateY(-50%);right:0;z-index:-1;animation:gradientBlob6 20s ease-in-out infinite;filter:blur(90px)}.blob7{width:400px;height:400px;background:#fcf6bd;border-radius:50%;position:absolute;bottom:10%;transform:translateY(-50%);left:calc(50vw - 640px);z-index:-1;animation:gradientBlob7 20s ease-in-out infinite;filter:blur(90px)}.blob8{width:740px;height:740px;background:#e4c1f9;border-radius:50%;position:absolute;top:-30%;left:50%;z-index:-1;animation:gradientBlob8 20s ease-in-out infinite;filter:blur(90px)}.blob9{width:320px;height:320px;background:#fcf6bd;border-radius:50%;position:absolute;left:calc(50vw - 640px);bottom:10%;z-index:-1;animation:gradientBlob9 20s ease-in-out infinite;filter:blur(90px)}.blob10{width:200px;height:200px;background:#fcf6bd;border-radius:50%;position:absolute;left:0;bottom:0;top:0;z-index:-1;animation:gradientBlob10 20s ease-in-out infinite;filter:blur(40px)}.blob11{width:200px;height:200px;background:#d0f4dd;border-radius:50%;position:absolute;right:0;bottom:0;top:0;z-index:-1;animation:gradientBlob11 20s ease-in-out infinite;filter:blur(40px)}.blob12{width:200px;height:200px;background:#fcf6bd;border-radius:50%;position:absolute;left:0;bottom:0;top:0;z-index:-1;animation:gradientBlob12 10s ease-in-out infinite;filter:blur(40px)}.blob13{width:200px;height:200px;background:#d0f4dd;border-radius:50%;position:absolute;right:0;bottom:0;top:0;z-index:-1;animation:gradientBlob13 10s ease-in-out infinite;filter:blur(40px)}.blob14{width:300px;height:300px;background:#fcf6bd;border-radius:50%;position:absolute;right:calc(50vw - 740px);top:100px;z-index:-1;animation:gradientBlob14 20s ease-in-out infinite;filter:blur(40px)}.blob15{width:740px;height:740px;background:#d0f4dd;border-radius:50%;position:absolute;left:calc(50vw - 740px);bottom:100px;z-index:-1;animation:gradientBlob15 15s ease-in-out infinite;filter:blur(120px)}.blob16{width:490px;height:490px;background:#ff99c8;border-radius:50%;position:absolute;right:calc(50vw - 740px);top:250px;z-index:-1;animation:gradientBlob16 15s ease-in-out infinite;filter:blur(120px)}.blob17{width:560px;height:560px;background:#a3d0ff;border-radius:50%;position:absolute;left:calc(50vw - 740px);top:0;z-index:-1;animation:gradientBlob17 15s ease-in-out infinite;filter:blur(120px)}.blob18{width:300px;height:300px;background:#ff99c8;border-radius:50%;position:absolute;right:40%;top:70vh;z-index:-1;animation:gradientBlob18 15s ease-in-out infinite;filter:blur(120px)}.blob18{width:300px;height:300px;background:#ff99c8;border-radius:50%;position:absolute;left:40%;top:70vh;z-index:-1;animation:gradientBlob18 15s ease-in-out infinite;filter:blur(120px)}.blob19{width:560px;height:560px;background:#d0f4dd;border-radius:50%;position:absolute;top:0;right:0;z-index:-1;animation:gradientBlob19 15s ease-in-out infinite;filter:blur(120px)}.blob20{width:380px;height:380px;background:#e4c1f9;border-radius:50%;position:absolute;top:0;left:50%;z-index:-1;animation:gradientBlob20 15s ease-in-out infinite;filter:blur(90px)}.blob21{width:630px;height:630px;background:#fcf6bd;border-radius:50%;position:absolute;top:0;left:calc(50vw - 740px);z-index:-1;animation:gradientBlob21 20s ease-in-out infinite;filter:blur(120px)}.blob22{width:300px;height:300px;background:#fcf6bd;border-radius:50%;position:absolute;right:0;bottom:0;z-index:-1;animation:gradientBlob22 20s ease-in-out infinite;filter:blur(90px)}.blob23{width:630px;height:630px;background:#ff99c8;border-radius:50%;position:absolute;top:-300px;left:-300px;z-index:-1;animation:gradientBlob23 20s ease-in-out infinite;filter:blur(200px)}.blob24{width:630px;height:630px;background:#ff99c8;border-radius:50%;position:absolute;right:0;bottom:200px;z-index:-1;animation:gradientBlob24 20s ease-in-out infinite;filter:blur(200px)}.blob25{width:370px;height:370px;background:#fcf6bd;border-radius:50%;position:absolute;top:150px;left:0;z-index:-1;animation:gradientBlob25 20s ease-in-out infinite;filter:blur(200px)}.blob26{width:630px;height:630px;background:#fcf6bd;border-radius:50%;position:absolute;top:15%;left:0;z-index:-1;animation:gradientBlob26 20s ease-in-out infinite;filter:blur(200px)}.blob27{width:630px;height:630px;background:#fcf6bd;border-radius:50%;position:absolute;bottom:15%;right:0;z-index:-1;animation:gradientBlob27 20s ease-in-out infinite;filter:blur(200px)}.blob28{width:600px;height:600px;background:#ff99c8;border-radius:50%;position:absolute;top:50%;right:calc(50vw - 740px);z-index:-1;animation:gradientBlob28 20s ease-in-out infinite;filter:blur(200px)}.blob29{width:600px;height:600px;background:#a3d0ff;border-radius:50%;position:absolute;top:50%;left:calc(50vw - 740px);z-index:-1;animation:gradientBlob28 20s ease-in-out infinite;filter:blur(200px)}.hero__section{position:relative;overflow:hidden;width:100%}.hero__section .hero__block:last-child{justify-content:flex-start}.hero__block{display:flex;flex-direction:column}.hero__block:first-child{max-width:550px}@media (max-width:768px){.hero__block:first-child{max-width:100%}}.hero__container{display:flex;justify-content:space-between;gap:50px;position:relative;height:min(100vh,1000px)}@media (max-width:1240px){.hero__container{height:100%}}@media (max-width:768px){.hero__container{flex-direction:column-reverse}}.hero__logoimage{margin-left:-100px}@media (max-width:768px){.hero__logoimage{display:none}}.hero__title{font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;max-width:500px;color:#454545;margin-top:-27%;padding-left:45px}@media (max-width:1024px){.hero__title{font-size:50px}}@media (max-width:768px){.hero__title{margin-top:0;max-width:100%;padding-left:0}}@media (max-width:500px){.hero__title{font-size:38px}}.hero__subtitle{font-family:"Plus Jakarta Sans";font-size:18px;color:#454545;padding-left:45px;font-weight:200}@media (max-width:768px){.hero__subtitle{padding-left:0}}.hero__image img{height:min(100vh,850px)}@media (max-width:1240px){.hero__image img{height:100%}}.hero__qa{padding:200px 0}@media (max-width:500px){.hero__qa{padding:100px 0}}.qa__blocks{display:flex;justify-content:center;gap:60px;align-items:center;flex-wrap:wrap}.qa__block{cursor:pointer;display:flex;flex-direction:column;gap:25px;justify-content:center;align-items:center}.qa__block_img{width:130px;height:130px;display:inline-flex;align-items:center;text-align:center;justify-content:center;background-color:#ffcce3;border-radius:50%}@media (max-width:768px){.qa__block_img{width:50px;height:50px;padding:15px}}.hero__header{position:absolute;bottom:0;width:auto;height:160px;display:flex;align-items:center;color:#000;text-align:center;transition:top .3s}@media (max-width:1400px){.hero__header{display:none}}.sticky{position:fixed;bottom:auto;z-index:99;width:auto}.hero__header .menu{display:flex;justify-content:center;align-items:center;text-align:center}.hero__header .menu a{display:inline-flex;align-items:center;text-align:center;justify-content:center;height:60px;color:#454545;background:#fcf6bd;font-family:"Plus Jakarta Sans";padding:0 45px;font-size:15px}.hero__header .menu .current_page_item a{background:#ff99c8;color:#fff;font-weight:bold;font-family:"Plus Jakarta Sans";font-size:20px;border-radius:30px;margin:0 20px}.hero__header .menu .current_page_parent a{background:#ff99c8;color:#fff;font-weight:bold;font-family:"Plus Jakarta Sans";font-size:18px;border-radius:30px;margin:0 20px}.hero__header .menu .prev__item a{border-radius:0 30px 30px 0}.hero__header .menu .next__item a{border-radius:30px 0 0 30px}.hero__header .menu li:first-child a{border-top-left-radius:30px;border-bottom-left-radius:30px}.hero__header .menu li:last-child a{border-top-right-radius:30px;border-bottom-right-radius:30px}.menu-item{position:relative}.hero__header .sub-menu{position:absolute;bottom:60px;padding-bottom:20px;display:flex;flex-direction:column;gap:10px;left:50%;transform:translateX(-50%);height:0;opacity:0;overflow:hidden;justify-content:flex-end;transition:opacity .5s ease 0s}.hero__header .sub-menu a{font-family:"Plus Jakarta Sans"!important;font-size:15px!important;background-color: #ff08907a !important;padding:8px 20px!important;color:#fff!important;border-radius:20px!important;height:auto!important;width:max-content;backdrop-filter:blur(3px)}.hero__header .menu-item-has-children:hover .sub-menu{height:350px;opacity:1;overflow:visible}.hero__header.sticky .sub-menu{top:60px;padding-bottom:0;padding-top:20px;justify-content:flex-start}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(255,255,255,.4);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);z-index:105}.modal video{width:70%;height:auto;border-radius:35px;border:5px solid #ff99c8}@media (max-width:768px){.modal video{width:auto;height:60%;background:#000;border-radius:35px;position:absolute;left:50%;top:50%;bottom:0;transform:translate(-50%,-50%);right:0;z-index:200;display:flex;justify-content:center;align-items:center}}.modal-content{margin:0 auto;display:flex;height:100vh;text-align:center;padding:20px;width:50vw;animation-name:modalOpen;animation-duration:.4s;align-items:center;justify-content:center}@media (max-width:768px){.modal-content{width:90%}}@keyframes modalOpen {
  from {
    top: -300px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}.close{color:#fff;float:right;font-size:29px;font-weight:bold;position:absolute;right:20px;top:20px;width:70px;height:70px;background:#ff99c8;border-radius:50%;display:inline-flex;align-items:center;text-align:center;justify-content:center;transition-duration:.1s}@media (max-width:768px){.close{width:40px;height:40px;font-size:20px}}.close:hover,.close:focus{color:#ff99c8;background:#fcf6bd;text-decoration:none;cursor:pointer}.page__cta{display:flex;justify-content:space-between;align-items:center;gap:100px;margin-bottom:200px}@media (max-width:1023px){.page__cta{flex-direction:column}}.cta__block:last-child{width:50%}@media (max-width:1023px){.cta__block:last-child{width:100%;text-align:center}}.cta__image img{border-radius:0 30px 30px 0}@media (max-width:1023px){.cta__image img{border-radius:30px}}.cta__text{font-family:"Plus Jakarta Sans";font-size:18px;color:#454545;font-weight:200;margin-top:24px;margin-bottom:24px;padding-right:25px}@media (max-width:1023px){.cta__text{padding:0 25px}}@media (max-width:600px){.cta__text{padding:0}}.cta__title{font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;color:#fff;padding:14px 70px;padding-right:0;padding-top:26px;position:relative}@media (max-width:600px){.cta__title{padding:20px;font-size:40px}}@media (max-width:425px){.cta__title{font-size:28px}}.cta__title::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#ff99c8;border-radius:100px 0 0 100px}@media (max-width:600px){.cta__title::before{border-radius:100px}}.cta__btn{margin-top:70px}.cta__container{padding:0}@media (max-width:600px){.cta__container{padding:0 25px}}.btn{font-family:"Plus Jakarta Sans";font-weight:bold;font-size:20px;color:#ff3391;padding:12px 25px;background-color:#fcf6bd;display:inline-flex;align-items:center;text-align:center;justify-content:center;border-radius:50px;transition:all .2s linear}@media (max-width:600px){.btn{width:100%}}.btn:hover{background:#ff0891;color:#fff}.page__partners{margin-top:250px;margin-bottom:250px;text-align:center}.partners__title{font-family:"Carlly";text-transform:uppercase;font-size:40px;letter-spacing:.06em;line-height:110%;color:#454545;margin-bottom:50px}.partners__block{display:flex;justify-content:space-around;align-items:center;gap:50px;flex-wrap:wrap;padding-bottom:40px}.partners__block_image img{max-height:100px;border-radius:20px}.page__nums{position:relative;margin-top:250px;padding-bottom:250px}@media (max-width:920px){.page__nums{overflow:hidden}}.nums__title{font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;color:#454545;margin-bottom:65px;text-align:center}@media (max-width:500px){.nums__title{font-size:38px}}.nums__blocks{display:flex;justify-content:space-between;gap:100px;align-items:center}@media (max-width:920px){.nums__blocks{flex-direction:column-reverse}}.nums__bullets{display:flex;flex-direction:column;gap:25px}.nums__bullet{display:flex;align-items:center;gap:40px;max-width:360px}@media (max-width:920px){.nums__bullet{max-width:100%}}.nums__bullet_num{font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;color:#fff;text-align:center;min-width:35px}.nums__bullet_text{font-family:"Plus Jakarta Sans";font-size:18px;color:#454545;font-weight:200}.page__about{position:relative}.about__container{display:flex;justify-content:space-between;align-items:center;gap:100px}@media (max-width:1023px){.about__container{flex-direction:column;gap:50px}}.about__block:last-child{max-width:500px}@media (max-width:1023px){.about__block:last-child{max-width:100%}}.about__text{font-family:"Plus Jakarta Sans";font-size:18px;color:#454545;font-weight:200;margin-bottom:50px;line-height:1.3}.about__text p{margin-bottom:0}.about__subtitle{font-family:"Plus Jakarta Sans";font-size:20px;color:#454545;font-weight:400;margin-bottom:10px}.about__title{font-family:"Carlly";text-transform:uppercase;font-size:30px;letter-spacing:.06em;line-height:110%;color:#454545}.about__title.secont__title{margin-left:50px}.about__signature{font-family:"Hamilton";font-size:65px;color:#454545;transform:rotate(-15deg);margin-left:50px}@media (max-width:1023px){.about__signature{margin-left:0;width:fit-content}}.page__row{padding-top:250px;padding-bottom:250px;position:relative;overflow:hidden}.row__container{display:flex;flex-direction:column;gap:50px}@media (max-width:767px){.row__container{gap:100px}}.row__block{display:flex;align-items:center;justify-content:flex-start;gap:65px}@media (max-width:767px){.row__block{flex-direction:column;gap:30px}}.row__block img{width:300px;height:300px;border-radius:30px;object-fit:cover}@media (max-width:767px){.row__block img{height:100%}}.row__block:nth-child(even) {flex-direction:row-reverse}@media (max-width:767px){.row__block:nth-child(even) {flex-direction:column}.row__image{width:100%}.row__image img{width:100%}}.row__title{font-family:"Carlly";text-transform:uppercase;font-size:30px;letter-spacing:.06em;line-height:110%;color:#454545;margin-bottom:35px}@media (max-width:767px){.row__title{font-size:25px;margin-bottom:20px}}.row__subtitle{font-family:"Plus Jakarta Sans";font-size:18px;color:#454545;font-weight:200;max-width:600px;line-height:normal}@media (max-width:767px){.row__subtitle{max-width:100%;font-size:16px}}.page__testimonals{margin-top:50px;margin-bottom:300px}.testimonials__container{text-align:center}.testimonials__title{font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;margin-bottom:75px;color:#454545;text-align:center}@media (max-width:500px){.testimonials__title{font-size:38px;margin-bottom:20px}}.testimonials__blocks{display:flex;padding:100px 75px}@media (max-width:500px){.testimonials__blocks{padding:100px 0}}.testimonials__block{display:flex;flex-direction:column;align-items:center;background: #e4c1f94d;border-radius:20px;padding:45px 25px;padding-top:0}.testimonials__block_image{width:100px;height:100px;margin-top:-50px}.testimonials__block_image img{border-radius:50%;width:100px;height:100px;object-fit:cover}.testimonials__block_name{margin-top:25px;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;font-size:20px;line-height:25px;color:#454545}.testimonials__block_position{margin-bottom:25px;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:300;font-size:15px;line-height:19px;color:#454545}.testimonials__block_text{max-width:240px;margin:0 auto;margin-bottom:50px;text-align:left;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#454545}.swiper-button-next:after,.swiper-button-prev:after{font-size:10px;color:#fff}.page__nums2{margin-top:300px;margin-bottom:300px;position:relative}.nums2__title{font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;margin-bottom:75px;color:#454545;text-align:center}@media (max-width:630px){.nums2__title{font-size:38px}}@media (max-width:425px){.nums2__title{font-size:28px}}.nums2__blocks{display:flex;align-items:center;gap:50px;position:relative}@media (max-width:1023px){.nums2__blocks{flex-direction:column-reverse}}.nums2__block{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:50px}.nums2__block img{min-width:700px;border-radius:30px}@media (max-width:1023px){.nums2__block img{min-width:100%;width:100%}}.nums2__btn{position:relative;z-index:2}.nums2__bullets{display:flex;flex-direction:column;gap:50px}.nums2__bullet{position:relative;z-index:2;display:flex;gap:20px;align-items:center}.nums2__bullet_num{font-family:"Carlly";text-transform:uppercase;font-size:120px;color: #ff99c981;text-align:center;min-width:70px}@media (max-width:500px){.nums2__bullet_num{font-size:60px}}.nums2__bullet_text{font-family:"Plus Jakarta Sans";font-size:18px;color:#454545;font-weight:200;max-width:400px}@media (max-width:1023px){.nums2__bullet_text{max-width:100%}}@media (max-width:630px){.blob7{width:100%}}.nums2__line{position:absolute;top:-5px;left:-250px}.page__courses{margin-top:300px;margin-bottom:300px}@media (max-width:1240px){.page__courses{padding:0 25px}}.courses__title{text-align:center;font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;color:#454545;margin-bottom:100px}@media (max-width:500px){.courses__title{font-size:38px}}.courses__blocks{display:flex;justify-content:center;gap:100px;margin-bottom:120px}@media (max-width:1240px){.courses__blocks{flex-direction:column}}.courses__block{display:flex;width:100%;flex-direction:column;gap:50px;align-items:flex-start}@media (max-width:1240px){.courses__block .courses__block_section:first-child{background-color:#ff99c8}}@media (max-width:700px){.courses__block{gap:10px}}.courses__block:hover .courses__block_section:first-child{background-color:#ff99c8}.courses__block:first-child{align-items:flex-end}.courses__block:first-child .courses__block_section{flex-direction:row-reverse;border-radius:0 30px 30px 0}@media (max-width:700px){.courses__block:first-child .courses__block_section{flex-direction:column}}.courses__block:first-child .courses__block_section .courses__block_arrow{transform:rotate(0deg)}.courses__block_section{display:flex;gap:40px;width:100%;align-items:center;border-radius:30px 0 0 30px;transition-duration:.3s}@media (max-width:1240px){.courses__block_section{border-radius:30px!important;justify-content:center}}@media (max-width:700px){.courses__block_section{flex-direction:column;padding:40px 25px}}.courses__block_img{max-width:350px;width:100%;height:auto}.courses__block_img img{border-radius:20px}.courses__block_text{max-width:180px}.courses__block_title{text-align:center;font-family:"Carlly";text-transform:uppercase;font-size:40px;letter-spacing:.06em;line-height:110%;color:#fff;margin-bottom:10px}@media (max-width:500px){.courses__block_title{font-size:28px}}.courses__block_arrow{transform:rotate(180deg);width:fit-content}.courses__block_caption{width:350px;text-align:center;font-family:"Carlly";text-transform:uppercase;font-size:40px;letter-spacing:.06em;line-height:110%;color:#454545}@media (max-width:500px){.courses__block_caption{width:100%;font-size:28px}}.page__faq{margin-top:300px;margin-bottom:200px;max-width:880px}.faq__title{text-align:center;font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;color:#454545;margin-bottom:75px}.faq_container{margin-bottom:30px}.faq_question{border:1px solid #a3d0ff;padding:15px 40px;padding-right:20px;position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:50px}.answercont{max-height:0;overflow:hidden;transition:.3s}.answer{padding:30px 40px 10px 40px;font-family:"Plus Jakarta Sans";font-size:18px;font-weight:200;line-height:normal}.fqa_headline_container h2 span{font-weight:700}.faq_question-text h3{font-family:"Plus Jakarta Sans";font-size:18px;color:#454545;font-weight:500}.icon.active{background:transparent;border:2px solid #fff}.icon:hover{cursor:pointer}.icon-shape{position:relative;width:30px;height:30px;background-color:#a3d0ff;border-radius:50%}.icon .icon-shape::before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:2px;background:#454545;border-radius:3px;transition:all .5s ease}.icon .icon-shape::after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:10px;background:#454545;border-radius:3px;transition:all .5s ease}.icon .icon-shape.active::before{transform:translate(-50%,-50%) rotate(180deg);transition:all .5s ease}.icon .icon-shape.active::after{transform:translate(-50%,-50%) rotate(90deg);transition:all .5s ease}.hero__block{justify-content:center}.hero__title{margin-top:40%}@media (max-width:768px){.hero__title{margin-top:0}}.page-homepage .hero__block{justify-content:unset}.page-homepage .hero__title{margin-top:-27%}@media (max-width:768px){.page-homepage .hero__title{margin-top:0}}.hero__text{margin-top:100px;padding-bottom:250px;max-width:945px;display:flex;justify-content:space-between;gap:75px;font-family:"Plus Jakarta Sans";font-size:18px;color:#454545;font-weight:200;line-height:normal}@media (max-width:768px){.hero__text{flex-direction:column}}.hero__text span{font-weight:600}.hero__text #circle{margin:0 5px}.page__progress{text-align:center;margin-bottom:300px}.progress__title{text-align:center;font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;color:#454545;margin-bottom:10px}@media (max-width:600px){.progress__title{font-size:38px;margin-bottom:50px}}.progress__blocks{display:flex;align-items:flex-end;margin-bottom:65px}@media (max-width:767px){.progress__blocks{flex-direction:column;align-items:center}}.progress__block{cursor:pointer;width:25%;border:2px solid #ff99c8;border-radius:180px 180px 0 0;display:flex;flex-direction:column;gap:15px;justify-content:flex-end;height:100%;margin:-.5px;transition-duration:.2s}.progress__block:nth-child(1) .progress__block_image {padding-top:0}.progress__block:nth-child(2) .progress__block_image {padding-top:50px}.progress__block:nth-child(3) .progress__block_image {padding-top:100px}.progress__block:nth-child(4) .progress__block_image {padding-top:150px}.progress__block:nth-child(5) .progress__block_image {padding-top:200px}.progress__block:nth-child(6) .progress__block_image {padding-top:250px}.progress__block:nth-child(7) .progress__block_image {padding-top:300px}.progress__block:nth-child(8) .progress__block_image {padding-top:350px}.progress__block:nth-child(9) .progress__block_image {padding-top:400px}.progress__block:nth-child(10) .progress__block_image {padding-top:450px}.progress__block:last-child .progress__block_image{padding-top:10px}@media (max-width:767px){.progress__block{max-width:310px;width:100%;border-radius:0}.progress__block:first-child{border-radius:180px 180px 0 0;padding-top:100px}.progress__block:last-child{border-radius:0 0 180px 180px;overflow:hidden}}.progress__block:hover{background-color:#ff99c8}.progress__block:hover .progress__block_title{color:#fff}.progress__block:hover .progress__block_subtitle{color:#fff}.progress__block_title{text-align:center;padding-top:65px;padding-left:45px;padding-right:45px;text-align:center;font-family:"Carlly";text-transform:uppercase;font-size:30px;letter-spacing:.06em;line-height:110%;color:#ff0891}@media (max-width:950px){.progress__block_title{padding-left:15px;padding-right:15px}}.progress__block_subtitle{text-align:center;padding-left:45px;padding-right:45px;font-family:"Plus Jakarta Sans";font-size:15px;color:#454545;font-weight:200;line-height:normal}@media (max-width:950px){.progress__block_subtitle{padding-left:15px;padding-right:15px}}.page__steps{text-align:center;margin-bottom:300px;overflow:hidden}.steps__title{text-align:center;margin-bottom:100px}@media (max-width:500px){.steps__title{font-size:38px}}.steps__section{display:flex;flex-direction:column;gap:70px;margin-bottom:100px;background: url("/wp-content/uploads/2024/03/Vector-91.svg") center/contain
    no-repeat;padding:0 100px}@media (max-width:1050px){.steps__section{gap:100px}}@media (max-width:965px){.steps__section{background:none;padding:0}}.steps__block{position:relative;display:flex;align-items:center;gap:80px;justify-content:flex-start}@media (max-width:650px){.steps__block{flex-direction:column;text-align:center}}.steps__block:nth-child(even) {flex-direction:row-reverse}@media (max-width:650px){.steps__block:nth-child(even) {flex-direction:column;text-align:center}}.steps__block:nth-child(even) .steps__block_title {text-align:right}@media (max-width:650px){.steps__block:nth-child(even) .steps__block_title {text-align:center}}.steps__block_title{font-family:"Carlly";text-transform:uppercase;font-size:80px;letter-spacing:.06em;color:#ff99c8;width:100%;margin-bottom:-10px;text-align:left;max-width:450px}@media (max-width:1135px){.steps__block_title{font-size:100px}}@media (max-width:1050px){.steps__block_title{font-size:80px}}@media (max-width:965px){.steps__block_title{max-width:100%;font-size:60px}}@media (max-width:650px){.steps__block_title{text-align:center}}.steps__block_text{font-family:"Plus Jakarta Sans";font-size:18px;color:#454545;font-weight:200;line-height:normal;max-width:450px;text-align:left}@media (max-width:965px){.steps__block_text{max-width:100%}}@media (max-width:650px){.steps__block_text{text-align:center}}.page__stories{overflow:hidden;position:relative;padding-top:50px;padding-bottom:300px}.page__stories_container{padding:0 55px}@media (max-width:500px){.page__stories_container{padding:0 25px}}.stories__title{font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;color:#454545;text-align:center;margin-bottom:75px}@media (max-width:500px){.stories__title{font-size:38px}}.stories__slide{text-align:center}.stories__img{width:100%;height:100%;margin-bottom:50px}.stories__img img{border-radius:20px;object-fit:cover}.stories__name{font-family:"Carlly";text-transform:uppercase;font-size:30px;letter-spacing:.06em;line-height:110%;color:#ff0891;font-weight:100}.stories__text{font-family:"Plus Jakarta Sans";font-size:12px;color:#454545;font-weight:200;line-height:normal;text-align:left;max-width:280px;margin:10px auto}.stories__btn{font-family:"Plus Jakarta Sans";font-size:12px;font-weight:200;line-height:normal}.single-stories .hero__container{justify-content:space-around;margin-bottom:200px}@media (max-width:768px){.single-stories .hero__container{margin-bottom:50px}}.single-stories .hero__position{margin-top:0;padding-left:0;font-family:"Carlly";text-transform:uppercase;font-size:60px;letter-spacing:.06em;line-height:110%;max-width:500px;color:#454545}@media (max-width:600px){.single-stories .hero__position{font-size:38px}}.single-stories .hero__name{font-family:"Carlly";text-transform:uppercase;font-size:120px;letter-spacing:.06em;line-height:110%;max-width:500px;color:#454545;margin-bottom:-20px}@media (max-width:600px){.single-stories .hero__name{font-size:60px;margin-bottom:0}}.single-stories .hero__social{border:1px solid #ff99c8;border-radius:25px;font-family:"Plus Jakarta Sans";font-size:18px;font-weight:200;padding:10px 20px;padding-left:10px;width:fit-content;display:flex;align-items:center;justify-content:center;gap:15px;color:#454545;transition-duration:.2s}.single-stories .hero__social:hover{background-color:#ff99c8;color:#fff}@media (max-width:600px){.single-stories .hero__social{margin-top:20px}}.single-stories .hero__social::before{display:flex;content:"";width:29px;height:29px;background: url("/wp-content/uploads/2024/03/insta.svg") center/contain
    no-repeat}.single-stories .hero__content p{font-family:"Plus Jakarta Sans";font-size:20px;font-weight:200;line-height:normal;max-width:800px;margin:0 auto;margin-bottom:100px}@media (max-width:600px){.single-stories .hero__content p{font-size:18px}}.single-stories .hero__content figure{max-width:900px;margin:100px auto;text-align:center}.single-stories .hero__content video{border-radius:20px}.single-stories .hero__faq{max-width:880px;margin:0 auto;margin-top:100px;padding-bottom:300px}.single-stories .answer p{margin-bottom:0}.single-stories .faq_question{border-color:rgba(255,153,200,.5)}.single-stories .faq_question.active{border-color:#ff0891}.single-stories .faq_question.active h3{font-size:24px;color:#ff0891;font-weight:500}@media (max-width:600px){.single-stories .faq_question.active h3{font-size:18px}}.single-stories .faq_question-text h3{font-size:24px;font-weight:500}@media (max-width:600px){.single-stories .faq_question-text h3{font-size:18px}}.single-stories .icon-shape{background-color:#fcf6bd}.single-stories .icon .icon-shape::before{background-color:#ff0891}.single-stories .icon .icon-shape::after{background-color:#ff0891}.single-stories .page__courses{margin-top:0}@media (max-width:600px){.single-stories .page__courses{margin-top:100px}}.page-einkommensmoglichkeiten .page__about{padding-bottom:200px;overflow:hidden}.page-einkommensmoglichkeiten .about__text{font-size:20px}@media (max-width:600px){.page-einkommensmoglichkeiten .about__text{font-size:18px}}.page-einkommensmoglichkeiten .blob4{width:380px;height:380px;filter:blur(90px)}.page-einkommensmoglichkeiten .about__caption{text-align:center;margin-bottom:100px}@media (max-width:600px){.page-einkommensmoglichkeiten .about__caption{font-size:25px}}.page-einkommensmoglichkeiten .row__title{max-width:450px}.page-einkommensmoglichkeiten .page__faq{margin-top:0}.page-einkommensmoglichkeiten .page__row_title{max-width:700px;margin-bottom:100px}.page-einkommensmoglichkeiten .page__row_subcaption{font-family:"Plus Jakarta Sans";font-size:20px;margin-top:20px;font-weight:200;text-align:center}.page__price{overflow:hidden}.page__price_container{display:flex;justify-content:space-between;gap:100px;align-items:center}@media (max-width:830px){.page__price_container{flex-direction:column}}.price__block{max-width:400px;position:relative}@media (max-width:830px){.price__block{max-width:100%;width:100%}}.price__block_title{font-family:"Plus Jakarta Sans";font-size:20px;font-weight:500;margin-top:50px;margin-bottom:10px}.price__block_row:first-child .price__block_nums{font-weight:500;color:#ff0891}.price__block_row:last-child .price__block_nums{font-weight:500;color:#ff0891}.price__block_section{display:flex;justify-content:space-between;align-items:center;margin-top:5px;gap:15px}.price__block_text{font-family:"Plus Jakarta Sans";font-size:16px;font-weight:200}.price__block_nums{padding:10px 15px;border:1px solid #ff99c8;border-radius:30px;font-family:"Plus Jakarta Sans";font-size:20px;font-weight:200}@media (max-width:500px){.price__block_nums{font-size:16px}}.price__block_border{border:3px solid #ff99c8;padding:60px;border-radius:75px}.price__block_sector{text-align:center;margin-bottom:40px}.price__block_sector:last-child{margin-top:80px}.price__block_sector:last-child .price__block_text{font-size:20px}@media (max-width:500px){.price__block_sector:last-child .price__block_text{font-size:16px}}.price__block_sector:last-child .price__block_price{font-size:64px;margin-top:0}@media (max-width:500px){.price__block_sector:last-child .price__block_price{font-size:30px}}.price__block_price{font-family:"Plus Jakarta Sans";font-size:40px;font-weight:400;margin-top:20px}@media (max-width:500px){.price__block_price{font-size:30px}}.price__block_btn{position:absolute;left:50%;transform:translateX(-50%);bottom:-20px;background-color:#ff99c8;color:#fff;font-size:20px}@media (max-width:600px){.price__block_btn{width:auto}}.price__description{text-align:center;font-family:"Plus Jakarta Sans";font-size:20px;font-weight:600;max-width:800px;margin:0 auto;margin-top:100px;padding-bottom:20px;line-height:1.3}.page-zertifizierte-onlinekurse .page__partners{margin-top:0}.page__course{max-width:850px}.course__block_title{text-transform:uppercase;margin-bottom:75px}.course__block_row{display:flex;gap:50px;margin-bottom:150px}@media (max-width:700px){.course__block_row{flex-direction:column}}.course__block_img{width:100%}.course__block_img img{border-radius:20px;width:100%;height:100%;object-fit:cover}.course__block_info{max-width:400px;display:flex;flex-direction:column;gap:40px}@media (max-width:700px){.course__block_info{max-width:100%}}.course__block_text{font-family:"Plus Jakarta Sans";font-size:15px;line-height:normal}.course__block_tech{font-family:"Plus Jakarta Sans";font-size:15px;display:flex;flex-direction:column;gap:10px}.course__block_tech .course__block_rank,.course__block_tech .course__block_certificate,.course__block_tech .course__block_date{display:flex;align-items:center;gap:25px;padding:5px;border-radius:25px;border:1px solid #ff99c8;width:fit-content;padding-right:20px}@media (max-width:700px){.course__block_tech .course__block_rank,.course__block_tech .course__block_certificate,.course__block_tech .course__block_date{width:100%}}@media (max-width:500px){.course__block_tech .course__block_rank,.course__block_tech .course__block_certificate,.course__block_tech .course__block_date{gap:10px;flex-direction:column;padding-right:5px;padding-top:20px;padding-bottom:20px}}.course__block_btn{width:fit-content}@media (max-width:700px){.course__block_btn{width:100%}}.single .hero__title{padding-left:0;margin-bottom:20px}@media (max-width:768px){.single .hero__title{margin-top:50px}}.single .page__about{padding-bottom:250px}.single .hero__subtitle{max-width:440px;padding-left:0}.single .hero__btn{width:fit-content}@media (max-width:450px){.single .hero__btn{width:100%}}.single .page__partners{margin-top:0}.single .nums__bullet_text{font-family:"Carlly";font-size:25px}.single .nums__bullet_subtitle{font-family:"Plus Jakarta Sans";font-size:15px;line-height:normal;font-weight:200;margin-top:10px}.single .nums__bullet{max-width:500px;align-items:flex-start}.single .nums__bullets{gap:50px}@media (max-width:920px){.single .nums__bullet_num{color:#fff}}.page__faq2{margin-bottom:300px}.page__faq2 .faq_question{padding-top:10px;padding-bottom:10px}.page__faq2 .faq_question-text h3{font-weight:200}.faq2__title{margin-bottom:50px}.faq2__row{display:flex;align-items:center;justify-content:space-between;gap:100px}@media (max-width:1050px){.faq2__row{gap:50px}}@media (max-width:900px){.faq2__row{flex-direction:column}}.faq2__block:last-child{max-width:570px}@media (max-width:900px){.faq2__block:last-child{max-width:100%}}.faq2__block:first-child{height:100%;width:100%}.faq2__block:first-child img{height:100%;width:100%;object-fit:cover;border-radius:20px}.steps2{margin-top:300px;margin-bottom:300px}.steps2__title{margin-bottom:150px;text-transform:uppercase}.steps2__row{display:flex;justify-content:space-between;gap:20px}@media (max-width:767px){.steps2__row{flex-direction:column}}.steps2__block{position:relative;width:250px;display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:767px){.steps2__block{width:100%}}.steps2__block:last-child .steps2__block_num{font-size:32px}.steps2__block:first-child::after{content:" ";width:216px;height:67px;background: url("/wp-content/uploads/2024/03/Vector-102.svg") center/contain
    no-repeat;position:absolute;right:-140px;top:-60px}@media (max-width:1150px){.steps2__block:first-child::after{content:none}}.steps2__block:nth-child(2)::after {content:" ";width:150px;height:50px;background: url("/wp-content/uploads/2024/03/Vector-103.svg") center/contain
    no-repeat;position:absolute;right:-110px;top:110px}@media (max-width:1150px){.steps2__block:nth-child(2)::after {content:none}}.steps2__block:nth-child(3)::after {content:" ";width:150px;height:80px;background: url("/wp-content/uploads/2024/03/Vector-104.svg") center/contain
    no-repeat;position:absolute;right:-110px;top:0}@media (max-width:1150px){.steps2__block:nth-child(3)::after {content:none}}.steps2__block_num{width:150px;height:150px;border-radius:50%;background:#ff99c8;font-family:"Carlly";font-size:60px;color:#fff;align-items:center;text-align:center;justify-content:center;display:inline-flex;margin-bottom:25px;text-transform:uppercase;padding-top:15px}.steps2__block_title{font-family:"Plus Jakarta Sans";font-size:20px;line-height:normal;font-weight:400;margin-bottom:15px}.steps2__block_subtitle{font-family:"Plus Jakarta Sans";font-size:15px;line-height:normal;font-weight:200}.progress{--width:173px;--strokewidth:40;position:relative;display:flex;justify-content:center;align-items:center;color:#454545;font-family:"Carlly";font-size:35px;width:var(--width);height:var(--width);visibility:hidden;opacity:0;padding-top:9px}.progress.active{visibility:visible;opacity:1}.progress svg{position:absolute;top:0;left:0;width:100%;height:100%}.progress__circle{stroke-width:var(--strokeWidth);stroke:#a3d0ff;fill:none;transform:rotate(-90deg);transform-origin:center}.progress.dashed{--bg:#fc427b;text-shadow:0 1px 1px #fff;border-radius:50%}.progress.dashed::before,.progress.dashed::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:50%;z-index:-1}.progress.dashed::after{width:85%;height:85%;border:15px solid #f6f6f6}.page__facts{text-align:center;overflow:hidden;margin-bottom:300px}.facts__title{margin-bottom:50px}@media (max-width:600px){.facts__title{margin-bottom:200px}}.facts__section{display:flex;flex-direction:column;gap:15px;padding-bottom:100px}@media (max-width:1023px){.facts__section{gap:150px}}.facts__block{display:flex;align-items:center;gap:60px}.facts__block:nth-child(even) {flex-direction:row-reverse}@media (max-width:600px){.facts__block:nth-child(even) {flex-direction:column}.facts__block{flex-direction:column;align-items:center;text-align:center;justify-content:center}}.facts__info{max-width:300px;text-align:left}@media (max-width:600px){.facts__info{text-align:center}}.facts__info_title{font-family:"Carlly";font-size:35px;margin-bottom:10px}@media (max-width:600px){.facts__info_title{font-size:30px}}.facts__info_subtitle{font-family:"Plus Jakarta Sans";font-size:15px;line-height:normal;font-weight:200}.facts__btn{width:auto}.facts__bubble{position:absolute;z-index:-1;border-radius:50%;opacity:.2}.page__price2{overflow:visible;margin-bottom:160px}@media (max-width:767px){.page__price2{padding:0}}.price2__title{margin-bottom:-60px}.price2__section{padding-top:140px;padding-bottom:140px;display:flex;justify-content:space-between;gap:20px;background: url("/wp-content/uploads/2024/03/Group-1756.png") center/auto
    no-repeat}@media (max-width:767px){.price2__section{flex-direction:column;align-items:center;gap:75px;padding:0 25px}}.price2__block{display:flex;flex-direction:column;gap:35px;align-items:center;text-align:center;justify-content:flex-start;max-width:235px;position:relative;padding-top:60px}.price2__block:nth-child(2) {max-width:350px;border:1px solid #ff0891;border-radius:75px;padding:60px;background: #fff9;backdrop-filter:blur(32.8)}.price2__block:nth-child(2) .price2__block_btn {position:absolute;bottom:-23px;background:#ff0891;color:#fff;border-color:#ff0891}.price2__block:nth-child(2) .price2__block_btn:hover {background-color:#fff;color:#ff0891}.price2__block_title{font-family:"Carlly";font-size:22px;text-transform:uppercase}.price2__block_list{display:flex;flex-direction:column;gap:12px;font-family:"Plus Jakarta Sans";font-size:15px;line-height:normal;font-weight:200}.price2__block_list .disabled{color:silver}.price2__block_btn{font-family:"Plus Jakarta Sans";font-size:18px;line-height:normal;font-weight:200;padding:12px 25px;border:1px solid #ff99c8;color:#ff99c8;border-radius:30px;transition-duration:.2s}.price2__block_btn:hover{background-color:#ff99c8;color:#fff}.course__title{margin-bottom:75px}.hero__course{display:flex;flex-direction:column;background-color: #ffffff71;backdrop-filter:blur(25px);border-radius:35px 0 0 35px;position:absolute;bottom:120px;right:0;padding:40px 40px 65px 40px}@media (max-width:768px){.hero__course{bottom:0;border-radius:35px 0 35px 35px;width:90%}}@media (max-width:450px){.hero__course{position:unset;border-radius:0;margin-top:50px;padding:0;width:100%;background-color:transparent;backdrop-filter:none}}.hero__course_row{display:flex;gap:25px;padding:11px;border-bottom:1px solid #ff99c8}.hero__course_title{width:100px;font-family:"Plus Jakarta Sans";font-size:14px;line-height:normal;font-weight:600}.hero__course_info{font-family:"Plus Jakarta Sans";font-size:12px;line-height:normal;font-weight:200}.hero__block{position:relative}.hero__course_info svg{width:100%}.page__contact{position:relative;overflow:hidden;padding-top:160px;padding-bottom:300px}.contact__title{margin-bottom:30px}.contact__subtitle{font-family:"Plus Jakarta Sans";font-size:20px;line-height:normal;font-weight:200;text-align:center;margin-bottom:75px}@media (max-width:600px){.contact__subtitle{font-size:16px}}.contact__form div.wpforms-container-full input[type="date"],.contact__form div.wpforms-container-full input[type="datetime"],.contact__form div.wpforms-container-full input[type="datetime-local"],.contact__form div.wpforms-container-full input[type="email"],.contact__form div.wpforms-container-full input[type="month"],.contact__form div.wpforms-container-full input[type="number"],.contact__form div.wpforms-container-full input[type="password"],.contact__form div.wpforms-container-full input[type="range"],.contact__form div.wpforms-container-full input[type="search"],.contact__form div.wpforms-container-full input[type="tel"],.contact__form div.wpforms-container-full input[type="text"],.contact__form div.wpforms-container-full input[type="time"],.contact__form div.wpforms-container-full input[type="url"],.contact__form div.wpforms-container-full input[type="week"],.contact__form div.wpforms-container-full select,.contact__form div.wpforms-container-full textarea{border:1px solid #ff0891;border-radius:35px;background:transparent;padding:13px 35px!important;color:#ff99c8!important;font-family:"Plus Jakarta Sans";font-size:12px;line-height:normal;font-weight:200}.contact__form div.wpforms-container-full input[type="date"]::placeholder,.contact__form div.wpforms-container-full input[type="datetime"]::placeholder,.contact__form div.wpforms-container-full input[type="datetime-local"]::placeholder,.contact__form div.wpforms-container-full input[type="email"]::placeholder,.contact__form div.wpforms-container-full input[type="month"]::placeholder,.contact__form div.wpforms-container-full input[type="number"]::placeholder,.contact__form div.wpforms-container-full input[type="password"]::placeholder,.contact__form div.wpforms-container-full input[type="range"]::placeholder,.contact__form div.wpforms-container-full input[type="search"]::placeholder,.contact__form div.wpforms-container-full input[type="tel"]::placeholder,.contact__form div.wpforms-container-full input[type="text"]::placeholder,.contact__form div.wpforms-container-full input[type="time"]::placeholder,.contact__form div.wpforms-container-full input[type="url"]::placeholder,.contact__form div.wpforms-container-full input[type="week"]::placeholder,.contact__form div.wpforms-container-full select::placeholder,.contact__form div.wpforms-container-full textarea::placeholder{color:#ff99c8!important;font-family:"Plus Jakarta Sans";font-size:12px;line-height:normal;font-weight:200;opacity:1}.contact__form .wpforms-container .wpforms-field{padding:12px 0}.contact__form div.wpforms-container-full textarea{border-radius:21px}.contact__form .wpforms-submit{font-family:"Plus Jakarta Sans"!important;font-size:14px!important;color:#ff3391!important;padding:12px 25px!important;background-color:#fcf6bd!important;display:inline-flex!important;align-items:center!important;text-align:center!important;justify-content:center!important;border-radius:50px!important;transition:all .2s linear!important;box-shadow:none!important}@media (max-width:600px){.contact__form .wpforms-submit{width:100%!important}}.contact__form .wpforms-submit:hover{background:#ff0891!important;color:#fff!important}.contact__form .wpforms-submit-container{text-align:center!important;margin-top:35px!important}.contact__form div.wpforms-container-full .wpforms-confirmation-container-full,
.contact__form
  div[submit-success]
  > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {background-color:transparent!important;border:1px solid #ff99c8;border-radius:35px;padding:13px 35px!important;color:#ff99c8!important;font-family:"Plus Jakarta Sans";font-size:20px;line-height:normal;font-weight:200;text-align:center}.course__block_img{max-width:350px}@media (max-width:700px){.course__block_img{max-width:100%}}.course__block_img img{width:100%;height:350px;object-fit:cover}.page-uber-mich .blob23{background-color:#e4c1f9}.page__certificates .partners__block_image{max-width:170px}.page__certificates .partners__block_image img{max-height:130px;height:100%;width:auto}.page__certificates .partners__block_subtittle{margin-top:40px;font-family:"Plus Jakarta Sans";font-size:15px;line-height:normal;font-weight:200;text-align:center}.section__uber{overflow:hidden;position:relative}.uber__title{margin-bottom:75px}.uber__block{max-width:1060px;margin:0 auto;display:flex;flex-direction:column;gap:150px}.uber__row{display:flex;gap:60px;align-items:center}@media (max-width:767px){.uber__row{flex-direction:column}}.uber__row:nth-child(even) {flex-direction:row-reverse}@media (max-width:767px){.uber__row:nth-child(even) {flex-direction:column}}.uber__row_img{max-width:500px;width:50%;height:400px;object-fit:cover;border-radius:20px}@media (max-width:767px){.uber__row_img{width:100%}}.uber__row_text{display:flex;flex-direction:column;gap:25px}.uber__row_title{font-family:"Carlly";font-size:30px;text-transform:uppercase;line-height:1.3;letter-spacing:.06em;line-height:110%}.uber__row_subtitle{font-family:"Plus Jakarta Sans";font-size:18px;line-height:normal;font-weight:200;line-height:1.3}.page-impressum .uber__row_img{max-width:350px;height:350px}.page-impressum .uber__block{gap:100px}.page-impressum .uber__row_subtitle{font-size:15px}.page-impressum .uber__container{margin-bottom:250px}.page-impressum .hero__section{padding-bottom:200px}.page__content{padding-top:0;padding-bottom:100px;overflow:hidden;position:relative}.content__container{max-width:890px}.content__header{display:flex;gap:10px;align-items:center;padding-left:27px;margin-bottom:20px}@media (max-width:425px){.content__header{padding-left:0}}.content__header_num{background-color:#ff0891;border-radius:50%;width:35px;height:35px;font-family:"Plus Jakarta Sans";font-size:15px;line-height:normal;font-weight:200;display:inline-flex;align-items:center;text-align:center;justify-content:center;color:#fff}.content__header_title{font-family:"Plus Jakarta Sans";font-size:12px;line-height:normal;font-weight:600}.content__box ol{margin:0;margin-bottom:100px;font-family:"Plus Jakarta Sans";font-size:12px;line-height:normal;font-weight:400}.content__box ol li{padding-left:27px;margin-bottom:40px}@media (max-width:425px){.content__box ol li{padding-left:0}}.page-privacy-policy .hero__section{padding-bottom:200px}.page-agb .hero__section{padding-bottom:200px}.page-agb .blob23{background-color:#d0f4dd}.woocommerce-cart .woocommerce-message,.woocommerce-cart .woocommerce-info,.woocommerce-cart .woocommerce-error,.woocommerce-cart .woocommerce-noreviews,.woocommerce-cart p.no-comments{background-color:transparent!important;border:1px solid #ff99c8;border-radius:35px;padding:13px 35px!important;color:#ff99c8!important;font-family:"Plus Jakarta Sans";font-size:20px;line-height:normal;font-weight:200;text-align:center;margin-bottom:50px!important}.woocommerce-cart .woocommerce-message a,.woocommerce-cart .woocommerce-info a,.woocommerce-cart .woocommerce-error a,.woocommerce-cart .woocommerce-noreviews a,.woocommerce-cart p.no-comments a{color:#ff0891}.woocommerce-cart .woocommerce-error{background-color:transparent!important;border:1px solid #ff99c8;border-radius:35px;padding:13px 35px!important;color:#ff99c8!important;font-family:"Plus Jakarta Sans";font-size:20px;line-height:normal;font-weight:200;text-align:center;margin-bottom:50px!important}.woocommerce-cart .woocommerce-error a{color:#ff0891}.woocommerce-cart .woocommerce{margin-top:300px;margin-bottom:200px}.woocommerce-cart .wc-proceed-to-checkout{text-align:center;margin-top:50px;display:flex;gap:30px;justify-content:center;align-items:center;text-align:center}@media (max-width:500px){.woocommerce-cart .wc-proceed-to-checkout{flex-direction:column;gap:20px}}.woocommerce-cart .wc-proceed-to-checkout a{font-family:"Plus Jakarta Sans";font-weight:bold;font-size:20px;color:#ff3391!important;padding:12px 25px;background-color:#fcf6bd;display:inline-flex;align-items:center;text-align:center;justify-content:center;border-radius:50px;transition:all .2s linear}@media (max-width:600px){.woocommerce-cart .wc-proceed-to-checkout a{width:100%}}.woocommerce-cart .wc-proceed-to-checkout a:hover{background:#ff0891;color:#fff!important}.woocommerce-cart .cart__back{font-weight:200!important;background:#fff!important;color:#ff99c8!important;border:1px solid #ff99c8}.woocommerce-cart .woocommerce-cart-form{border:1px solid #ff0891;border-radius:20px;position:relative;padding:35px 65px}@media (max-width:500px){.woocommerce-cart .woocommerce-cart-form{padding:25px}}.woocommerce-cart .shop_table{margin-bottom:0}.woocommerce-cart .product-thumbnail{width:100px}@media (max-width:500px){.woocommerce-cart .product-thumbnail{width:100%}}.woocommerce-cart .product-thumbnail img{border-radius:10px}@media (max-width:767px){.woocommerce-cart .product-name{margin-top:15px;margin-bottom:15px}}.woocommerce-cart .product-name a{font-family:"Carlly";font-size:45px;text-align:center;text-transform:uppercase;color:#454545;margin-left:30px}@media (max-width:767px){.woocommerce-cart .product-name a{margin-left:0}}@media (max-width:600px){.woocommerce-cart .product-name a{font-size:38px}}@media (max-width:375px){.woocommerce-cart .product-name a{font-size:30px}}.woocommerce-cart .product-remove{display:flex;position:absolute;right:20px;top:15px}.woocommerce-cart .product-remove a{font-size:20px;color:#ff3391}.woocommerce-cart .product-subtotal span{font-family:"Plus Jakarta Sans";font-weight:500;font-size:20px}.woocommerce-cart .cart__title{margin-bottom:50px}@media (max-width:767px){.woocommerce-cart table.shop_table_responsive tr td{text-align:left}}.woocommerce-cart table.shop_table_responsive tr td::before{content:none}@media (max-width:500px){.woocommerce-cart .cart_item td{text-align:center!important}}.woocommerce-cart-form .blob10{display:none}form.woocommerce-checkout .col-1{max-width:600px;width:100%}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p{display:flex;flex-direction:column;margin-bottom:10px}form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input{width:100%}form.woocommerce-checkout .col2-set .form-row-first,form.woocommerce-checkout .col2-set .form-row-last{width:100%}.woocommerce-checkout header{display:none}.woocommerce-checkout .woocommerce{margin-top:100px;margin-bottom:150px}.woocommerce-checkout input[type="text"],.woocommerce-checkout input[type="email"],.woocommerce-checkout input[type="url"],.woocommerce-checkout input[type="password"],.woocommerce-checkout input[type="search"],.woocommerce-checkout input[type="number"],.woocommerce-checkout input[type="tel"],.woocommerce-checkout input[type="range"],.woocommerce-checkout input[type="date"],.woocommerce-checkout input[type="month"],.woocommerce-checkout input[type="week"],.woocommerce-checkout input[type="time"],.woocommerce-checkout input[type="datetime"],.woocommerce-checkout input[type="datetime-local"],.woocommerce-checkout input[type="color"],.woocommerce-checkout textarea{border:1px solid #454545;border-radius:25px;padding:10px 20px;font-family:"Plus Jakarta Sans";font-weight:200;font-size:15px;color:#ff99c8;width:100%}.woocommerce-checkout .select2-container--default .select2-selection--single{border:1px solid #454545;border-radius:25px;height:46px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{padding:8px 20px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;position:absolute;top:1px;right:20px;width:20px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"Plus Jakarta Sans";font-weight:200;font-size:15px;color:#ff99c8}.woocommerce-checkout .select2-container--open .select2-dropdown--below{border-color:#454545;border-radius:0 0 25px 25px}.woocommerce-checkout .select2-container--default .select2-search--dropdown .select2-search__field{border-color:#454545}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#ff99c8}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#ff99c8 transparent transparent transparent}.woocommerce-checkout .form-row.woocommerce-validated input.input-text{box-shadow:none}.woocommerce-checkout .form-row.woocommerce-invalid input.input-text{box-shadow:none;border-color:red}.woocommerce-checkout .btn__next{color:#ff99c8;padding:12px 25px;border:1px solid #ff99c8;border-radius:25px;font-family:"Plus Jakarta Sans";font-weight:200;font-size:20px;color:#ff99c8;background-color:#fff;cursor:pointer;transition-duration:.3s}.woocommerce-checkout .btn__next:hover{border-color:#ff0891;background-color:#ff0891;color:#fff}.woocommerce-checkout .btn__prev{font-family:"Plus Jakarta Sans";font-weight:200;font-size:15px;color:#a2a2a2;cursor:pointer;transition-duration:.3s}.woocommerce-checkout .btn__prev::before{content:"ᐸ";font-family:"Plus Jakarta Sans";margin-right:15px;font-size:12px}.woocommerce-checkout .btn__prev:hover{color:#454545}.multistep-form{position:relative}.section{display:none}.section.active{display:block}.step-indicator{list-style-type:none;padding:0;display:flex;justify-content:center;gap:120px;margin-bottom:75px!important}@media (max-width:580px){.step-indicator{gap:70px}}@media (max-width:425px){.step-indicator{gap:30px}}.step-indicator li{display:inline-flex;align-items:center;text-align:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;text-align:center;line-height:20px;font-family:"Carlly";font-size:20px;color:#ff99c8;border:1px solid #ff99c8;padding-top:5px;cursor:pointer;transition-duration:.3s;position:relative}.step-indicator li:first-child:before{content:none}.step-indicator li.active:before{background-color:#ff0891}.step-indicator li::before{content:"";width:80px;height:1px;background-color:#ff99c8;position:absolute;left:-100px}@media (max-width:580px){.step-indicator li::before{width:20px;left:-45px}}@media (max-width:425px){.step-indicator li::before{content:none}}.step-indicator li:hover{color:#ff0891;border:1px solid #ff0891}.step-indicator li.active{transition-duration:.3s;color:#fff;border:1px solid #ff0891;background-color:#ff0891}.btn-container{text-align:center;margin-top:50px;align-items:center}@media (max-width:500px){.btn-container{flex-direction:column;width:100%;gap:30px}}form.woocommerce-checkout{display:flex;gap:100px;justify-content:space-between}@media (max-width:850px){form.woocommerce-checkout{flex-direction:column}}form.woocommerce-checkout .multistep-form{max-width:600px;width:100%}@media (max-width:850px){form.woocommerce-checkout .multistep-form{max-width:100%}}form.woocommerce-checkout .multistep__cart{min-width:500px}@media (max-width:850px){form.woocommerce-checkout .multistep__cart{min-width:auto}}form.woocommerce-checkout .last__section{max-width:100%;width:100%}form.woocommerce-checkout #billing_title1_field,form.woocommerce-checkout #billing_title2_field{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;margin-left:20px;margin-top:50px}form.woocommerce-checkout #billing_title1_field{margin-top:0}.btn-container{display:flex;justify-content:space-between}.multistep__cart .woocommerce-checkout-payment{display:none}.woocommerce-checkout-payment button{display:none}.checkout__title{margin-bottom:100px}#order_review_heading{display:none}.woocommerce-additional-fields__field-wrapper label{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;margin-bottom:10px;margin-left:20px}.woocommerce-additional-fields__field-wrapper label .required{display:none}.woocommerce-additional-fields__field-wrapper .form-row{display:flex;flex-direction:column}.woocommerce-additional-fields h3{display:none}.woocommerce-checkout .woocommerce-NoticeGroup{position:absolute;bottom:-100px}.woocommerce-checkout .woocommerce-error{background-color:transparent}.woocommerce-checkout .woocommerce-error li{border:1px solid #ff99c8;font-family:"Plus Jakarta Sans";font-weight:400;font-size:15px;color:#ff99c8;padding:10px 25px;margin-bottom:10px;border-radius:25px}.woocommerce-checkout .woocommerce-privacy-policy-text{font-family:"Plus Jakarta Sans";font-weight:200;font-size:15px;line-height:normal}.woocommerce-checkout .woocommerce-privacy-policy-text a{color:#ff99c8}.woocommerce-checkout .checkout__coupon_info{font-family:"Plus Jakarta Sans";font-weight:200;font-size:12px;padding:0 20px;max-width:300px;margin-top:20px}.woocommerce-checkout .checkout_coupon{display:flex;align-items:center;gap:8px;width:100%}.woocommerce-checkout .checkout_coupon input{width:100%;background:transparent;border:1px solid #ff99c8;font-family:"Plus Jakarta Sans";font-weight:400;font-size:12px;color:#ff99c8}.woocommerce-checkout .checkout_coupon input::placeholder{color:#ff99c8}.woocommerce-checkout .checkout_coupon button{font-family:"Plus Jakarta Sans";font-weight:400;font-size:12px;background:#ff99c8;color:#fff;border-radius:25px;padding:10px 20px;border:1px solid #ff99c8;transition-duration:.3s;height:40px}.woocommerce-checkout .checkout_coupon button:hover{background:transparent;color:#ff99c8}.woocommerce-checkout .product__coupon{width:100%}.woocommerce-checkout .product__coupon tr{width:100%;display:flex}.woocommerce-checkout .product__coupon td{width:100%;display:flex;flex-direction:column}.woocommerce-checkout .wc_payment_method{border:1px solid #a2a2a2;padding:11px 20px;font-family:"Plus Jakarta Sans";font-weight:500;font-size:15px;border-radius:25px;margin-bottom:20px;display:flex;align-items:center;gap:10px}.woocommerce-checkout .payment_box{display:none!important}.woocommerce-checkout .woocommerce-info{display:none}.woocommerce-checkout .product__coupon p{margin-bottom:0}.woocommerce-checkout .product__coupon .form-row-first{width:100%;display:flex}.woocommerce-checkout .cart-subtotal{display:flex;justify-content:space-between;align-items:center;gap:20px}.woocommerce-checkout .cart-subtotal th{font-family:"Plus Jakarta Sans";font-weight:200;font-size:15px}.woocommerce-checkout .cart-subtotal .amount{font-family:"Plus Jakarta Sans";font-weight:500;font-size:20px;padding:10px 15px}.woocommerce-checkout .order-total{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:40px}.woocommerce-checkout .order-total th{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px}.woocommerce-checkout .order-total .amount{border:1px solid #ff0891;border-radius:30px;font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;padding:10px 15px;color:#ff0891}.woocommerce-checkout .cart_item{display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width:425px){.woocommerce-checkout .cart_item{flex-direction:column;gap:20px;text-align:center}}.woocommerce-checkout .product-name{font-family:"Carlly";font-size:20px;color:#454545}.woocommerce-checkout .product-name p{font-family:"Plus Jakarta Sans";font-weight:200;font-size:15px;margin-bottom:0}.woocommerce-checkout .product-image{position:relative}.woocommerce-checkout .product-image img{width:100px;height:100px;border-radius:10px;object-fit:cover}.woocommerce-checkout .product-image .product-quantity{position:absolute;width:20px;height:20px;border-radius:50%;align-items:center;display:inline-flex;text-align:center;justify-content:center;color:#fff;background-color:#ff0891;font-family:"Plus Jakarta Sans";font-weight:200;font-size:10px;right:-10px;top:-10px}.woocommerce-checkout .product-remove{position:absolute;font-size:20px;right:20px;top:20px}.woocommerce-checkout .product-remove a{color:#ff3391}.woocommerce-checkout .product-total{font-family:"Plus Jakarta Sans";font-weight:500;font-size:20px}.woocommerce-checkout .shop_table{display:flex;width:100%;flex-direction:column}.woocommerce-checkout .shop_table tbody,.woocommerce-checkout .shop_table tfoot,.woocommerce-checkout .shop_table thead{position:relative;padding:35px 65px;border:1px solid #ff0891;border-radius:20px;margin-bottom:10px;background-color:transparent;backdrop-filter:blur(100px)}@media (max-width:600px){.woocommerce-checkout .shop_table tbody,.woocommerce-checkout .shop_table tfoot,.woocommerce-checkout .shop_table thead{padding:20px}}.multistep__cart{position:relative}.blobcard1{width:320px;height:320px;background:#fcf6bd;border-radius:50%;position:absolute;left:-50px;top:0;z-index:-1;filter:blur(40px);opacity:.5}@media (max-width:425px){.blobcard1{width:100%}}.blobcard2{width:350px;height:100%;background:#fcf6bd;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);top:-50px;z-index:-1;filter:blur(40px);opacity:.5}@media (max-width:425px){.blobcard2{width:100%}}.blobcard3{width:305px;height:370px;background:#ff99c8;border-radius:50%;position:absolute;left:-50px;bottom:0;z-index:-1;filter:blur(40px);opacity:.5}@media (max-width:425px){.blobcard3{width:100%}}.ty__page{text-align:center}.ty__icon{text-align:center;margin-bottom:30px}.ty__title{font-size:40px;margin-bottom:30px}@media (max-width:500px){.ty__title{font-size:38px}}.page-erfolgsgeschichten .page__courses{margin-top:0}.row__btn{margin-top:50px;text-align:center}.course__block_icon{width:30px;height:30px;display:inline-flex;align-items:center;text-align:center;justify-content:center;background:#fcf6bd;border-radius:50%}.course__block_icon img{max-width:16px}.hero__course_row{align-items:center}.page__content{padding-top:200px}.ld-course-step-back{display:none!important}.woocommerce-account .learndash-wrapper{padding-top:200px}.single-sfwd-courses .hero__text{padding-bottom:50px}.single-sfwd-courses .page__partners{padding-top:200px}.hero__header .menu .current_page_item path{stroke:#fff}.mobile__menu .menu-item path{stroke:#fff}.page__row .row__btn{margin-top:150px;width:fit-content}.btn__container{align-items:center;padding:0 25px}.partnersSwiper .swiper-pagination-bullet-active{background:#ff99c8}.page-uber-mich .page__certificates .partners__block{gap:0;flex-wrap:nowrap}.partners__block_image img{border-radius:0}.single .partners__block_image img{border-radius:0}.page-uber-mich .page__certificates .partners__block{align-items:flex-start!important}.nums__bullet_text{letter-spacing:.06em}.nums__bullet_subtitle{letter-spacing:normal}.facts__info_title{letter-spacing:.06em;text-transform:uppercase}.price2__block_title{letter-spacing:.06em}.page-my-account .header__container{justify-content:space-between}.page-my-account .mobile__menu_btn{background-color:#ff99c8}.page-my-account .mobile__menu_btn .line{stroke:#fff}.page-my-account main{min-height:900px;display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;gap:50px}@media (max-width:767px){.page-my-account main{text-align:center}}.page-my-account .twst-login{max-width:600px;width:100%;margin:0 auto}.page-my-account .twst-login label{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;font-size:20px;line-height:25px;color:#454545;margin-bottom:15px}@media (max-width:500px){.page-my-account .twst-login label{font-size:16px}}.page-my-account .twst-login input{padding:10px 20px;border:1px solid #a2a2a2;border-radius:25px;width:100%;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:300;font-size:15px;line-height:19px;color:#a2a2a2;flex:none;order:0;flex-grow:0}.page-my-account .twst-login input:focus{border-color:#000}.page-my-account .twst-login .login-submit input{border:1px solid #ff99c8;display:inline-flex;align-items:center;text-align:center;justify-content:center;background-color:#fff;color:#ff99c8;width:fit-content;transition-duration:.3s;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:300;font-size:20px;line-height:25px;margin-top:30px}@media (max-width:767px){.page-my-account .twst-login .login-submit input{width:100%}}@media (max-width:500px){.page-my-account .twst-login .login-submit input{font-size:15px}}.page-my-account .twst-login .login-submit input:hover{color:#fff;background-color:#ff99c8}.hero__block_image{justify-content:flex-start}@media (max-width:1300px){.hero__image img{height:auto!important;width:100%}}.hero__block.hero__block_image{width:50%}@media (max-width:768px){.hero__block.hero__block_image{width:100%}}.page-homepage .hero__image img{height:min(100vh,850px)}@media (max-width:1240px){.page-homepage .hero__image img{height:auto}}@media (max-width:768px){.page-homepage .hero__image img{height:auto}}.woocommerce-checkout .cart_item{gap:10px}.page-cart .product-name{pointer-events:none;cursor:default;text-decoration:none}.page__ty{overflow:hidden;min-height:80vh;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:-50px}.ty__title{font-size:40px;margin-bottom:30px}.page-thank-you{}.page-thank-you .blob23{background-color:#e4c1f9}.page-thank-you .header__logo{display:none}@media (max-width:1240px){.page-thank-you .header__logo{display:flex}}.page-thank-you .hero__header{position:absolute;top:40px}.wp-block-loginout a{font-family:"Plus Jakarta Sans";font-weight:bold;font-size:20px;color:#ff3391;padding:12px 25px;background-color:#fcf6bd;display:inline-flex;align-items:center;text-align:center;justify-content:center;border-radius:50px;transition:all .2s linear}.logged-out.wp-block-loginout{display:none}@media (max-width:768px){.mobile__menu .menu-item a{background:#ff99c8;padding:10px 25px;border-radius:30px;color:#fff;position:relative;font-size:12px}.mobile__menu .menu{display:flex;flex-direction:column;gap:20px}.mobile__menu .menu-item .sub-menu{gap:10px}.mobile__menu .menu-item .sub-menu.active{margin-top:20px!important}.mobile__menu .menu-item a svg{width:16px;height:16px}.header__logo{background-color:#fff;padding:20px 35px;border-radius:0 50px 50px 0;width:155px;padding-left:0}.header__logo::before{height:70px}.mobile__menu_btn{width:50px;height:50px}}.qa__blocks .swiper-wrapper{padding-bottom:50px}.qa__blocks .qa__block{width:180px}@media (max-width:768px){.qa__blocks .qa__block{gap:12px;width:auto;text-align:center;font-size:13px;font-family:"Plus Jakarta Sans";color:#454545;font-weight:200}}@media (max-width:550px){.hero__qa{padding:50px 0}.page__cta{gap:50px}.cta__btn{margin-top:40px}.page__cta{margin-bottom:50px}.page__partners{margin-top:100px;margin-bottom:100px}.page__nums{margin-top:100px;margin-bottom:100px}.page__nums{padding-bottom:100px}.page__row{padding:150px 0}.testimonials__blocks{padding:60px 0}.page__nums2{margin-top:100px;margin-bottom:100px}.page__testimonals{margin-bottom:100px}.page__courses{margin-top:100px;margin-bottom:100px}.courses__blocks{gap:50px}.page__faq{margin-top:100px;margin-bottom:100px}.hero__text{padding-bottom:100px}.page__progress{margin-bottom:100px}.page__steps{margin-bottom:100px}.page-einkommensmoglichkeiten .page__about{padding-bottom:150px}.page__row .row__btn{margin-top:100px}.page__stories{padding-bottom:100px}.course__block_row{margin-bottom:80px}.single-sfwd-courses .page__partners{padding-top:150px}.page__faq2{margin-bottom:100px}.steps2{margin-top:100px;margin-bottom:100px}.single .page__about{padding-bottom:50px}.steps2__title{margin-bottom:50px}.page__facts{margin-bottom:100px}.page__price2{margin-bottom:100px}.page__contact{padding-top:100px;padding-bottom:100px}.uber__block{gap:50px}}.contact__form legend{font-family:"Plus Jakarta Sans"!important;font-size:16px!important;line-height:normal!important;font-weight:200!important;text-align:center!important}.contact__form label{font-size:14px!important}.contact__form fieldset{text-align:center!important}tr.woocommerce-cart-form__cart-item.cart_item{position:relative}.woocommerce-cart .product-remove{right:0}.woocommerce-checkout .cart_item{padding-bottom:20px}.woocommerce-checkout .product-name{text-transform:uppercase}.woocommerce-checkout .product-name p{text-transform:none}#ppcp-messages{margin-bottom:20px}.ty__subtitle{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:700;font-size:20px;line-height:25px;text-align:center;color:#454545}.ty__text{margin:0 auto;max-width:540px;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:300;font-size:12px;line-height:15px;text-align:center;color:#454545}.ty__info{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.ty__dropdown .select{width:fit-content;cursor:pointer;position:relative;transition:300ms;color:#fff;overflow:hidden}.ty__dropdown .selected{background-color:#2a2f3b;padding:5px;margin-bottom:3px;border-radius:5px;position:relative;z-index:100000;font-size:15px;display:flex;align-items:center;justify-content:space-between}.ty__dropdown .arrow{position:relative;right:0;height:10px;transform:rotate(-90deg);width:25px;fill:white;z-index:100000;transition:300ms}.ty__dropdown .options{display:flex;flex-direction:column;align-items:flex-start;border-radius:5px;padding:5px;background-color:#2a2f3b;position:relative;top:-100px;opacity:0;transition:300ms;pointer-events:none}.ty__dropdown .select:hover>.options{opacity:1;top:0}.ty__dropdown .select:hover>.selected .arrow{transform:rotate(0deg)}.ty__dropdown .option{transition:300ms}.ty__dropdown .options input[type="radio"]{display:none}.ty__dropdown .options label{display:inline-block}.ty__dropdown .options label::before{content:attr(data-txt)}.ty__dropdown .options input[type="radio"]:checked+label{display:none}.ty__dropdown .options input[type="radio"]#all:checked+label{display:none}.ty__dropdown
  .select:has(.options input[type="radio"]#all:checked)
  .selected::before {content:attr(data-default)}.ty__dropdown
  .select:has(.options input[type="radio"]#option-1:checked)
  .selected::before {content:attr(data-one)}.ty__dropdown
  .select:has(.options input[type="radio"]#option-2:checked)
  .selected::before {content:attr(data-two)}.ty__dropdown
  .select:has(.options input[type="radio"]#option-3:checked)
  .selected::before {content:attr(data-three)}.ty__dropdown .options-content{display:flex;align-items:center;justify-content:space-between;gap:50px;width:100%;margin-bottom:5px}.ty__dropdown .options-content:last-child{margin-bottom:0}.ty__dropdown .options-content:first-child{display:none}.ty__dropdown .selected{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#454545;background:#fff;padding:6px 20px;padding-right:6px;width:410px;border:1px solid rgba(255,153,200,.5);border-radius:30px}@media (max-width:600px){.ty__dropdown .selected{width:100%;gap:20px;text-align:left}}.ty__dropdown .options{background:#fff;padding:12px 20px;border-radius:12px;border:1px solid rgba(255,153,200,.5)}.ty__dropdown .option{background:#fff;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;font-size:10px;line-height:13px;color:#454545}.ty__btns{display:flex;align-items:center;gap:40px}@media (max-width:600px){.ty__btns{flex-direction:column;width:100%;gap:20px}.ty__btns .btn{width:100%}}.ty__btns .btn{cursor:pointer}.ty__btns .ty__no{background-color:#fff;border:1px solid #ff0891;font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400;font-size:18px;line-height:23px;color:#ff3391}.ty__btns .ty__no:hover{background-color:#ff3391;color:#fff}.ty__btns .ty__yes{border:1px solid #fcf6bd}.swiper-pagination-bullet-active{background:#ff99c8}.woocommerce-account .login-submit{text-align:center}.woocommerce-account .login-remember input{width:auto;margin-right:10px}.page-password-change-restore .learndash-wrapper .ld-alert{align-items:center;border-radius:6px;display:flex;justify-content:space-between;margin:1em 0;min-height:65px;padding:5px 15px 5px 75px;position:relative;font-family:"Plus Jakarta Sans";margin-bottom:50px}@media (max-width:769px){.page-password-change-restore .learndash-wrapper .ld-alert{padding:15px!important}}.page-password-change-restore .learndash-wrapper .ld-alert .ld-alert-icon.ld-icon-alert{padding:2px}@media (max-width:769px){.page-password-change-restore .learndash-wrapper .ld-alert .ld-alert-icon.ld-icon-alert{display:none}}.page-password-change-restore input{border:1px solid #454545!important;border-radius:25px!important;padding:10px 20px;font-family:"Plus Jakarta Sans";font-weight:200;font-size:15px!important;color:#ff99c8}.page-password-change-restore label{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px!important;margin-left:20px;margin-bottom:10px!important}@media (max-width:600px){.page-password-change-restore label{font-size:16px!important;margin-left:0!important}}.page-password-change-restore input[type="submit"]{font-family:"Plus Jakarta Sans";font-weight:bold;font-size:20px!important;color:#ff3391;padding:12px 25px;background-color:#fcf6bd;display:inline-flex;align-items:center;text-align:center;justify-content:center;border-radius:50px!important;transition:all .2s linear;cursor:pointer;border:none!important}.page-password-change-restore input[type="submit"]:hover{background:#ff0891;color:#fff}.page-password-change-restore form{text-align:left}@media (max-width:600px){.page-password-change-restore form{text-align:center}}.page-password-change-restore main{min-height:100vh;display:flex;align-items:center;text-align:center;justify-content:center}.woocommerce-checkout .product-image{min-width:80px;max-width:80px}.woocommerce-checkout .product-name{max-width:280px;width:100%}.woocommerce-checkout .cart_item{position:relative}.woocommerce-checkout .product-remove{position:absolute;font-size:20px;right:0;top:0}tr.woocommerce-cart-form__cart-item.cart_item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width:767px){tr.woocommerce-cart-form__cart-item.cart_item{flex-direction:column;text-align:center}}.woocommerce-cart .product-name a{margin-left:0}@media (max-width:767px){.woocommerce-cart .product-name a{text-align:center}}.woocommerce-cart tbody{display:flex;flex-direction:column;gap:20px}@media (max-width:767px){.woocommerce-cart tbody{gap:100px}}.page-cart .product-name{max-width:70%;width:100%}@media (max-width:767px){.page-cart .product-name{text-align:center!important}}@media (max-width:1023px){.woocommerce-cart .product-name a{font-size:30px}}.sfwd-courses-basisschulung-premade-fans .hero__title{margin-top:20%}.change_password{margin-top:50px!important}.ty__dropdown .selected svg{transition-duration:.3s}.select:hover svg{transform:rotate(180deg)}.page-my-account .mobile__menu_btn{display:inline-flex!important}@media (min-width:1400px){.page-my-account .mobile__menu_btn{display:inline-flex}.page-my-account .mobile__menu{display:flex}}.password-reset-form{height:100%;display:inline-flex;align-items:center;text-align:center;justify-content:center}.page-password-change-restore main{height:100vh;min-height:600px}.page-password-change-restore label{margin-bottom:5px}