.elementor-12781 .elementor-element.elementor-element-690027d:not(.elementor-motion-effects-element-type-background), .elementor-12781 .elementor-element.elementor-element-690027d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/ourproducts_bg_pattern_img.webp");}.elementor-12781 .elementor-element.elementor-element-690027d > .elementor-background-overlay{background-image:url("https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/product_tree_bg_img1-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:99% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12781 .elementor-element.elementor-element-690027d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-12781 .elementor-element.elementor-element-1e53cc4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-1d8e900{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-049724a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12781 .elementor-element.elementor-element-049724a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nwlandscapesupply.com/wp-content/uploads/2023/10/compost_bg_img12.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-bc-flex-widget .elementor-12781 .elementor-element.elementor-element-049724a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12781 .elementor-element.elementor-element-049724a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12781 .elementor-element.elementor-element-049724a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12781 .elementor-element.elementor-element-049724a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-049724a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12781 .elementor-element.elementor-element-d6c2fea > .elementor-widget-container{background-image:url("https://www.nwlandscapesupply.com/wp-content/uploads/2023/10/cirle_bg_img.webp");margin:0px 0px 0px 0px;padding:130px 0px 117px 0px;background-position:center center;background-repeat:no-repeat;background-size:auto;border-radius:80px 80px 80px 80px;}.elementor-12781 .elementor-element.elementor-element-d6c2fea{text-align:center;}.elementor-12781 .elementor-element.elementor-element-d6c2fea .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:48px;font-weight:700;}.elementor-12781 .elementor-element.elementor-element-9cb01f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 40px;}.elementor-12781 .elementor-element.elementor-element-81bea9a > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-81bea9a .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:50px;font-weight:700;line-height:1;letter-spacing:-2px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12781 .elementor-element.elementor-element-12d844c{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:400;line-height:1.6;letter-spacing:-1px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-fc4449d:not(.elementor-motion-effects-element-type-background), .elementor-12781 .elementor-element.elementor-element-fc4449d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/landscape_bg_pattern.webp");}.elementor-12781 .elementor-element.elementor-element-fc4449d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 45px 0px;}.elementor-12781 .elementor-element.elementor-element-fc4449d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12781 .elementor-element.elementor-element-1ac4c22 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-f75b376 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-f75b376{text-align:center;}.elementor-12781 .elementor-element.elementor-element-f75b376 .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:60px;font-weight:700;line-height:1;letter-spacing:-2px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-9469e03:not(.elementor-motion-effects-element-type-background), .elementor-12781 .elementor-element.elementor-element-9469e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4415;background-image:url("https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/product_tree_bg_img1-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:99% auto;}.elementor-12781 .elementor-element.elementor-element-9469e03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-12781 .elementor-element.elementor-element-9469e03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12781 .elementor-element.elementor-element-12278b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-52837bc{margin-top:0px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-e706703 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12781 .elementor-element.elementor-element-a05257f{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-a05257f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-a05257f img{border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-03042d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-12781 .elementor-element.elementor-element-de4fa2b > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-de4fa2b .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:50px;font-weight:700;line-height:1.1;letter-spacing:-3px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-40c8ee3 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-40c8ee3{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:400;line-height:1.6;letter-spacing:-1px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-115e4d0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-7acad8b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-fedb93e{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-fedb93e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:17px 30px 17px 30px;border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-fedb93e .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:700;color:#3E4415;}.elementor-12781 .elementor-element.elementor-element-feb5c82{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-feb5c82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 30px 17px 10px;border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-feb5c82 .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-10f192f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-28549a4{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-28549a4 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:17px 30px 17px 30px;border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-28549a4 .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:700;color:#3E4415;}.elementor-12781 .elementor-element.elementor-element-8c6a020{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-8c6a020 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 30px 17px 10px;border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-8c6a020 .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-cbcf036{margin-top:0px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-119c066 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-555e5d1{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-555e5d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-555e5d1 img{border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-93ef41a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-12781 .elementor-element.elementor-element-7283a96 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-7283a96 .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:50px;font-weight:700;line-height:1.1;letter-spacing:-3px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-df9b187 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-df9b187{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:400;line-height:1.6;letter-spacing:-1px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-6490b99{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-6490b99 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:17px 30px 17px 30px;border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-6490b99 .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:700;color:#3E4415;}.elementor-12781 .elementor-element.elementor-element-4984e9e{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-4984e9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 30px 17px 10px;border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-4984e9e .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-e1ae390{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-b841325 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-ffdcf34{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-ffdcf34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-ffdcf34 img{border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-4ef31c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-12781 .elementor-element.elementor-element-df3148d > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-df3148d .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:50px;font-weight:700;line-height:1.1;letter-spacing:-3px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-e94eb2f > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-e94eb2f{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:400;line-height:1.6;letter-spacing:-1px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-6a332cb{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-6a332cb > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:17px 30px 17px 30px;border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-6a332cb .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:700;color:#3E4415;}.elementor-12781 .elementor-element.elementor-element-bee8627{width:auto;max-width:auto;}.elementor-12781 .elementor-element.elementor-element-bee8627 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:17px 30px 17px 10px;border-radius:10px 10px 10px 10px;}.elementor-12781 .elementor-element.elementor-element-bee8627 .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-8a22047:not(.elementor-motion-effects-element-type-background), .elementor-12781 .elementor-element.elementor-element-8a22047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/landscape_bg_pattern.webp");}.elementor-12781 .elementor-element.elementor-element-8a22047{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 70px 0px;}.elementor-12781 .elementor-element.elementor-element-8a22047 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12781 .elementor-element.elementor-element-54360bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-6c5f27c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-6c5f27c{text-align:center;font-family:"Dosis-Family", Sans-serif;font-size:30px;font-weight:400;line-height:1.4;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-0548f58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-0548f58{text-align:center;font-family:"Dosis-Family", Sans-serif;font-size:30px;font-weight:400;line-height:1.4;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-d5f314f:not(.elementor-motion-effects-element-type-background), .elementor-12781 .elementor-element.elementor-element-d5f314f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E4415;}.elementor-12781 .elementor-element.elementor-element-d5f314f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-12781 .elementor-element.elementor-element-d5f314f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12781 .elementor-element.elementor-element-0113b10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-4f48ba1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-30e4db1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-e14ff76 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-12781 .elementor-element.elementor-element-5e6180f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-69b217d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-e8ecff9:not(.elementor-motion-effects-element-type-background), .elementor-12781 .elementor-element.elementor-element-e8ecff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/ourproducts_bg_pattern_img.webp");}.elementor-12781 .elementor-element.elementor-element-e8ecff9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-12781 .elementor-element.elementor-element-e8ecff9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12781 .elementor-element.elementor-element-637dede > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-aa02ba5 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-aa02ba5{text-align:center;}.elementor-12781 .elementor-element.elementor-element-aa02ba5 .elementor-heading-title{font-family:"Dosis-Family", Sans-serif;font-size:50px;font-weight:700;line-height:1;letter-spacing:-1px;color:#FFFFFF;}.elementor-12781 .elementor-element.elementor-element-f6fe6ba{text-align:center;font-family:"Dosis-Family", Sans-serif;font-size:30px;font-weight:400;line-height:1.4;letter-spacing:-1.5px;color:#FFFFFF;}@media(max-width:1024px){.elementor-12781 .elementor-element.elementor-element-690027d{margin-top:-30px;margin-bottom:0px;padding:60px 0px 50px 0px;}.elementor-12781 .elementor-element.elementor-element-d6c2fea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12781 .elementor-element.elementor-element-d6c2fea .elementor-heading-title{font-size:36px;}.elementor-12781 .elementor-element.elementor-element-81bea9a .elementor-heading-title{font-size:40px;}.elementor-12781 .elementor-element.elementor-element-12d844c{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-fc4449d{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-12781 .elementor-element.elementor-element-f75b376 .elementor-heading-title{font-size:50px;}.elementor-12781 .elementor-element.elementor-element-9469e03{margin-top:0px;margin-bottom:0px;padding:65px 0px 60px 0px;}.elementor-12781 .elementor-element.elementor-element-de4fa2b .elementor-heading-title{font-size:40px;letter-spacing:-2px;}.elementor-12781 .elementor-element.elementor-element-40c8ee3{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-fedb93e .elementor-heading-title{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-feb5c82 .elementor-heading-title{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-28549a4 .elementor-heading-title{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-8c6a020 .elementor-heading-title{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-7283a96 .elementor-heading-title{font-size:40px;letter-spacing:-2px;}.elementor-12781 .elementor-element.elementor-element-df9b187{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-6490b99 .elementor-heading-title{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-4984e9e .elementor-heading-title{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-df3148d .elementor-heading-title{font-size:40px;letter-spacing:-2px;}.elementor-12781 .elementor-element.elementor-element-e94eb2f{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-6a332cb .elementor-heading-title{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-bee8627 .elementor-heading-title{font-size:21px;}.elementor-12781 .elementor-element.elementor-element-6c5f27c{font-size:25px;}.elementor-12781 .elementor-element.elementor-element-0548f58{font-size:25px;}.elementor-12781 .elementor-element.elementor-element-d5f314f{padding:50px 0px 50px 0px;}.elementor-12781 .elementor-element.elementor-element-aa02ba5 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-12781 .elementor-element.elementor-element-aa02ba5 .elementor-heading-title{font-size:40px;}.elementor-12781 .elementor-element.elementor-element-f6fe6ba{font-size:25px;letter-spacing:-1px;}}@media(max-width:767px){.elementor-12781 .elementor-element.elementor-element-690027d{padding:40px 0px 40px 0px;}.elementor-12781 .elementor-element.elementor-element-d6c2fea > .elementor-widget-container{padding:70px 0px 70px 0px;}.elementor-12781 .elementor-element.elementor-element-9cb01f7 > .elementor-element-populated{padding:10px 0px 0px 40px;}.elementor-12781 .elementor-element.elementor-element-81bea9a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-12781 .elementor-element.elementor-element-81bea9a .elementor-heading-title{font-size:28px;letter-spacing:-1px;}.elementor-12781 .elementor-element.elementor-element-12d844c{font-size:18px;letter-spacing:0px;}.elementor-12781 .elementor-element.elementor-element-fc4449d{margin-top:0px;margin-bottom:0px;padding:30px 0px 10px 0px;}.elementor-12781 .elementor-element.elementor-element-f75b376 .elementor-heading-title{font-size:30px;letter-spacing:-1px;}.elementor-12781 .elementor-element.elementor-element-52837bc{margin-top:0px;margin-bottom:45px;}.elementor-12781 .elementor-element.elementor-element-de4fa2b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-12781 .elementor-element.elementor-element-de4fa2b .elementor-heading-title{font-size:28px;letter-spacing:-1px;}.elementor-12781 .elementor-element.elementor-element-40c8ee3{font-size:18px;letter-spacing:0px;}.elementor-12781 .elementor-element.elementor-element-fedb93e > .elementor-widget-container{padding:10px 20px 6px 20px;}.elementor-12781 .elementor-element.elementor-element-fedb93e .elementor-heading-title{font-size:18px;}.elementor-12781 .elementor-element.elementor-element-feb5c82 > .elementor-widget-container{padding:10px 20px 6px 10px;}.elementor-12781 .elementor-element.elementor-element-feb5c82 .elementor-heading-title{font-size:18px;}.elementor-12781 .elementor-element.elementor-element-28549a4 > .elementor-widget-container{padding:10px 20px 6px 20px;}.elementor-12781 .elementor-element.elementor-element-28549a4 .elementor-heading-title{font-size:18px;}.elementor-12781 .elementor-element.elementor-element-8c6a020 > .elementor-widget-container{padding:10px 20px 6px 10px;}.elementor-12781 .elementor-element.elementor-element-8c6a020 .elementor-heading-title{font-size:18px;}.elementor-12781 .elementor-element.elementor-element-cbcf036{margin-top:0px;margin-bottom:45px;}.elementor-12781 .elementor-element.elementor-element-7283a96 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-12781 .elementor-element.elementor-element-7283a96 .elementor-heading-title{font-size:28px;letter-spacing:-1px;}.elementor-12781 .elementor-element.elementor-element-df9b187{font-size:18px;letter-spacing:0px;}.elementor-12781 .elementor-element.elementor-element-6490b99 > .elementor-widget-container{padding:10px 20px 6px 20px;}.elementor-12781 .elementor-element.elementor-element-6490b99 .elementor-heading-title{font-size:18px;}.elementor-12781 .elementor-element.elementor-element-4984e9e > .elementor-widget-container{padding:10px 20px 6px 10px;}.elementor-12781 .elementor-element.elementor-element-4984e9e .elementor-heading-title{font-size:18px;}.elementor-12781 .elementor-element.elementor-element-df3148d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-12781 .elementor-element.elementor-element-df3148d .elementor-heading-title{font-size:28px;letter-spacing:-1px;}.elementor-12781 .elementor-element.elementor-element-e94eb2f{font-size:18px;letter-spacing:0px;}.elementor-12781 .elementor-element.elementor-element-6a332cb > .elementor-widget-container{padding:10px 20px 6px 20px;}.elementor-12781 .elementor-element.elementor-element-6a332cb .elementor-heading-title{font-size:18px;}.elementor-12781 .elementor-element.elementor-element-bee8627 > .elementor-widget-container{padding:10px 20px 6px 10px;}.elementor-12781 .elementor-element.elementor-element-bee8627 .elementor-heading-title{font-size:18px;}.elementor-12781 .elementor-element.elementor-element-8a22047{padding:35px 0px 35px 0px;}.elementor-12781 .elementor-element.elementor-element-6c5f27c{font-size:20px;}.elementor-12781 .elementor-element.elementor-element-0548f58{font-size:20px;}.elementor-12781 .elementor-element.elementor-element-e8ecff9{padding:40px 0px 40px 0px;}.elementor-12781 .elementor-element.elementor-element-aa02ba5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-12781 .elementor-element.elementor-element-aa02ba5 .elementor-heading-title{font-size:28px;}.elementor-12781 .elementor-element.elementor-element-f6fe6ba{font-size:20px;letter-spacing:0px;}}/* Start custom CSS for section, class: .elementor-element-690027d */@media screen and (max-width: 1600px) {
    #soil_section {
        padding-left: 10px;
        padding-right: 10px;
    }
}
@media screen and (max-width: 1440px) {
    #soil_image_column .elementor-widget-wrap {
        padding-right: 10px;
    }
    #soil_content_column .elementor-widget-wrap {
        padding-left: 10px;
    }
}
@media screen and (max-width: 767px) {
    #soil_section {
        padding-bottom: 15vw;
    }
    #soil_image_column .elementor-widget-wrap {
        padding-right: 0px;
    }
    #soil_content_column .elementor-widget-wrap {
        padding-left: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fedb93e */#price_button .elementor-widget-container {
    text-align: center;
    min-width: 140px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28549a4 */#price_button .elementor-widget-container {
    text-align: center;
    min-width: 140px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6490b99 */#price_button .elementor-widget-container {
    text-align: center;
    min-width: 140px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a332cb */#price_button .elementor-widget-container {
    text-align: center;
    min-width: 140px;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9469e03 */@media screen and (max-width: 1680px) {
    #malibu_compost_content_section {
        padding-left: 10px;
        padding-right: 10px;
    }
}
@media screen and (max-width: 1440px) {
    #malibu_compost_left_column .elementor-widget-wrap {
        padding-right: 10px;
    }
    #malibu_compost_right_column .elementor-widget-wrap {
        padding-left: 10px;
    }
}
@media screen and (max-width: 1024px) {
    #compost_price_label_inner_section .elementor-column {
        width: 100%;
    }
    #compost_price_label_inner_section .elementor-column:first-child {
        margin-bottom: 20px;
    }
}
@media screen and (max-width: 767px) {
    #malibu_compost_left_column .elementor-widget-wrap {
        padding-right: 0px;
        margin-bottom: 25px;
    }
    #malibu_compost_right_column .elementor-widget-wrap {
        padding-left: 0px;
    }
    #price_button .elementor-widget-container {
        min-width: inherit;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a22047 */@media screen and (max-width: 1680px) {
    #sell_material_section {
        padding-left: 10px;
        padding-right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e14ff76 */#calculator_section .cp_cff_13 #fbuilder h2 {
    color: #3e4415;
    font-size: 60px;
    text-align: center;
    font-family: "Dosis-Family", Sans-serif;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: -2px;
}
#calculator_section #fbuilder {
    padding: 20px 25px 25px;
}
#calculator_section #fieldlist_1 .fields label {
    display: none;
}
#calculator_section #fieldlist_1 .fields {
    padding: 0px;
}
#calculator_section #fieldlist_1 .fields .dfield {
    padding: 0px;
}
#calculator_section #fieldlist_1 .fields .dfield input {
    width: 100% !important;
    min-height: 70px;
    border: solid 1px rgba(62, 68, 21, .55);
    border-radius: 10px;
    font-family: "Dosis-Family", Sans-serif;
    font-size: 22px;
    font-weight: 500;
    color: #3e4415;
    margin-bottom: 20px;
}
#calculator_section #fieldlist_1 .cff-calculated-field label {
    display: block;
    color: #3e4415;
}

#calculator_section #fieldlist_1 .cff-calculated-field input {
    background-color: #FFF;
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-30e4db1 */#calc_column {
    width: 475px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-69b217d */#calc_image img {
    position: absolute;
    top: 60px;
    right: -240px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d5f314f */@media screen and (max-width: 1680px) {
    #yard_calculator_section {
        padding-left: 10px;
        padding-right: 10px;
    }
}
@media screen and (max-width: 1440px) {
    #calc_image img {
        top: 13vw;
        right: -50px;
    }
    #calculator_section .cp_cff_13 #fbuilder h2 {
        letter-spacing: -3px;
    }
}
@media screen and (max-width: 1024px) {
    #calc_column, #calc_column + .elementor-column {
        width: 100%;
    }
    #calculator_section {
        max-width: 400px;
        margin: 0 auto 50px;
    }
    #calculator_section .cp_cff_13 #fbuilder h2 {
        font-size: 40px;
        letter-spacing: -1px;
    }
    #calculator_section #fieldlist_1 .fields .dfield input {
        font-size: 21px;
        min-height: 50px;
    }
    #calculator_section #fieldlist_1 .cff-calculated-field label {
        margin-bottom: 5px;
    }
    #calc_image img {
        position: static;
        margin-right: -6vw;
    }
}
@media screen and (max-width: 767px) {
    #calculator_section .cp_cff_13 #fbuilder h2 {
        font-size: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e8ecff9 */@media screen and (max-width: 1680px) {
    #please_note_section {
        padding-left: 10px;
        padding-right: 10px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Dosis-Family';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Bold.eot');
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Bold.woff2') format('woff2'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Bold.woff') format('woff'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Bold.ttf') format('truetype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Bold.svg#Dosis-Family') format('svg');
}
@font-face {
	font-family: 'Dosis-Family';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraBold.eot');
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraBold.woff2') format('woff2'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraBold.woff') format('woff'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraBold.ttf') format('truetype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraBold.svg#Dosis-Family') format('svg');
}
@font-face {
	font-family: 'Dosis-Family';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraLight.eot');
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraLight.woff2') format('woff2'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraLight.woff') format('woff'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraLight.ttf') format('truetype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-ExtraLight.svg#Dosis-Family') format('svg');
}
@font-face {
	font-family: 'Dosis-Family';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Light.eot');
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Light.eot?#iefix') format('embedded-opentype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Light.woff2') format('woff2'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Light.woff') format('woff'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Light.ttf') format('truetype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Light.svg#Dosis-Family') format('svg');
}
@font-face {
	font-family: 'Dosis-Family';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Medium.eot');
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Medium.woff2') format('woff2'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Medium.woff') format('woff'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Medium.ttf') format('truetype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Medium.svg#Dosis-Family') format('svg');
}
@font-face {
	font-family: 'Dosis-Family';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Regular.eot');
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Regular.woff2') format('woff2'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Regular.woff') format('woff'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Regular.ttf') format('truetype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-Regular.svg#Dosis-Family') format('svg');
}
@font-face {
	font-family: 'Dosis-Family';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-SemiBold.eot');
	src: url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-SemiBold.woff2') format('woff2'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-SemiBold.woff') format('woff'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-SemiBold.ttf') format('truetype'),
		url('https://www.nwlandscapesupply.com/wp-content/uploads/2023/08/Dosis-SemiBold.svg#Dosis-Family') format('svg');
}
/* End Custom Fonts CSS */