.gii-menu{list-style:none;margin:0;padding:0}.header nav>.gii-menu{display:flex;align-items:center;gap:23px}.gii-menu li{position:relative;margin:0;padding:0}.header nav .sub-menu{list-style:none;position:absolute;left:0;top:100%;min-width:200px;background:#fff;box-shadow:0 10px 30px #102b4326;border-top:2px solid var(--gold);padding:10px 18px;display:none}.header nav .sub-menu a{display:block}.header nav li:hover>.sub-menu,.header nav li:focus-within>.sub-menu{display:block}.footer-nav .gii-menu{display:flex;flex-direction:column;gap:9px}.admin-bar .header{top:32px}.gii-section-block{margin:0}.gii-standard-page{padding:75px 0;min-height:50vh}.gii-prose{font-size:16px}.gii-prose a{color:var(--gold-dark);text-decoration:underline}.gii-prose img{height:auto}.gii-prose p,.gii-prose ul,.gii-prose ol{margin-bottom:25px}.gii-prose h2{margin-top:40px}.gii-prose table{width:100%;border-collapse:collapse}.gii-prose td,.gii-prose th{border:1px solid #dce1e3;padding:12px}.gii-prose blockquote{border-left:3px solid var(--gold);margin-left:0;padding:15px 25px;background:var(--cream)}.gii-post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.gii-post-card img{height:210px;width:100%;object-fit:cover}.gii-post-card h2{font-size:30px}.gii-post-card p{font-size:14px}.gii-post-date{font-size:11px!important;margin-top:20px;color:var(--muted)}.gii-featured-image{width:100%;max-height:600px;margin-bottom:40px;object-fit:cover}.gii-comments{padding:40px 0 60px}.gii-footer-widgets{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:35px;padding:20px 0 35px}.contact-form-wrap input:not([type=checkbox]),.contact-form-wrap select,.contact-form-wrap textarea{margin:7px 0 17px}.contact-form-wrap form>label:not(.consent){margin-bottom:0}.contact-form-wrap .form-row{grid-template-columns:1fr 1fr;gap:0 17px}.contact-form-wrap .form-row label:first-child{grid-column:1;grid-row:1}.contact-form-wrap .form-row input:nth-child(2){grid-column:1;grid-row:2}.contact-form-wrap .form-row label:nth-child(3){grid-column:2;grid-row:1}.contact-form-wrap .form-row input:nth-child(4){grid-column:2;grid-row:2}.wp-block-image img{height:auto}.alignwide{max-width:1240px}.alignfull{max-width:none;width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{clip:auto!important;clip-path:none;height:auto;left:5px;top:5px;padding:15px;width:auto;background:#fff;z-index:100000}.bypostauthor{border-left:2px solid var(--gold)}.sticky{border-top:3px solid var(--gold)}.gallery-caption,.wp-caption-text{font-size:12px;color:var(--muted)}.wp-caption{max-width:100%}.alignleft{float:left;margin:0 25px 20px 0}.alignright{float:right;margin:0 0 20px 25px}.aligncenter{margin-left:auto;margin-right:auto}.gii-prose:after{content:'';display:table;clear:both}
@media(max-width:1150px){.header nav>.gii-menu{gap:16px}}@media(max-width:900px){.header nav>.gii-menu{display:flex;flex-direction:column;align-items:stretch;gap:3px}.header nav .sub-menu{position:static;display:block;box-shadow:none;border:0;padding:0 0 5px 20px}.header nav .sub-menu a{font-size:12px;padding:5px 0}.gii-post-grid{grid-template-columns:1fr 1fr}}@media(max-width:782px){.admin-bar .header{top:46px}}@media(max-width:600px){.admin-bar .header{top:0}.gii-post-grid{grid-template-columns:1fr}.gii-standard-page{padding:50px 0}.contact-form-wrap .form-row{display:block}.contact-form-wrap .form-row label{margin-bottom:0}}
