.hero-text h1{color:#FFFFFF;font-size:60px;letter-spacing:2px;line-height:1.3;text-shadow:0 2px 8px rgb(0 0 0 / 15%);font-weight:800;text-transform:uppercase}@media only screen and (max-width:600px){.hero-text h1{font-size:30px}}.hero-buttons .header-content{margin-top:0!important;padding-top:0!important}.manual-links a:before{content:'\e086';font-family:'ETMODULES';margin-right:3px;font-size:.8em}.manual-links a{margin-right:8px;font-size:13px}.testimonials-block blockquote{margin:20px 0 30px;border-left:3px solid black;padding-left:20px;background:#f8f9f9;padding:20px}.events-list h4{color:#000!important}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 textarea,.wpcf7 input[type=date],.wpcf7 select{width:100%;border:solid 1px black;padding:10px;border-radius:4px}.wpcf7 input[type=submit]{background:#020066;border:none;padding:10px 20px;color:white;font-weight:700;text-transform:uppercase;cursor:pointer}.wpcf7 label{color:#000000;font-weight:600;text-transform:uppercase}.course-list ul{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.course-list li{list-style:none!important;border:solid 1px grey;padding:6px;margin:2px}.course-list li.active{border:solid 1px #26a9e1}.course-list li.active a{color:#26a9e1!important;font-weight:700}.fsp-button img{border-radius:2px;border:solid 1px black;width:200px}@media only screen and (min-width:981px) and (max-width:1200px){header#main-header .et_menu_container,#top-header .container{width:95%;max-width:100%}}@media only screen and (min-width:981px) and (max-width:1010px){#top-menu li{font-size:13px}}