@keyframes px_subtitle_before{0%{width:10px}to{width:75px}}@keyframes px_subtitle_after{0%{width:75px}to{width:10px}}@keyframes dp_morphin{0%,to{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{border-radius:50% 50% 33% 67%/55% 27% 73% 45%}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}@keyframes dp_morphin_spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}@font-face{font-display:swap;font-family:"slick";font-weight:400;font-style:normal;src:url(/wp-content/themes/divi-psychology-and-counseling-theme/assets/css/fonts/slick.eot);src:url(/wp-content/themes/divi-psychology-and-counseling-theme/assets/css/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/divi-psychology-and-counseling-theme/assets/css/fonts/slick.woff)format("woff"),url(/wp-content/themes/divi-psychology-and-counseling-theme/assets/css/fonts/slick.ttf)format("truetype"),url(/wp-content/themes/divi-psychology-and-counseling-theme/assets/css/fonts/slick.svg#slick)format("svg")}body{overflow-x:hidden;font-size:17px;line-height:1.8em}.px_title .et_pb_text_inner h2{font-size:46px;line-height:1.1428;font-weight:700;margin-bottom:0;color:#222}.px_subtitle{margin-bottom:0!important}.px_subtitle .et_pb_text_inner{font-size:16px;font-weight:700;color:var(--px-color-1);margin-bottom:15px!important;letter-spacing:3px;text-transform:uppercase;line-height:1.875;padding-bottom:10px;position:relative;display:inline-block}.px_subtitle .et_pb_text_inner span{position:absolute;display:inline-block;width:100px;height:5px;left:0;bottom:0}.px_subtitle .et_pb_text_inner span:after,.px_subtitle .et_pb_text_inner span:before{content:"";height:5px;background:var(--px-color-2);position:absolute;top:0;border-radius:10px;z-index:0}.px_subtitle .et_pb_text_inner span:before{width:10px;left:0;animation:px_subtitle_before 2s infinite alternate}.px_subtitle .et_pb_text_inner span:after{width:70px;right:0;animation:px_subtitle_after 2s infinite alternate}.px_footer_v1_top:before,.px_subtitle_center .et_pb_text_inner span{left:0;right:0;margin:auto}.px_link{color:#fff!important;padding-bottom:0;margin-bottom:0;display:inline-block;border-bottom:1px solid #fff}@media only screen and (min-width:768px) and (max-width:980px){.px_title h2{font-size:40px;line-height:1.1228}.px_subtitle{font-size:15px}}@media only screen and (min-width:0) and (max-width:767px){.px_title h2{font-size:35px;line-height:1.1128}.px_subtitle{font-size:14px}}.px_footer_links{color:#fff;transition:.5s}.px_footer_links:hover{color:var(--px-color-2);transition:.1s}.px_footer_v1_top{position:relative;z-index:1}.px_footer_v1_top:before{content:"";position:absolute;width:400px;height:400px;background:#fff;top:0;bottom:0;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:dp_morphin 10s infinite,dp_morphin_spin 60s infinite;transform:rotate(275deg);z-index:-1;opacity:.05}.px_footer_v1_top .px_subtitle .et_pb_text_inner{color:#fff}.px_services_v1 .px_services_v1_col{position:relative;overflow:hidden}.px_services_v1 .px_services_blurb .et_pb_main_blurb_image{margin-bottom:0!important;padding-top:100%;display:block}.px_services_v1 .px_services_blurb .et_pb_main_blurb_image img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover;z-index:-1}.px_services_v1 .px_services_blurb .et_pb_main_blurb_image:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;opacity:.8;background:linear-gradient(transparent,var(--px-color-1))}.px_services_v1 .px_services_blurb .et_pb_module_header{text-align:left}.px_services_v1 .px_services_v1_col .et_pb_blurb_content .et_pb_module_header{position:absolute;content:"";bottom:20px;left:0;right:0;color:#fff;transition:.4s;padding:0 25px;font-size:24px;font-weight:700;line-height:1.2}.px_services_v1 .px_services_v1_col:hover .et_pb_blurb_content .et_pb_module_header{bottom:-50px;transition:.4s}.px_services_v1 .px_services_v1_col .px_service_cta{position:absolute;top:20px;bottom:20px;left:30px;right:30px;width:fit-content;background-color:var(--px-color-1);margin:auto!important;transform:rotateY(90deg);transition:.4s;overflow-y:auto!important;scrollbar-width:none;scrollbar-color:#999 #333}.px_services_v1 .px_services_v1_col:hover .px_service_cta{transform:rotateY(0deg);transition:.4s}.px_services_v1 .px_services_v1_col .px_service_cta::-webkit-scrollbar{width:5px;height:0}.px_services_v1 .px_services_v1_col .px_service_cta::-webkit-scrollbar-thumb{background:#fff0}.px_services_v1 .px_services_v1_col .px_service_cta::-webkit-scrollbar-track{background:#fff0}.px_services_v1 .px_services_v1_col .px_service_cta::-moz-scrollbar{width:5px;height:0}.px_services_v1 .px_services_v1_col .px_service_cta::-moz-scrollbar-thumb{background:#fff0}.px_services_v1 .px_services_v1_col .px_service_cta::-moz-scrollbar-track{background:#fff0}.px_services_v1 .px_services_v1_col .px_service_cta .et_pb_button_wrapper .et_pb_button{border-top:0;border-left:0;border-right:0}.px_services_v1 .px_services_v1_col .px_service_cta .et_pb_promo_description{padding-bottom:10px}.px_services_v1 .px_services_v1_col .px_service_cta .et_pb_button_wrapper .et_pb_button:hover{background-color:#fff0;color:rgb(255 255 255/65%)!important;border-bottom-color:#ccc}.px_services_v1 .px_services_v1_col .px_service_cta .et_pb_module_header{transition:.4s}.px_services_v1 .px_services_v1_col .px_service_cta .et_pb_module_header:hover{color:rgb(255 255 255/65%)!important}.px_services_v1 .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{text-align:center}@media only screen and (min-width:1025px) and (max-width:1170px){.px_services_v1 .px_services_v1_col .px_service_cta{margin:20px;padding:15px!important}}@media only screen and (min-width:981px) and (max-width:1024px){.px_services_v1 .px_services_v1_col .px_service_cta{margin:8px;padding:10px!important}}@media only screen and (min-width:768px) and (max-width:980px){.px_services_v1 .px_services_v1_col .px_service_cta{margin:60px;padding:40px!important}}@media only screen and (min-width:0) and (max-width:767px){.px_services_v1 .px_services_v1_col .px_service_cta{margin:20px}}.px_slider_v1 .et_pb_slide{position:relative;display:block!important;opacity:1!important;z-index:2!important;transform:scale(1,0);transform-origin:bottom center;transition:transform 1.5s}.px_slider_v1 .et_pb_slide:before{content:"";position:absolute;top:0;left:0;height:5px;z-index:9;transform-origin:left center}.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_button_wrapper .et_pb_button{background-color:var(--px-color-1)!important;color:#fff;display:inline-block;position:relative}.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_button_wrapper .et_pb_button:after{content:"";background-color:var(--px-color-2);width:100%;height:100%;position:absolute;left:5px!important;top:5px;border-radius:60px;z-index:-1;transition:all .3s;margin-left:0!important}.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_button_wrapper .et_pb_button:hover:after{left:0!important;top:0!important}.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image{right:0!important;text-align:right;margin-right:0!important;animation:none!important}.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image:before{position:absolute;content:"";width:450px;height:450px;background-color:var(--px-color-1);opacity:1;top:0;left:40px;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:dp_morphin 10s infinite;transform:rotate(275deg);z-index:-1}.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image img{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:dp_morphin 10s infinite}.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description{float:left!important;animation:none!important}.px_slider_v1 .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_slide_title{font-size:22px!important}@media only screen and (min-width:1025px) and (max-width:1170px){.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image:before{width:420px;height:420px;border-radius:70% 30% 30% 70%/60% 40% 60% 40%}}@media only screen and (min-width:981px) and (max-width:1024px){.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image:before{width:400px;height:400px;top:unset!important;left:unset!important;transform:rotate(-86deg)}}@media only screen and (min-width:768px) and (max-width:980px){.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image:before{width:325px;height:325px;top:unset!important;left:unset!important;transform:rotate(-86deg)}.px_slider_v1 .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_slide_title{font-size:18px!important}}@media only screen and (min-width:0) and (max-width:767px){.px_slider_v1 .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_slide_title{font-size:20px!important;margin:auto auto 15px}.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image{display:block!important;margin-top:70px!important;text-align:center}.px_slider_v1 .et_pb_slides .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image:before{width:300px;height:300px;left:unset;transform:rotate(-81deg)}}.px_slider_v1 .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_slide_title{background-color:#fff;padding:10px;margin-bottom:10px;width:fit-content;border-radius:5px}.px_faqs_v1 .et_pb_toggle{padding:0;margin-bottom:15px!important;background-color:#fff0}.px_faqs_v1 .et_pb_toggle:last-child{margin-bottom:0!important}.px_faqs_v1 .et_pb_toggle .et_pb_toggle_title{padding-bottom:15px;border-bottom:1px solid #ddd;color:#222;transition:all .4s}.px_faqs_v1 .et_pb_toggle .et_pb_toggle_title:before{color:#222}.px_faqs_v1 .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title,.px_faqs_v1 .et_pb_toggle:hover .et_pb_toggle_title{color:var(--px-color-2);border-color:var(--px-color-1)}.px_faqs_v1 .et_pb_toggle .et_pb_toggle_content{padding:15px 0}.px_aboutus_v1 .px_about_testi .et_pb_testimonial_author{margin-top:0}.px_aboutus_v1 .px_about_testi{border-left:5px solid var(--px-color-1);border-radius:10px}.px_aboutus_v1 .px_about_testi:before{position:absolute;content:"{"!important;font-family:ETmodules;font-size:190px;color:var(--px-color-1);background-color:#fff0;opacity:.2}@media only screen and (min-width:768px) and (max-width:980px){.px_aboutus_v1 .et_pb_image_wrap{width:100%}.px_aboutus_v1 .et_pb_image_wrap img{width:100%!important}}@media only screen and (min-width:0) and (max-width:767px){.px_aboutus_v1 .et_pb_image_wrap{width:100%}.px_aboutus_v1 .et_pb_image_wrap img{width:100%!important}}.et_divi_100_custom_back_to_top .et_pb_scroll_top:before,.et_divi_100_custom_hamburger_menu .mobile_menu_bar:after,.et_divi_100_custom_hamburger_menu .mobile_menu_bar:before{display:none}.et_divi_100_custom_back_to_top .et_pb_scroll_top{z-index:9999999;position:fixed;right:20px;bottom:20px;background:#236e9c;width:40px;height:40px;box-shadow:0 2px 4px rgb(108 46 185/.2);-webkit-transition:all .2s ease,-webkit-transform .6s ease;transition:all .2s ease,transform .6s ease;transition:all .2s ease,transform .6s ease,-webkit-transform .6s ease;cursor:pointer;-webkit-animation:none!important;animation:none!important;-webkit-transform:scale(0) rotate(0deg);transform:scale(0) rotate(0deg)}.et_divi_100_custom_back_to_top--style-1 .et_pb_scroll_top{border-radius:100%}.et_divi_100_mm_m_style4{overflow-x:hidden}.et_divi_100_mm_m_style4 .mobile_menu_bar{right:-10px;z-index:10001}.et_pb_slide_content{font-size:19px}.et_pb_bg_layout_light.et_pb_module.et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before{color:#be6b10}.nav li ul{border-color:#2ea3f2}a{color:#c4580a}.et_pb_module .et_pb_button:hover,body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_button:hover{border-radius:0}.et_pb_slide_description .et_pb_slide_title,h1,h2,h3,h4,h5{line-height:1.2em;font-weight:400}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.mobile_menu_bar:before{color:rgb(0 0 0/.6)}}h1,h2,h3,h4,h5{font-family:var(--et_global_heading_font)}html{scroll-behavior:smooth}.et_pb_module{scroll-margin-top:100px}.menu-item-arrow>a:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";transform:rotate(-45deg);transition:all 300ms ease-in-out;border:2px solid #fff;border-radius:50%;padding:3px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;margin-right:12px;font-size:10px;color:#fff}@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}.menu_item_hover_white a,.spwidget-button{color:#fff!important;text-decoration:none}.menu_item_hover_white a:hover{color:#be6b10!important}.spwidget-button{display:inline-block!important;visibility:visible!important;opacity:1!important;background-color:#c16f22!important;font-family:Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;border:0!important;border-radius:40px!important;padding:5px 8px!important;transition:background-color .3s ease;box-shadow:0 4px 6px rgb(0 0 0/.1)}.spwidget-button:hover{background-color:#a65e1c!important;color:#fff!important;cursor:pointer}.sp-float-wrapper{position:fixed!important;bottom:46px!important;right:40px!important;z-index:9999!important;animation:float 3s ease-in-out infinite}.sp-static-wrapper{position:relative;text-align:center;margin:10px 0}.custom-pill-title{background-color:#fff!important;border-radius:10px;padding:1px 20px!important;width:fit-content;margin:0 auto!important;display:block;box-sizing:border-box;box-shadow:0 4px 10px rgb(0 0 0/.2)}@media only screen and (max-width:767px){.custom-pill-title{padding:4px 15px!important;max-width:90%}}