@charset "UTF-8";main input:visited[type=submit],main input[type=submit]{display:inline-flex;gap:20px;align-items:center;justify-content:space-between;text-decoration:none;color:var(--white)!important;font-size:16px;font-weight:600;padding:.625em .625em .625em 1.25em;border:none;border-radius:15px;cursor:pointer;background:var(--orange);text-align:left;transition:background-color .14s ease-in-out,color .14s ease-in-out;width:auto}main input:visited[type=submit] .link-icon,main input[type=submit] .link-icon{background-color:var(--orange-darken);color:var(--white);width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:10px;flex-shrink:0}main input:visited[type=submit] .link-icon i,main input:visited[type=submit] .link-icon span,main input[type=submit] .link-icon i,main input[type=submit] .link-icon span{font-size:14px;line-height:inherit;color:inherit;margin:0 auto}main input:visited[type=submit] .link-icon i.icon-chevron-right,main input:visited[type=submit] .link-icon span.icon-chevron-right,main input[type=submit] .link-icon i.icon-chevron-right,main input[type=submit] .link-icon span.icon-chevron-right{font-size:8px;position:relative}main input:focus[type=submit],main input:hover[type=submit],main input:visited:focus[type=submit],main input:visited:hover[type=submit]{color:var(--white)!important;text-decoration:none;outline:none;background-color:var(--orange-darken)}main input.blue[type=submit],main input:visited.blue[type=submit]{background-color:var(--lightblue);color:var(--white)!important}main input.blue[type=submit] .link-icon,main input:visited.blue[type=submit] .link-icon{background-color:var(--white);color:var(--lightblue)}main input.blue:focus[type=submit],main input.blue:hover[type=submit],main input:visited.blue:focus[type=submit],main input:visited.blue:hover[type=submit]{color:var(--white)!important;background-color:var(--blue-darken)}main input.dark-blue[type=submit],main input:visited.dark-blue[type=submit]{background-color:var(--night);color:var(--white)}main input.dark-blue[type=submit] .link-icon,main input:visited.dark-blue[type=submit] .link-icon{background-color:var(--white);color:var(--night)}main input.dark-blue:focus[type=submit],main input.dark-blue:hover[type=submit],main input:visited.dark-blue:focus[type=submit],main input:visited.dark-blue:hover[type=submit]{color:var(--white);background-color:#001e7d}main input.white[type=submit],main input:visited.white[type=submit]{background-color:var(--white);color:var(--night)!important;border:1px solid var(--light-gray-2)}main input.white[type=submit] .link-icon,main input:visited.white[type=submit] .link-icon{background-color:var(--night);color:var(--white)}main input.white:focus[type=submit],main input.white:hover[type=submit],main input:visited.white:focus[type=submit],main input:visited.white:hover[type=submit]{color:var(--night)!important;background-color:var(--light-gray-2)}main input.arrow[type=submit],main input:visited.arrow[type=submit]{background-color:transparent;border:none;color:var(--night)!important;padding-left:0}main input.arrow[type=submit] span,main input:visited.arrow[type=submit] span{order:2}main input.arrow[type=submit] .link-icon,main input:visited.arrow[type=submit] .link-icon{order:1;background-color:transparent;border:1px solid var(--night);color:var(--night);transition:color .14s ease-in-out,background-color .14s ease-in-out;height:36px;width:36px}@media (min-width:981px){main input.arrow[type=submit] .link-icon,main input:visited.arrow[type=submit] .link-icon{height:50px;width:50px}}main input.arrow.dark[type=submit],main input:visited.arrow.dark[type=submit]{color:var(--white)!important}main input.arrow.dark[type=submit] .link-icon,main input:visited.arrow.dark[type=submit] .link-icon{border-color:var(--white);color:var(--white)}main input.arrow.dark:hover[type=submit] .link-icon,main input:visited.arrow.dark:hover[type=submit] .link-icon{background-color:var(--white);color:var(--night)}main input.arrow:hover[type=submit] .link-icon,main input:visited.arrow:hover[type=submit] .link-icon{background-color:var(--night);color:var(--white)!important}main input:not([type=checkbox]):not([type=submit]):not([type=radio]),main select,main textarea{padding:.5em;margin-bottom:.5em;display:block;width:100%;box-shadow:none;border-radius:15px;border:1px solid var(--gray);height:60px;color:var(--night)}main input:not([type=checkbox]):not([type=submit]):not([type=radio]):focus,main select:focus,main textarea:focus{outline:2px solid var(--orange);outline-offset:3px;border-radius:15px}main input:not([type=checkbox]){border-radius:15px}main input[type=submit]{margin-top:.85rem}main form label{font-weight:400!important}main form h4{color:var(--orange);margin:0}main form .ginput_container_select{position:relative}main form .ginput_container_select select{-moz-appearance:none;appearance:none}main form .ginput_container_select:after{content:"\e903";font-family:Icomoon;height:40px;width:40px;display:flex;align-items:center;justify-content:center;background-color:var(--night);border-radius:15px;color:var(--white);font-size:7px;pointer-events:none;position:absolute;top:10px;right:10px}main form .ginput_container_date{position:relative}main form .ginput_container_date:after{content:"\e901";font-family:Icomoon;height:40px;width:40px;display:flex;align-items:center;justify-content:center;background-color:var(--night);border-radius:15px;color:var(--white);font-size:16px;pointer-events:none;position:absolute;top:10px;right:10px}main form .ginput_container_date select{-moz-appearance:none;appearance:none}main form .ginput_container_checkbox .gchoice{position:relative}main form .ginput_container_checkbox .gchoice:not(:last-of-type){margin-bottom:1em}main form .ginput_container_checkbox .gchoice label:after{content:"";font-family:Icomoon;position:absolute;top:0;left:0;height:36px;width:36px;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:10px;border-radius:10px}main form .ginput_container_checkbox input{height:36px;width:36px;border-radius:10px;-moz-appearance:none;appearance:none;border:thin solid var(--night)}main form .ginput_container_checkbox input:checked+label:after{content:"\e902";background:var(--night)}main form .incasso input:checked+label:after{content:"€";background:var(--lightblue);border-color:var(--lightblue);font-size:16px}main .gform_footer{position:relative;height:60px;margin:1em 0 0!important;padding:0!important}@media (min-width:981px){main .gform_footer{max-width:250px;margin-top:2em!important}}main .gform_footer .button{display:block;width:100%;height:100%;margin:0!important;padding:20px;line-height:1!important;font-weight:600}main .gform_footer:after{content:"\e904";font-family:Icomoon;height:40px;width:40px;position:absolute;right:10px;top:10px;background-color:var(--orange-darken);color:var(--white);font-size:10px;display:flex;align-items:center;justify-content:center;border-radius:15px}main .validation_message:before{margin-left:-11px}main .gfield_error legend:before,main .validation_message:before{content:"\e90d";font-family:Icomoon;color:#c02b0a;font-size:20px;position:relative;margin-right:.5em;top:3px}main .gfield_error legend:before{font-weight:400}.section-form.head h2:not(.gform_submission_error){color:#fff}@media (max-width:980px){.section-form.head{background:var(--lightblue)}}@media (min-width:981px){.section-form.head .container{border-radius:15px;padding:2em;background:var(--lightblue)}}.section-form.head input[type=submit]{background:var(--yellow)}.section-form.head input[type=submit]:hover{background:var(--yellow-darken)}@media (max-width:980px){.section-form.accent{background:var(--yellow)}}@media (min-width:981px){.section-form.accent .container{border-radius:15px;padding:2em;background:var(--yellow)}}