fieldset{border:none;padding:0;margin:35px 0 0;position:relative}fieldset[data-addon="videoPassword Y"]{display:flex}fieldset[data-addon="videoPassword Y"] label{width:48%;display:inline-block;margin-right:2%;font:700 20px/1.2 Vodafone,Helvetica,Arial,sans-serif}fieldset.inactive{pointer-events:none}fieldset:first-of-type{margin:0}fieldset.hidden{opacity:0;display:none}fieldset label{font:700 20px/1.2 Vodafone,Helvetica,Arial,sans-serif;color:#000}@media only screen and (min-width:768px){fieldset{margin:50px 0 0}fieldset label{font-size:24px}}fieldset input{width:100%;margin:10px 0 0;outline:0;padding:0;font:500 18px/1.3 Vodafone,Helvetica,Arial,sans-serif;height:40px;border:2px solid #ccc;border-width:0 0 2px}fieldset input:-webkit-autofill{box-shadow:0 0 0 20px #fff inset}fieldset input:-webkit-autofill::first-line{font:500 18px/1.3 Vodafone,Helvetica,Arial,sans-serif}fieldset figure{position:absolute;margin:0;top:43px;right:10px}@media only screen and (min-width:768px){fieldset input{font-size:21px;margin:21px 0 0}fieldset input:-webkit-autofill::first-line{font-size:21px}fieldset figure{top:60px}}fieldset figure.show img:first-of-type{display:none}fieldset figure.show img:nth-child(2){display:block}fieldset figure img{width:24px;height:24px;cursor:pointer;display:block}fieldset figure img:nth-child(2){display:none}fieldset p{margin:9px 0 0;font:500 13px/1.3 Vodafone,Helvetica,Arial,sans-serif;color:#000;letter-spacing:0}.formBtns{margin:55px 0 0;text-align:center}.formBtns a{min-width:125px;width:100%;text-align:center}.formBtns a:nth-of-type(2){margin:24px 0 0}.formBtns a.btn-red{vertical-align:top;display:inline-block;height:48px;border:1px solid #e60000;background:#e60000;font:700 17px/46px Vodafone,Helvetica,Arial,sans-serif;color:#fff;border-radius:24px;padding:0 20px}.formBtns a.btn-white{vertical-align:top;display:inline-block;height:48px;border:1px solid #e60000;background:#fff;font:700 17px/46px Vodafone,Helvetica,Arial,sans-serif;color:#e60000;border-radius:24px;padding:0 20px}@media only screen and (min-width:500px){.formBtns a{width:auto;min-width:144px}.formBtns a:nth-of-type(2){margin:0}.formBtns a.btn-white{margin-left:10px}}.formBtns a.btn-red-arrow{width:150px;margin:45px auto 0;display:block;font:500 17px/1.2 Vodafone,Helvetica,Arial,sans-serif;color:#e60000;border-radius:4px;position:relative}.formBtns a.btn-red-arrow:after{content:"";display:block;width:10px;height:18px;position:absolute;bottom:1px;right:-10px;transform:rotate(90deg);background-image:url(../images/ico-red-arrow.svg);background-size:contain;background-repeat:no-repeat}form{margin:0;padding:0;position:relative;z-index:2}form .section-form{margin:0;padding:0}form .section-form~.section-form{margin-top:50px}form .section-form~.section-form:last-of-type{margin-bottom:200px}form .section-form .container{width:100%;max-width:780px;z-index:unset}form article{box-shadow:8px 10px 20px rgba(158,177,193,.2);background:#fff}form article.mainBox{padding:20px;margin-bottom:50px}@media only screen and (min-width:768px){form article.mainBox{padding:50px 70px}}form article.multiBox{padding:20px 35px 75px;border-radius:22px}form article.multiBox .sectionTitle{color:#e60000;font-size:32px;margin:0 0 25px}form article fieldset:after{content:"";display:block;opacity:0;width:24px;height:24px;position:absolute;top:5px;right:10px;opacity:0;transition:.3s ease-in-out;background:url(../images/ico-warning.svg) 0 0/contain no-repeat}form article fieldset.is--error:after{opacity:1}form article fieldset.is--error input{border-color:#e60000}.dropdownSelect{border:none;text-align:left}.dropdownSelect.select_active aside{z-index:2;box-shadow:0 0 20px rgba(83,83,83,.1);border-radius:10px}.dropdownSelect.select_active aside h5:after{transform:rotate(0)}.dropdownSelect.inactive aside h5:after{display:none}.dropdownSelect.is--error h5{border-color:#e60000}.dropdownSelect aside{background:#fff;z-index:1;position:relative;margin:13px 0 0;overflow:hidden;border-radius:22px;transition:box-shadow .2s ease-in-out}.dropdownSelect aside h5{padding:14px 1px;font:500 18px/1.2 Vodafone,Helvetica,Arial,sans-serif;color:#333;position:relative;margin:0;border:2px solid #ccc;border-width:0 0 2px;cursor:pointer}@media only screen and (min-width:768px){form article.multiBox .sectionTitle{font-size:50px;margin:0 0 50px}.dropdownSelect aside h5{font-size:21px}}.dropdownSelect aside h5:after{content:"";display:block;width:10px;height:6px;position:absolute;transition:.2s ease-in-out;top:24px;transform:rotate(180deg);right:12px;background-image:url(../images/ico-red-arrow.svg);background-size:contain;background-repeat:no-repeat;transform-origin:center}.dropdownSelect aside h5.gray{font:700 18px/1.2 Vodafone,Helvetica,Arial,sans-serif;color:#ccc}.dropdownSelect aside ul{padding:0;margin:0;height:0;list-style:none}.dropdownSelect aside ul.fixed{overflow-y:scroll}.dropdownSelect aside ul li{font:500 18px/1.2 Vodafone,Helvetica,Arial,sans-serif;color:#333;padding:16px 50px 16px 16px;margin:0;transition:.2s ease-in-out;cursor:pointer}@media only screen and (min-width:768px){.dropdownSelect aside h5.gray,.dropdownSelect aside ul li{font-size:21px}}.dropdownSelect aside ul li:hover{background:#f6f6f6}.dropdownSelect aside ul li.main_opt{background:#ccc}.dropdownSelect aside ul li span{font:500 14px/1.3 Vodafone,Helvetica,Arial,sans-serif}.single-checkbox{margin:50px 0 0}.single-checkbox.is--error .checkmark{border-color:#e60000!important}.single-checkbox.is--error:after{opacity:1}.single-checkbox:after{content:"";display:block;opacity:0;width:24px;height:24px;position:absolute;top:5px;right:10px;opacity:0;transition:.3s ease-in-out;background:url(../images/ico-warning.svg) 0 0/contain no-repeat}.single-checkbox .containerCheck{display:block;position:relative;padding:0 60px 0 30px;font:500 13px/1.7 Vodafone,Helvetica,Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:0}.single-checkbox .containerCheck a{font:700 13px/1.2 Vodafone,Helvetica,Arial,sans-serif;color:#e60000;text-decoration:underline;cursor:pointer}.single-checkbox .containerCheck input{position:absolute;opacity:0;height:0;width:0}.single-checkbox .containerCheck input:checked+.checkmark:before{display:block}.single-checkbox .containerCheck .checkmark{position:absolute;top:0;left:0;height:21px;width:21px;border-radius:50%;background-color:#fff;border:2px solid #ccc;cursor:pointer}.single-checkbox .containerCheck .checkmark:before{content:"";display:none;margin:0;position:absolute;top:3px;left:3px;width:11px;height:11px;border-radius:50%;background-color:#007c92}.template-registrati{background:linear-gradient(#fff 505px,#f4f4f4 0)}.template-registrati:not(.is--scrollup) #header{background-color:transparent;box-shadow:0 0 0 transparent}.template-registrati:not(.is--scrollup) #header .mobilemenu--right{border:1px solid #fff}.template-registrati:not(.is--scrollup) #header .mobilemenu--right #hamIcon span,.template-registrati:not(.is--scrollup) #header .mobilemenu--right #hamIcon span:before{background-color:#fff}@media only screen and (min-width:1200px){.template-registrati:not(.is--scrollup) #header{background-color:transparent;box-shadow:0 0 0 transparent}.template-registrati:not(.is--scrollup) #header .mobilemenu--right{border:1px solid #000}.template-registrati:not(.is--scrollup) #header .mobilemenu--right #hamIcon span{background-color:#000}.template-registrati:not(.is--scrollup) #sec{background-color:#fff}.template-registrati:not(.is--scrollup) .quick-nav nav .mainNav__item{color:#e60000}.template-registrati:not(.is--scrollup) .mainNav__item{color:#fff}.template-registrati:not(.is--scrollup) .mainNav__item--wsub span:after{border-color:#fff}.template-registrati:not(.is--scrollup) .mainNav__item--wsub .mainNav__item{color:#333}}.template-registrati form{margin:42px 0 0}.template-registrati form article{border-radius:22px}