body{border-top:4px solid #00706e;display:flex;flex-flow:column nowrap;height:100vh}header{border-bottom:1px solid #ccc;justify-content:center}header .container .logo{padding:16px 0}header .container .logo img{width:150px}header .container .banner .menu .nav-item.support a{color:#3a3a3b}header .container .banner .menu .nav-item.support a button{background-color:transparent;border-color:transparent}header .container .banner .menu .nav-item.support a button:hover{border-color:#e8e8e8}header .container .banner .menu .nav-item.languages a i:before,header .container .banner .menu .nav-item.languages a span{color:#3a3a3b}header .container .banner .menu .nav-item.user-menu a .btn.btn-secondary{background-color:#00a9a7;border-color:#00706e}header .container .banner .menu .nav-item.user-menu a .btn.btn-secondary:hover{background-color:#000;border-color:#000}.container-content{flex:1 1 0%}footer{padding:24px 0}.alert-success{background-color:#fff;border:none;color:#000;margin:0 auto;max-width:400px}.container-content .container-body .content_body_top h3,.container-content .content_body h3,.content_header h3{color:#00706e;font-size:24px}.content_footer p{margin-bottom:5px}.form-group{margin-bottom:7px}.form-control{border:1px solid #c1c1c1;color:#000}.form-control:focus{color:#000}select:invalid{color:#4f667b!important}.choice-options{color:#000!important}.embedded{border-top:none}.embedded.subscribe .container-content .content_body .form_intro{margin:80px auto 40px}.embedded.info .container-content .content_body .highlighted{border:1px solid #f0f0f1;border-radius:8px;margin-bottom:80px;margin-top:80px;padding:40px}.embedded.info .container-content .content_body .highlighted p:first-child{font-size:32px;font-weight:600;margin-bottom:40px}.login-box{background:#fff;border:1px solid #e3e8ec;border-radius:8px;margin:50px auto;max-width:500px}.login-box.content-box{max-width:750px}.login-box .icon{display:block;height:50px;margin:-25px auto;width:50px}.login-box .content{margin:10% 15%}.login-box .content h2{color:#00706e;font-size:36px;font-weight:300;line-height:44px;margin-bottom:60px;text-align:center}.login-box .content .form-row{margin-top:25px}.login-box .content .form-row a{float:right;margin-top:5px}.login-box .content label{color:#3a4b59;display:block;font-size:16px;font-weight:500;height:20px;line-height:20px;margin-bottom:10px}.login-box .content input{border:1px solid #cad3da;border-radius:3px;color:#3a4b59;font-size:16px;height:40px;line-height:24px;padding:3px;width:100%}.login-box .content a{color:#3878de;font-size:14px}.login-box .content .lower-button{margin-top:60px!important}.login-box .content .links-redirect{border-radius:0!important;border-top:1px solid #cad3da;margin-top:20px;padding:0!important}.login-box .content .links-redirect a{border-bottom:1px solid #cad3da;color:#3a4b59;display:block;float:none;font-size:16px;font-weight:300;margin:0;padding:15px 10px;text-decoration:none}.login-box .content .links-redirect a:hover{background-color:#fff;font-weight:500}.btn-primary,.btn-primary:active,.btn-primary:disabled,.btn-primary:focus,.btn-primary:hover{background-color:#00a9a7!important;border-color:#00706e!important;box-shadow:none!important;color:#fff!important}#mc-embedded-subscribe,.btn-cta,.btn-cta:active,.btn-cta:disabled,.btn-cta:focus,.btn-cta:hover{background-color:#006ddf!important;border-color:#006ddf!important;box-shadow:none!important;color:#fff!important}