.mobile_menu_bar:before{color:#0000F0}h1{font-size:40px}h2{font-size:32;line-height:1.3em}.hover-underline a:hover{text-decoration:underline}p a{text-decoration:underline;text-decoration-color:#0062f5}p a:hover{text-decoration:underline;text-decoration-color:#0062f5}body{line-height:2em;font-weight:400;letter-spacing:.25px}ul li{margin-bottom:8px}ol li{margin-bottom:8px}table td tr{border-collapse:collapse;border:2px solid #CEE2FD}span a{text-decoration:underline;text-decoration-color:#0062f5}span a:hover{text-decoration:underline;text-decoration-color:#0062f5}#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:#0030de;height:2px;-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%}#top-menu li{font-weight:500}.pa-contact-form-submit-fullwidth .et_contact_bottom_container{width:100%;flex-direction:column;gap:1em;padding-left:3%;margin-top:0px}.pa-contact-form-submit-fullwidth .et_contact_bottom_container button{width:100%;margin:0}.rc-anchor-normal-footer .rc-anchor .rc-anchor-invisible .rc-anchor-light .rc-anchor-invisible-hover-hovered{visibility:hidden}