@charset "UTF-8";
/* https://synergycouplestherapy.com/wp-content/themes/kdw-framework4/responsive.css?ver=1783355858 */
@media only screen{h1 span,h2 span,h3 span{font-weight:600;font-size:1rem;color:#34668E;display:block}.button{border-radius:15px;background:#99d1c1;color:#2C5577;text-transform:uppercase;font-weight:700;font-size:1rem}.white-text a.button{color:#2C5577}.blue-btn.button,.blue-btn .button{background:#34668e;color:#fff}.button:hover{background:#34668E}.white-text a.button.blue-btn,.white-text .blue-btn a.button{color:#fff}.white-text .button:hover{background:#B9DFD5;color:#34668e}.white-text a.button:hover{background:#B9DFD5;color:#34668e}.overlay{position:relative}.overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:1}.overlay>*{z-index:2;position:relative}.large-pad-row{padding-top:27px;padding-bottom:27px}.large-pad-top{padding-top:27px}.xl-pad-row{padding-top:5rem;padding-bottom:5rem}h2{margin-bottom:1.5rem}.home .contentblock .button{margin-top:.5rem}.no-button .button{display:none}.error404 #slider-row{display:none}.tagline h1{margin-bottom:28px}.tagline h1 span{font-size:1.5rem}.tagline .button{margin-bottom:0}.header-slideshow-image{position:relative}.header-slideshow-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:1}#middle-row .logo img{width:256px;height:auto}#header-menu a{color:#34668E;font-weight:700;text-transform:uppercase;position:relative}#header-menu a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#4DA389;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}#header-menu a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#top-row{background:#EDF4F9}#top-row h5,#top-row a{color:#34668E;font-weight:600}#tagline-1{font-size:14px}#middle-row{position:relative;z-index:3}.gradient-row{background:linear-gradient(#EDF4F9 60%,#ffffff 40%)}.reverse-gradient{background:linear-gradient(#fff 60%,#EDF4F9 40%);}.card{border-radius:15px;background:#faf8f4}.xtra-pad-col{padding:42px}.xtra-pad-col .button{margin-bottom:0}.blue-bg{background:#34668E;border-radius:15px;padding:3rem}.blue-bg ul{margin-bottom:0}.blue-bg p:last-of-type{margin-bottom:0}.cta-single-inner{border-radius:15px;background:#faf8f4}.cta-image{border-radius:15px 15px 0 0}.ctainnerbox{padding:2rem 1.5rem}.cta-heading h3{font-size:20px;color:#34668E}.cta-single-inner p{margin-bottom:0}.cta-row .column{padding:.5rem}.icon-cards .card-image{margin:auto}.icon-cards .card{padding:2rem 1.25rem}.icon-cards .column{padding:.5rem}.card{border:none}.card-section{padding:0;margin-top:1.5rem}.card-section p{color:#34668E;font-weight:600}.bullet ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f00c';margin:0 15px 0 0;color:#4DA389;font-size:18px}.bullet ul{list-style-type:none;margin-left:0}.bullet li{padding-left:32px;text-indent:-32px}.white-text .bullet ul li:before{color:#fff}#global-content-4{border-radius:15px;background:#faf8f4;padding:3rem 2rem}#global-content-4 .button{margin-bottom:0}#global-content-4 .footer-email a,#global-content-4 .phone_number a{color:#383838;font-weight:700}.site-footer{background:#34668E}.footer-contact{background:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .16)}#global-content-1{display:flex;margin-top:1.5rem}}@media only screen and (max-width:40em){.small-only-float-left{float:left!important}.small-only-float-right{float:right!important}.small-only-float-center{display:block;margin-right:auto;margin-left:auto}.text-center-small{text-align:center}.small-align-center{-ms-flex-pack:center;justify-content:center}.widget-container,#top-row,.tagline,.text-right{text-align:center}img.alignright,img.alignleft{float:none!important;display:block;margin:0 auto}.tagline{bottom:10px;padding:12px}.xtra-pad-col{padding:42px 16px}.reverse-gradient{background:linear-gradient(#fff 50%,#EDF4F9 40%)}.blue-bg{padding:3rem 2rem}#global-content-4{padding:2rem 1rem}#global-footer-area .row-inner.footer-col .columns{padding-left:0;padding-right:0}.tagline h1{font-size:1.75rem}.tagline h1 span{font-size:1rem}.tagline{background:#FAF8F4;padding:1.5rem;width:100%}}@media only screen and (min-width:40.063em){.phone-col{text-align:right}.tagline{position:absolute;z-index:2;bottom:70px}.tagline h1,.tagline h1 span{color:#fff;text-shadow:0 3px 6px rgb(0 0 0 / .35)}}@media only screen and (min-width:40.063em) and (max-width:63.938em){.medium-float-left{float:left!important}.medium-float-right{float:right!important}.text-center-medium{text-align:center}.medium-align-center{-ms-flex-pack:center;justify-content:center}.tagline{bottom:30px}.xtra-pad-col{padding:42px 16px}.reverse-gradient{background:linear-gradient(#fff 50%,#EDF4F9 40%)}.tagline h1{font-size:2rem}.tagline h1 span{font-size:1.25rem}}@media only screen and (min-width:64em){.wrapper{padding:1.875em 0}.align-middle-large{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:64em) and (max-width:90em){.large-float-left{float:left!important}.large-float-right{float:right!important}.text-center-large{text-align:center}.large-align-right{-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-float-left{float:left!important}.xlarge-float-right{float:right!important}.text-center-xlarge{text-align:center}}@media only screen and (min-width:120.063em){.xxlarge-float-left{float:left!important}.xxlarge-float-right{float:right!important}.text-center-xxlarge{text-align:center}}@media only screen and (min-width:37.50em) and (max-width:56.25em) and (orientation:portrait){.hide-tablet-portrait{display:none!important}.show-tablet-portrait{display:inherit!important}}