@font-face{font-display:swap;font-family:'Iowan Old Style';src:url(/wp-content/themes/leigh-smith/css/fonts/Iowan_Old_Style.otf)}body{background:var(--navy-primary)}.has-green-primary-border-color{color:var(--green-primary)}.has-green-primary-background-color{background-color:var(--green-primary)}.has-green-primary--border-background-color{background-color:var(--green-primary)}.has-orange-primary-border-color{color:var(--orange-primary)}.has-orange-primary-background-color{background-color:var(--orange-primary)}.has-orange-primary--border-background-color{background-color:var(--orange-primary)}.has-grey-primary-border-color{color:var(--grey-primary)}.has-grey-primary-background-color{background-color:var(--grey-primary)}.has-grey-primary--border-background-color{background-color:var(--grey-primary)}.has-navy-primary-background-color{background-color:var(--navy-primary)}html :where(.wp-block){max-width:unset;margin-top:28px;margin-bottom:28px}.wp-block-group{margin:100px 0}.has-background.wp-block-columns,.wp-block-group.has-background{padding:100px 0}.wp-block-group.has-background>.wp-block-group__inner-container:first-child,.wp-block-group.has-background>.wp-block-group__inner-container:first-child .wp-block-columns:first-child{margin-top:0}.wp-block-group.has-background>.wp-block-group__inner-container:last-child,.wp-block-group.has-background>.wp-block-group__inner-container:last-child .wp-block-columns:last-child{margin-bottom:0}.wp-block-column{max-width:1230px;margin:0 auto;padding:0 15px}.wp-block-column .wp-block-column{max-width:unset}.wp-block-column .wp-block-columns{margin:0 -15px;padding:unset}.btn{background:var(--orange-primary);color:#fff;text-decoration:none;border-radius:100px;padding:10px 20px;display:inline-flex;align-items:center;gap:10px;transition:0.5s ease;font-size:16px;font-weight:500}.btn i{transition:0.5s ease;font-size:.7em}.btn:hover i:last-child,.btn:hover:after{transform:translateX(100%)}.btn:hover i.fa-chevron-left{transform:translateX(-100%)}.btn:hover i:first-child:not(.fa-chevron-left):not(.fa-chevron-right){transform:scale(1.5)}#page :is(ul,ol),.block-editor-block-list__layout :is(ul,ol){margin-left:0;padding-left:2em}:is(#page,.block-editor-block-list__layout) li{margin-bottom:.5em}#page,.block-editor-block-list__layout{font-size:20px}:is(#page,.block-editor-block-list__layout) h1{font-size:clamp(1.5em, 8vw, 2.5em)}:where(#page,.block-editor-block-list__layout) h2{font-size:2em}:where(#page,.block-editor-block-list__layout) h3{font-size:1.8em}:where(#page,.block-editor-block-list__layout) h4{font-size:1.6em}#page .is-style-smaller,.block-editor-block-list__layout .is-style-smaller{font-size:.8em}:is(#page,.block-editor-block-list__layout) h1.is-style-smaller{font-size:2.3em}:is(#page,.block-editor-block-list__layout) h2.is-style-smaller{font-size:1.8em}:is(#page,.block-editor-block-list__layout) h3.is-style-smaller{font-size:1.6rem}:is(#page,.block-editor-block-list__layout) h4.is-style-smaller{font-size:1.4em}#page .is-style-larger,.block-editor-block-list__layout .is-style-larger{font-size:1.2em}:is(#page,.block-editor-block-list__layout) h1.is-style-larger{font-size:2.7em}:is(#page,.block-editor-block-list__layout) h2.is-style-larger{font-size:2.2em}:is(#page,.block-editor-block-list__layout) h3.is-style-larger{font-size:2rem}:is(#page,.block-editor-block-list__layout) h4.is-style-larger{font-size:1.8em}:where(#page,.block-editor-block-list__layout) a{color:var(--orange-primary);text-decoration:none}:where(#page,.block-editor-block-list__layout,.block-editor-block-list__layout),:where(#page,.block-editor-block-list__layout,.block-editor-block-list__layout) p,.wp-block-image figcaption{color:#fff;font-size:clamp(0.83em, 2vw, 1em)}:where(#page,.block-editor-block-list__layout) :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font)}:where(#page,.block-editor-block-list__layout) :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0em}:where(#page,.block-editor-block-list__layout) :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:2em}:where(#page,.block-editor-block-list__layout){font-family:var(--body-font)}:where(#page,.block-editor-block-list__layout) :is(h1,h2,h3,h4,h5,h6).is-style-underline{margin-top:.2em;display:flex;flex-direction:column-reverse}:where(#page,.block-editor-block-list__layout) :is(h1,h2,h3,h4,h5,h6).is-style-underline:before{content:'';display:block;width:138px;height:5px;background:var(--orange-primary);margin:.7em auto .4em}:where(#page,.block-editor-block-list__layout) .has-text-align-left.is-style-underline:after{margin-left:0}:where(#page,.block-editor-block-list__layout) .has-text-align-right.is-style-underline:after{margin-right:0}.wp-block-button__link{padding:calc(0.767em + 2px) calc(1.233em + 2px);font-size:20px;font-weight:500}.wp-block-button:is(.is-style-outline-arrow,.is-style-outline-arrow-small,.is-style-solid-arrow,.is-style-solid-arrow-small) .wp-block-button__link{display:flex;align-items:center;gap:.8em;line-height:1.1}.wp-block-button:is(.is-style-outline-arrow,.is-style-outline-arrow-small) .wp-block-button__link{background:unset}.wp-block-button:is(.is-style-outline-arrow,.is-style-outline-arrow-small,.is-style-solid-arrow,.is-style-solid-arrow-small) .wp-block-button__link:after{content:'\f054';font-family:var(--font-awesome);font-weight:800;font-size:.7em;line-height:0;transition:0.5s ease}.wp-block-button:is(.is-style-outline-arrow,.is-style-outline-arrow-small,.is-style-solid-arrow,.is-style-solid-arrow-small):hover .wp-block-button__link:after{transform:translateX(100%)}.wp-block-button.is-style-outline-arrow .wp-block-button__link.has-orange-primary-color{color:var(--orange-primary)!important}.wp-block-button__link.has-orange-primary-color{color:var(--orange-primary)!important}.wp-block-button.is-style-outline-arrow .wp-block-button__link{background:unset!important;border:2px solid}.slick-dots{padding:10px 0 0 0!important;margin:0 auto!important;list-style:none;gap:10px;display:flex;justify-content:center;flex-wrap:wrap;font-size:0;max-width:80%}.slick-dots button{appearance:none;font-size:0;width:10px;height:10px;border-radius:100px;background:unset;border:1px solid #888}.slick-dots .slick-active button{background:#888}.is-style-width-1200{max-width:1200px;margin-right:auto!important;margin-left:auto!important;width:100%}.is-style-width-900{width:100%;max-width:900px;margin-right:auto!important;margin-left:auto!important}