body{font-family:"Lato",sans-serif;font-weight:300;line-height:1.5;font-size:20px}p:first-of-type{margin-top:0}h1{font-family:"Neutron",serif;font-weight:500;color:#5d576b;margin-bottom:1rem;margin-top:4rem;line-height:1;font-size:3.5rem}@media(min-width: 850px){h1{font-size:4.5rem}}h2{font-family:"Lato",sans-serif;font-weight:400;font-size:2rem;color:#5d576b;text-align:center}a{color:#aa2413}header{background-color:#9abd97;padding:1rem 0}header #header-inner{position:relative}header #header-inner nav ul{margin:0;padding:0;list-style-type:none;background-color:#9abd97}@media(max-width: 698px){header #header-inner nav ul{padding-top:2rem}}header #header-inner nav ul li{display:inline-block}@media(max-width: 698px){header #header-inner nav ul li{display:block;padding:.5rem}}header #header-inner nav ul li a{font-size:1.2rem;font-weight:400;padding:1rem;color:#2f3a34;text-decoration:none}@media(min-width: 850px){header #header-inner nav ul li a{font-size:1.4rem}}@media(min-width: 1007px){header #header-inner nav ul li a{font-size:1.4rem}}header #header-inner nav ul li a.active,header #header-inner nav ul li a:hover{text-decoration:underline;text-underline-offset:10px;text-decoration-thickness:2px}header #header-inner nav ul li:first-of-type a{padding-left:0}@media(max-width: 698px){header #header-inner nav ul li:first-of-type a{padding-left:1rem}}header #header-inner figure{top:-30px;position:absolute;right:-30px;margin:0;width:250px;height:250px}header #header-inner figure svg{height:100%;width:100%}@media(min-width: 420px){header #header-inner figure{width:230px;height:230px;right:-30px;top:-30px}}@media(min-width: 850px){header #header-inner figure{height:320px;width:320px;right:-60px;top:-60px}}@media(min-width: 1007px){header #header-inner figure{height:400px;width:400px;right:-60px;top:-60px}}@media(min-width: 1024px){header #header-inner figure{height:400px;width:400px;right:2rem;top:-60px}}@media(max-width: 698px){header{background-color:#fff;padding:0;overflow-x:clip}header #header-inner nav ul{position:fixed;z-index:9;transform:translateX(250px);right:0;top:0;height:100vh;padding-top:2rem;width:250px}header #header-inner nav ul li{display:block}header #header-inner nav ul li a{font-size:1.6rem}header #header-inner nav ul,header #header-inner nav #nav-toggle{transition:.5s transform;transition-timing-function:cubic-bezier(0.38, 0.52, 0.37, 1)}header #header-inner nav #nav-toggle{display:none}header #header-inner nav #nav-toggle:checked~ul{transform:translateX(0)}header #header-inner nav #nav-toggle~label{display:block;text-align:center}}@media(min-width: 698px){header nav #nav-toggle,header nav label{display:none}}nav #nav-toggle~label{cursor:pointer;padding-top:2rem}nav #nav-toggle~label .bar{width:70px;height:15px;background:#9abd97;margin-bottom:11px;transition:all .5s ease}nav #nav-toggle~label .bar:nth-child(1){transform-origin:50%}nav #nav-toggle~label .bar:nth-child(2){transform-origin:50%}nav #nav-toggle:checked~label .bar:nth-child(1){transform:translateY(100%) rotate(45deg)}nav #nav-toggle:checked~label .bar:nth-child(2){transform:translateY(-75%) rotate(-45deg)}nav #nav-toggle:checked~label .bar:nth-child(3){opacity:0}.divider{margin:2rem 0;display:flex}.divider hr{border:none;margin-top:24px;border-top:3px solid #ed6a5a;flex-grow:1}.divider img{padding:0 2rem}hr.styled{border:none;margin:50px auto;border-top:3px solid #ed6a5a;width:30%}footer{margin-top:2rem;background-color:#9abd97;color:#2f3a34;padding:2rem 0;font-weight:400;font-size:1.1rem;letter-spacing:.04rem;text-align:center}@media all and (min-width: 850px){footer .container{text-align:left}}footer section ul{display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;list-style-type:none}@media all and (max-width: 1007px){footer section ul{font-size:1rem}}footer p{margin:0}@media(max-width: 850px){footer p{padding:.5rem 0}}footer a{text-decoration:none;color:#2f3a34}footer a:visited{color:#2f3a34}footer a:hover{text-decoration:underline}footer .pr-image-frame,footer .ukcp-image-frame,footer .info-frame{padding:.5rem 1rem;border-radius:5px;display:flex;flex-direction:column;justify-content:center;background-color:#fff}footer .pr-image-frame{background-color:#00263e}footer i{vertical-align:middle}.grid-footer{display:grid;grid-template-columns:100%;gap:3rem}@media(min-width: 420px){.grid-footer{grid-template-columns:1fr 1fr}.grid-footer section{grid-column:1/span 2}}@media(min-width: 850px){.grid-footer{grid-template-columns:1fr 1fr}.grid-footer section{grid-column:auto}}.grid-main-layout{display:grid;grid-template-areas:"main" "sidebar" "gallery-1" "gallery-2" "gallery-3";grid-template-columns:1fr;gap:2rem}@media(min-width: 420px){.grid-main-layout{grid-template-columns:1fr 1fr;grid-template-areas:"main main" "sidebar gallery-1" "gallery-2 gallery-3"}}@media(min-width: 698px){.grid-main-layout{grid-template-areas:"main sidebar" "main gallery-1" "main gallery-2" "main gallery-3"}}@media(min-width: 1007px){.grid-main-layout{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"main main sidebar" "gallery-1 gallery-2 gallery-3"}}.grid-main-layout>article{grid-area:main}.grid-main-layout>.portrait{grid-area:sidebar}.grid-main-layout>.gallery-1{grid-area:gallery-1}.grid-main-layout>.gallery-2{grid-area:gallery-2}.grid-main-layout>.gallery-3{grid-area:gallery-3}html{font-size:18px}body{color:#2f3a34;margin:0;overflow-x:hidden;display:flex;flex-direction:column;min-height:100vh}main{flex:1 0 auto}.container{max-width:1024px;margin:0 auto;padding:0 2rem}@media all and (min-width: 1024px){.container{width:1024px}}#header-area{min-height:190px}@media all and (max-width: 600px){#header-area{margin-top:130px}}@media all and (max-width: 420px){#header-area{margin-top:130px}}#header-area h1,#header-area h2{max-width:600px;text-align:left}#header-area h2{margin-top:0}picture{max-width:100%}picture img{border-radius:5px;max-width:100%;height:auto;width:auto}ul.highlight{padding:1rem;font-weight:400}ul.highlight li{margin-bottom:.5rem}.cta-container{text-align:center;margin:2rem 0}.cta-container .cta-button{background-color:#ed6a5a;color:#fff;font-weight:400;text-decoration:none;padding:.5rem 1rem;border-radius:2rem;display:inline-block;border:2px solid #ed6a5a;transition:background-color 200ms linear}.cta-container .cta-button:hover{background-color:#fff;color:#ed6a5a}.svg-icon{width:1em;height:1em;display:inline-block;vertical-align:middle;fill:currentColor}
/*# sourceMappingURL=style.css.map */