@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";@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Poppins";src:url("../fonts/Poppins-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@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:#0051a3}.accent-bg{background-color:#0051a3}.secondary{color:#007bc3}.secondary-bg{background-color:#007bc3}:root{--primary-color: rgba(20, 67, 135, 1);--secondary-color: rgba(255, 221, 0, 1);--light-color: rgba(255, 241, 176, 1)}.mybutton{position:relative;padding:14px 20px 12px 20px;font-size:22px;font-weight:500;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:#ffd602;color:#0051a3;border:1px solid #ffd602}.mybutton.button--primary:hover{background-color:#ffd602 !important;color:#fff}.mybutton.button--primary::before{border:2px solid #fff !important;background:#ffd602}.mybutton.button--secondary{background-color:#fff;color:#0051a3;border:1px solid #fff}.mybutton.button--secondary:hover{background-color:#fff;color:#000}.mybutton.button--secondary::before{border:2px solid #fd0 !important}.mybutton.button--tertiary{background-color:#3498db}.mybutton.button--tertiary:hover{background-color:#2980b9}.mybutton.button--tertiary::before{border:2px solid #fff !important;border:2px solid #3498db}.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}.btn{font-family:"Axiforma","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;font-size:22px;text-align:center;border-radius:50px;padding:1rem 2.5rem;transition:all .3s ease}.btn-lg{padding:1.25rem 3rem}.btn-warning{background:var(--secondary-color);border:3px solid #fff;color:var(--primary-color);box-shadow:0 0 0 3px var(--secondary-color)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active{background:var(--secondary-color) !important;border:3px solid #fff !important;color:var(--primary-color) !important;box-shadow:0 0 0 3px var(--secondary-color) !important;transform:translateY(-2px)}.sprite.profile-sagoma{background-position:62.8708134% 0}.sprite.profile-sagoma{width:33.5px;height:39px}.sprite{background:none !important}.sprite.preloader{fill:#0051a3}.sprite.preloader circle{stroke-opacity:.5}.ico-btn{padding:9px;border:0}.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",sans-serif;padding:0;margin:0;color:#144387}.how-to-image{max-width:170px;max-height:170px;height:auto;width:auto;-o-object-fit:contain;object-fit:contain}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:"Poppins",sans-serif}h1{font-size:2.25rem;font-weight:700;line-height:1.5}@media screen and (max-width: 767px){h1{font-size:1.725rem;line-height:1.2}}h2{font-size:34px}.text-danger-custom{color:#007bc3 !important}.big-paragraph{font-size:28px;font-weight:500}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(0,0%,100%,.7);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 .block-title{font-size:1.5rem;margin-bottom:1rem}main .block-description{font-size:1.5rem}main .block-description small{font-size:15px}main .block-description{line-height:1.2 !important}main #explainers-container h1{font-size:2.25rem;color:#0051a3;font-weight:700}main #explainers-container .explainer-intro{font-size:1.5rem;font-weight:500}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:1.625rem;font-weight:700;color:#0051a3;margin-bottom:2rem}main #explainers-container .explainer .step-detail{font-size:1rem;font-weight:400;color:#0051a3}main #explainers-container .explainer .step-detail a{color:#0051a3 !important}main #cta-container{font-weight:700;font-size:1.75rem;color:#0051a3}main .text-with-link{font-size:1.375rem;font-weight:500;color:#0051a3}main .text-with-link a{color:#0051a3 !important;text-decoration:underline !important}#prefooter{padding:3rem 1rem;background-color:#efe595}#prefooter .disclaimer{color:#0051a3;font-size:1rem;font-weight:300}#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:#0051a3;text-decoration:none !important;font-weight:700}#prefooter .legal_notes li:not(:last-of-type)::after{content:"|";padding-left:1rem;color:#0051a3}@media screen and (max-width: 467px){#prefooter .legal_notes li{display:block !important;padding-inline:1rem;border-bottom:1px solid #0051a3 !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 .legal_links a{font-weight:700;font-size:.875rem;color:#0051a3 !important}footer .socials a{padding:0 .625rem}footer .socials a .social-icon path{fill:#0051a3}.footer{background-color:#fff;color:#0051a3 !important;padding:2rem 1rem}.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:#0051a3}.footer__social a svg path{fill:#0051a3}.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-screen-dialog-mobile{font-family:"PT Sans",serif !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{color:#0051a3 !important;background-color:gold !important;width:160px !important;display:block !important;margin:0 auto !important;border-radius:25px !important;font-weight:300;font-family:"PT Sans",serif !important}.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:gold;border:none !important;border-radius:25.5px !important;line-height:normal !important;color:#0051a3 !important;font-family:"PT Sans",serif !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-family:"PT Sans",serif !important;font-weight:300 !important;color:#0051a3 !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:"PT Sans",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:#007bc3 !important;font-size:105% !important}.gigya-screen-dialog .gigya-composite-control-header,.gigya-screen-dialog-mobile .gigya-composite-control-header{color:#007bc3 !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}@media screen and (max-width: 767px){#win-section{padding-top:80px !important;padding-bottom:80px !important}#win-section h1{font-size:38px !important;line-height:1.2 !important}#win-section p{font-size:18px !important;line-height:1.4 !important}.big-paragraph{font-size:18px !important}.main-content>section.row{margin-left:0;margin-right:0}}body{overflow-x:hidden}select,input:not(.gigya-input-submit){border:3px solid #144387 !important;border-radius:0 !important}.partecipa-form .upload-fields-container{padding:2rem 0 1rem;margin-bottom:3rem}.partecipa-form .upload-fields-container h6{font-size:1rem;margin-bottom:.5rem}.partecipa-form .ocr-field-container{text-align:center}.partecipa-form .ocr-field-container .label{font-size:1rem;margin-bottom:.5rem}.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:#07af2d;height:64px;font-size:1.5rem;color:#fff;padding:20px 1rem;line-height:1;position:relative;z-index:0}.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 .custom-select{width:100% !important;height:auto !important;font-size:1rem;font-weight:500;background:rgba(0,0,0,0);border:none;outline:none;-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:#0051a3;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{position:relative;padding:14px 20px 12px 20px;font-size:22px;font-weight:500;border:1px solid #fff;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;color:#144387;background:#65caca;text-align:center !important;font-family:"PT Sans",serif}.partecipa-form .carica-text-btn::before{content:"";position:absolute;top:0;left:0;border-radius:35px;z-index:-1;width:100%;height:100%;border:2px solid #65caca !important;background:#fff}.partecipa-form .preview{margin-top:10px;max-width:100%;max-height:200px}.partecipa-form .upload-camera-container{background:#ffd602;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}@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 .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:calc(1.5em + .75rem + 2px) !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}.select2-container--default .select2-selection--single{border-color:#144387 !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:calc(1.5em + .75rem + 2px) !important}.richiesta-premio-tel .custom-select{padding:.5rem !important}.richiesta-premio-tel .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:20px !important}#win-section{padding-top:160px;padding-bottom:160px}#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)}}#form-richiesta-premio .select2-container .select2-selection--single{height:42px !important}