@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);.navbar-collapse{align-self:flex-start}.fa-star.checked{color:#afcb08}.fa-star{font-size:1.5rem}.top{z-index:99;box-shadow:2px 2px 5px rgba(0,0,0,.2);height:110px}.navbar-brand img{xwidth:235px;xbox-shadow:0 5px 5px rgba(0,0,0,.1)}.content-text{font-size:1.6rem;line-height:1.6em;margin-left:25px}.headline{color:#afcb08;margin-left:25px;font-family:'Open Sans';font-weight:bold}.subheadline{text-transform:uppercase;color:#afcb08;margin:0;font-size:1.2rem;box-shadow:2px 2px 5px rgba(0,0,0,.1);padding:10px 25px;display:inline;border-radius:20px;background-color:#afcb08;color:#fff;margin-left:5px}.hr{margin:0 auto;width:80px;height:5px;background-color:#afcb08;margin-bottom:80px}.white{color:#fff}.gray{color:#313131}.black{color:#000}.mainFont{font-family:'Lato',sans-serif}.headlineFont{font-family:'Dosis',sans-serif}.primaryColor{color:#afcb08}.background-primary{background-color:#afcb08}.background-gray{background-color:#f7f7f7}.padding-bottom-0{padding-bottom:0}.margin-top-0{margin-top:0}.gallery-outer{position:relative;min-height:50px}.margin-top-30-mobile{margin-top:40px}h1.XL{font-size:2.5rem;font-family:'Montserrat',sans-serif}h1.XXL{font-size:3rem;font-family:'Montserrat',sans-serif}h1.XXXL{font-size:5rem;font-family:'Montserrat',sans-serif}h2.L{font-size:1.5rem;font-family:'Montserrat',sans-serif;font-weight:bold}h3.XL{font-size:1.5rem;font-weight:normal;line-height:2.4rem}h4.L{font-size:1.5rem;font-family:'Montserrat',sans-serif}h4.XL{font-size:2rem;font-family:'Montserrat',sans-serif}.fancybox{overflow:hidden;display:block}.fancybox img{transition:all .4s ease-in-out;transform:scale(1)}.fancybox:hover img{transform:scale(1.1)}.mission-container-icon{display:block;z-index:1;position:absolute;width:80px;border-radius:50px;border:5px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.mission-container-balance{left:0;top:60px}.mission-container-info{right:0;top:80px}.mission-container-health{bottom:50px;left:10%}.expertise-box{text-align:center;margin-bottom:50px}.expertise-image{position:relative;transition:all .5s ease-in-out;transform:perspective(2500px) rotateY(-100deg);opacity:0}.expertise-image img.adaptive{display:block;width:50%;margin:0 auto;transition:all .5s ease-in-out}.expertise-box h2{font-size:1.8rem;margin-bottom:0;margin-top:20px;font-family:'Montserrat',sans-serif}.expertise-text{line-height:1.5em;font-size:1.4rem}.number-box{text-align:center;font-size:3rem;color:#fff;align-items:center;margin-top:50px;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:#afcb08;transform:perspective(3500px) rotateY(-100deg);transition:all .5s ease-in-out;opacity:0}.number-box .number-count{padding-top:70px;font-size:10rem;font-family:'Montserrat',sans-serif}.number-box .number-apps{font-size:1.8rem;font-weight:500}.number-box .number-count-users{padding-top:100px;font-size:7rem}.numbers-plus{position:absolute;right:-40px;display:block;top:50%;width:80px;z-index:1;border:5px solid #fff;box-shadow:2px 2px 5px rgba(0,0,0,.2);border-radius:80px}.apps-box-header img.adaptive{display:block;width:100%}.apps-box-text{padding:50px 0}.apps-box-text .content-text{font-size:1.8rem;line-height:1.5em}.apps-box-text h4{margin-top:0;font-weight:normal;margin-bottom:10px;font-size:1.6rem;font-weight:bold}.apps-box-text .container-text ul{list-style-type:none;margin:0;padding:0}.apps-box-text .container-text ul li{font-weight:500;position:relative;padding-left:20px;margin-bottom:5px;font-size:1.6rem}.apps-box-text .container-text ul li:after{content:'';width:10px;height:10px;background-color:#afcb08;position:absolute;left:0;top:8px;border-radius:10px}.apps-box-header-image{position:relative;min-width:50px;min-height:50px}.apps-box-header-image img.adaptive{width:300px;display:block;margin:0 auto}.apps-box-header{position:relative}.apps-box-header .container{position:absolute;left:0;right:0;top:20%;text-align:center}.apps-box-header-teaser{xfont-style:italic;font-size:1.5rem}.apps-box-header-facts{list-style-type:none;margin:0;padding:0;margin-top:30px}.apps-box-header-facts li{display:inline-block;vertical-align:top;xwidth:31.333%;padding-left:20px;padding-right:20px}.apps-box-header-facts li img{display:block;width:80px;margin:0 auto}.apps-box-header-facts li span{display:block;font-size:.8rem}.slider{height:725px;position:relative;overflow:hidden}.slider-list{list-style-type:none;margin:0;padding:0;height:inherit}.slider-list li{height:inherit;opacity:0;transition:opacity 1s ease-in-out;position:absolute;left:0;right:0;top:0;bottom:0}.slider-list li.active{opacity:1}.slider-list .picture-container{xbackground-color:@mainColor}.slider-list .picture-container img{width:100%;display:block;transition:all .7s ease-in-out;margin:0 auto;transition-property:opacity,filter,-webkit-filter}.slider-list .text-container{position:absolute;top:60%;xwidth:718px;xleft:50%;margin-top:-200px;background-size:contain;transition:all .4s ease-in-out;opacity:1;xtransform:translate3d(50px,0,0)}.slider-list .text-container[class~="visi"]{opacity:1;xtransform:translate3d(0,0,0)}.slider-list .text-container h3{margin:0;font-size:3rem;font-weight:800}.slider-list .text-container h3 span{display:block;color:@mainColor;font-weight:200;font-size:4rem}.slider-list .text-container h5{margin:0;font-size:3.5rem;font-weight:800;padding:20px;text-transform:uppercase;color:@mainColor;background-color:#fff}#header .slider-list .picture-container{opacity:1;transition:all 6s linear;xtransform:translate3d(0,0,0) scale(1)}#header .slider-list .picture-container img{xwidth:auto}#header .slider-list .picture-container[class~="image-animation"]{opacity:1;xtransform:translate3d(0,0,0) scale(1.1)}#header .slider-list .text-container{transition:all .2s ease-in-out}#header .arrow{position:absolute;bottom:40px;cursor:pointer;opacity:.9;box-shadow:2px 2px 5px rgba(0,0,0,.1) transition:all .2s ease-in-out;z-index:10;text-align:center}#header .arrow img{display:block;width:60px;margin:0 auto;margin-top:15px}#header .arrow:hover{opacity:1}#header .arrow[class~="left"]{right:90px}#header .arrow[class~="right"]{right:20px}#header .slider-list{overflow:hidden}#header .slider-list h3{display:inline;background-color:#fff;border-radius:55px;color:#afcb08;padding:15px 20px;opacity:0;transition:all .5s ease-in-out;transition-delay:.4s;transform:translate3d(-20px,0,0);font-size:2.5rem;text-transform:uppercase;white-space:pre-wrap;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:90px}#header .slider-list h4{color:#000;transition-delay:1s;opacity:0;transition:all .5s ease-in-out;transition-delay:.7s;font-size:1.4rem;line-height:1.5em;padding:15px 20px;font-weight:normal;transform:translate3d(-20px,0,0)}#header .slider-list h4 span{display:block;color:#fff;font-size:3.5rem;font-weight:800}#header .slider-list .text-container h3{opacity:1;transform:translate3d(0,0,0)}#header .slider-list .text-container h4{opacity:1;transform:translate3d(0,0,0)}#header .slider-list li{position:absolute;overflow:hidden;width:100%}.social-links-header{margin:0;padding:0;list-style-type:none;position:absolute;right:0;top:40px;font-size:.9rem}.social-links-header li{display:inline-block;vertical-align:middle;margin-left:10px}.social-links-header li img{width:35px;display:inline-block;transition:all .2s ease-in-out;transform:scale(1)}.social-links-header a{text-decoration:none}.social-links-header .tel{margin-right:20px}.social-links-header .tel img{width:20px;display:inline-block;vertical-align:middle}.social-links-header a:hover img{transform:scale(1.1)}.navigation{list-style-type:none;margin:0;padding:0;xmargin-top:-21px}.navigation li{margin-left:30px}.navigation a{display:block;position:relative;line-height:102px;font-size:1rem;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:bold}.navigation a:after{transition:all .2s ease-in-out;content:"";position:absolute;bottom:0;left:0;right:0;height:0;background-color:#afcb08}.navigation a:hover{text-decoration:none;color:#afcb08}.navigation a:hover:after,.navigation a.selected:after{height:5px}.navigation a.selected{color:#afcb08;font-weight:400}.footer{bottom:0;left:0;right:0;background-color:#535353;padding:40px 0;font-size:1rem;font-weight:600;color:#fff;z-index:1}.footer-copyright{color:#fff}.footer-link{display:block;color:#fff}.footer-link:hover{color:#fff;text-decoration:underline}.footer .imglinks a{margin-right:15px}.testimonials{padding:50px 0}.carousel-outer{position:relative}.carousel{margin:0 auto;overflow:hidden;width:calc(100% + 5px);position:relative;min-height:80px}.carousel ul.sf-carousel-list{list-style-type:none;margin:0 auto;padding:0;white-space:nowrap;font-size:0;xheight:260px;margin-left:-5px;transition:all .5s ease-in-out}.carousel ul.sf-carousel-list li{background-color:#f8f8f8;padding:40px;text-align:center;display:inline-block;height:inherit;vertical-align:top;font-size:1rem;box-sizing:border-box;padding-left:5px;padding-right:5px}.carousel ul.sf-carousel-list li img.testimonials-picture{margin-left:50px;margin-top:20px;width:120px;display:block;float:left}.carousel ul.sf-carousel-list li .testimonials-stars{margin-bottom:20px}.carousel ul.sf-carousel-list li .testimonials-image{display:none}.carousel ul.sf-carousel-list li .testimonials-text{text-align:left;display:block;text-align:center;vertical-align:middle;margin-top:20px;white-space:normal;padding:0 40px}.carousel ul.sf-carousel-list li .testimonials-text quote{display:block;height:inherit;font-weight:600;text-align:center;font-size:1.8rem;line-height:1.5em;font-style:italic;color:#3d3d3d}.carousel ul.sf-carousel-list li .testimonials-text h2{font-size:1rem;margin:0;font-weight:600;margin-top:20px;box-shadow:2px 2px 5px rgba(0,0,0,.1);padding:10px 25px;display:inline-block;background-color:#fff;border-radius:15px;margin-top:20px}.sf-carousel-arrows{width:45px;height:45px;position:absolute;z-index:1;left:-64px;top:50%;margin-top:-32px;background-size:100%;background-repeat:no-repeat;opacity:1;transition:all .1s ease-in-out}.sf-carousel-arrows:hover{opacity:.8}.sf-carousel-arrow-left{background-image:url(https://images.siteface.net/siteface//CMS/168/Navi/content-slider-left.png)}.sf-carousel-arrow-right{right:-64px;left:auto;background-image:url(https://images.siteface.net/siteface//CMS/168/Navi/content-slider-right.png)}.apps-box-download-list{list-style-type:none;margin:0;padding:0;margin-left:25px;margin-top:20px}.apps-box-download-list li{display:inline-block;margin-right:10px}.apps-box-download-list a{display:block;transition:all .2s ease-in-out;transform:scale(1)}.apps-box-download-list a:hover{transform:scale(1.05)}.apps-box-download-list a img{display:block;width:150px}.animated{display:block;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.animated2{display:block;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.animated3{display:block;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(-5px);animation-delay:5s}50%{-webkit-transform:translateY(-15px);animation-delay:5s}}@keyframes bounce{0%,100%{-webkit-transform:translateY(-5px);animation-delay:5s}50%{-webkit-transform:translateY(-15px);animation-delay:5s}}.bounce2{-webkit-animation-name:bounce2;animation-name:bounce2}@-webkit-keyframes bounce2{0%,100%{-webkit-transform:translateY(-5px);animation-delay:4s}50%{-webkit-transform:translateY(-20px);animation-delay:4s}}@keyframes bounce2{0%,100%{-webkit-transform:translateY(-5px);animation-delay:4s}50%{-webkit-transform:translateY(-20px);animation-delay:4s}}.bounce3{-webkit-animation-name:bounce3;animation-name:bounce3}@-webkit-keyframes bounce3{0%,100%{-webkit-transform:translateY(-5px);animation-delay:6s}50%{-webkit-transform:translateY(-30px);animation-delay:6s}}@keyframes bounce3{0%,100%{-webkit-transform:translateY(-5px);animation-delay:6s}50%{-webkit-transform:translateY(-30px);animation-delay:6s}}.contact-section{background:#afcb08;padding-top:10px;padding-bottom:50px;font-size:1.3rem}.contact-section .col-12{text-align:center;color:#fff;font-size:1.4em}.contact-section h1{text-transform:uppercase}.contact-section h1:after{content:" ";width:100px;height:4px;background:#fff;display:block;margin:auto;margin-top:20px}