@media screen and (max-width:1199px){footer .ftr-row .col_three{width:20%}footer .ftr-row .col_two{width:39%}footer .ftr-row .col_one{width:41%;padding-right:40px}.location-sec .sec-title p{font-size:20px;line-height:30px}.location-sec .sec-title{margin-bottom:25px}.location-col li{font-size:18px;line-height:28px;margin-bottom:14px}.location-col h3{font-size:22px;line-height:30px}section.location-sec{margin-bottom:70px}}@media screen and (max-width:991px){footer .ftr-row .col_one{padding-right:25px}footer a.sitelogo img{width:170px}footer .f_heading h3{font-size:24px;line-height:33px}footer ul.f-menu{column-gap:12px;grid-row-gap:10px}footer{padding-top:52px}footer .ftr-row{padding-bottom:47px}footer ul.social-icons a{height:40px;width:40px}footer ul.social-icons{column-gap:12px}.location-col{width:50%}.hr-img-col{display:none}.hr-text-col{width:100%}.hr-text-col .inner-block{padding:30px}section.location-sec{margin-bottom:55px}}@media screen and (max-width:767px){footer .ftr-row .col_one{width:100%;padding-right:0}footer .ftr-row .col_two{width:60%}footer .ftr-row .col_three{width:40%}footer .f_heading h3{font-size:22px;line-height:32px}body{font-size:15px;line-height:26px}footer a.sitelogo{margin-bottom:12px}footer ul.f-menu{grid-row-gap:8px}.location-sec .sec-title p{font-size:18px;line-height:28px}.location-row button{font-size:0;position:absolute;height:25px;width:25px;background:#fff0;border:none;top:50%;transform:translateY(-50%)}.location-row{margin-left:0;margin-right:0}.location-col{padding:0 20px}.location-row button.slick-next.slick-arrow{right:-13px}.location-row button.slick-prev.slick-arrow::after{content:"";background:url(/wp-content/uploads/2024/04/Navigating-Arrow.svg);background-repeat:no-repeat;background-size:contain;width:25px;height:25px;transition:all 0.5s;position:absolute;left:-13px;transform:translateY(-50%) rotate(180deg)}.location-row button.slick-next.slick-arrow::after{content:"";background:url(/wp-content/uploads/2024/04/Navigating-Arrow.svg);background-repeat:no-repeat;background-size:contain;width:25px;height:25px;transition:all 0.5s;position:absolute;top:0;left:0}.hour-inner{width:100%}.location-inner li:first-child a,.location-inner li.fax-icon,.location-inner li.call-icon a{padding-left:35px}.location-inner li.call-icon a{background-size:23px}.location-inner li.fax-icon{background-size:26px}.location-inner li:first-child a{background-size:19px}.hour-inner h3{font-size:22px;line-height:32px}.about-us-section .right-col ul li:before{height:8px;width:8px;top:9px}.about-us-section .right-col ul li{padding-left:16px}}@media screen and (max-width:576px){footer .ftr-row .col_two,footer .ftr-row .col_three{width:100%}}@media screen and (max-width:479px){.hr-table{align-items:flex-start}.hr-text-col .inner-block{padding:20px}.hr-table:before{width:44px;height:45px;background-size:contain}.hr-table ul{padding-left:11px}.location-inner{padding:16px}.location-col h3{font-size:20px;line-height:27px}.location-col li{font-size:16px;line-height:25px;margin-bottom:12px}}@media screen and (min-width:992px){ul li.menu-item-has-children>ul.sub-menu{display:none}ul li.menu-item-has-children:hover>ul.sub-menu{display:block}}@media screen and (max-width:1365px){.events .event-list .slick-next.slick-arrow{right:0}.events .event-list .slick-arrow{left:0}.events .event-list{padding:0 35px}.events .event-list .slick-arrow{width:35px;height:35px}section.banner-section.inner-banner{height:330px}}@media screen and (max-width:1199px){header ul,header nav{column-gap:30px}.header_menu ul li a{font-size:15px;line-height:25px}section.modules{margin-bottom:55px}.home-module-box{width:calc(100% / 2)}.events .event-list .event-col .event-title h3{font-size:22px;line-height:32px}.events{padding:62px 0 62px}section.request-now .req-now-col{column-gap:50px}section.request-now .req-now-col p{font-size:29px;line-height:39px}section.request-now{padding:40px 0;margin-bottom:70px}section.banner-section.inner-banner{margin-bottom:55px}section.mental-health-sec .mental-health-row .left-col{padding-right:30px}section.mental-health-sec{margin-bottom:63px}h2.inner-page{font-size:28px;line-height:38px}.crisis-col-row .crisis-col{padding:24px 18px 24px 18px;width:calc(100% / 2 - 10px)}.crisis-col-row{column-gap:20px}section.crisis-resources h1.inner-page{margin-bottom:14px}section.crisis-resources .crisis-sec-title{margin-bottom:14px}.crisis-resources{margin-bottom:37px}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box .oklahoma-resources-icon img{width:100px!important;height:100px!important}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box .oklahoma-resources-icon{min-height:100px}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box a{padding:20px 16px 20px 16px}section.oklahoma-resources-sec .view-all-btn{padding-top:30px}section.oklahoma-resources-sec{margin-bottom:61px}h1.inner-page{font-size:36px;line-height:44px}section.about-us-section.tulsa h2.inner-page{line-height:38px;padding-bottom:6px}section.outreach-section{margin-bottom:70px}p.top-text{margin-bottom:18px;font-size:20px;line-height:32px}.outreach-sec-title{margin-bottom:15px}.page_not_img{padding-right:20px}.page_not_cont{padding-left:20px}.page_not_part{padding:68px 0 61px 0}section.contact-section.inner .contact-title{margin-bottom:26px}p.top-text br{display:none}.event-list-inner .event-col-inner .event-title-inner h3{font-size:22px;line-height:32px}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box h3{font-size:22px;line-height:30px}}@media screen and (max-width:991px){.mobile_menu_bar{display:block;width:25px;height:25px;line-height:0;cursor:pointer;margin-left:auto}nav#menu{position:fixed;right:-200%;top:0;width:400px;background:linear-gradient(270deg,#00a3ff -50%,#0b6c38 60%);height:100%;margin:0;padding:0 20px 20px;overflow-y:auto;flex-direction:column;justify-content:flex-start;transition:all 0.6s ease;z-index:999;padding-top:20px;align-items:flex-start}header nav#menu .menu_text{display:block!important;padding:5px 0 10px 0;text-align:right;line-height:0;background:#fff0;z-index:2;width:100%}body.active-responsive-menu nav#menu{right:0}.header-top-inner .logo-wrap{width:140px}header nav#menu .mobile_menu_bar_inner{width:20px;height:20px;padding:0;border:0;cursor:pointer;background-color:#fff0}header nav#menu .mobile_menu_bar_inner svg{width:100%;height:100%;fill:#fff;transition:0.3s all linear}header ul li{width:100%}header ul li a{width:100%}header ul{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:22px}.header_menu ul li a{color:#fff;font-size:16px;line-height:22px;display:block;padding:16px 0;border-bottom:1px solid #e0e0e040;margin:0 0}.header_menu ul li a{color:#fff;font-size:16px;line-height:22px;display:block;padding:16px 0!important;border-bottom:1px solid #e0e0e040;margin:0 0}.wrapper{position:relative}body.active-responsive-menu .wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .83);z-index:2}body.active-responsive-menu{overflow:hidden}span.mobile-toggle{width:30px;height:48px;display:flex;position:relative;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:0;top:0;transition:all 0.5s ease}span.mobile-toggle:after,span.mobile-toggle:before{content:"";width:14px;height:2px;background:#fff;position:absolute;transition:all 0.5s}span.mobile-toggle:after{transform:rotate(90deg)}ul li.menu-item-has-children>ul.sub-menu{position:initial;display:none;padding:0;width:100%;background:0 0;visibility:visible!important;opacity:1!important;transform:translateY(0)!important;padding-bottom:0;transition:unset!important;padding-left:10px;box-shadow:none;padding-left:20px;border:0;margin-top:0;margin-bottom:0}ul li.menu-item-has-children ul.sub-menu li{margin:0}span.mobile-toggle.dt-open::after{width:0}.header_menu ul li.menu-item-has-children .sub-menu a{color:#fff}body nav#menu ul li.menu-item-has-children>a i.arrow-icon{display:none}body.active-responsive-menu .logo-wrap{opacity:0}body.active-responsive-menu header{background:#fff0}.home-module-box .home-module-img{height:250px;margin-bottom:22px}.home-module-box .home-module-desc h3{margin-bottom:8px}.home-module-box .home-module-desc p{margin-bottom:12px}.events .event-list .event-col{padding:0}.events .event-list{width:100%;margin:0 auto}.events .event-list{padding:0 55px}section.request-now .req-now-col{flex-direction:column}section.mental-health-sec .mental-health-row .left-col{padding-right:0}section.mental-health-sec .mental-health-row{flex-direction:column-reverse;row-gap:26px}section.oklahoma-resources-sec p.Oklahoma-p{margin-bottom:18px}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box{width:calc(100% / 3 - 19px)}.event-list-inner .event-col-inner{padding:0 8px}.event-list-inner{width:calc(100% + 16px);margin:0 -8px}.page_not_img{width:100%;padding-right:0;max-width:450px;margin:0 auto;padding-bottom:26px}.page_not_cont{width:100%;text-align:center}.page_not_row p{padding-top:15px}.error_page_content{justify-content:center}.page_not_cont{padding-left:0}}@media screen and (max-width:767px){.contact-btn-wrapper a{padding:8px 20px}.header-top-inner .logo-wrap{width:125px}header{padding:8px 0}header .header_menu{width:calc(100% - 125px)}section.modules{margin-bottom:37px}.events .event-list .slick-arrow{width:30px;height:30px;left:-15px}.events .event-list{padding:0 20px}.events .event-list .slick-next.slick-arrow{right:-15px}.events{padding:45px 0 46px}.events .block-heading{margin-bottom:25px}section.request-now .req-now-col p{padding-left:70px;font-size:22px;line-height:32px}section.request-now .req-now-col p::before{width:45px;height:44px}section.request-now .req-now-col a{font-size:15px;line-height:25px;padding:7px 50px 7px 26px}section.request-now .req-now-col a::after{top:12px;right:22px}section.request-now .req-now-col a:hover::after{right:17px}section.request-now{padding:30px 0;margin-bottom:55px}section.banner-section.inner-banner .mobile-banner-image{display:block}section.banner-section.inner-banner .desktop-banner-image{display:none}section.banner-section.inner-banner{height:300px}section.banner-section.inner-banner .desktop-banner-image,section.banner-section.inner-banner .mobile-banner-image{background-position:left}section.banner-section.inner-banner{margin-bottom:40px}section.mental-health-sec .mental-health-row{row-gap:16px}section.mental-health-sec .mental-health-row .left-col p{margin-bottom:20px;font-size:16px;line-height:27px}section.mental-health-sec{margin-bottom:48px}h2.inner-page{font-size:26px;line-height:36px}.crisis-col-row .crisis-col{width:100%}.crisis-col-row .crisis-col .crisis-col-text p{font-size:16px;line-height:26px}section.crisis-resources h1.inner-page{margin-bottom:6px}section.crisis-resources .crisis-sec-title{margin-bottom:6px}.crisis-resources{margin-bottom:45px}section.oklahoma-resources-sec p.Oklahoma-p{margin-bottom:14px;font-size:16px;line-height:27px}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box{width:calc(100% / 2 - 13px)}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box .oklahoma-resources-icon img{width:70px!important;height:70px!important}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box .oklahoma-resources-icon{min-height:70px}section.oklahoma-resources-sec .view-all-btn{padding-top:25px}section.oklahoma-resources-sec{margin-bottom:46px}h1.inner-page{font-size:30px;line-height:38px}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box h3{font-size:20px;line-height:28px}section.banner-section.inner-banner.location .desktop-banner-image,section.banner-section.inner-banner.location .mobile-banner-image{background-position:center}section.about-us-section.tulsa h2.inner-page{line-height:36px;padding-bottom:4px}section.outreach-section{margin-bottom:55px}.event-list-inner{width:100%;margin-bottom:15px!important;margin:0 auto;row-gap:25px}.event-list-inner .event-col-inner{width:100%;padding:0}.event-list-inner .event-col-inner .event-image-inner,.event-list-inner .event-col-inner .event-image-inner a,.event-list-inner .event-col-inner .event-image-inner img{height:auto;max-height:350px}p.top-text{margin-bottom:14px;font-size:18px;line-height:30px}.outreach-sec-title{margin-bottom:10px}p.btm-text{font-size:18px;line-height:30px;margin-bottom:10px}.page_not_img{max-width:300px;padding-bottom:20px}.page_not_row p{padding:15px 0 20px 0}.error_page_content .button{margin-right:10px}.thankyou_box img{height:auto;width:100px}.page_not_part{padding:53px 0 47px 0}section.banner-section.contact .mobile-banner-image{background-position:right}section.contact-section.inner .contact-title{margin-bottom:16px}a.learn-more::after{width:16px;height:15px}.btnlink{font-size:15px;line-height:25px;padding:10px 30px}}@media screen and (max-width:576px){.home-module-box{width:100%;padding:0}.home-module{row-gap:30px;width:100%;margin:0 auto}.home-module-box .home-module-desc p{min-height:unset;margin-bottom:10px}.home-module-box .home-module-img{height:auto;margin-bottom:17px}a.learn-more{font-size:15px;line-height:25px}.events .event-list .event-col .event-image{height:250px}}@media screen and (max-width:479px){nav#menu{width:100%}section.request-now .req-now-col p{padding-left:0;padding-top:58px;text-align:center}section.request-now .req-now-col p::before{top:0;left:50%;transform:translateX(-50%)}section.request-now .req-now-col{row-gap:25px}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box h3{font-size:18px;line-height:23px;word-wrap:break-word}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box .oklahoma-resources-icon img{width:60px!important;height:auto!important}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box .oklahoma-resources-icon{min-height:60px;margin-bottom:8px}section.oklahoma-resources-sec .oklahoma-resources-box-list{gap:20px}section.oklahoma-resources-sec .oklahoma-resources-box-list .oklahoma-resources-box{width:calc(100% / 2 - 10px)}section.banner-section.about.tulsa .mobile-banner-image{background-position:left}}@media only screen and (max-width:1199px){body div.wrapper{padding-top:143px}section.banner-section.home-banner{margin-bottom:70px;padding-top:170px;padding-bottom:176px}.banner-section .home-banner-text{margin-top:0}.banner-section .home-banner-text h1{font-size:56px;line-height:66px}h2{font-size:34px;line-height:44px}.mental-health-section{margin-bottom:90px}.mental-health-content{padding-top:0;padding-right:50px}.mental-health-content p{padding-bottom:16px}.mental-health-content a.btnlink{margin-top:10px}h3{font-size:22px;line-height:30px}.service-section{padding-top:60px;padding-bottom:62px;margin-bottom:70px}.service-icon img{width:50px;height:50px}.location-sec .sec-title p br{display:none}section.contact-section .right-col{padding-left:30px}section.contact-section{margin-bottom:60px}.cont_bottom_part{margin-top:35px}.textarea-field p label,.row-field p label{font-size:15px}section.banner-section.inner-banner.about{margin-bottom:60px}body.page-template-about section.request-now,section.about-us-section{margin-bottom:64px}.about-us-section h1{padding-bottom:30px}.row-item{grid-row-gap:70px}.about-us-section .right-col{padding-left:40px}.about-item:nth-child(even) .right-col{padding-right:40px}}@media only screen and (max-width:991px){body div.wrapper{padding-top:129px}.banner-section .home-banner-text a.btnlink{padding:11px 37.4px;font-size:17px}.left-col,.right-col{width:100%}.mental-health-section .row{flex-direction:column-reverse;row-gap:45px}.mental-health-content h2{padding-bottom:18px}.mental-health-section{margin-bottom:60px}.mental-health-content{padding-right:0}.mental-health-section .right-col{display:flex;justify-content:center;padding-left:20px}.mental-health-section .img-col img{width:100%;max-width:600px}.services .service-box{width:50%;grid-row-gap:18px}.services{grid-row-gap:40px}section.contact-section .right-col{padding-left:0;width:100%}.row-item{grid-row-gap:65px}section.contact-section .left-col{width:100%}.contact-image{text-align:center}.contact-image img{width:100%;max-width:400px;object-fit:cover}.row-field input[type="date"]{background-position:96% 50%}.about-item:nth-child(even) .right-col,.about-us-section .right-col{padding-left:0;padding-right:0}.about-us-section .right-col h2{padding-bottom:8px}.about-us-section .about-item p{padding-bottom:18px}.about-item .left-col .img-col{width:100%}.about-item .left-col img{width:100%;max-width:600px;margin:0 auto}}@media only screen and (max-width:767px){body div.wrapper{padding-top:105px}h2{font-size:28px;line-height:36px}section.banner-section.home-banner{margin-bottom:55px;padding-top:140px;padding-bottom:144px}.banner-section .home-banner-text a.btnlink{padding:11px 19.4px;font-size:15px;line-height:25px;border-radius:50px}.banner-section .home-banner-text h1{font-size:40px;line-height:50px}.mental-health-section{margin-bottom:46px}.mental-health-content h2{padding-bottom:17px}.mental-health-content p{padding-bottom:14px}.mental-health-content a.btnlink{margin-top:6px}.service-section{padding-top:42px;padding-bottom:20px;margin-bottom:55px}.service-section h2{padding-bottom:0}.service-section .services.service-slider{padding:0 35px}.service-section .services.service-slider .service-box{display:flex!important;padding:0 15px}.service-section .services.service-slider button{font-size:0;border:0}.service-section .services.service-slider button.slick-prev.slick-arrow::after{content:"";background:url(/wp-content/uploads/2024/04/Navigating-Arrow.svg);background-repeat:no-repeat;background-size:contain;width:25px;height:26px;transition:all 0.5s;position:absolute;top:50%;left:10px;transform:translateY(-50%) rotate(180deg)}.service-section .services.service-slider button.slick-next.slick-arrow::after{content:"";background:url(/wp-content/uploads/2024/04/Navigating-Arrow.svg);background-repeat:no-repeat;background-size:contain;width:25px;height:26px;transition:all 0.5s;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.service-content p{font-size:15px;line-height:26px}section.contact-section .row{grid-row-gap:32px}section.contact-section h2{padding-bottom:10px}section.contact-section{margin-bottom:38px}.contact-form-field{row-gap:12px;margin:0 -5px}.textarea-field,.row-field{padding:0 5px}.cont_bottom_part{margin-top:25px}.textarea-field.description textarea{height:75px}section .cont_bottom_part .submit_btn input{font-size:15px;line-height:25px;padding:10px 30px}body.page-template-about section.request-now,section.about-us-section{margin-bottom:50px}.about-us-section h1{padding-bottom:25px}section.banner-section.inner-banner.about{margin-bottom:46px}.about-item{grid-row-gap:26px}.about-us-section .about-item p{padding-bottom:14px}.row-item{grid-row-gap:50px}}@media only screen and (max-width:576px){.banner-section .home-banner-text h1 br{display:none}section.banner-section.home-banner{padding-top:90px;padding-bottom:90px}.row-field{width:100%}.row-field.date-cell .wpcf7-form-control-wrap::after{background-size:20px;width:20px;height:20px}.row-field select{background-position:97% 50%}}