/*!
Theme Name: eimpact_v2
Theme URI: http://underscores.me/
Author: Eric Wenger at E-Impact Marketing
Author URI: https://eimpact.marketing/
Description: Custom theme for Kauffman Structures, based on Underscores, UI Kit 3, Gutenberg, and ACF
Version: 2.0.0
Text Domain: eimpact-client-theme

eimpact_s_uikit is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

*/
 body{font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.15rem;color:#3c3c3c}h1,h2,h3,h4,h5,h6{font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:900;color:#3d4f67}h2{border-bottom:2px solid #778598;padding-bottom:5px}.black-background h2{border-bottom:2px solid #5b5b5b}h2,h3,h4,h5,h6{text-transform:uppercase}p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1 .subtitle{font-size:65%;display:block}.narrow-content-override,.narrow-text{margin:0 auto;max-width:75%}@media (min-width:768px){.narrow-content-override,.narrow-text{max-width:65%}}@media (max-width:1330px){.block-container{padding-left:20px;padding-right:20px}.block-container>div.full-width-override{margin-left:-20px;margin-right:-20px}}@media (min-width:1331px){.block-container,.uk-container{max-width:1300px}.block-container{margin-left:auto;margin-right:auto;padding-right:15px}.uk-container .full-width-override,.block-container .full-width-override{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw}}.gmw-submit-button,.gform_button,.uk-button,a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:900}a{color:#9b6b52;font-weight:900}a:hover{color:#854a2b;text-decoration:none}.gmw-submit-button,.gform_button{display:inline-block;padding:0 20px;vertical-align:middle;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid #fff0;cursor:pointer}.gmw-submit-button,.gform_button,.uk-button{border-radius:0;font-family:"Lato",Helvetica,Arial,sans-serif!important;font-size:1rem!important;margin:5px!important;color:#9b6b52!important;background:white!important;border:1px solid #9b6b52}.gmw-submit-button:hover,.gmw-submit-button:focus,.gform_button:hover,.gform_button:focus,.uk-button:focus,.uk-button:hover{color:#9b6b52!important;background:rgb(255 255 255 / .75)!important;border:1px solid #9b6b52}.gmw-submit-button,.gform_button,.uk-button-primary{background:#9b6b52!important;color:white!important;border:1px solid #9b6b52}.gmw-submit-button:focus,.gform_button:focus,.uk-button-primary:focus,.gmw-submit-button:hover,.gform_button:hover,.uk-button-primary:hover{background:#854a2b!important;color:white!important;border:1px solid #854a2b}.uk-button-small{padding:0 20px}.uk-text-small .uk-button-small{font-size:.9rem!important}.uk-text-small{font-size:.95rem}.white-text,.white-headings h1,.white-headings h2,.white-headings h3,.white-headings h4,.white-headings h5,.white-headings h6,.white-headings .subtitle,h1.white-headings,h2.white-headings,h3.white-headings,h4.white-headings,h5.white-headings,h6.white-headings,.white-headings.subtitle{color:#fff}.brown-text{color:#9b6b52}a.white-links,.white-links a{color:rgb(255 255 255 / .70)}a.white-links:hover,.white-links a:hover{color:#fff}a.brown-links,.brown-links a{color:#eca884}a.brown-links:hover,.brown-links a:hover{color:#ef7f44}a.gray-links,.gray-links a{color:#999898}a.gray-links:hover,.gray-links a:hover{color:#c4c4c4}a.blue-links,.blue-links a{color:#9ac0f4}a.blue-links:hover,.blue-links a:hover{color:#c2dbfd}.dusty-blue-text,a.dusty-blue-links,.dusty-blue-links a{color:#778598}a.dusty-blue-links:hover,.dusty-blue-links a:hover{color:#a8b3c1}.iowa-texture-background{background:#414141 url(/wp-content/themes/eimpact-client-theme/images/iowa-texture.jpg) repeat center center}.brown-background{background:#9b6b52}.dark-gray-background{background:#5b5b5b}.light-gray-background{background:#ececec}.dusty-blue-background{background:#778598}.dark-blue-background{background:#3d4f67}.black-background{background:#3c3c3c}.white-background{background:#fff}.photo-background-area .blue-overlay{background:rgb(61 79 103 / .9);display:block}*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:0}.card-margin-top{margin-top:50px}.card-margin-bottom{margin-bottom:0}@media (min-width:960px){.card-margin-top{margin-top:75px}.card-margin-bottom{margin-bottom:0}}.pad-lr-25{padding-left:25px;padding-right:25px}.pad-lr-50{padding-left:50px;padding-right:50px}.pad-right-5{padding-right:5px}.pad-0{padding:0}.pad-5{padding:5px 10px}.pad-10{padding:10px}.pad-15{padding:15px}.pad-25{padding:20px 25px}.pad-50{padding:50px}.marg-0{margin:0!important}.marg-lr-15{margin-left:15px;margin-right:15px}.marg-15{margin:15px}.marg-25{margin:25px}.marg-50{margin:50px}.pad-top-0{padding-top:0}.pad-top-5{padding-top:5px}.pad-top-7{padding-top:7px}.pad-top-10{padding-top:10px}.pad-top-15{padding-top:15px}.pad-top-25{padding-top:25px}.wp-block-genesis-blocks-gb-columns .wp-block-genesis-blocks-gb-columns,.pad-top-35{padding-top:35px}.pad-top-50{padding-top:50px}.pad-top-75{padding-top:75px}.pad-top-100{padding-top:100px}.pad-top-125{padding-top:125px}.pad-top-150{padding-top:150px}.pad-top-200{padding-top:200px}.pad-bottom-0{padding-bottom:0}.pad-bottom-5{padding-bottom:5px}.pad-bottom-10{padding-bottom:10px}.wp-block-genesis-blocks-gb-columns .wp-block-genesis-blocks-gb-columns .wp-block-genesis-blocks-gb-column img,.pad-bottom-15{padding-bottom:15px}.pad-bottom-25{padding-bottom:25px}.wp-block-genesis-blocks-gb-columns .wp-block-genesis-blocks-gb-columns .wp-block-genesis-blocks-gb-column,.pad-bottom-35{padding-bottom:35px}.wrapper-bottom-edge>div>div.uk-container,.pad-bottom-40{padding-bottom:40px}.pad-bottom-50{padding-bottom:50px}.pad-bottom-65{padding-bottom:65px}.wp-block-genesis-blocks-gb-column,.pad-bottom-75{padding-bottom:75px}.pad-bottom-100{padding-bottom:100px}.pad-bottom-125{padding-bottom:125px}.pad-bottom-150{padding-bottom:150px}.pad-bottom-175{padding-bottom:175px}.pad-bottom-200{padding-bottom:200px}.marg-top-0{margin-top:0!important}.marg-top-5{margin-top:5px!important}.marg-top-10{margin-top:10px!important}.marg-top-15{margin-top:15px!important}.marg-top-25{margin-top:25px!important}.marg-top-50{margin-top:50px!important}.marg-top-75{margin-top:75px!important}.marg-top-100{margin-top:100px!important}.marg-top-125-neg{margin-top:-125px!important}.marg-bottom-0{margin-bottom:0!important}.marg-bottom-5{margin-bottom:5px!important}.marg-bottom--9{margin-bottom:-9px!important}.marg-bottom-15{margin-bottom:15px!important}.marg-bottom-25{margin-bottom:25px!important}.marg-bottom-35{margin-bottom:35px!important}.marg-bottom-50{margin-bottom:50px!important}.marg-bottom-75{margin-bottom:75px!important}.marg-bottom-100{margin-bottom:100px!important}@media (max-width:640px){.pad-lr-50{padding-left:30px;padding-right:30px}.pad-50{padding:30px}.pad-top-50{padding-top:25px}.pad-top-75{padding-top:50px}.pad-top-100{padding-top:75px}.pad-top-125{padding-top:100px}.pad-top-150{padding-top:100px}.pad-top-200{padding-top:150px}.pad-bottom-25{padding-bottom:20px}.wrapper-bottom-edge>div>div.uk-container,.pad-bottom-40{padding-bottom:20px}.pad-bottom-50{padding-bottom:25px}.pad-bottom-65{padding-bottom:50px}.wp-block-genesis-blocks-gb-column,.pad-bottom-75{padding-bottom:50px}.pad-bottom-100{padding-bottom:75px}.pad-bottom-125{padding-bottom:100px}.pad-bottom-150{padding-bottom:100px}.pad-bottom-200{padding-bottom:150px}.marg-top-25{margin-top:20px!important}.marg-top-50{margin-top:25px!important}.marg-top-75{margin-top:50px!important}.marg-top-100{margin-top:100px!important}.marg-bottom-25{margin-bottom:20px!important}.marg-bottom-35{margin-bottom:25px!important}.marg-bottom-50{margin-bottom:25px!important}.marg-bottom-75{margin-bottom:50px!important}.marg-bottom-100{margin-bottom:75px!important}.marg-top-125-neg{margin-top:-75px!important}}@media (min-width:600px) and (max-width:959px){.gb-layout-columns-2>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2"}}@media (min-width:600px) and (max-width:767px){.gb-layout-columns-3>.gb-layout-column-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3"}}@media (min-width:768px) and (max-width:959px){.gb-layout-columns-3>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4"}}.wrapper-inner-border{border:5px solid #fff}.wrapper-inner-border-padding{padding:25px}.wrapper-inner-pad-top{padding-top:50px}.wrapper-inner-pad-bottom{padding-bottom:50px}.gb-block-layout-column-inner .wrapper-inner-pad-top,.card .wrapper-inner-pad-top{padding-top:20px}.gb-block-layout-column-inner .wrapper-inner-pad-bottom,.card .wrapper-inner-pad-bottom{padding-bottom:20px}.wp-block-eimpact-wrapper .wp-block-eimpact-wrapper .wrapper-inner-pad-top{padding-top:25px}.wp-block-eimpact-wrapper .wp-block-eimpact-wrapper .wrapper-inner-pad-bottom{padding-bottom:25px}.wrapper-inner-pad-left-right{padding-left:25px;padding-right:25px}.gb-block-layout-column-inner .wrapper-inner-pad-left-right,.card .wrapper-inner-pad-left-right{padding-left:25px;padding-right:25px}.wrapper-margin-top{margin-top:50px}.wrapper-margin-bottom{margin-bottom:50px}@media (min-width:769px){.wrapper-inner-pad-top{padding-top:75px}.wrapper-inner-pad-bottom{padding-bottom:75px}.wrapper-inner-pad-left-right{padding-left:50px;padding-right:50px}.gb-block-layout-column-inner .wrapper-inner-pad-top,.card .wrapper-inner-pad-top{padding-top:30px}.gb-block-layout-column-inner .wrapper-inner-pad-bottom,.card .wrapper-inner-pad-bottom{padding-bottom:30px}.gb-block-layout-column-inner .wrapper-inner-pad-left-right,.card .wrapper-inner-pad-left-right{padding-left:35px;padding-right:35px}.wp-block-eimpact-wrapper .wp-block-eimpact-wrapper .wrapper-inner-pad-top{padding-top:50px}.wp-block-eimpact-wrapper .wp-block-eimpact-wrapper .wrapper-inner-pad-bottom{padding-bottom:50px}.wrapper-margin-top{margin-top:75px}.wrapper-margin-bottom{margin-bottom:75px}.wrapper-inner-border-padding{padding:50px}}.bottom-edge,.bottom-edge-cta,.wrapper-top-edge,.wrapper-bottom-edge{position:relative}.bottom-edge>div::after,.bottom-edge-cta>div::after,.wrapper-bottom-edge>div::after,.wrapper-top-edge>div::before{content:'';position:absolute;width:101%;display:block;margin-left:-1px;margin-right:-1px;background-size:100% 25px;min-height:25px}.wrapper-top-edge>div::before{background:url(/wp-content/themes/eimpact-client-theme/images/edge-top.png) no-repeat top center;top:0;margin-top:-1px}.wrapper-bottom-edge>div::after{background:url(/wp-content/themes/eimpact-client-theme/images/edge-bottom.png) no-repeat bottom center;bottom:0;margin-bottom:-1px}.wrapper-bottom-edge>div.wrapper-inner-pad-left-right::after,.wrapper-top-edge>div.wrapper-inner-pad-left-right::before{margin-left:-51px}@media (min-width:960px){.wrapper-top-edge>div::before,.wrapper-bottom-edge>div::after{background-size:100% 25px;min-height:25px}}@media (min-width:1600px){.wrapper-top-edge>div::before,.wrapper-bottom-edge>div::after{background-size:100% 30px;min-height:30px}}.bottom-edge>div::after,.bottom-edge-cta>div::after,.full-width-override.wrapper-bottom-edge>div::after{background-size:200% 35px;min-height:35px;width:100%;display:block;margin-left:0;margin-right:0}.bottom-edge>div::after,.full-width-override.wrapper-bottom-edge>div::after{background:url(/wp-content/themes/eimpact-client-theme/images/edge-test3a.png) no-repeat bottom center}.bottom-edge-cta{padding-bottom:34px}.bottom-edge-cta>div::after{background:url(/wp-content/themes/eimpact-client-theme/images/edge-test3b.png) no-repeat bottom center}@media (min-width:768px){.bottom-edge,.full-width-override.wrapper-bottom-edge{}}@font-face{font-display:swap;font-family:'eimpact3';src:url(/wp-content/themes/eimpact-client-theme/fonts/fontello/eimpact3.eot?80902664);src:url('/wp-content/themes/eimpact-client-theme/fonts/fontello/eimpact3.eot?80902664#iefix') format('embedded-opentype'),url(/wp-content/themes/eimpact-client-theme/fonts/fontello/eimpact3.woff2?80902664) format('woff2'),url(/wp-content/themes/eimpact-client-theme/fonts/fontello/eimpact3.woff?80902664) format('woff'),url(/wp-content/themes/eimpact-client-theme/fonts/fontello/eimpact3.ttf?80902664) format('truetype'),url('/wp-content/themes/eimpact-client-theme/fonts/fontello/eimpact3.svg?80902664#eimpact3') format('svg');font-weight:400;font-style:normal}[class^="fontello-"]:before,[class*=" fontello-"]:before{font-family:"eimpact3";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;margin-right:.2rem;text-align:center;font-variant:normal;text-transform:none;line-height:1rem;margin-left:.2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fontello-twitter:before{content:'\e800'}.fontello-menu:before{content:'\e801'}.fontello-right:before{content:'\e802'}.fontello-left:before{content:'\e803'}.fontello-shed:before{content:'\e804'}.fontello-left-small:before{content:'\e805'}.fontello-right-small:before{content:'\e806'}.fontello-search-1:before{content:'\e807'}.fontello-search-2:before{content:'\e808'}.fontello-tags:before{content:'\e809'}.fontello-dollar-1:before{content:'\e80a'}.fontello-person:before{content:'\e80b'}.fontello-sun:before{content:'\e80c'}.fontello-ok:before{content:'\e80d'}.fontello-cancel:before{content:'\e80e'}.fontello-mail:before{content:'\e80f'}.fontello-phone:before{content:'\e810'}.fontello-phone-1:before{content:'\e811'}.fontello-location:before{content:'\e812'}.fontello-location-1:before{content:'\e813'}.fontello-mail-1:before{content:'\e814'}.fontello-home:before{content:'\e815'}.fontello-left-big:before{content:'\e816'}.fontello-left-dir:before{content:'\e817'}.fontello-right-dir:before{content:'\e818'}.fontello-right-big:before{content:'\e819'}.fontello-phone-circled:before{content:'\e81a'}.fontello-phone-2:before{content:'\e81b'}.fontello-phone-outline:before{content:'\e81c'}.fontello-attention:before{content:'\e81d'}.fontello-attention-circled:before{content:'\e81e'}.fontello-basket:before{content:'\e81f'}.fontello-star:before{content:'\e820'}.fontello-star-empty:before{content:'\e821'}.fontello-users:before{content:'\e822'}.fontello-user:before{content:'\e823'}.fontello-videocam:before{content:'\e824'}.fontello-picture:before{content:'\e825'}.fontello-ok-1:before{content:'\e826'}.fontello-plus:before{content:'\e827'}.fontello-minus:before{content:'\e828'}.fontello-info-circled:before{content:'\e829'}.fontello-link:before{content:'\e82a'}.fontello-lock:before{content:'\e82b'}.fontello-thumbs-up:before{content:'\e82c'}.fontello-thumbs-down:before{content:'\e82d'}.fontello-download:before{content:'\e82e'}.fontello-chat:before{content:'\e82f'}.fontello-volume-up:before{content:'\e830'}.fontello-globe:before{content:'\e831'}.fontello-users-1:before{content:'\e832'}.fontello-truck:before{content:'\e833'}.fontello-sun-filled:before{content:'\e834'}.fontello-megaphone:before{content:'\e835'}.fontello-check:before{content:'\e836'}.fontello-list-alt:before{content:'\e837'}.fontello-flash:before{content:'\e839'}.fontello-comment:before{content:'\e83a'}.fontello-pencil:before{content:'\e83b'}.fontello-edit:before{content:'\e83c'}.fontello-bookmark:before{content:'\e83d'}.fontello-tag:before{content:'\e83e'}.fontello-help-circled:before{content:'\e83f'}.fontello-minus-circled:before{content:'\e840'}.fontello-plus-circled:before{content:'\e841'}.fontello-ok-circled:before{content:'\e842'}.fontello-cancel-1:before{content:'\e843'}.fontello-cancel-circled:before{content:'\e844'}.fontello-heart-empty:before{content:'\e845'}.fontello-heart:before{content:'\e846'}.fontello-link-ext:before{content:'\f08e'}.fontello-bookmark-empty:before{content:'\f097'}.fontello-phone-squared:before{content:'\f098'}.fontello-twitter-1:before{content:'\f099'}.fontello-facebook-1:before{content:'\f09a'}.fontello-left-circled:before{content:'\f0a8'}.fontello-right-circled:before{content:'\f0a9'}.fontello-menu-1:before{content:'\f0c9'}.fontello-pinterest-circled:before{content:'\f0d2'}.fontello-pinterest-squared:before{content:'\f0d3'}.fontello-money:before{content:'\f0d6'}.fontello-mail-alt:before{content:'\f0e0'}.fontello-comment-empty:before{content:'\f0e5'}.fontello-chat-empty:before{content:'\f0e6'}.fontello-lightbulb:before{content:'\f0eb'}.fontello-download-cloud:before{content:'\f0ed'}.fontello-coffee:before{content:'\f0f4'}.fontello-plus-squared:before{content:'\f0fe'}.fontello-angle-double-left:before{content:'\f100'}.fontello-angle-double-right:before{content:'\f101'}.fontello-angle-left:before{content:'\f104'}.fontello-angle-right:before{content:'\f105'}.fontello-desktop:before{content:'\f108'}.fontello-laptop:before{content:'\f109'}.fontello-circle-empty:before{content:'\f10c'}.fontello-quote-left:before{content:'\f10d'}.fontello-quote-right:before{content:'\f10e'}.fontello-circle:before{content:'\f111'}.fontello-smile:before{content:'\f118'}.fontello-frown:before{content:'\f119'}.fontello-meh:before{content:'\f11a'}.fontello-star-half-alt:before{content:'\f123'}.fontello-help:before{content:'\f128'}.fontello-info:before{content:'\f129'}.fontello-attention-alt:before{content:'\f12a'}.fontello-angle-circled-left:before{content:'\f137'}.fontello-angle-circled-right:before{content:'\f138'}.fontello-lock-open-alt:before{content:'\f13e'}.fontello-ellipsis:before{content:'\f141'}.fontello-ellipsis-vert:before{content:'\f142'}.fontello-minus-squared:before{content:'\f146'}.fontello-ok-squared:before{content:'\f14a'}.fontello-pencil-squared:before{content:'\f14b'}.fontello-link-ext-alt:before{content:'\f14c'}.fontello-dollar:before{content:'\f155'}.fontello-thumbs-up-alt:before{content:'\f164'}.fontello-thumbs-down-alt:before{content:'\f165'}.fontello-youtube-squared:before{content:'\f166'}.fontello-youtube:before{content:'\f167'}.fontello-youtube-play:before{content:'\f16a'}.fontello-instagram:before{content:'\f16d'}.fontello-left-1:before{content:'\f177'}.fontello-right-1:before{content:'\f178'}.fontello-sun-1:before{content:'\f185'}.fontello-right-circled2:before{content:'\f18e'}.fontello-left-circled2:before{content:'\f190'}.fontello-dot-circled:before{content:'\f192'}.fontello-child:before{content:'\f1ae'}.fontello-share:before{content:'\f1e0'}.fontello-share-squared:before{content:'\f1e1'}.fontello-yelp:before{content:'\f1e9'}.fontello-paypal:before{content:'\f1ed'}.fontello-cc-visa:before{content:'\f1f0'}.fontello-cc-mastercard:before{content:'\f1f1'}.fontello-cc-discover:before{content:'\f1f2'}.fontello-cc-amex:before{content:'\f1f3'}.fontello-cc-paypal:before{content:'\f1f4'}.fontello-copyright:before{content:'\f1f9'}.fontello-at:before{content:'\f1fa'}.fontello-toggle-off:before{content:'\f204'}.fontello-toggle-on:before{content:'\f205'}.fontello-facebook:before{content:'\f230'}.fontello-pinterest:before{content:'\f231'}.fontello-hand-pointer-o:before{content:'\f25a'}.fontello-trademark:before{content:'\f25c'}.fontello-registered:before{content:'\f25d'}.fontello-map-pin:before{content:'\f276'}.fontello-map-o:before{content:'\f278'}.fontello-map:before{content:'\f279'}.fontello-commenting:before{content:'\f27a'}.fontello-message:before{content:'\f27b'}.fontello-houzz:before{content:'\f27c'}.fontello-wpforms:before{content:'\f298'}.fontello-handshake-o:before{content:'\f2b5'}.fontello-address-card:before{content:'\f2bb'}.fontello-address-card-o:before{content:'\f2bc'}.fontello-twitter-squared:before{content:'\f304'}.fontello-facebook-squared:before{content:'\f308'}.fontello-twitter-circled:before{content:'\f30a'}.fontello-facebook-circled:before{content:'\f30d'}.fontello-search:before{content:'\f50d'}.wp-block-table table{background:#ececec}.wp-block-table table td{padding:5px 10px;background:#fff}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}blockquote{background-color:#fff0;border-left:none;padding:0;position:relative;padding:20px 40px}blockquote::before{font-family:'eimpact3';content:'\f10d';font-size:5rem;position:absolute;top:0;left:0;color:rgb(0 0 0 / .075);line-height:1}blockquote::after{font-family:'eimpact3';content:'\f10e';font-size:5rem;position:absolute;bottom:0;right:0;color:rgb(0 0 0 / .075);line-height:1}blockquote p{font-size:125%}.gform_wrapper .gfield_required,.gform_wrapper .gfield_error .gfield_label{color:red!important}.gform_wrapper{margin:0!important}.woocommerce-additional-fields textarea,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.checkout input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.checkout_coupon input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),table.shop_table input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),input[type="text"].gmw-form-field,.strong-form input[type="text"],.strong-form input[type="email"],.strong-form input[type="url"],.strong-form input[type="file"],.strong-form select,.strong-form textarea,.gform_wrapper textarea,.gform_wrapper select{font-family:"Lato",Helvetica,Arial,sans-serif!important;font-weight:400;border-radius:7px;padding:7px 20px!important;line-height:1.75;min-height:0;font-size:1rem!important;height:auto;max-width:100%;border:1px solid #3d4f67!important;background:#ececec!important;color:#3c3c3c!important}.gform_wrapper select{height:45px;margin-top:0;color:#000}.woocommerce-additional-fields textarea:focus,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus,.checkout input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus,.checkout_coupon input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus,table.shop_table input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus,input[type="text"].gmw-form-field:focus,.strong-form input[type="text"]:focus,.strong-form input[type="email"]:focus,.strong-form input[type="url"]:focus,.strong-form input[type="file"]:focus,.strong-form select:focus,.strong-form textarea:focus,.gform_wrapper textarea:focus{background:#d9e9f4!important}.input::placeholder,.textarea::placeholder{color:#3c3c3c}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{line-height:1.75;font-size:1rem;white-space:normal}@media (min-width:769px){.woocommerce-additional-fields textarea,.checkout input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.checkout_coupon input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),table.shop_table input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),input[type="text"].gmw-form-field,.strong-form input[type="text"],.strong-form input[type="email"],.strong-form input[type="url"],.strong-form input[type="file"],.strong-form select,.strong-form textarea,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper textarea{font-size:1.1rem!important}}.gform_wrapper textarea:focus,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]):focus{border-color:#3d4f67;outline:0;background:rgb(219 218 214 / .75);color:inherit}.gform_button{vertical-align:top!important}.gform_button:hover,.gform_button:focus{cursor:pointer!important}.gform_wrapper div.validation_error{color:red!important;border-top:none!important;border-bottom:none!important}.gform_wrapper .validation_message{color:red!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:inherit!important;margin-bottom:inherit!important;border-top:inherit!important;border-bottom:inherit!important;padding-bottom:inherit!important;padding-top:inherit!important}.gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper li.gfield_error textarea{border:1px solid red!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-right:20px!important;padding-left:20px!important;padding-top:5px!important}body .gform_wrapper ul li.gfield,.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0!important;margin-bottom:8px!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:8px!important}@media (min-width:480px){.gform_wrapper ul.gform_fields li.gfield{padding-right:16px!important}}.gform_wrapper li.hidden_label textarea,.gform_wrapper li.hidden_label input{margin-top:12px}.gform_wrapper li.hidden_label textarea{display:inline-block}.gform_wrapper li.hidden_label .ginput_container_radio{border:1px solid #b1b1ac;border-radius:40px;padding-left:35px;padding-bottom:5px;background:#ab9080}.testimonial-heading{text-align:left!important;font-style:normal;margin-bottom:15px!important}.testimonial-content p{font-size:1rem!important;font-style:normal!important;text-align:left!important}.testimonial-field{text-align:right!important;margin:0!important;font-size:1rem}.testimonial-name{padding-top:25px}@media (min-width:769px){.testimonial-field,.testimonial-content p{font-size:1.1rem!important}}.strong-view.default .strong-content{margin:0 auto 0!important}.strong-view.small-widget .testimonial-inner{padding:0!important}.strong-view.small-widget .testimonial-inner .custom-fields{padding-left:35px!important}.strong-view.small-widget .message-box:after{content:'';position:absolute;bottom:0;left:15%;width:0;height:0;border:20px solid #fff0;border-top-color:#fff;border-bottom:0;margin-left:-20px;margin-bottom:-20px}.strong-view.wpmtst-default .wpmtst-testimonial-inner,.wpmslider-viewport{border:unset!important}.strong-view.wpmtst-modern .wpmtst-testimonial-content::before,.strong-view.wpmtst-modern .wpmtst-testimonial-content::after{color:#778598!important;background:#778598!important}.strong-rating-wrapper{line-height:1!important}.testimonial-heading{line-height:1;font-size:2.25rem}.strong-view.wpmtst-modern{width:auto!important}form.gmw-form{margin-bottom:25px;text-align:center}form.gmw-form .gmw-address-field-wrapper,form.gmw-form .gmw-submit-field-wrapper{display:inline-block;vertical-align:bottom}form.gmw-form .gmw-submit-button{margin-bottom:0!important;padding-top:4px!important;padding-bottom:4px!important}.gmw-results-wrapper>.gmw-map-wrapper{margin-bottom:75px}.gmw-results-wrapper .gmw-location-meta-wrapper h3,.gmw-results-wrapper .gmw-location-meta-wrapper .phone .label{display:none}.widget ul.gmw-location-meta li.field span.label,ul.gmw-location-meta li.field span.label{line-height:inherit}ul.gmw-location-meta li.field,ul.widget ul.gmw-location-meta li.field{list-style:none;line-height:inherit;font-size:inherit}.widget ul.gmw-location-meta,ul.gmw-location-meta{margin-left:0;margin-bottom:1em}.widget div.gmw-single-location-wrapper,div.gmw-single-location-wrapper{padding:0;background:#fff0;margin-bottom:0;border:none}div.gmw-single-location-wrapper .gmw-get-directions-link-wrapper,div.gmw-single-location-wrapper .gmw-sl-additional-info-wrapper,div.gmw-single-location-wrapper .gmw-sl-address,div.gmw-single-location-wrapper .gmw-sl-directions-link-wrapper,div.gmw-single-location-wrapper .gmw-sl-directions-trigger-wrapper,div.gmw-single-location-wrapper .gmw-sl-distance{padding:0;border-bottom:none;line-height:inherit;margin-bottom:0;font-size:inherit}.gmw-single-location-wrapper ul li a{font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:900}.widget div.gmw-single-location-wrapper,div.gmw-single-location-wrapper{display:block}.searchandfilter ul{margin:0}.searchandfilter ul li{display:inline-block;vertical-align:bottom;padding-right:25px}.searchandfilter ul li h4{font-size:1.25rem}.searchandfilter ul li.sf-field-submit input{margin-bottom:0!important}.sf-range-prefix{font-size:1rem;vertical-align:bottom}.mm .sf-range-values-seperator,.mm .sf-meta-range-slider label,.mm .sf-meta-range-slider .sf-range-prefix{padding:2px;display:inline-block}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(:first-child){display:inline-block;padding-right:10px;padding-top:10px}.product-remove a{font-size:2rem}.woocommerce-pagination a,.paginate a,.woocommerce-pagination span.current,.paginate .current{padding:5px 10px;display:inline-block;margin-right:5px;font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:900}.woocommerce-pagination a,.paginate a{background:#3d4f67;color:#fff}.woocommerce-pagination span.current,.paginate .current{color:#3c3c3c;background:#fff0;padding:3px 8px;border:2px solid #3d4f67}.woocommerce-pagination a:hover,.paginate a:hover{background:#3d4f67;color:#3c3c3c}.woocommerce-pagination{text-align:center;margin-bottom:75px}.woocommerce-pagination ul{list-style:none;margin-left:0}.woocommerce-pagination li{display:inline-block;margin:0;padding:0}.woocommerce table{background:#fff}.red-background{background:#cc2424;color:#fff}.green-background{background:#4ba809;color:#fff}#shipping_method{max-width:200px}.woocommerce-message .wc-forward{margin-bottom:0!important}ul.payment_methods,ul#shipping_method{margin-left:0;list-style:none}ul.payment_methods li label,ul#shipping_method li label{padding-left:10px}ul.payment_methods li label img{max-height:50px}ul.payment_methods li label{font-family:"Lato",Helvetica,Arial,sans-serif;font-weight:900}.woocommerce-terms-and-conditions-wrapper p{padding-bottom:15px}.woocommerce-cart-form .actions .button{margin-top:7px!important}form.woocommerce-cart-form,.related.products>h2,.woocommerce .woocommerce-order,.woocommerce #order_review,.woocommerce .cart-collaterals{padding-bottom:75px;text-transform:capitalize}.cart_totals h2,.woocommerce .woocommerce-order h2,.woocommerce .checkout h3{text-transform:capitalize;margin-bottom:50px}.woocommerce-checkout h1{text-transform:capitalize}.woocommerce #payment{padding-top:50px}.woocommerce #payment .payment_methods{padding-bottom:50px}.woocommerce #payment ul li{padding:0}.woocommerce #payment ul li>label{background:#5b5b5b;color:#fff;display:block;padding:5px 15px}.woocommerce #payment fieldset{border:1px solid #5b5b5b}form.checkout_coupon{background:#fff;padding:0 15px 15px 15px}#order_review_heading,.woocommerce-additional-fields,.woocommerce-shipping-fields,#customer_details{padding-top:25px}.woocommerce-additional-fields p>label,.woocommerce-additional-fields p>span,.woocommerce-billing-fields p>label,.woocommerce-billing-fields p>span,.woocommerce-shipping-fields p>label,.woocommerce-shipping-fields p>span{display:block}.woocommerce-additional-fields p>label,.woocommerce-additional-fields p>span,.woocommerce-billing-fields p>label,.woocommerce-billing-fields p>span,.woocommerce-shipping-fields p>label,.woocommerce-shipping-fields p>span,.woocommerce-additional-fields input,.woocommerce-additional-fields textarea,.woocommerce-billing-fields input,.woocommerce-shipping-fields input{width:100%}#checkout_timeline.vertical li .timeline-wrapper .timeline-label{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:1.05rem!important;font-weight:900}@media (min-width:768px){#checkout_timeline.vertical li .timeline-wrapper .timeline-label{font-size:1.12rem!important}#billing_first_name_field,#billing_last_name_field,#shipping_first_name_field,#shipping_last_name_field,#billing_phone_field,#billing_email_field,#shipping_phone_field,#shipping_email_field{width:50%;display:inline-block;margin-right:-4.5px;vertical-align:top}#billing_email_field,#shipping_email_field,#billing_last_name_field,#shipping_last_name_field{padding-left:1.5%}#billing_phone_field,#shipping_phone_field,#billing_first_name_field,#shipping_first_name_field{padding-right:1.5%}#billing_city_field,#shipping_city_field{width:50%;display:inline-block;margin-right:-4.5px;padding-right:1.5%;vertical-align:top}#billing_state_field,#billing_postcode_field,#shipping_state_field,#shipping_postcode_field{width:25%;display:inline-block;margin-right:-4.5px;vertical-align:top}#billing_postcode_field,#shipping_postcode_field{padding-left:1.5%}}#checkout_timeline.vertical.style3 li .timeline-wrapper{padding:10px 15px!important;border-radius:3px!important}#checkout_timeline.style3 li .timeline-wrapper .timeline-step::after{content:none!important}#checkout_timeline.style3 li:not(#timeline-4){padding-right:25px!important}#checkout_timeline{padding:0!important}input#ship-to-different-address-checkbox{width:auto;vertical-align:middle}.cart_item .product-thumbnail img{max-width:100px}.single-product form.cart{padding-bottom:10px}button.single_add_to_cart_button,.quantity{display:inline-block;vertical-align:top}.quantity input{padding:2px 15px!important;font-size:1.5rem;font-family:"Lato",Helvetica,Arial,sans-serif!important;font-weight:400;max-width:85px;border-radius:0;border:1px solid #ab9080}@media (min-width:769px){.quantity input{padding:6px 15px!important;font-size:1.8rem}}h2.woocommerce-loop-product__title{font-size:1.3rem;margin:20px 0 0 0!important;color:#3c3c3c}h2.woocommerce-loop-category__title{font-size:2rem;margin:0!important;color:#3c3c3c;background:#3d4f67;padding:15px}h2.woocommerce-loop-category__title mark{font-size:1.25rem;opacity:.5;background:#fff0;margin-left:10px;vertical-align:top;line-height:1.75}.products .product .onsale{position:absolute;top:0;right:0;color:#fff;background:red;font-weight:900;padding:7px 20px}.single-product .type-product .onsale{color:#fff;background:red;font-weight:900;padding:7px 20px;display:block;margin-bottom:25px}.products .product .sold{position:absolute;top:0;right:0;color:#3d4f67;background:#3c3c3c;;font-weight:900;padding:7px 20px}.single-product .type-product .sold{color:#3d4f67;background:#3c3c3c;;font-weight:900;padding:7px 20px;display:block;margin-bottom:25px}.products .product a.woocommerce-LoopProduct-link{display:block}.products .product a.woocommerce-LoopProduct-link:hover{opacity:.8}.products .product .yith-wcdp{display:none}.woocommerce-result-count{margin-top:25px;margin-bottom:50px;display:inline-block;margin-right:15px;vertical-align:top}.woocommerce-ordering{margin-top:25px;display:inline-block;vertical-align:top;margin-bottom:50px}.product_meta{padding-top:25px}.product_meta>span{display:block}.price{font-weight:900;font-size:1.5rem}.woocommerce-loop-product__link .price{text-transform:uppercase;color:#3c3c3c;font-size:1.1rem;font-weight:400}.price ins{background:#fff0}.product ins{text-decoration:none;color:red;font-weight:900}.wp-block-eimpact-wrapper .maroon-texture-background .woocommerce{background:#fff;padding:25px 25px 0 25px;margin-bottom:50px}.wp-block-eimpact-wrapper .maroon-texture-background .products{padding-bottom:0}.related.products .products .column,.wp-block-eimpact-wrapper .maroon-texture-background .products .column{padding-bottom:25px}.woocommerce .cart-empty{margin-top:75px;text-align:center}.woocommerce .return-to-shop{margin-bottom:75px;text-align:center}.woocommerce-notices-wrapper .button{margin-right:15px!important}.yith-wcdp-single-add-to-cart-fields{margin-bottom:25px}.wapo_option_description{opacity:1!important;font-style:normal!important}.wapo_option_description a{padding:3px 10px;background:#3d4f67;color:#3c3c3c}.wapo_option_description a:hover{background:#3d4f67;opacity:1!important}.yith-wcdp-single-add-to-cart-fields .deposit-price{font-weight:900}.single-product #yith_wapo_groups_container{margin-top:25px;margin-bottom:25px;padding:5px 25px;background:#3d4f67}.single-product #yith_wapo_groups_container h3{font-size:1.75rem}.single-product #yith_wapo_groups_container .ywapo_options_container{padding-top:25px}.ywapo_options_container label{font-weight:900}@media (max-width:959px){.slideshow .slideshow-slide img{padding-bottom:25px}}.opacity-50{opacity:.50}.opacity-75{opacity:.75}.uk-card-default{color:inherit;box-shadow:none;padding:25px}.uk-card-default .uk-button-primary{display:block;text-align:center}.uk-slidenav{color:rgb(255 255 255 / .5)}.uk-slidenav:hover{color:rgb(255 255 255 / .75)}.full-width-override .embed-container-maps .embed-container{padding-bottom:30.25%!important}ul.display-inline-list,.display-inline-list ul{margin:0;padding:0}.display-inline-list li+li,.display-inline-list li{display:inline-block;vertical-align:middle;margin-top:0}.bullet-space{padding-left:5px;padding-right:5px}.white-headings .border-bottom{border-bottom:2px solid #5b5b5b;margin-bottom:10px;padding-bottom:10px}.ginput_price,.gfield_visibility_hidden,.gform_hidden,.gform_button:disabled,.ginput_product_price_wrapper,.image-choices-field .image-choices-choice-price{display:none!important}@media only screen and (min-width:641px){.gform_wrapper fieldset.gf_list_2col_vertical .ginput_container_checkbox div.gfield_checkbox,.gform_wrapper fieldset.gf_list_3col_vertical .ginput_container_checkbox div.gfield_checkbox,.gform_wrapper fieldset.gf_list_4col_vertical .ginput_container_checkbox div.gfield_checkbox,.gform_wrapper fieldset.gf_list_5col_vertical .ginput_container_checkbox div.gfield_checkbox{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.gform_wrapper fieldset.gf_list_5col_vertical .ginput_container_checkbox div.gfield_checkbox,.gform_wrapper fieldset.gf_list_5col_vertical .ginput_container_radio div.gfield_radio{width:calc(100% - 8px);-webkit-column-count:5;-moz-column-count:5;column-count:5}.gform_wrapper fieldset.gf_list_5col_vertical .ginput_container_checkbox div.gfield_checkbox div,.gform_wrapper fieldset.gf_list_5col_vertical .ginput_container_radio div.gfield_radio div{display:block}.gform_wrapper fieldset.gf_list_2col_vertical .ginput_container_checkbox div.gfield_checkbox div label,.gform_wrapper fieldset.gf_list_2col_vertical .ginput_container_radio div.gfield_radio div label,.gform_wrapper fieldset.gf_list_3col_vertical .ginput_container_checkbox div.gfield_checkbox div label,.gform_wrapper fieldset.gf_list_3col_vertical .ginput_container_radio div.gfield_radio div label,.gform_wrapper fieldset.gf_list_4col_vertical .ginput_container_checkbox div.gfield_checkbox div label,.gform_wrapper fieldset.gf_list_4col_vertical .ginput_container_radio div.gfield_radio div label,.gform_wrapper fieldset.gf_list_5col_vertical .ginput_container_checkbox div.gfield_checkbox div label,.gform_wrapper fieldset.gf_list_5col_vertical .ginput_container_radio div.gfield_radio div label{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#menu-top-menu li a{margin-left:20px}#menu-main-menu li a{color:#3d4f67;margin-left:20px}#menu-main-menu li a:hover{color:#3c3c3c}#menu-mobile-menu li a,#menu-main-menu li a{font-size:1.4rem}#menu-mobile-menu li a{color:#fff}#menu-mobile-menu li a:hover{color:#778598}.uk-offcanvas-bar{background:#3d4f67}.slideshow-slide h3{margin-bottom:15px}.slideshow .slideshow-slide img{padding-bottom:0}.png-shadow img,img.png-shadow{filter:drop-shadow(0 5px 15px rgb(0 0 0 / .15));-webkit-filter:drop-shadow(0 5px 15px rgb(0 0 0 / .15))}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-add-to-cart{display:none}.ei-horizontal-menu{display:flex;column-gap:50px;row-gap:20px;flex-wrap:wrap;justify-content:center;width:100%;li{list-style:none}}#gform_fields_14 fieldset{padding-bottom:50px}.ei-dynamic-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(315px,1fr));gap:30px}.ei-column-wrapper{display:flex;gap:10px;flex-direction:column;justify-content:space-between;padding:10px;box-shadow:0 0 13px 0 lightgray;border-radius:3px}.ei-column-wrapper img{aspect-ratio:3/2}.ei-width-450{flex:1 1 auto;max-width:450px}