@import url(https://fonts.googleapis.com/css?family=Montserrat:500,800);
@charset "UTF-8";body{background-color:#b5b5b5;font-family:Montserrat,sans-serif}footer,footer a{color:#fff}footer a{text-decoration:underline}#signup .img-landing,.copyright{display:none}#signup .signup-right{background-color:#fff;border-radius:20px;box-shadow:1px 3px 20px 0 #b8b8b8}#signup .signup-right .signup-header-text:after{content:"📬"}#signup .signup-right .input-container,#signup .signup-right .signup-title{margin:auto;width:90%}#signup .signup-right .signup-title{display:flex;font-size:1.3rem;font-weight:800;justify-content:space-between;line-height:30px;margin:36px auto 10px}#signup .signup-right #signup-continue,#signup .signup-right .signup-button{align-items:center;background-color:var(--theme-color);border-color:var(--theme-color);border-radius:0 0 20px 20px;color:#fff;display:flex;font-size:18px;font-weight:800;height:60px;justify-content:center;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}#signup .signup-right #signup-continue:hover,#signup .signup-right .signup-button:hover{text-decoration:none}#signup .signup-right .signup-submit-optin{border-radius:0!important}#signup .signup-right #signup-continue:after{content:url(/images/arrow.png?9a05e935cb93cb957b3f07dd8fbd82e4);display:inline-block;margin-left:30px;margin-top:7px}#signup .signup-right .container-gender{width:50%}#signup .signup-right .container-gender .btn-outline-dark{border-color:#e0dfe9;color:inherit}#signup .signup-right .form-bloctel a.bloctel{right:15px}#signup .signup-right .gender-1,#signup .signup-right .gender-2{background-color:#f0f5f7;border:2px solid #e0dfe9;cursor:pointer;display:flex;height:46px;justify-content:center;width:100%}#signup .signup-right .gender-1 .gender-name,#signup .signup-right .gender-2 .gender-name{align-self:center}#signup .signup-right .gender-1 input[type=radio],#signup .signup-right .gender-2 input[type=radio]{display:none}#signup .signup-right .gender-1.active,#signup .signup-right .gender-2.active{background-color:#fff}#signup .signup-right .gender-1{border-radius:25px 0 0 25px;border-right:1px solid #e0dfe9}#signup .signup-right .gender-2{border-left:1px solid #e0dfe9;border-radius:0 25px 25px 0}#signup .title-brand{display:inline-block;font-size:1.4rem;text-transform:uppercase}#signup .title-brand img{height:40px}#signup .input-container{flex-basis:auto!important;flex-grow:0!important;max-width:none!important}#signupForm input[type=email],#signupForm input[type=tel],#signupForm input[type=text]{padding-left:18px}#signupForm input[type=email],#signupForm input[type=tel],#signupForm input[type=text],#signupForm select{border:2px solid #e0dfe9;border-radius:25px;height:46px}#signupForm input[type=email]:focus,#signupForm input[type=tel]:focus,#signupForm input[type=text]:focus,#signupForm select:focus{background-color:#fff;border:2px solid var(--theme-color);box-shadow:none}#signupForm .form-group{margin-bottom:.5rem}#signupForm .birthdate{display:flex;justify-content:space-between}#signupForm .birthdate div.col{display:inline-block;width:100%}#signupForm .birthdate div.col:first-child{margin-right:5px}#signupForm .birthdate div.col:last-child{margin-left:5px}#signupForm .birthdate select{width:100%}#signupForm input:invalid,#signupForm select:invalid{background-color:#f0f5f7}#signupForm input:valid,#signupForm select:valid{background-color:#fff}#signupForm ::-moz-placeholder{color:#9a9cb9;opacity:1}#signupForm ::placeholder{color:#9a9cb9;opacity:1}#signupForm .form-group-checkbox input{margin-right:5px}#signupForm:before{color:var(--theme-color);content:"_____";margin-top:-10px;position:relative;top:-15px}#sponsors{margin-bottom:35px}#sponsors img{background-color:#fff;border-radius:10px;margin-bottom:10px;padding:10px}@media (min-width:768px){#signup{min-height:900px}#signup header{display:inline-block;position:absolute}#signup header .title-brand{margin-top:10px}#signup .img-header-mobile{display:none}#signup .signup-container{display:flex;justify-content:space-between}#signup .signup-right{margin:40px 0;max-width:390px}#signupForm:before{left:2rem}}@media (max-width:767px){.img-header-mobile{display:block;width:100%}#signup header{background-color:#fff;margin-left:-15px;margin-right:-15px;padding:10px}#signup .signup-right{border-top-left-radius:0;border-top-right-radius:0;margin-bottom:40px}#signup .signup-right .input-container,#signup .signup-right .signup-title{padding:0 15px;width:100%}#signup .signup-right .signup-title{margin-top:10px;width:90%}#signup .signup-left{width:100%}#signupForm:before{left:4%}#video .header{display:none}}
