@charset "UTF-8";/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}.show-for-mobile-only{display:block!important}.show-for-mobile-only.flex{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}@media (min-width:1150px){.show-for-mobile-only{display:none!important}.show-for-mobile-only.flex{display:none!important}}.show-for-desktop-only{display:none!important}@media (min-width:1150px){.show-for-desktop-only{display:block!important}.show-for-desktop-only.flex{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}.home_bg{background-image:url(../img/background/bgHome.jpg)!important}@media (min-width:769px) and (max-width:1024px){.home_bg{background-image:url(../img/background/gen/bgHome-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.home_bg{background-image:url(../img/background/gen/bgHome-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.home_bg{background-image:url(../img/background/gen/bgHome-480px.jpg)!important}}.trainer_1_bg{background-image:url(../img/background/bgTrainer1.jpg)!important}@media (min-width:769px) and (max-width:1024px){.trainer_1_bg{background-image:url(../img/background/gen/bgTrainer1-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.trainer_1_bg{background-image:url(../img/background/gen/bgTrainer1-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.trainer_1_bg{background-image:url(../img/background/gen/bgTrainer1-480px.jpg)!important}}.trainer_2_bg{background-image:url(../img/background/bgTrainer2.jpg)!important}@media (min-width:769px) and (max-width:1024px){.trainer_2_bg{background-image:url(../img/background/gen/bgTrainer2-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.trainer_2_bg{background-image:url(../img/background/gen/bgTrainer2-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.trainer_2_bg{background-image:url(../img/background/gen/bgTrainer2-480px.jpg)!important}}.trainer_3_bg{background-image:url(../img/background/bgTrainer3.jpg)!important}@media (min-width:769px) and (max-width:1024px){.trainer_3_bg{background-image:url(../img/background/gen/bgTrainer3-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.trainer_3_bg{background-image:url(../img/background/gen/bgTrainer3-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.trainer_3_bg{background-image:url(../img/background/gen/bgTrainer3-480px.jpg)!important}}.trainer_4_bg{background-image:url(../img/background/bgTrainer4.jpg)!important}@media (min-width:769px) and (max-width:1024px){.trainer_4_bg{background-image:url(../img/background/gen/bgTrainer4-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.trainer_4_bg{background-image:url(../img/background/gen/bgTrainer4-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.trainer_4_bg{background-image:url(../img/background/gen/bgTrainer4-480px.jpg)!important}}.spieler_1_bg{background-image:url(../img/background/bgPlayer1.jpg)!important}@media (min-width:769px) and (max-width:1024px){.spieler_1_bg{background-image:url(../img/background/gen/bgPlayer1-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.spieler_1_bg{background-image:url(../img/background/gen/bgPlayer1-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.spieler_1_bg{background-image:url(../img/background/gen/bgPlayer1-480px.jpg)!important}}.spieler_2_bg{background-image:url(../img/background/bgPlayer2.jpg)!important}@media (min-width:769px) and (max-width:1024px){.spieler_2_bg{background-image:url(../img/background/gen/bgPlayer2-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.spieler_2_bg{background-image:url(../img/background/gen/bgPlayer2-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.spieler_2_bg{background-image:url(../img/background/gen/bgPlayer2-480px.jpg)!important}}.fragen_bg{background-image:url(../img/background/bgQuestions.jpg)!important}@media (min-width:769px) and (max-width:1024px){.fragen_bg{background-image:url(../img/background/gen/bgQuestions-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.fragen_bg{background-image:url(../img/background/gen/bgQuestions-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.fragen_bg{background-image:url(../img/background/gen/bgQuestions-480px.jpg)!important}}.login_success_bg{background-image:url(../img/background/bgTrainer3.jpg)!important}@media (min-width:769px) and (max-width:1024px){.login_success_bg{background-image:url(../img/background/gen/bgTrainer3-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.login_success_bg{background-image:url(../img/background/gen/bgTrainer3-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.login_success_bg{background-image:url(../img/background/gen/bgTrainer3-480px.jpg)!important}}.login_welcome_bg{background-image:url(../img/background/bgTrainer3.jpg)!important}@media (min-width:769px) and (max-width:1024px){.login_welcome_bg{background-image:url(../img/background/gen/bgTrainer3-1024px.jpg)!important}}@media (min-width:479px) and (max-width:768px){.login_welcome_bg{background-image:url(../img/background/gen/bgTrainer3-768px.jpg)!important}}@media (min-width:0) and (max-width:480px){.login_welcome_bg{background-image:url(../img/background/gen/bgTrainer3-480px.jpg)!important}}.toast{background-color:#333;border-radius:2px;bottom:0;color:#fff;font-size:14px;left:50%;padding:20px 0 30px;position:fixed;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:380px;z-index:9999;line-height:1.5em}.toast span{display:inline-block;width:calc(100% - 40px)}.toast.show{-webkit-animation:toastFadein .5s forwards;animation:toastFadein .5s forwards}.toast.fadeOut{-webkit-animation:toastFadeout .5s forwards;animation:toastFadeout .5s forwards}@-webkit-keyframes toastFadein{from{opacity:0}to{opacity:1}}@keyframes toastFadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes toastFadeout{from{opacity:1}to{opacity:0}}@keyframes toastFadeout{from{opacity:1}to{opacity:0}}.hidden-xs{display:none}@media (min-width:481px){.hidden-xs{display:block}}.visible-xs{display:block}@media (min-width:481px){.visible-xs{display:none}}@media (max-width:768px){.ci-content-container h3{font-size:20px;line-height:23px;margin-bottom:25px}}@font-face{font-family:Roboto-Bold;font-style:normal;font-weight:700;src:local("Roboto-Bold"),local("Roboto-Bold"),url(../font/roboto/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:Roboto-Regular;font-style:normal;font-weight:400;src:local("Roboto-Regular"),local("Roboto-Regular"),url(../font/roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto-Light;font-style:normal;font-weight:200;src:local("Roboto-Light"),local("Roboto-Light"),url(../font/roboto/Roboto-Light.ttf) format("truetype")}@font-face{font-family:Roboto-Thin;src:local("Roboto-Thin"),local("Roboto-Thin"),url(../font/roboto/Roboto-Thin.ttf) format("truetype")}@font-face{font-family:dfb-icon;src:url(../font/icon/dfb-icon.eot);src:url(../font/icon/dfb-icon.eot#iefix) format("eot"),url(../font/icon/dfb-icon.woff2) format("woff2"),url(../font/icon/dfb-icon.woff) format("woff"),url(../font/icon/dfb-icon.ttf) format("truetype"),url(../font/icon/dfb-icon.svg#dfb-icon) format("svg")}.ci-play-video-tablet:after,.ci-play-video:after,.icon-arrow1:before,.icon-arrow2:before,.icon-arrow3:before,.icon-arrow4:before,.icon-boot:before,.icon-burger:before,.icon-chat:before,.icon-check:before,.icon-close:before,.icon-edit:before,.icon-events:before,.icon-field:before,.icon-football:before,.icon-list1:before,.icon-list2:before,.icon-list3:before,.icon-logo:before,.icon-logo_claim_L:before,.icon-play2:before,.icon-play:before,.icon-profile:before,.icon-send:before,.icon-settings:before,.icon-statistics:before,.icon-tasks:before,.icon-team:before,.icon-tick:before{font-family:dfb-icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-arrow1:before{content:""}.icon-arrow2:before{content:""}.icon-arrow3:before{content:""}.icon-arrow4:before{content:""}.icon-boot:before{content:""}.icon-burger:before{content:""}.icon-chat:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-edit:before{content:""}.icon-events:before{content:""}.icon-field:before{content:""}.icon-football:before{content:""}.icon-list1:before{content:""}.icon-list2:before{content:""}.icon-list3:before{content:""}.icon-logo:before{content:""}.icon-logo_claim_L:before{content:""}.icon-play:before{content:""}.icon-play2:before{content:""}.icon-profile:before{content:""}.icon-send:before{content:""}.icon-settings:before{content:""}.icon-statistics:before{content:""}.icon-tasks:before{content:""}.icon-team:before{content:""}.icon-tick:before{content:""}.icon:after,.icon:before{font-family:dfb-icon;color:#9bdcc8;font-size:41px}.icon-tick:before{font-size:24px}.icon-arrow3:before{font-size:24px;color:#20ae80;margin-top:2px}.icon-arrow1:before{font-size:16px}body,html{margin:0;padding:0;font-size:100%;font-family:Roboto-Light,sans-serif;color:#fff;box-sizing:border-box;background-color:#000}a{color:#fff;text-decoration:none}li,ol,p,ul{padding:0;margin:0}li{list-style:none}p{font-family:Roboto-Light,sans-serif;margin:0;font-weight:400;font-size:15px;line-height:140%;max-width:590px;letter-spacing:.5px}@media (min-width:481px){p{font-size:20px}}@media (min-width:1150px){.center{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.fp-controlArrow.fp-prev{display:none}.ci-mobile-hint{display:none}.ci-login-description.center{margin-bottom:45px}h1{font-family:Roboto-Bold,sans-serif;margin:0;font-weight:400;font-size:32px;line-height:106.66667%;color:#fff;letter-spacing:.3px;margin-bottom:20px}@media (min-width:481px){h1{font-size:50px}}@media (min-width:769px){h1{font-size:60px}}@media (min-width:380px) and (max-width:480px){.ci-section-start h1{max-width:75%}}@media (min-width:590px) and (max-width:768px){.ci-section-start h1{max-width:75%}}@media (min-width:840px) and (max-width:1149px){.ci-section-start h1{max-width:60%}}@media (min-width:481px){h1{margin-bottom:30px}}@media (min-width:1150px){h1.center{text-align:center}h1:last-child{margin-bottom:0}}h2{font-size:20px;font-family:Roboto-Light,sans-serif}h2.center{text-align:center}h3{margin-top:0;font-size:20px;font-family:Roboto-Thin,sans-serif;line-height:28px;margin-bottom:45px;letter-spacing:.4px;max-width:700px}h3.center{text-align:center}h4{font-family:Roboto-Bold,sans-serif;margin:0;font-weight:400;font-size:18px;line-height:1em;margin-top:0;margin-bottom:10px}@media (min-width:481px){h4{font-size:22px}}h1,h2,h3,h4{font-weight:inherit}body>video{height:0;width:0}.ci-video-phone-bg{position:relative;max-width:356px}.ci-video-phone-bg .ci-overlay-close{height:42px;position:absolute;right:3px;top:-30px;width:42px}.ci-video-phone-bg .ci-overlay-close::after,.ci-video-phone-bg .ci-overlay-close::before{left:9px;top:20px;width:25px}.video-js{position:absolute;z-index:3;width:74%!important;height:71%!important;top:10%;left:13%}.video-js .vjs-tech{width:101%;height:100%;margin-left:-.5%}.video-js .vjs-poster{left:-1px;background-size:cover}.video-js .vjs-poster::after{content:" ";background:rgba(0,0,0,.5);width:101%;height:100%;position:absolute;top:0;left:-1px}.js-video-sync{transition:all ease 350ms}.js-video-sync .unsynced{opacity:0}.js-video-sync .synced{opacity:1}.js-video-sync .active{font-weight:700}.ci-video{width:100vw;position:relative;height:500px}.ci-video-notification{min-height:0;list-style:none}.cssSync{opacity:0}.slide.active .cssSync{-webkit-animation:fadeInCssSync 350ms forwards;animation:fadeInCssSync 350ms forwards;-webkit-animation-delay:var(--duration);animation-delay:var(--duration)}@-webkit-keyframes fadeInCssSync{0%{opacity:0}100%{opacity:1}}@keyframes fadeInCssSync{0%{opacity:0}100%{opacity:1}}.ci-content-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1135px;margin:0 auto}@media (min-width:1150px){.ci-content-container{width:85%}}@media (min-width:1150px){.ci-content-container.ci-text-media{max-width:526px;margin:0}}.ci-content-container-full{width:100vw}.ci-content-container .ci-call-to-action{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ci-content-container .ci-call-to-action>*{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:481px){.ci-content-container .ci-call-to-action>*{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}@media (min-width:481px){.ci-content-container .ci-call-to-action{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1150px){.ci-content-container .ci-call-to-action{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.ci-section-header{margin-bottom:0;margin-top:25px}@media (min-width:769px){.ci-section-header{margin-bottom:30px;margin-top:0}}@media (min-width:1150px){.ci-section-header{margin-bottom:40px;margin-top:0}}.ci-section-header span{color:#20ae80}.ci-content-wrapper,.ci-content-wrapper-video{margin:30px auto;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:84%}@media (max-width:1149px){.ci-content-wrapper,.ci-content-wrapper-video{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ci-content-wrapper-video>*,.ci-content-wrapper>*{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;width:100%}}@media (min-width:769px){.ci-content-wrapper,.ci-content-wrapper-video{max-width:70%}}@media (min-width:769px) and (max-width:1150px){.ci-content-wrapper,.ci-content-wrapper-video{max-width:84%}}@media (min-width:1150px){.ci-content-wrapper,.ci-content-wrapper-video{width:100%;height:100vh;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;padding-top:60px;margin:0 auto;max-width:none}}.ci-content-wrapper-video.center,.ci-content-wrapper.center{padding-top:0}.ci-phone-container{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:1149px){.ci-phone-container{-webkit-order:2;-ms-flex-order:2;order:2}}@media (min-width:1150px){.ci-phone-container{max-width:315px;margin-right:40px}}.ci-phone-container .ci-video-phone-bg{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:1150px){.ci-phone-container .ci-video-phone-bg{min-width:356px;min-height:667px}}.ci-phone-container .ci-video-phone-bg img{z-index:0;max-width:100%}.ci-feature-add{text-align:center}.ci-block-spacer{padding-bottom:30px}@media (min-width:1150px){.ci-block-spacer{padding-bottom:40px}}@media (min-width:481px){.ci-call-to-action{margin:0 -10px}}.ci-button{height:47px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#20ae80;color:#fff;border-radius:50px;font-family:Roboto-Bold;font-size:13px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 25px;text-align:center;cursor:pointer;margin:12px 0;border:0;text-transform:uppercase;transition:.3s}@media (min-width:481px){.ci-button{margin:0 10px}}@media (min-width:1150px){.ci-button{height:50px;font-size:15px;padding:0 40px}}.ci-button:hover{background-color:#1a906a}.ci-button.blue{background-color:#3b72b1}.ci-button.blue:hover{background-color:#326196}.ci-button .icon-arrow1:before{color:#fff;margin-left:10px;margin-top:2px}.ci-button.js-modal-toggle{display:none}.ci-button-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ci-scroll-down-btn{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;bottom:0;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;height:260px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:50%;padding-bottom:40px;position:absolute;width:70px;margin-left:-35px;transition:all;max-height:80px}.ball{width:40px;height:40px;position:relative;border-radius:100%;-webkit-animation:jump 1s infinite;animation:jump 1s infinite;overflow:hidden;border:2px solid #20ae80;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ball:after{width:70px;height:70px;background-color:transparent;-webkit-animation:rotate 2s infinite,back 1s infinite;animation:rotate 2s infinite,back 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;z-index:5}.ci-button-flat{background:0 0;border-bottom:1px solid #fff;border-radius:0;color:#fff;margin-top:30px;padding:3px 0;text-decoration:none;text-transform:none;text-align:left;height:auto;width:auto}.ci-button-flat:hover{background:0 0;color:#fff}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-420px,0);transform:translate3d(0,-420px,0)}60%{opacity:.85;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{opacity:1;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-420px,0);transform:translate3d(0,-420px,0)}60%{opacity:.85;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{opacity:1;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.ci-play-video,.ci-play-video-tablet{font-family:Roboto-Bold,sans-serif;font-size:13px;text-transform:uppercase;vertical-align:middle;display:inline-block;margin-top:20px}.ci-play-video-tablet:after,.ci-play-video:after{content:""}.ci-play-video-tablet:after,.ci-play-video:after{vertical-align:middle;padding-left:12px;font-size:22px;position:relative;top:-2px}.ci-play-video-tablet.loading:after,.ci-play-video.loading:after{display:none}@media (min-width:768px){.ci-play-video{display:none}}.ci-play-video-tablet{display:none}@media (min-width:768px){.ci-play-video-tablet{display:inline-block}}.ci-overlay{position:fixed;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;top:0;left:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.6);visibility:hidden;opacity:0;transition:opacity .2s,visibility 0s .2s,-webkit-transform .4s;transition:transform .4s,opacity .2s,visibility 0s .2s;transition:transform .4s,opacity .2s,visibility 0s .2s,-webkit-transform .4s}.ci-overlay.open{visibility:visible;opacity:1;transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;z-index:10000}.ci-overlay.ci-overlay-tablet-only{display:none}@media (min-width:768px){.ci-overlay.ci-overlay-tablet-only{display:-webkit-flex;display:-ms-flexbox;display:flex}}.ci-overlay .ci-phone-container{margin-top:30px}.ci-overlay-inner{background:#fff;position:relative;max-width:960px;width:100%;visibility:hidden;opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);transition:opacity .2s,visibility 0s .2s,-webkit-transform .4s;transition:transform .4s,opacity .2s,visibility 0s .2s;transition:transform .4s,opacity .2s,visibility 0s .2s,-webkit-transform .4s;height:100vh}@media (min-width:1150px){.ci-overlay-inner{height:auto}}.ci-overlay-transparent .ci-overlay-inner{background:0 0;height:100%;left:0;max-width:100%;position:absolute;width:100%;top:0}.open .ci-overlay-inner{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s}.ci-overlay-content{overflow:auto;width:100%;box-sizing:border-box;color:#000;padding:60px 15px 15px;height:100%}@media (min-width:1150px){.ci-overlay-content{padding:45px}}.ci-overlay-content.ci-justify-center{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ci-overlay-close{background-color:#20ae80;border-radius:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:30px;width:30px;position:absolute;right:15px;top:15px;z-index:20}@media (min-width:1150px){.ci-overlay-close{right:-38px;top:-33px;height:42px;width:42px}}.ci-overlay-close:after,.ci-overlay-close:before{top:15px;left:6px;width:18px;height:2px;background-color:#fff;content:"";position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:1150px){.ci-overlay-close:after,.ci-overlay-close:before{top:20px;left:10px;width:24px}}.ci-overlay-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ci-overlay-close-bg{height:100%;left:0;position:absolute;top:0;width:100%}.ci-feature-list{list-style-type:none;margin:0 0 30px 0;width:100%}@media (min-width:1150px){.ci-feature-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.ci-feature-list .ci-feature-list-item{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}.ci-feature-list .ci-feature-list-item:before{font-size:28px}@media (min-width:1150px){.ci-feature-list .ci-feature-list-item:before{font-size:41px}}.ci-feature-list .ci-feature-list-item.icon-tick:before{font-size:21px}@media (min-width:1150px){.ci-feature-list .ci-feature-list-item.icon-tick:before{font-size:41px}}.ci-feature-list .ci-feature-list-item p{margin:0;font-weight:400;font-size:15px;line-height:140%}@media (min-width:481px){.ci-feature-list .ci-feature-list-item p{font-size:18px}}.ci-feature-list .ci-feature-list-item .ci-feature-list-item-description{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:20px}@media (min-width:1150px){.ci-feature-list .ci-feature-list-item .ci-feature-list-item-description{max-width:410px}}@media (min-width:1150px){.ci-feature-list .ci-feature-list-item .ci-function-overview{width:275px}}.ci-description{font-size:15px;line-height:22px;margin-bottom:30px;text-align:center;max-width:700px}.ci-contact{font-size:15px;margin-bottom:30px}@media (min-width:481px){.ci-contact{font-size:18px}}.ci-header-logo{left:45px;position:fixed;top:45px;z-index:25}.ci-header-navigation{left:45px;position:fixed;top:245px;z-index:25}.ci-footer-logos{position:relative}.ci-footer-logos .ci-app-logo,.ci-footer-logos .ci-store-logo{position:absolute;bottom:62px;left:0;width:100%;padding-left:20px;margin-bottom:25px;box-sizing:border-box}.ci-footer-logos .ci-store-logo{bottom:135px}@media (min-width:1150px){.ci-app-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;bottom:64px;left:45px;position:fixed;z-index:10}}.ci-app-logo a{font-family:Roboto-Light,sans-serif;margin:0;font-weight:400;font-size:13px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:none}.ci-app-logo .ci-app-logo-image{-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;height:60px}.ci-app-logo .ci-app-logo-slogan{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:15px;letter-spacing:.5px;width:150px;padding-left:14px}.ci-store-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:1150px){.ci-store-logo{position:fixed;bottom:70px;right:50px;z-index:10}}.ci-store-logo a{display:inline-block;margin-right:25px}.ci-footer-bottom{position:absolute;background:#000;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;height:75px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:50px;width:100%;padding:0 20px;box-sizing:border-box}@media (min-width:1150px){.ci-footer-bottom{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:50px}}.ci-footer-bottom li a{font-size:14px;line-height:15px;text-transform:inherit}.ci-footer-bottom li a::after{content:" | ";display:inline-block;padding:0 5px}.ci-footer-bottom li a:hover{text-decoration:underline}.ci-footer-bottom li:last-child a::after{display:none}.ci-checkbox-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ci-checkbox-container{cursor:pointer;display:block;font-size:22px;margin-bottom:12px;padding-left:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ci-checkbox-container input{cursor:pointer;opacity:0;position:absolute}.checkmark{border:2px solid rgba(0,0,0,.25);height:25px;left:0;position:absolute;top:0;width:25px}.ci-checkbox-container input:checked~.checkmark{font-family:dfb-icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.ci-checkbox-container input:checked~.checkmark::after{display:block;height:100%;width:100%;font-size:70%;content:"";line-height:21px;text-align:center;color:#20ae80}.checkmark:after{content:"";display:none}.ci-footer-logos{position:relative}.ci-footer-logos .ci-app-logo,.ci-footer-logos .ci-store-logo{position:absolute;bottom:62px;left:0;width:100%;padding-left:20px;margin-bottom:25px;box-sizing:border-box}.ci-footer-logos .ci-store-logo{bottom:135px}@media (min-width:1150px){.ci-app-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;bottom:64px;left:45px;position:fixed;z-index:10}}.ci-app-logo a{font-family:Roboto-Light,sans-serif;margin:0;font-weight:400;font-size:13px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:none}.ci-app-logo .ci-app-logo-image{-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;height:60px}.ci-app-logo .ci-app-logo-slogan{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:15px;letter-spacing:.5px;width:150px;padding-left:14px}.ci-store-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:1150px){.ci-store-logo{position:fixed;bottom:70px;right:50px;z-index:10}}.ci-store-logo a{display:inline-block;margin-right:25px}.ci-footer-bottom{position:absolute;background:#000;bottom:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;height:75px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:50px;width:100%;padding:0 20px;box-sizing:border-box}@media (min-width:1150px){.ci-footer-bottom{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:50px}}.ci-footer-bottom li a{font-size:14px;line-height:15px;text-transform:inherit}.ci-footer-bottom li a::after{content:" | ";display:inline-block;padding:0 5px}.ci-footer-bottom li a:hover{text-decoration:underline}.ci-footer-bottom li:last-child a::after{display:none}.ci-spinner-fading-circle{display:inline-block;height:25px;margin-top:-10px;position:relative;right:-12px;top:7px;width:25px}.ci-spinner-fading-circle .ci-spinner-circle{height:100%;left:0;position:absolute;top:0;width:100%}.ci-spinner-fading-circle .ci-spinner-circle:before{-webkit-animation:circleFadeDelay 1.2s infinite ease-in-out both;animation:circleFadeDelay 1.2s infinite ease-in-out both;background-color:#fff;border-radius:100%;content:'';display:block;height:15%;margin:0 auto;width:15%}.ci-spinner-fading-circle .ci-spinner-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.ci-spinner-fading-circle .ci-spinner-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.ci-spinner-fading-circle .ci-spinner-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ci-spinner-fading-circle .ci-spinner-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.ci-spinner-fading-circle .ci-spinner-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.ci-spinner-fading-circle .ci-spinner-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ci-spinner-fading-circle .ci-spinner-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.ci-spinner-fading-circle .ci-spinner-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.ci-spinner-fading-circle .ci-spinner-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.ci-spinner-fading-circle .ci-spinner-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.ci-spinner-fading-circle .ci-spinner-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.ci-spinner-fading-circle .ci-spinner-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ci-spinner-fading-circle .ci-spinner-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.ci-spinner-fading-circle .ci-spinner-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.ci-spinner-fading-circle .ci-spinner-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.ci-spinner-fading-circle .ci-spinner-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.ci-spinner-fading-circle .ci-spinner-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.ci-spinner-fading-circle .ci-spinner-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.ci-spinner-fading-circle .ci-spinner-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.ci-spinner-fading-circle .ci-spinner-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.ci-spinner-fading-circle .ci-spinner-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.ci-spinner-fading-circle .ci-spinner-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@keyframes circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}@media (min-width:1150px){h1:last-child{margin-bottom:45px}}.ci-header-logo{top:0;left:0;margin:10px 20px}.ci-content-wrapper-mobile.ci-home{margin-top:60px}.ci-content-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;max-width:84%}@media (min-width:1149px){.ci-content-wrapper{max-width:63%}}@media (min-width:1150px){.ci-content-wrapper{max-width:100%}}.section-content{margin:0 auto}.ci-video-container-mobile{text-transform:uppercase}.ci-feature-add{text-align:left}.ci-description{text-align:left}.ci-feature-list .ci-feature-list-item{margin-bottom:20px}.ci-feature-list .ci-feature-list-item-description{padding-left:10px}.ci-mobile-video-container{margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ci-mobile-video-container::after{font-family:dfb-icon;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;content:"";margin-left:10px}.ci-scroll-down-btn{width:auto;position:static;margin-left:0;max-height:70px}@media (min-width:769px) and (max-width:1150px){.ci-scroll-down-btn{padding-bottom:0}}.ci-scroll-down-btn .ball{border:0}.section-trainer .ci-call-to-action{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.ci-section-header{margin-bottom:0}.section-fragen{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-fragen .section-content{margin-top:-160px;width:100%}.section-fragen .ci-section-header{margin-bottom:0}.section-fragen .ci-button-container{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-10px}}@media (min-width:768px){.section-trainer .ci-call-to-action{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.section-spieler .ci-button-container{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-10px;margin-top:20px}}.ci-app-logo{display:-webkit-flex;display:-ms-flexbox;display:flex}.ci-app-logo a{font-family:Roboto-Light,sans-serif;margin:0;font-weight:400;font-size:13px;text-transform:none}.ci-app-logo .ci-app-logo-slogan{-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.section:first-child{padding-top:116px;box-sizing:border-box}.ci-m-navigation{z-index:1000;overflow:hidden;height:116px;position:fixed;width:100%;transition:all .45s ease-in-out;top:0}.ci-m-navigation.sticky{background-color:rgba(43,43,43,.95);height:68px}.ci-m-navigation.sticky .ci-logo{width:89px;height:35px}.ci-m-navigation.sticky .ci-claim{opacity:0}.ci-m-navigation .ci-header-logo{float:left;left:22px;position:relative;top:17px;margin:0}.ci-m-navigation .ci-header-logo a{display:inline-block}.ci-m-navigation .ci-header-logo img{display:block}.ci-m-navigation .ci-logo{width:164px;height:63px;transition:.3s}.ci-m-navigation .ci-claim{width:158px;height:27px;padding-left:27px;margin-top:-3px;opacity:1;transition:.3s}.ci-m-navigation .close,.ci-m-navigation .menu{float:right;right:22px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@-webkit-keyframes CloseBarLeft{from{opacity:0;-webkit-transform:rotate(-45deg) translate(100%);transform:rotate(-45deg) translate(100%)}to{opacity:1;-webkit-transform:rotate(-45deg) translate(0);transform:rotate(-45deg) translate(0)}}@keyframes CloseBarLeft{from{opacity:0;-webkit-transform:rotate(-45deg) translate(100%);transform:rotate(-45deg) translate(100%)}to{opacity:1;-webkit-transform:rotate(-45deg) translate(0);transform:rotate(-45deg) translate(0)}}@-webkit-keyframes CloseBarRight{from{opacity:0;-webkit-transform:rotate(45deg) translate(100%);transform:rotate(45deg) translate(100%)}to{opacity:1;-webkit-transform:rotate(45deg) translate(0);transform:rotate(45deg) translate(0)}}@keyframes CloseBarRight{from{opacity:0;-webkit-transform:rotate(45deg) translate(100%);transform:rotate(45deg) translate(100%)}to{opacity:1;-webkit-transform:rotate(45deg) translate(0);transform:rotate(45deg) translate(0)}}@-webkit-keyframes CloseBarLeftReverse{to{opacity:0;-webkit-transform:rotate(-45deg) translate(100%);transform:rotate(-45deg) translate(100%)}from{opacity:1;-webkit-transform:rotate(-45deg) translate(0);transform:rotate(-45deg) translate(0)}}@keyframes CloseBarLeftReverse{to{opacity:0;-webkit-transform:rotate(-45deg) translate(100%);transform:rotate(-45deg) translate(100%)}from{opacity:1;-webkit-transform:rotate(-45deg) translate(0);transform:rotate(-45deg) translate(0)}}@-webkit-keyframes CloseBarRightReverse{to{opacity:0;-webkit-transform:rotate(45deg) translate(100%);transform:rotate(45deg) translate(100%)}from{opacity:1;-webkit-transform:rotate(45deg) translate(0);transform:rotate(45deg) translate(0)}}@keyframes CloseBarRightReverse{to{opacity:0;-webkit-transform:rotate(45deg) translate(100%);transform:rotate(45deg) translate(100%)}from{opacity:1;-webkit-transform:rotate(45deg) translate(0);transform:rotate(45deg) translate(0)}}@-webkit-keyframes MenuBarOut{from{opacity:1;-webkit-transform:translate(0);transform:translate(0)}to{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes MenuBarOut{from{opacity:1;-webkit-transform:translate(0);transform:translate(0)}to{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes MenuBarOutReverse{to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}from{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes MenuBarOutReverse{to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}from{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}}button{display:block;position:absolute;right:0;top:0;zoom:2}.js-close,.js-menu{background:0 0;border-radius:5%;cursor:pointer;float:right;height:40px;margin:25px auto;overflow:hidden;position:fixed;right:22px;top:-10px;transition:background .3s ease;width:40px;z-index:1100}.js-close .ci-menu-bar,.js-close::after,.js-close::before,.js-menu .ci-menu-bar,.js-menu::after,.js-menu::before{background:#eee;content:" ";display:none;height:2px;left:5px;position:absolute;top:calc(50% - 1px);width:29px}.js-close:hover,.js-menu:hover{background:0 0}.js-close.js-active .ci-menu-bar,.js-close.js-active::after,.js-close.js-active::before{display:block}.js-close.js-active::before{-webkit-animation:CloseBarLeft .4s forwards;animation:CloseBarLeft .4s forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.js-close.js-active .ci-menu-bar,.js-close.js-active::after{-webkit-animation:CloseBarRight .25s forwards;animation:CloseBarRight .25s forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.js-close.js-active.js-reverse::before{-webkit-animation:CloseBarLeftReverse .4s forwards;animation:CloseBarLeftReverse .4s forwards}.js-close.js-active.js-reverse .ci-menu-bar,.js-close.js-active.js-reverse::after{-webkit-animation:CloseBarRightReverse .25s forwards;animation:CloseBarRightReverse .25s forwards}.js-menu:not(.js-close){-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.js-menu:not(.js-close) .ci-menu-bar,.js-menu:not(.js-close)::after,.js-menu:not(.js-close)::before{display:block;height:2px;left:20%;transition:margin-left .3s ease,width .3s ease;width:22px}.js-menu:not(.js-close)::before{top:calc(50% - 1px);width:14.74px}.js-menu:not(.js-close)::after{bottom:12px;top:auto}.js-menu:not(.js-close) .ci-menu-bar{top:12px}.js-menu:not(.js-close).js-active .ci-menu-bar,.js-menu:not(.js-close).js-active::after,.js-menu:not(.js-close).js-active::before{-webkit-animation-timing-function:ease;animation-timing-function:ease}.js-menu:not(.js-close).js-active::before{-webkit-animation:MenuBarOut .3s forwards;animation:MenuBarOut .3s forwards}.js-menu:not(.js-close).js-active::after{-webkit-animation:MenuBarOut .5s forwards;animation:MenuBarOut .5s forwards}.js-menu:not(.js-close).js-active .ci-menu-bar{-webkit-animation:MenuBarOut .2s forwards;animation:MenuBarOut .2s forwards}.js-menu:not(.js-close).js-active.js-reverse::before{-webkit-animation:MenuBarOutReverse .3s forwards;animation:MenuBarOutReverse .3s forwards}.js-menu:not(.js-close).js-active.js-reverse::after{-webkit-animation:MenuBarOutReverse .5s forwards;animation:MenuBarOutReverse .5s forwards}.js-menu:not(.js-close).js-active.js-reverse .ci-menu-bar{-webkit-animation:MenuBarOutReverse .55s forwards;animation:MenuBarOutReverse .55s forwards}.ci-header-logo,main#fullpage{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu-open .ci-header-logo,.menu-open main#fullpage,.overlay-open .ci-header-logo,.overlay-open main#fullpage{-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.overlay-open .js-menu{-webkit-filter:blur(2px);filter:blur(2px)}.ci-menu-navigation{background:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;display:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;z-index:1000;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all 350ms}.menu-open .ci-menu-navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:1}.ci-menu-navigation-list{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ci-menu-navigation-list-item{color:#20ae80;display:block;font-family:Roboto-Regular,sans-serif;font-size:18px;height:0;letter-spacing:.22px;line-height:1em;margin:16px 0;opacity:0;overflow:hidden;text-align:center;transition:all .2s}.ci-menu-navigation-list-item a:hover,.ci-menu-navigation-list-item.active,.ci-menu-navigation-list-item.active a{color:#20ae80;font-family:Roboto-Bold,sans-serif}.ci-menu-navigation-list.menu-open .ci-menu-navigation-list-item{height:21px;opacity:1}.section{overflow:visible;position:relative}.section .ci-content-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-height:600px){.section-questions{padding-bottom:100px}}.section,.slide{min-height:calc(100vh - 60px);overflow-x:hidden}.section.section-home,.slide.section-home{min-height:100vh}.section-parallax,.slide-parallax-bg{background-position:center;background-attachment:scroll;background-size:cover;height:100%;overflow-y:hidden}.section-parallax:first-child,.slide-parallax-bg:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slide-parallax{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slide-parallax-bg{position:absolute;width:100vw}.slide-content{position:relative;z-index:1}@media (min-width:768px){.slide-content{width:100%}}html{overflow-x:hidden}.cssSync{opacity:1}.js-mobile-copy-url{zoom:1;border:0;position:inherit}.body,.smooth-container{scroll-behavior:smooth}