@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400..800;1,9..40,400..800&family=Mulish:ital,wght@0,300..900;1,300..900&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,400&family=Roboto+Slab:wght@400;500;700&display=swap";:root{--ast-global-color-0: #377A00;--ast-global-color-1: #2f6a00;--ast-global-color-2: #151716;--ast-global-color-3: #012104;--ast-global-color-4: #EAF7EB;--ast-global-color-5: #FFFFFF;--ast-global-color-6: #D0EBCF;--ast-global-color-7: #011502;--ast-global-color-8: #222222;--e-global-color-astglobalcolor0: #377A00;--e-global-color-astglobalcolor1: #2f6a00;--e-global-color-astglobalcolor2: #151716;--e-global-color-astglobalcolor3: #012104;--e-global-color-astglobalcolor4: #EAF7EB;--e-global-color-astglobalcolor5: #FFFFFF;--e-global-color-astglobalcolor6: #D0EBCF;--e-global-color-astglobalcolor7: #011502;--e-global-color-astglobalcolor8: #222222;--ast-border-color: #011502;--pfw-primary: #377A00;--pfw-primary-hover: #2f6a00;--pfw-heading: #012104;--pfw-text: #151716;--pfw-subtext: #475569;--pfw-bg-light: #EAF7EB;--pfw-border: #D0EBCF;--pfw-dark: #011502;--pfw-white: #FFFFFF}html,body{margin:0!important;padding:0!important;font-family:Mulish,sans-serif!important;font-size:16px!important;line-height:1.7!important;color:#151716!important;background-color:#fff!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.elementor-heading-title,.elementor-icon-box-title{font-family:DM Sans,sans-serif!important;font-weight:500!important;color:#012104!important;line-height:1.25!important}h1,.entry-content :where(h1){font-size:56px!important;font-weight:500!important;line-height:1.2!important}h2,.entry-content :where(h2){font-size:40px!important;font-weight:500!important;line-height:1.25!important}@media(max-width:767px){h2,.entry-content :where(h2){font-size:30px!important;line-height:1.2!important}h1,.entry-content :where(h1){font-size:35px!important;line-height:1.2!important}}h3,.entry-content :where(h3){font-size:24px!important;font-weight:500!important;line-height:1.25!important}h4,.entry-content :where(h4){font-size:21px!important;line-height:1.4!important;font-weight:500!important}p,.elementor-widget-text-editor,.elementor-icon-box-description{font-family:Mulish,sans-serif!important;font-size:16px!important;line-height:1.7!important;color:#151716!important}a{color:#377a00;text-decoration:none;transition:color .2s ease}a:hover{color:#2f6a00}.m-breadcrumb,.m-page-header,.shopify-section-group-header-group .site-header:not(#masthead){display:none!important}.shopify-section-group-header-group{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:9999!important;background:transparent!important;pointer-events:none!important}.shopify-section-group-header-group>*{pointer-events:auto!important}#masthead,.site-header,.site-header#masthead,.ast-theme-transparent-header #masthead{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;border-bottom:none!important;box-shadow:none!important;z-index:9999!important}#ast-desktop-header,#ast-mobile-header,.ast-main-header-wrap,.main-header-bar-wrap,.ast-primary-header-bar,.ast-primary-header,.main-header-bar,.site-primary-header-wrap,.ast-builder-grid-row-container,.ast-builder-grid-row{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;border-bottom:none!important;box-shadow:none!important}#MainContent,main#MainContent,.main-content{margin:0!important;padding:0!important;display:block!important;position:relative!important}#ast-desktop-header .site-primary-header-wrap.ast-container{max-width:1240px!important;width:100%!important;margin:0 auto!important;padding:0 40px!important;box-sizing:border-box!important}#ast-desktop-header .ast-builder-grid-row.ast-grid-center-col-layout{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;width:100%!important;min-height:100px!important}#ast-desktop-header .site-header-primary-section-left{display:flex!important;align-items:center!important;justify-content:flex-start!important;height:100%!important}#ast-desktop-header .site-header-primary-section-center{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important}#ast-desktop-header .site-header-primary-section-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;height:100%!important}#ast-desktop-header .ast-builder-menu-1,#ast-desktop-header .main-header-bar-navigation,#ast-desktop-header .site-navigation,#ast-desktop-header #primary-site-navigation-desktop,#ast-desktop-header .main-navigation{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;width:auto!important}#ast-desktop-header ul.main-header-menu,#ast-desktop-header #ast-hf-menu-1{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;height:100%!important;margin:0!important;padding:0!important;list-style:none!important}#ast-desktop-header .main-header-menu .menu-item{display:flex!important;align-items:center!important;height:100%!important;line-height:100px!important;margin:0!important;padding:0!important}#ast-desktop-header .main-header-menu .menu-item a.menu-link{display:inline-flex!important;align-items:center!important;height:100%!important;line-height:100px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#000!important;text-decoration:none!important;padding-left:22px!important;padding-right:22px!important;transition:color .2s ease!important}.main-header-menu .menu-item.current-menu-item>a.menu-link,.main-header-menu .menu-item.current_page_item>a.menu-link,.main-header-menu .menu-item.active>a.menu-link{color:#3f6e12!important}.main-header-menu .menu-item:not(.current-menu-item):not(.active):hover>a.menu-link{color:#c7a989!important}#ast-desktop-header .ast-builder-button-wrap,#ast-desktop-header .ast-header-button-1{display:flex!important;align-items:center!important;height:100%!important}.site-branding img.custom-logo,.site-logo-img img.custom-logo,header .custom-logo-link img,#masthead .custom-logo{width:163px!important;max-width:163px!important;height:auto!important;max-height:none!important;display:block!important}@media(max-width:921px){.site-branding img.custom-logo,.site-logo-img img.custom-logo,header .custom-logo-link img,#masthead .custom-logo{width:120px!important;max-width:120px!important;height:auto!important}}@media(max-width:543px){.site-branding img.custom-logo,.site-logo-img img.custom-logo,header .custom-logo-link img,#masthead .custom-logo{width:105px!important;max-width:105px!important;height:auto!important}}@media(min-width:922px){#ast-desktop-header{display:block!important}#ast-mobile-header,.pfw-mobile-toggle,#pfw-mobile-drawer{display:none!important}}@media(max-width:921px){#ast-desktop-header{display:none!important}#ast-mobile-header{display:block!important;width:100%!important}}button.pfw-mobile-toggle,.pfw-mobile-toggle{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:8px!important;color:#151716!important;line-height:1!important;border-radius:0!important;width:auto!important;height:auto!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}button.pfw-mobile-toggle svg,.pfw-mobile-toggle svg{stroke:#151716!important;width:30px!important;height:30px!important}#pfw-mobile-drawer{background-color:#fff!important;box-shadow:0 10px 25px #00000026!important;border-bottom:3px solid #377A00!important}.ast-button,.ast-custom-button,.elementor-button,a.elementor-button,.button,.ast-header-button-1 .ast-button,.elementor-button-wrapper .elementor-button{background-color:#377a00!important;color:#fff!important;border:2px solid #377A00!important;border-radius:0!important;-webkit-border-radius:0px!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;line-height:1em!important;padding:16px 32px!important;display:inline-block!important;text-decoration:none!important;box-shadow:none!important;transition:all .2s ease!important}.ast-button:hover,.ast-custom-button:hover,.elementor-button:hover,a.elementor-button:hover,.button:hover,.ast-header-button-1 .ast-button:hover,.elementor-button-wrapper .elementor-button:hover{background-color:#2f6a00!important;border-color:#2f6a00!important;color:#fff!important;transform:translateY(-1px)}.ast-header-button-1 .ast-button{padding:15px 30px!important}@media(max-width:767px){.ast-button,.ast-custom-button,.elementor-button,a.elementor-button,.button,.elementor-button-wrapper .elementor-button{padding:13px 26px!important;font-size:14px!important;border-radius:0!important}}.elementor-11 .elementor-element.elementor-element-2856261,.elementor-13 .elementor-element.elementor-element-3718bfa,.elementor-14 .elementor-element.elementor-element-19432f7,.elementor-1437 .elementor-element.elementor-element-8984758,.elementor-996 .elementor-element.elementor-element-8984758,.elementor-16 .elementor-element.elementor-element-8984758{background-image:url(https://pathwayforwarriors.org/wp-content/uploads/2026/04/pathways-background-2.png)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#f7f9f6!important;position:relative!important;width:100%!important;box-sizing:border-box!important;padding:0!important}.elementor-11 .elementor-element.elementor-element-2856261>.e-con-inner{padding-top:200px!important;padding-bottom:75px!important}.elementor-11 .elementor-element.elementor-element-3bbd578>.elementor-widget-container{padding:0 40px 30px!important;text-align:center!important}.elementor-14 .elementor-element.elementor-element-19432f7>.e-con-inner,.elementor-16 .elementor-element.elementor-element-8984758>.e-con-inner,.elementor-996 .elementor-element.elementor-element-8984758>.e-con-inner,.elementor-1437 .elementor-element.elementor-element-8984758>.e-con-inner{padding-top:210px!important;padding-bottom:160px!important}.elementor-13 .elementor-element.elementor-element-3718bfa>.e-con-inner{padding-top:210px!important;padding-bottom:160px!important}.elementor-14 .elementor-element.elementor-element-d407c15,.elementor-16 .elementor-element.elementor-element-11212f5,.elementor-13 .elementor-element.elementor-element-c2776c5,.elementor-996 .elementor-element.elementor-element-d407c15,.elementor-1437 .elementor-element.elementor-element-d407c15{margin-top:0!important}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-2856261>.e-con-inner{padding-top:170px!important;padding-bottom:60px!important}.elementor-14 .elementor-element.elementor-element-19432f7>.e-con-inner,.elementor-16 .elementor-element.elementor-element-8984758>.e-con-inner,.elementor-996 .elementor-element.elementor-element-8984758>.e-con-inner,.elementor-1437 .elementor-element.elementor-element-8984758>.e-con-inner{padding-top:170px!important;padding-bottom:120px!important}.elementor-13 .elementor-element.elementor-element-3718bfa>.e-con-inner{padding-top:170px!important;padding-bottom:120px!important}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-2856261>.e-con-inner{padding-top:140px!important;padding-bottom:50px!important}.elementor-14 .elementor-element.elementor-element-19432f7>.e-con-inner,.elementor-16 .elementor-element.elementor-element-8984758>.e-con-inner,.elementor-996 .elementor-element.elementor-element-8984758>.e-con-inner,.elementor-1437 .elementor-element.elementor-element-8984758>.e-con-inner{padding-top:140px!important;padding-bottom:90px!important}.elementor-13 .elementor-element.elementor-element-3718bfa>.e-con-inner{padding-top:140px!important;padding-bottom:90px!important}}.elementor-element-5b3653d .elementor-heading-title,.elementor-element-f9f60da .elementor-heading-title,.elementor-element-7c001cf .elementor-heading-title,.elementor-element-84639e3 .elementor-heading-title,.elementor-element-224ae9f .elementor-heading-title,.elementor-element-41978c7 .elementor-heading-title{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:2px!important;color:#012104!important;text-align:center!important;line-height:1.6em!important;margin-bottom:12px!important}.elementor-element-617887e .elementor-heading-title,.elementor-element-2e23ecb .elementor-heading-title,.elementor-element-4ff843a .elementor-heading-title,.elementor-element-4448559 .elementor-heading-title,.elementor-element-19b64ba .elementor-heading-title{font-family:DM Sans,sans-serif!important;font-size:56px!important;font-weight:600!important;color:#012104!important;text-align:center!important;line-height:1.2em!important}.elementor-11 .elementor-element-3bbd578 .elementor-heading-title{font-family:DM Sans,sans-serif!important;font-size:38px!important;font-weight:500!important;color:#000!important;text-align:center!important;line-height:1.3em!important}.elementor-11 .elementor-element-3bbd578 h4{font-family:DM Sans,sans-serif!important;font-size:22px!important;font-weight:500!important;color:#012104!important;text-align:center!important;margin-top:15px!important;margin-bottom:25px!important}@media(max-width:767px){.elementor-element-617887e .elementor-heading-title,.elementor-element-2e23ecb .elementor-heading-title,.elementor-element-4ff843a .elementor-heading-title,.elementor-element-4448559 .elementor-heading-title,.elementor-element-19b64ba .elementor-heading-title{font-size:32px!important}.elementor-11 .elementor-element-3bbd578 .elementor-heading-title{font-size:28px!important}.elementor-11 .elementor-element-3bbd578 h4{font-size:18px!important}}.elementor-11 .elementor-element.elementor-element-1e48b34{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background-color:#fff!important;background-image:linear-gradient(180deg,#fff 0% 100%)!important;box-shadow:none!important;border-radius:0!important;box-sizing:border-box!important}.elementor-11 .elementor-element.elementor-element-1e48b34>.e-con-inner{width:100%!important;max-width:1200px!important;margin:0 auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding:60px 20px 70px!important;gap:40px!important;box-sizing:border-box!important}.elementor-11 .elementor-element.elementor-element-7974b07{width:50%!important;flex:1 1 50%!important;background-color:transparent!important;padding:0 15px 0 0!important;box-sizing:border-box!important}.elementor-11 .elementor-element.elementor-element-19e40ed .elementor-icon-box-title{font-family:DM Sans,sans-serif!important;font-size:40px!important;font-weight:500!important;color:#012104!important;line-height:1.25em!important;margin-bottom:20px!important}.elementor-11 .elementor-element.elementor-element-19e40ed .elementor-icon-box-description{font-family:Mulish,sans-serif!important;font-size:16px!important;line-height:1.7!important;color:#151716!important;margin-bottom:25px!important}.elementor-11 .elementor-element.elementor-element-309cc40 .elementor-button{padding:15px 30px!important;font-size:15px!important;border-radius:0!important}.elementor-11 .elementor-element.elementor-element-d53d136{width:50%!important;flex:1 1 50%!important;min-height:auto!important;height:auto!important;background-image:none!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important;box-sizing:border-box!important;padding:0!important}.elementor-11 .elementor-element.elementor-element-d53d136 img{width:100%!important;max-width:560px!important;height:auto!important;aspect-ratio:845 / 505!important;object-fit:contain!important;display:block!important;border-radius:0!important}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-1e48b34{margin-top:0!important;width:100%!important;max-width:100%!important}.elementor-11 .elementor-element.elementor-element-1e48b34>.e-con-inner{flex-direction:column!important;padding:40px 20px!important;gap:30px!important}.elementor-11 .elementor-element.elementor-element-7974b07{width:100%!important;flex:none!important;padding:0!important}.elementor-11 .elementor-element.elementor-element-d53d136{width:100%!important;flex:none!important;min-height:auto!important}.elementor-11 .elementor-element.elementor-element-d53d136 img{max-width:100%!important}.elementor-11 .elementor-element.elementor-element-19e40ed .elementor-icon-box-title{font-size:32px!important}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-1e48b34{margin-top:0!important;width:100%!important;max-width:100%!important}.elementor-11 .elementor-element.elementor-element-1e48b34>.e-con-inner{flex-direction:column!important;padding:30px 16px!important;gap:25px!important}.elementor-11 .elementor-element.elementor-element-d53d136{min-height:auto!important}.elementor-11 .elementor-element.elementor-element-d53d136 img{max-width:100%!important}.elementor-11 .elementor-element.elementor-element-19e40ed .elementor-icon-box-title{font-size:26px!important}}.elementor-11 .elementor-element.elementor-element-6e412f5{padding-top:0!important;padding-bottom:100px!important;background-color:#fff!important;background-image:linear-gradient(180deg,#fff 0% 100%)!important}.elementor-11 .elementor-element.elementor-element-6e412f5 .elementor-heading-title{font-family:DM Sans,sans-serif!important;font-size:40px!important;font-weight:500!important;color:#012104!important;text-align:center!important;margin-bottom:30px!important}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-6e412f5 .elementor-heading-title{margin-bottom:0!important}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-6e412f5{padding-top:60px!important;padding-bottom:70px!important}.elementor-11 .elementor-element.elementor-element-6e412f5 .elementor-heading-title{font-size:32px!important}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-6e412f5{padding-top:45px!important;padding-bottom:50px!important}.elementor-11 .elementor-element.elementor-element-6e412f5 .elementor-heading-title{font-size:28px!important}}.elementor-element-9f5eab5,.elementor-element-4715f08,.elementor-element-726e957,.elementor-element-f2552a3,.elementor-element-d50f348{position:relative!important;background-position:center center!important;background-size:cover!important;padding:0!important}.elementor-element-9f5eab5{background-image:url(https://pathwayforwarriors.org/wp-content/uploads/2026/02/man-in-black-shirt-wearing-yellow-hard-hat-pushing-barrow-8961525.jpeg)!important}.elementor-element-4715f08{background-image:url(https://pathwayforwarriors.org/wp-content/uploads/2026/03/CTF1-scaled.webp)!important}.elementor-element-726e957{background-image:url(https://pathwayforwarriors.org/wp-content/uploads/2026/03/CTF1-scaled.webp)!important}.elementor-element-f2552a3{background-image:url(https://pathwayforwarriors.org/wp-content/uploads/2026/03/CTF1-scaled.webp)!important}.elementor-element-d50f348{background-image:url(https://pathwayforwarriors.org/wp-content/uploads/2026/02/grey-wooden-pathway-surrounded-by-trees-hcq3i-tmsze.jpeg)!important}.elementor-element-9f5eab5:before,.elementor-element-4715f08:before,.elementor-element-726e957:before,.elementor-element-f2552a3:before,.elementor-element-d50f348:before{content:""!important;position:absolute!important;right:0!important;bottom:0!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#000000b8!important;z-index:1!important;pointer-events:none!important}.elementor-element-9f5eab5>.e-con-inner,.elementor-element-4715f08>.e-con-inner,.elementor-element-726e957>.e-con-inner,.elementor-element-f2552a3>.e-con-inner,.elementor-element-d50f348>.e-con-inner{position:relative!important;z-index:2!important;padding-top:90px!important;padding-bottom:90px!important}@media(max-width:1024px){.elementor-element-9f5eab5>.e-con-inner,.elementor-element-4715f08>.e-con-inner,.elementor-element-726e957>.e-con-inner,.elementor-element-f2552a3>.e-con-inner,.elementor-element-d50f348>.e-con-inner{padding-top:70px!important;padding-bottom:70px!important}}@media(max-width:767px){.elementor-element-9f5eab5>.e-con-inner,.elementor-element-4715f08>.e-con-inner,.elementor-element-726e957>.e-con-inner,.elementor-element-f2552a3>.e-con-inner,.elementor-element-d50f348>.e-con-inner{padding-top:50px!important;padding-bottom:50px!important}}.elementor-element-9f5eab5 h2,.elementor-element-9f5eab5 h3,.elementor-element-4715f08 h2,.elementor-element-4715f08 h3,.elementor-element-726e957 h2,.elementor-element-726e957 h3,.elementor-element-f2552a3 h2,.elementor-element-f2552a3 h3,.elementor-element-d50f348 h2,.elementor-element-d50f348 h3,.elementor-element-9f5eab5 .elementor-heading-title,.elementor-element-4715f08 .elementor-heading-title,.elementor-element-726e957 .elementor-heading-title,.elementor-element-f2552a3 .elementor-heading-title,.elementor-element-d50f348 .elementor-heading-title{color:#fff!important;text-align:center!important}.elementor-14 .elementor-element.elementor-element-24ef781 img,.elementor-14 .elementor-element.elementor-element-d3fa6cf img,.elementor-14 .elementor-element.elementor-element-0338d50 img,.elementor-14 .elementor-element.elementor-element-c589863 img{width:100%!important;height:440px!important;object-fit:cover!important;object-position:center center!important;display:block!important;border-radius:0!important}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-24ef781 img,.elementor-14 .elementor-element.elementor-element-d3fa6cf img,.elementor-14 .elementor-element.elementor-element-0338d50 img,.elementor-14 .elementor-element.elementor-element-c589863 img{height:380px!important}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-24ef781 img,.elementor-14 .elementor-element.elementor-element-d3fa6cf img,.elementor-14 .elementor-element.elementor-element-0338d50 img,.elementor-14 .elementor-element.elementor-element-c589863 img{height:260px!important}}.elementor-13 .elementor-element.elementor-element-fda0317 img{width:100%!important;height:440px!important;object-fit:cover!important;object-position:center center!important;display:block!important;border-radius:0!important}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-fda0317 img{height:380px!important}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-fda0317 img{height:280px!important}}.elementor-13 .elementor-element.elementor-element-c81e507{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:15px!important}.elementor-13 .elementor-element.elementor-element-c81e507 img{width:100%!important;height:180px!important;object-fit:cover!important;object-position:center center!important;display:block!important;border-radius:0!important}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-c81e507{grid-template-columns:repeat(2,1fr)!important;gap:14px!important}.elementor-13 .elementor-element.elementor-element-c81e507 img{height:200px!important}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-c81e507{grid-template-columns:repeat(1,1fr)!important;gap:14px!important}.elementor-13 .elementor-element.elementor-element-c81e507 img{height:140px!important}}.elementor-11 .elementor-element.elementor-element-8480d43 img{width:100%!important;max-height:460px!important;object-fit:contain!important;display:block!important;border-radius:0!important}.elementor-13 .elementor-element-a5a51a8,.elementor-13 .elementor-element-052445c{background-color:#eaf7eb!important;border-radius:0!important;padding:30px!important}.elementor-13 .elementor-element.elementor-element-f8b498c{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:30px!important;align-items:center!important}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-f8b498c{grid-template-columns:1fr!important;gap:20px!important}}.elementor-1437 .elementor-element-5dce3c0,.elementor-1437 .elementor-element-45d9aca,.elementor-1437 .elementor-element-2a8d82e{background-color:#eaf7eb!important}.elementor-1437 .elementor-element-5dce3c0{padding-top:10px!important;padding-bottom:10px!important}.elementor-1437 .elementor-element-45d9aca{padding-bottom:0!important}.elementor-1437 .elementor-element-2a8d82e{padding-bottom:20px!important}.elementor-996 .elementor-element-fb79576{background-color:#eaf7eb!important;padding:40px 20px!important;border-radius:0!important;margin-bottom:40px!important}footer.site-footer{background-color:#fff!important;border-top:1px solid #eeeeee!important;padding:35px 20px!important;text-align:center!important;position:relative!important}.ast-footer-copyright p{font-family:Mulish,sans-serif!important;font-size:15px!important;color:#151716!important;margin:0 0 5px!important;line-height:1.6!important}#scroll-to-top-button,.m-button--scroll-top,.m-scroll-top,.scroll-top-button,#scroll-top,.m-scroll-top-target{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#ast-scroll-top,.ast-scroll-top-icon{position:fixed!important;bottom:25px!important;right:25px!important;width:40px!important;height:40px!important;background-color:#377a00!important;color:#fff!important;border-radius:0!important;-webkit-border-radius:0px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;z-index:99999!important;box-shadow:0 4px 12px #00000026!important;cursor:pointer;transition:background-color .2s ease!important}#ast-scroll-top:hover{background-color:#2f6a00!important}.elementor{width:100%!important}.elementor *{box-sizing:border-box!important}body.template-cart .shopify-section-group-header-group,body.template-cart #shopify-section-header,body.template-cart [id*=shopify-section-sections--][id*=__header],body.template-cart #masthead,body.template-cart .site-header,body:has(#MinimogCart) .shopify-section-group-header-group,body:has(#MinimogCart) #shopify-section-header,body:has(#MinimogCart) [id*=shopify-section-sections--][id*=__header],body:has(#MinimogCart) #masthead,body:has(#MinimogCart) .site-header{position:relative!important;background-color:#fff!important;pointer-events:auto!important;width:100%!important;top:auto!important;left:auto!important;right:auto!important;border-bottom:1px solid #e5e7eb!important}body.template-cart #ast-desktop-header,body.template-cart #ast-mobile-header,body:has(#MinimogCart) #ast-desktop-header,body:has(#MinimogCart) #ast-mobile-header{background-color:#fff!important}body.template-cart #MainContent,body:has(#MinimogCart) #MainContent{padding-top:30px!important;padding-bottom:80px!important;position:relative!important;z-index:1!important;background-color:#fff!important}body.template-cart .m-page-header,body:has(#MinimogCart) .m-page-header{display:block!important;padding:30px 0 10px!important;text-align:center!important}body.template-cart .m-page-header__title,body:has(#MinimogCart) .m-page-header__title{font-family:inherit!important;font-size:28px!important;font-weight:700!important;color:#111827!important;margin-bottom:10px!important}body.template-cart .m-cart,body:has(#MinimogCart) .m-cart{padding-top:15px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pfw-custom.css.map */
