/*
Theme Name: storey-interior
Theme URI: http://localhost
Version: 1.0
Author: Spring
Author URI: https://spring.se/
Description: Theme
Tags: minimal, simple, responsive, light-weight
*/

/*
 * Don't remove the empty body, if nothing is found here wordpress will silently ignore the theme
 */
 body {}

 h1, h2, h3 {
   font-weight: 400;
 }

 h1 { font-size: 2.25rem; }
 h2 { font-size: 1.75rem; }
 h3 { font-size: 1.25rem; }

 /* Reference section - text overlay */
 .references a {
   position: relative;
   display: block;
 }
 .reference-text {
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   padding: 1rem;
   color: #fff;
   background: linear-gradient(transparent, rgba(0,0,0,0.6));
 }
 .reference-text h3,
 .reference-text .referensinfo {
   margin: 0;
   color: #fff;
 }

 /* Footer contact form */
 .footer-contact-form {
   padding: 4rem 2rem;
   background-color: #006753;
   color: #fff;
   text-align: center;
 }
 .footer-contact-form h2 {
   color: #fff;
   margin-bottom: 0.25rem;
   font-family: "Messina", sans-serif;
   font-size: 24px;
 }
 .footer-contact-form > p {
   color: rgba(255, 255, 255, 0.8);
   margin-bottom: 2rem;
   font-family: "Manrope", sans-serif;
 }
 .footer-contact-form form {
   max-width: 600px;
   margin: 0 auto;
   text-align: left;
 }
 .footer-contact-form .wpforms-field {
   margin-bottom: 1.25rem;
 }
 .footer-contact-form .wpforms-field-label {
   color: #fff;
   font-weight: 500;
   margin-bottom: 0.25rem;
   font-family: "Manrope", sans-serif;
 }
 .footer-contact-form input[type="text"],
 .footer-contact-form input[type="email"],
 .footer-contact-form input[type="tel"],
 .footer-contact-form textarea {
   width: 100%;
   padding: 0.75rem 1rem;
   border: 1px solid rgba(255, 255, 255, 0.3);
   border-radius: 4px;
   background: rgba(255, 255, 255, 0.1);
   color: #fff;
   font-size: 1rem;
   font-family: "Manrope", sans-serif;
 }
 .footer-contact-form input::placeholder,
 .footer-contact-form textarea::placeholder {
   color: rgba(255, 255, 255, 0.5);
 }
 .footer-contact-form input:focus,
 .footer-contact-form textarea:focus {
   outline: none;
   border-color: #fff;
   background: rgba(255, 255, 255, 0.15);
 }
 .footer-contact-form .wpforms-submit {
   background: #fff;
   color: #006753;
   border: none;
   padding: 0.75rem 2rem;
   font-size: 1rem;
   font-weight: 600;
   border-radius: 4px;
   cursor: pointer;
 }
 .footer-contact-form .wpforms-submit:hover {
   background: rgba(255, 255, 255, 0.9);
 }
.text-section {
	margin-bottom: 0px !important;
}
