.loc-recs{list-style:none;padding-left:0}.loc-recs h4{margin:0;line-height:125%;font-size:1.25rem;font-weight:700;color:#36574D;padding-right:20px}.loc-recs a{display:block;padding:8px 12px 8px 12px;color:#716E6E}.loc-recs a:hover{color:#716E6E;background:#f7f7f7}.loc-recs li{position:relative}.loc-recs li:not(last-child){border-left:10px solid #F1EEEC;margin-bottom:15px}.loc-recs .loc-recs-desc{display:block;margin-top:8px;font-size:.875rem;line-height:125%}.loc-recs .elementor-icon{position:absolute;right:15px;font-size:1.125rem;top:10px;color:#716E6E}.Green>.elementor-widget-container,.elementor-19368 .elementor-element.elementor-element-291f544 .e-filter-item:hover:not([aria-pressed=true])[data-filter=landscaping],.elementor-19368 .elementor-element.elementor-element-291f544 .e-filter-item[aria-pressed="true"][data-filter=landscaping]{background:#ACC9AD!important}.Blue>.elementor-widget-container,.elementor-19368 .elementor-element.elementor-element-291f544 .e-filter-item:hover:not([aria-pressed=true])[data-filter=irrigation],.elementor-19368 .elementor-element.elementor-element-291f544 .e-filter-item[aria-pressed="true"][data-filter=irrigation]{background:#90BCC0!important}.Purple>.elementor-widget-container,.elementor-19368 .elementor-element.elementor-element-291f544 .e-filter-item:hover:not([aria-pressed=true])[data-filter=trees-shrubs],.elementor-19368 .elementor-element.elementor-element-291f544 .e-filter-item[aria-pressed="true"][data-filter=trees-shrubs]{background:#8E3A87!important}.Magenta>.elementor-widget-container,.elementor-19368 .elementor-element.elementor-element-291f544 .e-filter-item:hover:not([aria-pressed=true])[data-filter=other],.elementor-19368 .elementor-element.elementor-element-291f544 .e-filter-item[aria-pressed="true"][data-filter=other]{background:#D85672!important}.gform_wrapper .gfield_checkbox input[type="checkbox"]+label{position:relative;padding-left:30px}.gform_wrapper .gfield_checkbox input[type="checkbox"]+label:before{position:absolute;left:0}@media (max-width:1240px){.elementor-page-8075 .elementor-grid-4 .elementor-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:960px){.elementor-page-8075 .elementor-grid-4 .elementor-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.elementor-page-8075 .elementor-grid-4 .elementor-grid{grid-template-columns:repeat(1,1fr)}}.services-grid-custom{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px}.services-grid-custom>div{background:#fff;padding:25px}.featured-wrap:not(:first-of-type){margin-top:90px}.elementor-column.elementor-col-50.custom-full-width-left{width:33%}.elementor-column.elementor-col-50.custom-full-width-right{width:67%}@media (max-width:767px){.elementor-column.elementor-col-50.custom-featured-right{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;z-index:2}.elementor-column.elementor-col-50.custom-featured-left-aside{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.featured-wrap:not(:first-of-type){margin-top:60px}}@media screen and (min-width:768px){.featured-wrap:not(:first-of-type){margin-top:80px}}@media screen and (min-width:1025px){.elementor-column.elementor-col-50.custom-featured-left,.elementor-column.elementor-col-50.custom-featured-right{width:66%;z-index:0}.elementor-column.elementor-col-50.custom-featured-right-aside,.elementor-column.elementor-col-50.custom-featured-left-aside{width:34%}}@media screen and (max-width:1024px){.elementor-column.elementor-col-50.custom-featured-left,.elementor-column.elementor-col-50.custom-featured-right{width:60%}.elementor-column.elementor-col-50.custom-featured-right-aside,.elementor-column.elementor-col-50.custom-featured-left-aside{width:40%}.elementor-column.elementor-col-50.custom-full-width-left{width:40%}.elementor-column.elementor-col-50.custom-full-width-right{width:60%}}@media screen and (max-width:767px){.elementor-column.elementor-col-50.custom-featured-left,.elementor-column.elementor-col-50.custom-featured-right{width:100%}.elementor-column.elementor-col-50.custom-featured-right-aside,.elementor-column.elementor-col-50.custom-featured-left-aside{width:100%}.elementor-column.elementor-col-50.custom-full-width-right{width:100%}}.elementor-column.elementor-col-50.custom-featured-left .elementor-widget-wrap.elementor-element-populated,.elementor-column.elementor-col-50.custom-featured-right .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;background-color:#FFF;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px}@media (max-width:1024px){.elementor-column.elementor-col-50.custom-featured-left .elementor-widget-wrap.elementor-element-populated,.elementor-column.elementor-col-50.custom-featured-right .elementor-widget-wrap.elementor-element-populated{padding:14px}}@media (max-width:767px){.elementor-column.elementor-col-50.custom-featured-left .elementor-widget-wrap.elementor-element-populated,.elementor-column.elementor-col-50.custom-featured-right .elementor-widget-wrap.elementor-element-populated{padding:10px}}.elementor-column.elementor-col-50.custom-featured-right-aside .elementor-widget-wrap.elementor-element-populated,.elementor-column.elementor-col-50.custom-featured-left-aside .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;background-color:#483A54;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:-20px 0 -20px 0;padding:20px 20px 20px 20px;border-style:solid;border-width:2px 0 2px 0;border-color:var(--e-global-color-3c117c6);box-shadow:3px 3px 6px 0 rgb(36 61 53 / 51%)}@media (max-width:1024px){.elementor-column.elementor-col-50.custom-featured-right-aside .elementor-widget-wrap.elementor-element-populated,.elementor-column.elementor-col-50.custom-featured-left-aside .elementor-widget-wrap.elementor-element-populated{padding:14px;margin:-14px 0 -14px 0}}@media (max-width:767px){.elementor-column.elementor-col-50.custom-featured-right-aside .elementor-widget-wrap.elementor-element-populated,.elementor-column.elementor-col-50.custom-featured-left-aside .elementor-widget-wrap.elementor-element-populated{padding:10px;margin:0}}.elementor-column.elementor-col-50.custom-featured-right-aside .elementor-widget-wrap.elementor-element-populated>.elementor-background-overlay,.elementor-column.elementor-col-50.custom-featured-left-aside .elementor-widget-wrap.elementor-element-populated>.elementor-background-overlay{background-attachment:scroll;background-image:url(/wp-content/uploads/2021/12/seamless-organic-lines-sm-2.png);background-position:top left;background-repeat:repeat;background-size:200px auto;opacity:.05}.elementor-column.elementor-col-50.custom-featured-right-aside>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute),.elementor-column.elementor-col-50.custom-featured-left-aside>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-right-img>.elementor-widget-container,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-left-img>.elementor-widget-container{margin:0 0 0 0}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-right-img img,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-left-img img{width:100%;height:340px;object-fit:cover}@media (max-width:1024px){.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-right-img img,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-left-img img{height:260px}}@media (max-width:767px){.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-right-img img,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-left-img img{height:230px}}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-right-aside-head>.elementor-widget-container,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-left-aside-head>.elementor-widget-container{margin:30px 0 0 0;padding:0 10px 0 10px}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-right-aside-head>.elementor-widget-container .elementor-heading-title,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-left-aside-head>.elementor-widget-container .elementor-heading-title{color:#fff;font-family:"Overpass",Sans-serif;font-size:22px;font-weight:800;line-height:1.3em}@media (max-width:1024px){.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-right-aside-head>.elementor-widget-container .elementor-heading-title,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-left-aside-head>.elementor-widget-container .elementor-heading-title{font-size:20px}}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-divider-aside,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-divider-aside{--divider-border-style:dashed;--divider-color:#8E3A87;--divider-border-width:1px}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-divider-aside .elementor-divider-separator,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-divider-aside .elementor-divider-separator{width:100%}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-divider-aside>.elementor-widget-container,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-divider-aside>.elementor-widget-container{margin:0 0 0 -20px}@media (max-width:1024px){.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-divider-aside>.elementor-widget-container,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-divider-aside>.elementor-widget-container{margin:0 0 0 -14px}}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-divider-aside>.elementor-widget-container .elementor-divider,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-divider-aside>.elementor-widget-container .elementor-divider{padding-top:15px;padding-bottom:15px}.elementor-element.custom-featured-img{margin-bottom:0}.elementor-column.elementor-col-50.custom-featured-left>.elementor-widget-container,.elementor-element.custom-featured-img>.elementor-widget-container,.elementor-column.elementor-col-50.custom-featured-right>.elementor-widget-container,.elementor-element.custom-featured-img>.elementor-widget-container{margin:0 -30px 0 -30px}.elementor-element.custom-featured-img img{width:100%;height:280px;object-fit:cover}@media (max-width:1024px){.elementor-element.custom-featured-img img{height:200px}}.elementor-column.elementor-col-50.custom-featured-left .custom-featured-inner,.elementor-column.elementor-col-50.custom-featured-right .custom-featured-inner{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0EAEA;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 30px 30px 30px}.elementor-column.elementor-col-50.custom-featured-left .custom-featured-inner .elementor-widget-wrap.elementor-element-populated,.elementor-column.elementor-col-50.custom-featured-right .custom-featured-inner .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;padding:0}.custom-featured-inner .custom-featured-inner-content>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute),.custom-featured-inner .custom-featured-head{margin-bottom:0}.custom-featured-inner .elementor-widget-heading>.elementor-widget-container{margin:30px 0 0 0;padding:0 0 0 0}.custom-featured-inner .elementor-widget-heading h3.elementor-heading-title{color:#3F3D3C;font-family:"Abhaya Libre",Sans-serif;font-size:36px;font-weight:600;line-height:1.1em;margin-bottom:0}@media (max-width:1024px){.custom-featured-inner .elementor-widget-heading h3.elementor-heading-title{font-size:34px}}@media (max-width:767px){.custom-featured-inner .elementor-widget-heading h3.elementor-heading-title{font-size:30px}}.custom-featured-inner .custom-featured-divider{divider-border-style:slashes;--divider-color:var( --e-global-color-2b50f6f );--divider-border-width:1px;--divider-pattern-height:11px;--divider-pattern-size:14px;margin-bottom:0}.custom-featured-inner .custom-featured-divider .elementor-divider-separator{width:100%}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-aside-desc,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-aside-desc{color:#fff;font-family:"Overpass",Sans-serif;font-size:18px;font-weight:400}@media (max-width:1024px){.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-aside-desc,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-aside-desc{font-size:17px}}.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-aside-desc>.elementor-widget-container,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-aside-desc>.elementor-widget-container{margin:0 0 30px 0;padding:0 10px 0 10px}@media (max-width:767px){.elementor-column.elementor-col-50.custom-featured-right-aside .custom-featured-aside-desc>.elementor-widget-container,.elementor-column.elementor-col-50.custom-featured-left-aside .custom-featured-aside-desc>.elementor-widget-container{margin:0}}.elementor-column.elementor-col-50.custom-featured-right-aside .elementor-element.product-spotlight-label,.elementor-column.elementor-col-50.custom-featured-left-aside .elementor-element.product-spotlight-label{right:-10px;background-image:url(/wp-content/uploads/2021/12/distressed-wood-pattern-raspberry.png);z-index:1;width:auto;max-width:auto;top:38px}.elementor-column.elementor-col-50.custom-featured-left-aside .elementor-element.product-spotlight-label.spotlight-left{right:auto;left:-10px}.elementor-column.elementor-col-50.custom-featured-right-aside .elementor-element.product-spotlight-label>.elementor-widget-container,.elementor-column.elementor-col-50.custom-featured-left-aside .elementor-element.product-spotlight-label>.elementor-widget-container{padding:10px 20px 6px 20px}.elementor-column.elementor-col-50.custom-featured-right-aside .elementor-element.product-spotlight-label .elementor-heading-title,.elementor-column.elementor-col-50.custom-featured-left-aside .elementor-element.product-spotlight-label .elementor-heading-title{color:#fff;font-family:"Overpass",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px}@media (max-width:767px){.elementor-column.elementor-col-50.custom-featured-right-aside .elementor-element.product-spotlight-label .elementor-heading-title,.elementor-column.elementor-col-50.custom-featured-left-aside .elementor-element.product-spotlight-label .elementor-heading-title{font-size:13px}}.custom-featured-inner .custom-featured-divider>.elementor-widget-container{margin:10px 0 20px -30px}.custom-featured-inner .custom-featured-content{color:#716e6e;font-family:"Overpass",Sans-serif;font-size:18px;font-weight:400;margin-bottom:0}.custom-featured-inner .custom-featured-content *:last-child{margin-bottom:0}@media (max-width:1024px){.custom-featured-inner .custom-featured-content{font-size:17px}}.custom-featured-inner .custom-featured-content>.elementor-widget-container{margin:0 0 0 0}.top-hours-phone{display:inline-grid;grid-template-columns:auto auto auto auto;align-items:center;font-family:"Overpass",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:0}.top-hours-phone i{color:#EA8363;font-size:22px;margin-right:8px}.top-hours-phone span{padding-top:4px;color:#36574D}.top-hours-phone span:first-of-type{margin-right:16px}.top-hours-phone a,.top-hours-phone a:hover{color:#36574D}.top-hours-phone a:hover{text-decoration:underline}@media screen and (max-width:820px){.top-hours-phone{font-size:12px}}@media screen and (max-width:767px){.top-hours-phone{font-size:11px;line-height:22px}.top-hours-phone i{font-size:20px;margin-right:6px}.top-hours-phone span:first-of-type{margin-right:18px}}.plant-cols{columns:2;column-gap:20px}.plant-cols .offering-item{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;position:relative;z-index:10;display:inline-block;width:100%;background-image:url(/wp-content/uploads/2022/02/bg-canvas-pattern-white.png);background-position:top left;background-repeat:repeat;background-size:200px auto;background-attachment:scroll;border:1px solid #D0EAEA;padding:20px;margin-bottom:20px;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;float:left}@media screen and (max-width:1024px){.plant-cols .offering-item{float:none;padding:14px}}@media screen and (max-width:767px){.plant-cols{columns:1;column-gap:0}.plant-cols .offering-item{float:none;padding:10px}}.plant-cols .swiper-container.swiper-initialized{overflow:hidden}.plant-cols .offering-item:before{content:'';display:block;position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.55}.plant-cols h2{color:#3F3D3C;font-family:"Abhaya Libre",Sans-serif;font-size:34px;font-weight:600;line-height:1.1em;margin:16px 0 0 0;padding:0 0 0 10px}.plant-cols h2:after{content:'';display:block;border-top:#D0EAEA 1px dashed;width:calc(100% + 30px);margin:15px 0 15px -30px}@media screen and (max-width:767px){.plant-cols h2:after{width:calc(100% + 20px);margin:15px 0 15px -20px}.plant-cols h2{font-size:30px}}.plant-col-content{padding:5px 10px 10px}.plant-col-content>*:first-child{margin-top:0}.plant-col-content>*:last-child{margin-bottom:0}.plant-cols .swiper-button-next,.plant-cols .swiper-button-prev{background-image:none!important;display:inline-block;font-family:eicons;font-size:36px;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;color:hsla(0,0%,93.3%,.9)}.plant-cols .swiper-button-prev{left:1px}.plant-cols .swiper-button-next:hover,.plant-cols .swiper-button-prev:hover{color:hsla(0,0%,93.3%,1)}.plant-cols .swiper-container figcaption{margin-top:-42px;display:inline-block;position:absolute;right:0;bottom:9px;background:#483A54;background-color:rgba(72,58,84,.8);color:#fff;padding:4px 12px;z-index:5;font-family:"Overpass",Sans-serif;font-weight:400;text-transform:none;font-style:normal}.offering-learn-more{display:block;margin-top:45px}.offering-learn-more .elementor-button-wrapper{display:inline-block}.offering-learn-more .elementor-button-wrapper:first-of-type{margin-right:5px}.offering-learn-more .elementor-button,.offering-related-resources .elementor-button{background:#fff;border:1px solid #D8D7D6;padding:12px 20px 10px 20px;font-size:14px;color:#716E6E;letter-spacing:1px;font-weight:500}.offering-learn-more .elementor-button:hover,.offering-related-resources .elementor-button:hover{border:1px solid #FFC4A6;color:#36574D;background:#FFC4A6}h4.dotted-right{display:flex;width:100%;align-items:center;font-family:"Overpass",Sans-serif;font-size:17px;font-weight:700;color:#36574D}.dotted-right:after{border-bottom:1px dashed #36574D;content:'';flex:1;margin-left:10px}.elementor-column.elementor-col-100.custom-full-width>.elementor-widget-wrap.elementor-element-populated{background-attachment:scroll;background-image:url(/wp-content/uploads/2022/02/bg-canvas-pattern-dark-grn.png);background-position:top left;background-repeat:repeat;background-size:200px auto;align-content:center;align-items:center;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 20px 20px 20px}.elementor-column.elementor-col-100.custom-full-width .elementor-widget-wrap.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s;opacity:.34}.elementor-column.elementor-col-50.custom-full-width-right{background:#fff}.elementor-column.elementor-col-50.custom-full-width-right>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px;background:#fff}.elementor-column.elementor-col-50.custom-full-width-right>.custom-featured-inner .custom-featured-content{margin-bottom:0}.elementor-column.elementor-col-50.custom-full-width-right>.custom-featured-inner .custom-full-width-head{margin-bottom:0}@media (max-width:1024px){.elementor-column.elementor-col-100.custom-full-width>.elementor-widget-wrap.elementor-element-populated{padding:14px}.elementor-column.elementor-col-50.custom-full-width-right>.custom-featured-inner .elementor-widget-heading>.elementor-widget-container{margin-top:0}}@media (max-width:767px){.elementor-column.elementor-col-100.custom-full-width>.elementor-widget-wrap.elementor-element-populated{padding:10px}}body .related-resources-head{margin-bottom:0!important;--divider-border-style:dashed;--divider-color:var( --e-global-color-primary );--divider-border-width:1px}body .related-resources-head .elementor-divider{padding-top:15px;padding-bottom:15px}body .related-resources-head .elementor-divider .elementor-divider-separator{width:100%}body .related-resources-head .elementor-divider .elementor-divider__text{font-family:"Overpass",Sans-serif;font-size:17px;font-weight:700}.related-resource-button{width:auto!important;margin-right:10px}.related-resource-button .elementor-button{font-family:"Overpass",Sans-serif;font-size:17px;font-weight:600;text-transform:none;letter-spacing:0;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);background-color:var(--e-global-color-5c2d8d5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-3996455);box-shadow:0 6px 10px 0 rgb(0 0 0 / 8%);padding:18px 30px 14px 30px}.related-resource-button .elementor-button>.elementor-widget-container{margin:0 5px 0 0}.related-resource-button .elementor-button:hover,.related-resource-button .elementor-button .elementor-button:focus{color:var(--e-global-color-accent);background-color:var(--e-global-color-2ffe975);border-color:var(--e-global-color-2ffe975)}.searchandfilter ul{padding-left:0}.searchandfilter ul li.sf-field-search label{width:100%}.searchandfilter ul li.sf-field-search input{border:1px solid #fff;background:#FFFFFFB5}.searchandfilter ul li.sf-field-search input:focus{border:1px solid #EA8363;background:#FFF}.searchandfilter>ul>li label{padding-left:10px}.searchandfilter ul>li>ul:not(.children){margin-left:8px}.searchandfilter h4{font-family:"Overpass",Sans-serif;margin:0 0 15px;padding:8px 0 6px 8px;font-size:20px;text-transform:uppercase;color:#36574D;line-height:100%;font-weight:800;letter-spacing:1px;border-bottom:1px dashed #fff}.resources-results-count{font-size:17px;color:#7DA27F;text-transform:uppercase;letter-spacing:1px}.three-col.resource-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin-top:30px}@media (max-width:1280px){.three-col.resource-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.three-col.resource-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.three-col.resource-grid{grid-template-columns:repeat(1,1fr)}}.resource-blk .resource-blk-inner{margin:0 0 0 0;padding:0 0 0 0;background-color:#FFFFFF5C;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-73b0d64);box-shadow:0 6px 10px 0 rgb(0 0 0 / 10%);height:100%}.resource-blk .resource-blk-inner .uael-imgicon-wrap{margin:0 10px 0 0}.resource-blk>.elementor-element-populated{flex-direction:column}.resource-blk .elementor-widget-uael-infobox{flex:1}body .resource-blk .resource-blk-inner .uael-infobox-title{font-family:"Abhaya Libre",Sans-serif;font-weight:600;color:var(--e-global-color-7afc356);margin:20px 10px 10px 0}body .resource-blk .resource-blk-inner .uael-icon-wrap .uael-icon{padding:10px;display:inline-block;box-sizing:content-box;height:32px;width:32px;line-height:32px}body .resource-blk .resource-blk-inner .uael-icon-wrap .uael-icon.pdf{background-color:#716E6E}body .resource-blk .resource-blk-inner .uael-icon-wrap .uael-icon.youtube{background-color:#D85672}body .resource-blk .resource-blk-inner .uael-icon-wrap .uael-icon.external{background-color:#D85672}body .resource-blk .resource-blk-inner .uael-infobox-module-link:hover~.uael-imgicon-wrap .uael-icon{background-color:#8E3A87}body .resource-blk .elementor-widget-uael-infobox:hover .resource-blk-inner{background-color:var(--e-global-color-5c2d8d5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#8E3A87}.resource-blk .resource-blk-inner .uael-icon-wrap .uael-icon i{transform:rotate(0deg);font-size:32px;height:32px;width:32px;line-height:32px;text-align:center;color:var(--e-global-color-5c2d8d5)}.uael-infobox-text{font-family:"Overpass",Sans-serif;font-size:17px;font-weight:400;color:var(--e-global-color-text);margin:10px 30px 30px 0}body .resource-blk .resource-blk-inner .uael-separator{border-top-style:dashed;display:inline-block;border-top-color:var(--e-global-color-ad17e1f);border-top-width:1px;width:100%;margin:0 0 0 0}body .resource-blk .resource-blk-inner .uael-infobox-text p{margin-bottom:0}.uael-post__grid-empty{background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-2ffe975);box-shadow:0 2px 12px 0 rgb(234 131 99 / 15%);padding:50px 30px}.uael-post__grid-empty p{margin-bottom:0}body .btn-back{display:inline-block;line-height:1;color:#fff;background-color:var(--e-global-color-e6dcbd7);border-radius:6px 6px 6px 6px;padding:18px 30px 14px 30px;font-family:"Overpass",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body .btn-back:hover{color:var(--e-global-color-5c2d8d5);background-color:var(--e-global-color-619140d)}body .offering-related-resources .elementor-button-wrapper{display:inline-block}body .offering-related-resources .elementor-button-wrapper:first-of-type{margin-right:5px}.custom-h1-header.elementor-widget-heading .elementor-heading-title{color:#fff;font-size:48px}.custom-crumbs{font-family:"Overpass",Sans-serif;font-size:16px;font-weight:400;color:#fff}.custom-crumbs a{color:var(--e-global-color-2ffe975)}@media (max-width:767px){.custom-crumbs{font-size:14px}}.tribe-events-notices ul{list-style:none;margin-left:-20px}.tribe-events-notices ul li{display:block;width:calc(100% + 20px);padding:10px 16px;margin-left:0;background:#EA8363;color:#fff}@media (max-width:600px){body .tribe-events-pro .tribe-events-pro-photo__event{margin-bottom:35px}}.woocommerce div.product.elementor form#gform_12{display:block}body .woocommerce-variation-price,body .woocommerce-form-loyalty-toggle{display:none!important}body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:25px}#field_18_6 em{display:block;margin-left:32px;font-size:14px}#field_18_6 label{margin-top:15px}body table.variations tr th,body table.variations tr td{background:none;display:block}body table.variations tr th{text-align:left;padding:25px 0 0;text-transform:uppercase;letter-spacing:1px;color:#7DA27F}@media (max-width:1024px){body table.variations tr th{padding:0}}body table.variations tr td{padding:5px 0 0}#gift-cards-grid .elementor-8077 .elementor-element.elementor-element-b8fc09a .elementor-widget-wrap{padding-bottom:0}@media (max-width:1024px){#gift-cards-grid .elementor-8077 .elementor-element.elementor-element-b8fc09a .elementor-widget-wrap{padding-bottom:25px}}#gift-cards-grid .elementor-8077 .elementor-element.elementor-element-b8fc09a .elementor-widget-wrap .elementor-widget-woocommerce-product-add-to-cart{position:relative;width:100%}@media (max-width:1024px){#search-filter-form-517>ul{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:flex-start}#search-filter-form-517>ul>li:first-child{width:180px;padding:0 35px 0 0}#search-filter-form-517>ul>li{font-size:14px}#search-filter-form-517>ul>li:nth-child(2){width:calc(100% - 180px);margin-top:0;padding-top:0}#search-filter-form-517>ul>li:nth-child(3){width:100%;text-align:right;padding-right:25px}#search-filter-form-517>ul>li:nth-child(2) ul{columns:3}}@media (max-width:820px){#search-filter-form-517>ul>li:first-child{width:130px;padding:0 35px 0 0}#search-filter-form-517>ul>li:nth-child(2){width:calc(100% - 130px)}#search-filter-form-517>ul>li{font-size:12px}}@media (max-width:767px){#search-filter-form-517>ul>li:nth-child(2) ul{columns:2}#search-filter-form-517>ul>li{font-size:14px}}@media (max-width:620px){#search-filter-form-517>ul>li{font-size:12px}}@media (max-width:560px){#search-filter-form-517>ul>li:first-child{margin-bottom:25px}#search-filter-form-517>ul>li:first-child{width:100%}#search-filter-form-517>ul>li:nth-child(2){width:100%}}@media (max-width:425px){#search-filter-form-517>ul>li{font-size:11px}}@media (max-width:375px){#search-filter-form-517>ul>li{font-size:10px}}@media (max-width:360px){#search-filter-form-517>ul>li:nth-child(2) ul{columns:1}#search-filter-form-517>ul>li{font-size:14px}#search-filter-form-517>ul>li:nth-child(3){text-align:left;padding-right:25px}}