#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#ff8f00;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#page-container{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#footer-bottom{border-top-width:2px;border-top-color:#efefef;border-top-style:solid}#main-footer{border-top-width:2px;border-top-style:solid;border-top-color:#efefef}#et-footer-nav{border-top-width:2px;border-top-style:solid;border-top-color:#efefef}#main-header{border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#efefef}#top-header{border-bottom-color:#efefef;border-bottom-style:solid;border-bottom-width:1px}.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-visible{background-color:#ff8f00}.menu-button{border-radius:0px}.menu-button a{color:#fff!important}li.menu-button{background-color:rgba(255,143,0,0.80);font-weight:700;text-transform:uppercase;text-align:center;padding:8px 8px 8px 8px!important;border-radius:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;height:30px}li.menu-button:hover{background-color:#374b57}.et-fixed-header #top-menu .menu-button a{color:#999!important}.menu-button li.current-menu-ancestor>a,.menu-button li.current-menu-item>a{color:#fff!important}@media only screen and (max-width:1200px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}li.get-started li a{color:#374b57!important;width:160px;text-transform:none;font-weight:normal;background-color:#fff}.et_mobile_menu li a{padding:10px 5%;line-height:normal}.et_mobile_menu li.get-started{background-color:#fff;padding-left:0px;text-align:left}.et_mobile_menu li.get-started a{color:#f00!important;font-weight:900}#sidebar{font-size:14px;font-weight:300}.wpcf7{font:15px Helvetica,sans-serif}.wpcf7 input.wpcf7-text{width:100%}.wpcf7 textarea.wpcf7-textarea{width:100%}.wpcf7-form textarea{height:200px}#campo-txt{background-color:#FFF;border-radius:4px;font:15px Helvetica,sans-serif;padding:6px;margin-top:4px;margin-bottom:15px}.give-donor__name,.give-donor__timestamp{color:#1a237e!important}.give-wrap .give-card{border-radius:10px}.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-radio input[type=radio]:checked+span:after{background:#ffa533}.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-radio input[type=radio]+span:before,.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-acceptance input[type=checkbox]:checked+span:before,.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-acceptance input[type=checkbox]+span:before{border-color:#ffa533}.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-radio input[type=radio]+span,.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-acceptance input[type=checkbox]:checked+span:after,.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-acceptance input[type=checkbox]:checked+span a{color:#ffa533!important}.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-radio input[type=radio]:checked+span{color:#fff!important}.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-acceptance label .wpcf7-list-item-label a{color:#ffa533!important}.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-checkbox input[type=checkbox]+span:before,.preview-form-container .form-row.wd-33 .anteprima{border-color:#ffa533!important}.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-checkbox input[type=checkbox]:checked+span:after{color:#ffa533!important}.preview-form-container .form-row.wd-66.form-row .column-half label span input,.preview-form-container .form-row.wd-66.form-row .column-full label span input{padding:10px 20px;border:1px solid black}.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-submit{padding:10px 20px;border-color:#ffa533;color:#ffa533}.preview-form-container .form-row.wd-66 .form-second-part .wpcf7-submit:hover{background-color:#ffa533}