@import"https://fonts.googleapis.com/css2?family=Merriweather+Sans&family=Montserrat&family=Sacramento&display=swap";:root{--nav-color: #1d3557;--nav-text: #f1faee;--primary-color: #f1faee;--secondary-color: #a8dadc;--hover-color: #e63946}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box;font-family:"Merriweather Sans",sans-serif}body{background-color:var(--primary-color)}a{text-decoration:none}.container{background-color:var(--nav-color);height:70px}h1,p{display:flex;margin:auto;justify-content:left;padding-top:1rem}p{line-height:170%}h2{flex-grow:1;padding-top:1rem}h3{padding-top:1rem}.navbar{display:flex;width:80%;margin:auto;align-items:center;justify-content:center;height:100%}.navbar a{color:var(--nav-text)}.navbar ul{display:flex}.container .navbar{justify-content:space-between}.container .navbar ul li{padding:10px;margin:0 10px}.navbar ul li{list-style-type:none}.navbar a{color:var(--nav-text)}.navbar a:hover{color:var(--secondary-color)}input[type=text],select{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}input[type=email],select{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}input[type=textarea],select{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}textarea{width:100%;padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;resize:none}input[type=submit]{width:100%;background-color:var(--hover-color);color:var(--nav-text);padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;font-size:100%}input[type=submit]:hover{background-color:rgb(from var(--hover-color) r g b/0.9)}img{width:80%;height:auto;object-fit:cover}label{color:var(--nav-color)}.footer-container{width:80%;height:100%;margin:auto;display:flex;flex-direction:column}.footer-container div{height:auto;align-self:flex-start;color:var(--nav-text)}.footer-container a{list-style-type:none;color:var(--nav-text)}.footer-container a:hover{color:var(--secondary-color)}.social{fill:var(--primary-color)}.text-container li{margin-left:1rem !important;line-height:170%}.text-container li:first-child{padding-top:1rem}#hamburger{display:flex !important;size:2rem;fill:var(--primary-color)}#hamburger:hover{fill:var(--secondary-color)}#myLinks{width:100%;background-color:rgb(from var(--nav-color) r g b/0.9);color:var(--primary-color)}#myLinks a{color:inherit;margin:auto;padding-right:1rem;width:80%;text-align:right}#button-container{padding:1rem;width:100%}#button-me,#button-contact{padding:.5rem;width:150px;border-style:none;background:rgba(0,0,0,0);font-size:16px;cursor:pointer}#button-contact{background-color:var(--hover-color);border:1px solid var(--hover-color);color:var(--nav-text)}#button-me{border:1px solid var(--hover-color);color:var(--hover-color)}#icon-location{fill:var(--hover-color)}#cookiesButton{background-color:var(--hover-color);border:none;color:#fff;padding:10px 15px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}@media screen and (max-width: 960px){.container .navbar{width:100%;padding-left:1rem}.footer-container{width:100%;padding-left:1rem}.text-container{width:100% !important;padding-left:1rem}nav{display:none}#hamburger{display:flex !important;padding-right:1rem;size:2rem;fill:var(--primary-color)}#hamburger:hover{fill:var(--secondary-color)}#formContainer{flex-direction:column !important;width:100% !important;padding-left:1rem;padding-right:1rem}#side-contactForm-text{width:100% !important}#contactForm{width:100% !important}#side-contactForm-col{width:100% !important}#aree-container{width:100% !important;padding-left:1rem}#myLinks a{margin:auto;padding-right:1.5rem;width:100%;text-align:right}#homePhoto-container{width:fit-content !important;margin-right:0rem !important;margin-left:0rem !important;flex-direction:column !important;width:100%}#homePhoto-container img{width:100% !important}#hero-container{padding-top:1rem !important;padding-bottom:1rem !important}#buttons-container{width:100% !important}#button-me,#button-contact{gap:.5rem}#home-title{font-size:22px !important}}/*# sourceMappingURL=styles.css.map */