#page-container .et-fb-settings h1,#page-container .et-fb-settings h2,#page-container .et-fb-settings-custom-select-wrapper span{font-size:18px!important}#page-container .et-fb-settings h3{font-size:14px!important}#page-container .et-fb-settings h4{font-size:13px!important}body{overflow:auto;overflow-x:hidden}body{font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:clamp(20px,1vw,30px)}h2,h3,h4,h5,h6{font-family:adobe-garamond-pro,EB Garamond,serif;font-weight:400}h2{font-size:clamp(1.875rem,2vw + 1rem,2.188rem)!important}h3{font-size:clamp(1.688rem,1vw + 0.5rem,1.875rem)!important}h4,h5,h6{font-size:clamp(24px,1.25vw,30px)}#main-content p,#main-content li{font-size:clamp(20px,1.39vw,20px);font-weight:300;line-height:1.25em;padding-bottom:unset}#main-content p{margin-bottom:20px}#main-content li{margin-bottom:15px}#main-content li:last-of-type{margin-bottom:20px}#main-content ul,#main-content ol{padding-bottom:unset;padding-left:2em}ul li::marker{font-size:20px}.et_pb_text ul{margin:0 0 20px;padding-bottom:unset}body #page-container h1,h1.enforce_font_size{font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:clamp(32px,3.5vw,70px);line-height:1.5em}h1.entry-title{font-size:clamp(40px,2.5vw,100px)!important}html body .et_pb_text h2,html body .et_pb_promo h2{font-size:clamp(1.875rem,2vw + 1rem,2.188rem);font-weight:400!important;line-height:1.1em!important}html body .et_pb_text h2.home-big-give_your_design_life{font-size:clamp(2.375rem,2vw + 1rem,2.813rem)}#ps_news .library-post_archive_loop-et_pb_row{width:100%}#ps_news .divi-filter-archive-loop .grid-posts,#ps_news .divi-filter-archive-loop .grid-posts .grid-col,#ps_news .divi-filter-archive-loop .grid-posts .grid-col .grid-item-cont,#ps_news .library-post_archive_loop-et_pb_section,#ps_news .library-post_archive_loop-et_pb_row,#ps_news .library-post_archive_loop-et_pb_column{display:flex}#ps_news .divi-filter-archive-loop .grid-posts{flex-wrap:wrap;justify-content:space-around}#ps_news .divi-filter-archive-loop .grid-posts .grid-col{flex-basis:30%}@media (min-width:721px) and (max-width:980px){#ps_news .divi-filter-archive-loop .grid-posts .grid-col{flex-basis:45%}body.home #ps_news .loop-grid>div:first-child{flex-basis:97%;margin-bottom:5%}body.home #ps_news .loop-grid>div:first-child img{aspect-ratio:16/9}}@media (max-width:720px){#ps_news .divi-filter-archive-loop .grid-posts .grid-col{flex-basis:100%;margin-bottom:5%}}#ps_news .library-post_archive_loop-et_pb_column{flex-wrap:wrap;align-content:flex-start}#ps_news .library-post_archive_loop-et_pb_column>div:not(.library-post_archive_loop-view_post_button){flex-basis:100%}#ps_news .divi-filter-archive-loop .grid-posts .grid-col .grid-item-cont>.et_pb_section{flex-direction:unset;justify-content:unset}#ps_news .library-post_archive_loop-post_meta--date .dmach-postmeta-value{margin:unset;padding:15px 10px}#ps_news .library-post_archive_loop-post_meta--date .dmach-postmeta-value>span{display:flex;flex-direction:column;justify-content:center;text-align:center;line-height:1}#ps_news .library-post_archive_loop-post_meta--date .dmach-postmeta-value>span .day{font-size:20px;font-weight:700;padding-bottom:7px}#ps_news .library-post_archive_loop-post_meta--date .dmach-postmeta-value>span .month{font-size:15px;font-weight:700;border-top:1px solid #FFFFFF;padding-top:8px;text-transform:uppercase;letter-spacing:0.05px}#ps_news .library-post_archive_loop-post_title .et_pb_module_inner>*,#ps_news .library-post_archive_loop-post_title .et_pb_module_inner a>*{margin:unset;padding:1.5% 5%;line-height:1.2em}#ps_news .library-post_archive_loop-post_content p,#ps_news .library-post_archive_loop-post_content div{font-size:clamp(12px,1.39vw,20px);margin:unset;padding:1.5% 5%}#ps_news .library-post_archive_loop-post_meta--categories p{font-size:clamp(0.714rem,1vw,0.857rem);font-weight:600;margin:unset;padding:1.5% 5%}#ps_news .library-post_archive_loop-thumbnail img{aspect-ratio:3/2;object-fit:cover;width:100%}@media (max-width:980px) and (orientation:landscape){.et_pb_section_0{height:auto!important;max-height:unset!important;padding-top:200px!important;padding-bottom:2rem!important}}.facetwp-template .fwpl-layout{display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:2rem!important;column-gap:2%!important;grid-row-gap:2rem!important;grid-column-gap:2%!important}.facetwp-template .fwpl-result{flex-basis:32%;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);border-radius:0 40px 0 0}@media (max-width:1100px){.facetwp-template .fwpl-layout{column-gap:4%!important}.facetwp-template .fwpl-result{flex-basis:48%}}@media (max-width:767px){.facetwp-template .fwpl-result{flex-basis:100%}}.psnews-facet-row{height:100%}.psnews-facet-column{position:relative;display:flex;flex-direction:column}.psnews-facet-child-row-1{position:absolute;left:28px;z-index:2}.psnews-facet-child-column-1{background-color:#4c4b55;padding:15px 10px}.psnews-post-date-day{border-bottom:1px solid #FFFFFF;padding-bottom:5px;font-weight:700;font-size:20px}.psnews-post-date-month{padding-top:5px;text-transform:uppercase;font-weight:700;font-size:15px!important}.psnews-post-date-day,.psnews-post-date-month{color:#FFFFFF;text-align:center}.psnews-featured-img{position:relative;aspect-ratio:3/2}.psnews-featured-img img{position:absolute;height:100%;width:100%;object-fit:cover;border-radius:0 40px 0 0;object-position:center}.psnews-facet-child-row-2{flex-grow:1}.psnews-facet-child-column-2{padding:1rem}.psnews-facet-child-column-2 .fwpl-item{margin-bottom:1rem}.psnews-post-categories{font-size:clamp(0.714rem,1vw,0.857rem);font-weight:600;line-height:normal}.psnews-post-title a{font-family:'adobe-garamond-pro',Garamond,serrif;font-size:clamp(1.688rem,1vw + 0.5rem,1.875rem)!important;line-height:1.2em;color:#4c4b55}.psnews-read-more-btn{text-align:center}.psnews-read-more-btn a{padding:0.5rem 3rem;border:2px solid #005F83;border-radius:50px;display:inline-block;transition:all 0.1s linear}.psnews-read-more-btn a:hover{background-color:#005F83;color:#FFFFFF}.et_pb_portfolio .pagination{flex-basis:100%}body #page-container{margin-top:unset!important;padding-top:unset!important}body #page-container #et-boc #main-header{padding:0%!important;background-color:transparent;box-shadow:unset}body.ps-no-bg-img #page-container #et-boc #main-header{background-color:rgba(255,255,255,0.75);backdrop-filter:blur(15px);box-shadow:0 1px 0 rgba(0,0,0,.1)}body #page-container #et-boc #main-header.et-fixed-header{background-color:rgba(255,255,255,0.75);backdrop-filter:blur(15px);box-shadow:0 1px 0 rgba(0,0,0,.1)}body #page-container #et-boc .et-fixed-header .logo_container img,body.ps-no-bg-img #page-container #et-boc .logo_container img{content:url(https://plantsolutions.com/wp-content/uploads/2023/08/plant_solutions-logo-blue.png)}body #page-container #et-boc .et_menu_container{display:flex;flex-direction:row;align-items:center;column-gap:60px;row-gap:0px;justify-content:space-between;width:100%;max-width:unset;padding:0% clamp(20px,1px + 2vw,5%)!important}body #page-container #et-boc .et_menu_container .logo_container{position:relative;width:fit-content;flex-basis:20%;padding:1rem 0rem;max-width:fit-content}@media (max-width:980px){body #page-container #et-boc .et_menu_container .logo_container{flex-basis:50%}}body #page-container #et-boc .et-fixed-header .et_menu_container .logo_container{flex-basis:15%}body #page-container #et-boc img#logo{max-width:365px;width:100%;max-height:60px}body #page-container #et-boc .logo_container a{display:block;width:fit-content}body #page-container #et-boc .logo_helper,body #page-container #et-boc .et_menu_container:after{display:none}body #page-container #et-boc #et-top-navigation{padding:unset!important;flex-basis:100%;display:flex;justify-content:flex-end;max-width:fit-content}@media (max-width:980px){body #page-container #et-boc #top-menu-nav{display:none}}body #page-container #et-boc ul#top-menu{display:flex}body #page-container #et-boc li.kno_search_spacer,body #page-container #et-boc li.main_nav-contact-button{display:flex!important;align-items:center}@media (max-width:980px){body #page-container #et-boc li.kno_search_spacer{display:none!important}}body #page-container #et-boc ul#top-menu>li.menu-item{display:block;padding-right:clamp(30px,1px + 3.64vw,60px)}body #page-container #et-boc ul#top-menu li.menu-item:last-child{padding-right:unset}body #page-container #et-boc ul#top-menu>li.menu-item>a{padding-top:50px;padding-bottom:50px;color:#FFFFFF;transition:all 0.4s ease-in-out}body.ps-no-bg-img #page-container #et-boc ul#top-menu>li.menu-item>a{color:#005f83}body #page-container #et-boc .et-fixed-header ul#top-menu>li.menu-item>a{padding-top:25px;padding-bottom:25px;font-size:20px}body #page-container #et-boc ul#top-menu>li.menu-item>a:after{top:unset}body #page-container #et-boc #top-menu .main_nav-contact-button a,body #page-container #et-boc .et-fixed-header #top-menu .main_nav-contact-button a{padding:12px 40px!important;background-color:#005F83;border:2px solid #005F83;opacity:1!important;color:#FFFFFF!important;border-radius:50px;min-width:max-content}body #page-container #et-boc #et-top-navigation span.mobile_menu_bar{padding:25px 0px}body #page-container #et-boc #et-top-navigation span.mobile_menu_bar:before{color:#FFFFFF}body.ps-no-bg-img #page-container #et-boc #et-top-navigation span.mobile_menu_bar:before{color:#005F83}body #page-container #et-boc #et_top_search{margin:unset;width:auto}body #page-container #et-boc #et_search_icon{display:block;position:relative}body #page-container #et-boc #et_search_icon:before{content:'';background-image:url('https://plantsolutions.com/wp-content/uploads/2023/08/search-white.png');background-size:cover;display:block;position:relative;top:unset;width:clamp(20px,1px + 2vw,30px);height:clamp(20px,1px + 2vw,30px)}body #page-container #et-boc .et-fixed-header #et_search_icon:before,body.ps-no-bg-img #page-container #et-boc #et_search_icon:before{background-image:url('https://plantsolutions.com/wp-content/uploads/2023/08/search-blue.png')}body #page-container #et-boc .kno_search_spacer,body #page-container #et-boc .main_nav-contact-button{display:flex!important;align-items:center}body #page-container #et-boc .et-search-field{height:fit-content}body #page-container #et-boc .et_search_form_container input,body #page-container #et-boc .et_search_form_container input::-webkit-input-placeholder,body #page-container #et-boc span.et_close_search_field:after{color:#FFFFFF}body.ps-no-bg-img #page-container #et-boc .et_search_form_container input,body.ps-no-bg-img #page-container #et-boc .et_search_form_container input::-webkit-input-placeholder,body.ps-no-bg-img #page-container #et-boc span.et_close_search_field:after{color:#005F83}body #page-container #et-boc .et_search_form_container input::-webkit-textfield-decoration-container{border-bottom:1px solid #FFFFFF}body.ps-no-bg-img #page-container #et-boc .et_search_form_container input::-webkit-textfield-decoration-container,body #page-container #et-boc .et-fixed-header .et_search_form_container input::-webkit-textfield-decoration-container{border-bottom:1px solid #005F83}body #page-container #et-boc .nav li ul{width:300px}body #page-container #et-boc #top-menu .sub-menu li{padding:0px;width:90%;margin-left:auto;margin-right:auto;display:block}body #page-container #et-boc #top-menu .sub-menu a{color:#005F83;font-size:clamp(18px,1vw,20px);padding:0.5rem 1rem;width:100%}body #page-container #et-boc #top-menu .sub-menu{top:5.5rem}body #page-container #et-boc .et-fixed-header ul#top-menu>li.menu-item>ul{top:3.7rem}body #page-container #et-boc a[href*="interior-landscaping-aids-child-development"] img{object-position:0% 25%}div.project-card-element-container{position:relative}div.project-featured-img{z-index:1}div.project-featured-img a{display:block}div.project-featured-img img{aspect-ratio:1;object-fit:cover;display:block}div.project-title{font-family:adobe-garamond-pro,EB Garamond,serif;position:absolute;bottom:0;z-index:2;padding:1rem}div.project-title a{color:white;font-size:clamp(1.875rem,2vw + 1rem,2.188rem)!important;line-height:1.2}.white-light,.white-light-only{background-color:white!important}.white-dark{background-color:#DBDBDB}.white-dark p,.white-dark a,.white-dark span,.white-dark li,.white-dark h1,.white-dark h2,.white-dark h3,.white-dark h4,.white-dark h5,.white-dark h6{color:#231F20!important}.white-dark .overlayed_text span{color:#4C4B5566!important}.white-dark .overlayed_text h3{color:#231F20!important;background-color:#DBDBDB}#page-container #main-content .white-dark .et_pb_button{border-color:#231F20;background-color:transparent;color:#231F20!important}#page-container #main-content .white-dark .et_pb_button:hover{background-color:#231F20;color:#DBDBDB!important}#et-boc .black-light{background-color:#4C4B55F2!important}.black-light p,.black-light a,.black-light span,.black-light div,.black-light li,.black-light h1,.black-light h2,.black-light h3,.black-light h4,.black-light h5,.black-light h6{color:#eeeeee!important}#page-container .black-light h3.entry-title,#page-container .black-light .et_pb_de_mach_archive_loop .et_pb_text_inner{color:#4c4b55!important}#page-container #main-content .black-light .et_pb_button{border-color:#84BD00;background-color:transparent;color:#84BD00!important}#page-container #main-content .black-light .et_pb_button:hover,#page-container #main-content .black-light .et_pb_de_mach_view_button .et_pb_button:hover{background-color:#84BD00!important;color:#4c4b55!important}#page-container #main-content .black-light .et_pb_de_mach_view_button .et_pb_button:hover{color:white!important}.black-dark{background-color:#4C4B55!important}.black-dark p,.black-dark a,.black-dark span,.black-dark div,.black-dark li,.black-dark h1,.black-dark h2,.black-dark h3,.black-dark h4,.black-dark h5,.black-dark h6{color:#eeeeee!important}#page-container .black-dark h3.entry-title,#page-container .black-dark .et_pb_de_mach_archive_loop .et_pb_text_inner{color:#4c4b55!important}#page-container #main-content .black-dark a.see_ps_in_action_btn{color:#84BD00!important;background-color:transparent!important}#page-container #main-content .black-dark a.see_ps_in_action_btn:hover{color:#84BD00!important;background-color:transparent!important;opacity:0.8}#page-container #main-content .black-dark .ps_testimonials_wrapper .dipl_swiper_wrapper .swiper-pagination-bullet{outline-color:#EEEEEE!important}#page-container #main-content .black-dark .swiper-pagination-bullet-active{background-color:#EEEEEE!important}#page-container #main-content .black-dark .et_pb_button{border-color:#84BD00;background-color:transparent;color:#84BD00!important}#page-container #main-content .black-dark .et_pb_button:hover,#page-container #main-content .black-dark .et_pb_de_mach_view_button .et_pb_button:hover{background-color:#84BD00!important;color:#4c4b55!important}#page-container #main-content .black-dark .et_pb_de_mach_view_button .et_pb_button:hover{color:white!important}#mobile-stripe{background-color:#4C4B55!important}#mobile-stripe a{color:white;position:relative}#mobile-stripe a:before{content:'';height:100%;width:1.4rem;position:absolute;top:0;right:calc(100% + 0px);mask:url(https://plantsolutions.com/wp-content/uploads/2024/06/phone-top-stripe.svg) 50% no-repeat;background-color:white}.blog_cta.flow{clear:unset!important;display:flex;flex-direction:column}table.blog_content-table{border:1px solid #C4C4C4;background-color:#F4F4F4;width:100%;text-align:left;border-collapse:collapse;margin-bottom:1rem}table.blog_content-table td,table.blog_content-table th{border:1px solid #C4C4C4;padding:0.5rem}table.blog_content-table tbody td{font-size:1rem}table.blog_content-table tr:nth-child(even){background:#F0F0F0}table.blog_content-table thead{background-color:#DBDBDB}table.blog_content-table thead th{font-size:1rem;font-weight:500}@media (min-width:768px){.multi_img_figure.tall img{aspect-ratio:2/3}}