:root{--clr-darkgreen:#39603D;--clr-lightgreen:#a2c046}#page{margin-bottom:-28px}.site-header{background:#f0f0f0;background:-moz-linear-gradient(180deg,#f0f0f0 0%,#f8f8f8 80%);background:-webkit-linear-gradient(180deg,#f0f0f0 0%,#f8f8f8 80%);background:linear-gradient(180deg,#f0f0f0 0%,#f8f8f8 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f0f0",endColorstr="#f8f8f8",GradientType=1)}#ast-mobile-header .site-header-above-section-right{//display: none}.site-header-above-section-left{grid-column:1/3;justify-content:center}.ast-header-html-2 .ast-builder-html-element{display:flex;align-items:center}.above-header-rightside-element{display:flex;align-items:center}.above-header-rightside-element svg{margin-right:10px;width:17px}@media(min-width:768px){#ast-mobile-header .site-header-above-section-right{//display: initial}.site-header-above-section-left{grid-column:initial;justify-content:initial}.site-above-header-wrap,.site-above-header-wrap .ast-grid-right-section div{min-height:40px}.site-header-above-section-right .ast-header-html{width:100%}.site-header-above-section-right .ast-builder-html-element{justify-content:flex-end}.ast-header-html-2 .ast-builder-html-element>:last-child{display:none}.ast-header-html-2 .ast-builder-html-element>:nth-child(1){padding-right:12px;margin-right:12px;border-right:solid 1px #b0b0b0}}@media(min-width:1025px){.ast-header-html-2 .ast-builder-html-element>:last-child{display:flex}.ast-header-html-2 .ast-builder-html-element>:not(:last-child){padding-right:12px;margin-right:12px;border-right:solid 1px #b0b0b0}}#masthead{position:sticky;top:-40px}@media(min-width:1025px){.main-header-menu>.menu-item::after{content:'';width:0;height:2.5px;background-color:#39603d;margin:4px auto 0;transition:.2s ease-in-out}.main-header-menu>.menu-item.current-menu-item::after,.main-header-menu>.current-menu-ancestor::after,.main-header-menu>.menu-item:hover::after{content:'';width:70%;height:3px;background-color:#39603d;margin:4px auto 0;transition:.2s ease-in-out}}.ast-custom-button-link .ast-custom-button{border-radius:999px 0 999px 999px}@media(min-width:1025px) and (max-width:1267px){.ast-logo-title-inline span.site-logo-img{padding-right:0}.custom-logo{width:180px}.main-header-menu a.menu-link{font-size:15px;padding:0 .65em}div.ast-custom-button{font-size:15px;padding:18px 16px}}@media(min-width:1025px){#ast-hf-menu-1 .sub-menu{background-color:#daded4;padding:16px;border-radius:30px;margin-left:-14px}#ast-hf-menu-1 .sub-menu .menu-link{color:#39603d;background-color:#fff;padding:14px 20px;border-radius:999px 0 999px 999px;box-shadow:10px 4px 50px -10px #c4c4c4}#ast-hf-menu-1 .sub-menu .menu-item:not(:last-child){margin-bottom:16px}#ast-hf-menu-1 .sub-menu .menu-item:hover .menu-link,#ast-hf-menu-1 .sub-menu .menu-item.current-menu-item .menu-link{color:#fff;background-color:#39603d}#menu-item-1879 ul.sub-menu{width:920px;margin-left:-240px;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:0}#menu-item-1879 ul.sub-menu>:nth-child(n){flex-basis:32%}#menu-item-1879 ul.sub-menu .menu-item:last-child{margin-bottom:16px}}#ast-mobile-popup{z-index:2147483647}#ast-mobile-popup .ast-mobile-popup-inner{max-width:320px;border-radius:0 30px 30px 0;overflow-x:hidden}.ast-mobile-popup-header{align-items:center}.ast-mobile-popup-inner .ast-mobile-popup-header button.menu-toggle-close{background-color:#a2c046;padding:1.8em;position:relative;margin:-40px -40px 0 0}.menu-toggle-close span{display:flex}.menu-toggle-close .ahfb-svg-iconset svg{width:22px;height:22px;transition:none;position:absolute;left:14px;bottom:15px}.ast-mobile-popup-inner .ast-mobile-popup-content *{padding:0}#ast-hf-mobile-menu .menu-link{border-radius:999px 0 999px 999px}#ast-hf-mobile-menu .menu-item.current-menu-item>a.menu-link{color:#fff;background-color:#39603d}#ast-hf-mobile-menu .menu-item.current-menu-ancestor>a.menu-link{background-color:#e6e6e6}#ast-hf-mobile-menu>li>.ast-menu-toggle{font-size:13px;background-color:#f0f0f0;line-height:2.4;padding:0 9.5px;margin-top:4.5px}#ast-hf-mobile-menu .sub-menu{margin-top:12px}#ast-hf-mobile-menu .sub-menu a.menu-link{background-color:#fff;width:auto;padding:14px 20px;border-radius:999px 0 999px 999px;margin:0 12px 12px;box-shadow:8px 4px 40px -4px #c4c4c4}#ast-hf-mobile-menu .sub-menu .menu-link:before{display:none}.ast-header-button-1 .ast-builder-button-wrap{width:100%;text-align:center}.ast-header-html-3>div{display:inline-block;width:100%}.ast-header-html-3 .above-header-rightside-element{justify-content:center;font-weight:700}.ast-header-html-3 .ast-builder-html-element>:not(:last-child){margin-bottom:5px}footer.site-footer{background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/02/BG-Pattern.jpg);filter:brightness(.85)}.social-link:not(:last-child){margin-right:10px}.icon-container{display:flex;justify-content:center;align-items:center;height:40px;width:40px;background-color:rgba(0,0,0,.12);border-radius:999px 0 999px 999px}.icon-container:hover{background-color:#a2c046}a#ast-scroll-top{border-radius:999px 999px 999px 0;margin-bottom:45px;margin-right:-8px}.entry-content p a{border-bottom:solid 2px #a2c046}#content ul,footer nav ul{list-style:none;margin:initial}#content ul li,footer nav ul li{line-height:1.5em;margin:0 0 15px 25px}#content ul li::before,footer nav ul li::before{content:'';display:inline-block;width:7px;height:7px;background-color:#a2c046;border-radius:0 99px 99px;margin:0 5px 1px -15px}.grecaptcha-badge{display:none!important}@media(max-width:1024px){.hero-section-wrapper .swiper-wrapper>:not(:first-child){display:none}}.project-container>div>:nth-child(1){filter:brightness(.5)}.project-container>div>:nth-child(4){position:absolute;bottom:54%}@media(min-width:1025px){.project-container div *{transition:.4s ease-in-out}.project-container>div>:nth-child(1){filter:none}.project-container:hover>div>:nth-child(1){transform:translateY(-6px);filter:brightness(.5)}.project-container:hover>div>:nth-child(2),.project-container:hover>div>:nth-child(3){opacity:.3}.project-container>div>:nth-child(4){bottom:58%;opacity:0;transform:translateX(-10px)}.project-container:hover>div>:nth-child(4){opacity:1;transform:translateX(0)}.project-container .elementor-button-content-wrapper{border-bottom:none}}#fluentform_1,#fluentform_2{display:flex;flex-flow:column}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#fluentform_1 .ff-el-group>.ff-el-input--label,#fluentform_2 .ff-el-group>.ff-el-input--label{margin-bottom:0}#fluentform_1 .dropdown-container .ff-el-input--content,#fluentform_2 .dropdown-container .ff-el-input--content{position:relative}#fluentform_1 .dropdown-container .ff-el-input--content::after,#fluentform_2 .dropdown-container .ff-el-input--content::after{content:'\e900';font-family:astra;font-size:14px;font-weight:900;color:#39603d;position:absolute;top:8px;right:0;padding:0 .5em;pointer-events:none}#fluentform_1 #ff_1_dropdown,#fluentform_2 #ff_2_dropdown{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;position:relative}#fluentform_1 select::-ms-expand,#fluentform_2 select::-ms-expand{display:none}#fluentform_1 .radio-selection-container>.ff-el-input--label,#fluentform_2 .radio-selection-container>.ff-el-input--label{margin-bottom:12px}#fluentform_1 .radio-selection-container>.ff-el-input--content,#fluentform_2 .radio-selection-container>.ff-el-input--content{display:block}#fluentform_1 .ff-el-input--content #fluentform_2 .ff-el-input--content{display:flex}#fluentform_1 .ff-el-input--content>:not(:last-child),#fluentform_2 .ff-el-input--content>:not(:last-child){margin-right:3%}#fluentform_1 .ff-el-form-check,#fluentform_2 .ff-el-form-check{display:inline-block}#fluentform_1 .ff-el-form-check-radio,#fluentform_2 .ff-el-form-check-radio{display:none}#fluentform_1 input[type=radio]~span,#fluentform_2 input[type=radio]~span{display:inline-block;font-size:.9em;font-weight:700;color:#39603d;background-color:#f2f2f2;padding:.1em .25em;width:60px;text-align:center;border-radius:99px;transition:.25s ease-in-out}#fluentform_1 input[type=radio]:hover~span,#fluentform_1 input[type=radio]:checked~span,#fluentform_2 input[type=radio]:hover~span,#fluentform_2 input[type=radio]:checked~span{background-color:#d0d0d0}#fluentform_1 button,#fluentform_2 button{margin-top:20px}#fluentform_1 .terms-acceptance-container,#fluentform_2 .terms-acceptance-container{order:2}#fluentform_1 .terms-acceptance-container p,#fluentform_2 .terms-acceptance-container p{font-size:.8em;line-height:1.4;text-align:center;font-style:italic;color:#d0d0d0;margin:0}.service-details-wrapper{background-color:#fff;border-radius:30px 0 60px;padding:1.8em 1.35em;margin:-25% 10px 0;text-align:center;box-shadow:0 -6px 15px -2px rgba(0,0,0,.3)}.service-details-wrapper .elementor-widget-container{display:flex;flex-direction:column;justify-content:center;position:relative;height:100%}.service-details-container-link{position:absolute;width:100%;height:100%;top:0;left:0}.service-details-wrapper .service-title{color:#39603d;font-size:20px;margin-bottom:5px}.service-details-wrapper .service-intro,.service-details-wrapper .service-intro:hover{font-size:16px;line-height:1.5em;color:#3c403d;font-weight:400;margin-bottom:5px}.service-details-wrapper .service-link{display:flex;color:#39603d;align-items:center;justify-content:center;font-size:16px;font-weight:700}.service-details-wrapper .service-link-icon{display:flex;margin-left:8px}@media(min-width:768px){.service-details-wrapper{padding:1.35em;margin-top:-30%;min-height:220px}.service-details-wrapper .service-title{letter-spacing:-1px}}@media(min-width:1025px){.service-details-wrapper{margin:-25% 30px 0;min-height:180px;transition:.5s ease-in-out}.service-details-wrapper:hover{transform:translateY(-10px);background-color:#daded4}.service-details-wrapper .service-title{font-size:22px;letter-spacing:initial}.service-details-wrapper:hover .service-link,.service-details-wrapper:hover .service-link svg path{color:#a2c046;fill:#a2c046}}.card{text-align:center;background-color:rgba(0,0,0,.55);background-position:50%;background-size:cover;background-blend-mode:overlay;padding:1em;border-radius:12px;min-height:350px;position:relative}.card.card__landscape-design{background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/02/Landscape-Design.jpg)}.card.card__professional-landscape-installation{background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/02/Landscape-Installation.jpg)}.card.card__residential-landscape-maintenance{background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/02/Residential-Landscape-Maintenance.jpg)}.card.card__japanese-landscape-design{background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/02/Japanese-Landscape-Design.jpg)}.card .elementor-widget-container{display:flex;flex-flow:column;justify-content:center;height:100%;border:solid 2px #fff;border-radius:20px 0 40px 0;padding:.75em}.card .card__title{color:#fff;margin-bottom:15px}.card .card__body{color:#fff;margin-bottom:25px}.card__link{display:inline-flex;justify-content:center;align-items:center;font-size:16px;line-height:1;font-weight:700;text-transform:uppercase;color:#fff;background-color:var(--clr-lightgreen);border:solid 2px var(--clr-lightgreen);border-radius:999px 0 999px 999px;padding:16px 20px}.card__link-icon{display:none}.card__link-icon path{fill:#fff}@media(min-width:768px){.card{padding:1.1em;min-height:350px}.card .card__title{letter-spacing:-.6px}}@media(min-width:1025px){:root{--level-one:translateZ(3rem);--level-two:translateZ(6rem);--level-three:translateZ(9rem);--fw-normal:400;--fw-bold:700}.services-section-wrapper .card{background:initial;min-height:450px;padding:.7em}.services-section-wrapper .card .elementor-widget-container{border:initial;transition:transform 1.5s;padding:5em;transform-style:preserve-3d}.services-section-wrapper .card:hover .elementor-widget-container{transform:rotateY(.5turn)}.card__front,.card__back{position:absolute;top:0;bottom:0;left:0;right:0;padding:5em 3em;backface-visibility:hidden;transform-style:preserve-3d;display:flex;flex-flow:column;align-items:center;justify-content:center;border-radius:12px}.card__front{background-color:rgba(0,0,0,.55);background-size:cover;background-blend-mode:overlay;display:flex}.card__front.card__front__landscape-design{background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/02/Landscape-Design.jpg)}.card__front.card__front__professional-landscape-installation{background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/02/Landscape-Installation.jpg)}.card__front.card__front__residential-landscape-maintenance{background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/02/Residential-Landscape-Maintenance.jpg)}.card__front.card__front__japanese-landscape-design{background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/02/Japanese-Landscape-Design.jpg)}.card__front::before{content:'';position:absolute;--spacer:1.5em;top:var(--spacer);bottom:var(--spacer);left:var(--spacer);right:var(--spacer);border:3px solid #fff;border-radius:30px 0 60px 0;transform:var(--level-one)}.services-section-wrapper .card__title{font-size:2.1rem;transform:var(--level-three)}.card .card__body{color:#3c403d;transform:var(--level-two);font-weight:var(fw-normal);font-size:1.25rem;line-height:1.5}.card__link{background-color:var(--clr-darkgreen);border:solid 2px var(--clr-darkgreen);transform:var(--level-three);padding:16px 28px}.card__link:hover{color:#fff;background-color:var(--clr-lightgreen);border-color:var(--clr-lightgreen)}.card__link-icon{display:flex;margin-left:8px}.card__link-icon path{transition:.25s ease-in-out}.card__link:hover path{fill:#fff}.card__back{transform:rotateY(.5turn);background:#daded4}.card__back::before{content:'';position:absolute;--spacer:1.5em;top:var(--spacer);bottom:var(--spacer);left:var(--spacer);right:var(--spacer);border:3px solid #39603d;border-radius:30px 0 60px 0;transform:var(--level-one)}}.elementor-11 .first-transformation-comparison-wrapper.elementor-element.elementor-element-01a17bc .twentytwenty-before-label::before{content:"3D rendering";padding:0 10px;font-size:12px}.transformation-comparison-wrapper .uael-ba-container{border-radius:16px;box-shadow:0 25px 60px -10px rgba(0,0,0,.5)}#sp-testimonial-free-wrapper-589 div.sp-testimonial-free-section{padding:initial}#sp-testimonial-free-wrapper-589 .slick-list{padding-top:50px}#sp-testimonial-free-wrapper-589 #sp-testimonial-free-589 .slick-arrow{background-color:#a2c046;width:42px;top:15px}#sp-testimonial-free-wrapper-589 #sp-testimonial-free-589 .slick-prev{left:initial;right:36px;border-radius:99px 0 0 99px;clip-path:polygon(0% 0,100% 0,84% 100%,0% 100%)}#sp-testimonial-free-wrapper-589 #sp-testimonial-free-589 .slick-next{left:initial;right:0;border-radius:0 99px 99px 0;clip-path:polygon(16% 0,100% 0,100% 100%,0% 100%)}#sp-testimonial-free-wrapper-589 .slick-arrow i::before{content:'\e900';font-family:astra;font-size:16px;transition:.2s ease-in-out}#sp-testimonial-free-wrapper-589 .slick-arrow:hover i::before{color:var(--clr-darkgreen)}#sp-testimonial-free-wrapper-589 .slick-prev i{transform:rotateZ(90deg);display:inline-block;font-style:normal}#sp-testimonial-free-wrapper-589 .slick-next i{transform:rotateZ(270deg);display:inline-block;font-style:normal}#sp-testimonial-free-wrapper-589 .sp-testimonial-free{display:flex;flex-wrap:wrap;align-items:center}#sp-testimonial-free-wrapper-589 .sp-tfree-client-image{order:2;text-align:left;margin:10px 0 5px;width:60px}#sp-testimonial-free-wrapper-589 .tfree-client-testimonial{background-color:#fff;font-style:italic;padding:1.6em 1.25em 0;border-radius:12px;position:relative}#sp-testimonial-free-wrapper-589 .tfree-client-testimonial::after{content:'';width:0;height:0;border:solid 12px transparent;border-top:solid 15px #fff;position:absolute;left:40px;bottom:-26px}#sp-testimonial-free-wrapper-589 .tfree-client-testimonial :nth-child(2)::before{content:'';display:inline-block;width:20px;height:20px;background-image:url(https://www.centerpointlandscaping.com/wp-content/uploads/2021/03/left-quotes-sign.svg);background-position:50%;background-size:cover;position:absolute;top:10px;left:15px}#sp-testimonial-free-wrapper-589 .sp-testimonial-free h4.tfree-client-name{order:3;color:#fff;text-align:left;width:70%;margin:10px 0 0 10px}@media(min-width:768px){#sp-testimonial-free-wrapper-589 .slick-list{margin-right:-3%}#sp-testimonial-free-wrapper-589 .sp-testimonial-free-item{padding-right:.85%}}@media(min-width:1025px){#sp-testimonial-free-wrapper-589 div.sp-testimonial-free-section{padding:0 50px}#sp-testimonial-free-wrapper-589 #sp-testimonial-free-589 .slick-prev{right:86px}#sp-testimonial-free-wrapper-589 #sp-testimonial-free-589 .slick-next{right:50px}}.recent-post-feed-wrapper .uael-post__bg-wrap{border-radius:12px;overflow:hidden;box-shadow:0 8px 50px -10px rgba(0,0,0,.3)}.blog-layout-1 .post-content{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 6px 60px -8px rgba(56.99999999999999,96,60.99999999999998,.45)}.ast-blog-featured-section .post-thumb{max-height:200px;overflow:hidden}.ast-blog-featured-section .post-thumb .wp-post-image{width:100%}.blog-layout-1 .post-content .entry-header,.blog-layout-1 .post-content .entry-content{padding:0 1.25em}.blog-layout-1 .post-content .entry-content{padding-bottom:1em}.entry-meta{margin-top:10px}.entry-meta>span{display:inline-block;margin-bottom:8px}.entry-meta .cat-links a{color:#3c403d;background-color:#e4e4e4;padding:.35em .8em;border-radius:99px}.entry-meta .author a{border-bottom:solid 2px var(--clr-lightgreen)}.blog-layout-1 .post-content .entry-content .read-more{display:none}@media(min-width:768px){.ast-plain-container .ast-grid-3>.site-main>.ast-row{display:flex;flex-flow:row wrap;align-items:stretch}.ast-plain-container .ast-grid-3 .ast-article-post{flex-basis:50%}.ast-blog-featured-section .post-thumb{max-height:215px}}@media(min-width:1025px){.ast-plain-container .ast-grid-3 .ast-article-post{flex-basis:auto}}.single-post .post,.single-post #respond{border-radius:25px 0 50px 0}#comments #comment{border-radius:12px}#comments input{border-radius:8px}#comments #submit{line-height:1.1;border-radius:999px 0 999px 999px;padding:16px 28px;transition:.2s ease-in-out}@media(min-width:768px){.single-post .post,.single-post #respond{border-radius:30px 0 60px 0}}@media(min-width:1025x){.single-post .post,.single-post #respond{border-radius:40px 0 80px 0}.single-post .entry-meta{font-size:14px}}.entry-content :last-child.scriptlesssocialsharing{margin-top:30px}.scriptlesssocialsharing .scriptlesssocialsharing__heading{font-size:1.2em;font-weight:500;margin-bottom:15px}.scriptlesssocialsharing__buttons{display:flex;flex-wrap:wrap;justify-content:space-between}.scriptlesssocialsharing__buttons .button{flex-basis:49%;display:flex;background-color:var(--clr-darkgreen);justify-content:center;align-items:center;font-size:12px;padding:.75em 1em;border-radius:999px 0 999px 999px;margin-bottom:6px}.scriptlesssocialsharing__buttons .button:hover{background-color:var(--clr-lightgreen);border-color:var(--clr-lightgreen)}.scriptlesssocialsharing__icon{margin-right:8px;width:16px;height:16px;fill:#fff}@media(min-width:768px){.scriptlesssocialsharing__buttons{justify-content:initial}.scriptlesssocialsharing__buttons .button{flex-basis:100px;padding:.55em .8em}.scriptlesssocialsharing__buttons .button:not(:last-child){margin-right:6px}}.astra-advanced-hook-1950{display:none}@media(min-width:1025px){.single-post .ast-container{position:relative}.astra-advanced-hook-1950{display:revert;position:sticky;top:100px}.astra-advanced-hook-1950 .scriptlesssocialsharing__heading,.astra-advanced-hook-1950 .sss-name{display:none}.astra-advanced-hook-1950 .scriptlesssocialsharing{position:absolute;top:0;left:-170px}.astra-advanced-hook-1950 .scriptlesssocialsharing::before{content:'SHARE';font-size:14px;font-weight:700;color:var(--clr-darkgreen)}.astra-advanced-hook-1950 .scriptlesssocialsharing__buttons{width:20px}.astra-advanced-hook-1950 .scriptlesssocialsharing__buttons .button{flex-basis:auto;height:40px;padding:.75em .9em;background-color:rgba(0,0,0,.2);border-color:transparent}.astra-advanced-hook-1950 .scriptlesssocialsharing__buttons .button:hover{background-color:var(--clr-lightgreen);border-color:var(--clr-lightgreen)}.astra-advanced-hook-1950 .scriptlesssocialsharing__icon{margin-right:initial}}.astra-advanced-hook-1955 .uael-post__bg-wrap{border-radius:12px;overflow:hidden}.single-post-cta-section,.single-post-cta-section .elementor-background-overlay{border-radius:12px}#wpcf7-f5509-p5510-o1 form{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;padding:2em 2em 1em;border-radius:40px 0 80px 0;box-shadow:-6px 7px 60px -12px rgba(56.99999999999999,96,60.99999999999998,.23)}#wpcf7-f5509-p5510-o1 form>:nth-child(n){width:100%}#wpcf7-f5509-p5510-o1 h2{font-size:2.1rem;text-align:center;color:#a2c046;line-height:1.3em;margin:0 0 15px;padding:0}#wpcf7-f5509-p5510-o1 .sub-heading{font-size:1.125rem;line-height:1.5em;text-align:center;margin:0 auto 15px}#wpcf7-f5509-p5510-o1 label{color:#39603d87;font-size:.9em;font-weight:700}#wpcf7-f5509-p5510-o1 input[type=text],#wpcf7-f5509-p5510-o1 input[type=email],#wpcf7-f5509-p5510-o1 input[type=tel],#wpcf7-f5509-p5510-o1 textarea{line-height:1.5em;background-color:#fff;border-style:solid;border-width:0 0 3px;border-color:#e1e1e1;border-radius:5px 5px 5px 5px;padding:.5em .75em}#wpcf7-f5509-p5510-o1 input[type=text]:focus,#wpcf7-f5509-p5510-o1 input[type=email]:focus,#wpcf7-f5509-p5510-o1 input[type=tel]:focus,#wpcf7-f5509-p5510-o1 textarea:focus{background-color:#f7f7f7;border-style:solid;border-width:0 0 3px;border-color:#f7f7f7}#wpcf7-f5509-p5510-o1 input[type=file]{background-color:#fff;border-radius:6px}#wpcf7-f5509-p5510-o1 input::placeholder,#wpcf7-f5509-p5510-o1 textarea::placeholder{color:transparent}#wpcf7-f5509-p5510-o1 input[type=submit]{border-radius:999px 0 999px 999px;transition:.25s ease-in-out;margin-left:50%;transform:translateX(-50%);margin-top:20px}#wpcf7-f5509-p5510-o1 .ajax-loader{position:absolute;right:0;top:20%}#wpcf7-f5509-p5510-o1 .terms{font-size:.8em;line-height:1.4;text-align:center;font-style:italic;color:#d0d0d0;margin:0}@media(min-width:768px){#wpcf7-f5509-p5510-o1 form{padding:2.75em 2.75em 1.25em}#wpcf7-f5509-p5510-o1 .sub-heading{max-width:430px;margin:0 auto 20px}#wpcf7-f5509-p5510-o1 form>:nth-child(5),#wpcf7-f5509-p5510-o1 form>:nth-child(6){flex-basis:48.5%}}@media(min-width:1025px){#wpcf7-f5509-p5510-o1 form{padding:3em 3em 1.5em}}.page-id-5548.ast-plain-container .ast-container #primary{margin-top:1.5em;margin-bottom:1.5em}@media(min-width:1024px){.page-id-5548.ast-plain-container .ast-container #primary{margin:4em 0}}#fluentform_6{background-color:#fff;border-radius:40px 0 80px 0;padding:2.25em 2em 1.75em;max-width:1025px;margin:auto}@media(min-width:1025px){#fluentform_6{padding:4rem}}#fluentform_6 .section-container{margin-bottom:40px}#fluentform_6 .ff-el-group{margin-bottom:35px}@media(min-width:768px){#fluentform_6>:nth-child(6){width:32%}#fluentform_6 .fluent-address>.ff-el-input--content>:nth-child(2){width:66%;float:left}#fluentform_6 .fluent-address>.ff-el-input--content>:nth-child(3){width:31%;float:right}#fluentform_6>:nth-child(9){width:48.5%;float:left}#fluentform_6>:nth-child(10){width:48.5%;float:right}#fluentform_6 .section-container:nth-child(15) .ff-t-column-1>:nth-child(5),#fluentform_6 .section-container:nth-child(15) .ff-t-column-1>:nth-child(10),#fluentform_6 .section-container:nth-child(15) .ff-t-column-1>:nth-child(15),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(5),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(7),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(12),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(14),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(19),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(21),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(2),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(4),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(9),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(11),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(15),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(17),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(21),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(23){width:48.5%;float:left}#fluentform_6 .section-container:nth-child(15) .ff-t-column-1>:nth-child(6),#fluentform_6 .section-container:nth-child(15) .ff-t-column-1>:nth-child(11),#fluentform_6 .section-container:nth-child(15) .ff-t-column-1>:nth-child(16),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(6),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(8),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(13),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(15),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(20),#fluentform_6 .section-container:nth-child(16) .ff-t-column-1>:nth-child(22),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(3),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(5),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(10),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(12),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(16),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(18),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(22),#fluentform_6 .section-container:nth-child(17) .ff-t-column-1>:nth-child(24){width:48.5%;float:right}#fluentform_6 .section-container:nth-child(18) .ff-t-column-1>:nth-child(2),#fluentform_6 .section-container:nth-child(18) .ff-t-column-1>:nth-child(3),#fluentform_6 .section-container:nth-child(18) .ff-t-column-1>:nth-child(4),#fluentform_6 .section-container:nth-child(19) .ff-t-column-1>:nth-child(2),#fluentform_6 .section-container:nth-child(19) .ff-t-column-1>:nth-child(3),#fluentform_6 .section-container:nth-child(19) .ff-t-column-1>:nth-child(4){width:31%;float:left}#fluentform_6 .section-container:nth-child(18) .ff-t-column-1>:nth-child(3),#fluentform_6 .section-container:nth-child(19) .ff-t-column-1>:nth-child(3){margin:auto 3.5%}#fluentform_6 .section-container:nth-child(19) .ff-t-column-1>:nth-child(1)>p{font-size:.8em}#fluentform_6 .section-container:nth-child(19) .ff-t-column-1>:nth-child(1)>p:nth-child(3){color:var(--clr-lightgreen)}}#fluentform_6 .ff-el-group:not(.radio-button-container) .ff-el-input--label,#fluentform_6 .radio-button-container .ff-el-input--label{color:#39603d87;font-size:.9em;line-height:1.3em;font-weight:700}#fluentform_6 input[type=text],#fluentform_6 input[type=number],#fluentform_6 input[type=phone],#fluentform_6 input[type=email]{background-color:#fff;color:#39603d;font-size:1.025em;font-weight:700;border-style:solid;border-width:0 0 3px;border-color:#e1e1e1;border-radius:5px;padding:.5em .75em}#fluentform_6 input::placeholder{color:transparent}#fluentform_6 .radio-button-container>.ff-el-input--label{margin-bottom:12px}#fluentform_6 .ff-el-input--content>:not(:last-child){margin-right:1em}#fluentform_6 .ff-el-form-check{display:inline-block}#fluentform_6 .ff-el-form-check-radio{display:none}#fluentform_6 input[type=radio]~span{display:inline-block;font-size:1em;font-weight:700;color:#39603d;background-color:#f2f2f2;padding:.1em .25em;width:80px;text-align:center;border-radius:99px;transition:.25s ease-in-out}#fluentform_6 input[type=radio]:checked~span{background-color:#d0d0d0}#fluentform_6 button{border-style:solid;border-width:2px;border-radius:999px 0 999px 999px;padding:16px 28px;font-size:16px;font-weight:700;line-height:.8em}.transformation-comparison-wrapper{height:unset!important}