@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";/*!
	Theme Name:  Wheaten Investments
	Theme URI:   https://www.wheateninvestments.com/
	Description: A custom WordPress theme for Wheaten Investments 
	Version:     1.0
	Author:      Pixel & Hammer
	Author URI:  https://pixelandhammer.com/
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color-primary: #363d4d;--color-secondary: #7b3828;--color-accent-one: #b7a895;--color-accent-two: #eeede8;--color-accent-three: #e0e5e8;--color-accent-four: #59595b;--large-wrapper: 100rem;--wrapper-width: 80rem;--max-width: 50rem;--mid-width: 44rem;--smaller-width: 28rem;--x-padding: 3rem;--y-padding: 2rem;--white: #fff;--shade: #f1f1f1;--heading-color: #181818;--text-color: #222;--bold-color: #181818;--caption-color: #bbb;--body-background: var(--white, #fff);--link-color: #1a2253;--forms-bg: var(--white, #fff);--logo-width: 240px;--balance-width: calc(var(--logo-width) - 8px);--top-bar-bg: var(--color-primary, #000);--top-bar-nav-color: var(--white, #fff);--header-bg: var(--white, #eee);--header-icons: var(--color-accent-one, #000);--header-icons-hover: var(--color-secondary, #333);--first-level-nav-bg: ;--first-level-nav-clr: #262626;--first-level-nav-hover-bg: ;--first-level-nav-hover-clr: var(--color-primary, #fff);--second-level-nav-bg: var(--shade, #333);--second-level-nav-hover-bg: var(--color-secondary, #ccc);--second-level-nav-clr: var(--color-secondary, #666);--second-level-nav-hover-clr: var(--white, #fff)}@media all and (max-width: 61em){:root{--logo-width: 200px;--menu-icon-clr: var(--color-primary, #000);--mobile-menu-bg: var(--white, #eee);--second-level-icon: var(--color-primary, #000);--first-level-nav-bg: var(--shade, #ccc);--first-level-nav-hover-bg: var(--color-primary, #333);--first-level-nav-clr: var(--color-primary, #666);--first-level-nav-hover-clr: var(--white, #fff);--second-level-nav-bg: #3e4759;--second-level-nav-hover-bg: var(--color-secondary, #ccc);--second-level-nav-clr: var(--white, #666);--second-level-nav-hover-clr: var(--white, #fff)}}@media all and (max-width: 35.5em){:root{--logo-width: 150px;--x-padding: 1.5rem;--y-padding: 1.5rem}}.white{background:var(--white, #fff)}.shade{background:var(--shade, #eee)}.background-color-primary{background:var(--color-primary, #000)}.background-color-secondary{background:var(--color-secondary, #333)}.background-color-accent-one{background:var(--color-accent-one, #666)}.background-color-accent-two{background:var(--color-accent-two, #999)}.background-color-accent-three{background:var(--color-accent-three, #ccc)}.background-color-accent-four{background:var(--color-accent-four, #ccc)}@keyframes fader{0%{opacity:0}100%{opactiy:1}}:root{--headers-font: "Roboto";--header-weight: 800;--header-style: normal;--header-letter: -.01em;--paragraphs-font: "Roboto";--paragraph-weight: 400;--paragraph-style: normal;--italic-font: "Roboto";--italic-font-weight: 300;--italic-font-style: italic;--semi-bold-weight: 600;--bold-weight: 700;--font-stack-headers: var(--headers-font), system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-stack-paragraphs: var(--paragraphs-font), "Helvetica Neue", Helvetica, Arial, sans-serif;--font-stack-italic: var(--italic-font), system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif;--h1-size: clamp(1.8rem, 1.4rem + 1.5vi, 2.4rem);--h2-size: clamp(1.65rem, 1.2rem + 1.5vi, 2.2rem);--h3-size: clamp(1.5rem, 1.1rem + 1.25vi, 2rem);--h4-size: clamp(1.35rem, 1rem + 1.1vi, 1.75rem);--h5-size: clamp(1.25rem, .9rem + 1vi, 1.5rem);--h6-size: clamp(1.1rem, .85rem + .8vi, 1.3rem);--p-size: clamp(.925rem, .7rem + 0.51vi, 1rem);--blockquote-size: clamp(1.3rem, 1rem + 1.4vi, 2.3rem);--caption-size: clamp(.8rem, 0.7rem + 0.4vi, 1rem)}.marquee,h6,.h6-style,h5,.h5-style,h4,.h4-style,h3,.h3-style,h2,.h2-style,h1,.h1-style{font-display:swap;font-family:var(--font-stack-headers);font-weight:var(--header-weight, bold);font-style:var(--header-style, normal);letter-spacing:var(--header-letter, 0);color:var(--heading-color, #666);line-height:1.25;margin-block:.8em .7em;-ms-word-break:break-all;word-break:break-word;text-wrap:pretty;font-optical-sizing:auto;font-variation-settings:"wdth" 100}h1,.h1-style{font-size:var(--h1-size)}h2,.h2-style{font-size:var(--h2-size)}h3,.h3-style{font-size:var(--h3-size)}h4,.h4-style{font-size:var(--h4-size);line-height:1.15;letter-spacing:0rem}h5,.h5-style{font-size:var(--h5-size);line-height:1.2;letter-spacing:.02rem}h6,.h6-style{font-size:var(--h6-size);line-height:1.2;letter-spacing:.02rem}p,.p-style{font-display:swap;font-family:var(--font-stack-paragraphs);font-size:var(--p-size);font-weight:var(--paragraph-weight, normal);font-style:var(--paragraphy-style, normal);color:var(--text-color, #666);line-height:2;margin-block:1.5em;text-wrap:pretty;font-optical-sizing:auto;font-variation-settings:"wdth" 100}p.smaller,.p-style.smaller{font-size:calc(var(--p-size) - .1rem);line-height:1.8}p.bigger,.p-style.bigger{font-size:calc(var(--p-size) + .3rem);line-height:1.5}@media all and (max-width: 35.5em){p.bigger,.p-style.bigger{font-size:calc(var(--p-size) + .15rem)}}p.note,.p-style.note{font-size:.7rem;line-height:1.3;color:#666}p.tighter,.p-style.tighter{line-height:1.45}b,strong{font-display:swap;font-family:var(--font-stack-paragraphs);font-weight:var(--bold-weight, bold);font-style:var(--paragraph-style, normal);color:var(--bold-color)}b em,b i,strong em,strong i{font-family:var(--font-stack-italic);font-style:var(--italic-font-style);font-weight:var(--bold-weight, bold)}i,em{font-display:swap;font-family:var(--font-stack-italic);font-weight:var(--italic-font-weight);font-style:var(--italic-font-style)}i b,i strong,em b,em strong{font-family:var(--font-stack-italic);font-style:var(--italic-font-style);font-weight:var(--bold-weight, bold)}h1 i,h2 i,h3 i,h4 i,h5 i,h6 i,h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-weight:inherit}blockquote p{font-display:swap;font-family:var(--font-stack-italic);font-weight:var(--paragraph-weight, bold);font-style:var(--italic-font-style);font-size:var(--blockquote-size);text-align:center;line-height:1.3;margin-block:.75em .5em;color:#384363}blockquote p strong{font-weight:var(--header-weight, bold);color:#384363}article blockquote p{border-left:5px solid var(--color-secondary, #333);padding-inline:2rem;padding-block:1.5rem 1.6rem;width:108%;margin-inline:-4%;background-color:rgba(120,130,140,.1)}ul,ol{font-display:swap;font-family:var(--font-stack-paragraphs);font-size:var(--p-size);font-weight:var(--paragraph-weight, normal);font-style:var(--paragraph-style, normal);color:var(--text-color, #666);line-height:1.6;margin:1em 1em 1.25em 1em}ul li,ol li{margin:.5em 0}figcaption,.para_caption{font-family:var(--font-stack-paragraphs);font-display:swap;font-size:var(--caption-size);line-height:1.2;font-weight:var(--paragraph-weight, normal);font-style:var(--paragraph-style, normal);color:var(--caption-color, #bbb);margin:.5em auto 1em;text-align:center}hr{height:2px;background:var(--shade, #eee);margin:2rem 0}address{font-display:swap;font-family:var(--font-stack-paragraphs);font-weight:var(--paragraph-weight, normal);font-style:var(--paragraphy-style, normal);font-size:var(--caption-size);line-height:1.4em;color:var(--text-color, #666)}.right-arrow:after{content:"➞";display:inline-block;font-size:1.5rem;line-height:0;vertical-align:middle}@media all and (max-width: 53em){.right-arrow:after{display:none}}.semibold{font-weight:var(--semi-bold-weight, 600)}@media all and (max-width: 35.5em){.mobile-center{text-align:center}}.balance{text-wrap:balance}.flat{margin-block:0}.flat-top{margin-top:0 !important}.flat-bottom{margin-bottom:0 !important}.flat-left{margin-inline-start:0 !important}.center-text{text-align:center;margin-left:auto;margin-right:auto}.right-text{text-align:right;margin-left:auto}.light-text{color:var(--white, #fff)}.shade-text{color:var(--shade, #eee)}.primary-clr{color:var(--color-primary)}.secondary-clr{color:var(--color-secondary)}.accent-one-clr{color:var(--color-accent-one)}.accent-two-clr{color:var(--color-accent-two)}.accent-three-clr{color:var(--color-accent-three)}.accent-four-clr{color:var(--color-accent-four)}*{margin:0;padding:0;border:0}*,*:after,*:before{box-sizing:border-box}html,body{position:absolute;width:100%;margin:0;padding:0;left:0;top:0}body{background:var(--body-background, #fff);overflow-x:hidden;font-family:var(--font-stack-paragraphs);scroll-behavior:smooth}body.freeze{height:100vh;overflow-y:hidden !important}.site-wrap{position:relative;overflow-x:hidden;display:flex;flex-direction:column;min-block-size:100vb}.flex{flex-grow:1}a{text-decoration:none;color:var(--link-color, deepskyblue)}.first-full-screen,.full-screen,.col4,.col3-alt,.col3,.col2-left,.col2-right,.col2,.col1{position:relative;display:grid;width:100%;margin:0 auto;z-index:1}.col1{grid-template-columns:1fr}.col2{grid-template-columns:repeat(2, 1fr)}@media all and (max-width: 53em){.col2>:last-child{grid-column-end:span 2}.col2>:nth-child(even){grid-column:span 1 !important}}@media all and (max-width: 44em){.col2{grid-template-columns:1fr}.col2>:last-child{grid-column-end:span 1}}.col2-right{grid-template-columns:2fr 1.5fr}@media all and (max-width: 61em){.col2-right{grid-template-columns:1fr 1fr}}@media all and (max-width: 53em){.col2-right{grid-template-columns:1fr}}.col2-left{grid-template-columns:1.5fr 2fr}@media all and (max-width: 61em){.col2-left{grid-template-columns:1fr 1fr}}@media all and (max-width: 53em){.col2-left{grid-template-columns:1fr}}.col3{grid-template-columns:repeat(3, 1fr)}@media all and (max-width: 61em){.col3{grid-template-columns:repeat(2, 1fr)}.col3>:last-child{grid-column:span 2;width:100%;margin-left:auto;margin-right:auto}.col3>:nth-child(even){grid-column:span 1 !important;max-width:100%;margin-left:0;margin-right:0}}@media all and (max-width: 44em){.col3>:last-child{grid-column:span 2;width:100%;max-width:100vw;margin-left:auto;margin-right:auto}.col3>:nth-child(even){grid-column:span 1 !important;max-width:100%;margin-left:0;margin-right:0}}@media all and (max-width: 35.5em){.col3{grid-template-columns:1fr}.col3>:last-child{grid-column:span 1;max-width:100%;margin-left:0;margin-right:0}}.col3-alt{grid-template-columns:repeat(3, 1fr)}@media all and (max-width: 53em){.col3-alt{grid-template-columns:1fr;grid-gap:.75rem}.col3-alt>a{max-width:500px;margin-inline:auto}}.col4{grid-template-columns:repeat(4, 1fr)}@media all and (max-width: 61em){.col4{grid-template-columns:1fr 1fr}}@media all and (max-width: 31em){.col4{grid-template-columns:1fr}}.large-wrapper{max-width:var(--large-wrapper, 88rem)}.wrapper{max-width:var(--wrapper-width, 88rem)}.maxwidth{max-width:var(--max-width, 50rem)}.midwidth{max-width:var(--mid-width, 42rem)}.smallwidth{max-width:var(--smaller-width, 35rem)}.gridgap{gap:clamp(var(--x-padding, 2rem)*.5,1vw,var(--x-padding, 2rem))}.doublegap{gap:clamp(var(--x-padding, 2.5rem),3vw,var(--x-padding, 2.5rem)*1.5)}@media all and (max-width: 44em){.doublegap{gap:clamp(var(--x-padding, 2rem)*.5,1vw,var(--x-padding, 2rem))}}.pad{padding-inline:clamp(var(--x-padding, 2rem)*.5,1vw,var(--x-padding, 2rem));padding-block:clamp(var(--y-padding, 2rem)*.6,1vw,var(--y-padding, 2rem))}.regular-pad{padding-block:clamp(var(--y-padding, 2rem)*.6,1vw,var(--y-padding, 2rem))}.regular-side-pad{padding-inline:clamp(var(--x-padding, 2rem)*.5,1vw,var(--x-padding, 2rem))}.separation{padding-bottom:clamp(var(--y-padding, 2rem)*.6,1vw,var(--y-padding, 2rem))}.separation-small{padding-bottom:clamp(var(--y-padding, 1rem)*.2,1vw,var(--y-padding, 1rem)*.25)}.side-pad{padding-inline:clamp(var(--x-padding, 2rem),5vw,var(--x-padding, 2rem)*3)}.double-pad{padding-block:clamp(var(--y-padding, 2rem),4vh,var(--y-padding, 2rem)*2)}.large-pad{padding-block:clamp(var(--y-padding, 2rem)*1.5,7vh,var(--y-padding, 2rem)*4)}.extra-large-pad{padding-block:clamp(var(--y-padding, 2rem)*3,14vh,var(--y-padding, 2rem)*8)}@media all and (max-width: 35.5em){.extra-large-pad{padding-block:6vh}}.super-extra-large-pad{padding-block:clamp(var(--y-padding, 2rem)*6,21vh,var(--y-padding, 2rem)*9)}@media all and (max-width: 61em){.super-extra-large-pad{padding-block:clamp(var(--y-padding, 2rem)*5,17vh,var(--y-padding, 2rem)*7)}}@media all and (max-width: 35.5em){.super-extra-large-pad{padding-block:clamp(var(--y-padding, 2rem)*2.5,13vh,var(--y-padding, 2rem)*4)}}.full-screen{height:100vh;height:calc(var(--vh, 1vh)*100);min-height:500px;align-content:center;transition-timing-function:ease}.first-full-screen{height:100vh;max-height:calc(100vh - var(--header-height));align-content:center;transition-timing-function:ease}.fit-img{display:block;width:100%;height:auto}@media all and (max-width: 53em){.max-img{max-width:450px;margin-inline:auto}}.center{margin-inline:auto !important;float:none !important}.vertical-align{margin-block:auto}.center-items{align-items:center}.start-items{align-items:start}.right-align{margin-left:auto}@media all and (max-width: 44em){.right-align{margin-inline:auto}}@media all and (max-width: 44em){.mobile-center-align{--smaller-width: 25rem;margin-inline:auto}}@media all and (max-width: 35.5em){.mobile-no-side-pad{padding-inline:0}}@media all and (max-width: 53em){.col2-right .rearrange,.col2-left .rearrange{grid-row-start:1}}@media all and (max-width: 44em){.rearrange{grid-row-start:1}}.offset{margin-block:-34rem 0}@media all and (max-width: 61em){.offset{margin-block:-31rem 0}}@media all and (max-width: 44em){.offset{margin-block:-9rem 0}}@media all and (max-width: 35.5em){.offset{margin-block:-5rem 0}}@media all and (max-width: 31em){.offset{margin-block:-0.2rem 0}}.ontop{z-index:80;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hide{display:none !important}.header-offset{height:var(--header-height)}header#primary-header{position:absolute;width:100%;z-index:97;background-color:var(--header-bg)}.top-bar{background-color:var(--top-bar-bg);padding:.75rem}@media all and (max-width: 61em){.top-bar{padding:.75rem 0}}.top-bar>div{display:grid;grid-template-columns:1fr 2fr}.top-bar .social{display:grid;width:-moz-min-content;width:min-content;grid-gap:.75rem;grid-template-columns:repeat(3, 1fr);justify-items:center;align-items:center}.top-bar .social a{display:inline-block;width:21px;height:21px;aspect-ratio:1/1}.top-bar .social a.linkedin-icon{background:url(img/social_icons/linkedin.svg) center center no-repeat;background-size:contain}.top-bar .social a.fb-icon{background:url(img/social_icons/facebook.svg) center center no-repeat;background-size:contain}.top-bar .social a.insta-icon{background:url(img/social_icons/instagram.svg) center center no-repeat;background-size:contain}.top-bar .social a:hover,.top-bar .social a:focus{scale:1.07}nav{--link-side-pad: 1.25rem;position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:start;gap:.5rem;margin:0 auto;padding-inline-start:1rem}@media all and (max-width: 61em){nav{gap:0 1rem;justify-content:flex-end;padding-inline:1rem;align-items:center}}@media all and (max-width: 35.5em){nav{gap:0 1rem;padding-inline:.5rem 1rem}}nav .header-logo{width:var(--logo-width, 8rem);height:auto;padding-block:.5rem;z-index:91}@media all and (max-width: 61em){nav .header-logo{flex:1 0 auto}}@media all and (max-width: 35.5em){nav .header-logo{padding-block:.4rem .5rem}}nav .header-logo img{display:block;width:var(--logo-width, 8rem);height:auto}nav .cta-link{display:flex;font-family:var(--font-stack-paragraphs);font-size:1rem;line-height:1.5;font-style:normal;font-weight:500}@media all and (max-width: 35.5em){nav .cta-link{font-size:.85rem;margin-inline-start:-0.5rem}}nav .cta-link a{position:relative;background-color:var(--color-accent-four);color:var(--white);align-self:stretch;align-content:center;padding:1.25rem var(--link-side-pad, 1.25rem) 1.25rem;transition:all .2s ease-in-out}nav .cta-link a:hover,nav .cta-link a:focus{background-color:var(--color-secondary)}nav .cta-link a:hover::after,nav .cta-link a:focus::after{background-color:var(--color-secondary)}nav .cta-link a::after{content:"";position:absolute;top:0;left:100%;width:300%;height:64px;height:-webkit-fill-available;transition:all .2s ease-in-out;background-color:var(--color-accent-four)}@media all and (max-width: 61em){nav .cta-link a::after{display:none}}@media all and (max-width: 61em){nav .cta-link a{padding:.75rem var(--link-side-pad, 1.25rem)}}@media all and (max-width: 35.5em){nav .cta-link a{--link-side-pad: .7rem}}#menu-icon{display:none;align-content:center;width:35px;height:45px;padding-inline:5px;cursor:pointer;z-index:100;transition:all .2s ease-in-out}@media all and (max-width: 61em){#menu-icon{display:flex}}@media all and (max-width: 35.5em){#menu-icon{width:25px;height:45px;padding-inline:0px}}#menu-icon span{position:relative;width:100%;height:1.5px;margin:auto;background-color:var(--menu-icon-clr);border-radius:3px}#menu-icon span::before,#menu-icon span::after{content:"";position:absolute;width:100%;height:100%;background-color:var(--menu-icon-clr);border-radius:3px;transition:all .2s ease-in-out}#menu-icon span::before{transform:translateY(-0.35em)}#menu-icon span::after{transform:translateY(0.35em)}#menu-icon.open{transform:rotate(-45deg)}#menu-icon.open>span:before{transform:rotate(90deg);opacity:0}#menu-icon.open>span:after{transform:rotate(90deg)}#nav{flex:1 1 auto;z-index:90;transition:all .4s ease}@media all and (max-width: 61em){#nav{--padding-height: calc(var(--shrink-height) - 16px);position:absolute;top:0;left:0;transform:translateX(100%);background:var(--mobile-menu-bg);padding:var(--padding-height, 60px) 0;display:block;width:100vw;height:100vh;border-radius:0 0 0 100%;opacity:0}}#nav.open{transform:translateX(0);border-radius:0;opacity:1;overflow:scroll}#nav.open>ul{transform:translateY(0);opacity:1}#nav ul{position:relative;list-style:none;margin:auto;font-size:1rem;line-height:1.5;font-style:normal;font-weight:500;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}@media all and (max-width: 61em){#nav ul{font-size:1.3rem;flex-flow:column wrap;padding-inline:calc(20px + var(--x-padding, 2rem)*.5);transform:translateY(10%);opacity:0;transition:all .4s ease;transition-delay:400ms}}@media all and (max-width: 35.5em){#nav ul{padding-inline:5vw;font-size:1.1rem}}#nav ul li{position:relative;margin:0;background-color:var(--first-level-nav-bg);color:var(--first-level-nav-clr);border-bottom:1.5px solid rgba(255,255,255,0);transition:all .2s ease-in-out}#nav ul li:hover,#nav ul li:focus,#nav ul li:active{border-bottom:1.5px solid var(--first-level-nav-hover-clr);background-color:var(--first-level-nav-hover-bg)}#nav ul li:hover a,#nav ul li:focus a,#nav ul li:active a{color:var(--first-level-nav-hover-clr);border-bottom:none}@media all and (max-width: 61em){#nav ul li{width:100%;background-image:linear-gradient(90deg, var(--first-level-nav-hover-bg), var(--first-level-nav-hover-bg));background-repeat:no-repeat;background-position:left center;background-size:1px auto;border:none;transition:all .4s ease}#nav ul li span svg{transition:all .4s ease}#nav ul li:hover,#nav ul li:focus,#nav ul li:active{background-color:rgba(0,0,0,0);background-size:100% auto;border:none}#nav ul li:hover a,#nav ul li:focus a,#nav ul li:active a{color:var(--first-level-nav-hover-clr)}#nav ul li:hover span svg,#nav ul li:focus span svg,#nav ul li:active span svg{transition-delay:200ms;stroke:var(--white)}#nav ul li.active{background-color:var(--first-level-nav-hover-bg)}#nav ul li.active a{color:var(--first-level-nav-hover-clr)}}@media all and (max-width: 44em){#nav ul li{width:100%}#nav ul li:hover,#nav ul li:focus,#nav ul li:active{background-size:100% auto}#nav ul li:hover span svg,#nav ul li:focus span svg,#nav ul li:active span svg{transition-delay:0}}#nav ul li a{display:block;padding:1.25rem var(--link-side-pad, 1.25rem) 1rem;color:inherit;transition:all .2s ease-in-out}@media all and (max-width: 61em){#nav ul li a{padding:1.25rem var(--link-side-pad, 1.25rem)}}#nav ul li span{display:none}@media all and (max-width: 61em){#nav ul li span{position:absolute;right:0;top:0;width:45px;height:100%;cursor:pointer;display:flex;flex-flow:column;align-items:center;justify-content:center}#nav ul li span svg{stroke:var(--second-level-icon);transform:rotate(90deg);transition:all .2s ease-in-out}#nav ul li span.reveal svg{transform:rotate(0deg)}}#nav ul li:hover>ul,#nav ul li:focus>ul{visibility:visible;opacity:1;transition-delay:300ms}@media all and (max-width: 61em){#nav ul li:hover>ul,#nav ul li:focus>ul{visibility:hidden;opacity:0;transition-delay:0ms}}#nav ul li ul{visibility:hidden;position:absolute;margin-block-start:1.5px;display:flex;flex-flow:column wrap;align-content:stretch;width:100%;min-width:-moz-max-content;min-width:max-content;z-index:100;opacity:0;background-color:var(--second-level-nav-bg);transition:all .2s ease-in-out}@media all and (max-width: 61em){#nav ul li ul{visibility:hidden;opacity:0;padding:0;margin-block-start:0;min-width:0;border:none;transform:translateY(-20%);transition:all .4s ease}}#nav ul li ul.show--me{visibility:visible;transform:translateY(0);opacity:1}#nav ul li ul li{width:100%;max-width:27ch;margin:0;border:none}#nav ul li ul li.current_page_item{border-bottom:none}#nav ul li ul li:hover,#nav ul li ul li:focus,#nav ul li ul li:active{border:none}@media all and (max-width: 61em){#nav ul li ul li{background-color:rgba(255,255,255,.2);background-image:none;max-width:none}}#nav ul li ul li a{padding:.75rem var(--link-side-pad, 1.25rem);margin:0;color:var(--second-level-nav-clr)}#nav ul li ul li a:hover,#nav ul li ul li a:active,#nav ul li ul li a:focus{background-color:var(--second-level-nav-hover-bg);color:var(--second-level-nav-hover-clr) !important}header#primary-header.shrink{position:fixed;top:0;box-shadow:0 0 10px rgba(0,0,0,.2);background-color:var(--header-bg);animation-name:fader;animation-duration:.5s;animation-timing-function:ease}header#primary-header.shrink .top-bar{display:none}header#primary-header.shrink nav{--logo-width: 184px}@media all and (max-width: 35.5em){header#primary-header.shrink nav{--logo-width: 150px}}header#primary-header.shrink nav .cta-link a{padding:1.2rem var(--link-side-pad, 1.25rem) 1.15rem}@media all and (max-width: 61em){header#primary-header.shrink nav .cta-link a{padding:.75rem var(--link-side-pad, 1.25rem)}}header#primary-header.nav-up{transform:translateY(0);transition:all .4s ease}header#primary-header.nav-down{--hide-header: calc(var(--header-height) - var(--header-height) - var(--header-height) - 5px);transform:translateY(var(--hide-header));transition:all .4s ease}footer{position:relative;background:var(--shade, #f1f1f1);margin:0 auto;width:100%}footer .col2{max-width:37rem;grid-template-columns:1.4fr 1fr}@media all and (max-width: 35.5em){footer .col2{grid-template-columns:1fr}}@media all and (max-width: 35.5em){footer .company-info{margin-block-end:2.5rem}}footer .company-info img.logo{display:block;width:100%;max-width:230px;height:auto;margin:0 auto;background-color:#fff;padding-block:3rem .5rem}@media all and (max-width: 31em){footer .company-info img.logo{max-width:200px;padding-block:2rem .5rem}}footer .company-info address,footer .company-info a[href^="tel:"]{font-display:swap;font-family:var(--font-stack-paragraphs);font-weight:var(--paragraph-weight);font-style:normal;font-size:var(--p-size);line-height:1.45}footer .company-info address:hover,footer .company-info address:focus,footer .company-info a[href^="tel:"]:hover,footer .company-info a[href^="tel:"]:focus{border-bottom:none}@media all and (max-width: 31em){footer .company-info a[href^="tel:"]{line-height:3}}footer .menu ul{margin:0;list-style:none;font-weight:600;font-size:.9rem}@media all and (max-width: 35.5em){footer .menu ul{text-align:center}footer .menu ul li{margin:1rem 0}}footer p.credits{font-size:.8rem;font-weight:400;line-height:1.75;text-align:center;margin:3rem 0 .2rem;padding:1rem;text-wrap:balance}article{width:min(86%,var(--max-width));margin:0 auto}@media all and (max-width: 44em){article{width:88%}}@media all and (max-width: 31em){article{width:90%}}@media all and (max-width: 31em){.pad article,.regular-side-pad article,.side-pad article{width:100%}}article img{display:block;max-width:100%;height:auto;margin-inline:auto}article figure{max-width:100%;width:auto !important}.aligncenter{width:114% !important;max-width:114%;height:auto;margin:3rem -7% 3.5rem}@media all and (max-width: 61em){.aligncenter{width:106% !important;margin:1.5rem -3% 1rem}}@media all and (max-width: 31em){.aligncenter{width:112% !important;margin:1rem -6%}}figure.aligncenter figcaption{margin:1rem auto 2rem}.alignleft{float:left;margin:0rem 1.5rem 1.5rem -7%;max-width:54% !important;height:auto}@media all and (max-width: 61em){.alignleft{margin-left:-5%;max-width:50% !important}}@media all and (max-width: 44em){.alignleft{margin:1rem 1rem 1rem 0;max-width:45% !important}}@media all and (max-width: 31em){.alignleft{margin:1rem 0;max-width:100% !important}}.alignright{float:right;margin:0rem -7% 1.5rem 1.5rem;max-width:54% !important;height:auto}@media all and (max-width: 61em){.alignright{margin-right:-5%;max-width:50% !important}}@media all and (max-width: 44em){.alignright{margin:1rem 0 1rem 1rem;max-width:45% !important}}@media all and (max-width: 31em){.alignright{margin:1rem 0;max-width:100% !important}}article .fluid-width-video-wrapper{width:100%;margin:3rem auto 3.5rem}@media all and (max-width: 44em){article .fluid-width-video-wrapper{margin:2rem auto 2.25rem}}@media all and (max-width: 31em){.blue-top{padding:1.5rem 1.5rem 1rem 1.5rem}}@media all and (max-width: 31em){.white-bottom{padding:1rem 1.5rem 1.5rem 1.5rem}}.bw-overlay{position:relative;width:100%;height:100%;background-color:#777;mix-blend-mode:color;opacity:.8}.blue-overlay{position:relative;width:100%;height:100%;background-color:rgba(51,59,71,.85)}.stars{margin-block-start:1.5rem;text-align:center}@media all and (max-width: 44em){.stars{margin-block-end:1.25rem}.stars svg{width:18px;height:18px}}.group-photos-3{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:3/4}.group-photos-3 img:first-of-type{grid-column:1/3}@media all and (max-width: 61em){.group-photos-3 img:first-of-type{grid-column:1/2}}@media all and (max-width: 44em){.group-photos-3 img:first-of-type{grid-column:1/3}}@media all and (max-width: 61em){.group-photos-3{grid-template-columns:1fr;grid-template-rows:auto;aspect-ratio:auto;align-self:start}.group-photos-3 img{height:auto;max-height:300px}}@media all and (max-width: 44em){.group-photos-3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:7/8}.group-photos-3 img{height:100%;max-height:none}}@media all and (max-width: 31em){.group-photos-3{aspect-ratio:1/1}}.img-and-icon{position:relative}.img-and-icon img.icon-on-img{position:absolute;right:.75rem;bottom:.75rem;width:44px;height:44px;background-color:var(--color-accent-three);background-color:#b5b9ba;border-radius:50%;padding:.6rem;overflow:visible}.marquee{position:relative;width:100%;margin:1rem 0;line-height:1;font-size:2.6rem}.marquee .marquee__inner{display:flex;width:-moz-fit-content;width:fit-content;flex:auto;flex-direction:row}.marquee .marquee__inner .marquee__part{display:flex;align-items:center;flex-shrink:0;padding-inline:1.5rem}.parallax-container{position:relative;display:grid;place-items:center;height:auto;overflow:hidden;z-index:1}.parallax-container[data-height=half]{height:50vh}.parallax-container[data-height=hero]{height:34rem}@media all and (max-width: 61em){.parallax-container[data-height=hero]{height:31rem}}@media all and (max-width: 44em){.parallax-container[data-height=hero]{height:20rem}}@media all and (max-width: 35.5em){.parallax-container[data-height=hero]{height:14rem;min-height:0}}@media all and (max-width: 31em){.parallax-container[data-height=hero]{height:9rem}}.parallax-container[data-height="1/3"]{height:40vh}.parallax-container[data-height="3/4"]{height:75vh}.parallax-container[data-height=full]{height:100vh}.parallax-container>*{grid-column:1/2;grid-row:1/2}.parallax-container>.parallax-img{position:absolute;width:100%;height:120%;-o-object-fit:cover;object-fit:cover;z-index:-1}@media all and (max-width: 44em){.parallax-container>.parallax-img{height:130%}}.parallax-container>.parallax-content{position:relative;width:100%;padding-bottom:.5rem;z-index:1}@media all and (max-width: 53em){.parallax-container>.parallax-content{--header-height: 6rem}}@media all and (max-width: 35.5em){.parallax-container>.parallax-content{--header-height: 4rem}}@media all and (max-width: 31em){.parallax-container>.parallax-content{--header-height: 3.7rem}}.relative{position:relative}.caption{position:absolute;bottom:0;left:50%;background:rgba(0,0,0,.7);width:100%;max-width:none;padding:15px 25px;font-size:.95rem;text-align:center;text-wrap:balance;color:#fff;z-index:1;margin:0;transform:translateX(-50%)}.gallery{display:grid;place-items:stretch;place-content:stretch;gap:.25rem;margin-block:2rem 2.25rem}.gallery .gallery-item{display:grid;place-self:stretch}.gallery .gallery-item figcaption{display:none}.gallery .gallery-item img{display:block;width:100%;height:auto;min-height:100%;max-height:45vh;-o-object-fit:cover;object-fit:cover;border-radius:3px}@media all and (max-width: 53em){.gallery .gallery-item img{max-height:40vh}}@media all and (max-width: 35.5em){.gallery .gallery-item img{max-height:30vh}}.gallery.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}@media all and (max-width: 53em){.gallery.gallery-columns-4{grid-template-columns:1fr 1fr}}.gallery.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}@media all and (max-width: 53em){.gallery.gallery-columns-3{grid-template-columns:repeat(2, 1fr)}.gallery.gallery-columns-3>:last-child{grid-column:span 2;width:100%}.gallery.gallery-columns-3>:nth-of-type(even){grid-column:span 1 !important}}.gallery.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery.gallery-columns-2>:last-child{grid-column:span 2;width:100%}.gallery.gallery-columns-2>:nth-of-type(even){grid-column:span 1 !important}.gallery.gallery-columns-1{grid-template-columns:1fr}.vid-cover{position:relative;cursor:pointer}.vid-cover .fluid-width-video-wrapper{visibility:hidden}.q-a{background:var(--white);padding:.75rem}@media all and (max-width: 31em){.q-a{padding:1rem 0}}.faq{cursor:pointer}.faq::before{position:relative;display:inline-block;width:22px;text-align:center;content:"➞";color:var(--color-primary, #333);margin:0 .5rem 0 0;vertical-align:baseline}.answers{display:none;padding:1rem 2rem;margin:-1rem 0 0}.answers img{display:block;max-width:100%;height:auto;margin-inline:auto}.answers .aligncenter{width:100% !important;max-width:100%;height:auto;margin:0 auto}.answers .alignleft{float:left;margin:0 1.5rem 1.5rem 0 !important;max-width:40% !important;height:auto}.answers .alignright{float:right;margin:0 0 1.5rem 1.5rem !important;max-width:40% !important;height:auto}@media all and (max-width: 35.5em){.answers{padding:.5rem 0}}.loop-img{display:block;width:100%;height:auto;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover}p a:hover,p a:focus,h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus,li a:hover,li a:focus{color:var(--color-secondary, #999);border-bottom:1.5px solid var(--color-secondary, #333)}p strong a,p b a,h1 strong a,h1 b a,h2 strong a,h2 b a,h3 strong a,h3 b a,h4 strong a,h4 b a,h5 strong a,h5 b a,h6 strong a,h6 b a,li strong a,li b a{color:var(--bold-color)}p strong a:hover,p strong a:focus,p b a:hover,p b a:focus,h1 strong a:hover,h1 strong a:focus,h1 b a:hover,h1 b a:focus,h2 strong a:hover,h2 strong a:focus,h2 b a:hover,h2 b a:focus,h3 strong a:hover,h3 strong a:focus,h3 b a:hover,h3 b a:focus,h4 strong a:hover,h4 strong a:focus,h4 b a:hover,h4 b a:focus,h5 strong a:hover,h5 strong a:focus,h5 b a:hover,h5 b a:focus,h6 strong a:hover,h6 strong a:focus,h6 b a:hover,h6 b a:focus,li strong a:hover,li strong a:focus,li b a:hover,li b a:focus{color:var(--bold-color, #999);border-bottom:1.5px solid var(--bold-color, #333)}p a.light-text:hover,p a.light-text:focus,h1 a.light-text:hover,h1 a.light-text:focus,h2 a.light-text:hover,h2 a.light-text:focus,h3 a.light-text:hover,h3 a.light-text:focus,h4 a.light-text:hover,h4 a.light-text:focus,h5 a.light-text:hover,h5 a.light-text:focus,h6 a.light-text:hover,h6 a.light-text:focus,li a.light-text:hover,li a.light-text:focus{color:var(--white, #999);border-bottom:1.5px solid var(--white, #333)}.button,button{display:inline-block;line-height:1;padding:1.2em 1.7em;margin:.5rem;cursor:pointer;border-bottom:none;transition:all .2s ease-in-out}.button:hover,button:hover,.button:focus,button:focus,.button:active,button:active{border-bottom:none}.button,button{color:var(--white, #fff);background-color:var(--color-secondary, #333)}.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active{background-color:var(--color-primary, #000);color:var(--white, #fff)}#back-to-top{position:fixed;display:none;width:35px;height:35px;padding:7px;bottom:10px;right:10px;border-radius:50%;z-index:90;background:var(--color-primary, #666);opacity:.5;transition:all .2s ease-in-out}#back-to-top:hover{opacity:.95}@media all and (max-width: 35.5em){#back-to-top{opacity:.9}}#back-to-top img{width:100%;height:auto;margin:0 auto}form{width:100%;max-width:var(--max-width, 50rem);background:var(--forms-bg, #fff);margin:1rem auto;padding-inline:.5rem;font-family:var(--font-stack-paragraphs);font-display:swap;font-size:var(--p-size);line-height:1.4rem;font-weight:normal;font-style:normal;color:var(--text-color, #666)}@media all and (max-width: 31em){form{padding:1px 1rem 1rem}}form fieldset{margin:.5rem 0 !important;padding:0}form label,form legend{line-height:1.2;display:block;margin:15px 0 5px 2px}form label span,form legend span{font-size:calc(var(--p-size) - .2em);color:var(--color-accent-three, #333);vertical-align:top}form input{width:100%;padding:10px;margin:0 auto;border-radius:14px;border:1px solid var(--color-secondary);background:var(--white, #fff)}form input::-moz-placeholder{color:#ddd;opacity:1}form input::placeholder{color:#ddd;opacity:1}form input::-ms-input-placeholder{color:#ccc}form input[type=submit]{display:block;width:auto}.gform_wrapper{max-width:calc(var(--max-width) + 4rem);margin-inline:auto;padding-block:.5rem 1rem}.gform_wrapper p{margin:0}.gform-theme--framework .gform-field-label{font-size:var(--p-size) !important;margin:.4rem 0 .1rem !important}.gform-theme--foundation .gform_fields{row-gap:1rem !important}.gform-body fieldset{margin:0 !important}.gform-body input[type=text],.gform-body input[type=email],.gform-body input[type=password],.gform-body input[type=tel]{padding:1.25rem .5rem !important;border:none !important;font-size:var(--p-size) !important;background-color:var(--shade) !important}.gform-body select{height:50px !important;padding:.3rem 1rem 0 !important;border:1px solid #aaa !important;background:var(--white, #fff);margin-block:1.5rem 0 !important}.gform-body textarea{padding:.5rem !important;border:none !important;font-size:var(--p-size) !important;background-color:var(--shade) !important}.gform-body .ginput_counter{display:none !important}.gform_footer input[type=submit]{display:block !important;padding:.9rem 2.5rem !important;font-size:calc(var(--p-size) + .1rem) !important;background-color:var(--color-secondary) !important;margin-block:1.25rem .35rem !important;border-radius:0 !important;width:100% !important;max-width:500px !important}.gform_footer input[type=submit]:hover,.gform_footer input[type=submit]:focus{background-color:var(--color-primary) !important}.ginput_container_radio{margin-block-start:1.5rem !important}.gform_fields input[type=checkbox]+label,.gform_fields input[type=radio]+label{line-height:1.2;margin:0 0 .5rem .5rem !important}.gform-theme--foundation .gform_footer{margin-block-start:.5rem !important}form#searchform{position:relative;padding:0;margin:0 auto !important;overflow:hidden;border-radius:3px}form#searchform input.search-field{padding:.75rem}form#searchform input.search-field::-moz-placeholder{color:#999}form#searchform input.search-field::placeholder{color:#999}form#searchform button.search-button{position:absolute;top:0;right:0;height:100%;margin:0;padding:0 .75rem;border-radius:0 14px 14px 0;border:none;box-shadow:none;background-color:var(--color-primary)}form#searchform button.search-button svg{margin:4px 0 0 2px}.fade-in,.fade-in-remain{opacity:0}.fade-up{opacity:0;transform:translateY(100px)}.fade-down{opacity:0;transform:translateY(-50px)}.rounded-large{border-radius:8rem}@media all and (max-width: 61em){.rounded-large{border-radius:6rem}}@media all and (max-width: 35.5em){.rounded-large{border-radius:3rem}}.rounded{border-radius:3rem;overflow:hidden}.rounded-small{border-radius:1.25rem;overflow:hidden}.full-height{height:100%}@media all and (max-width: 44em){.full-height{height:clamp(11rem,30vh,20rem)}}.fill-available{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.filmsize{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.shadow-smaller{box-shadow:0 2.8px 2.2px rgba(0,0,0,.07),0 6.7px 5.3px rgba(0,0,0,.06),0 12.5px 10px rgba(0,0,0,.04)}.brown-round{position:relative}.brown-round:after{content:"";position:absolute;display:block;width:42%;height:100%;height:-webkit-fill-available;top:0;right:0;border-radius:4rem 0 0 4rem;background-color:var(--color-accent-one)}@media all and (max-width: 73em){.brown-round:after{top:15%;height:70%}}@media all and (max-width: 61em){.brown-round:after{top:25%;height:50%}}@media all and (max-width: 53em){.brown-round:after{top:auto;bottom:0;width:19.5%;height:auto;aspect-ratio:1/3}}@media all and (max-width: 35.5em){.brown-round:after{width:20%}}.lightbrown-round{position:relative}.lightbrown-round:after{content:"";position:absolute;display:block;width:42%;height:100%;height:-webkit-fill-available;top:0;left:0;border-radius:0 4rem 4rem 0;background-color:var(--color-accent-two)}@media all and (max-width: 73em){.lightbrown-round:after{top:15%;height:70%}}@media all and (max-width: 61em){.lightbrown-round:after{top:25%;height:50%}}@media all and (max-width: 53em){.lightbrown-round:after{top:0;width:19.5%;height:auto;aspect-ratio:1/3}}@media all and (max-width: 35.5em){.lightbrown-round:after{width:20%}}.gray-round{position:relative}@media all and (max-width: 35.5em){.gray-round{padding-block-start:1rem}}@media all and (max-width: 35.5em){.gray-round .smallwidth>h2,.gray-round .smallwidth>p{padding-inline:.5rem}}.gray-round:after{content:"";position:absolute;display:block;width:88%;height:72%;top:13%;left:0;border-radius:0 4rem 4rem 0;background-color:var(--color-accent-three)}@media all and (max-width: 73em){.gray-round:after{width:97%;height:66%;top:15%}}@media all and (max-width: 61em){.gray-round:after{width:99%}}@media all and (max-width: 44em){.gray-round:after{top:-5%;height:40%;width:95%}}@media all and (max-width: 35.5em){.gray-round:after{top:-2.5%;width:98%;height:60%;left:1%;border-radius:2rem}}.blue-bar-top{position:relative}.blue-bar-top::before{content:"";position:absolute;width:100%;height:25vh;height:calc(var(--y-padding, 2rem)*11);top:0;background-color:var(--color-primary);z-index:-1}@media all and (max-width: 35.5em){.blue-bar-top::before{height:calc(var(--y-padding, 2rem)*16)}}@media all and (max-width: 31em){.blue-bar-top::before{height:calc(var(--y-padding, 2rem)*18)}}#wp-admin-bar-wp-logo{display:none !important}#wp-admin-bar-comments{display:none !important}#wp-admin-bar-customize{display:none !important}#wp-admin-bar-gravityforms-new-form{display:none !important}@media screen and (max-width: 600px){#wpadminbar{position:relative}}html{scroll-behavior:smooth}html body.page-id-9 img.loop-img.rounded-small{aspect-ratio:1}html .top-bar .social a.insta-icon{background:url(../img/social_icons/instagram.svg) center center no-repeat}html .top-bar .social a.linkedin-icon{background:url(../img/social_icons/linkedin.svg) center center no-repeat}html .top-bar .social a.fb-icon{background:url(../img/social_icons/facebook.svg) center center no-repeat}/*# sourceMappingURL=style.css.map */