 @import url('https://fonts.googleapis.com/css2?family=Lato&family=Merriweather&display=swap');@import url("https://use.typekit.net/rxk4vax.css"); #wpadminbar{display:none !important;}.display-flex{display:flex;justify-content:space-evenly;} body{font-family:'minerva-modern',sans-serif;}h1,h1 a{color:#000000;font-family:'minerva-modern',sans-serif;font-size:3em;text-transform:uppercase;line-height:1.1;margin:25px 0;}h2{color:#000000;font-family:'minerva-modern',sans-serif;font-size:2em;text-transform:uppercase;line-height:1.1;margin:25px 0;}h3{color:#000000;font-family:'minerva-modern',sans-serif;font-size:1.6em;text-transform:uppercase;line-height:1.1;margin:25px 0;}h4{font-family:'minerva-modern',sans-serif;color:#000000;font-weight:bold;text-transform:uppercase;font-size:1.4em;line-height:1.5rem;margin:25px 0;}p{font-family:'minerva-modern',sans-serif;color:#000000;font-size:1.075em;font-weight:400;line-height:1.8;margin:15px 0;}ul{list-style-type:none;}.large-heading-2{font-size:2em;}.flex{display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;}span.seperation{background:#172247;padding:9px;color:white!important;border-radius:20px;}.text{position:absolute;top:70%;left:13%;transform:translate(-13%,-70%);z-index:6;}p.p1{color:#FFFFFF;}p.p2{color:#FFFFFF;font-size:40px;width:43vw;}p.p3{color:#FFFFFF;}p.p4{color:#FFFFFF;}.margin-top-small{margin-top:20px;}.card h1{font-size:3em;}.card span{font-size:.6em;}.bg-black{background:#222;}.bg-smokewhite{background:#e5f2ff;}ul li{font-size:1.075em;font-family:'minerva-modern',sans-serif;color:#000000;}  .header-home{position:relative;}.floating-header{top:0;left:0;z-index:9;} .floating-header:after{content:" ";position:absolute;top:0;left:0;width:100%;height:30vh;background:linear-gradient(180deg,#000000BF 10%,#00000000 90%);z-index:-1;}.header-inner .floating-header{position:relative;}.header-inner .floating-header:after{display:none;}.header-wrapper.header-inner{height:auto;padding-bottom:2em;}.header-row{display:flex;align-items:center;}.logo-wrapper{display:inline-block;width:10%;max-width:75px;vertical-align:top;}.logo-wrapper img#mobile{display:none;}.company-details{display:inline-block;width:auto;max-width:90%;padding-left:1.5vw;}.company-details h1,.company-details h1 a{font-family:'minerva-modern',sans-serif;font-size:2.2em;line-height:1.1;letter-spacing:0.25vw;margin:5px 0;text-transform:uppercase;color:#FFFFFF;}.company-details p{font-family:'minerva-modern',sans-serif;margin:0;font-size:1.2em;line-height:1;color:#FFFFFF;}.top-bar{background:none;height:auto;}.top-bar-section ul li{background:none;padding-bottom:2vh;}.top-bar-section .dropdown li{padding-bottom:0;}.top-bar-section li:not(.has-form) a:not(.button){background:none;color:#FFFFFF;font-family:'minerva-modern',sans-serif;text-transform:capitalize;font-size:1.2em;font-weight:400;letter-spacing:0vw;line-height:1.5em;position:relative;}.top-bar-section ul li:hover:not(.has-form)>a,.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:none;color:#016cd8;line-height:1.5em;}.top-bar-section .has-dropdown>a:after{content:"+";border:none;color:#000;top:2px;right:11px;font-size:1em;font-weight:bold;} @media only screen and (min-width:1025px){.header-details{display:flex;justify-content:flex-start;padding:5vh 0 0 2vw;}.navigation-wrapper{display:flex;justify-content:center;padding:2vh 0vw 0 0;}.top-bar-section li:not(.has-form) a:not(.button)::before{content:" ";height:0px;background:#fff;position:absolute;bottom:-20px;left:calc(50% - 5px);-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease;-ms-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease;}.header-inner .top-bar-section li:not(.has-form) a:not(.button)::before{bottom:-20px;}.top-bar-section li.has-dropdown:not(.has-form) a:not(.button)::before{left:calc(50% - 22.5px);}.top-bar-section .dropdown{background:#FFFFFF;text-align:left;left:50%;border-radius:0;padding:1vh 1vw;box-shadow:0px 6px 13px 0px rgba(0,0,0,0.5);-webkit-transform:translateX(-50%) translateY(15px);-moz-transform:translateX(-50%) translateY(15px);-ms-transform:translateX(-50%) translateY(15px);-o-transform:translateX(-50%) translateY(15px);transform:translateX(-50%) translateY(15px);}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;color:#000000;font-family:'minerva-modern',sans-serif;font-size:0.85em;line-height:35px;position:relative;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:none;color:#016cd8;line-height:35px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button)::before{content:" ";background:#000000;width:5px;height:5px;left:0px;top:calc(50% - 4px);opacity:1;bottom:unset;border-radius:100%;}} .slider-wrapper::after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(26 26 26 / 52%);}.scroll-arrow{display:inline-block;width:30px;height:20px;position:absolute;bottom:10px;left:calc(66% - 35px);cursor:pointer;z-index:1;}.scroll-arrow span{display:block;position:relative;width:10px;height:10px;background:#016cd8;}.scroll-arrow span:after{content:" ";position:absolute;width:10px;height:10px;margin-left:20px;background:#016cd8;}.scroll-arrow::after{content:" ";width:10px;height:10px;background:#016cd8;position:absolute;margin-left:10px;animation:scroll 1s ease alternate infinite;}@keyframes scroll{0%{top:2px;} 100%{top:8px;}}.hero-wrapper{display:flex;}.hero-wrapper .hero-content{display:flex;background:#646569;justify-content:center;flex-direction:column;padding:4vh .9375rem;}.slider-caption{text-align:center;}.slider-caption p.caption{color:#FFFFFF;font-family:'minerva-modern',sans-serif;text-transform:uppercase;font-size:3.15vw;line-height:1.1;margin:0;}.slider-caption p.caption span{font-family:'minerva-modern',sans-serif;display:block;}.hero-buttons{padding:3vh 0 0 2vw;}.cta-btn{display:inline-block;position:relative;font-family:'minerva-modern',sans-serif;font-size:1em;text-transform:uppercase;color:#016cd8;background:#FFFFFF;border:1px solid;font-weight:400;border-radius:10px;letter-spacing:1px;text-align:center;padding:1.5vh 1.5vw;min-width:13vw;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.cta-btn:hover{background:#016cd8;color:#FFFFFF;}.cta-btn.alt{background:#748690;color:#FFFFFF;}.cta-btn.alt:after{background:#016cd8;}.cta-btn.alt:hover{color:#FFFFFF;background:#016cd8;}.cta-btn.alt:hover::after{background:#748690;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.cta-standout{font-family:'minerva-modern',sans-serif;font-size:2em;color:#016cd8;}.cta-wrapper{margin-top:10vh;}.hero-buttons .cta-btn.alt{margin-right:17px;}.tagline{position:absolute;bottom:0;right:0;display:flex;justify-content:flex-start;background:#00000050;}.tagline p{color:#FFFFFF;text-transform:uppercase;font-size:0.7em;font-weight:bold;line-height:1.6;margin:0;}  .flexed{display:flex;}.smaller-heading{font-size:2.5em;}.spacer{margin:5vh 0;}.quote-box{padding:8vh 3vw;display:flex;flex-wrap:wrap;justify-content:center;}.qb-shadow{z-index:1;}.quote-box p{font-size:1em;}.quote-icon{font-size:3.5em;}.badge-holder{margin:5vh 0 10vh 0;}.centerxy{display:flex;align-content:center;justify-content:center;}.centery{margin-top:auto;margin-bottom:auto;}.standout{}.standout:before{content:"\f045";font-family:FontAwesome;font-size:1em;color:#016cd8;margin-right:0.5em;}.row{margin:0 auto;max-width:1630px;width:100%;}.row.full{max-width:100%;}.row.small{max-width:1280px;}.row.wide{max-width:90rem;} .contain-to-grid{background:none !important;}.contain-to-grid .top-bar{max-width:75em;}.page-wrapper{max-width:75rem;clear:both;}ul.icon-list{margin-left:0;}ul.icon-list li{font-weight:300;color:#646569;font-size:18px;line-height:1.6;padding-left:35px;position:relative;}ul.icon-list li::before{content:"\f054";font-family:FontAwesome;color:#016cd8;font-size:14px;position:absolute;left:0;top:5px;}.dark-bg{background:#202938;}.default-bg{background:#016cd8;}.custom-bg{background:linear-gradient(90deg,#748690 49%,#2d415a 45%);}.light-bg{background:#444444;}.lighter-bg{background:#016cd8;}.orange-bg{background:#016cd8;}.white-text,.white-text h2,.white-text h3,.white-text p{color:#FFFFFF !important;}.cobalt-text,.cobalt-text h2,.cobalt-text h3,.cobalt-text p{color:#748690;}.bg-box{height:100%;}.home-bg1{background:center / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2023/03/img-1.jpg);border-top:1.5vh solid #016cd8;}.home-bg1-text{background:#ebece7E6;padding:3vh 2vw 4vh 2vw;}.home-bg1-text h2,.home-bg1-text h3{color:#464646;}.home-bg1-text p{color:#464646;font-weight:400;font-size:1.1em;}.home-bg2{background:center / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2023/03/img-2.jpg);-webkit-transform:translateY(-5vh);-moz-transform:translateY(-5vh);-ms-transform:translateY(-5vh);-o-transform:translateY(-5vh);transform:translateY(-5vh);}.home-bg3{}.home-bg3-text{background:#ebece7D9;padding:7vh 5vw;}.home-bg3-text h2,.home-bg3-text h3{color:#464646;}.home-bg3-text p{color:#464646;font-weight:400;font-size:1.1em;}.home-bg4{background:top / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2023/04/img-3.jpg);}.about-bg1{background:center / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2023/03/img-4.jpg);border-top:1.5vh solid #016cd8;}.about-bg2{background:center / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2023/03/img-5.jpg);}.service-bg1{background:center / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2023/03/img-6.jpg);border-top:1.5vh solid #016cd8;}.service-bg2{background:center / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2023/04/img-7.jpg);}.contact-bg{background:center / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2023/03/img-8.jpg);border-top:1.5vh solid #016cd8;}.intro-text{padding:5vh 4vw 2vh 4vw;-webkit-transform:translateY(-5vh);-moz-transform:translateY(-5vh);-ms-transform:translateY(-5vh);-o-transform:translateY(-5vh);transform:translateY(-5vh);background:#FFFFFF;}.intro-text h2,.intro-text span{color:#000000;}.intro-section .intro-text{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}p.fancy-text{font-family:'minerva-modern',sans-serif;color:#000000;font-weight:400;}.btn{display:inline-block;font-family:'minerva-modern',sans-serif;font-size:19px;text-decoration:underline;text-transform:uppercase;color:#646569;border:3px solid #016cd8;text-align:center;min-width:200px;padding:20px 10px;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.btn:hover{color:#FFFFFF;background:#646569;border-color:#646569;}.intro-bg{float:right;height:100%;width:100%;max-width:500px;position:relative;}.intro-bg::after{content:" ";width:calc(100% + 15px);height:calc(100% + 30px);border:5px solid #016cd8;border-right:none;position:absolute;top:-15px;left:-15px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;}.intro-bg.inner::after{height:calc(100% + 15px);border-bottom:none;}.medium-heading,.svc-body h2{font-size:24px;}.text-col{padding-left:3.4vw;padding-right:3.4vw;}.bg-text-box{background:rgb(203 203 203 / 95%);width:calc(50% + 17.5px);margin-left:-35px;padding:8.5vh 7.5vw 8.5vh 10.9vw;}.cta-text-holder{padding-right:3vw;padding:10vh 5vw;}.cta-bg-holder{padding-left:0;}.cta-buttons{}.gallery-wrapper h2{display:none;}.gallery-image img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.1);-webkit-transition:all 700ms ease-out;-moz-transition:all 700ms ease-out;-ms-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;}.gallery-image:hover img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.footer-wrapper{width:100%;margin:0;}.footer-row{padding-bottom:4.5vh;}.footer-box{display:flex;align-items:center;justify-content:center;padding:10vh 0;}.footer-box h2{font-size:2em;color:#FFFFFF;margin-bottom:2vh;}.footer-box p{color:#FFFFFF;}.footer-address p{font-size:13px;line-height:2.5;margin:0;}.footer-address a{color:#FFFFFF;}.footer-hours p{font-size:1em;line-height:1.3;margin:0;}.footer-payment span{display:flex;justify-content:center;}svg.payment-icon{margin:0 1vw 2vh 0;}.footer-social .fa{color:#016cd8;font-size:3em;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.footer-social .fa:hover{color:#292929;}.footer-social a:not(:last-of-type){margin-right:1vw;}.disclaimer p{color:#FFFFFF;font-size:12px;}.contact-body{padding-left:3.4vw;padding-right:9vw;padding-bottom:8vh;}.contact-body h1{font-size:30px;margin-bottom:10px;}.contactForm{margin-top:20px;}.contactForm label{font-weight:normal;display:block;margin-bottom:3px;color:#646569;}.contactForm input{width:100%;padding:3px;margin-bottom:5px;}.contactForm textarea{width:100%;}input.fancyInput[type="text"]{font-family:'minerva-modern',sans-serif;padding:12px 25px;font-size:15px;line-height:1.4;height:auto;border:none;border-radius:0;margin-bottom:7px;background:#FFFFFF;color:#646569;box-shadow:inset 0px 0px 0px 1px #646569;}input.fancyInput[type="text"]::placeholder,textarea.fancyInput[type="text"]::placeholder{color:#646569;}.contactForm textarea{width:100%;}textarea.fancyInput[type="text"]{font-family:'minerva-modern',sans-serif;padding:15px 25px;font-size:15px;line-height:1.4;height:100px;border:none;border-radius:0;margin-bottom:7px;background:#FFFFFF;color:#646569;box-shadow:inset 0px 0px 0px 1px #646569;}.contactForm .captchaWrapper{margin:0 0 5px;padding:10px 25px;font-size:14px;line-height:1.4;height:auto;border:none;border-radius:0;background:#FFFFFF;color:#646569;font-weight:bold;min-height:0;margin-bottom:23px;box-shadow:inset 0px 0px 0px 1px #646569;text-align:left !important;}.contactForm .captchaWrapper:not(.slideOut) img{max-width:25%;}.contactForm .captchaWrapper input{background:#FFFFFF;border:none;box-shadow:none;display:inline-block;width:auto;font-size:14px;padding:0;margin:0 0 0 25px;color:#646569;font-weight:normal;}.contactForm .captchaWrapper input::placeholder{color:#646569;}.contactForm .captchaRefresh{vertical-align:top;}.contactForm .submitWrapper{margin-top:5px;}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#00CC00;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}.mobile-sticky-cta{display:none;}  .service-areas-wrapper h1,.landing-page-wrapper h1{font-size:36px;}.service-areas-wrapper h2,.landing-page-wrapper h2{font-size:24px;}.landing-page-wrapper h3{font-size:18px;}.landing-page-button-wrapper a{background:#d8e1e6;color:#646569;text-transform:uppercase;text-decoration:underline;border-radius:10px;padding:5px 15px;}.landing-page-button-wrapper a:hover{background:#016cd8;color:white;}.page-wrapper.single-wrapper.landing-page-wrapper.row .cta-btn.alt{color:white;}  .slide-out-wrapper{position:fixed;top:160px;right:0;background:#d8e1e6D9;padding:7.5vh 5vw;z-index:99;box-shadow:3px 3px 13px 0px rgba(0,0,0,0.17);-moz-transform:translateX(100%) translateY(0);-webkit-transform:translateX(100%) translateY(0);-o-transform:translateX(100%) translateY(0);-ms-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0);-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;}.slide-out-wrapper.active{-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);box-shadow:0px 40px 40px 0px rgba(28,28,28,0.2);}.slide-out-content span.form-title{text-transform:uppercase;font-family:'minerva-modern',sans-serif;color:#000000;font-weight:normal;margin:2vh 0;font-size:1.5em;display:block;}.slide-out-form form{margin:0;}.slide-out-wrapper span.form-toggle{position:absolute;left:0;top:0;color:#FFFFFF;width:1.5vw;height:100%;line-height:100%;text-align:center;background:#016cd8;-moz-transform:translateX(-1.5vw) translateY(0);-webkit-transform:translateX(-1.5vw) translateY(0);-o-transform:translateX(-1.5vw) translateY(0);-ms-transform:translateX(-1.5vw) translateY(0);transform:translateX(-1.5vw) translateY(0);cursor:pointer;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.slide-out-wrapper .morph{max-height:10vh;top:calc(50% - 5vh) !important;border-radius:20px 0px 0px 20px;}.slide-out-wrapper span.form-toggle:hover{background:#016cd8;}span.toggle-holder{position:relative;left:5px;top:calc(50% - 10px);}.slide-out-wrapper.active span.toggle-holder{left:-5px;}i.toggle-left{display:inline-block;width:15px;height:15px;vertical-align:middle;border-top:5px solid;border-left:5px solid;border-color:#FFFFFF;-moz-transform:rotate(-45deg) translateY(-13%);-webkit-transform:rotate(-45deg) translateY(-13%);-o-transform:rotate(-45deg) translateY(-13%);-ms-transform:rotate(-45deg) translateY(-13%);transform:rotate(-45deg) translateY(-13%);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;font-size:1em;}i.toggle-right{display:inline-block;width:15px;height:15px;vertical-align:middle;border-top:5px solid;border-right:5px solid;border-color:#FFFFFF;-moz-transform:rotate(45deg) translateY(-13%);-webkit-transform:rotate(45deg) translateY(-13%);-o-transform:rotate(45deg) translateY(-13%);-ms-transform:rotate(45deg) translateY(-13%);transform:rotate(45deg) translateY(-13%);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;font-size:1em;}.slide-out-wrapper span.form-toggle:hover i{border-color:#FFFFFF;}input.slideOutInput[type="text"]{font-size:13px;font-family:'minerva-modern',sans-serif;font-weight:normal;line-height:1.4;height:auto;border:1px solid #a4a4a5;padding:10px 10px;margin-bottom:5px;background:#FFFFFF;color:#000000;box-shadow:none;}.slide-out-form input[type="text"]::placeholder,.slide-out-form .contactForm textarea::placeholder{color:#000000;}.slide-out-form .contactForm textarea{width:100%;line-height:1.4;border:1px solid #a4a4a5;background:#FFFFFF;color:#000000;font-family:'minerva-modern',sans-serif;font-weight:normal;padding:10px 25px;font-size:13px;height:90px;margin-bottom:5px;box-shadow:none;}.slide-out-form label{color:#000000;font-weight:normal;margin-bottom:3px;}.slide-out-form .contactForm .captchaWrapper{font-size:13px;line-height:1.4;height:auto;border:1px solid #a4a4a5;box-shadow:none !important;background:#FFFFFF;color:#000000;font-weight:normal;margin:0 0 3px;min-height:0;padding:0px 25px 0px 0px;overflow:hidden;}.slide-out-form .contactForm .captchaWrapper input{font-family:'minerva-modern',sans-serif;border:none;box-shadow:none;display:inline-block;width:auto;font-size:14px;padding:0 15px;margin:0 0 0 30px;color:#000000;background:#FFFFFF;}.slide-out-form .contactForm .captchaWrapper img#captchaImage{-webkit-filter:none;filter:none;}.slide-out-form .contactForm .captchaRefresh{vertical-align:middle;max-width:30px;margin-left:3px;}.slide-out-form .contactForm .submitWrapper{text-align:center;margin-top:10px;}.slide-out-form .contactForm .submitWrapper button.submit{color:#000000;font-family:'minerva-modern',sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;background:#016cd8;padding:15px 5px 15px 10px;width:81px;text-align:center;cursor:pointer;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.slide-out-form .contactForm .submitWrapper button.submit:hover{background:#d8e1e6;color:#646569;}   .top-space{margin-top:6vh;}.left-buffer{padding-left:7.5vw;}.right-buffer{padding-right:7.5vw;}.small-buffer{padding-left:35px;padding-right:35px;}.strip-padding{padding-left:0 !important;padding-right:0 !important;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.bottom-padding-xs{padding-bottom:3vh;}.vertical-padding-small{padding-top:6vh;padding-bottom:6vh;}.top-padding-small{padding-top:6vh;}.bottom-padding-small{padding-bottom:6vh;}.vertical-padding-medium{padding-top:8vh;padding-bottom:8vh;}.top-padding-medium{padding-top:8vh;}.bottom-padding-medium{padding-bottom:8vh;}.vertical-padding-large{padding-top:10.5vh;padding-bottom:10.5vh;}.top-padding-large{padding-top:10.5vh;}.bottom-padding-large{padding-bottom:10.5vh;}.vertical-padding-x-large{padding-top:13.5vh;padding-bottom:13.5vh;}.top-padding-x-large{padding-top:13.5vh;}.bottom-padding-x-large{padding-bottom:13.5vh;}.social-icons-header{padding-left:4vw;} @media only screen and (min-width:1025px){.horizontal-padding-large{padding-left:9vw;padding-right:9vw;}.left-padding-large{padding-left:9vw;}.right-padding-large{padding-right:9vw;}.horizontal-padding-medium{padding-left:7vw;padding-right:7vw;}.left-padding-medium{padding-left:7vw;}.right-padding-medium{padding-right:7vw;}.horizontal-padding-small{padding-left:5vw;padding-right:5vw;}.left-padding-small{padding-left:5vw;}.right-padding-small{padding-right:5vw;}.horizontal-padding-xs{padding-left:3vw;padding-right:3vw;}.left-padding-xs{padding-left:3vw;}.right-padding-xs{padding-right:3vw;}}  .cards-wrapper{padding-left:5vw;padding-right:5vw;display:flex;flex-wrap:wrap;justify-content:space-between;}.card-container{padding:2vw 3vw;}.card-container h2{font-size:2em;}.card-container h3{font-size:1.5em;}.spacing-custom{padding:0;max-width:30%;}.header-details{justify-content:center !important;padding:19vh 0 0 2vw;}.company-details{padding-top:15vh;}.floating-header:after{background:linear-gradient(180deg,#ffffff52 10%,#00000000 90%);}.top-bar-section li:not(.has-form) a:not(.button){color:#000;}.tagline{justify-content:end !important;padding:9px 1vw !important;background:#00000000 !important;}.spacer{background-repeat:no-repeat;background-size:cover;}.card-description p{font-size:1.1em;}.footer-bg{background:#FFFFFF;}.footer-logo{display:flex;flex-direction:column;align-items:center;}.footer-logo a{margin-bottom:4vh;}.disclaimer{display:flex;justify-content:center;align-items:center;}.lnm-logo{background:#016cd8;}.header-bg{background:url(https://sereneheartcounseling.com/wp-content/uploads/2025/01/beach.jpg) top center / cover no-repeat;height:90vh;position:relative;background-attachment:fixed;}.header-banner{background:#016cd8;text-align:right;padding:0;}.header-banner a{color:#000000;font-family:'minerva-modern',sans-serif;}.header-banner.inner a:nth-child(1){margin-right:2vw;}.header-banner.inner span:nth-child(1){margin-right:2vw;} .service-box-wrapper{display:flex;flex-wrap:wrap;justify-content:center;}.s-box-padded{padding:2vh 1vw;display:flex;justify-content:center;width:450px;}.service-box-wrapper a{color:#016cd8;display:flex;flex-direction:column;align-items:center;justify-content:center;}.service-box-wrapper a i{font-size:7em;padding-bottom:4vh;}.border-box{border:1px solid #016cd8;border-radius:15px;transition:300ms ease;width:400px;height:400px;display:flex;align-items:center;justify-content:center;}.border-box:hover{border:1px solid transparent;transition:300ms ease;}.light-blue-bg{background:#f1f5fb;}h2.boxed-heading{border:2px solid;display:inline-block;padding:0.5em 1em;background:#daedff;}.mid-btn-wrapper a{display:inline-block;min-width:10vw;border:2px solid #016cd8;border-radius:20px;padding:5px 10px;margin:0 10px;color:#016cd8;transition:300ms ease;}.mid-btn-wrapper a:hover{background:#016cd8;color:#ffffff;transition:300ms ease;}.map-bg{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/06/home.jpg) center / cover no-repeat;padding:5vh 20vw;}.white-bg{background:rgb(255 255 255 / 80%);padding:5vh;}.white-bg p{color:#000;font-weight:400;}h2.under-line{position:relative;display:inline-block;}h2.under-line::before{content:"";position:absolute;left:0;bottom:-10px;background:#016cd8;height:2px;width:100%;}.white-bg a{background:white;border-radius:50px;border:1px solid #016cd8;padding:3px 10px;margin-top:2vh;display:inline-block;transition:300ms ease;}.white-bg a:hover{background:#016cd8;color:#ffffff;transition:300ms ease;}.box-bg{padding-top:0 !important;padding:5vh 20vw;display:flex;}.blue-bg{background:#c3e1ff;box-shadow:0px 0px 6px 1px rgb(0 0 0 / 60%);padding:3vh;}.box-bg .large-4.columns{display:flex;padding-top:1vh;padding-bottom:1vh;}.badge-footer{display:flex;align-items:center;justify-content:center;}.badge-footer img{margin:0 10px;max-width:80px;}.flex-aligner{display:flex;align-items:center;}.footer-btn iframe{margin-top:4vh;margin-left:20px;}.strip-top{margin-top:0;}.spaced{justify-content:space-around;}.footer-wrapper p{color:#000;font-size:15px;font-family:'minerva-modern',sans-serif;}.header-banner.inner{background:#FFFFFF;}.header-bg-inner{background:#FFFFFF;position:relative;background-attachment:fixed;}.header-bg-inner::before{content:"";height:100%;width:100%;position:absolute;opacity:0.6;background:rgb(255,255,255);background:linear-gradient(150deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 101%,rgba(255,255,255,1) 100%);}.cta-btn-2{border:1px solid;display:inline-block;border-radius:50px!important;position:relative;font-family:'minerva-modern',sans-serif;font-size:1em;text-transform:uppercase;color:#016cd8;background:#FFFFFF;font-weight:400;border-radius:0px;letter-spacing:1px;text-align:center;padding:0.5vh 1.5vw;min-width:13vw;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}a.blue-text{color:black;}.blue-bg h2,.blue-bg p{color:#000;}.content-wrapper.intro-section.v-pad{padding:10vh 0px 2vh;}div#blog-main-wrapper{padding:10vh 0;}.buffer{padding-left:4vw;padding-right:4vw;}p.fancy-text.large-text{margin-top:5vh;font-size:1.4em;font-weight:500;}.s1{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/05/1.jpg) center / cover no-repeat;}.s2{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/05/2.jpg) center / cover no-repeat;}.s4{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/05/4.jpg) center / cover no-repeat;}.s5{background:url(https://sereneheartcounseling.com/wp-content/uploads/2025/04/parenting-img.jpg) center / cover no-repeat;}.s6{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/05/6.jpg) center / cover no-repeat;}.s7{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/05/7.jpg) center / cover no-repeat;}.s8{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/05/8.jpg) center / cover no-repeat;}.s9{background:url(https://sereneheartcounseling.com/wp-content/uploads/2025/04/premarital-img.jpg) center / cover no-repeat;}.s10{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/05/10.jpg) center / cover no-repeat;}.s11{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/05/11.jpg) center / cover no-repeat;}.s12{background:url(https://sereneheartcounseling.com/wp-content/uploads/2024/05/12.jpg) center / cover no-repeat;}.s13{background:url(https://sereneheartcounseling.com/wp-content/uploads/2025/01/counseling-img.jpg) center / cover no-repeat;}.s14{background:url(https://sereneheartcounseling.com/wp-content/uploads/2025/01/psychotherapy-img.jpg) center / cover no-repeat;}.s15{background:url(https://sereneheartcounseling.com/wp-content/uploads/2025/03/personality-disorder.jpg) center / cover no-repeat;}.s16{background:url(https://sereneheartcounseling.com/wp-content/uploads/2025/06/addiction-img.jpg) center / cover no-repeat;} .saima-bg1{background:center / contain no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2025/02/saima-img.jpg);min-height:20vw;}.left-text-wrapper h2{font-size:2.8em;}.lighter-bg *{color:#000;}.copyright-bg{background:#FFFFFF;}.copyright-bg p{color:#000000;}.footer-wrapper h2{color:#000;}.book-btn .cta-btn-2{padding:10px 1vw;min-width:10vw;text-transform:capitalize;color:#016cd8;border:none;}.book-btn{padding-top:3vh;} .header-row img{padding:15px;}.header-company-details{display:flex;align-items:end;padding:2vh 0 2vh;}.social-icons-header .fa{color:black;width:40px;height:40px;font-size:20px;}.no-bg a{color:white;}.center-logo img{max-width:350px;}.big-text{text-transform:uppercase;font-size:3em;}.other-portfolios-slider h2,.portfolios-slider h2{font-size:1.6em;text-transform:uppercase;}.slick-prev::before,.slick-next::before{font-size:4vw;color:#016cd8;}.slick-prev{left:-62px;top:55%;}.slick-next{right:-62px;top:55%;}.big-btn-wrapper a{display:inline-block;min-width:10vw;padding:2vh 1vw;margin:0 10px;color:#fff;transition:300ms ease;background:#016cd8;border:2px solid #016cd8;font-size:20px;}.big-btn-wrapper a:hover{border:2px solid #016cd8;color:#016cd8;transition:300ms ease;background:white;}.other-portfolios-slider{padding-top:9vh;}.portfolios-slider{padding-bottom:10vh;}.portfolios-slider .slick-slide{padding:25px;display:flex;justify-content:center;}.portfolios-slider .slick-prev,.portfolios-slider .slick-next{top:30%;}.intro-text.team-img{padding:5vh 0 2vh;}.team-img img{border-radius:100%;max-width:85%;margin:0 auto;text-align:center;display:block;}.intro-text.card{background:none;}.book-wrapper h2{color:#000000;text-transform:uppercase;font-size:3em;}.book-section h3{color:#000000;font-size:2.2em;}.book-section a{border:none;text-decoration:underline;background:none;font-size:16px;letter-spacing:1px;font-family:'minerva-modern',sans-serif;text-underline-offset:4px;}.book-section a:hover{background:none;color:#016cd8;}.other-portfolios-slider .slick-prev{left:-5vw;}.team-wrapper{display:flex;flex-direction:column;} .team-heading h1{font-size:3.5em;}.team-wrapper h2{font-size:1.8em;color:#000000;}.team-section{display:flex;}.team-wrapper .description{display:flex;flex-direction:column;flex:1;}.team-wrapper .custom-btn{margin-top:auto;display:flex;justify-content:center;color:#016cd8;font-size:18px;padding-top:2vh;text-decoration:underline;}.team-wrapper p{font-size:1em;}.cta-bottom h2{font-size:2.8em;font-weight:300;line-height:1.5;color:#016cd8;margin-bottom:5vh;}.cta-bottom ul li{line-height:1.8;}.cta-bottom ul li::marker{font-size:25px;}.flex-row{display:flex;}.side-buffer{padding-left:5vw;padding-right:5vw;}.bars{border:solid #016cd8;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:3px 0 0;margin-bottom:6vh;}.padded-left{padding-left:2vw;padding-right:5vw;}.new-btn{background:#016cd8;color:#FFFFFF;text-transform:capitalize;font-weight:normal;border-radius:0;font-size:0.9em;}.new-btn:hover{color:#016cd8;;background:#FFFFFF;border:1px solid;}.portfolios-slider .slick-track{display:flex;}.cta-services h2{color:#000000;font-size:2em;}.cta-services h3{color:#000000;font:1.6em;}.disc-box h2{color:#000000;}.disc-btn{margin-top:auto;display:flex;justify-content:center;color:#016cd8;font-size:18px;text-decoration:underline;margin-bottom:1vh;}.disc-box img{margin-top:auto;}.disc-box{display:flex;flex-wrap:wrap;flex-direction:column;}.flex-wrapper{display:flex;}.blue-heading{color:#016cd8;}.padded-right{padding-right:11vw;}.padded-left .new-btn{margin-top:3vh;}.no-bg{background:none;}.no-bg .top-contact a,.top-contact span,.top-contact a{border-radius:20px;padding:8px 1vw;width:200px;color:#016cd8;border:none;font-size:14px;display:inline-block;background:white;font-family:'minerva-modern',sans-serif;text-align:center;}.top-contact{padding-top:2vh;}ul.disc{list-style-type:disc;margin-left:1.1rem;display:inline-block;text-align:left;}.bars.black{border:1px solid #000;max-width:73%;margin:0 auto;margin-top:10vh;}.team-img .mini-logo{max-width:66%;border-radius:0;}.no-flex{display:block;}.custom-img{padding:0vh 6vw 2vh;}.custom-padding{padding:5vh 4vw 0;}.available-pos-wrapper p{color:#fff;padding:1vh 2vw;border:1px solid #016cd8;background:#016cd8;margin:0 auto;display:inline-block;}.home-glow .top-bar-section li:not(.has-form) a:not(.button){text-shadow:2px 0px 10px white;}.header-bg::before{position:absolute;left:0;right:0;top:0;background:linear-gradient(to bottom,#ffffff25 0%,#ffffff25 75%,#f1f5fb 95%);content:"";width:100%;height:100%;}.custom-contact.top-contact{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;max-width:60%;margin:0 auto;text-align:center;position:relative;z-index:1;padding:2vh 0;}.grid-location{display:grid;grid-template-columns:1fr 1fr 1fr;}.grid-book-wrapper-five{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px;}.grid-book-wrapper-two{display:grid;grid-template-columns:1fr 1fr;gap:20px;}.grid-book-wrapper-three{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;}.grid-book-wrapper-four{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;} .book-img-wrapper img{border-radius:100%;width:100%;height:100%;display:block;}.book-img-wrapper{position:relative;width:100%;max-width:280px;min-width:280px;}.hover-text{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;opacity:0;transition:.5s ease;background:rgb(10,84,207,0.85);border-radius:100%;}.book-img-wrapper:hover .hover-text{opacity:1;}.hover-text span{color:white;font-size:1.5em;font-family:'minerva-modern',sans-serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;width:100%;}.portfolios-slider.less-padding-bottom{padding-bottom:2vh;}.service-wrapper h1{font-size:2.8em;}.service-wrapper h2{font-size:1.8em;}.service-wrapper h3{font-size:1.4em;}   .accordion-wrapper .accordion .accordion-navigation{position:relative;}.accordion-wrapper .accordion .accordion-navigation::after{content:"+";font-size:30px;position:absolute;right:20px;top:2px;}.accordion-wrapper .accordion .accordion-navigation.active::after{content:"-";color:#FFFFFF;}.accordion .accordion-navigation > a,.accordion dd > a{background:none;color:#016cd8;padding:0.75rem;font-family:'minerva-modern',sans-serif;font-size:1.3em;border-top:1px solid #000000;text-transform:uppercase;font-weight:200;}.accordion .accordion-navigation:nth-child(3){border-bottom:1px solid #000000;}.accordion{max-width:40%;margin:0 auto;}.accordion .accordion-navigation.active > a,.accordion dd.active > a{background:#016cd8;color:#FFFFFF;}.location-heading h2{font-size:2.5em;color:#016cd8;text-transform:uppercase;font-weight:300;}.accordion-wrapper{padding-top:4vh;}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:none;color:#016cd8;}.accordion-wrapper .accordion .accordion-navigation.active:hover:after{color:#016cd8;}  @media only screen and (min-width:1025px){.top-bar-section .split-dropdown .dropdown{min-width:650px;}.top-bar-section .split-dropdown .dropdown li{width:50%;}} @media only screen and (max-width:1680px){.text{position:absolute;top:80%;left:13%;transform:translate(-13%,-80%);}p.p2{color:#fff;font-size:24px;width:43vw;line-height:1.2;}.box-bg{padding:5vh 15vw;}.map-bg{padding:5vh 12vw;}.footer-social a:not(:last-of-type){margin-right:2vw;}.top-bar-section li:not(.has-form) a:not(.button){font-size:1em;}.bars.black{max-width:80%;}} @media only screen and (max-width:1536px){.top-bar-section li:not(.has-form) a:not(.button){font-size:16px;padding:0 10px;}.team-img .mini-logo{max-width:90%;border-radius:0;}.custom-contact.top-contact a,.custom-contact.top-contact span,.custom-contact.top-contact a{width:90%;margin:0 1vw;font-size:12px;}.top-contact.inner-contact a{width:auto;}.grid-book-wrapper-five .book-img-wrapper{max-width:100%;min-width:100%;}} @media only screen and (min-width:1025px) and (max-width:1440px){.top-bar-section li:not(.has-form) a:not(.button){padding:0 10px;font-size:14px;}.bg-text-box{padding-left:7.4vw;}.company-details span,.company-details span a{font-size:2em;}.company-details p{font-size:1em;}.cta-btn{min-width:15vw;font-size:1.2em;padding:1.7vh 1vw;}.box-bg{padding:5vh 10vw;}.s-box-padded{width:380px;}.border-box{width:380px;height:380px;}.service-box-wrapper a{font-size:0.9em;}.slick-prev,.slick-next{top:62%;}.team-img .mini-logo{max-width:100%;border-radius:0;}.top-bar-section .dropdown li:not(.has-form) a:not(.button),.top-bar-section .dropdown li:not(.has-form):hover > a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){font-size:12px;line-height:25px;}.custom-book-img{min-width:200px;max-width:200px;}.custom-book-img .hover-text span{font-size:1.3em;}} @media only screen and (min-width:1025px) and (max-width:1280px){.company-details span,.company-details span a{font-size:1.2em;}.header-details{width:41.66667%;}.home-bg1-text p{font-size:1em;}.cta-btn{min-width:16vw;}.tagline p{font-size:0.6em;}.top-bar-section li:not(.has-form) a:not(.button)::before{bottom:10px !important;}.badge-footer img{margin:0 5px;}.box-bg{padding:5vh 8vw;}.map-bg{padding:5vh 8vw;}.custom-contact.top-contact a,.custom-contact.top-contact span,.custom-contact.top-contact a{width:80%;font-size:12px;}} @media only screen and (min-width:1025px) and (max-width:1180px){.top-bar-section li:not(.has-form) a:not(.button){font-size:12px;}.custom-contact.top-contact{max-width:80%;}.hover-text span{font-size:1.3em;}} @media only screen and (max-width:1024px){main .columns{padding-left:5vw;padding-right:5vw;text-align:center;}.header-wrapper{background:center / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2025/03/mobile-bg.jpg);position:relative;height:450px;}.header-wrapper.header-inner{border:none;height:auto;}.header-wrapper.header-inner::after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#000000BF 10%,#00000000 90%);z-index:0;}.floating-header:after{height:100%;}.header-row{display:block;padding:5vh 0 1.5vh;min-height:auto;background:none;}.logo-wrapper{display:block;width:100%;max-width:unset;text-align:center;margin-bottom:15px;}.logo-wrapper img#mobile{display:inline-block;}.logo-wrapper img#desktop{display:none;}.company-details{display:block;width:100%;max-width:unset;padding:0 15px;text-align:center;}.company-details span,.company-details span a{color:#FFFFFF;font-size:24px;margin-bottom:7px;}.company-details p{color:#FFFFFF;font-size:16px;}.hero-buttons{padding:0;text-align:center;}.hero-buttons .cta-btn{padding:1.5vh 1.5vw;}.tagline{display:none;}.badge-holder{margin:5vh 0;padding:0 5vw;}.badge-holder .columns{padding-left:5vw;padding-right:5vw;}.mobile-navigation{display:block;left:25px;position:absolute;text-transform:uppercase;top:60px;vertical-align:middle;width:auto;height:24px;z-index:999;}i.toggle-bars{display:inline-block;position:relative;color:#FFFFFF;width:37px;height:7px;}i.toggle-bars::before{content:" ";width:17px;height:2px;background:#016cd8;position:absolute;bottom:0;left:0;}i.toggle-bars::after{content:" ";width:37px;height:2px;background:#016cd8;position:absolute;top:0;left:0;}i.toggle-bars.close{width:35px;height:35px;background:#016cd8;border-radius:76px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}i.toggle-bars.close::after{background:#FFFFFF;top:calc(50% - 1px);left:calc(50% - 18.5px);}i.toggle-bars.close::before{background:#FFFFFF;width:2px;height:37px;left:calc(50% - 1px);top:calc(50% - 18.5px);}.fullwidth-navigation{background:#FFFFFF;position:absolute;top:0;z-index:997;width:100%;display:none;}.fullwidth-navigation .top-bar{padding:0;display:block;background:#FFFFFF;height:auto;}.fullwidth-navigation .top-bar-section ul:not(.dropdown){padding-top:10%;}.fullwidth-navigation .title-area{display:none !important;}.top-bar-section{background:#FFFFFF;margin-bottom:10%;}.fullwidth-navigation .top-bar-section ul{position:relative;right:0;width:100%;z-index:997;padding-top:40px;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button){color:#646569;line-height:40px;text-align:center;padding:0 !important;font-size:18px !important;}.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover,.top-bar-section ul li:hover:not(.has-form)>a{color:#016cd8;padding:0;line-height:40px;font-size:18px !important;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#000000;font-weight:normal;line-height:40px;font-size:18px !important;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:#FFFFFF;color:#016cd8;line-height:40px;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;border-radius:0;padding-bottom:40px;}.top-bar-section li:not(.has-form) a:not(.button)::before,.top-bar-section li:not(.has-form) .dropdown a:not(.button)::before,.top-bar-section li.has-dropdown:not(.has-form) a:not(.button)::before{display:none;}.top-bar-section ul li{text-align:center;}.top-bar-section li:not(.has-form) a:not(.button){display:inline-block;width:auto;}.top-bar-section .has-dropdown>a:after{right:-20px;margin:0;border:none;top:0px;color:#646569;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.bottom-padding-xs{padding-bottom:3vh;}.vertical-padding-small{padding-top:4vh;padding-bottom:4vh;}.top-padding-small{padding-top:4vh;}.bottom-padding-small{padding-bottom:4vh;}.vertical-padding-medium{padding-top:5vh;padding-bottom:5vh;}.top-padding-medium{padding-top:5vh;}.bottom-padding-medium{padding-bottom:5vh;}.vertical-padding-large{padding-top:6vh;padding-bottom:6vh;}.top-padding-large{padding-top:6vh;}.bottom-padding-large{padding-bottom:6vh;}.vertical-padding-x-large{padding-top:7vh;padding-bottom:7vh;}.top-padding-x-large{padding-top:7vh;}.bottom-padding-x-large{padding-bottom:7vh;}.strip-padding-mobile{padding-left:0 !important;padding-right:0 !important;}.m-vpad-none{padding-top:0;padding-bottom:0;}.mobile-bg-remove{background:none;}.mobile-hide{display:none;}.intro-text{padding-bottom:5vh;transform:none;}.intro-text .cta-btn-wrapper{display:none;}.intro-bg-wrapper{height:400px !important;}.intro-bg{max-width:none;}.intro-bg::before,.intro-bg::after{display:none;}.bg-row{padding-top:0;}.bg-text-box{background:#d8e1e6;width:100%;margin-left:0;padding:5vh 10vw;text-align:center;}.cta-wrapper{margin-top:5vh;}.cta-text-holder{padding-right:3vw;padding:5vh 5vw;}.cta-btn{min-width:25vw;margin:0 1.5vw 2vh 0;}.cta-row{padding-bottom:5vh;}.cta-text{padding-top:2vh;padding-bottom:2vh;}.cta-text h2{font-size:48px;}.cta-bg-holder{height:auto !important;}ul.icon-list li{padding:0;}ul.icon-list li::before{display:none;}.footer-wrapper{padding:0;margin:0;}.footer-row{padding-bottom:0;text-align:center;}.footer-row .columns{margin-bottom:25px;}.footer-address,.footer-social{text-align:center;}.footer-payment{padding-top:10vh;}.footer-payment:before{display:none;}svg.payment-icon{float:none;}.disclaimer{text-align:center;}.flexed{display:block;}.reset-offset{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}.reset-spacer{margin:0;}.header-details{padding:0vh 0 0 0vw;}.header-details img{width:59%;margin-bottom:7vh;}.custom-bg{background:#016cd8;}.spacing-custom{max-width:100%;}.box-bg{flex-wrap:wrap;}.blue-bg{padding:3vh !important;}.box-bg{padding:5vh 5vw !important;}.large-heading-2{font-size:2em;}.white-bg{padding:5vh !important;}.map-bg .large-4.columns{padding-left:.9375rem !important;padding-right:.9375rem !important;margin-bottom:1vh;}.flex-aligner{flex-wrap:wrap;flex-direction:column;}.badge-footer{padding-bottom:4vh;}.logo-footer{padding-bottom:4vh;}#ae_launcher{bottom:80px !important;left:10px !important;right:initial !important;}.header-bg-inner .header-row{text-align:center;}.s-box-padded{padding:2vh 1vw !important;}.s-box-padded{width:350px;}.border-box{width:350px;height:350px;}.copyright-bg{padding-bottom:7vh;}.other-portfolios-slider{padding-top:2vh;}.social-icons-header .fa{width:30px;height:30px;font-size:20px;}.center-logo img,.logo-footer img,.inner-logo img{max-width:250px;}.book-btn .cta-btn-2{font-size:13px;padding:1vh 1vw;}.home-services{max-width:80%;}.other-portfolios-slider .slick-text-slider.slick-initialized.slick-slider{width:100%;margin:0 auto;}.slick-next{right:0;}.slick-prev{left:-2vw;}.portfolios-slider .slick-slide{padding:2vw;} .other-portfolios-slider .slick-slide{padding:4vw;}.columns.book-section{padding-left:2vw;padding-right:2vw;}.other-portfolios-slider h2{font-size:1.3em;}.book-section h3{font-size:1.5em;}.columns.mid-btn-wrapper{padding-left:2vw;padding-right:2vw;}.accordion{max-width:60%;}.disc-box{display:block;margin-bottom:2vh;}.flex-wrapper{display:block;}.columns.pdf-box{padding-left:0;padding-right:0;padding-bottom:1vh;}.team-section{flex-wrap:wrap;}.top-contact{padding-top:5px;}h3{font-size:1.8em;}ul.disc{margin-left:1.1rem;}.intro-text.less-padding-top,.less-padding-top{padding-top:0;}.custom-padding h1{margin:25px 0 0;}h1,h1 a{margin-bottom:0;}.intro-text.less-padding-bottom{padding-bottom:0;}.less-padding{padding-top:0;}.less-padding-top h2{margin-bottom:0;}.book-btn span.cta-btn-2{margin-left:1vw;}.header-company-details{display:block;}.custom-contact.top-contact{max-width:75%;}.grid-book-wrapper-two .book-img-wrapper{max-width:300px;display:block;margin:0 auto;}.grid-book-wrapper-five{display:flex;flex-wrap:wrap;justify-content:center;}.grid-book-wrapper-five .grid-book{width:30%;padding:10px;}.hover-text{position:relative;background:rgb(10 84 207);margin-top:2vh;opacity:1;border-radius:10px;padding:5px 0;}.hover-text span{position:relative;top:0;left:0;transform:none;}.grid-book-wrapper-three .book-img-wrapper{max-width:100%;min-width:100%;}.hover-text span{font-size:1.2em;}.grid-book-wrapper-three,.grid-book-wrapper-five,.grid-book-wrapper-two{padding-right:0 !important;padding-left:0 !important;}.content-wrapper.intro-section.v-pad{padding:0vh 0px;}.intro-text .cta-btn-wrapper.show-btn{display:block;}} @media only screen and (max-width:820px){.flex-row{flex-wrap:wrap;}.custom-contact.top-contact a,.custom-contact.top-contact span,.custom-contact.top-contact a{width:98%;margin:0 1vw;font-size:12px;}.book-img-wrapper{max-width:100%;min-width:100%;}.hover-text span{font-size:1em;}} @media only screen and (max-width:767px){i.toggle-bars.close{width:40px;height:40px;}i.toggle-bars.close::before{height:20px;top:calc(50% - 10px);}i.toggle-bars.close::after{width:20px;left:calc(50% - 10px);}.footer-address p{font-size:1em;line-height:2em;}.footer-hours p{font-size:24px;}.mobile-sticky-cta{display:block;position:fixed;bottom:15px;left:0;width:100%;z-index:2;}a.sticky-btn{display:inline-block;width:calc(50% - 20px);float:left;text-align:center;color:#FFFFFF;text-transform:uppercase;font-family:'minerva-modern',sans-serif;background:#016cd8;padding:10px 5px;margin:0 5px 0 15px;box-shadow:0 0 3px 0 rgba(0,0,0,0.5);border:1px solid #FFFFFF;}a.sticky-btn.alt{background:#202938;color:#FFFFFF;margin:0 15px 0 5px;border:1px solid #000000;}.display-flex{display:block;}.large-heading-2{font-size:1.2em;}.mid-btn-wrapper a{margin:0 5px;}.footer-social a:not(:last-of-type){margin-right:5vw;}.header-banner.inner a:nth-child(1){margin-right:0vw;}.mobile-navigation{top:80px;}.book-btn .cta-btn-2{font-size:12px;padding:1vh;}.top-contact{text-align:center;}.portfolios-slider .slick-slide{display:block;}.portfolios-slider .slick-track{display:block;}.pdf-box{margin:5px 0;}.custom-contact.top-contact{max-width:85%;}.hover-text span{font-size:1em;}} @media only screen and (max-width:500px){p,ul li{font-size:1em;}.company-details span,.company-details span a{font-size:20px;}.company-details p{font-size:14px;}.contactForm .captchaWrapper:not(.slideOut) img{max-width:40%;}.contactForm .captchaWrapper input{margin-top:15px;}.home-bg1-text,.home-bg3-text{padding:3vh 5vw 4vh 5vw;}.home-bg1-text p,.home-bg3-text p{font-size:0.9em;}h1,h1 a{font-size:2em;}h2,.cta-text h2{font-size:1.2em;}h3{font-size:1.6em;}.service-wrapper h1{font-size:1.8em;}.service-wrapper h2{font-size:1em;}.service-wrapper h3{font-size:1.4em;} .contactForm .captchaWrapper:not(.slideOut) img{max-width:40%;}.contactForm .captchaWrapper input{margin-top:15px;}.cta-buttons .cta-btn{margin:0 auto 10px !important;display:block;max-width:200px;}.badge-holder .columns{padding-left:10vw;padding-right:10vw;}.cta-standout{font-size:1.5em;line-height:1.5em;}.cta-wrapper{margin-top:0;}main .columns{padding-left:5vw;padding-right:5vw;}.footer-address p{font-size:0.75em;}.custom-box{border:0.5px solid #016cd8;}span.seperation{margin:1vw;}h1.mobile-heading{font-size:1.3em;}.cards-wrapper{padding-top:0;padding-bottom:0;}.mobile-spacing{padding-top:0 !important;}.archive-post.default .read-more{bottom:-3px!important;}.top-box{min-height:16vh;}.custom-box.badge-box{min-width:100%;display:block;margin-bottom:10px;}.mid-btn-wrapper{padding-left:0 !important;padding-right:0 !important;}.header-company-details{display:block;}.center-logo img,.logo-footer img,.inner-logo img{max-width:200px;padding:10px;}.book-btn .cta-btn-2{font-size:11px;padding:6px 20px;display:block;width:100%;max-width:175px;margin:10px auto;}.other-portfolios-slider h2,.portfolios-slider h2{font-size:1.2em;}.slick-prev::before,.slick-next::before{font-size:25px;}.badge-footer{flex-wrap:wrap;}.portfolios-slider .slick-slide{padding:9vw;}.intro-text.team-img{padding:5vh 2vw 2vh;}.social-icons-header{padding:0;text-align:center;}.cta-btn{min-width:100%;margin:0;}.book-wrapper h2{font-size:2.2em;}.book-section h3{font-size:1.8em;}.header-banner.inner a{display:block;}.accordion{max-width:100%;}.team-section{display:block;}.cta-bottom h2{font-size:2em;}.social-icons-header .fa{width:45px;}.top-contact{padding-top:0vh;}.breadcrumbs>*{line-height:1.5 !important;}.card-container h2{font-size:1.6em;}.header-wrapper{background:center / cover no-repeat url(https://sereneheartcounseling.com/wp-content/uploads/2025/03/small-bg.jpg);height:450px;}.book-btn{padding-top:0;}.book-btn span.cta-btn-2{margin:0 auto;}.header-banner.inner .top-contact a{display:inline-block;text-align:center;width:100%;margin:0;padding:5px 0;background:none;border-radius:0;}.custom-contact.top-contact{max-width:100%;grid-template-columns:1fr 1fr;padding:10px 1vw;gap:8px;}.mobile-navigation{top:16vh;}.custom-contact.top-contact a,.custom-contact.top-contact span,.custom-contact.top-contact a{width:85%;margin:0 auto;}.grid-location{grid-template-columns:1fr;}.grid-book-wrapper-three,.grid-book-wrapper-two{grid-template-columns:auto;}.hover-text span{font-size:1.3em;}.grid-book-wrapper-five .grid-book{width:100%;}.grid-book-wrapper-five{display:block;}} @media only screen and (max-width:355px){main .columns,.bg-text-box{padding-left:5vw;padding-right:5vw;}.archive-post.default .post-title{font-size:16px!important;}.border-box{width:300px;height:300px;}.s-box-padded{width:300px;}.badge-footer img{margin:0 5px;}.white-bg{padding:2vh !important;}.mid-btn-wrapper a{margin:0 0px;font-size:12px;}.no-bg .top-contact a,.top-contact span,.top-contact a{padding:5px 1vw;}.mobile-navigation{left:10px;}.header-bg-inner .mobile-navigation{top:80px;left:25px;}.cta-text h2,.cta-row h2{font-size:1em;}.custom-contact.top-contact a,.custom-contact.top-contact span,.custom-contact.top-contact a{width:100%;}h1,h1 a{font-size:1.5em;}.hover-text span{font-size:1.2em;}.service-wrapper h1{font-size:1.3em;}} 