:root{--wpforms-button-background-color:var(--e-global-color-accent)}h1 span{display:block !important}h1 strong{font-size:1.12195122em;font-weight:600}.search-buttons>div>a{width:250px;padding-left:1rem !important;padding-right:1rem !important}@media screen and (max-width:700px){.search-buttons>div>a{width:165px;padding:1rem .25rem !important;font-size:1rem !important}}.newsletter-gallery .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-next){padding:0 10px !important}.tan-borders{margin-top:107px;margin-bottom:107px}.tan-borders:before{content:"\00a0";width:100%;height:107px;width:100%;background:url("/wp-content/themes/hello-theme-child/img/tan-border-top.svg") no-repeat center bottom/100% auto;margin-top:-107px}.tan-borders:after{content:"\00a0";width:100%;height:107px;width:100%;background:url("/wp-content/themes/hello-theme-child/img/tan-border-bottom.svg") no-repeat center top/100% auto;margin-bottom:-107px}.recent-blog-posts .elementor-post__text{display:flex}.recent-blog-posts .elementor-post__meta-data{order:0}.recent-blog-posts .elementor-post__title{order:1}.aside-triangle{clip-path:polygon(0% 0%,0% 100%,100% 100%,100% 0%,50% 12%,37% 26%,63% 26%,50% 12%);padding-top:5rem}.newsletter-signup-form .formkit-form{margin:0 !important}.newsletter-signup-form .formkit-form [data-style=clean]{padding:0 !important}.newsletter-signup-form .formkit-form [data-style=clean] .formkit-fields{display:grid !important;gap:0 !important;grid-template-columns:1fr auto !important;width:100% !important}.newsletter-signup-form .formkit-form [data-style=clean] .formkit-fields .formkit-input{border-radius:.25rem 0 0 .25rem !important;height:3rem !important}.newsletter-signup-form .formkit-form [data-style=clean] .formkit-fields .formkit-submit{align-items:center !important;border-radius:0 .25rem .25rem 0 !important;display:flex !important;height:3rem !important;justify-content:center !important}.elementor-main-swiper .elementor-swiper-button-prev i,.elementor-main-swiper .elementor-swiper-button-prev svg,.elementor-main-swiper .elementor-swiper-button-next i,.elementor-main-swiper .elementor-swiper-button-next svg{display:none !important}.elementor-main-swiper .elementor-swiper-button-prev:before{content:"\00a0";background:url("/wp-content/uploads/2025/12/navigation-previous.svg") no-repeat center center/contain;width:32px;height:32px}.elementor-main-swiper .elementor-swiper-button-next:before{content:"\00a0";background:url("/wp-content/uploads/2025/12/navigation-next.svg") no-repeat center center/contain;width:32px;height:32px}@media screen and (max-width:1339px){.video-slider-no-mobile-nav .elementor-swiper-button-prev,.video-slider-no-mobile-nav .elementor-swiper-button-next{display:none !important}}.highlighted-text-green{background:#fff;font-weight:700;color:var(--e-global-color-accent);padding:.1em .25em}.highlighted-text-brand-green{background:#fff;font-weight:700;color:#4e5240;padding:.1em .25em}.i-built-parqs-black p{color:#f0eedd !important}.blog-nav-button>a{width:100%}.link-no-underline a{text-decoration:none !important}.link-no-underline a:hover{text-decoration:underline !important}.download-link a{text-decoration:underline !important;font-weight:600 !important}.download-link a:hover{text-decoration:underline !important}.contact-link a{text-decoration:none !important;font-weight:500 !important}.contact-link a:hover{text-decoration:underline !important}.elementor-post-info__terms-list a{background:#e6e6e6 !important;text-decoration:none !important;padding:.25em .75em !important;border-radius:10rem !important;font-size:1rem !important;font-weight:500 !important}.elementor-post-info__terms-list a:hover{background:#757268 !important;color:#fff !important}.menu-item-4539 a{font-weight:600 !important}.gr_grid_branding{color:var(--e-global-color-accent) !important;display:none !important}.strong-green-list strong{color:var(--e-global-color-accent) !important}.elementor-pagination .page-numbers{line-height:var(--e-global-typography-text-line-height) !important;text-decoration:none !important}@media screen and (max-width:767px){.library-column{background:0 0 !important}}.blog-archive-subscribe-form .formkit-fields{display:grid !important;grid-template-columns:1fr auto !important}.blog-archive-subscribe-form .formkit-input{border-radius:.25rem 0 0 .25rem !important}.blog-archive-subscribe-form .formkit-submit{border-radius:0 .25rem .25rem 0 !important}.blog-categories-menu .elementor-sitemap-category-title{margin:0 !important}.blog-categories-menu ul{margin:0 !important;padding:0 !important}.blog-categories-menu ul a{text-decoration:none !important}.blog-categories-menu ul a:hover{text-decoration:underline !important}.blog-categories-menu ul a{text-decoration:none !important}.elementor-post-info__terms-list,.elementor-post-info__terms-list>div{font-size:0 !important}.elementor-post-info__terms-list a{font-size:1rem !important;margin:0 .5rem .25rem 0 !important;line-height:1.4 !important;display:inline-block !important}.search-no-results h1.elementor-heading-title,.search-no-results [data-elementor-type=search-results]+.elementor-loop-container{display:none !important}.cover-parqs a{text-decoration:none !important;font-weight:600 !important}.cover-parqs a:hover{text-decoration:underline !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button,.wc-block-cart__submit-button,.wc-block-components-button:not(.is-link),.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{background-color:var(--e-global-color-accent) !important;font-family:var(--e-global-typography-429b79e-font-family),Sans-serif !important;text-decoration:var(--e-global-typography-429b79e-text-decoration) !important;line-height:var(--e-global-typography-429b79e-line-height) !important;color:var(--e-global-color-746b136) !important;border-radius:.25rem !important;padding:.75rem 1.25rem !important;font-weight:400 !important;text-align:center !important;border:0 !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover,.wc-block-cart__submit-button:hover,.wc-block-components-button:not(.is-link):hover,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover{background-color:var(--e-global-color-primary) !important}.wc-block-components-address-card__edit:hover{background-color:var(--e-global-color-primary) !important;text-decoration:none !important}.single-product .site-main,.tax-product_cat .site-main{margin-top:1rem !important;margin-bottom:4rem !important}@media screen and (min-width:769px){.woocommerce-cart .elementor-location-single,.single-product .site-main,.tax-product_cat .site-main{margin-top:4rem !important;margin-bottom:4rem !important}}@media screen and (min-width:769px){.woocommerce-cart .elementor-location-single,.woocommerce-checkout .elementor-location-single{margin-top:3rem !important}}.wp-block-woocommerce-checkout{padding-top:0 !important}.single-product .woocommerce-breadcrumb,.tax-product_cat .woocommerce-breadcrumb{display:none !important}.single-product .product_title{font-size:2rem !important}@media screen and (min-width:769px){.single-product .product_title{font-size:2.5rem !important}}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:var(--e-global-color-accent) !important}.single-product .price{color:var(--e-global-color-accent) !important;margin-bottom:1rem !important}.wc-block-checkout__terms a,.wc-stripe-payment-method-instruction a{font-size:inherit !important}.single-product .product_meta,.single-product .product_meta a{font-size:.8rem !important}.single-product .product_meta>span{display:block !important}.woocommerce ul.order_details{margin:3rem 0 !important;padding:0 !important}.woocommerce ul.order_details>li{margin-bottom:1rem !important}.woocommerce-order-details__title{font-size:2rem !important}.wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block,.checkout-order-summary-block-fill,.wc-block-components-address-card-wrapper .wc-block-components-address-card,.wc-block-components-radio-control,.woocommerce table.shop_table,.woocommerce-customer-details address{background:#fff !important}@media screen and (max-width:732px){.wc-block-components-sidebar .wc-block-components-checkout-order-summary__title,.wc-block-components-sidebar .wc-block-components-checkout-order-summary__content{border-left:1px solid color-mix(in srgb,currentColor 20%,transparent);border-right:1px solid color-mix(in srgb,currentColor 20%,transparent);padding-left:1rem !important;padding-right:1rem !important}}div.wpforms-container-full:not(:empty){margin:0 auto}div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){background-color:var(--e-global-color-accent) !important}div.wpforms-container-full input[type=submit],div.wpforms-container-full button[type=submit],div.wpforms-container-full .wpforms-page-button,.wp-core-ui div.wpforms-container-full input[type=submit],.wp-core-ui div.wpforms-container-full button[type=submit],.wp-core-ui div.wpforms-container-full .wpforms-page-button{background-color:var(--e-global-color-accent) !important;font-family:var(--e-global-typography-secondary-font-family),serif !important}.wpforms-container input.wpforms-field-medium,.wpforms-container select.wpforms-field-medium,.wpforms-container .wpforms-field-row.wpforms-field-medium,.wp-core-ui div.wpforms-container input.wpforms-field-medium,.wp-core-ui div.wpforms-container select.wpforms-field-medium,.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:90% !important}