.foursteps{display:none}body,.body-wrap,.body-wrap-in{background-position:center top;background-repeat:repeat;background-size:cover;min-height:100vh;background-attachment:fixed;-webkit-overflow-scrolling:touch}@media(max-width:767px){.body-wrap{background-image:none !important}}@media(min-width:768px){.body-wrap-in{background-image:none !important}}.container{width:1170px}@media(max-width:1199px){.container{width:970px}}@media(max-width:991px){.container{width:750px}}@media(max-width:767px){.container{width:auto}}@media(min-width:1220px){.header-warning{line-height:1.2}}@media(max-width:900px){.header-warning .container{width:auto}}.content-row{align-items:flex-start;margin:0 -15px}@media(max-width:900px){.content-row{flex-direction:row}}@media(max-width:767px){.content-row{flex-direction:column}}.position-info{width:50%;padding:0 15px}@media(max-width:991px){.position-info{width:41.66666667%}}@media(max-width:767px){.position-info{width:100%;margin:0}}@media(max-width:767px){.position-title-wrap{display:none}}.position-image{max-width:100%}@media(max-width:900px){.position-image{width:auto;position:relative;margin:0}}@media(max-width:767px){.position-image{padding:0;overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 -15px -16px;max-width:none}}.position-image img{margin:0 auto;display:block;max-width:100%;height:auto;width:auto}.position-image .hidden-sm{display:block !important}@media(max-width:767px){.position-image .hidden-sm{display:none !important}}.position-image .show-sm{display:none !important}@media(max-width:767px){.position-image .show-sm{display:block !important}}.packshot-large{display:none !important}@media(min-width:768px){.packshot-large{display:block !important}}.packshot-small{display:none !important}@media(max-width:767px){.packshot-small{display:block !important}}.position-form{font-size:20px;width:50%;padding:10px 15px 20px}@media(max-width:991px){.position-form{width:58.33333333%}}@media(max-width:767px){.position-form{width:100%;padding:10px 15px}}@media(min-width:900px) and (max-width:1100px){.position-form .radio-imgs li{width:48%}}@media(min-width:900px) and (max-width:1100px){.position-form .radio-imgs .radio-block{width:100%}}.sponsorCHECKB,#coreg-container{margin:0 -20px 30px;padding:10px 25px}@media(max-width:900px){.sponsorCHECKB,#coreg-container{margin:0 -20px 30px}}@media(max-width:767px){.sponsorCHECKB,#coreg-container{margin:0 -10px 30px;padding:10px 15px}}.questionblock{padding-bottom:66px}.questionblock h6{display:none}.panel-steps-wrap{display:block}@media(max-width:900px){.panel-steps-wrap{display:none}}@media(max-width:767px){#page1 .title{font-size:30px;line-height:34px}}@media(max-width:767px){#page1 .title span{font-size:50px;line-height:44px}}.title{font-size:34px;line-height:48px;padding:20px 0 15px;font-weight:400;display:inline-block}@media(max-width:991px){.title{font-size:26px;line-height:normal;text-align:center}}@media(max-width:767px){.title{font-size:21px;line-height:24px;padding-bottom:0;text-align:center}}.title span{font-size:76px;line-height:60px;font-weight:900}@media(max-width:991px){.title span{font-size:46px;line-height:40px}}@media(max-width:767px){.title span{font-size:26px;line-height:30px}}@media(max-width:900px){.position-text{padding:0}}@media(max-width:767px){.position-text{padding:0 0 10px}}.position-text .subtitle{font-size:16px;text-align:center;padding:0;display:none}@media(max-width:900px){.position-text .subtitle{padding-bottom:0}}@media(max-width:767px){.position-text .subtitle{padding-bottom:10px;font-size:16px;display:block}}.gender,.gender-wrap{margin:0 5px 10px;padding:0;border:0;height:auto}.gender label.radio,.gender-wrap label.radio{margin-left:10px}.gender label.radio:first-child,.gender-wrap label.radio:first-child{margin:0}.gender label.radio input:checked+label,.gender-wrap label.radio input:checked+label{box-shadow:none;font-weight:700}.gender label.radio input:checked+label:after,.gender-wrap label.radio input:checked+label:after{content:"";width:8px;height:16px;right:16px;top:14px;position:absolute;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-right-width:2px;border-right-style:solid;transform:rotate(45deg)}.gender label.radio input+label,.gender-wrap label.radio input+label{border-radius:0;position:relative;padding:12px 5px;width:100%;font-size:16px;line-height:24px;text-align:center;transition:background-color .5s ease;cursor:pointer;font-weight:700}.form-title{font-weight:700;text-align:center;padding:28px 0}@media(max-width:767px){.form-title{display:none}}.btn-lg,.subBTN,.ynBTN_beta,.ynBTN_alpha,.btn-continue,.btn-continue-like{font-size:18px;font-weight:500}@media(max-width:900px){.btn-lg,.subBTN,.ynBTN_beta,.ynBTN_alpha,.btn-continue,.btn-continue-like{font-size:30px}}.btn-continue,.btn-continue-like{border-radius:0;font-size:25px;line-height:24px;padding:18px 27px 24px;font-weight:700}@media(max-width:900px){.btn-continue,.btn-continue-like{display:block;width:100%}}.ynBTN_alpha{border-radius:0;font-size:25px;line-height:24px;padding:18px 27px 24px;font-weight:700}@media(max-width:900px){.ynBTN_alpha{display:block;width:100%}}.ynBTN_beta{border-radius:0;font-size:25px;line-height:24px;padding:18px 27px 24px;font-weight:700}@media(max-width:900px){.ynBTN_beta{display:block;width:100%}}.subBTN{border-radius:0;font-size:25px;line-height:24px;padding:18px 27px 24px;font-weight:700}@media(max-width:900px){.subBTN{display:block;width:100%}}@media(max-width:900px){.btn-md,.questionfield .button{padding:14px 10px;font-size:24px}}.questionfield{padding:0 40px 30px 40px;margin:65px 0 0 0;max-width:none;font-size:18px;font-weight:700;position:relative;border:1px solid transparent}@media(max-width:900px){.questionfield{display:block}}@media(max-width:767px){.questionfield{padding:10px 15px 30px 15px;margin:35px -15px 0}}.questionfield h3,.questionfield .h3{font-weight:700;padding:0 0 5px;font-size:18px;line-height:1.42857143;margin-top:-25px}.questionfield h6,.questionfield .questions_list-header{top:-60px;padding:30px 10px;text-align:center;position:relative;font-size:18px;font-weight:700;letter-spacing:0;margin:0}@media(max-width:767px){.questionfield h6,.questionfield .questions_list-header{top:-50px;padding:10px 5px;margin:0 -15px}}.questionfield h6:after,.questionfield .questions_list-header:after{content:"";position:absolute;bottom:-26px;left:50%;margin-left:-13px;width:0;height:0;border:13px solid transparent}.questionfield .button{padding:19px 20px;font-size:30px;line-height:28px;font-weight:700;text-decoration:none;border-radius:0;margin-top:15px}.progress{position:absolute;left:0;right:0;bottom:8px}@media(max-width:900px){.questions-progress{margin-top:0}}@media(min-width:768px) and (max-width:900px){.questions-progress{background:0}}@media(max-width:767px){.questions-progress{margin-top:-10px;background:0}}#input1,#input2,#questions,#end{padding:0}@media(max-width:767px){}.info{padding:0 40px 30px 40px;margin:65px 0 0 0;max-width:none;font-size:18px;font-weight:700;position:relative;border:1px solid transparent}@media(max-width:900px){.info{display:block}}@media(max-width:767px){.info{padding:1px 15px 10px;margin:0 -15px}}.info h3,.info .h3{top:-60px;padding:30px 10px;text-align:center;position:relative;font-size:18px;font-weight:700;letter-spacing:0;margin:0}@media(max-width:767px){.info h3,.info .h3{top:0;font-weight:400;padding:0 0 10px}}.info h3:after,.info .h3:after{content:"";position:absolute;bottom:-26px;left:50%;margin-left:-13px;width:0;height:0;border:13px solid transparent}@media(max-width:767px){.info h3:after,.info .h3:after{display:none}}.info .info-form{max-width:none;margin:0 -5px}.info .form-group{margin-bottom:10px}.info-form-text{font-weight:700;padding:0 0 5px;font-size:18px;line-height:1.42857143;margin-top:-25px}@media(max-width:767px){.info-form-text{margin:0;font-weight:400;font-size:14px}}.lang_it .info-form-text{font-size:12px}@media(max-width:767px){.lang_it .info-form-text{font-size:10px}}#questions{background:0}@media(max-width:900px){#questions{padding-top:0}}@media(max-width:767px){}.questions-in{background:0}.questions{padding:20px 40px 30px 40px;margin:15px 0 0 0;max-width:none;position:relative;border:1px solid transparent}@media(max-width:900px){.questions{display:block;padding:0 20px 30px 20px}}@media(max-width:767px){.questions{padding:0 15px 30px;margin:0 -15px}}.questions-progress-wrap{padding:20px 40px 0;margin:-20px -40px 0}@media(max-width:900px){.questions-progress-wrap{padding:0 20px;margin:0 -20px}}@media(max-width:767px){.questions-progress-wrap{padding:10px 15px 0;margin:-11px -16px 0}}.question-premium{padding:20px 40px 30px;margin:-20px -40px -50px}@media(max-width:900px){.question-premium{display:block;padding:0 20px 30px 20px;margin:-20px -20px -50px}}@media(max-width:767px){.question-premium{padding:0 15px 30px;margin:-31px -16px -50px}}@media(max-width:450px){.question-premium{padding:0 15px 30px;margin:-21px -16px -40px}}.question-premium-top{margin:-40px -40px 0}@media(max-width:900px){.question-premium-top{margin:-20px -20px 0}}@media(max-width:767px){.question-premium-top{margin:0 -15px}}.question-premium-top img{display:block;width:100%}.question-premium-description{font-size:14px;padding:15px 40px;text-align:center}@media(max-width:900px){.question-premium-description{display:block;padding:15px 20px}}@media(max-width:767px){.question-premium-description{padding:15px}}@media(max-width:450px){.question-premium-description{font-size:12px}}.question-progress-impulse{margin:-8px -40px 0}@media(max-width:900px){.question-progress-impulse{margin:-8px -20px 0}}@media(max-width:767px){.question-progress-impulse{margin:-8px -15px 0}}@media(max-width:450px){.question-progress-impulse{margin:0 -15px 0}}.question-progress-num{display:none}.checkboxCon{margin:0}.checkboxCon p{padding:0 5px 10px;text-align:center}.lang_it .checkboxCon p{font-size:9px;font-weight:normal}@media(min-width:768px){.lang_it .checkboxCon p{font-size:10px}}@media(min-width:1024px){.lang_it .checkboxCon p{font-size:12px}}.checkboxCon .form-group:first-child{margin-top:5px}.progress-bar{display:none}.progress-points{display:block;height:30px;position:relative}.progress-point{width:30px;height:30px;margin:0 5px;display:inline-block}@media(max-width:767px){.progress-point{width:24px;height:24px;margin:0 4px}}.form-control{font-weight:700;padding:12px;height:50px;width:100%;font-size:16px;line-height:24px;border-width:1px;border-style:solid;transition:background-color .5s ease;border-radius:0;text-align:left}.form-control::-webkit-input-placeholder{font-size:16px}.form-control:-moz-placeholder{font-size:16px}.form-control::-moz-placeholder{font-size:16px}.form-control:-ms-input-placeholder{font-size:16px}.form-control.loading{background-position:right 10px bottom 50%}select.form-control{line-height:20px;padding:10px 12px}.select-wrapper:before{display:none}.select-wrapper:after{border-width:6px}.user-info-control .text-agree{font-size:10px;font-weight:400;line-height:1.42857143;padding-left:60px;min-height:45px;text-align:left}.lang_it .user-info-control .text-agree{font-size:9px;min-height:24px;padding-left:25px;text-align:justify}.user-info-control .text-agree:before{border-radius:0;width:45px;height:45px;border-width:2px;border-style:solid}.lang_it .user-info-control .text-agree:before{border-width:1px;height:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:20px}.user-info-control .text-agree:after{content:"";left:15px;top:8px;margin-left:2px;border-bottom-width:2px;border-bottom-style:solid;border-right-width:2px;border-right-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px;height:22px;border-radius:0;display:none}.lang_it .user-info-control .text-agree:after{height:12px;left:5px;top:calc(50% - 2px);transform:translateY(-50%) rotate(45deg);width:6px}@media(max-width:767px){.user-info-control .text-agree{padding-left:60px}}.user-info-control #terms-agree:checked+.text-agree:after{display:inline-block}.text-agree{font-size:10px;font-weight:400;line-height:1.42857143;padding:0 5px;text-align:center}.text-agree.row{padding-bottom:10px}.label{font-size:16px;text-transform:none;letter-spacing:0}@media(max-width:900px){.terms-in{height:auto}}.coreg-sponsor-text{padding-left:47px}.coreg-sponsor-text:before{box-shadow:none;border-radius:0;border-width:2px;border-style:solid;width:32px;height:32px}.coreg-sponsor-text:after{content:"";left:11px;top:7px;margin-left:2px;border-bottom-width:2px;border-bottom-style:solid;border-right-width:2px;border-right-style:solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;height:16px;border-radius:0;display:none;background:0}.social-media{border-bottom-width:1px;border-bottom-style:solid;margin:5px 0 10px;display:none}@media(max-width:767px){.social-media{display:block}}.social-media:after{content:"";display:table;clear:both}.social-media .socialicon{margin:0;padding:0 0 6px;font-size:12px;text-decoration:none;font-weight:400;text-align:left;float:left;line-height:20px}.social-media .socialicon.pull-right{float:right}.social-media .socialicon.pull-right img{margin:0 0 0 6px}.social-media .socialicon img{width:20px;height:auto;margin:0 6px 0 0;vertical-align:middle}.doi-wrapper{font-family:"Montserrat",sans-serif}.doi-wrapper .position-image .packshot-small,.doi-wrapper .progress-bar{display:none !important}.doi-wrapper .doi-block{background:white;bottom:0;color:#444;left:0;padding:20px 10px;position:absolute;right:0;text-align:center;top:-20px}@media(min-width:768px){.doi-wrapper .doi-block{min-height:500px;top:0}}@media(min-width:992px){.doi-wrapper .doi-block{border:1px solid #7f7f7f}}.doi-wrapper .doi-block h1{color:#444;font-size:69px;font-weight:700;line-height:1;margin-top:25px;padding:0}@media(min-width:768px){.doi-wrapper .doi-block h1{font-size:70px}}@media(min-width:992px){.doi-wrapper .doi-block h1{font-size:77px}}.doi-wrapper .doi-block h3{color:#444;font-size:17px;padding-bottom:40px}@media(min-width:768px){.doi-wrapper .doi-block h3{font-size:18px}}@media(min-width:992px){.doi-wrapper .doi-block h3{font-size:20px}}.doi-wrapper .doi-block .doi-paragraph{font-size:9px}@media(min-width:360px){.doi-wrapper .doi-block .doi-paragraph{font-size:10px}}@media(min-width:992px){.doi-wrapper .doi-block .doi-paragraph{font-size:12px}}.doi-wrapper .doi-block .doi-send-code-to{font-size:9px;font-style:italic}@media(min-width:360px){.doi-wrapper .doi-block .doi-send-code-to{font-size:11px}}@media(min-width:768px){.doi-wrapper .doi-block .doi-send-code-to{font-size:12px}}.doi-wrapper .doi-block .code-block{background-color:#f9f9f9;border:1px solid #aaa;font-size:0;margin:0 auto;max-width:300px;padding:10px 0}@media(min-width:768px){.doi-wrapper .doi-block .code-block{padding:10px}}.doi-wrapper .doi-block .code-block .digit{border-bottom:1px solid #aaa;color:#aaa;display:inline-block;font-size:43px;line-height:46px;margin:5px;text-align:center;width:calc(25% - 10px)}@media(min-width:768px){.doi-wrapper .doi-block .code-block .digit{height:50px;line-height:50px;margin:2px;width:calc(25% - 4px)}}.doi-wrapper .doi-block .lock{fill:#bbb;display:inline-block;margin-left:4px;width:12px}.doi-wrapper .doi-block .unlock-final-step{font-size:10px;max-width:300px;margin:5px auto 0;text-align:right}.doi-wrapper .doi-block .doi-submit-wrapper{background-color:white;border-top:1px solid #444;bottom:0;left:0;padding:5px;position:fixed;right:0;z-index:1001}@media(min-width:768px){.doi-wrapper .doi-block .doi-submit-wrapper{border-top:0;bottom:auto;left:auto;margin:20px auto 0;max-width:300px;padding:5px 0;position:relative;right:auto}}.doi-wrapper .doi-block .doi-submit-wrapper #open-email{background-color:#ff7200;color:white;cursor:pointer;display:block;line-height:1.2;padding:5px 0;position:relative;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial}.doi-wrapper .doi-block .doi-submit-wrapper #open-email small{font-size:12px}@media(min-width:768px){.doi-wrapper .doi-block .doi-submit-wrapper #open-email small{font-size:16px}}.doi-wrapper .doi-block .doi-submit-wrapper #open-email{display:block;font-size:23px;font-weight:bold;line-height:42px;text-transform:uppercase}@media(min-width:768px){.doi-wrapper .doi-block .doi-submit-wrapper #open-email{font-size:23px}}.doi-wrapper .doi-block .doi-submit-wrapper #open-email .shineAnimation{display:block}.doi-wrapper .no-robots{display:block;margin:0 auto;width:28%}.doi-wrapper .question-title-main{font-size:8vw;font-weight:500;margin-top:20px;text-align:center;text-transform:uppercase}@media(min-width:768px){.doi-wrapper .question-title-main{font-size:35px}}.doi-wrapper .question-title{font-size:3.5vw;font-weight:normal;margin-bottom:20px;padding-bottom:20px;position:relative;text-align:left}@media(min-width:768px){.doi-wrapper .question-title{font-size:14px;text-align:center}}.doi-wrapper .question-title:after{border-bottom:1px solid #aaa;bottom:0;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:30%}.doi-wrapper .question-subtitle{font-weight:bold;margin-bottom:10px}@media(max-width:359px){.doi-wrapper#doi-confirm .doi-personal-code{font-size:18px}}