html{font-size:16px}*{box-sizing:border-box}body{margin:0;font-family:"Roboto",sans-serif}p,li,span{font-size:1rem;line-height:1.3;font-weight:300;color:#000;font-family:"Roboto",sans-serif}strong{font-weight:400;color:#363636}p{margin-bottom:1rem;margin-top:1rem}a{font-size:1rem;line-height:1.2;font-weight:300;font-family:"Roboto",sans-serif}h1,h2,h3,h4{margin-top:1rem;margin-bottom:1rem;line-height:1.2;font-family:"Roboto Mono",monospace}h1{font-size:2rem;font-weight:300;color:#d1613f}@media(min-width: 768px){h1{font-size:2.5rem}}h2,h3,h4{font-size:1.5rem;color:#d1613f;font-weight:300}#content>*{max-width:1040px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.is-layout-flow>*{margin-block-start:1rem}.wp-block-columns{margin-bottom:0}.overflow-image{width:auto;margin-top:0 !important;z-index:200;position:relative}@media(min-width: 768px){.overflow-image{margin-top:-60px !important}}@media(min-width: 1024px){.overflow-image{margin-left:-40%;margin-top:-80px !important}}@media(min-width: 1650px){.overflow-image{width:200%}}@media(max-width: 782px){.column-reverse-mobile{flex-direction:column-reverse}}#footer .footer-container{max-width:1040px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;border-top:2px solid #007b3d;padding:4rem 1rem}#footer .footer-container .footer-logo{width:100%;text-align:center}#form_contact-form input,#form_contact-form textarea{border-radius:0}#form_contact-form .frm_button_submit{color:#fff;text-decoration:none;font-weight:400;background-color:#d1613f;border:2px solid #d1613f;border-radius:0;transition:all .3s ease-in-out;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3e%3c%21--%21Font Awesome Free 6.7.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3e%3cpath fill=%27%23ffffff%27 d=%27M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.2em center;background-size:.9em;padding:.6em 3em .6em 1.1em;font-size:1.1rem}#form_contact-form .frm_button_submit:hover{background-position:right .5em center}.single-post .post-thumbnail{margin-top:2rem}.single-post .post-thumbnail img{width:100%;height:auto}
#header{width:100%;max-width:100%;z-index:300;padding:1rem 0;background:radial-gradient(circle at 50% 0, #00E170 0%, #007B3D 100%);position:relative}@media(min-width: 768px){#header{padding:2rem 0;z-index:100}}#header #menu .header-container{max-width:1040px;padding:0 1rem;margin:0 auto;display:flex;flex-wrap:wrap}#header #menu .header-container .header-column-left{width:50%}@media(min-width: 768px){#header #menu .header-container .header-column-left{width:33%}}#header #menu .header-container .header-column-right{width:50%;display:flex;justify-content:flex-end;align-items:flex-end}@media(min-width: 768px){#header #menu .header-container .header-column-right{width:67%}}#header #menu .header-container .header-column-right .menu{display:none;list-style:none;margin-bottom:.5rem}#header #menu .header-container .header-column-right .menu li{display:inline;margin-right:.5rem}#header #menu .header-container .header-column-right .menu li a{text-decoration:none;transition:all .3s ease}#header #menu .header-container .header-column-right .menu li a span{color:#fff;font-weight:400;font-size:1rem;text-transform:uppercase;font-family:"Roboto Mono",monospace}#header #menu .header-container .header-column-right .menu .current-menu-item a span,#header #menu .header-container .header-column-right .menu li:hover a span{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:8px}@media(min-width: 768px){#header #menu .header-container .header-column-right .menu{display:block}}#header #menu .header-container .header-column-right #mobile-menu-toggle{display:block;margin-top:.5rem;float:right;background:none;border:none;color:#fff;font-size:1.6rem;cursor:pointer}@media(min-width: 768px){#header #menu .header-container .header-column-right #mobile-menu-toggle{display:none}}#header #menu #mobile-menu{position:absolute;width:100%;padding:1rem;z-index:300;top:0;background:radial-gradient(circle at 50% 0, #00E170 0%, #007B3D 100%);display:flex;flex-wrap:wrap}#header #menu #mobile-menu .header-column-left{width:calc(100% - 100px);padding:0}#header #menu #mobile-menu .header-column-right{width:100px;padding:0;display:flex;justify-content:flex-end;align-items:flex-end}#header #menu #mobile-menu #mobile-menu-close{display:block;margin-top:.5rem;float:right;background:none;border:none;color:#fff;font-size:1.6rem;cursor:pointer}#header #menu #mobile-menu .menu-main-container{width:100%;padding-top:2rem}#header #menu #mobile-menu .menu-main-container .menu{list-style:none;margin:0;padding:0}#header #menu #mobile-menu .menu-main-container .menu li{margin-bottom:1rem}#header #menu #mobile-menu .menu-main-container .menu li a{text-decoration:none}#header #menu #mobile-menu .menu-main-container .menu li a span{color:#fff;font-weight:400;font-size:1rem;text-transform:uppercase;font-family:"Roboto Mono",monospace}#header #menu #mobile-menu .menu-main-container .menu .current-menu-item a span,#header #menu #mobile-menu .menu-main-container .menu li:hover a span{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:8px}#header #menu #mobile-menu.hidden{display:none}
