#register_page{max-width:50rem;margin:1.25rem auto}input.input,select.input{padding:1rem 1.125rem;font-size:1rem;border:1px solid #dbdbdb;width:100%;margin:.6875rem 0;border-radius:.5rem;outline:0;-webkit-transition:border .5s ease;-o-transition:border .5s ease;transition:border .5s ease;color:#999}input.input,select.input{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}select option{font-size:1rem}#country .field_container::before{content:'';position:absolute;background:url("https://cdn2.hubspot.net/hubfs/3005015/PC_SITE_2019/images/select_arrows.svg") center center no-repeat;width:.875rem;height:1.1875rem;top:50%;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}input:active,input:focus,select:active,select:focus,input[type=radio]:active,input[type=radio]:focus,input[type=radio]:checked{border:1px solid #5acfc9}input[type=radio]:active::before,input[type=radio]:focus::before,input[type=radio]:checked::before{background:#5acfc9}input::-webkit-input-placeholder{color:#dbdbdb}input:-ms-input-placeholder{color:#dbdbdb}input::-ms-input-placeholder{color:#dbdbdb}input::placeholder{color:#dbdbdb}input[disabled]{opacity:.5;cursor:not-allowed}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border-radius:50%;border:1px solid #dbdbdb;margin-right:.3125rem;outline:0;position:relative;-webkit-transition:border .5s ease;-o-transition:border .5s ease;transition:border .5s ease;cursor:pointer;background:0}input[type=radio]::before{content:'';position:absolute;width:50%;height:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background:transparent;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.error_state input{border:1px solid red}.error_state p.error_field{color:red}.control.field_container{position:relative}.control.field_container ul{margin:0;padding:0;list-style-type:none}.control.field_container ul li{display:inline-block;margin:.5rem}.control.field_container ul li:first-of-type{margin-left:0}.control.field_container ul li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:1rem;color:#999}#gdprComunications,#gdprProfilation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;color:#000;font-size:.875rem;margin:2rem 0}#gdprComunications .control.field_container,#gdprProfilation .control.field_container,#gdprComunications label,#gdprProfilation label{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#gdprComunications .control.field_container,#gdprProfilation .control.field_container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#gdprComunications .control.field_container ul li label,#gdprProfilation .control.field_container ul li label{text-transform:uppercase;color:#000}.gdpr_intro p,.gdpr_invite,.gdpr_title{font-size:.75rem;color:#717171}#confirm_button{text-align:center;margin:2rem 0}#confirm_button #confirm{padding:1rem 1.6875rem;font-size:1rem;width:12.3125rem;background-color:#5acfc9;color:#fff;border-radius:6.25rem;border:0;font-weight:bold;outline:0;cursor:pointer;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}#confirm_button #confirm:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:1920px){input.input,select.input{padding:1.25rem;font-size:1.25rem}input[type=radio]{width:1.875rem;height:1.875rem}.control.field_container ul li label{font-size:1.3125rem}.gdpr_intro p,.gdpr_invite,.gdpr_title{font-size:1.125rem}#gdprComunications,#gdprProfilation{font-size:1.25rem}#confirm_button #confirm{padding:1.875rem 2.5rem;font-size:1.3125rem;width:18.75rem}}