@import"https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import'https://fonts.googleapis.com/css2?family=Alice&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet';@font-face{font-family:"Deccan-Semibold";src:url("../fonts/Deccan-Semibold.eot?iefix");src:url("../fonts/Deccan-Semibold.woff") format("woff"),url("../fonts/Deccan-Semibold.ttf") format("truetype"),url("../fonts/Deccan-Semibold.svg") format("svg")}@font-face{font-family:"Deccan-Regular";src:url("../fonts/DeccanMulinoBianco.eot?iefix");src:url("../fonts/DeccanMulinoBianco.woff") format("woff"),url("../fonts/DeccanMulinoBianco.ttf") format("truetype"),url("../fonts/DeccanMulinoBianco.svg") format("svg")}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-SemiBold.eot");src:local("Axiforma SemiBold"),local("Axiforma-SemiBold"),url("../fonts/Axiforma-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-SemiBold.woff2") format("woff2"),url("../fonts/Axiforma-SemiBold.woff") format("woff"),url("../fonts/Axiforma-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Thin.eot");src:local("Axiforma Thin"),local("Axiforma-Thin"),url("../fonts/Axiforma-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-Thin.woff2") format("woff2"),url("../fonts/Axiforma-Thin.woff") format("woff"),url("../fonts/Axiforma-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Regular.eot");src:local("Axiforma Regular"),local("Axiforma-Regular"),url("../fonts/Axiforma-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-Regular.woff2") format("woff2"),url("../fonts/Axiforma-Regular.woff") format("woff"),url("../fonts/Axiforma-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-MediumItalic.eot");src:local("Axiforma Medium Italic"),local("Axiforma-MediumItalic"),url("../fonts/Axiforma-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-MediumItalic.woff2") format("woff2"),url("../fonts/Axiforma-MediumItalic.woff") format("woff"),url("../fonts/Axiforma-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Black.eot");src:local("Axiforma Black"),local("Axiforma-Black"),url("../fonts/Axiforma-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-Black.woff2") format("woff2"),url("../fonts/Axiforma-Black.woff") format("woff"),url("../fonts/Axiforma-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-BlackItalic.eot");src:local("Axiforma Black Italic"),local("Axiforma-BlackItalic"),url("../fonts/Axiforma-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-BlackItalic.woff2") format("woff2"),url("../fonts/Axiforma-BlackItalic.woff") format("woff"),url("../fonts/Axiforma-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Heavy.eot");src:local("Axiforma Heavy"),local("Axiforma-Heavy"),url("../fonts/Axiforma-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-Heavy.woff2") format("woff2"),url("../fonts/Axiforma-Heavy.woff") format("woff"),url("../fonts/Axiforma-Heavy.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Medium.eot");src:local("Axiforma Medium"),local("Axiforma-Medium"),url("../fonts/Axiforma-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-Medium.woff2") format("woff2"),url("../fonts/Axiforma-Medium.woff") format("woff"),url("../fonts/Axiforma-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-BoldItalic.eot");src:local("Axiforma Bold Italic"),local("Axiforma-BoldItalic"),url("../fonts/Axiforma-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-BoldItalic.woff2") format("woff2"),url("../fonts/Axiforma-BoldItalic.woff") format("woff"),url("../fonts/Axiforma-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-ExtraBoldItalic.eot");src:local("Axiforma ExtraBold Italic"),local("Axiforma-ExtraBoldItalic"),url("../fonts/Axiforma-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/Axiforma-ExtraBoldItalic.woff") format("woff"),url("../fonts/Axiforma-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Book.eot");src:local("Axiforma Book"),local("Axiforma-Book"),url("../fonts/Axiforma-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-Book.woff2") format("woff2"),url("../fonts/Axiforma-Book.woff") format("woff"),url("../fonts/Axiforma-Book.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Light.eot");src:local("Axiforma Light"),local("Axiforma-Light"),url("../fonts/Axiforma-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-Light.woff2") format("woff2"),url("../fonts/Axiforma-Light.woff") format("woff"),url("../fonts/Axiforma-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-ThinItalic.eot");src:local("Axiforma Thin Italic"),local("Axiforma-ThinItalic"),url("../fonts/Axiforma-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-ThinItalic.woff2") format("woff2"),url("../fonts/Axiforma-ThinItalic.woff") format("woff"),url("../fonts/Axiforma-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Bold.eot");src:local("Axiforma Bold"),local("Axiforma-Bold"),url("../fonts/Axiforma-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-Bold.woff2") format("woff2"),url("../fonts/Axiforma-Bold.woff") format("woff"),url("../fonts/Axiforma-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-LightItalic.eot");src:local("Axiforma Light Italic"),local("Axiforma-LightItalic"),url("../fonts/Axiforma-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-LightItalic.woff2") format("woff2"),url("../fonts/Axiforma-LightItalic.woff") format("woff"),url("../fonts/Axiforma-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-SemiBoldItalic.eot");src:local("Axiforma SemiBold Italic"),local("Axiforma-SemiBoldItalic"),url("../fonts/Axiforma-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-SemiBoldItalic.woff2") format("woff2"),url("../fonts/Axiforma-SemiBoldItalic.woff") format("woff"),url("../fonts/Axiforma-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-Italic.eot");src:local("Axiforma Italic"),local("Axiforma-Italic"),url("../fonts/Axiforma-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-Italic.woff2") format("woff2"),url("../fonts/Axiforma-Italic.woff") format("woff"),url("../fonts/Axiforma-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-BookItalic.eot");src:local("Axiforma Book Italic"),local("Axiforma-BookItalic"),url("../fonts/Axiforma-BookItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-BookItalic.woff2") format("woff2"),url("../fonts/Axiforma-BookItalic.woff") format("woff"),url("../fonts/Axiforma-BookItalic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-ExtraBold.eot");src:local("Axiforma ExtraBold"),local("Axiforma-ExtraBold"),url("../fonts/Axiforma-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-ExtraBold.woff2") format("woff2"),url("../fonts/Axiforma-ExtraBold.woff") format("woff"),url("../fonts/Axiforma-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Axiforma";src:url("../fonts/Axiforma-HeavyItalic.eot");src:local("Axiforma Heavy Italic"),local("Axiforma-HeavyItalic"),url("../fonts/Axiforma-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Axiforma-HeavyItalic.woff2") format("woff2"),url("../fonts/Axiforma-HeavyItalic.woff") format("woff"),url("../fonts/Axiforma-HeavyItalic.ttf") format("truetype");font-weight:900;font-style:italic}.primary{color:gold}.primary-bg{background-color:gold}.accent{color:#3a1a14}.accent-bg{background-color:#3a1a14}.secondary{color:#007bc3}.secondary-bg{background-color:#007bc3}.mybutton{position:relative;padding:8px 55px 8px 55px;font-size:16px;font-weight:300 !important;border:none;cursor:pointer;outline:none;border-radius:35px;transition:background-color .3s;z-index:1;text-decoration:none;display:inline-block;min-width:165px !important;overflow:hidden !important}.mybutton.button--primary{background-color:#3a1a14;color:#fff;font-size:1.5rem}.mybutton.button--primary:hover{background-color:#3e2921;color:#fff}.mybutton.button--secondary{background-color:#a16957;color:#fff;font-size:1.5rem}.mybutton.button--secondary:hover{background-color:#3e2921;color:#fff}.mybutton.button--tertiary{font-size:1.5rem !important;background-color:#fff !important;color:#3a1a14 !important}.mybutton.button--tertiary:hover{background-color:#dfdfdf !important}.mybutton::before{content:"";position:absolute;top:0;left:0;border-radius:35px;z-index:-1;width:100%;height:100%}.mybutton:disabled{background-color:#bdc3c7;cursor:not-allowed;color:#7f8c8d}.mybutton:disabled::before{border-color:#bdc3c7}.btn-link{border:none;background:rgba(0,0,0,0);font-weight:600}.sprite.profile-sagoma{background-position:62.8708134% 0}.sprite.profile-sagoma{width:33.5px;height:39px}.sprite{background:none !important}.sprite.preloader{fill:#3a1a14}.sprite.preloader circle{stroke-opacity:.5}.ico-btn{padding:4px 7px 5px 7px;border:0}.ico-btn img{width:26px}.mb-icon.white-bg{background-color:#fff}.mb-icon.white-bg.gigya_user_in{background:#fff url(../img/avatar.svg) center no-repeat;background-size:cover}.mb-icon.white-bg.gigya_user_in svg{display:none !important}.mb-icon svg{height:100%;width:100%}.mb-icon{border-radius:50%;position:relative;cursor:pointer;display:block}.hamburger-icon span{width:25px;height:2px;display:inline-block;margin-bottom:2px;background-color:gold}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:scrollbar}body{font-family:"Poppins",serif;font-size:1.25rem;padding:0;margin:0;color:#3a1a14;background-color:#fff6ea}h1,.h1,.gigya-screen-dialog .gigya-composite-control-header,.gigya-screen-dialog-mobile .gigya-composite-control-header,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"Alice",serif}h1{font-size:3.875rem;font-weight:400}@media screen and (max-width: 767px){h1{font-size:2.75rem}}h2{font-size:3.125rem;font-weight:400}@media screen and (max-width: 767px){h2{font-size:2.15rem}}.text-danger-custom{color:#007bc3 !important}.mb-64{margin-bottom:64px !important}.mt-64{margin-top:64px !important}header .menu-btn img{max-height:40px;filter:brightness(0) invert(1)}header.solid .menu-btn img{filter:none}header nav{transition:all .5s;padding-block:0 !important}header nav.overlay{background:rgba(0,0,0,0)}header nav.solid{background-color:hsla(13,96%,11%,.8);box-shadow:0 2px 5px rgba(0,0,0,.1)}header nav .navbar-brand #main-logo{height:6rem}@media screen and (max-width: 767px){header nav .navbar-brand #main-logo{height:3.5rem}}header .gigya_user_in{display:none}header .gigya_user_in.user-logged{display:block !important}header .mb-menu li{font-size:1.5rem;margin-bottom:1rem;min-height:36px}header .mb-menu li a{padding-block:.5rem}main #main-intro{background-color:#fff6ea}main #explainers-container{background-color:#fff6ea}main #explainers-container h1{font-size:3.875rem;font-weight:700;color:#3a1a14}@media screen and (max-width: 767px){main #explainers-container h1{font-size:2.75rem}}main #explainers-container .explainer .img-exp{height:200px;margin-bottom:1.5rem}main #explainers-container .explainer .img-exp img{max-width:168px}main #explainers-container .explainer .step-title{font-size:2rem;font-weight:400;color:#3a1a14;margin-bottom:2rem}main #explainers-container .explainer .step-detail{font-size:1.2rem;font-weight:400;color:#3a1a14}main #explainers-container .explainer .step-detail a{color:#3a1a14 !important}main #explainer-dark{background-color:#360d00;color:#fff}main #explainer-dark a{color:#fff;font-family:"Poppins",serif;font-size:1.25rem;font-weight:600}main #cta-container{font-weight:700;font-size:1.75rem;color:#3a1a14}main #cta-container a{font-family:"Poppins",serif;font-size:1.5rem;font-weight:300}#prefooter{padding:2rem 1rem 1rem 1rem;background-color:#3a1a14}#prefooter .disclaimer{color:#fff;font-size:.75rem;font-weight:300}#prefooter .disclaimer a{color:#fff;text-decoration:none !important}#prefooter .legal_notes{margin:0;padding:0}#prefooter .legal_notes li{display:inline-block;padding:0 1rem 0 0}#prefooter .legal_notes li a{color:#3a1a14;text-decoration:none !important;font-weight:700}#prefooter .legal_notes li:not(:last-of-type)::after{content:"|";padding-left:1rem;color:#3a1a14}@media screen and (max-width: 467px){#prefooter .legal_notes li{display:block !important;padding-inline:1rem;border-bottom:1px solid #3a1a14 !important;font-size:14px;padding-block:.5rem}#prefooter .legal_notes li a{padding-block:.2rem !important}#prefooter .legal_notes li::after{content:none !important}}footer{background-color:#200803;margin-top:0;padding-top:0;color:#fff}footer .legal_links li{display:inline-block}footer .legal_links li a{color:#fff;text-decoration:none !important}@media screen and (min-width: 468px){footer .legal_links li:not(:last-of-type){margin-right:1rem}footer .legal_links li:not(:last-of-type)::after{padding-left:1rem}}@media screen and (max-width: 467px){footer .legal_links li{display:block !important;padding-inline:1rem;border-bottom:1px solid #3a1a14 !important;font-size:14px;padding-block:.5rem}footer .legal_links li a{padding-block:.2rem !important}footer .legal_links li::after{content:none !important}}footer .footer-text{font-size:1rem;font-weight:300}footer .footer-text a{color:#fff;text-decoration:none !important}footer .socials a{padding:0 .625rem;display:inline-flex;align-items:center;justify-content:center}footer .socials a img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}.social-section{background-color:#3a1a14;padding:0rem}.footer__logo{display:flex;justify-content:center;align-items:center;width:100%}.footer__logo img{width:7.938rem}.footer__menu{font-family:"PT sans",sans-serif}.footer__menu{text-transform:uppercase}.footer__menu ul,.footer__transparency ul{list-style:none;padding-left:0}.footer__menu ul li{border-bottom:.063rem solid #0051a3;text-transform:none}.footer__menu ul li{font-size:1rem;padding:1rem 0;position:relative}.footer__menu ul li a,.pavesini .footer__transparency ul li a{color:#0051a3}.footer__menu ul li a{display:inline-block;width:100%}.footer__menu ul li a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1.65 1.25 3.6 3.6-3.6 3.6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:.625rem;position:absolute;right:0;top:1.313rem;width:.438rem}.footer__menu ul li a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' fill='none'%3E%3Cpath stroke='%230051A3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1.65 1.25 3.6 3.6-3.6 3.6'/%3E%3C/svg%3E")}.footer__menu,.footer__transparency{font-weight:400;line-height:1.3}.footer__social{display:flex;align-items:center;justify-content:center;margin-top:2rem}.footer__social a{cursor:pointer;padding:0 .625rem;color:#3a1a14}.footer__social a svg path{fill:#3a1a14}.footer__transparency{font-size:.875rem;font-weight:200;margin-top:1rem}.footer__transparency{font-family:PT Sans,"PT Sans Fallback: Arial",sans-serif}.footer__transparency ul{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.footer__transparency ul li{padding:.625rem 0}.footer__menu ul li a,.footer__transparency ul li a{color:#0051a3}.footer__menu ul li.footer__copyright,.footer__transparency ul li.footer__copyright{cursor:auto}.footer__copyright img{margin-right:.188rem}.gigya-screen-dialog .gigya-input-submit,.gigya-screen-dialog .gigya-input-submit input,.gigya-screen-dialog-mobile .gigya-input-submit,.gigya-screen-dialog-mobile .gigya-input-submit input{color:#fff !important;background-color:#a16957 !important;width:160px !important;display:block !important;margin:0 auto !important;border-radius:25px !important;font-weight:300}.gigya-screen-dialog a.gigya-composite-control-link:not(.gigya-forgotPassword),.gigya-screen-dialog-mobile a.gigya-composite-control-link:not(.gigya-forgotPassword){padding:16px !important;margin-right:16px !important;background-color:#a16957 !important;border:none !important;border-radius:25.5px !important;line-height:normal !important;color:#fff !important;font-weight:300 !important}.gigya-screen-dialog a.gigya-composite-control-link:not(.gigya-forgotPassword) span,.gigya-screen-dialog-mobile a.gigya-composite-control-link:not(.gigya-forgotPassword) span{font-weight:300 !important;color:#fff !important}.gigya-screen-dialog .gigya-composite-control-label,.gigya-screen-dialog .gigya-label-text,.gigya-screen-dialog .gigya-divider-content,.gigya-screen-dialog .gigya-forgotPassword,.gigya-screen-dialog-mobile .gigya-composite-control-label,.gigya-screen-dialog-mobile .gigya-label-text,.gigya-screen-dialog-mobile .gigya-divider-content,.gigya-screen-dialog-mobile .gigya-forgotPassword{font-family:"Alice",serif !important;font-weight:300;color:#007bc3 !important;font-size:105% !important}.gigya-screen-dialog .gigya-composite-control-label b,.gigya-screen-dialog .gigya-label-text b,.gigya-screen-dialog .gigya-divider-content b,.gigya-screen-dialog .gigya-forgotPassword b,.gigya-screen-dialog-mobile .gigya-composite-control-label b,.gigya-screen-dialog-mobile .gigya-label-text b,.gigya-screen-dialog-mobile .gigya-divider-content b,.gigya-screen-dialog-mobile .gigya-forgotPassword b{font-weight:600 !important;color:#000 !important}.gigya-screen-dialog .gigya-composite-control-header,.gigya-screen-dialog-mobile .gigya-composite-control-header{color:#3a1a14 !important;font-size:3rem !important;line-height:1 !important}.gigya-screen-dialog .gigya-screen-dialog-top,.gigya-screen-dialog-mobile .gigya-screen-dialog-top{background-color:#fff !important}.gigya-screen-dialog .gigya-screen,.gigya-screen-dialog-mobile .gigya-screen{background-color:#fff !important}.gigya-screen-dialog .gigya-screen .gigya-layout-row.with-divider>.gigya-layout-cell.with-divider>.gigya-divider-content,.gigya-screen-dialog-mobile .gigya-screen .gigya-layout-row.with-divider>.gigya-layout-cell.with-divider>.gigya-divider-content{background:#fff !important}:target{scroll-margin-top:140px;display:block}body{overflow-x:hidden}select,input:not(.gigya-input-submit,.form-check-input){border:2px solid #c6c2ba !important;border-radius:10px !important}.form-control{padding:.8rem .5rem !important}.partecipa-form .upload-fields-container{padding:2rem 0 1rem}.partecipa-form .upload-fields-container h6{font-size:1rem;margin-bottom:.5rem}.partecipa-form .upload-fields-container .label-uploader-container{font-size:1.5rem;height:54px}.partecipa-form .upload-fields-container .label-uploader-container p{margin-bottom:0}.partecipa-form .upload-fields-container .label-uploader-container small{font-size:.65rem;display:block}.partecipa-form .ocr-field-container{text-align:center}.partecipa-form .ocr-field-container .label{font-size:1,875rem;margin-bottom:.5rem;font-weight:700;text-transform:uppercase}.partecipa-form .ocr-field-container .status.ko{display:none}.partecipa-form .ocr-field-container .status.ko+.ocr-field{display:block}.partecipa-form .ocr-field-container .status.ok{display:block;background:#a16957;height:64px;font-size:1.5rem;color:#fff;padding:20px 1rem;line-height:1;position:relative;z-index:0;border-radius:10px}.partecipa-form .ocr-field-container .status.ok::after{content:url(../assets/img/check.png);width:38px;height:27px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.partecipa-form .ocr-field-container .status.ok+.ocr-field{display:none}.partecipa-form .ocr-field-container .ocr-field .custom-text-field input,.partecipa-form .ocr-field-container .ocr-field .custom-data-field input,.partecipa-form .ocr-field-container .ocr-field .custom-time-field input{height:4rem;font-size:1.5rem;padding:1.5rem 1rem;line-height:1;max-width:100%}.partecipa-form .custom-select-container{width:100%;position:relative;display:flex;align-items:center;border:2px solid #fff;background:hsla(0,0%,100%,.9);height:auto}.partecipa-form .select-control{width:100% !important;padding:.75rem 1rem;height:auto !important;font-size:1rem;font-weight:500;border:2px solid #c6c2ba !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.partecipa-form .custom-select{width:100% !important;padding:.25rem 1rem;height:auto !important;font-size:1rem;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none}.partecipa-form .custom-select-date{height:4rem !important;font-size:.75rem !important;padding:1rem .5rem;line-height:1;max-width:100%;width:100px}.partecipa-form .select-arrow{position:absolute;right:1.5rem;font-size:1.5rem;color:#3a1a14;pointer-events:none}.partecipa-form .custom-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:10px;border-radius:10px;text-align:center;transition:border-color .3s;margin-bottom:20px;position:relative}.partecipa-form .custom-upload:hover{border-color:#007bff}.partecipa-form .custom-upload img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.partecipa-form .custom-upload span{font-size:16px;color:#555}.partecipa-form .custom-upload input[type=file]{position:absolute;left:-9999px}.partecipa-form .carica-text-btn{color:#fff;background:#a16957;padding:.5rem 3rem;font-size:1.5rem;font-weight:300;border-radius:25px;text-align:center !important;display:inline-block}.partecipa-form .preview{margin-top:10px;max-width:100%;max-height:200px}.partecipa-form .upload-camera-container{background:#c4b4aa;width:100%;min-height:250px;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:relative}.partecipa-form .custom-checkbox-container{display:flex;align-items:center;justify-content:center;color:#fff}.partecipa-form .custom-checkbox{display:flex;align-items:center;cursor:pointer}.partecipa-form .checkbox-input{display:none}.partecipa-form .checkbox-circle{width:20px;height:20px;border:2px solid #fff;border-radius:50%;display:inline-block;position:relative;margin-right:10px;transition:background-color .3s,border-color .3s}.partecipa-form .checkbox-input:checked+.checkbox-circle{background-color:#fff;border-color:#fff}.partecipa-form .checkbox-circle::after{content:"";width:10px;height:10px;background-color:#000;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity .3s}.partecipa-form .checkbox-input:checked+.checkbox-circle::after{opacity:1}.partecipa-form .checkbox-label{font-size:14px;color:#fff}#guideAccordion .guide-accordion-section{position:relative}#guideAccordion .guide-collapse-btn{position:absolute;left:50%;bottom:-12px;width:32px;height:32px;border:none;border-radius:50%;background:#350d01;color:#fff;font-size:18px;line-height:1;display:none;align-items:center;justify-content:center;transform:translateX(-50%);cursor:pointer}#guideAccordion.show .guide-collapse-btn{display:flex}@font-face{font-family:"gocciole_icons";src:url("https://www.gocciole.it/wp-content/themes/gocciole/fonts/gocciole_icons.eot");src:url("https://www.gocciole.it/wp-content/themes/gocciole/fonts/gocciole_icons.eot#iefix") format("embedded-opentype"),url("https://www.gocciole.it/wp-content/themes/gocciole/fonts/gocciole_icons.woff2") format("woff2"),url("https://www.gocciole.it/wp-content/themes/gocciole/fonts/gocciole_icons.woff") format("woff"),url("https://www.gocciole.it/wp-content/themes/gocciole/fonts/gocciole_icons.ttf") format("truetype"),url("https://www.gocciole.it/wp-content/themes/gocciole/fonts/gocciole_icons.svg#gocciole_icons") format("svg");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"gocciole_icons";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left-open-big:before{content:""}.icon-right-open-big:before{content:""}.icon-cancel:before{content:""}.icon-angle-circled-down:before{content:""}.mainheader .testata_menulist .loginbuttons ul{display:none}@media screen and (max-width: 799px){.mainheader .testata_logo{width:135px}.mainheader .testata_hamburger{position:relative;padding:15px 0px;display:flex;justify-content:flex-end}.mainheader .testata_hamburger .testata_hamburger_container{position:relative;flex:0 0 25px;width:25px;height:25px}.mainheader .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar{position:absolute;width:100%;background:#fff;height:.15em;left:0px;transform-origin:center;transition:all .5s cubic-bezier(0.22, 0.61, 0.36, 1)}.mainheader .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(1){top:15%}.mainheader .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(2){top:50%;opacity:1}.mainheader .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(3){top:85%}.mainheader.open .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(1){top:50%;transform:rotate(45deg)}.mainheader.open .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(2){opacity:0}.mainheader.open .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(3){top:50%;transform:rotate(-45deg)}.mainheader .testata_menulist{position:fixed;top:55px;left:0px;width:100%;z-index:9;background:rgba(0,0,0,.8);text-align:center;overflow:hidden;max-height:0px;padding:0 0;transition:all .8s cubic-bezier(0.22, 0.61, 0.36, 1)}.mainheader.open .testata_menulist{max-height:100vh;padding:2em 0}.mainheader .testata_menulist div>ul>li{display:block;line-height:1.75em}.mainheader .testata_menulist div>ul>li i{display:none}.mainheader .testata_menulist div>ul>li>ul{position:relative;list-style:none;color:#fff;margin:0;padding:0}.mainheader .testata_menulist div>ul>li>ul>li{list-style:none;font-size:.75em;opacity:.8}.mainheader .testata_menulist .loginbuttons ul{margin-top:30px}.mainheader .testata_menulist .loginbuttons ul>li>ul{display:block}.mainheader .testata_menulist div>ul>li>ul>li{display:inline-block;margin-right:15px}.mainheader .testata_menulist div>ul>li>ul>li:nth-last-child(1){margin-right:0px}.mainheader .testata_menulist div ul li .btn--register--separator{display:none}}@media screen and (min-width: 800px){.mainheader .testata_logo{width:210px}.mainheader .testata_hamburger{display:none}.mainheader .testata_menulist{display:flex;justify-content:flex-end;padding:1em 0}.mainheader .testata_menulist div>ul>li{line-height:2}.mainheader .testata_menulist div>ul>li>ul{position:absolute;background:rgba(0,0,0,.9);margin-top:0px;padding:10px;list-style:none;left:0;min-width:100px;color:#fff;text-align:left;display:none}.mainheader .testata_menulist div>ul>li:hover>ul{display:block}.mainheader .testata_menulist div>ul>li>ul>li{list-style:none;white-space:nowrap}.mainheader .testata_menulist .loginbuttons ul{margin-left:50px}.mainheader .testata_menulist div ul li .btn--register--separator{border-top:solid 1px #fff;max-width:40%;width:100%;margin:10px auto 10px 0}}.select2-container--default .select2-selection--single{border:2px solid #c6c2ba !important}.select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left}.select2-selection__arrow{display:none !important}.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above{height:auto !important}.custom-select{border-color:#622d1f;border-width:3px !important;height:45px !important;border-radius:0px !important}p.errorClass{font-size:12px;color:#c00;font-style:italic;margin-bottom:0;font-weight:bold}p.errorClass+span{border-color:#c00 !important}.form-check-input.errorClass,.custom-select-date.errorClass{border-color:#c00 !important}.form-check-input{width:27px;height:27px;margin-top:.3rem;margin-right:.5rem;border-radius:7px !important;border:2px solid #3a1a14 !important;color:#3a1a14 !important}.select2-container--default .select2-selection--single{border-color:#c6c2ba !important;border-radius:10px !important}select.errorClass+span.select2-container span span.select2-selection--single.custom-select{border-color:#c00 !important}.info-text{font-size:12px}.info-text a{color:#e31c1a}#popup_thankyou{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none}#popup_thankyou.show{display:block}#popup_thankyou .popup_thankyou_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}#popup_thankyou .popup_thankyou_content{position:absolute;top:50%;left:50%;max-width:80%;max-height:80%;box-sizing:border-box;padding:40px 80px;background:#fff;transform:translate(-50%, -50%)}#popup_thankyou .popup_thankyou_content .popup_thankyou_logo{text-align:center;margin-bottom:40px}#popup_thankyou .popup_thankyou_content .popup_thankyou_logo img{width:100%;height:auto;max-width:200px}#popup_thankyou .popup_thankyou_content .popup_thankyou_ciao{text-align:center;color:#e41f12;font-family:"Montserrat",sans-serif;font-size:28px;margin-bottom:15px}#popup_thankyou .popup_thankyou_content .popup_thankyou_text{text-align:center;font-family:"Montserrat",sans-serif;font-size:18px;color:#333;margin-bottom:40px}#popup_thankyou .popup_thankyou_content .popup_thankyou_cta{position:relative}#popup_thankyou .popup_thankyou_content .popup_thankyou_cta .popup_thankyou_cta_label{position:relative;margin:0 auto;text-align:center;cursor:pointer;background:#e41f12;text-transform:uppercase;border-radius:50px;padding:4px 20px;box-sizing:border-box;color:#fff;width:30%}.cyan{background-color:#65cbc9}#codicegioco{background:#fff;border-radius:50px !important;font-size:3.5rem;color:#007bff;border:none;padding:.5rem 2.5rem}#error-container{color:red;border:1px solid red;padding:1rem;max-width:500px;margin:0 auto}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px !important}.richiesta-premio-tel .custom-select{padding:.85rem .5rem !important}.richiesta-premio-tel .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:20px !important}.date-promo{max-width:300px;width:100%;margin-bottom:1rem}@media screen and (max-width: 767px){.zaino-text{text-align:center}}#loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,100%,.5);align-items:center;justify-content:center;z-index:9999;display:flex}.spinner{width:64px;height:64px;border:8px solid;border-color:#4379be #4379be #4379be rgba(0,0,0,0);border-radius:50%;animation:spin 1s linear infinite}.spinner-mini{width:16px;height:16px;border:2px solid;border-color:#4379be #4379be #4379be rgba(0,0,0,0);border-radius:50%;animation:spin 1s linear infinite;display:block}@keyframes spin{to{transform:rotate(360deg)}}.unheaded{margin-top:120px}.gigya-style-modern div.gigya-screen-dialog-top,.gigya-style-modern.gigya-screen-dialog-mobile div.gigya-screen-dialog-top{background-color:hsl(13,96%,11%) !important}.gigya-screen.portrait{width:auto !important}.gigya-screen-dialog .gigya-input-submit,.gigya-screen-dialog .gigya-input-submit input,.gigya-screen-dialog-mobile .gigya-input-submit,.gigya-screen-dialog-mobile .gigya-input-submit input{background-color:#3a1a14 !important;color:#fff !important;font-size:1.5rem !important;font-family:"Poppins",serif !important}.gigya-screen-dialog .gigya-composite-control-label,.gigya-screen-dialog .gigya-label-text,.gigya-screen-dialog .gigya-divider-content,.gigya-screen-dialog .gigya-forgotPassword,.gigya-screen-dialog-mobile .gigya-composite-control-label,.gigya-screen-dialog-mobile .gigya-label-text,.gigya-screen-dialog-mobile .gigya-divider-content,.gigya-screen-dialog-mobile .gigya-forgotPassword{font-family:"Poppins",serif !important;color:hsl(13,96%,11%) !important;font-size:100% !important;font-weight:400 !important}.gigya-style-modern div.gigya-screen-dialog-caption{padding-left:20px !important;padding-top:8px !important}.gigya-style-modern div.gigya-screen-dialog-main{border-radius:16px !important}