@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.6;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.skip-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{position:fixed;top:0;left:0;z-index:9999;width:auto;height:auto;padding:1rem;background:#fff;color:#1e293b;text-decoration:none;clip:auto}.skip-link:focus:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{font-size:16px}body{font-family:var(--gp-font--inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#1e293b}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}a{color:#e76a16;text-decoration:none;transition:color .2s ease-in-out}a:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}a:hover{color:#b85512}p{font-size:1.15rem}@media(max-width:480px){html body h1.gb-text{font-size:2rem}}@media(max-width:320px){html body h1.gb-text{font-size:1.75rem}}@media(max-width:480px){html body h2[class*=gb-text-],html body h2[class*=gb-text-] span{font-size:1.75rem}}@media(max-width:320px){html body h2[class*=gb-text-],html body h2[class*=gb-text-] span{font-size:1.5rem}}.btn-container{display:flex;gap:16px;flex-wrap:wrap}.no-p-top{padding-top:0!important}@media(max-width:480px){.inside-article .entry-content>*{padding:40px 20px}}@media(max-width:480px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:0}}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:transparent;transition:background-color .3s ease}.site-header .main-navigation .main-nav ul li a{font-size:15px}.site-header.scrolled{background:#000000b8;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 4px 30px #0000001a}.site-header .menu-bar-items{gap:20px}.site-header .menu-bar-items .button--secondary{margin-top:0}@media(max-width:1280px){.site-header .site-logo{width:90px}.site-header .main-navigation .main-nav ul li a{font-size:13px}}@media(max-width:767px){.site-header .site-logo{width:80px}}@media(max-width:640px){.site-header .mobile-menu-control-wrapper .menu-bar-items .button--secondary{display:none}.site-header .mobile-menu-control-wrapper .menu-bar-items .button.small{padding:0 8px}}@media(max-width:480px){.site-header .inside-header{padding-right:10px;padding-left:10px}.site-header .inside-header .site-logo{width:60px}}#generate-slideout-menu .inside-navigation .main-nav{margin-bottom:0}#generate-slideout-menu .inside-navigation .main-nav ul li a{line-height:unset;margin-bottom:16px}#generate-slideout-menu .inside-navigation .button{margin-left:18px;margin-right:unset}#generate-slideout-menu .inside-navigation .button--secondary{margin-bottom:16px}@media(min-width:640px){#generate-slideout-menu .inside-navigation .button--secondary{display:none}}.hero{position:relative;width:100%;overflow:hidden}.hero .content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center}.hero .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero .background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000004d,#000000b3);z-index:1}.hero .background video,.hero .background img{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%);z-index:0}.hero--mainpage .content{min-height:70vh}@media(max-width:480px){.hero--mainpage .content{padding:100px 0 50px}}@media(max-width:767px){.hero--mainpage .content .btn-container{margin-top:40px}.hero--mainpage .content .btn-container a.button{margin-left:auto;margin-right:auto}}.hero--mainpage .background:before{background:#0009}.kurse-wrapper__gird .card img{aspect-ratio:4/3}.button,.gb-button,a.button,button:not(nav button) :not([class*=borlabs]) :not([class*=brlbs]) :not([id*=Borlabs]),input[type=submit] :not([class*=borlabs]) :not([class*=brlbs]){position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-decoration:none!important;filter:none!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.5px!important;line-height:48px;padding:0 24px;cursor:pointer;overflow:visible;isolation:isolate;transition:color .25s ease}.button:before,.gb-button:before,button:not(nav button) :not([class*=borlabs]) :not([class*=brlbs]) :not([id*=Borlabs]):before,input[type=submit] :not([class*=borlabs]) :not([class*=brlbs]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transform:skew(-20deg);background:transparent;border:1px solid transparent;transition:border-color .35s ease;pointer-events:none}.button:after,.gb-button:after,button:not(nav button) :not([class*=borlabs]) :not([class*=brlbs]) :not([id*=Borlabs]):after,input[type=submit] :not([class*=borlabs]) :not([class*=brlbs]):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:skew(-20deg) scaleX(1);transform-origin:left center;background:transparent;transition:transform .35s ease,background-color .2s ease;pointer-events:none;will-change:transform}.button:focus-visible,.gb-button:focus-visible,button:not(nav button) :not([class*=borlabs]) :not([class*=brlbs]) :focus-visible:not([id*=Borlabs]),input[type=submit] :not([class*=borlabs]) :focus-visible:not([class*=brlbs]){outline:2px solid #e76a16;outline-offset:3px}.button.small,.gb-button.small{line-height:36px;padding:0 16px}.button+.button,.gb-button+.gb-button,.button+.gb-button,.gb-button+.button{margin-left:-14px}.button--primary,a.button--primary,.gb-button.button--primary{color:#fff!important;border-radius:8px!important;overflow:hidden}.button--primary:after,a.button--primary:after,.gb-button.button--primary:after{background:#e76a16;transform:scaleX(1);transform-origin:left center;border-radius:8px}.button--primary:before,a.button--primary:before,.gb-button.button--primary:before{border-color:transparent;transform:none;border-radius:8px}.button--primary:hover,a.button--primary:hover,.gb-button.button--primary:hover{color:#fff}.button--primary:hover:before,a.button--primary:hover:before,.gb-button.button--primary:hover:before{border-color:#e76a16}.button--primary:hover:after,a.button--primary:hover:after,.gb-button.button--primary:hover:after{transform:scaleX(0);transform-origin:right center}.button--secondary,a.button--secondary,.gb-button.button--secondary{color:#fff!important;border-radius:8px!important;overflow:hidden}.button--secondary:before,a.button--secondary:before,.gb-button.button--secondary:before{border-color:#fff;transform:none;border-radius:8px}.button--secondary:after,a.button--secondary:after,.gb-button.button--secondary:after{background:#fff;transform:scaleX(0);transform-origin:left center;border-radius:8px}.button--secondary:hover,a.button--secondary:hover,.gb-button.button--secondary:hover{color:#000!important}.button--secondary:hover:after,a.button--secondary:hover:after,.gb-button.button--secondary:hover:after{transform:scaleX(1);transform-origin:left center}.button--primary-straight,a.button--primary-straight,.gb-button.button--primary-straight{color:#fff!important}.button--primary-straight:after,a.button--primary-straight:after,.gb-button.button--primary-straight:after{background:#e76a16;transform:scaleX(1);transform-origin:left center}.button--primary-straight:before,a.button--primary-straight:before,.gb-button.button--primary-straight:before{border-color:transparent;transform:none}.button--primary-straight:hover,a.button--primary-straight:hover,.gb-button.button--primary-straight:hover{color:#fff}.button--primary-straight:hover:before,a.button--primary-straight:hover:before,.gb-button.button--primary-straight:hover:before{border-color:#e76a16}.button--primary-straight:hover:after,a.button--primary-straight:hover:after,.gb-button.button--primary-straight:hover:after{transform:scaleX(0);transform-origin:right center}.button--secondary-straight,a.button--secondary-straight,.gb-button.button--secondary-straight{color:#fff!important}.button--secondary-straight:before,a.button--secondary-straight:before,.gb-button.button--secondary-straight:before{border-color:#fff;transform:none}.button--secondary-straight:after,a.button--secondary-straight:after,.gb-button.button--secondary-straight:after{background:#fff;transform:scaleX(0);transform-origin:left center}.button--secondary-straight:hover,a.button--secondary-straight:hover,.gb-button.button--secondary-straight:hover{color:#000!important}.button--secondary-straight:hover:after,a.button--secondary-straight:hover:after,.gb-button.button--secondary-straight:hover:after{transform:scaleX(1);transform-origin:left center}.button--primary-rounded,a.button--primary-rounded,.gb-button.button--primary-rounded{color:#fff!important}.button--primary-rounded:after,a.button--primary-rounded:after,.gb-button.button--primary-rounded:after{background:#e76a16;transform:skew(-20deg) scaleX(1);transform-origin:left center}.button--primary-rounded:before,a.button--primary-rounded:before,.gb-button.button--primary-rounded:before{border-color:transparent}.button--primary-rounded:hover,a.button--primary-rounded:hover,.gb-button.button--primary-rounded:hover{color:#fff}.button--primary-rounded:hover:before,a.button--primary-rounded:hover:before,.gb-button.button--primary-rounded:hover:before{border-color:#e76a16}.button--primary-rounded:hover:after,a.button--primary-rounded:hover:after,.gb-button.button--primary-rounded:hover:after{transform:skew(-20deg) scaleX(0);transform-origin:right center}.button--secondary-rounded,a.button--secondary-rounded,.gb-button.button--secondary-rounded{color:#fff!important}.button--secondary-rounded:before,a.button--secondary-rounded:before,.gb-button.button--secondary-rounded:before{border-color:#fff}.button--secondary-rounded:after,a.button--secondary-rounded:after,.gb-button.button--secondary-rounded:after{background:#fff;transform:skew(-20deg) scaleX(0);transform-origin:left center}.button--secondary-rounded:hover,a.button--secondary-rounded:hover,.gb-button.button--secondary-rounded:hover{color:#000!important}.button--secondary-rounded:hover:after,a.button--secondary-rounded:hover:after,.gb-button.button--secondary-rounded:hover:after{transform:skew(-20deg) scaleX(1);transform-origin:left center}.button--primary-classic,a.button--primary-classic,.gb-button.button--primary-classic{color:#fff!important;background:#e76a16!important;border-radius:6px!important}.button--primary-classic:before,.button--primary-classic:after,a.button--primary-classic:before,a.button--primary-classic:after,.gb-button.button--primary-classic:before,.gb-button.button--primary-classic:after{display:none}.button--primary-classic:hover,a.button--primary-classic:hover,.gb-button.button--primary-classic:hover{background:#c45a13!important;color:#fff!important}.button--secondary-classic,a.button--secondary-classic,.gb-button.button--secondary-classic{color:#fff!important;background:transparent!important;border:2px solid #fff!important;border-radius:6px!important}.button--secondary-classic:before,.button--secondary-classic:after,a.button--secondary-classic:before,a.button--secondary-classic:after,.gb-button.button--secondary-classic:before,.gb-button.button--secondary-classic:after{display:none}.button--secondary-classic:hover,a.button--secondary-classic:hover,.gb-button.button--secondary-classic:hover{background:#fff!important;color:#000!important}@media(max-width:600px){.button,.gb-button,a.button,button,input[type=submit]{line-height:48px;padding:0 26px}.button+.button,.gb-button+.gb-button,.button+.gb-button,.gb-button+.button{margin-left:-10px}}@media(prefers-reduced-motion:reduce){.button,.gb-button,a.button,button,input[type=submit],.button:before,.button:after,.gb-button:before,.gb-button:after{transition:none!important}}.wpcf7{font-family:inherit;font-weight:300;width:100%!important}.wpcf7 label{color:#ffffffe6;font-weight:400;margin-bottom:8px;display:block}.wpcf7 a{color:#e76a16!important;text-decoration:none}.wpcf7 a:hover{color:#ed8743!important}.wpcf7 a:focus{outline:2px solid #3b82f6;outline-offset:2px}.wpcf7-list-item{margin-left:0!important;margin-right:15px!important}.wpcf7 input[type=color],.wpcf7 input[type=date],.wpcf7 input[type=datetime-local],.wpcf7 input[type=datetime],.wpcf7 input[type=email],.wpcf7 input[type=month],.wpcf7 input[type=number],.wpcf7 input[type=search],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=time],.wpcf7 input[type=url],.wpcf7 input[type=week],.wpcf7 textarea{border:1px solid rgba(255,255,255,.2);background-color:#ffffff0d;border-radius:8px;padding:12px 16px;color:#fffffff2;min-height:45px;font-size:16px;width:100%;transition:all .3s ease;color-scheme:dark}.wpcf7 input[type=color]::-moz-placeholder,.wpcf7 input[type=date]::-moz-placeholder,.wpcf7 input[type=datetime-local]::-moz-placeholder,.wpcf7 input[type=datetime]::-moz-placeholder,.wpcf7 input[type=email]::-moz-placeholder,.wpcf7 input[type=month]::-moz-placeholder,.wpcf7 input[type=number]::-moz-placeholder,.wpcf7 input[type=search]::-moz-placeholder,.wpcf7 input[type=tel]::-moz-placeholder,.wpcf7 input[type=text]::-moz-placeholder,.wpcf7 input[type=time]::-moz-placeholder,.wpcf7 input[type=url]::-moz-placeholder,.wpcf7 input[type=week]::-moz-placeholder,.wpcf7 textarea::-moz-placeholder{color:#fff6}.wpcf7 input[type=color]::placeholder,.wpcf7 input[type=date]::placeholder,.wpcf7 input[type=datetime-local]::placeholder,.wpcf7 input[type=datetime]::placeholder,.wpcf7 input[type=email]::placeholder,.wpcf7 input[type=month]::placeholder,.wpcf7 input[type=number]::placeholder,.wpcf7 input[type=search]::placeholder,.wpcf7 input[type=tel]::placeholder,.wpcf7 input[type=text]::placeholder,.wpcf7 input[type=time]::placeholder,.wpcf7 input[type=url]::placeholder,.wpcf7 input[type=week]::placeholder,.wpcf7 textarea::placeholder{color:#fff6}.wpcf7 input[type=color]:hover,.wpcf7 input[type=date]:hover,.wpcf7 input[type=datetime-local]:hover,.wpcf7 input[type=datetime]:hover,.wpcf7 input[type=email]:hover,.wpcf7 input[type=month]:hover,.wpcf7 input[type=number]:hover,.wpcf7 input[type=search]:hover,.wpcf7 input[type=tel]:hover,.wpcf7 input[type=text]:hover,.wpcf7 input[type=time]:hover,.wpcf7 input[type=url]:hover,.wpcf7 input[type=week]:hover,.wpcf7 textarea:hover{border-color:#fff6;background-color:#ffffff14}.wpcf7 input[type=color]:focus,.wpcf7 input[type=date]:focus,.wpcf7 input[type=datetime-local]:focus,.wpcf7 input[type=datetime]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=month]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=search]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=text]:focus,.wpcf7 input[type=time]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=week]:focus,.wpcf7 textarea:focus{border-color:#fff9;background-color:#ffffff14;outline:none;box-shadow:0 0 0 3px #ffffff1a}.wpcf7 input[type=color].wpcf7-not-valid,.wpcf7 input[type=date].wpcf7-not-valid,.wpcf7 input[type=datetime-local].wpcf7-not-valid,.wpcf7 input[type=datetime].wpcf7-not-valid,.wpcf7 input[type=email].wpcf7-not-valid,.wpcf7 input[type=month].wpcf7-not-valid,.wpcf7 input[type=number].wpcf7-not-valid,.wpcf7 input[type=search].wpcf7-not-valid,.wpcf7 input[type=tel].wpcf7-not-valid,.wpcf7 input[type=text].wpcf7-not-valid,.wpcf7 input[type=time].wpcf7-not-valid,.wpcf7 input[type=url].wpcf7-not-valid,.wpcf7 input[type=week].wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid{border-color:#ff6b6b!important;background-color:#ff6b6b1a!important}.wpcf7 textarea{min-height:120px;resize:vertical}.wpcf7 select,.wpcf7 input[type=file]::file-selector-button{border:1px solid rgba(255,255,255,.2);background-color:#ffffff0d;border-radius:8px;padding:12px 16px;color:#fffffff2;font-size:16px;transition:all .3s ease;color-scheme:dark}.wpcf7 select:hover,.wpcf7 input[type=file]::file-selector-button:hover{border-color:#fff6;background-color:#ffffff14}.wpcf7 select option,.wpcf7 select optgroup{background-color:#1e1e1e;color:#fff}.wpcf7 input[type=file]{color:#fffffff2}.wpcf7 input[type=file]::file-selector-button{cursor:pointer;margin-right:20px}.wpcf7 input[type=file]:focus{outline:none}.wpcf7 select{width:100%;min-height:45px;cursor:pointer}.wpcf7 select:focus{border-color:#fff9;background-color:#ffffff14;outline:none;box-shadow:0 0 0 3px #ffffff1a}.wpcf7 input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;margin:0;cursor:pointer;position:relative;background-color:#ffffff0d;transition:all .2s ease}.wpcf7 input[type=radio]:hover{border-color:#ffffff80;background-color:#ffffff14}.wpcf7 input[type=radio]:before{content:"";width:10px;height:10px;border-radius:50%;background:#e76a16;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in-out}.wpcf7 input[type=radio]:checked{border-color:#e76a16}.wpcf7 input[type=radio]:checked:before{transform:translate(-50%,-50%) scale(1)}.wpcf7 input[type=radio]:focus{outline:2px solid rgba(231,106,22,.5);outline-offset:2px}.wpcf7-checkbox label,.wpcf7-acceptance label,.wpcf7-radio label{display:flex;align-items:center;gap:12px;color:#ffffffe6;cursor:pointer;transition:color .2s ease}.wpcf7-checkbox label:hover,.wpcf7-acceptance label:hover,.wpcf7-radio label:hover{color:#fff}.wpcf7-not-valid-tip{color:#ff6b6b!important;font-size:14px!important;margin-top:6px!important;display:block!important}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:15px 0!important;padding:10px 20px!important;border:0!important;border-radius:6px!important}.wpcf7 form.sent .wpcf7-response-output{background-color:#51cf6626!important;color:#51cf66!important}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#ff6b6b26!important;color:#ff6b6b!important}.cfhn-form{background-color:#121212;color:var(--base-2);padding:30px;border:1px solid #333333;border-radius:8px;font-family:var(--gp-font--inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;max-width:600px;margin:0 auto;position:relative;overflow:hidden;color-scheme:dark}.cfhn-form *{box-sizing:border-box}@media(max-width:640px){.cfhn-form{padding:30px 20px}}.cfhn-form__header{text-align:center;margin-bottom:2rem}.cfhn-form__headline{font-size:1.5rem;font-weight:700;text-transform:uppercase;margin:0 0 .25rem;color:var(--base-2);line-height:1.2}.cfhn-form__subline{font-size:1rem;color:#e76a16;margin:0;font-weight:500}.cfhn-form__group{margin-bottom:1.5rem;position:relative}@media(max-width:380px){.cfhn-form__group{gap:0;margin-bottom:.5rem}}.cfhn-form__grid{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1.5rem}@media(min-width:380px){.cfhn-form__grid{grid-template-columns:1fr 1fr}.cfhn-form__grid .cfhn-form__group{margin-bottom:0}}@media(max-width:380px){.cfhn-form__grid{gap:0;margin-bottom:.5rem}}.cfhn-form__label{display:block;font-size:.85rem;font-weight:600;color:#a1a1aa;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:color .1s ease-in-out}.cfhn-form__label:hover{color:var(--base-2)}.cfhn-form__input,.cfhn-form__select{width:100%;background-color:#1e1e1e;border:1px solid #333333;color:var(--base-2);padding:1rem;font-size:16px;font-family:var(--gp-font--inter),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;border-radius:4px;transition:border-color .1s ease-in-out,box-shadow .1s ease-in-out;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.5;color-scheme:dark}.cfhn-form__input::-moz-placeholder,.cfhn-form__select::-moz-placeholder{color:#a1a1aa80}.cfhn-form__input::placeholder,.cfhn-form__select::placeholder{color:#a1a1aa80}.cfhn-form__input:focus,.cfhn-form__select:focus{border-color:#e76a16;box-shadow:0 0 0 1px #e76a164d}.cfhn-form__select option,.cfhn-form__select optgroup{background-color:#1e1e1e;color:#fff}.cfhn-form input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}.cfhn-form__select-wrapper{position:relative}.cfhn-form__select-wrapper:after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #e76a16;pointer-events:none}.cfhn-form__footer{margin-top:2rem;border-top:1px solid #333333;padding-top:1.5rem}.cfhn-form__notice{font-size:.85rem;color:#a1a1aa;background:#1e1e1e80;padding:1rem;border-left:3px solid #e76a16;margin-bottom:1.5rem;line-height:1.4;text-align:left}.cfhn-form__notice>*{margin-bottom:0;font-size:.85rem}.cfhn-form__consent{color:#a1a1aa;margin-bottom:1.5rem;line-height:1.4;text-align:left}.cfhn-form__consent *{font-size:.8rem}.cfhn-form__consent a{color:#e76a16;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .1s ease-in-out}.cfhn-form__consent a:hover{border-bottom-color:#e76a16}.cfhn-form__consent input[type=checkbox]{accent-color:#e76a16;width:1rem;height:1rem;margin-right:.25rem;vertical-align:text-bottom;cursor:pointer}.cfhn-form__cta{width:100%;background-color:#e76a16;color:var(--base-2);border:none;padding:1rem 1.5rem;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;cursor:pointer;transition:background-color .2s ease-in-out,transform .1s ease-in-out,box-shadow .2s ease-in-out;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.cfhn-form__cta:hover{background-color:#eb782c;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.cfhn-form__cta:active{transform:translateY(0)}@media(max-width:640px){.cfhn-form__cta{font-size:.825rem}}.cfhn-form .wpcf7-not-valid-tip{font-size:.75rem;color:#ef4444;margin-top:.25rem;display:block}.cfhn-form .wpcf7-response-output{margin:1.5rem 0 0!important;border-radius:4px;font-size:.9rem;border:none!important;background:#1f1f1f;padding:1rem!important}.cfhn-form .wpcf7-response-output.wpcf7-validation-errors{border-left:4px solid #ef4444!important;color:var(--base-2)}.cfhn-form .wpcf7-response-output.wpcf7-mail-sent-ok{border-left:4px solid #22c55e!important;color:#22c55e}.cfhn-form br{display:none}.cfhn-form p{margin-bottom:0}.services-wrapper .grid .card{display:flex;flex-direction:column}.services-wrapper .grid .card h4{align-items:center}.services-wrapper .grid .card .button{margin-top:auto}.card{display:flex;flex-direction:column;height:100%;border-radius:8px}.card>div:nth-child(2){display:flex;flex-direction:column;flex:1}.card a.button{margin-top:auto}.kurse-wrapper{position:relative}.kurse-wrapper__grid .card img{aspect-ratio:4/3}@media(max-width:767px){.kurse-wrapper__grid .card p{text-align:left}}.community-highlight-wrapper__grid__card img{aspect-ratio:4/3}.opener-wrapper__grid__item{display:flex;flex-direction:column;align-items:flex-start}.opener-wrapper__grid__item a{margin-top:auto}@media(max-width:1024px){.opener-wrapper__grid__item p{text-align:left}}.value-wrapper__grid{gap:80px}.value-wrapper__grid__left{width:40%}.value-wrapper__grid__right{width:60%}.value-wrapper__grid__right p{font-size:1rem}@media(max-width:1024px){.value-wrapper__grid{flex-direction:column}.value-wrapper__grid__left,.value-wrapper__grid__right{width:100%}.value-wrapper__grid__right .btn{display:flex;align-items:center;justify-self:center}}@media(max-width:1024px){#main section.text-medien{grid-template-columns:1fr}#main section.text-medien .btn{display:flex;align-items:center;justify-self:center}#main section.text-medien img{aspect-ratio:1}}@media(max-width:1024px){#main .text-medien--grid{grid-template-columns:1fr}#main .text-medien--grid .btn{display:flex;align-items:center;justify-self:center}#main .text-medien--grid img{aspect-ratio:1}}#main .text-medien--flex{gap:80px}#main .text-medien--flex>*{flex:1}#main .text-medien--flex .img img{aspect-ratio:4/5}@media(max-width:1024px){#main .text-medien--flex{gap:40px}}@media(max-width:767px){#main .text-medien--flex{flex-direction:column;gap:30px}#main .text-medien--flex>*{width:100%}#main .text-medien--flex .img img{aspect-ratio:1}}.brlbs-cmpnt-dialog-footer{display:none!important}
