html body .container,html body .et_pb_row{width:100%;padding-left:clamp(20px,7.813vw,150px);padding-right:clamp(20px,7.813vw,150px);padding-top:0px;padding-bottom:0px}.et_header_style_left .logo_container{width:auto}body a{text-decoration:none!important}html body .et_pb_button_module_wrapper .et_pb_button{font-size:clamp(16px,0.938vw,18px);font-weight:600;padding:18px 60px!important;background:#C96C4E;color:#fff;line-height:normal!important}html body .et_pb_button_module_wrapper .et_pb_button:hover{padding:18px 60px!important;background:#2F2B2A}html body h1{font-size:clamp(35px,4.688vw,90px);line-height:clamp(44px,5.729vw,110px);color:#2F2B2A}html body h2{font-size:clamp(20px,2.604vw,50px);line-height:clamp(32px,3.438vw,66px);color:#2F2B2A}.healing-section h2{font-size:clamp(22px,2.604vw,50px)}html body p{font-size:clamp(16px,1.042vw,20px);line-height:clamp(26px,1.667vw,32px)}html body h1,html body h2,html body p{font-weight:400}#main-header.et-fixed-header{background:#FAE8D4}#main-header::after{content:"";display:block;position:absolute;bottom:5px;left:50%;border-bottom:1px solid #DCB187;width:calc(100% - 16%);transform:translate(-50%)}#main-header.et-fixed-header::after,.footer-bottom #menu-main-menu li.phone{display:none}#top-menu{display:flex;align-items:center}#top-menu li{padding-right:clamp(20px,1.823vw,35px)}#top-menu li a{font-weight:400;font-size:clamp(13px,0.885vw,17px)!important;line-height:20px;color:#2F2B2A;opacity:1!important}#top-menu li a:hover,#top-menu li.phone a:hover{color:#C96C4E!important}#top-menu li.phone a{font-weight:600;font-size:clamp(16px,1.146vw,22px)!important;line-height:25px;color:#2F2B2A;display:flex;align-items:center;gap:clamp(10px,0.781vw,15px);padding-left:clamp(20px,1.823vw,35px);position:relative}#top-menu li.phone a:after{content:"";display:block;position:absolute;top:0px;left:0;border-left:1px solid #000;height:32px}#top-menu li .sub-menu{padding:0px;border-color:#C96C4E;width:320px}#top-menu li .sub-menu li{padding:0px;width:100%}#top-menu li .sub-menu li a{padding:12px 20px!important;width:100%;border-bottom:1px solid rgba(0,0,0,0.1);font-size:16px!important}#top-menu li .sub-menu li a:hover{background:#2F2B2A;color:#fff!important}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children>a{background:transparent}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"\4c";display:block;color:#fff;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}.home-hero{position:relative;padding-top:clamp(110px,7.292vw,140px)!important;padding-bottom:clamp(30px,3.125vw,60px)}#main-content::after{content:"";display:block;position:absolute;inset:0px;background:linear-gradient(180deg,#E9BF96 0%,rgba(238,215,191,0) 100%);width:100%;height:50%}.home-hero p{font-size:clamp(17px,1.458vw,28px);line-height:clamp(26px,1.823vw,35px);color:#594F4D}.home-hero .hero-button{display:flex;justify-content:center;position:relative}.home-hero::before{content:"";display:block;position:absolute;top:150px;right:0px;background:url(/wp-content/uploads/2024/05/rose-flower.png)no-repeat center;background-size:contain;width:clamp(234px,17.396vw,334px);height:clamp(472px,29.792vw,572px);visibility:visible;z-index:1}.home-hero .hero-button .et_pb_column{width:auto;margin-right:clamp(20px,1.563vw,30px)}.home-hero .hero-button .right-col a.et_pb_button{background:transparent;color:#C96C4E}.home-hero .hero-button .right-col a.et_pb_button:hover{background:#2F2B2A;color:#fff}.home-hero .hero-banners,.therapy-services .hero-banners{display:flex;justify-content:space-between;position:relative}.home-hero .hero-banners::after,.form-section::after{content:"";display:block;position:absolute;top:-180px;left:0px;width:clamp(264px,18.958vw,364px);height:clamp(376px,24.792vw,476px);background:url(/wp-content/uploads/2024/05/flower-design.png)no-repeat center;background-size:contain;visibility:visible}.home-hero .hero-banners .et_pb_column,.therapy-services .hero-banners .et_pb_column{width:auto;margin-right:clamp(30px,5.781vw,111px)}.home-hero .hero-banners .middle-col,.therapy-services .hero-banners .middle-col{margin-top:clamp(20px,2.083vw,40px)}.home-hero .hero-banners .et_pb_image_wrap,.therapy-services .hero-banners .et_pb_image_wrap{transition:1s ease}.home-hero .hero-banners .et_pb_image_wrap:hover,.therapy-services .hero-banners .et_pb_image_wrap:hover{scale:1.05;transition:1s ease}.home-hero .middle-col h3,.therapy-services .middle-col h3{font-size:clamp(22px,2.292vw,44px);line-height:normal;color:#2F2B2A;font-weight:400;padding-bottom:0px}.top-home-sec{padding-top:clamp(30px,2.604vw,50px);padding-bottom:clamp(30px,2.604vw,50px)}.top-home-sec h3{font-weight:600;font-size:clamp(18px,1.667vw,32px);line-height:clamp(28px,2.188vw,42px);padding-bottom:0px}.about-section,.healing-section{padding-top:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,60px)}.about-section h4,.form-section h4,.what-we-do-section h4,.therapy-services h4{font-weight:600;font-size:clamp(18px,1.458vw,28px);line-height:clamp(26px,1.823vw,35px);color:#C96C4E}.about-section .et_pb_row{display:flex;align-items:center}.about-section p span{text-wrap:balance;display:inline-block}.about-section .left-col{width:40%;margin-right:clamp(40px,4.167vw,80px)}.about-section .et_pb_image_wrap,.what-we-do-section .et_pb_image_wrap{display:flex}.about-section .et_pb_image_wrap img,.what-we-do-section .et_pb_image_wrap img{width:100%}.what-we-do-section{padding-top:clamp(15px,4.167vw,80px);padding-bottom:clamp(10px,3.125vw,60px)}.what-we-do-section .et_pb_row,.what-we-do-section .left-col,.form-section .et_pb_row,.healing-section,.form-section,#mobile_menu .menu-item-has-children,.therapy-services{position:relative}.what-we-do-section .et_pb_row::before{content:"";display:block;position:absolute;background:url(/wp-content/uploads/2024/05/rose-flwr.png)no-repeat center;background-size:contain;top:-200px;right:0;width:clamp(352px,23.542vw,452px);height:clamp(460px,29.167vw,560px)}.what-we-do-section .left-col::before,.what-we-inner::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/wp-content/uploads/2024/05/circle-layer.png)no-repeat center;background-size:contain;width:clamp(832px,48.542vw,932px);height:clamp(832px,48.542vw,932px)}.what-we-do-section .et_pb_blurb .et_pb_blurb_content{margin-right:0;max-width:100%;margin-left:0px}.what-we-do-section .et_pb_blurb_container{padding-left:clamp(20px,1.563vw,30px)}.what-we-do-section .et_pb_blurb h5{font-weight:400;font-size:clamp(19px,1.563vw,30px);line-height:clamp(28px,3.125vw,60px);color:#2F2B2A;padding-bottom:0px}.what-we-do-section .et_pb_blurb p{font-weight:400;font-size:clamp(16px,0.938vw,18px);line-height:clamp(26px,1.563vw,30px);color:#000}.healing-section::after{content:"";display:block;position:absolute;inset:0;background:rgba(0,0,0,0.89);width:100%;height:100%}.healing-section h2,.inner-hero,.footer-top h2,.footer-bottom .top-row .four-col h4,.footer-top h3,.about-section h4,.about-section h2{padding-bottom:0px}.therapy-services,.thoughts-section{padding-top:clamp(30px,3.125vw,60px);padding-bottom:clamp(40px,3.125vw,60px)}.therapy-services p.adult{font-weight:600;font-size:clamp(16px,1.146vw,22px);line-height:clamp(28px,1.667vw,32px)}.therapy-services .button-list{display:flex;list-style:none;padding:0;flex-wrap:wrap;justify-content:center;max-width:1400px;margin:auto;gap:10px}.therapy-services .button-list li a{background:#FFF4E8;border:1px solid #DCC7B0;border-radius:5px;padding:16px 30px;display:flex;line-height:normal;position:relative;font-weight:400;font-size:clamp(13px,1.042vw,20px);color:#594F4D;display:flex;align-items:center;gap:10px;pointer-events:none}.therapy-services .button-list li a:hover{color:#C96C4E;box-shadow:0 0 3px #C96C4E}.therapy-services .top-therapy h2{color:#C96C4E}.therapy-services .top-therapy .et_pb_column{background:#F8CCB1;padding:30px;box-shadow:0 0 5px #c96c4e}.therapy-new .top-therapy{display:flex;justify-content:center}.therapy-new .top-therapy .et_pb_column{max-width:1300px}.therapy-new .top-therapy p.adult{max-width:62.896vw;margin:auto}.thoughts-section{position:relative}.thoughts-section::after{content:"";display:block;position:absolute;top:20%;right:0px;width:clamp(264px,18.958vw,364px);height:clamp(376px,24.792vw,476px);background:url(/wp-content/uploads/2024/05/flower-design.png) no-repeat center;background-size:contain;visibility:visible;transform:rotate(180deg)}.thoughts-section::before{content:"";display:block;position:absolute;top:0;left:0px;background:url(/wp-content/uploads/2024/05/layer.png) no-repeat center;background-size:579px 816px;width:579px;height:816px;transform:rotate(180deg)}.therapy-new{padding-bottom:0!important}.form-section{padding-top:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,3.125vw,60px)}.form-section .et_pb_column{margin-right:40px}.form-section .et_pb_image_wrap{display:flex}.form-section .et_pb_image_wrap img{width:100%}.form-section #wufoo-r9h6ehz0e9at15{background:#FFF5EB;padding:clamp(15px,1.563vw,30px)}.form-section .offer-row h4{padding-left:0px;padding-bottom:0px;font-size:clamp(18px,1.25vw,24px);line-height:clamp(26px,1.667vw,32px)}.form-section .offer-row p{padding-bottom:10px}.form-section .form-rows{max-width:1800px;display:flex;align-items:center;justify-content:center}.map-section iframe{vertical-align:bottom}.about-inner{padding-top:clamp(30px,2.604vw,50px);padding-bottom:clamp(30px,2.604vw,50px)}.about-inner p{font-size:clamp(18px,1.146vw,22px);line-height:clamp(28px,1.771vw,34px)}.about-inner .et_pb_image_wrap{margin-top:0px}.about-inner .left-col{width:100%}.what-we-inner{position:relative;padding-top:clamp(30px,3.125vw,60px)}.what-we-inner::before{top:75%}.what-we-inner .et_pb_row::before,.what-we-inner .left-col::before{display:none}.what-we-inner .tarzana-row,.what-we-inner .tarzana-row .et_pb_column{display:flex}.what-we-inner .tarzana-row .et_pb_column{width:33%;margin-right:40px}.what-we-inner .tarzana-row .list{list-style:none;padding:0px;margin:0px}.what-we-inner .tarzana-row .list li{padding-left:20px;position:relative;font-size:clamp(16px,0.938vw,18px);line-height:26px;padding-bottom:15px}.what-we-inner .tarzana-row .list li:last-child{padding-bottom:0px}.what-we-inner .tarzana-row .list li::after{content:"";display:block;position:absolute;top:10px;left:0px;background:#000;border-radius:50px;width:7px;height:7px}.what-we-inner .et_pb_blurb,.thoughts-section .top-col,.form-section .offer-row .et_pb_module{background:#F8CCB1;padding:clamp(20px,1.563vw,30px);box-shadow:0 0 5px #c96c4e}.what-we-inner .et_pb_blurb_container{padding-left:0px}.what-we-inner .et_pb_blurb h5{font-size:clamp(21px,1.25vw,24px);line-height:clamp(26px,1.875vw,36px);padding-bottom:10px}.what-we-inner .et_pb_blurb img{height:56px;object-fit:contain}.thoughts-section h4{font-size:clamp(22px,1.667vw,32px);line-height:clamp(28px,2.083vw,40px);color:#C96C4E;font-weight:400;padding-bottom:0px}.thoughts-section p{padding-bottom:10px}.focusing-section .list{display:flex;list-style:none;padding:0;margin:0;padding-bottom:5px;justify-content:flex-start;flex-wrap:wrap}.focusing-section .list li{padding-left:40px;position:relative;padding-bottom:15px;width:33%;font-size:clamp(16px,1.042vw,20px);line-height:clamp(26px,1.667vw,32px)}.focusing-section .list li::after{content:"";display:block;position:absolute;top:0px;left:0px;width:32px;height:32px;background:url(/wp-content/uploads/2024/07/tick.png) no-repeat center;background-size:32px 32px}.service-faq .et_pb_toggle{background:#F8CCB1;padding:clamp(20px,1.563vw,30px);box-shadow:0 0 5px #c96c4e;border:0px none;padding:20px}.service-faq .et_pb_toggle h5{font-size:clamp(17px,1.25vw,24px);line-height:clamp(26px,1.667vw,32px);color:#000}.service-faq .et_pb_toggle p{font-size:clamp(15px,1.042vw,20px);line-height:clamp(26px,1.667vw,32px)}.service-faq .et_pb_toggle_title::before{font-size:clamp(20px,1.302vw,25px);color:#c96c4e}.footer-top{padding:57px 50px!important;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 16%)!important;z-index:1;margin-top:-150px;margin-bottom:clamp(30px,2.604vw,50px)}.footer-top .et_pb_column{width:auto}.footer-top .left-col{margin-right:0px;padding-right:clamp(30px,3.906vw,75px)}.footer-top p{padding-left:clamp(30px,3.125vw,60px);border-left:1px solid #fff}.footer-top p a{font-weight:400;font-size:clamp(18px,1.771vw,34px)!important;line-height:clamp(32px,2.24vw,43px);color:#fff;display:flex;align-items:center;gap:clamp(10px,0.781vw,15px)}.footer-top p a img{max-width:clamp(30px,2.344vw,45px)}.footer-top p a:hover,.form-section .offer-row h4 a:hover{color:#2F2B2A}.footer-bottom{padding-top:clamp(30px,3.125vw,60px);padding-bottom:10px;background:linear-gradient(180deg,#D4C1A1 0%,#96856F 100%)}.footer-bottom .footer-top h2{font-size:clamp(22px,2.604vw,50px)}.footer-bottom .top-row p{font-weight:400;font-size:clamp(14px,0.938vw,18px);line-height:clamp(26px,1.875vw,36px)}.footer-bottom .top-row{display:flex;padding-bottom:0px;position:relative}.footer-bottom .top-row::after{content:"";display:block;position:absolute;bottom:0px;left:50%;border-bottom:1px solid #4B4B4B;width:calc(100% - 16%);transform:translate(-50%);visibility:visible}.footer-bottom .top-row h4{font-weight:400;font-size:clamp(19px,1.146vw,22px)!important;line-height:28px;padding-bottom:0px}.footer-bottom .top-row .loc-mod h4{max-width:240px;line-height:normal}.footer-bottom .top-row .one-col{width:35%;margin-right:50px;margin-top:30px}.footer-bottom .top-row .one-col img{max-width:360px}.footer-bottom .top-row .two-col{width:20%;margin-left:auto;margin-right:50px}.footer-bottom .top-row .three-col{width:22%;margin-left:auto;margin-right:50px;margin-top:30px}.footer-bottom .top-row .four-col{width:25%;margin-left:auto;margin-top:30px}.footer-bottom .top-row .four-col .et_pb_blurb_content{display:flex;align-items:center}.footer-bottom .top-row .four-col .et_pb_main_blurb_image{margin-bottom:0px;width:32px}.footer-bottom .top-row .loc-mod img{max-width:40px;margin-left:-5px}.footer-bottom .list-mod{background:transparent!important}.footer-bottom #menu-main-menu li{width:100%}.footer-bottom #menu-main-menu li a::after,.footer-bottom #menu-main-menu li .sub-menu{display:none}.footer-bottom #menu-main-menu li a,.footer-bottom .top-row .four-col h4 span{font-weight:400;font-size:clamp(14px,0.938vw,18px);line-height:normal;opacity:1!important}.footer-bottom #menu-main-menu li a:hover,.footer-bottom .top-row .four-col h4 span:hover{color:#C96C4E}.footer-bottom .top-row .hours-mod h4 span,.footer-bottom .top-row .loc-mod h4 span{pointer-events:none;text-decoration:none}.et_pb_social_media_follow li a.icon:before{display:none}.et-db #et-boc footer.et-l ul.et_pb_social_media_follow li.et-social-facebook a{background:url(/wp-content/uploads/2024/05/facebook-1.svg) no-repeat;height:40px!important;width:40px!important;background-position:center;background-size:40px;background-color:transparent!important;margin-right:20px;transition:all 0.6s}.et-db #et-boc footer.et-l ul.et_pb_social_media_follow li.et-social-twitter a{background:url(/wp-content/uploads/2024/05/twitter-1.svg) no-repeat;height:40px!important;width:40px!important;background-position:center;background-size:40px;background-color:transparent!important;transition:all 0.6s}.et-db #et-boc footer.et-l ul.et_pb_social_media_follow li.et-social-facebook a:hover,.et-db #et-boc footer.et-l ul.et_pb_social_media_follow li.et-social-twitter a:hover{transition:all 0.6s;transform:translateY(-7px)}.footer-bottom .copyright-footer{padding-top:10px;display:flex;align-items:center}.footer-bottom .copyright-footer p{font-weight:400;font-size:clamp(14px,0.833vw,16px);line-height:clamp(26px,1.875vw,36px);padding-bottom:0px}.footer-bottom .copyright-footer p img{padding-left:10px}.footer-bottom .copyright-footer .out-logo-mod .et_pb_text_inner{display:flex;align-items:center;justify-content:flex-end}.top-home-sec{position:relative;z-index:9}.search #left-area{width:100%;padding-right:0px}.search #left-area .et_pb_post{position:relative;z-index:9}.search .container::before{border:0px none;background-color:transparent!important}.error404 #left-area{width:100%;padding-right:0px;padding-top:5%;padding-bottom:8%}.error404 #left-area .et_pb_post{position:relative;z-index:9;margin-bottom:0px}.error404 .container::before{border:0px none;background-color:transparent!important}footer{position:absolute;width:100%}.thanku-page .et_pb_column .et_pb_text_inner{max-width:400px;margin:30px auto;text-align:center;padding:20px;border-radius:20px;background:#fff;box-shadow:0px 0px 12px rgb(0 0 0 / 10%)}.thanku-page .et_pb_column .et_pb_text_inner img{max-width:150px;margin-bottom:15px}.thanku-page .et_pb_column .et_pb_text_inner h2{font-size:40px;text-transform:uppercase;font-weight:900;line-height:36px;color:#c96c4e;padding:0}.thanku-page .et_pb_column .et_pb_text_inner h2 span{font-size:16px;font-weight:700;display:block;color:#3b3b3b}body.error404:not(.et-tb) #main-content .container,body.error404:not(.et-tb-has-header) #main-content .container{padding-top:20px}body.error404 #left-area{width:100%;padding:0;display:flex;justify-content:center;height:clamp(350px,29.167vw,560px);align-items:center;padding-bottom:clamp(80px,6.771vw,130px)}body.error404 #left-area .et_pb_post{margin:0}body.error404 #left-area .et_pb_post .entry{max-width:clamp(500px,41.667vw,800px);margin:auto;background:#272727;padding:25px;border-radius:10px;box-shadow:5px 5px 5px #c96c4e}body.error404 #left-area .et_pb_post .entry h1.not-found-title{color:#fff;line-height:normal!important;padding:0;margin:0}body.error404 #left-area .et_pb_post .entry p{line-height:28px;color:#fff}body.error404 div#sidebar{padding-left:30px;display:none}body.page-id-2847 .et-boc{max-width:1140px;margin:auto;width:calc(100% - 30px)}.landing-header{padding:15px 0;border-radius:20px 0 0;margin-top:30px;text-align:center;border-bottom:8px solid #f1d2b3}.landing-header .et_pb_row{display:flex;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px}.landing-header .et_pb_column{width:auto;margin-right:0;margin-bottom:0px}.landing-header .left-logo .et_pb_image{max-width:clamp(220px,22.807vw,260px)}.landing-header .middle-ads{margin-left:auto;margin-right:auto}.landing-header .middle-ads .et_pb_blurb .et_pb_blurb_content{max-width:clamp(200px,24.561vw,280px);margin:0px auto}.landing-header .et_pb_blurb .et_pb_blurb_container{padding-left:0px}.landing-header .middle-ads h4,.landing-header .et_pb_blurb h4+.et_pb_blurb_description{text-align:center}.landing-header .et_pb_blurb h4{color:#000;font-size:clamp(15px,1.754vw,21px);line-height:clamp(20px,2.105vw,26px);margin:0;padding:0;text-align:center}.landing-header .et_pb_blurb .et_pb_blurb_content{display:flex;max-width:100%}.landing-header .et_pb_blurb .et_pb_blurb_container a{font-size:clamp(22px,3.509vw,40px);line-height:normal;font-weight:700}.landing-banner-content{padding:20px}.landing-banner-content .et_pb_row{padding-left:0;padding-right:0;display:flex}.landing-banner-content .left-cols{width:65%;margin-right:0;padding-right:40px}.landing-banner-content h2{font-size:clamp(22px,1.823vw,35px);line-height:clamp(28px,2.344vw,45px);padding:0;font-weight:700}.landing-banner-content ul.list{display:flex;list-style:none;padding:0;flex-wrap:wrap;padding:12px 0}.landing-banner-content ul.list li{font-weight:500;font-size:clamp(15px,1.491vw,17px);margin-bottom:15px;width:50%}.landing-banner-content ul.list li a{display:flex;align-items:center;gap:15px;color:#000;pointer-events:none}.landing-banner-content .right-cols{width:35%}.landing-banner-content .right-cols .et_pb_code{background:#C96C4E;border-radius:20px 0;padding:20px;text-align:center}.landing-banner-content .right-cols .et_pb_code h5{font-size:clamp(18px,1.754vw,20px);line-height:clamp(24px,2.456vw,28px);color:#fff;text-align:left}.landing-banner-content .second-row h4{padding-left:80px;padding-right:80px;position:relative;background:url(https://craigsmardanlmft.com/wp-content/uploads/2024/10/landing_slogan-bg.png) repeat-x;border-radius:10px;font-size:clamp(24px,3.158vw,36px);line-height:clamp(32px,7.193vw,82px);padding-bottom:0px}.landing-banner-content .second-row h4:before{content:"";display:flex;position:absolute;right:-6px;top:0;height:100%;background:url(https://craigsmardanlmft.com/wp-content/uploads/2024/10/landing_arrow-right-n.png) no-repeat;width:clamp(55px,6.579vw,75px);align-items:center;background-position:center;background-size:clamp(55px,6.579vw,75px)}.landing-banner-content .second-row h4:after{content:"";display:flex;position:absolute;left:-6px;top:0;height:100%;background:url(https://craigsmardanlmft.com/wp-content/uploads/2024/10/landing_arrow-left-n.png) no-repeat;width:clamp(55px,6.579vw,75px);align-items:center;background-position:center;background-size:clamp(55px,6.579vw,75px)}body.page-id-2847 footer{max-width:1140px;width:calc(100% - 20px)}@media (min-width:981px){.et_fixed_nav.et_show_nav #page-container{padding-top:0px!important;margin-top:0px!important}#et-top-navigation{padding-top:25px!important}#top-menu li a{padding-bottom:25px!important}}@media (max-width:1700px){.form-section .right-col{width:60%}.therapy-services .button-list{max-width:1300px}}@media (max-width:1600px){.et_pb_svg_logo #logo{max-width:270px}#top-menu li{padding-right:15px}#top-menu li a{font-size:14px!important}#top-menu li.phone a{padding-left:15px}.footer-bottom .top-row .two-col{width:22%;margin-right:25px;margin-left:20px}.footer-bottom .top-row .three-col{width:25%;margin-right:20px}.footer-bottom .top-row .one-col{width:30%;margin-right:20px}.footer-bottom .top-row .four-col{width:30%}.thoughts-section::before{top:-120px}.thoughts-section::after{top:22%}}@media (max-width:1350px){html body .container,html body .et_pb_row{padding-left:20px;padding-right:20px}#main-header::after,.footer-bottom .top-row::after{width:100%}#top-menu li a{font-size:13px!important}#top-menu li.phone a img{max-width:24px}#et-top-navigation{padding-left:200px!important}.home-hero::before,.home-hero .hero-banners::after,.what-we-do-section .et_pb_row::before,.form-section::after,.form-section::before,.therapy-services::after,.what-we-inner::after,.thoughts-section::after,.thoughts-section::before{display:none}.what-we-do-section{overflow:hidden}.form-section h4,.form-section h2{padding-left:0}.therapy-services .button-list{max-width:1200px}.focusing-section .list li{width:50%}.service-faq{padding-bottom:100px!important}.therapy-new .top-therapy p.adult{max-width:1100px}.footer-top{padding:30px 20px!important;width:calc(100% - 10%)!important;margin-top:-95px}.footer-bottom .top-row::after{width:100%}}@media (max-width:1100px){#top-menu li{padding-right:10px}#top-menu li.phone a{padding-left:10px}.therapy-services .button-list{justify-content:flex-start}.therapy-services .button-list li{width:calc(50% - 10px)}.footer-bottom .top-row .one-col,.footer-bottom .top-row .three-col,.footer-bottom .top-row .four-col{margin-top:0px}.footer-bottom .top-row .three-col{width:20%}.footer-bottom .top-row .four-col{width:30%}}@media (max-width:980px){::-webkit-scrollbar{height:1px}#top-menu{display:none}#et-top-navigation .mobile_menu_bar:before{color:#000}#mobile_menu{background:#2F2B2A!important;border:0px;padding:0px;height:calc(100% - 80px);overflow-x:scroll;position:fixed;top:80px}.admin-bar #mobile_menu{height:calc(100% - 110px);top:110px}#mobile_menu li.phone{display:none}#mobile_menu li a{color:#fff;padding:12px 24px;border-bottom:1px solid rgba(255,255,255,0.1);opacity:1!important;font-size:16px;font-weight:400}#mobile_menu li a:hover{background:#c96c4e;opacity:1!important}#main-header.et-fixed-header{position:fixed!important;width:100%;box-shadow:rgba(0,0,0,0.15) 1.95px 1.95px 2.6px!important}#main-header::after{bottom:0px}#main-header #logo{max-width:75%!important}html body .et_pb_button_module_wrapper .et_pb_button,html body .et_pb_button_module_wrapper .et_pb_button:hover{padding:12px 28px!important}.home-hero .hero-button .et_pb_column,.footer-top .left-col,.footer-bottom .copyright-footer .et_pb_column{margin-bottom:0px!important}.about-section .left-col,.footer-bottom .top-row .one-col{width:100%!important;margin-right:0}.about-section .et_pb_image_wrap img,.what-we-do-section .et_pb_image_wrap img,.form-section .et_pb_image_wrap img{width:100%!important;max-width:500px;margin:auto}.what-we-do-section .et_pb_row{flex-wrap:wrap;gap:0px}.what-we-do-section .left-col{margin-top:30px}.what-we-inner .tarzana-row .et_pb_column{width:100%;margin-right:0px}.therapy-services .button-list,.footer-bottom .top-row .three-col .et_pb_menu__wrap{justify-content:flex-start!important}.therapy-services .button-list li{width:calc(50% - 5px)}.form-section .right-col,.footer-bottom .top-row .three-col{margin-left:0}.form-section .form-rows,.about-section .et_pb_row{flex-wrap:wrap}.form-section .right-col{margin-left:0px;width:100%}.form-section .et_pb_column{margin-right:0px}.error404 #left-area{padding-bottom:15%}.footer-bottom .top-row{position:relative}.footer-bottom .top-row::before{content:"";display:block;position:absolute;background:url(/wp-content/uploads/2024/05/white-rose.png) no-repeat center;background-size:contain;width:267px;height:409px;top:0;left:50%;transform:translate(-50%)}.footer-bottom .top-row{padding-bottom:40px}.footer-bottom .top-row .one-col img{max-width:250px}.footer-bottom .top-row .two-col{display:none}.footer-bottom .list-mod .et_pb_menu__menu{display:flex}.footer-bottom .list-mod .et_mobile_nav_menu{display:none}.footer-bottom .top-row .et_pb_column{width:calc(50% - 30px)}.footer-bottom #menu-main-menu li{width:50%}.footer-top .et_pb_main_blurb_image img{max-width:24px}.footer-bottom .copyright-footer{flex-wrap:wrap-reverse}.footer-bottom .copyright-footer .out-logo-mod .et_pb_text_inner{justify-content:center;padding-bottom:20px}.footer-bottom .copyright-footer p{text-align:center}.landing-banner-content .second-row h4{padding:20px 60px;background:#4C4C4C;line-height:normal}}@media (max-width:767px){.ll-at-toolbar-toggle[data-v-5e9cdad4]{bottom:70px!important}#accessibility-toolbar-parent .ll-at-toolbar-toggle-underlay[data-v-5e9cdad4]{bottom:75px!important}.home-hero .et_pb_slider_fullwidth_off .et_pb_slide_description,.therapy-services .et_pb_slider_fullwidth_off .et_pb_slide_description{padding:42% 8%!important}.home-hero .et_pb_slider .et-pb-arrow-prev:before,.home-hero .et_pb_slider .et-pb-arrow-next:before,.therapy-services .et_pb_slider .et-pb-arrow-prev:before,.therapy-services .et_pb_slider .et-pb-arrow-next:before{color:#C96C4E;font-size:40px}.top-home-sec h3 br,.healing-section h2 br,.form-section .offer-row h4 br{display:none}.therapy-services .button-list li a{padding:15px 17px}.what-we-do-section .left-col{margin-top:0}.focusing-section .list li{width:100%;padding-left:35px}.focusing-section .list li::after{width:25px;height:25px;background-size:25px 25px}.footer-top{flex-wrap:wrap}.footer-top .et_pb_column{width:100%;padding-right:0;border-right:0px none}.footer-top h2{padding-bottom:15px}.footer-top p{padding-left:0;border-left:0px none}.landing-header .et_pb_row{justify-content:center;flex-wrap:wrap;padding-right:0px;padding-left:0px}.landing-header .left-logo .et_pb_image{margin:auto}.landing-header .et_pb_column{width:100%;margin-right:0;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #d1d1d1}.landing-header .et_pb_column:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:0px none}.landing-header .et_pb_blurb .et_pb_blurb_content{justify-content:center}.landing-banner-content .et_pb_row{flex-wrap:wrap}.landing-banner-content .left-cols{width:100%;padding-right:0px;margin-bottom:10px}.landing-banner-content .right-cols{width:100%}.landing-banner-content .second-row h4:after,.landing-banner-content .second-row h4:before{display:none}.landing-banner-content .mid-row{padding-top:30px}.landing-banner-content .second-row h4{padding:15px 10px;font-size:19px}.landing-banner-content .right-cols .et_pb_code{border-radius:0}body.page-id-2847 footer p{max-width:230px;margin:auto}.landing-banner-content .second-row p{text-align:left}}@media (max-width:736px){body.page-id-2847 footer{padding-bottom:40px}}@media (max-width:640px){.home-hero .hero-banners .middle-col{margin-top:0;margin-right:0;width:100%}.hero-banners .middle-col .et_pb_image_wrap{display:flex}.hero-banners .middle-col .et_pb_image_wrap img,.therapy-services .button-list li{width:100%}.home-hero .hero-banners .middle-col h3{color:#fff;padding:10px}.error404 #left-area{padding-top:2%;padding-bottom:30%}.footer-bottom .top-row .et_pb_column{width:100%;margin-right:0}.footer-bottom .top-row .three-col{margin-bottom:30px!important}.footer-bottom .top-row .three-col .et_pb_menu__wrap{justify-content:flex-start}.footer-bottom .top-row .four-col .et_pb_blurb_content{margin-left:0px!important}.landing-banner-content ul.list li{width:100%}}@media (max-width:480px){body.error404 #main-content .container{padding-top:100px!important}.home-hero .hero-button .et_pb_button_module_wrapper{text-align:center}.footer-bottom .copyright-footer .out-logo-mod .et_pb_text_inner{flex-wrap:wrap}.footer-bottom .copyright-footer p img{padding-left:0}}