.elementor-368 .elementor-element.elementor-element-fb6dcb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-368 .elementor-element.elementor-element-c4a28b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-368 .elementor-element.elementor-element-311a59b{width:100%;max-width:100%}.elementor-368 .elementor-element.elementor-element-311a59b .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;color:#ebaf72}.elementor-368 .elementor-element.elementor-element-fa6d0be{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-size:18px;color:#858585}.elementor-368 .elementor-element.elementor-element-fa6d0be>.elementor-widget-container{margin:0 0 30px}.elementor-368 .elementor-element.elementor-element-683727c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-368 .elementor-element.elementor-element-6ead237{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:.1;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-368 .elementor-element.elementor-element-6ead237:not(.elementor-motion-effects-element-type-background),.elementor-368 .elementor-element.elementor-element-6ead237>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://botanicallycrafted.com/wp-content/uploads/2025/04/talmadge-canyon-project-after-construction-03.webp");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-368 .elementor-element.elementor-element-6ead237:before,.elementor-368 .elementor-element.elementor-element-6ead237>.elementor-background-video-container:before,.elementor-368 .elementor-element.elementor-element-6ead237>.e-con-inner>.elementor-background-video-container:before,.elementor-368 .elementor-element.elementor-element-6ead237>.elementor-background-slideshow:before,.elementor-368 .elementor-element.elementor-element-6ead237>.e-con-inner>.elementor-background-slideshow:before,.elementor-368 .elementor-element.elementor-element-6ead237>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-368 .elementor-element.elementor-element-9449356{--display:flex}.elementor-368 .elementor-element.elementor-element-4c24083{font-size:30px;color:#fff}.elementor-368 .elementor-element.elementor-element-2ee5e14{--display:flex}.elementor-368 .elementor-element.elementor-element-e00c6d8 .elementor-heading-title{font-family:"Georgia",Sans-serif;font-size:34px;letter-spacing:2.4px;word-spacing:0px;color:#fff}.elementor-368 .elementor-element.elementor-element-64019bc{columns:1;font-family:"Poppins",Sans-serif;font-size:26px;font-weight:500;line-height:14px;color:#fff}.elementor-368 .elementor-element.elementor-element-64019bc p{margin-block-end:0px}.elementor-368 .elementor-element.elementor-element-3866670{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-368 .elementor-element.elementor-element-3866670:not(.elementor-motion-effects-element-type-background),.elementor-368 .elementor-element.elementor-element-3866670>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5efeb}.elementor-368 .elementor-element.elementor-element-6a338ca{--display:flex}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper label{width:100%}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper input[type*=text]{height:55px;width:100%;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper input[type*=email]{height:55px;width:100%;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper input[type*=url]{height:55px;width:100%;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper input[type*=number]{height:55px;width:100%;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper input[type*=tel]{height:55px;width:100%;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper input[type*=date]{height:55px;width:100%;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper input[type*=file]{height:55px;width:100%;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper span.wpcf7-list-item{display:inline-block;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper select{height:55px;width:100%;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper textarea{height:150px;transition:.3s}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper input[type*=submit],.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper button[type=submit]{width:200px;height:55px}.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper input[type*=submit],.elementor-368 .elementor-element.elementor-element-bbfc0d0 .element__ready__form__wrapper button[type=submit]{transition:.3s}.elementor-368 .elementor-element.elementor-element-0dea9ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-368 .elementor-element.elementor-element-27b9866{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(min-width:768px){.elementor-368 .elementor-element.elementor-element-6ead237{--width:50%}.elementor-368 .elementor-element.elementor-element-3866670{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-368 .elementor-element.elementor-element-6ead237{--width:100%}.elementor-368 .elementor-element.elementor-element-3866670{--width:100%}}@media(min-width:1025px){.elementor-368 .elementor-element.elementor-element-6ead237:not(.elementor-motion-effects-element-type-background),.elementor-368 .elementor-element.elementor-element-6ead237>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-368 .elementor-element.elementor-element-fb6dcb2{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-368 .elementor-element.elementor-element-311a59b{width:100%;max-width:100%}.elementor-368 .elementor-element.elementor-element-311a59b .elementor-heading-title{font-size:40px}.elementor-368 .elementor-element.elementor-element-fa6d0be{width:100%;max-width:100%}.elementor-368 .elementor-element.elementor-element-6ead237{--overlay-opacity:.3}.elementor-368 .elementor-element.elementor-element-4c24083{font-size:20px}.elementor-368 .elementor-element.elementor-element-64019bc{font-size:20px;line-height:1.2em}.elementor-368 .elementor-element.elementor-element-3866670{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}}@media(max-width:767px){.elementor-368 .elementor-element.elementor-element-fb6dcb2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-368 .elementor-element.elementor-element-311a59b{text-align:left}.elementor-368 .elementor-element.elementor-element-311a59b .elementor-heading-title{font-size:35px}.elementor-368 .elementor-element.elementor-element-fa6d0be{width:100%;max-width:100%;font-size:18px}.elementor-368 .elementor-element.elementor-element-6ead237{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-368 .elementor-element.elementor-element-4c24083{font-size:18px}.elementor-368 .elementor-element.elementor-element-3866670{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}}.elementor-368 .elementor-element.elementor-element-64019bc a{color:#fff}.bcl-contact,.bcl-contact input,.bcl-contact input::placeholder{font-size:18px}.feedback__field-wrapper{margin-bottom:10px}.contact-form-title{color:#000;font-size:30px;font-family:Poppins;padding-bottom:40px}.contact-form-subtitle{color:#ebaf72;padding-bottom:10px;font-size:18px;text-transform:uppercase}.contact-form-subtitle.referral{padding-bottom:20px}.service-inquiry-section{margin-bottom:40px}.element__ready__form__wrapper textarea{width:100%;resize:vertical;font-size:18px}.wpcf7-radio,.wpcf7-checkbox{display:flex;flex-direction:column;gap:10px}.wpcf7-checkbox label,.wpcf7-checkbox input{cursor:pointer}.element__ready__form__wrapper textarea::placeholder{font-family:Poppins;font-size:18px}.wpcf7-response-output{color:#e74c3c}.privacy-policy{font-size:12px;font-style:italic}div#ui-datepicker-div{z-index:1000!important}.elementor-368 .elementor-element.elementor-element-e046804 .element__ready__form__wrapper input[type*=date]{color:grey!important;padding:0 10px}input[type=text],input[type=email],input[type=tel]{border:none!important}input,select,textarea{border:5px solid #e8e8e8;padding:5px;background-color:#fff}.wpcf7 form .wpcf7-response-output{border:none!important}.contact-form-subtitle.referral{margin-bottom:30px}.wpcf7-form-control.wpcf7-textarea{padding:10px}span.wpcf7-list-item{margin-left:0}.first-name-wrapper,.phone-wrapper{padding-right:5px}.last-name-wrapper,.email-wrapper{padding-left:5px}.wpcf7-radio input[type=radio]{display:none}.wpcf7-radio label{display:inline;align-items:center;cursor:pointer;margin-bottom:12px;font-weight:500;font-size:16px;color:#7a7a7a;position:relative;padding-left:30px}.wpcf7-radio label:before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;border:3px solid #a8a8a8;background-color:transparent;box-sizing:border-box;transition:all .2s ease}.wpcf7-radio input[type=radio]:checked+.wpcf7-list-item-label:before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;border:3px solid #e8a86d;background:radial-gradient(circle at center,#e8a86d 40%,transparent 41%)}.wpcf7-radio input[type=radio]:checked+.wpcf7-list-item-label{color:#333;font-weight:600}.wpcf7-checkbox input[type=checkbox]{display:none}.wpcf7-checkbox label{display:inline;align-items:center;cursor:pointer;margin-bottom:12px;font-weight:500;font-size:16px;color:#7a7a7a;position:relative;padding-left:30px}.wpcf7-checkbox label:before{content:"";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:4px;border:3px solid #a8a8a8;background-color:transparent;box-sizing:border-box;transition:all .2s ease}.wpcf7-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:after{content:"✔";font-size:18px;color:#e8a86d;position:absolute;left:4px;top:2px;line-height:22px;font-weight:700}.wpcf7-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:before{border-color:#e8a86d}.wpcf7-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label{color:#333;font-weight:600}.wpcf7-not-valid-tip{position:static}.wpcf7-form-control.wpcf7-submit{background:#585858;color:#fff;border:none;text-transform:capitalize}.submit-container{text-align:center}form[data-status=init] .wpcf7-not-valid-tip{display:none}.wpcf7-form.invalid .wpcf7-response-output{background:#f88379 !important;color:#5a0000 !important;padding:15px !important;font-size:16px;border-radius:13px;font-weight:600;display:block;text-align:center;margin:1em auto !important;max-width:600px}.wpcf7-form.sent .wpcf7-response-output{background:#4caf50 !important;color:#fff !important;padding:15px !important;font-size:16px;border-radius:13px;font-weight:600;display:block;text-align:center;margin:1em auto !important;max-width:600px}.wpcf7-spinner{display:none !important}.wpcf7-submit.is-loading{opacity:.6;cursor:not-allowed}@media (max-width:767px){.last-name-wrapper,.email-wrapper{padding-left:15px}.contact-form-title{font-size:25px}}.elementor-368 .elementor-element.elementor-element-6a338ca{max-width:650px}