.elementor-button-icon.elementor-align-icon-right{margin-top:4px}.custom-bullet-color ul{color:#8165b9}.header-wrap .site-logo{margin-left:-50px}@media only screen and (max-width:1365px){.header-wrap .site-logo{margin-left:0}}@media only screen and (min-width:768px) and (max-width:1500px){.header-wrap .site-logo{padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:767px){.header-wrap .site-logo .header-image{width:100%!important}}.header-wrap .inside-navigation ul li>a{position:relative}.header-wrap .inside-navigation ul li>a:before{position:absolute;content:"";width:calc(100% - 36px);left:50%;transform:translateX(-50%);bottom:0;height:0;background-color:#fff;transition:0.6s}.header-wrap .inside-navigation ul li>a:hover:before{transition:0.6s;height:4px}.header-wrap .inside-navigation ul li.menu-item-has-children a .dropdown-menu-toggle{padding-right:16px;padding-left:6px}.header-wrap .inside-navigation ul li.current-menu-item>a,.header-wrap .inside-navigation ul li.current-menu-parent>a{position:relative}.header-wrap .inside-navigation ul li.current-menu-item>a:before,.header-wrap .inside-navigation ul li.current-menu-parent>a:before{position:absolute;content:"";width:calc(100% - 36px);left:50%;transform:translateX(-50%);bottom:0;height:4px;background-color:#fff}.header-wrap .inside-navigation ul li ul.sub-menu:before{position:absolute;content:"";background:#fff;height:4px;width:100%;top:-4px}.header-wrap .inside-navigation ul li ul.sub-menu li.current-menu-item a:before{display:none}.header-wrap .inside-navigation ul li ul.sub-menu li a{border-bottom:1px solid #f2f2f2!important}.header-wrap .inside-navigation ul li ul.sub-menu li a:before{display:none}.header-wrap .inside-navigation .navigation-branding .sticky-navigation-logo{margin-left:-50px}@media only screen and (max-width:1365px){.header-wrap .inside-navigation .navigation-branding .sticky-navigation-logo{margin-left:0}}.header-wrap .inside-navigation .navigation-branding img{height:auto}.main-navigation.toggled{background-color:transparent!important}@media only screen and (max-width:1500px){.main-navigation.toggled .menu-social{display:flex!important;order:3;padding-bottom:20px;padding-top:15px}}.menu-social{display:flex;align-items:center;gap:30px;margin-left:30px!important}@media only screen and (max-width:1586px){.menu-social{margin-left:30px!important}}.menu-social li a i{color:#fff}.menu-social li a svg{width:20px;height:20px}.menu-social li a:hover i{color:#84ce86}@-webkit-keyframes MoveUpDown{0%{transform:translateX(0)}100%{transform:translateX(-30px)}}@keyframes MoveUpDown{0%{transform:translateX(0)}100%{transform:translateX(-30px)}}.banner_text ul{margin:0 0 24px 48px!important;display:flex;flex-direction:column;gap:16px}.benefit_list{margin-bottom:40px!important}.benefit_list ul{margin:0 0 0 48px!important}@media only screen and (max-width:767px){.responsive-banner{background-color:#fff0;background-image:linear-gradient(177deg,#F16A9F 0%,#E0827C 100%)}}#footer-subscription-form .elementor-form label.elementor-field-label{margin-bottom:20px}#footer-subscription-form .elementor-form .elementor-message-success{color:#72DC60}#footer-subscription-form .elementor-form .elementor-form-fields-wrapper{position:relative}#footer-subscription-form .elementor-form .elementor-form-fields-wrapper .elementor-field.elementor-field-textual{min-height:40px!important;border-radius:5px!important;font-size:14px!important;line-height:inherit!important;color:#94A2BC!important;margin-top:inherit!important;padding:0 10px 0 10px!important;width:inherit!important;border-color:#dfe0e1}#footer-subscription-form .elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit{position:initial}#footer-subscription-form .elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-button{position:absolute;right:-5px;width:45px!important;height:40px;bottom:1px}#footer-subscription-form .elementor-form .elementor-form-fields-wrapper .elementor-field-type-submit .elementor-form-spinner{display:flex;align-items:center}.custom-tab .plus-tabs-nav{border:2px solid #5a4749;border-radius:50px;padding:10px!important}@media only screen and (max-width:480px){.custom-tab .plus-tabs-nav{border:0;padding:0}}.custom-tab .plus-tabs-nav li .elementor-tab-title{border-radius:50px!important}@media only screen and (min-width:520px) and (max-width:767px){.custom-timeline .pt-plus-timeline-list.timeline-style-1.timeline-right-align .timeline-item-wrap.timeline-left-content{padding-left:90px!important}}@media only screen and (max-width:519px){.custom-timeline .pt-plus-timeline-list.timeline-style-1.timeline-right-align .timeline-item-wrap.timeline-left-content{padding-left:50px!important}}.custom-timeline .pt-plus-timeline-list .timeline-track.start-pin-none{height:calc(100% - 130px)!important}.custom-timeline .grid-item.timeline-item-wrap{counter-increment:item-number;margin-top:0!important;margin-bottom:0!important;position:relative}@media only screen and (max-width:519px){.custom-timeline .grid-item.timeline-item-wrap .timeline-tooltip-wrap{width:70px!important;height:70px!important}}.custom-timeline .grid-item.timeline-item-wrap .timeline-point-icon{position:relative;width:100%;height:100%}.custom-timeline .grid-item.timeline-item-wrap .timeline-point-icon:before{content:"0" counter(item-number);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;z-index:1;line-height:0;font-weight:700}@media only screen and (max-width:519px){.custom-timeline .grid-item.timeline-item-wrap .timeline-point-icon:before{font-size:26px}}.custom-timeline .eael-content-timeline-block{counter-increment:item-number;padding-bottom:0!important}.custom-timeline .eael-content-timeline-block.eael-highlight .eael-content-timeline-img:before{color:#fff}.custom-timeline .eael-content-timeline-block .eael-content-timeline-img{box-shadow:none!important}.custom-timeline .eael-content-timeline-block .eael-content-timeline-img:before{content:"0" counter(item-number);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;z-index:1;line-height:0;font-weight:700}@media only screen and (max-width:519px){.custom-timeline .eael-content-timeline-block .eael-content-timeline-img:before{font-size:26px}}@media only screen and (max-width:767px){.banner_text ul{margin:0 0 1.5em 2em}}.custom-contact-form .single-input input,.custom-contact-form .single-input textarea{width:100%;border:1px solid #e0e1e1;border-radius:6px;background-color:#ffffff!important;margin-top:10px!important}.custom-contact-form .single-input label{font-size:18px;font-weight:600}.custom-contact-form .single-input .wpcf7-list-item{margin-left:0!important;display:flex}.custom-contact-form .single-input .wpcf7-list-item label{display:flex!important;align-items:center!important;gap:10px!important}.custom-contact-form .single-input .wpcf7-list-item label input[type="radio"]{margin-top:0!important}.custom-contact-form .double-column{display:flex;gap:30px}@media only screen and (max-width:590px){.custom-contact-form .double-column{flex-direction:column;gap:0}}.custom-contact-form .single-column .submit-btn input[type="submit"]{background:#7b2841;border-radius:50px;padding:16px 50px;font-weight:600}.custom-social-feed .category-filters li a.filter-category-list span{background-color:#dde5e7;border-radius:9px!important;color:#39304A!important;transition:ease-in-out 0.3s}.custom-social-feed .category-filters li a.filter-category-list span.all_post_count{top:-30px!important;font-size:15px!important;right:-22px!important;height:40px!important;width:40px!important;border-radius:50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50%!important;font-weight:400!important;text-align:center!important;background-color:#84ce86!important;color:#ffffff!important;box-shadow:none!important}.custom-social-feed .category-filters li a.filter-category-list span:hover{background-color:#84ce86;color:#ffffff!important}.custom-social-feed .category-filters li a.filter-category-list.active span{background-color:#84ce86!important;color:#ffffff!important}.custom-social-feed .category-filters li a.filter-category-list.active span.all_post_count{background-color:#F178A8!important}.custom-social-feed .tp-sf-feed{background-color:#DDE5E7!important;border:1px solid #d0d1d5!important;border-radius:15px 15px 15px 15px!important}.custom-testimonial .tp-social-reviews .slick-list .slick-slide{display:flex;flex-direction:column;align-items:center}.custom-testimonial .tp-social-reviews .slick-list .slick-slide .tp-review{display:flex;flex-direction:column-reverse;align-items:center;gap:30px;text-align:center;order:2}.custom-testimonial .tp-social-reviews .slick-list .slick-slide .tp-review .tp-SR-logo{display:none}.custom-testimonial .tp-social-reviews .slick-list .slick-slide .tp-review .tp-SR-star i{color:#fff}.custom-testimonial .tp-social-reviews .slick-list .slick-slide .tp-SR-header{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:20px}.custom-testimonial .tp-social-reviews .slick-list .slick-slide .tp-SR-header .tp-SR-profile{width:100px!important;margin:0}.custom-testimonial .tp-social-reviews .slick-nav.slick-prev.style-1,.custom-testimonial .tp-social-reviews .slick-nav.slick-next.style-1{padding:25px!important}.custom-testimonial .tp-social-reviews .slick-nav.slick-prev.style-1:before,.custom-testimonial .tp-social-reviews .slick-nav.slick-next.style-1:before{color:#2a2a2a;font-family:"Font Awesome 5 Free";font-size:18px!important;line-height:50px!important}.custom-testimonial .tp-social-reviews .slick-nav.slick-prev.style-1:before{content:"\f053"}.custom-testimonial .tp-social-reviews .slick-nav.slick-next.style-1:before{content:"\f054"}.single_review{margin-bottom:50px!important}.single_review p{margin-bottom:0!important}.pt-plus-filter-post-category .category-filters.style-1 li a.all span.all_post_count{font-size:15px!important}#faq_btn .elementor-button-icon{font-size:16px}.custom-video i:before{background-image:url(https://newleafpsychologicalservices.com/wp-content/themes/new-leaf-psychological-services-child-theme/assets/images/play-icon.png);background-size:contain;color:#fff0;background-repeat:no-repeat}@media only screen and (max-width:1024px){.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex!important;flex-wrap:wrap!important}.has-inline-mobile-toggle .mobile-menu-control-wrapper .menu-toggle{padding:0!important}.has-inline-mobile-toggle #site-navigation{flex-basis:100%}}@media only screen and (max-width:767px){.custom-theaddonplus-tab .theplus-tabs-wrapper .plus-tabs-nav{flex-direction:column;gap:10px}}.custom-theaddonplus-tab .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header.active:before,.custom-theaddonplus-tab .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header.active:before{margin-top:25px!important}@media only screen and (max-width:991px){.custom-theaddonplus-tab .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header.active:before,.custom-theaddonplus-tab .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header.active:before{margin-top:42px!important}}.custom-theaddonplus-tab .theplus-tabs-wrapper .plus-tabs-nav.nav-tab-underline .plus-tab-header.active{overflow:visible!important}.custom-theaddonplus-tab .theplus-tabs-wrapper .plus-tabs-nav.nav-tab-underline .plus-tab-header.active:before{background-image:url(https://newleafpsychologicalservices.com/wp-content/themes/new-leaf-psychological-services-child-theme/assets/images/tab-cart-shape.png)!important;content:""!important;background-repeat:no-repeat;background-position:center center;margin-left:-20px;margin-top:35px!important;height:26px!important;width:30px!important}@media only screen and (max-width:991px){.custom-theaddonplus-tab .theplus-tabs-wrapper .plus-tabs-nav.nav-tab-underline .plus-tab-header.active:before{margin-top:50px!important}}@media only screen and (max-width:767px){.custom-theaddonplus-tab .theplus-tabs-wrapper .plus-tabs-nav.nav-tab-underline .plus-tab-header.active:before{height:0px!important;width:0px!important}}.custom-award-testimonial .slick-slide{padding:20px 30px 65px 30px}.custom-award-testimonial .slick-slide .testimonial-list-content{position:relative;box-shadow:10px 15px 20px 0 #eceff8}.custom-award-testimonial .slick-slide .testimonial-list-content:before{position:absolute;content:"";width:15px;height:15px;top:-6px;background-color:#7f85fe;transform:rotate(45deg);left:0;right:0;text-align:center;margin:0 auto}.custom-award-testimonial .slick-slide .testimonial-list-content .post-content-image{text-align:center}.custom-award-testimonial .slick-slide .testimonial-list-content .testimonial-content-text .entry-content{height:0!important;word-break:unset!important;display:none}.custom-award-testimonial .slick-slide .testimonial-list-content .testimonial-content-text .entry-content.scroll-on-hover{height:auto!important;display:block}.custom-award-testimonial .slick-slide .testimonial-list-content .testimonial-content-text .author-left-text{display:none!important}.appointment-form{display:flex;flex-direction:column;gap:16px}.appointment-form p{margin:0!important}.appointment-form .two-column{display:flex;gap:16px;align-items:center}@media only screen and (max-width:767px){.appointment-form .two-column{flex-wrap:wrap}}@media only screen and (max-width:767px){.appointment-form .two-column.submit-column{flex-direction:column-reverse}}.appointment-form .single-field{width:100%}.appointment-form .single-field input,.appointment-form .single-field textarea,.appointment-form .single-field select{background-color:#fff;border-radius:12px;border:1px solid rgb(161 156 165 / .4);padding:12px 16px;width:100%}.appointment-form .single-field input[type=submit]{background-color:#EE80AC;color:#422C56;font-weight:600;width:271px;line-height:33px}@media only screen and (max-width:767px){.appointment-form .single-field input[type=submit]{width:100%}}.appointment-form .single-field .quize-filed{display:flex;align-items:center;gap:10px;justify-content:flex-end}@media only screen and (max-width:767px){.appointment-form .single-field .quize-filed{flex-direction:column;align-items:flex-start}}.appointment-form .single-field .quize-filed .quize-filed-title p{display:flex;align-items:center}.appointment-form .single-field .quize-filed .quize-filed-title .quize-text{font-size:24px;font-weight:600;color:#422C56}.appointment-form .single-field .quize-filed input.wpcf7-quiz{width:80px}@media only screen and (max-width:767px){.appointment-form .single-field .quize-filed input.wpcf7-quiz{width:100%}}.appointment-form .single-field.submit-btn p{display:flex;gap:30px;align-items:center}@media only screen and (max-width:767px){.appointment-form .single-field.submit-btn p .wpcf7-spinner{display:none}}.service-cat ul li a{position:relative;border-top:1px solid #D9D7DB}.service-cat ul li a:before{background-image:url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8L1 15' stroke='%23422C56' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;content:"";right:30px;top:50%;width:14px;height:14px;background-repeat:no-repeat;background-position:center;transform:translateY(-50%);opacity:1!important}.service-cat ul li a:hover{background-color:#EE80AC}.service-cat ul li a:hover:before{top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8L1 15' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.service-cat ul li:last-child a{border-bottom:0}.service-cat ul li.current-menu-item a{background-color:#EE80AC}.service-cat ul li.current-menu-item a:before{top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8 8L1 15' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.image-overlay .elementor-widget-container{position:relative}.image-overlay .elementor-widget-container .image-overlay-color{position:absolute;top:0;left:0;width:100%;height:100%}.image-overlay .elementor-widget-container .image-overlay-color:before{position:absolute;width:100%;height:100%;left:0;top:0;content:"";background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 100%25 100%25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='url(https://newleafpsychologicalservices.com/wp-content/themes/new-leaf-psychological-services-child-theme/assets/css/%23paint0_radial_743_3901)' fill-opacity='0.5'/%3E%3Crect width='100%25' height='100%25' fill='url(https://newleafpsychologicalservices.com/wp-content/themes/new-leaf-psychological-services-child-theme/assets/css/%23paint1_radial_743_3901)' fill-opacity='0.6'/%3E%3Crect width='100%25' height='100%25' fill='url(https://newleafpsychologicalservices.com/wp-content/themes/new-leaf-psychological-services-child-theme/assets/css/%23paint2_radial_743_3901)' fill-opacity='0.4'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_743_3901' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(427.332 3.11672e-05) rotate(97.6801) scale(498.605 624.368)'%3E%3Cstop stop-color='%23EBC889'/%3E%3Cstop offset='1' stop-color='%23E9EB89' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_743_3901' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(45.6304 417.139) rotate(154.876) scale(451.988 396.632)'%3E%3Cstop stop-color='%23EE80AC'/%3E%3Cstop offset='1' stop-color='%23EE80AC' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='paint2_radial_743_3901' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(972 470) rotate(-167.885) scale(314.836 256.236)'%3E%3Cstop stop-color='%2367D6DC'/%3E%3Cstop offset='1' stop-color='%2367D6DC' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;border-radius:12px}.image-overlay .elementor-widget-container .image-overlay-color .image-overlay-shape-top{position:absolute;right:0;top:0}.image-overlay .elementor-widget-container .image-overlay-color .image-overlay-shape-bottom{position:absolute;left:0;bottom:-10px}.service-card .card-title{font-size:16px;font-weight:400}.service-card .elementor-button{padding:0!important;position:relative}.service-card .elementor-button:before{background-image:url("data:image/svg+xml,%3Csvg width='15' height='10' viewBox='0 0 15 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 4.99996L10.1667 1.66663M13.5 4.99996L10.1667 8.33329M13.5 4.99996H1.5' stroke='%23EE80AC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");position:absolute;content:"";right:-25px;top:50%;width:14px;height:14px;background-repeat:no-repeat;background-position:center;transform:translateY(-50%);transition:0.3s}.service-card .elementor-button:hover:before{right:-30px;transition:0.3s}