body,html{width:100%;height:100%}body{font-family:Muli,Helvetica,Arial,"sans-serif"}a{color:#fdcc52;transition:all .35s}a:focus,a:hover{color:#fcbd20}hr{max-width:100px;margin:25px auto 0;border-width:1px;border-color:rgba(34,34,34,.1)}hr.light{border-color:#fff}h1,h2,h3,h4,h5,h6{font-family:Catamaran,Helvetica,Arial,"sans-serif";font-weight:200;letter-spacing:1px}p{font-size:18px;line-height:1.5;margin-bottom:20px}section{padding:100px 0}section h2{font-size:50px}#mainNav{border-color:rgba(34,34,34,.05);transition:all .35s;font-family:Catamaran,Helvetica,Arial,"sans-serif";font-weight:200;letter-spacing:1px}@media (max-width:600px){#mainNav .navbar-shrink{background-color:linear-gradient(270deg,rgba(0,0,139,.6),#1e90ff)}}@media (min-width:600px){#mainNav{background-color:#fff}}#mainNav .navbar-brand{color:#fdcc52;font-family:Catamaran,Helvetica,Arial,"sans-serif";font-weight:200;letter-spacing:1px}#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#fcbd20}#mainNav .navbar-toggler{font-size:12px;padding:8px 10px;color:#222}#mainNav .navbar-nav>li>a{font-size:11px;font-family:Lato,Helvetica,Arial,"sans-serif";letter-spacing:2px;text-transform:uppercase}#mainNav .navbar-nav>li>a.active{color:#fdcc52!important;background-color:transparent}#mainNav .navbar-nav>li>a.active:hover{background-color:transparent}#mainNav .navbar-nav>li>a,#mainNav .navbar-nav>li>a:focus{color:#222}#mainNav .navbar-nav>li>a:focus:hover,#mainNav .navbar-nav>li>a:hover{color:#fdcc52}@media (min-width:992px){#mainNav{border-color:transparent;background-color:transparent}#mainNav .navbar-brand{color:fade(#fff,70%)}#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#fff}#mainNav .navbar-nav>li>a,#mainNav .navbar-nav>li>a:focus{color:hsla(0,0%,100%,.7)}#mainNav .navbar-nav>li>a:focus:hover,#mainNav .navbar-nav>li>a:hover{color:#fff}#mainNav.navbar-shrink{border-color:rgba(34,34,34,.1);background-color:#fff}#mainNav.navbar-shrink .navbar-brand{color:#222}#mainNav.navbar-shrink .navbar-brand:focus,#mainNav.navbar-shrink .navbar-brand:hover{color:#fdcc52}#mainNav.navbar-shrink .navbar-nav>li>a,#mainNav.navbar-shrink .navbar-nav>li>a:focus{color:#222}#mainNav.navbar-shrink .navbar-nav>li>a:focus:hover,#mainNav.navbar-shrink .navbar-nav>li>a:hover{color:#fdcc52}}header.masthead{position:relative;width:100%;padding-top:150px;padding-bottom:100px;color:#fff;background:url(/images/bg-pattern.png),#670209;background:url(/images/bg-pattern.png),linear-gradient(270deg,#670209,#dc2430)}header.masthead .header-content{max-width:500px;margin-bottom:100px;text-align:center}header.masthead .header-content h1{font-size:30px}header.masthead .device-container{max-width:325px;margin-right:auto;margin-left:auto}header.masthead .device-container .screen img{border-radius:3px}@media (min-width:992px){header.masthead{height:100vh;min-height:775px;padding-top:0;padding-bottom:0}header.masthead .header-content{margin-bottom:0;text-align:left}header.masthead .header-content h1{font-size:50px}header.masthead .device-container{max-width:325px}}section.download{position:relative;padding:150px 0}section.download h2{font-size:50px;margin-top:0}section.download .badges .badge-link{display:block;margin-bottom:25px}section.download .badges .badge-link:last-child{margin-bottom:0}section.download .badges .badge-link img{height:60px}@media (min-width:768px){section.download .badges .badge-link{display:inline-block;margin-bottom:0}}@media (min-width:768px){section.download h2{font-size:70px}}section.features .section-heading{margin-bottom:100px}section.features .section-heading h2{margin-top:0}section.features .section-heading p{margin-bottom:0}section.features .device-container,section.features .feature-item{max-width:325px;margin:0 auto}section.features .device-container{margin-bottom:100px}@media (min-width:992px){section.features .device-container{margin-bottom:0}}section.features .feature-item{padding-top:50px;padding-bottom:50px;text-align:center}section.features .feature-item h3{font-size:30px}section.features .feature-item i{font-size:80px;display:block;margin-bottom:15px;background:linear-gradient(270deg,#670209,#dc2430);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}section.cta{position:relative;padding:250px 0;background-image:url(/images/bg-cta.jpg);background-position:50%;background-size:cover}section.cta .cta-content{position:relative;z-index:1}section.cta .cta-content h2{font-size:50px;max-width:450px;margin-top:0;margin-bottom:25px;color:#fff}@media (min-width:768px){section.cta .cta-content h2{font-size:80px}}section.cta .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}section.contact{text-align:center}section.contact h2{margin-top:0;margin-bottom:25px}section.contact h2 i{color:#dd4b39}section.contact ul.list-social{margin-bottom:0}section.contact ul.list-social li a{font-size:40px;line-height:80px;display:block;width:80px;height:80px;color:#fff;border-radius:100%}section.contact ul.list-social li.social-twitter a{background-color:#1da1f2}section.contact ul.list-social li.social-twitter a:hover{background-color:#0d95e8}section.contact ul.list-social li.social-facebook a{background-color:#3b5998}section.contact ul.list-social li.social-facebook a:hover{background-color:#344e86}section.contact ul.list-social li.social-google-plus a{background-color:#dd4b39}section.contact ul.list-social li.social-google-plus a:hover{background-color:#d73925}section.contact ul.list-social li.social-github a{background-color:#3a3636}section.contact ul.list-social li.social-github a:hover{background-color:#2d2a2a}footer{padding:25px 0;text-align:center;color:hsla(0,0%,100%,.3);background-color:#222}footer p{font-size:12px;margin:0}footer ul{margin-bottom:0}footer ul li a{font-size:12px;color:hsla(0,0%,100%,.3)}footer ul li a.active,footer ul li a:active,footer ul li a:focus,footer ul li a:hover{text-decoration:none}.bg-primary{background:#fdcc52;background:linear-gradient(#fdcc52,#fdc539)}.text-primary{color:#fdcc52}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.btn-outline{color:#fff;border:1px solid #fff}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#fff;border-color:#fdcc52;background-color:#fdcc52}.btn{border-radius:300px;font-family:Lato,Helvetica,Arial,"sans-serif";letter-spacing:2px;text-transform:uppercase}.btn-xl{font-size:11px;padding:15px 45px}#mainNav{height:82px}.navbar-brand{font-size:23pt;height:auto}.register-link{font-size:10pt}.logo-title-container>.logo-container{font-size:16pt}a.navbar-brand img{width:70px;height:70px;display:inline}a.navbar-brand span{display:none}.underlined{text-decoration:underline}.mb-6{margin-bottom:6rem!important}.mb-7{margin-bottom:7rem!important}.mb-10{margin-bottom:10rem!important}.pb-10{padding-bottom:10rem!important}.pt-10{padding-top:10rem!important}a,a:focus,a:hover{color:var(--dings-blue)}@media (min-width:992px){header.masthead .device-container{max-width:350px;margin-top:0!important}header.masthead,header.masthead .device-container,header.masthead.homepage .container .row>.col-lg-5{height:100%}.device-mockup{height:100%!important;padding:20px!important}.device-mockup>.device{position:relative;height:100%;max-height:620px;top:50%;transform:translateY(-50%)}.device-mockup.iphone6_plus.portrait>.device>.screen,.device-mockup.iphone6_plus>.device>.screen{right:5.84%}}@media (min-width:992px) and (max-height:690px){header.masthead .device-container{max-width:280px}header.masthead .device-container .screen img{height:100%;width:100%}}header.masthead{min-height:100%}header.masthead.homepage{padding-top:100px}#mainNav .navbar-nav>li>a{font-size:14px}header.masthead .device-container{margin-top:50px}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#00008b;border-color:#fff;background-color:#fff}.btn-xl{font-size:14px}#mainNav .navbar-brand{color:#fff}@media (min-width:992px){#mainNav.navbar-shrink .navbar-nav>li>a,#mainNav.navbar-shrink .navbar-nav>li>a:focus,#mainNav.navbar-shrink .navbar-nav>li>a:focus:hover,#mainNav.navbar-shrink .navbar-nav>li>a:hover{color:#1d84df}}#mainNav.navbar-shrink{background-color:#fff}.features-container .col-md-6{margin:auto 0}section.cta{background-image:url(/images/party-runde.jpg)}section.cta .cta-content h2{max-width:unset;font-size:60px}.bg-primary{background:rgba(0,0,0,.91)!important}.navbar-nav.ml-auto{display:grid;grid-auto-flow:column}header.masthead .header-content h1{font-size:60px}.dropdown-menu.locales-trigger .dropdown-header,.dropdown-menu.locales-trigger .dropdown-item{font-size:1.5rem}section.contact h2{font-size:45px}@media (min-width:600px) and (max-width:1025px){.features-container img{width:250px}.features-container .col-md-5{max-width:50%;margin:auto 0}section.cta .cta-content h2{max-width:450px}.ml-5{margin-left:0!important}header.masthead .header-content{margin:40px 0}}@media (max-width:1025px){.explanation_container .explanation_desc{width:100%}.cta-content .hp-cta-explain-3{margin-top:30px}}@media (max-width:600px){.ml-5{margin-left:0!important}.features-container img{width:100%}.features-container .col-md-5,.features-container .col-md-6{margin:10px}section.cta{padding:100px 0}.contact .list-inline.list-social{display:grid;grid-template-columns:1fr 1fr;margin:0 50px}.contact .list-inline-item{margin:10px auto}header.masthead .header-content{margin:20px 0}header.masthead .header-content h1,section.cta .cta-content h2{font-size:45px}.explanation_container .row>div{margin-bottom:3rem!important}.explanation_container .row .explanation-steps{display:flex;align-items:center;text-align:left!important}.features-container:before{height:2800px!important}.privacy_container,.privacy_container:before{height:300px!important}.cta-content .hp-cta-explain-3 button{padding:15px 20px}}.explanation_desc{width:80%;margin:auto;border:3px ridge var(--dings-blue);padding:20px}.features-container:before{content:"";background-color:#f5f7fa;position:absolute;left:0;width:100vw;height:1500px}.privacy_container{display:flex;flex-wrap:wrap;align-content:center;height:200px}.privacy_container:before{content:"";background-color:var(--dings-blue);position:absolute;left:0;width:100vw;height:200px}.privacy_container h3,.privacy_container p{position:relative;z-index:1;color:#fff}.hp-cta-explain-3{background-color:rgba(29,132,223,.89);padding:20px}.cta-content h2{padding-left:15px}.spa-content{background:hsla(0,0%,100%,.6);position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#212529;padding:20px;border-radius:3px;border:2px solid #fff;margin:20px}.spa-content .login-heading,.spa-content .register-heading{margin:5px auto 15px;text-align:center;font-weight:500}.spa-content .btn{margin:auto;border-radius:3px;font-size:16px;padding:10px}.spa-content .social-btns{margin:auto auto 20px}.spa-content .login-form,.spa-content .register-form{margin:0 auto;padding:10px 30px 0}.spa-content .login-form h3{font-weight:500}.spa-content input,.spa-content label{font-weight:700;line-height:34px}.spa-content .form-control{height:unset;padding:2px 10px}.spa-content .remember-me-text{margin-left:7px}.spa-content .login-button{border-radius:3px;background-color:#ff8f00;color:#fff;font-size:16px;border-color:#ff8f00;padding:10px;font-weight:700;max-width:250px;margin-top:10px}.twitter-btn{background-color:#1da1f2;border-color:#1da1f2}.twitter-btn:hover{background-color:#1191df;border-color:#1191df}.spa-content li{font-size:16px}.spa-content .register-form .register-psw{margin-bottom:20px}.spa-content .register-form .register-psw:after{content:" ";display:block;clear:both}@media (min-width:1200px){.spa-content .social-btns{max-width:65%}.spa-content .login-form,.spa-content .register-form{max-width:70%}}@media (max-height:770px) and (min-width:992px){header.masthead:not(.masthead.homepage){min-height:800px}}@media (max-width:991px){.spa-content{top:unset;transform:none;-webkit-transform:none}.spa-content .login-form,.spa-content .register-form{max-width:100%;padding:0}.spa-content .social-btns .col-md-6{max-width:100%;margin:10px}}@media (max-width:600px){.spa-content{padding:10px;margin:0}.spa-content .social-btns a{font-size:14px}.spa-content .social-btns .col-md-6{padding:0;margin:10px 0}.spa-content .register-form .col-md-6,.spa-content .register-form .col-md-12{padding:0 5px}}@media (max-width:350px){.spa-content .social-btns a{font-size:12px}.masthead{padding-top:85px!important}}#dateHelpText{position:absolute;top:calc(100% - 15px);font-weight:700}#dateHelpText p{margin:0}@media (max-width:991px){.spa-content img.error-mascot{width:100%}}h1{font-size:45px}h2{font-size:30px}h3{font-size:25px}section h2{font-size:40px}@media (max-width:600px){h2,h3{font-size:20px}}form label{font-size:16px;font-weight:200}form input{font-size:16px!important}@media (max-width:600px){.collapse:not(.show){display:unset!important}.collapse:not(.in){display:none!important}.navbar-nav.ml-auto{display:table-row;grid-auto-flow:row}.navbar-collapse.collapse.in,.navbar-collapse.collapsing{background:#fff;padding:15px}.navbar-collapse.collapse .navbar-nav{margin:0}}.sm-only{display:none}@media (max-width:600px){.lg-only{display:none}.sm-only{display:block}.sm-nomargin{margin:0!important}}
/*# sourceMappingURL=guest.css.map*/