*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Catamaran",sans-serif;line-height:1.6;color:#333;font-size:1.1rem}h1,h2,h3,h4{line-height:1.3}a{color:#555;text-decoration:none}ul{list-style:none}img{width:100%}.container{max-width:1100px;margin:auto;overflow:hidden;padding:2rem}.navbar{font-size:1.2rem;padding-top:.3rem;padding-bottom:.3rem}.navbar .container{display:grid;grid-template-columns:repeat(2, 1fr)}.navbar .container .logo{font-size:2rem}.navbar .container .nav{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .container .nav li a{padding:0 1rem}.navbar .container .nav li a:hover{color:#000}.section-a{margin:2rem 0}.section-a .container{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-a .container div h2{font-size:3rem}.section-a .container div p{margin:1rem 0}.section-b{position:relative;background:url("../img/section-b.webp") no-repeat bottom center/cover;height:600px}.section-b .overlay .section-b-inner{color:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:auto;max-width:860px;padding:5rem 0}.section-b .overlay .section-b-inner h2{font-size:2rem}.section-b .overlay .section-b-inner h3{font-size:5rem;margin-top:1rem}.section-b .overlay .section-b-inner p{font-size:1.5rem;margin-top:1rem}.section-c .gallery{display:grid;grid-template-columns:repeat(5, 1fr)}.section-c .gallery img{width:100%;height:100%}.section-c .gallery a:first-child{grid-row:1/3;grid-column:1/3}.section-c .gallery a:nth-child(2){grid-column:3/5}.footer-section{background:#333;color:#fff;padding:4rem 0}.footer-section .container{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1rem}.footer-section .container div h3{font-size:2rem;margin-bottom:1rem}.footer-section .container div a{color:#999}.footer-section .container div a:hover{color:#ccc}.footer-section .container div a svg{color:#555;margin-right:.5rem;margin-bottom:.5rem}.footer-section .container div a svg:hover{color:#ccc}.footer-section .container div form .email-form{width:100%;display:inline-block;background:#555;position:relative;border-radius:20px;line-height:0;margin-top:1rem}.footer-section .container div form .email-form .form-control{display:inline-block;border:0;outline:0;font-size:1rem;color:#ccc;background:rgba(0,0,0,0);font-family:inherit;margin:0;padding:0 3rem 0 1.5rem;width:100%;height:45px;border-radius:20px}.footer-section .container div form .email-form .submit{display:inline-block;position:absolute;top:0;right:0;width:45px;height:45px;background:#eee;font-size:1rem;text-align:center;margin:0;padding:0;outline:0;border:0;color:#555;cursor:pointer;border-radius:0 20px 20px 0}.btn{display:inline-block;background:#333;color:#fff;padding:.8rem 1.5rem;border:none;font-size:1.1rem;border-radius:30px}.btn:hover{background:#000}.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7)}@media(max-width: 700px){.section-a .container{grid-template-columns:1fr;text-align:center}.section-a .container div{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section-a .container img{width:80%;margin:0 auto 3rem auto}.section-b{height:300px}.section-b .overlay .section-b-inner{padding:10px}.section-b .overlay .section-b-inner h2{font-size:1.5rem}.section-b .overlay .section-b-inner h3{font-size:2.5rem}.section-b .overlay .section-b-inner p{font-size:1rem}.section-c .gallery{grid-template-columns:repeat(3, 1fr)}.section-c .gallery a:first-child{grid-row:1/2;grid-column:1/3}.section-c .gallery a:nth-child(2){grid-column:3/4}.section-c .gallery a:nth-child(3){grid-row:2/4;grid-column:1/3}.section-c .gallery a:nth-child(4){grid-row:2/4;grid-column:3/4}.section-c .gallery a:nth-child(5){grid-row:4/5;grid-column:1/2}.section-c .gallery a:last-child{grid-row:4/5;grid-column:2/4}.footer-section{padding:2rem 0}.footer-section .container{grid-template-columns:1fr;text-align:center}.footer-section .container div:nth-child(2),.footer-section .container div:nth-child(3){display:none}}/*# sourceMappingURL=style.min.css.map */