label{color:#fff}.text-center{text-align:center}h1{text-align:center}body{background-color:#151717}header{border-bottom:4px solid #a9c822}header,footer{background:#fff}footer{border-top:4px solid #a9c822}.wp-block-social-link-anchor{fill:#000}body .ti-widget.ti-goog .ti-name,body .ti-widget.ti-goog .ti-date{color:#fff !important}.wpcf7-form-control.wpcf7-submit,body .wpcf7 input[type=submit]{width:100%;border:2px solid #a9c822;background:0 0}.wpcf7-form-control.wpcf7-submit:hover,body .wpcf7 input[type=submit]:hover{background:#6e8216;border-color:#6e8216}.custom-sticky-header{position:sticky;top:0;z-index:999;background:var(--wp--preset--color--background,#fff)}.custom-sticky-header .wp-block-site-logo img{height:100px;width:auto}body .entry-content p,body .entry-content h1,body .entry-content h2,body .entry-content h3{color:#fff}.floating-field{position:relative;margin-bottom:1.5rem}.floating-field label{position:absolute;top:50%;left:12px;transform:translateY(-50%);transition:all .2s ease;pointer-events:none;color:#666;background:#fff;padding:0 4px;font-size:1rem}.floating-input{width:100%;padding:12px;font-size:1rem;border:1px solid #ccc;border-radius:4px;background:#fff}.floating-input:focus,.floating-input:not(:placeholder-shown){padding-top:20px;padding-bottom:4px}.floating-input:focus+label,.floating-input:not(:placeholder-shown)+label{top:4px;font-size:.75rem;color:#333}