section.content-side-image.b2b-program{padding-block:40px!important}section.content-side-image.b2b-program .content-side-image__image{height:340px;margin-bottom:0!important}.slug-reviews .sf-root-block{display:flex;gap:18px}.slug-reviews .sf-root{padding:6px 10px;background:#ffff;border-radius:18px}.slug-reviews .sf-root img{margin-bottom:0!important}@media screen and (max-width:1200px){.slug-reviews .sf-root-block{justify-content:center}}.slug-how-it-works section.static-banner{background:#fff}.slug-how-it-works section.block-banner-text.new-version-tmpl{background:linear-gradient(0deg,#F2F3F7,#FFFFFF)}.slug-how-it-works section.static-banner:not(:first-child){background:#f2f3f7}.slug-how-it-works section.first-CWSI{background:linear-gradient(0deg,#F2F3F7,#eef3f9)}.slug-how-it-works section.second-CWSI{background:#eef3f9}.slug-how-it-works section.third-CWSI{background:linear-gradient(0deg,#eef3f9,#edf3fa)}.slug-how-it-works section.fourth-CWSI{background:linear-gradient(0deg,#edf3fa,#eaf3fb)}.slug-how-it-works section.fifth-CWSI{background:linear-gradient(0deg,#eaf3fb,#eaf3fd)}.slug-how-it-works .questions-block{background:linear-gradient(180deg,#CCEBE8 0%,#e7f1f3 100%)}.slug-how-it-works .block-cta{background:linear-gradient(180deg,#e7f1f3 0%,#F2F3F7 100%)}.slug-how-it-works .static-banner{padding-bottom:48px!important}.slug-how-it-works .static-banner .inner{padding-block:0}.slug-how-it-works .static-banner .inner h2{color:#25272b;padding-bottom:0}.slug-how-it-works .static-banner .inner .link{margin-top:48px}.slug-how-it-works .how-it-works-tmpl.content-side-image{height:423px;padding-block:0 48px!important}.slug-how-it-works .how-it-works-tmpl.content-side-image .inner{height:100%;align-items:start}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__image{width:499px;max-width:100%;height:374px;margin-inline:0 15px;border-radius:16px}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__content{display:flex;flex-direction:column;justify-content:center;width:fit-content;height:100%;margin-inline:15px 0;padding:48px;background:#fff6;border-radius:12px}.slug-how-it-works .how-it-works-tmpl.content-side-image .reverse .content-side-image__image{margin-inline:15px 0}.slug-how-it-works .how-it-works-tmpl.content-side-image .reverse .content-side-image__content{margin-inline:0 15px}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__content p{padding-bottom:0}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__content .content-side-image__links{margin-block:16px 0}@media screen and (max-width:1199px){.slug-how-it-works .how-it-works-tmpl.content-side-image{height:fit-content;padding-block:0 24px!important}.slug-how-it-works .how-it-works-tmpl.content-side-image .inner{align-items:center;gap:16px}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__image,.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__content,.slug-how-it-works .how-it-works-tmpl.content-side-image .reverse .content-side-image__image,.slug-how-it-works .how-it-works-tmpl.content-side-image .reverse .content-side-image__content{margin-inline:auto!important}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__content{width:600px;max-width:100%}}@media screen and (max-width:767px){.slug-how-it-works section:not(.content-side-image),.slug-how-it-works .trustpilot-reviews{padding-block:40px!important}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__content{padding:24px 16px;text-align:start}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__content h3{font-size:20px;font-weight:700;line-height:28px}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__content p{font-size:16px;line-height:26px}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__image,.slug-how-it-works .how-it-works-tmpl.content-side-image .reverse .content-side-image__image{height:330px;margin-bottom:0}.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__content .content-side-image__links{margin-inline:0 auto}}@media screen and (max-width:420px){.slug-how-it-works .how-it-works-tmpl.content-side-image .content-side-image__image,.slug-how-it-works .how-it-works-tmpl.content-side-image .reverse .content-side-image__image{height:260px}}.slug-how-it-works .new-version-tmpl.block-banner-text{padding-top:0!important;height:560px}.slug-how-it-works .new-version-tmpl.block-banner-text .block-banner-text__bg{margin-block:0;background-position:0 -20px;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:767px){.slug-how-it-works .new-version-tmpl.block-banner-text{height:410px}.slug-how-it-works .new-version-tmpl.block-banner-text .block-banner-text__bg{height:368px;background-position:50%}}.slug-how-it-works .block-cta .block-cta__title-block{width:600px}.percentage-values-section .title{width:612px;max-width:100%;text-align:start;margin-bottom:48px}.percentage-values-section .percentage-values-blocks{display:flex;justify-content:space-between;gap:48px}.percentage-values-section .single-value{display:flex;align-items:center;gap:16px;width:47.5%;padding:48px 37px;border-radius:12px}.percentage-values-section .content-block{margin-inline:auto}.percentage-values-section .content-block .percentage-values{font-family:source serif pro,serif;font-size:80px;font-weight:700;line-height:80px;text-align:center;color:#71ca8a;margin-bottom:8px}.percentage-values-section .single-value_second .content-block .percentage-values{color:#f4a377}.percentage-values-section .content-block p{font-size:16px;font-weight:400;line-height:26px;text-align:center;color:#fff}.percentage-values-section .diagram-img{width:160px;height:160px}.percentage-values-section .link{margin-top:48px}@media screen and (max-width:1199px){.percentage-values-section .title{text-align:center;margin-inline:auto}}@media screen and (max-width:991px){.percentage-values-section .percentage-values-blocks{flex-wrap:wrap;justify-content:center}.percentage-values-section .single-value{position:relative;width:fit-content;max-width:100%;padding:136px 23px 48px}}@media screen and (max-width:480px){.percentage-values-section .title{text-align:start;margin-bottom:24px}.percentage-values-section .percentage-values-blocks{gap:24px}.percentage-values-section .single-value{width:100%}.percentage-values-section .diagram-img{position:absolute;top:117px;left:23px;width:120px;height:120px}.percentage-values-section .content-block{width:100%}.percentage-values-section .content-block .percentage-values{text-align:end;margin-bottom:40px}.percentage-values-section .link{margin-top:24px}}.mood-tracker .title{text-align:start;margin-bottom:48px}.mood-tracker .mood-tracker-blocks{display:flex;flex-wrap:wrap;gap:24px 11px}.mood-tracker .single-mood-block{display:flex;align-items:start;gap:16px;width:580px;padding:24px;border-radius:12px;background:#ffffff57}.mood-tracker .mood-title{font-size:18px;font-weight:600;line-height:28px;text-align:left;color:#25272b;margin-bottom:4px}.mood-tracker .mood-desc{font-size:16px;font-weight:400;line-height:26px;text-align:left;color:#25272b}@media screen and (max-width:1199px){.mood-tracker .title{text-align:center;margin-bottom:48px}.mood-tracker .mood-tracker-blocks{justify-content:center}}.request-demo__inner{display:flex;justify-content:space-between;gap:40px}.request-demo__inner *{text-align:start}.request-demo__column{display:flex;flex-direction:column;width:546px;max-width:100%}.request-demo__title{margin-bottom:48px}.request-demo__subtitle p{font-size:16px;font-weight:400;line-height:26px;text-align:left;color:#000;margin-top:8px}.request-demo__items-group{display:flex;flex-wrap:wrap;gap:16px;text-align:start;margin-top:48px}.request-demo__single-item{display:flex;border-radius:12px;padding:16px;background:#fff9}.request-demo__item-icon{margin-right:16px}.request-demo__item-title{font-size:18px;font-weight:600;line-height:28px;text-align:left;margin-bottom:4px}.request-demo__contact-form{height:100%}.request-demo__contact-form .sp-form-outer{height:100%;display:flex;align-items:center}.request-demo__contact-form .sp-form[sp-id="214102"]{display:flex;align-items:center;width:100%;height:100%;margin:0;padding:16px;background:#fff6;border:none}.request-demo__contact-form .sp-form[sp-id="214102"] .sp-form-fields-wrapper{width:100%}.request-demo__contact-form .sp-form .sp-field:not(:last-child) label.sp-control-label{display:none}.request-demo__contact-form .sp-form[sp-id="214102"] .sp-form-control{border:1px solid #f1f3f7;padding:12px;height:46px}.request-demo__contact-form .sp-form[sp-id="214102"] .sp-field label{font:14px/20px inter,serif;font-weight:400;color:#0d375e;margin-left:8px;margin-bottom:4px}.request-demo__contact-form .sp-form[sp-id="214102"] .sp-button{display:inline-block;height:48px;font-weight:600;font-size:14px;line-height:1;text-align:center;background:#208aec;border-radius:8px;color:#fff;text-decoration:none;padding:17px 35px;position:relative;overflow:hidden;z-index:1}@media screen and (max-width:991px){.request-demo__inner{position:relative;flex-direction:column-reverse;align-items:center;gap:24px}.request-demo__title{margin-bottom:24px}.request-demo__title h1{text-align:center}.request-demo__items-group{margin-top:24px}}@media screen and (max-width:560px){.request-demo__inner .sp-form[sp-id="214102"] .sp-button{width:100%}}.slug-pricing-page .trustpilot-reviews{background:linear-gradient(180deg,#E7F4FF 2.26%,#BBF7F3 100%)}.slug-pricing-page .questions-block{background:linear-gradient(180deg,#BBF7F3 0%,#A2D3FF 100%)}.slug-pricing-page .block-cta{background:#a3d4ff}.slug-pricing-page .block-cta .block-cta__title-block{width:770px}.block-banner-text.pricing-page-tmpl{padding-block:40px!important}.block-banner-text.pricing-page-tmpl .content{max-width:540px;margin-inline:auto;text-align:center}.block-banner-text.pricing-page-tmpl .content h3,.block-banner-text.pricing-page-tmpl .content h2{color:#fff}.block-banner-text.pricing-page-tmpl .content .link{margin-top:16px;justify-content:center}.block-banner-text.pricing-page-tmpl .link a.button{background:0 0;border:1px solid #fff;height:48px;padding-block:17px}.block-banner-text.pricing-page-tmpl .link a.button:before{background:#208aec}.block-banner-text.pricing-page-tmpl .block-banner-text__bg:before{content:none}@media screen and (max-width:768px){.block-banner-text.pricing-page-tmpl .block-banner-text__bg{position:absolute;height:100%;background-size:cover;background-position:50% 0}}.content-side-image.pricing-page-tmpl .content-side-image__image{width:586px;height:395px;filter:drop-shadow(0 100px 70px #00000012)}.content-side-image.pricing-page-tmpl .content-side-image__content h2{padding-bottom:16px}.content-side-image.pricing-page-tmpl .content-side-image__content p{padding-bottom:24px;font-size:14px;font-weight:400;line-height:24px}.content-side-image.pricing-page-tmpl .first-screen__icons{margin-top:0}.content-side-image.pricing-page-tmpl .first-screen__icons-item .icon{top:calc(50% - 22.5px);left:0;width:45px}.content-side-image.pricing-page-tmpl .first-screen__icons-item .icon img{min-width:45px!important}.content-side-image.pricing-page-tmpl .first-screen__icons-item .name{margin-bottom:7px}.content-side-image.pricing-page-tmpl .first-screen__icons-item .text{font-size:14px;font-weight:400;line-height:24px}.content-side-image.pricing-page-tmpl .first-screen__icons-item+.first-screen__icons-item{margin-top:16px}.content-side-image.pricing-page-tmpl .bottom-link{width:100%;padding-inline:15px}.content-side-image.pricing-page-tmpl .bottom-link a{text-decoration:none;display:flex;flex-direction:row;justify-content:center;align-items:center}.content-side-image.pricing-page-tmpl .bottom-link a:after{content:'';background:url(https://calmerry.com/wp-content/themes/calmerry/img/slider-arrow-right.svg);background-size:contain;background-repeat:no-repeat;height:12px;width:6px;display:block;margin-left:12px}.content-side-image.pricing-page-tmpl .bottom-link a:hover{text-decoration:underline}@media screen and (min-width:1200px){.content-side-image.pricing-page-tmpl .content-side-image__content .content-side-image__links{margin-bottom:0}}@media screen and (min-width:768px){.content-side-image.pricing-page-tmpl .bottom-link{margin-top:40px}}@media screen and (max-width:767px){.content-side-image.pricing-page-tmpl .content-side-image__content{text-align:left}.content-side-image.pricing-page-tmpl .first-screen__icons-item .icon{position:absolute}.content-side-image.pricing-page-tmpl .first-screen__icons-item{padding-left:60px;text-align:left}.content-side-image.pricing-page-tmpl .content-side-image__image{width:100%;height:285px}}.flexible-pans-new-v{background:linear-gradient(180deg,#FFFFFF 0%,#F1F3F7 100%)}.flexible-pans-new-v .inner{max-width:1200px}.flexible-pans-new-v .title{margin-bottom:48px}.flexible-pans-new-v .pans-row{display:flex;gap:24px}.flexible-pans-new-v .single-plan{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:1;overflow:hidden;padding:24px 16px 42px;border-radius:8px;background:#fff;text-align:start;text-decoration:none;box-shadow:0 0 30px #90A4BF1A;cursor:pointer;transition:all .5s ease}.flexible-pans-new-v .single-plan:hover{box-shadow:0 0 30px #89afe25c}.flexible-pans-new-v .single-plan *{text-align:start}.flexible-pans-new-v .single-plan img{margin-left:-8px}.flexible-pans-new-v .plan-title{font-size:18px;font-weight:500;line-height:28px;margin-bottom:12px;color:#25272b}.flexible-pans-new-v .benefits-block{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.flexible-pans-new-v .single-benefit{display:flex;align-items:center;font-size:12px;font-weight:400;line-height:22px;color:#4b4d57}.flexible-pans-new-v .single-benefit:before{content:url(https://calmerry.com/wp-content/themes/calmerry/img/check.svg);display:block;margin-right:8px}.flexible-pans-new-v .single-benefit strong,.flexible-pans-new-v .single-benefit b{display:contents}.flexible-pans-new-v .prices-block .old-price{font-size:12px;font-weight:500;line-height:16px;text-decoration:line-through;color:#707482;text-align:center}.flexible-pans-new-v .prices-block .new-price{font-size:32px;font-weight:500;line-height:42px;color:#25272b;text-align:center}.flexible-pans-new-v .prices-block .validity{font-size:12px;font-weight:400;line-height:22px;color:#4b4d57;text-align:center}.flexible-pans-new-v .btn-block{margin-block:12px 8px}.flexible-pans-new-v .btn-block .button-secondary,.flexible-pans-new-v .btn-block.link .button{width:100%;height:48px;padding-block:17px}.flexible-pans-new-v .btn-block div{display:inline-block;font-weight:600;font-size:14px;line-height:1;text-align:center;background:0 0;border-radius:8px;color:#208aec;text-decoration:none;padding:17px 35px;position:relative;overflow:hidden;z-index:1}.flexible-pans-new-v .btn-block:not(.link) div:after{content:"";position:absolute;top:0;left:0;border:2px solid #208aec;width:100%;height:100%;z-index:-1;border-radius:8px}.flexible-pans-new-v .btn-block div:before{content:"";position:absolute;top:0;left:0;background:#208aec;width:100%;height:100%;z-index:-1;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.flexible-pans-new-v .btn-block.link div{background:#208aec;color:#fff}.flexible-pans-new-v .btn-block.link div:before{background:#1a6ebc}.flexible-pans-new-v .single-plan:hover .btn-block div{color:#fff}.flexible-pans-new-v .single-plan:hover .btn-block div:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.flexible-pans-new-v .best-choice-block{position:absolute;display:flex;flex-direction:row;align-items:center;top:0;right:0;padding:11px 14px;border-radius:0 0 0 8px;font-size:12px;font-weight:600;line-height:20px;color:#fff;background-color:#4ebd6d}.flexible-pans-new-v .best-choice-block:before{content:url(/wp-content/themes/calmerry/img/best_choice_star.svg);margin-right:4px}.flexible-pans-new-v .discount-description{position:absolute;width:100%;bottom:0;left:0;padding-block:4px;font-size:14px;font-weight:600;line-height:24px;text-align:center;color:#de5d8b;background-color:#f8dfe8}.flexible-pans-new-v .single-plan:nth-child(2) .discount-description{color:#765dde;background-color:#e4dff8}.flexible-pans-new-v .single-plan:nth-child(3) .discount-description{color:#b28427;background-color:#f8edd6}.flexible-pans-new-v .single-plan:nth-child(4) .discount-description{color:#079c91;background-color:#cdebe9}.flexible-pans-new-v .plans-include{margin-top:24px;padding:16px;border:1px solid #e4e6f0;background-color:#fff;border-radius:8px}.flexible-pans-new-v .block-title{font-size:18px;font-weight:500;line-height:28px;text-align:center;margin-bottom:16px}.flexible-pans-new-v .plans-include-list{display:flex;flex-wrap:wrap;gap:16px 26px;justify-content:center}.flexible-pans-new-v .single-item{display:flex;align-items:center;gap:6px;width:fit-content;padding:3px 10px;font-size:14px;font-weight:400;line-height:24px;color:#707482;border:1px solid #e4e6f0;border-radius:4px}.flexible-pans-new-v .single-item:before{content:url(/wp-content/themes/calmerry/img/green_check.svg);display:block;width:20px;height:20px}@media screen and (max-width:1130px){.flexible-pans-new-v .pans-row{flex-wrap:wrap;justify-content:center}.flexible-pans-new-v .single-plan{flex:unset}}@media screen and (max-width:420px){.flexible-pans-new-v .title{margin-bottom:24px;max-width:290px;margin-inline:auto}.flexible-pans-new-v .single-plan{width:100%}.flexible-pans-new-v .single-item{width:100%;justify-content:center}}.new-menu-template.menu-header-menu-container>ul{justify-content:flex-end}.sub-menu-inner{display:flex;column-gap:24px;max-width:1170px;margin-inline:auto;padding-block:24px;padding-inline:15px}.new-menu-template .sub-list{width:56.5%;display:flex;flex-direction:row;border-radius:12px;background-color:#f8f9fb;padding:24px}.new-menu-template .sub-list ul{flex-direction:column;justify-content:flex-start;align-items:flex-start}.new-menu-template .sub-list ul li:not(:last-child){margin-bottom:16px}.new-menu-template .sub-list ul li a{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px;text-align:left;color:#000}.new-menu-template .sub-list ul li a:hover{color:#208aec}.right-sub-menu-column{position:relative;overflow:hidden;width:calc(43.5% - 24px);border-radius:12px;background-color:#765dde}.right-sub-menu-column .text-block{display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;padding:16px}.right-sub-menu-column .text-block.with-img{width:215px}.right-sub-menu-column .title{font-family:source serif pro,sans-serif;font-size:18px;font-weight:700;line-height:29.5px;text-align:left;color:#fff}.right-sub-menu-column .subtitle{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:27.23px;text-align:left;color:#fff;margin-bottom:8px;z-index:1}.right-sub-menu-column button{position:relative;z-index:1;text-align:start;background:0 0;border:none;width:fit-content;opacity:1;transition:opacity .3s ease}.right-sub-menu-column .nav-background-img{position:absolute;bottom:0;right:-12%;width:fit-content}.right-sub-menu-column.about-sub-menu .text-block.with-img{position:relative;z-index:9;width:305px}.right-sub-menu-column.about-sub-menu .nav-background-img{position:absolute;bottom:0;width:auto;max-height:100%;right:-3%}.right-sub-menu-column button:hover svg,.right-sub-menu-column button:hover svg *{transition:all .3s ease 0s}header .sp-popup-outer.sp-show .sp-form-popup{display:flex;flex-direction:row;width:700px;max-width:90vw;padding:0;margin:0;transform:translate(calc(50vw - 50%),calc(50vh - 50%));border:none;overflow:hidden}header .sp-popup-outer.sp-show .sp-form-popup:before{content:'';display:block;width:44%;height:370px;background:url(/wp-content/themes/calmerry/img/new-header-popup/Services_popup.webp);background-repeat:no-repeat;background-size:100%;background-position:50%}header .sp-form[sp-id="234415"] .sp-form-fields-wrapper{margin-inline:auto;padding:72px 16px 16px}header .sp-form[sp-id="234415"] .sp-field label{display:none}header .sp-form[sp-id="234415"] .sp-button{width:100%;height:fit-content;padding-block:11px}header .sp-form-fixed .sp-btn-close,header .sp-form-popup .sp-btn-close{top:24px;bottom:auto;right:24px;left:auto}.right-sub-menu-column a,.right-sub-menu-column button{display:block;white-space:unset!important;width:100%;height:100%;transition:all .3s ease 0s}@media(min-width:1051px){header{transition:background-color .3s ease .3s}header:hover{background-color:#fff;transition:background-color .3s ease 0s}.header-menu .new-menu-template .menu-item.menu-item-has-children>a{padding-block:30px}.header-menu .new-menu-template .menu-item .sub-menu-container{position:fixed;overflow:hidden;width:100vw;max-height:0;top:auto;left:0;margin-top:29px;z-index:1;background:#fff;border-top:1px solid rgba(0,0,0,.1);display:block;opacity:0;visibility:hidden;-webkit-transition:all .25s ease .3s;transition:all .25s ease .3s;-webkit-box-shadow:0 0 4px rgba(144,164,191,8%),0 4px 16px rgba(144,164,191,8%);box-shadow:0 0 4px rgba(144,164,191,8%),0 4px 16px rgba(144,164,191,8%)}.header-menu .new-menu-template .menu-item:hover .sub-menu-container{opacity:1;visibility:visible;z-index:111;max-height:250px;top:auto;margin-top:29px;-webkit-transition:all .25s ease;transition:all .25s ease}.right-sub-menu-column a{text-align:start}.right-sub-menu-column a:hover,.right-sub-menu-column button:hover{background:rgba(255,255,255,.2)}.right-sub-menu-column button:hover svg,.right-sub-menu-column a:hover svg{fill:#fff}.right-sub-menu-column button:hover svg path,.right-sub-menu-column a:hover svg path{fill:#765dde}.right-sub-menu-column.about-sub-menu button:hover svg path,.right-sub-menu-column.about-sub-menu a:hover svg path{fill:#208aeb}}@media(max-width:1050px){.header .custom_logo.hidden{display:none}.logotype-mob.show a.logo-link{background:url(/wp-content/uploads/2021/03/cropped-Logo-1-1.png)no-repeat;width:106px;height:23px;background-size:contain}.header .header-mob{margin-top:10px}.header .header-mob .close-mob-menu{margin-top:0}nav.header-menu.show{overflow-y:auto}.header-menu .new-menu-template .menu-item .sub-menu-container{display:none}.header-menu .new-menu-template .menu-item.active .sub-menu-container{display:block}.header-menu .new-menu-template.menu-header-menu-container>ul{align-items:flex-start}.header-menu .new-menu-template.menu-header-menu-container>ul>li{width:100%;text-align:start;padding:0 0 32px}.new-menu-template .sub-list ul li{padding-bottom:0;text-align:start}.header-menu .new-menu-template.menu-header-menu-container .menu-item.menu-item-has-children>a{padding-bottom:0;text-align:start}.sub-menu-inner{flex-direction:column;align-items:center;gap:0;padding:0;margin-top:12px}.new-menu-template .sub-list{width:100%;flex-direction:column;padding:16px}.right-sub-menu-column{width:100%;margin-top:12px}.new-menu-template .sub-list ul li{margin-bottom:16px}.new-menu-template .sub-list ul:last-child li:last-child{margin-bottom:0}.new-menu-template .sub-list ul li a{font-size:14px;line-height:24px}.right-sub-menu-column .nav-background-img{max-height:100%;width:fit-content;max-width:100%;right:0}.right-sub-menu-column a:active,.right-sub-menu-column button:active{background:rgba(255,255,255,.2)}.right-sub-menu-column button:active svg .right-sub-menu-column a:active svg{fill:#fff}.right-sub-menu-column button:active svg path,.right-sub-menu-column a:active svg path{fill:#765dde}.right-sub-menu-column.about-sub-menu button:active svg path,.right-sub-menu-column.about-sub-menu a:active svg path{fill:#208aeb}.header-menu .menu-item.menu-item-has-children:before{right:11.5px}.header-menu .menu-item.menu-item-has-children:after{right:16.5px}}@media(max-width:767px){header .sp-popup-outer.sp-show .sp-form-popup{flex-direction:column-reverse;align-items:center;width:fit-content;max-height:82vh;transform:translate(calc(50vw - 50%),calc(50vh - 40%))}header .sp-link-wrapper.sp-brandname__left{padding:0}header .sp-popup-outer.sp-show .sp-form-popup:before{content:'';display:block;width:100%;height:380px;background:url(/wp-content/themes/calmerry/img/new-header-popup/Services_popup_mobile.webp);background-repeat:no-repeat;background-size:100%;background-position:50%}}@media(max-width:560px){header a.button-secondary{width:100%}.right-sub-menu-column a{margin-bottom:7px}.right-sub-menu-column .text-block.with-img{width:205px}.right-sub-menu-column.about-sub-menu .text-block.with-img{width:100%}.right-sub-menu-column button{margin-bottom:55px}.right-sub-menu-column.about-sub-menu .nav-background-img{position:absolute;bottom:-115px;width:auto;right:0}.right-sub-menu-column .nav-background-img{right:-30%}}.slug-60min .content-side-image:not(.content-for-60min-page){margin-bottom:0!important;padding-bottom:0!important}.slug-60min .content-side-image.content-for-60min-page{padding-block:40px!important}.content-side-image.content-for-60min-page .content-side-image__image{width:480px;max-width:100%;margin:0;filter:drop-shadow(6px 6px 20px rgba(144,164,191,.7))}.content-side-image.content-for-60min-page .content-side-image__content{width:610px;max-width:100%}.content-side-image.content-for-60min-page .content-side-image__content h2{padding-bottom:12px}.content-side-image.content-for-60min-page .content-side-image__content p{padding-bottom:24px}.content-side-image.content-for-60min-page .content-side-image__content ul{display:flex;flex-wrap:wrap;gap:14px 16px}.content-side-image.content-for-60min-page .content-side-image__content ul li{padding-bottom:0;font-size:14px;font-weight:400;line-height:24px}.content-side-image.content-for-60min-page .content-side-image__content ul li:before{top:7px}@media screen and (width < 1200px){.slug-60min .content-side-image:not(.content-for-60min-page){padding-bottom:40px!important}.content-side-image.content-for-60min-page .content-side-image__image{margin-block:24px 0}}section.therapist-slider.therapist-static-slider.section-for-60min .inner{flex-direction:row-reverse}.section-for-60min .therapist-slider__list ul{display:flex;flex-wrap:wrap;gap:10px 12px}.section-for-60min .therapist-slider__list ul li{background-image:url(/wp-content/themes/calmerry/img/green_vector.svg);background-repeat:no-repeat;background-position:7px 7px;padding-left:28px}.therapist-slider.therapist-static-slider .therapist-slider__list ul{grid-template-columns:repeat(3,auto)}.therapist-slider.therapist-static-slider .therapist-photo,.therapist-slider.therapist-static-slider .therapist-photo .photo{width:370px;max-width:100%}.therapist-slider.therapist-static-slider .therapist-photo img{border-radius:0;width:370px;max-width:100%;height:auto}.therapist-slider.therapist-static-slider .therapist-photo{display:block}.therapist-slider.therapist-static-slider .therapist-photo.mobile-therapist-photo{display:none}@media(max-width:767px){.therapist-slider.therapist-static-slider .therapist-slider__info{max-width:100%}.therapist-slider.therapist-static-slider .therapist-photo{order:2;margin-inline:auto}.therapist-slider.therapist-static-slider .therapist-photo{display:none}.therapist-slider.therapist-static-slider .therapist-photo.mobile-therapist-photo{display:block;margin-bottom:40px}.therapist-slider.therapist-static-slider .therapist-slider__list{margin-bottom:40px}}@media screen and (max-width:480px){.therapist-slider.therapist-static-slider .therapist-slider__list ul{grid-template-columns:repeat(2,auto)}}.single-plan__inner{width:902px;max-width:100%}.single-plan__title{margin-bottom:56px}.single-plan__container{display:flex;padding:24px;border-radius:8px;border:1px solid #e4e6f0;background:#fff}.single-plan__content-column{width:555px}.single-plan__image-column{width:315px}.single-plan__image-column img{width:110%;margin-left:-10%}.single-plan__content-column *{text-align:start}.single-plan__plan-title{font-size:18px;font-weight:600;line-height:28px;margin-bottom:12px}.single-plan__price-block{display:flex;align-items:end;margin-bottom:4px}.single-plan__new-price{font-size:24px;font-weight:600;line-height:32px;margin-right:10px}.single-plan__old_price{font-size:18px;font-weight:600;line-height:26px;text-decoration:line-through;color:#707482}.single-plan__price-note{font-size:12px;font-weight:400;line-height:22px;margin-bottom:4px;color:#4b4d57}.single-plan__sale-amount{font-size:12px;font-weight:400;line-height:22px;margin-bottom:16px;color:#4b4d57}.single-plan__subtitle{font-size:14px;font-weight:600;line-height:24px;margin-bottom:8px}ul.single-plan__subtitle-items-block{display:flex;flex-wrap:wrap;margin-bottom:8px}ul.single-plan__subtitle-items-block li{list-style:disc;font-size:14px;font-weight:400;line-height:24px;color:#707482;margin:0 8px 8px 20px}.single-plan__benefits-block{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.single-plan__benefit{display:flex;align-items:center;padding:3px 10px;border-radius:4px;border:1px solid #e4e6f0;background:#fff;color:#707482;font-size:14px;line-height:22px;font-weight:400}.single-plan__benefit:before{content:url(/wp-content/themes/calmerry/img/lgbt-img/check.svg);margin-right:8px;height:20px}@media screen and (width < 768px){.single-plan__title{margin-bottom:24px}.single-plan__container{flex-direction:column}.single-plan__content-column{width:100%}.single-plan__image-column{width:100%;margin-top:30px}.single-plan__image-column img{margin:0 auto;width:400px;max-width:100%}}@media screen and (width < 480px){.single-plan__benefit{width:100%}}.why-even-care-new-version__inner{display:flex;flex-direction:row;max-width:1170px}.why-even-care-new-version__left-column,.why-even-care-new-version__right-column{width:50%;max-width:50%}.why-even-care-new-version__left-column img{width:100%;padding-right:39px;box-sizing:border-box}.why-even-care-new-version__right-content{width:100%;padding-left:39px;box-sizing:border-box}.why-even-care-new-version__items-group,.why-even-care-new-version__bottom-text{margin-bottom:24px}.why-even-care-new-version__bottom-text *{font-size:14px;font-weight:400;line-height:24px;text-align:left}.why-even-care-new-version__title{width:480px;max-width:100%;margin-bottom:24px}.why-even-care-new-version__title *{margin:0;text-align:start}.why-even-care-new-version__single{display:flex;flex-direction:row;align-items:center;width:100%;padding:16px;background-color:#fff;border-radius:12px}.why-even-care-new-version__single:not(:last-child){margin-bottom:16px}.why-even-care-new-version__item-count{margin-right:12px}.why-even-care-new-version__item-count h3{font-size:32px;font-weight:700;line-height:40px;color:#208aeb}.why-even-care-new-version__item-text{font-family:inter,sans-serif;font-size:14px;font-weight:400;line-height:24px;text-align:left}section.your-safe-space-section.static-your-safe-space-section .phone-general-img{width:fit-content;max-width:100%;max-height:600px;object-fit:contain}@media screen and (width < 1200px){.why-even-care-new-version{padding-block:40px!important}.why-even-care-new-version__inner{flex-direction:column-reverse;align-items:center}.why-even-care-new-version__right-column{width:493px;max-width:100%;margin-bottom:24px}.why-even-care-new-version__left-column{width:fit-content;max-width:100%}.why-even-care-new-version__right-content{padding:0}.why-even-care-new-version__left-column img{padding:0;width:470px;max-width:100%}.why-even-care-new-version__title *,.why-even-care-new-version__bottom-text *{text-align:center}.why-even-care-new-version__link{justify-content:center}section.your-safe-space-section.static-your-safe-space-section .inner{margin-inline:15px}section.your-safe-space-section.static-your-safe-space-section .row{flex-direction:column-reverse;align-items:center}section.your-safe-space-section.static-your-safe-space-section .inner .row .col-5{max-width:100%;padding:0}section.your-safe-space-section.static-your-safe-space-section .single-offer:last-child{padding-bottom:0}section.your-safe-space-section.static-your-safe-space-section .text-block{margin-bottom:24px}}html{overflow:hidden}body{overflow-x:hidden}.content-side-image.new-markers .content-side-image__content .first-screen__list_text:before{content:url(/wp-content/themes/calmerry/img/lgbt-img/petal.svg);height:24px;margin-right:4px;background:0 0;position:static}.content-side-image.new-markers .content-side-image__content .first-screen__list_text{display:flex;align-items:center;padding-left:0}.content-side-image.new-markers .content-side-image__content .first-screen__list_item{background:0 0}.content-side-image.new-markers .content-side-image__image{position:relative;z-index:1}.content-side-image.new-markers .content-side-image__wrap:before{content:'';display:block;position:absolute;background:url(/wp-content/uploads/2024/04/Component-3.webp);background-size:contain;width:120%;height:120%;z-index:0;width:130%;height:130%;z-index:0;top:-25%;left:-5%}.text-block-with-left-border .inner{width:1e3px;max-width:100%}.text-block-with-left-border .text-container{position:relative;padding-left:32px}.text-block-with-left-border .text-container:before{content:'';position:absolute;background:#208aeb;border-radius:8px;width:4px;height:100%;inset:0}.text-block-with-left-border .title{margin-block-end:24px}.text-block-with-left-border .title *,.text-block-with-left-border .subtitle *{text-align:start;margin:0}.text-block-with-left-border .title>*{font-weight:400}.text-block-with-left-border .subtitle *{font-size:18px;line-height:28px}.solution-stages__inner{max-width:1004px;display:flex;justify-content:space-between}.solution-stages__column{position:relative;width:502px;max-width:50%}.solution-stages__column_right{width:404px;max-width:45%}.solution-stages__item{padding-left:32px}.solution-stages__item:not(.solution-stages__item_third){margin-bottom:64px}.solution-stages__item:before{position:absolute;content:'';background:url(/wp-content/themes/calmerry/img/1.svg);background-size:contain;background-repeat:no-repeat;width:69px;height:97px;z-index:0;left:0}.solution-stages__item_second:before{background:url(/wp-content/themes/calmerry/img/2.svg);background-size:contain;background-repeat:no-repeat}.solution-stages__item_third:before{background:url(/wp-content/themes/calmerry/img/3.svg);background-size:contain;background-repeat:no-repeat}.item-title>*{position:relative;text-align:start;font-weight:400;margin-bottom:24px}.item-subtitle>*{font-size:18px;font-weight:400;line-height:28px;text-align:left}.solution-stages__item_third .item-subtitle{margin-bottom:24px}.solution-stages__item_third .short-note{margin-top:24px;text-align:start}.links-to-page{display:flex;justify-content:start;flex-wrap:wrap;align-items:start;height:fit-content}a.single-page-link{display:flex;align-items:center;padding:16px 24px;margin:0 8px 8px 0;border-radius:60px;color:#17191d;background-color:#fff;font-size:16px;font-weight:500;line-height:26px;text-decoration:none;box-shadow:24px 14px 60px rgba(32,138,235,.4);transition:color .4s ease}a.single-page-link:hover{color:#208aeb}a.single-page-link:after{content:url(/wp-content/themes/calmerry/img/lgbt-img/arrow-link.svg);margin-left:12px;height:20px;transition:all .4s ease}.single-review *{color:#fff}.single-review__inner{padding:64px;border-radius:16px;width:1200px;max-width:90%;margin-inline:auto}.single-review__row_author-info{display:flex}.single-review__row_review{margin-block:40px 88px}img.single-review__author-photo{width:56px;height:56px}.single-review__author-info *{text-align:start;font-size:16px;font-weight:400;line-height:26px;margin-left:21px}.single-review__row_review *{text-align:start}.single-review__row_review span{color:#4da1ef}.single-review__link a.button.center{margin-inline:0 auto}.your-safe-space-section.james-tmpl .section-title{margin-bottom:40px}.your-safe-space-section.james-tmpl .section-title span{font-weight:400}.your-safe-space-section.james-tmpl .subtitle{margin-top:24px}.your-safe-space-section.james-tmpl .subtitle p{font-size:18px;font-weight:400;line-height:28px;text-align:start}.your-safe-space-section.james-tmpl .our-offers{flex-direction:column}.your-safe-space-section.james-tmpl .single-offer{display:flex;align-items:start;width:100%;padding-bottom:12px}.your-safe-space-section.james-tmpl .offer-subtitle{margin-left:4px}.your-safe-space-section.james-tmpl .offer-subtitle p{font-size:18px;font-weight:400;line-height:28px;text-align:start}.form-calendar__title-block{width:970px;max-width:100%;margin-inline:auto}.form-calendar__title-block .title h2{font-size:40px;font-weight:400;line-height:52px;text-align:center;margin-bottom:24px}.form-calendar__title-block .subtitle{margin-bottom:56px}.form-calendar__title-block .subtitle *{font-size:18px;font-weight:400;line-height:28px;text-align:center}.block-cta h2{margin-bottom:0}.block-cta .block-cta__title-block{margin-bottom:64px;width:970px;max-width:100%;margin-inline:auto}.block-cta__subtitle{margin-top:24px}.block-cta__subtitle *{font-size:18px;font-weight:400;line-height:28px;text-align:center}@media screen and (width <= 767px){.content-side-image.new-markers .first-screen__list{align-items:start;margin-left:15px}.text-block-with-left-border .text-container{padding-left:16px}.text-block-with-left-border .title{margin-block-end:16px}.text-block-with-left-border .subtitle *{font-size:14px;line-height:24px}.solution-stages__inner{flex-direction:column}.solution-stages__column{width:100%;max-width:100%}.solution-stages__item{padding-left:0}.solution-stages__item:before{height:72px;left:-11px}.item-title>*{margin-bottom:16px}.item-subtitle>*{font-size:14px;line-height:24px}.solution-stages__item:not(.solution-stages__item_third){margin-bottom:60px}.solution-stages__item_third .item-subtitle{margin-bottom:40px}.solution-stages__item_third .short-note{margin-top:40px}.single-review__inner{display:flex;flex-direction:column;width:fit-content;max-width:100%;margin-inline:15px;padding:32px 24px 40px}.single-review__row_review{order:1;margin-block:0 32px}.single-review__row_author-info{order:2;margin-bottom:32px}.single-review__link{order:3}.single-review__row_review *{font-size:20px;line-height:28px}.form-calendar__title-block .title h2{font-size:24px;line-height:32px;text-align:center;margin-bottom:16px}.form-calendar__title-block .subtitle{margin-bottom:40px}.form-calendar__title-block .subtitle p{font-size:14px;font-weight:400;line-height:24px;text-align:center}.your-safe-space-section.james-tmpl .our-offers{margin-bottom:28px}.your-safe-space-section.james-tmpl .subtitle p,.your-safe-space-section.james-tmpl .offer-subtitle p{font-size:14px;line-height:24px}.block-cta .block-cta__title-block{margin-bottom:40px}.block-cta .logo{margin-bottom:30px}.block-cta__subtitle *{font-size:14px;line-height:24px;text-align:center}}@media screen and (width < 480px){.single-review__link a.button.center{width:100%}}.slug-affiliate .footer-tel-block{display:none}.menu-non-profit-header-menu-container{display:flex;align-items:center}nav.header-menu .menu-non-profit-header-menu-container li{margin-right:40px}main.b2b-non-profit section.why-even-care-section{background:linear-gradient(180deg,#F1F3F7 0%,#F1F3F7 100%)}main.b2b-non-profit section.content-side-image.second-content-side-image{background:linear-gradient(180deg,#F1F3F7 0%,#D2E8FB 100%)}main.b2b-non-profit section.content-side-image.third-content-side-image{background:#d2e8fb}main.b2b-non-profit section.content-side-image.fourth-content-side-image{background:#d2e8fb}main.b2b-non-profit section.diagram-section.double-diagrams-block-section{background:linear-gradient(180deg,#D2E8FB 0%,#E4DFF8 100%)}main.b2b-non-profit section.block-steps{background:linear-gradient(180deg,#E4DFF8 0%,#A6D0F7 100%)}main.b2b-non-profit section.content-side-image.fifth-content-side-image{background:linear-gradient(180deg,#A6D0F7 0%,#D2E8FB 100%)}main.b2b-non-profit section#quote-review{background:#d2e8fb}main.b2b-non-profit section.form-calendar{background:linear-gradient(180deg,#D2E8FB 0%,#D3E9FC 100%)}main.b2b-non-profit .therapist-slider.therapist-static-slider .therapist-photo,main.b2b-non-profit .therapist-slider.therapist-static-slider .therapist-photo .photo{width:580px;text-align:center}main.b2b-non-profit .therapist-slider.therapist-static-slider .therapist-photo{max-width:50%}main.b2b-non-profit .therapist-slider.therapist-static-slider .therapist-slider__info{width:493px}@media screen and (max-width:767px){main.b2b-non-profit .therapist-slider.therapist-static-slider .therapist-photo{max-width:100%}}.quote-review .review{max-width:970px;margin:0 auto}.quote-review .review .photo{margin-bottom:48px}.quote-review .review .photo .photo-icon{position:relative;width:80px;height:80px;display:inline-block}.quote-review .review .photo .photo-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.quote-review .review .photo .photo-icon:before{content:'';position:absolute;width:42px;height:34px;background-image:url('data:image/svg+xml,<svg width="43" height="34" viewBox="0 0 43 34" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.511719 21.9743C0.511719 17.2369 2.06727 12.9368 5.17839 9.07395C8.36185 5.13827 12.4135 2.11361 17.3334 0L19.2869 4.15435C17.5505 5.17471 15.7779 6.55949 13.9691 8.30868C12.2326 9.985 10.7133 11.9528 9.41094 14.2122L14.1861 17.6013C15.8502 18.8403 16.9717 20.1522 17.5505 21.537C18.1293 22.8489 18.4187 24.2337 18.4187 25.6913C18.4187 28.1693 17.5867 30.1736 15.9226 31.7042C14.2585 33.2347 12.305 34 10.0621 34C8.47038 34 7.0957 33.7085 5.93808 33.1254C4.78045 32.4695 3.76753 31.7771 2.89932 31.0482C1.30758 28.3516 0.511719 25.3269 0.511719 21.9743ZM23.7365 21.9743C23.7365 17.2369 25.2921 12.9368 28.4032 9.07395C31.5867 5.13827 35.6383 2.11361 40.5582 0L42.5117 4.15435C40.7753 5.17471 39.0027 6.55949 37.1939 8.30868C35.4575 9.985 33.9381 11.9528 32.6358 14.2122L37.4109 17.6013C39.075 18.8403 40.1965 20.1522 40.7753 21.537C41.3541 22.8489 41.6435 24.2337 41.6435 25.6913C41.6435 28.1693 40.8115 30.1736 39.1474 31.7042C37.4833 33.2347 35.5298 34 33.2869 34C31.6952 34 30.3205 33.7085 29.1629 33.1254C28.0053 32.4695 26.9923 31.7771 26.1241 31.0482C24.5324 28.3516 23.7365 25.3269 23.7365 21.9743Z" fill="%234DA1EF"/></svg>');background-repeat:no-repeat;left:-27px;top:0}.quote-review .review .photo .photo-icon:after{content:'';position:absolute;width:43px;height:34px;background-image:url('data:image/svg+xml,<svg width="43" height="34" viewBox="0 0 43 34" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M42.4883 21.9743C42.4883 17.2369 40.9327 12.9368 37.8216 9.07395C34.6382 5.13827 30.5865 2.11361 25.6666 0L23.7131 4.15435C25.4495 5.17471 27.2221 6.55949 29.0309 8.30868C30.7674 9.985 32.2867 11.9528 33.5891 14.2122L28.8139 17.6013C27.1498 18.8403 26.0283 20.1522 25.4495 21.537C24.8707 22.8489 24.5813 24.2337 24.5813 25.6913C24.5813 28.1693 25.4133 30.1736 27.0774 31.7042C28.7415 33.2347 30.695 34 32.9379 34C34.5296 34 35.9043 33.7085 37.0619 33.1254C38.2195 32.4695 39.2325 31.7771 40.1007 31.0482C41.6924 28.3516 42.4883 25.3269 42.4883 21.9743ZM19.2635 21.9743C19.2635 17.2369 17.7079 12.9368 14.5968 9.07395C11.4133 5.13827 7.36166 2.11361 2.44177 0L0.488281 4.15435C2.22471 5.17471 3.99732 6.55949 5.80611 8.30868C7.54254 9.985 9.06192 11.9528 10.3642 14.2122L5.58906 17.6013C3.92498 18.8403 2.80353 20.1522 2.22472 21.537C1.6459 22.8489 1.35649 24.2337 1.35649 25.6913C1.35649 28.1693 2.18854 30.1736 3.85262 31.7042C5.5167 33.2347 7.47019 34 9.71309 34C11.3048 34 12.6795 33.7085 13.8371 33.1254C14.9947 32.4695 16.0077 31.7771 16.8759 31.0482C18.4676 28.3516 19.2635 25.3269 19.2635 21.9743Z" fill="%234DA1EF"/></svg>');background-repeat:no-repeat;right:-27px;bottom:0}.quote-review .review .text{font-family:source serif pro;font-style:normal;font-weight:700;font-size:32px;line-height:40px;text-align:center;color:#0d375e;margin-bottom:48px}.quote-review .review .text p{font-family:source serif pro;font-style:normal;font-weight:700;font-size:32px;line-height:40px;text-align:center;color:#0d375e}.quote-review .review .text p strong,.quote-review .review .text p b{color:#1a6ebc}.quote-review .review .subtext{font-size:16px;line-height:26px;text-align:center;color:#4da1ef}.quote-review .link{justify-content:center;margin-top:20px}.slug-b2b-non-profit .content-side-image .content-side-image__content ul li:before{background-image:url('data:image/svg+xml,<svg width="11" height="10" viewBox="0 0 11 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.0556 4.7615L10.0036 1.7121C9.98827 0.815989 9.25804 0.0769923 8.37256 0.0615071L5.35933 0.00881283L5.35945 0.0164465C5.27019 0.00998317 5.18034 0.0059303 5.08995 0.00434964C3.4015 -0.0251767 1.9279 0.815586 1.07283 2.11811C0.0427022 3.6873 -0.263079 6.31056 1.8679 8.46712C3.99888 10.6237 6.55059 10.0951 8.044 9.04956C9.28958 8.1775 10.0886 6.71042 10.06 5.03408C10.0585 4.94261 10.0544 4.85169 10.0481 4.76137L10.0556 4.7615Z" fill="%23208AEB"/></svg>');top:6px}.steps-vertical-slider{background:#f1f3f7;padding-block:80px}.steps-vertical-slider .title-container{margin-bottom:66px}.steps-vertical-slider h2.title{width:470px;max-width:100%;text-align:start;margin-bottom:24px}.steps-vertical-slider .subtitle{width:470px;max-width:100%;text-align:start;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0}.steps-vertical-slider .container{position:relative;width:100%}.steps-vertical-slider .steps-item-list{width:470px;max-width:41%}.steps-vertical-slider .steps-item-list .step-item{text-align:start;padding:24px;border-left:4px solid #d2e8fb;border-radius:0 8px 8px 0;cursor:pointer;max-height:106px;overflow:hidden;background:#f1f3f7;transition:all .5s ease 0s}.steps-vertical-slider .steps-item-list .step-item:first-child{border-radius:4px 8px 8px 0}.steps-vertical-slider .steps-item-list .step-item:last-child{border-radius:0 8px 8px 4px}.steps-vertical-slider .steps-item-list .step-item.active-item{background:#fff;border-left:4px solid #208aeb}.steps-vertical-slider .steps-item-list .step-item:after{content:'';position:absolute;display:block;width:58%;max-width:100%;height:100%;top:0;right:0;opacity:0;transition:all .5s ease}.steps-vertical-slider .steps-item-list .step-item.active-item:after{opacity:1}.steps-vertical-slider .steps-item-list .step-number{font-size:12px;font-weight:600;line-height:12px;letter-spacing:.1em;width:fit-content;padding:4px 10px;color:#208aeb;background:#e9f4fe;border-radius:2px;margin-bottom:12px}.steps-vertical-slider .steps-item-list .step-title{font-family:source serif pro,serif;font-size:18px;font-weight:700;line-height:26px;letter-spacing:0;margin-bottom:12px}.steps-vertical-slider .steps-item-list .step-desc{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#17191d;opacity:0;transition:all .5s ease 0s}.steps-vertical-slider .steps-item-list .step-item.active-item .step-desc{opacity:1}.steps-vertical-slider .link{margin-top:66px;padding-inline:15px}@media screen and (max-width:768px){.steps-vertical-slider{padding-block:60px}.steps-vertical-slider .container{padding-inline:0}.steps-vertical-slider .title-container{margin-bottom:24px}.steps-vertical-slider h2.title,.steps-vertical-slider .subtitle{text-align:center;margin-bottom:16px}.steps-vertical-slider .steps-item-list{width:100%;max-width:100%}.steps-vertical-slider .steps-item-list .step-item{position:relative;padding:24px 15px;background:#fff;border-top:4px solid #fff;border-left:0;border-radius:4px;margin-bottom:8px}.steps-vertical-slider .steps-item-list .step-item.active-item{border-top:4px solid #208aeb;border-left:0}.steps-vertical-slider .steps-item-list .step-item:before{content:'';background:url(/wp-content/themes/calmerry/img/step_slider_arrow.svg);background-size:contain;width:14px;height:9px;display:block;position:absolute;top:30px;right:18px;transition:all .5s ease 0s}.steps-vertical-slider .steps-item-list .active-item.step-item:before{transform:rotate(180deg)}.steps-vertical-slider .steps-item-list .step-item:after{position:relative;width:100%;max-width:100%;height:300px;margin-top:24px}.steps-vertical-slider .link{margin-top:40px;padding-inline:0;justify-content:center}}.link-with-image-to-page{padding-block:80px}.link-with-image-to-page .subtitle{margin-top:24px;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.link-with-image-to-page .links-container{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:56px}.link-with-image-to-page .single-link{display:block;padding:290px 16px 32px;width:270px;height:350px;text-decoration:none}.link-with-image-to-page .link-title{display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:18px;font-weight:600;line-height:28px;letter-spacing:0;transition:color .4s ease}.link-with-image-to-page .single-link:hover .link-title{color:#208aeb}.links-container.mobile-version-container{display:none}.link-with-image-to-page .single-link .link-title:after{content:url(/wp-content/themes/calmerry/img/lgbt-img/arrow_link_with_img.svg);width:18px;height:24px;display:block}.link-with-image-to-page .mobile-version-container .single-link .link-title:after{content:url(/wp-content/themes/calmerry/img/lgbt-img/arrow-link.svg);width:18px;height:24px;display:block;margin-left:12px}@media screen and (max-width:768px){.link-with-image-to-page .link-title{margin-left:12px;color:#17191d}.links-container:not(.mobile-version-container){display:none}.links-container.mobile-version-container{display:flex}.link-with-image-to-page .single-link{display:flex;align-items:center;padding:16px 24px;width:auto;height:100%;text-decoration:none;background:#fff;border-radius:60px;box-shadow:24px 14px 60px rgba(32,138,235,.4)}}.page-flexible-builder .blocks-icons .title{color:#25272b}.page-flexible-builder .blocks-icons .inner .icons-list h5.icons-item__title{color:#208aeb}.page-flexible-builder .blocks-icons .inner .icons-list .icons-item__description{color:#17191d}.we-got-it-section .row{justify-content:center;width:100%;margin-inline:auto}.we-got-it-section .row-title .title{margin-bottom:24px}.we-got-it-section .row-title .subtitle{width:970px;max-width:100%;margin-inline:auto;margin-bottom:56px}.we-got-it-section .row-title .subtitle *{text-align:center;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0}.we-got-it-section .row-cards{gap:30px}.we-got-it-section .row-cards .single-card{background-size:contain;background-repeat:no-repeat;width:270px;height:350px;display:flex;align-items:end;padding:0 16px 32px;border-radius:8px;color:#fff;font-size:18px;font-weight:600;line-height:28px;letter-spacing:0;text-align:left}.cta-download-apps{padding-block:80px}.cta-download-apps h2.title{margin-bottom:0}.cta-download-apps .subtitle{margin-block:24px 64px;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center}.cta-download-apps .col-12.col-buttons{display:flex;justify-content:center;column-gap:24px}.new-version-tmpl.block-banner-text,.page-flexible-builder .block-banner-text{height:676px}.new-version-tmpl.block-banner-text .container-970,.page-flexible-builder .block-banner-text .container-970{width:1026px;max-width:80%;height:100%;margin:0 auto;display:flex;align-items:center}.new-version-tmpl.block-banner-text .content p,.page-flexible-builder .block-banner-text .content p{font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left;margin-top:24px}.new-version-tmpl.block-banner-text .content *,.page-flexible-builder .block-banner-text .content *{color:#fff}.new-version-tmpl.block-banner-text .block-banner-text__bg,.page-flexible-builder .block-banner-text .block-banner-text__bg{width:1170px;max-width:90%;height:480px;border-radius:16px;inset:0;margin:auto;background-position:100%}.new-version-tmpl.block-banner-text .block-banner-text__bg:before,.page-flexible-builder .block-banner-text .block-banner-text__bg:before{background:linear-gradient(90deg,rgba(29,52,74,.8) 21%,rgba(29,52,74,0) 93%);border-radius:16px 0 0 16px}.welcome-page .content-side-image{background:#f8f9fb}.welcome-page .colored-blocks-section{background:linear-gradient(180deg,#F8F9FB 0%,#FFFFFF 100%)}.welcome-page .download-app-section{background:linear-gradient(180deg,#FFFFFF 0%,#D0C8FF 100%)}.welcome-page .colored-blocks-section .title-block{margin-bottom:41px}.welcome-page .colored-blocks-section .colored-blocks{display:flex;flex-wrap:wrap;width:970px;max-width:100%;margin-inline:auto}.welcome-page .colored-blocks-section .single-colored-block{max-width:calc(50% - 15px);border-radius:8px;padding:24px 24px 32px;background:#f8edd6;margin-block:15px;text-align:start}.welcome-page .colored-blocks-section .single-colored-block:nth-child(odd){margin-right:15px}.welcome-page .colored-blocks-section .single-colored-block:nth-child(even){margin-left:15px}.welcome-page .colored-blocks-section .colored-block-icon{margin-bottom:46px}.welcome-page .colored-blocks-section .colored-block-title{margin-bottom:16px;color:#85631d;font-size:18px;font-weight:600;line-height:28px}.welcome-page .colored-blocks-section .colored-block-desc{color:#2c210a;font-size:16px;font-weight:400;line-height:26px}.welcome-page .colored-blocks-section .single-colored-block:nth-child(2){background:#f8dfe8}.welcome-page .colored-blocks-section .single-colored-block:nth-child(2) .colored-block-title{color:#853853}.welcome-page .colored-blocks-section .single-colored-block:nth-child(2) .colored-block-desc{color:#2c131c}.welcome-page .colored-blocks-section .single-colored-block:nth-child(3){background:#d2e8fb}.welcome-page .colored-blocks-section .single-colored-block:nth-child(3) .colored-block-title{color:#13538d}.welcome-page .colored-blocks-section .single-colored-block:nth-child(3) .colored-block-desc{color:#061c2f}.welcome-page .colored-blocks-section .single-colored-block:nth-child(4){background:#f5dff8}.welcome-page .colored-blocks-section .single-colored-block:nth-child(4) .colored-block-title{color:#7a3885}.welcome-page .colored-blocks-section .single-colored-block:nth-child(4) .colored-block-desc{color:#29132c}.welcome-page .blog-cards,.welcome-page .blog-feed{padding-block:40px}.welcome-page .blog-cards.first-blog-cards{padding-top:80px}.welcome-page .blog-feed.last-blog-feed{padding-bottom:80px;background:linear-gradient(180deg,#FFFFFF 0%,#D2E8FB 100%)}.welcome-page .blog-cards h2,.welcome-page .blog-feed h2{color:#25272b}.welcome-page .blog-cards h2,.welcome-page .blog-feed:not(.big-blog-feed) h2{margin-bottom:24px}.welcome-page .blog-cards .subtitle,.welcome-page .blog-cards .subtitle *,.welcome-page .blog-feed .subtitle,.welcome-page .blog-feed .subtitle *{font-size:16px;font-weight:400;line-height:26px}.welcome-page .blog-cards .subtitle,.welcome-page .blog-feed .subtitle{margin-bottom:80px}.welcome-page .blog-cards .posts-title-block,.welcome-page .blog-feed .posts-title-block{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.welcome-page .blog-cards .posts-title,.welcome-page .blog-cards .posts-title *,.welcome-page .blog-feed .posts-title,.welcome-page .blog-feed .posts-title *{font-size:32px;font-weight:700;line-height:40px}.welcome-page .blog-cards .posts-link,.welcome-page .blog-feed .posts-link{display:flex;align-items:center}.welcome-page .blog-cards .posts-link *,.welcome-page .blog-feed .posts-link *{font-size:14px;font-weight:600;line-height:22px;text-decoration:none}.welcome-page .blog-cards .posts-link:after,.welcome-page .blog-feed .posts-link:after{content:url(/wp-content/themes/calmerry/img/lgbt-img/chevron-drop-down.svg);margin-left:6px;height:16px}.welcome-page .block-cta{padding-block:80px}.welcome-page .block-cta .subtitle{font-size:16px;font-weight:400;line-height:26px;margin-block:24px 64px}.links-to-other-pages-section .single-page-link>img{margin-right:12px}.welcome-page .blog-feed.big-blog-feed{padding-block:80px;background:#d2e8fb}.welcome-page .blog-feed.big-blog-feed .short-note{display:flex;align-items:center;width:fit-content;margin-top:31px;margin-inline:auto;padding:4px 10px;border-radius:4px;border:1px solid #208aeb;background-color:rgba(32,138,235,.1)}.welcome-page .blog-feed.big-blog-feed .short-note:before{content:url(/wp-content/themes/calmerry/img/lgbt-img/note_info.svg);width:20px;height:20px;margin-right:8px}.welcome-page .blog-feed.big-blog-feed .short-note span{font-size:14px;font-weight:400;line-height:22px;color:#208aeb}.download-app-section{background:linear-gradient(180deg,#A0D3FF 0%,#D0C8FF 100%);padding-bottom:0!important}.download-app-section .col-title .title{width:770px;max-width:100%;margin-inline:auto;margin-bottom:56px}.download-app-section .col-title .subtitle{font-size:16px;font-weight:700;line-height:26px;letter-spacing:0;text-align:center;margin-bottom:56px}.download-app-section .col-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:44px}.download-app-section .col-buttons .app{padding:12px}.download-app-section .col-img img{width:770px;max-width:100%;margin-inline:auto}.why-even-care-section{background:#f1f3f7}.why-even-care-section .col-title{margin-bottom:56px}.why-even-care-section .col-subtitle{margin-block:56px 32px}.why-even-care-section .single-group{height:100%;padding:24px;border-radius:20px;background:#fff}.why-even-care-section .single-group.blue-big-value{padding:48px 24px}.why-even-care-section .single-group.blue-big-value .item-title{display:none}.why-even-care-section .single-group.blue-big-value .big-value{color:#208aeb}.why-even-care-section .single-group *{text-align:start}.why-even-care-section .single-group .item-title{color:#25272b;font-family:source serif pro,serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:56px}.why-even-care-section .single-group .big-value{color:#323743;font-family:source serif pro,serif;font-size:96px;font-style:normal;font-weight:700;line-height:80px;margin-bottom:8px}.why-even-care-section .single-group .subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:26px}.why-even-care-section .col-subtitle .subtitle{color:#25272b;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.b2b-updated-landing .content-side-image{background:#fff}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links{}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links .link:nth-child(2n){position:relative;top:0;right:0;margin-left:16px}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links .link:nth-child(2n) a.button{position:relative;z-index:1;overflow:hidden;background:#fff;border-radius:8px;padding:15px 35px}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links .link:nth-child(2n) a.button:before{content:"";position:absolute;top:0;left:0;background:#208aec;width:100%;height:100%;z-index:-1;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links .link:nth-child(2n) a.button:after{content:"";position:absolute;top:0;left:0;border:2px solid #208aec;width:100%;height:100%;z-index:-1;border-radius:8px}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links .link:nth-child(2n) a.button:hover{color:#fff!important;text-decoration:none}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links .link:nth-child(2n) a.button:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.b2b-updated-landing .logos-line{background:linear-gradient(180deg,#FFF 0%,#F1F3F7 100%)}.b2b-updated-landing .logos-line .logos{padding:24px 15px}.slug-quality-therapy-online .logos-line{padding-block:0}.diagram-section{padding-block:80px;background:linear-gradient(180deg,#F1F3F7 0%,#D2E8FB 100%,#DEEFFF 100%)}.diagram-section .first-block,.diagram-section .second-block{height:100%;display:flex;padding:32px;border-radius:16px;border:1px solid #fff;background:rgba(255,255,255,.2)}.diagram-section .left-title{text-align:start;padding-left:40px}.diagram-section .title .h1{color:#208aeb;font-family:source serif pro,serif;font-size:clamp(64px,5vw,80px);font-style:normal;font-weight:700;line-height:80px}.diagram-section .title p{color:#13538d;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.diagram-section .second-block{flex-direction:column;text-align:start}.diagram-section .columns{display:flex}.diagram-section .left-column{margin-right:70px}.diagram-section .left-column,.diagram-section .right-column{width:160px;max-width:100%}.diagram-section.double-diagrams-block-section .left-column,.diagram-section.double-diagrams-block-section .right-column{width:calc(50% - 35px)}.diagram-section .left-column .h1{color:#765dde}.diagram-section .left-column p{color:#473885}.diagram-section .right-column .h1{color:#cc5dde}.diagram-section .right-column p{color:#7a3885}.diagram-section .bottom-text{color:#cc5dde;margin-top:37px;font-size:12px;font-style:normal;font-weight:400;line-height:22px}.comprehensive-solution-section{background:linear-gradient(180deg,#D2E8FB 0%,#D2E8FB 100%)}.comprehensive-solution-section .title{margin-bottom:48px}.comprehensive-solution-section .groups{background:#adacac;height:100%;border-radius:16px;padding:48px 40px 24px}.comprehensive-solution-section .groups *{text-align:start}.comprehensive-solution-section .groups-title{margin-bottom:232px;color:#fff;font-family:source serif pro,serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.comprehensive-solution-section .groups-content{display:flex;flex-wrap:wrap}.comprehensive-solution-section .groups-content .single-group{width:50%;max-width:100%;margin-bottom:32px}.comprehensive-solution-section .left-col .groups-content .single-group:nth-child(odd){padding-right:16px}.comprehensive-solution-section .left-col .groups-content .single-group:nth-child(even){padding-left:16px}.comprehensive-solution-section .right-col .groups-content .single-group{width:326px;max-width:100%}.comprehensive-solution-section .single-group-title{margin-bottom:16px;color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.comprehensive-solution-section .single-group-subtitle,.comprehensive-solution-section .single-group-subtitle *{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.true-potential{background:linear-gradient(180deg,#D2E8FB 0%,#E4DFF8 100%)}.true-potential .row{justify-content:space-between}.true-potential .row *{text-align:start}.true-potential .col-7{display:flex;height:100%}.true-potential .subtitle{margin-top:24px}.true-potential .subtitle p{font-size:16px;line-height:26px}.true-potential .first-block,.true-potential .second-block .block{width:42%;max-width:100%;margin-right:15px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px;border:1px solid #fff;background:rgba(255,255,255,.2)}.true-potential .second-block .block{width:100%;margin:0;flex-direction:row;align-items:start;justify-content:start}.true-potential .second-block .block:first-child{margin-bottom:15px}.true-potential .second-block .block:last-child{margin-top:15px}.true-potential .second-block{width:58%;max-width:100%;margin-left:15px}.true-potential .col-7 img{width:32px;max-width:100%}.true-potential .col-7 .second-block img{margin-right:16px}.true-potential .block-title{color:#25272b;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.true-potential .block-subtitle{margin-top:16px}.true-potential .block-subtitle,.true-potential .block-subtitle *{color:#17191d;font-size:16px;line-height:26px}.b2b-updated-landing .block-clients{background:#e4dff8}.b2b-updated-landing .block-clients .clients-percent__item .text,.b2b-updated-landing .block-clients .clients-percent__item .text *{font-size:16px;line-height:26px;color:#7a3885}.block-clients .row.clients-percent{justify-content:center}.mental-health{background:linear-gradient(180deg,#E4DFF8 0%,#A6D0F7 100%),linear-gradient(180deg,#D2E8FB 0%,#FFF 100%)}.mental-health .row{justify-content:center}.mental-health .row>.title{width:900px;max-width:100%}.mental-health .steps-row{margin-block:56px}.mental-health .single-block{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:210px;height:100%;padding:24px 16px;text-align:start;border-radius:8px;background:#fff}.mental-health .single-block .title{padding-top:28px}.mental-health .single-block .title,.mental-health .single-block .title>p{font-size:18px;font-style:normal;font-weight:600;line-height:28px}.mental-health .single-block .step{font-size:14px;font-family:inter,sans-serif;font-style:normal;font-weight:900;line-height:22px}.mental-health .single-block:after{content:'';position:absolute;background-image:url(/wp-content/themes/calmerry/img/lgbt-img/first_step_arrow.svg);background-size:contain;background-repeat:no-repeat;width:16px;height:16px;right:16px;left:auto;top:24px;bottom:auto}.mental-health .single-block .step{color:#765dde}.mental-health .single-block .title{color:#473885}.mental-health .col-3:nth-child(2) .single-block .step{color:#208aeb}.mental-health .col-3:nth-child(2) .single-block .title{color:#13538d}.mental-health .col-3:nth-child(2) .single-block:after{background-image:url(/wp-content/themes/calmerry/img/lgbt-img/second_step_arrow.svg)}.mental-health .col-3:nth-child(3) .single-block .step{color:#13538d}.mental-health .col-3:nth-child(3) .single-block .title{color:#045e57}.mental-health .col-3:nth-child(3) .single-block:after{background-image:url(/wp-content/themes/calmerry/img/lgbt-img/third_step_arrow.svg)}.mental-health .col-3:last-child .single-block .step{color:#4ebd6d}.mental-health .col-3:last-child .single-block .title{color:#2f7141}.mental-health .col-3:last-child .single-block:after{background-image:url(/wp-content/themes/calmerry/img/lgbt-img/emoji.svg)}.empowering-diversity{background:linear-gradient(180deg,#A6D0F7 0%,#D2E8FB 100%)}.empowering-diversity .row{align-items:center;justify-content:space-around}.empowering-diversity .row *{text-align:start}.empowering-diversity .col-5 img{width:100%}.empowering-diversity .subtitle{color:#17191d;font-size:16px;font-weight:400;line-height:26px;margin-top:24px}.empowering-diversity .subtitle p{color:#17191d;font-size:16px;font-weight:400;line-height:26px}.form-calendar{position:relative;background:linear-gradient(180deg,#D2E8FB 0%,#D3E9FC 100%),linear-gradient(180deg,#D2E8FB 0%,#F8F9FB 100%)}.form-calendar #b2b-calendly-form{position:absolute;top:-100px}.meet-our-partners{background:linear-gradient(180deg,#D4EAFD 0%,#F8F9FB 100%)}.meet-our-partners .title-row{margin-bottom:18px}.meet-our-partners .row{justify-content:center}.meet-our-partners .title{margin-bottom:24px}.meet-our-partners .subtitle{width:970px;max-width:100%;color:#17191d;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.meet-our-partners .col-3{padding-top:30px}.meet-our-partners .image-wrapper{display:flex;align-items:center;justify-content:center;width:270px;height:120px;max-width:100%;max-height:100%;padding:20px;border-radius:8px;border:1px solid #fff;background:rgba(255,255,255,.2)}.meet-our-partners .image-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.b2b-updated-landing .blog-cards{background:linear-gradient(180deg,#F8F9FB 0%,#FFF 100%)}.b2b-updated-landing .blog-feed,.b2b-updated-landing .questions-block{background:#fff}.b2b-updated-landing .blog-cards .blog-cards__item .date{margin-bottom:10px}.b2b-updated-landing .questions-block .inner,.questions-block .inner{padding-block:0}.video-therapy-for-section{background:linear-gradient(180deg,#FFF 0%,#D2E8FB 100%)}.video-therapy-for-section .row{border-radius:20px;background:#fff;box-shadow:16px 16px 40px rgba(144,164,191,.3);padding:48px 33px;margin-inline:0;text-align:start}.video-therapy-for-section .row .right-block p,.video-therapy-for-section .row .description li,.video-therapy-for-section .row .subtitle p,.video-therapy-for-section .row .subtitle a{font-size:16px;font-style:normal;font-weight:400;line-height:26px}.video-therapy-for-section .row .subtitle,.video-therapy-for-section .description ul{margin-block:24px}.video-therapy-for-section .row .subtitle a{font-weight:400}.video-therapy-for-section .row .left-block{width:422px;max-width:100%}.video-therapy-for-section .description ul li{display:flex;align-items:start;margin-bottom:12px}.video-therapy-for-section .description ul li:last-child{margin-bottom:0}.video-therapy-for-section .description ul li:before{content:url(/wp-content/themes/calmerry/img/lgbt-img/petal.svg);height:24px;margin-right:4px}.video-therapy-for-section .description ul li strong{display:contents}.new-landing-page .therapist-slider{background:#e4dff8}.new-landing-page .content-side-image .content-side-image__content ul li{display:flex;align-items:center;padding-left:0}.new-landing-page .content-side-image .content-side-image__content ul li:before{content:url(/wp-content/themes/calmerry/img/lgbt-img/petal.svg);height:24px;margin-right:12px;background:0 0;position:static}.right-choice-section{padding-block:80px;background:#d2e8fb}.right-choice-section .left-block{width:480px;max-width:100%;height:100%;padding:48px;background-color:#fff;border-radius:20px}.right-choice-section *{text-align:start}.right-choice-section .left-block h2{margin-bottom:24px}.right-choice-section .desc-block *{font-size:16px;line-height:26px;font-weight:400}.right-choice-section .desc-block ul{margin-block:24px}.right-choice-section .desc-block ul li{display:flex;align-items:center;margin-bottom:12px}.right-choice-section .desc-block ul li:before{content:url(/wp-content/themes/calmerry/img/lgbt-img/petal.svg);height:24px;margin-right:4px}.right-choice-section .desc-block ul li:last-child{margin-bottom:0}.right-choice-section .right-block{width:570px;max-width:100%}.right-choice-section .right-block h3{font-size:clamp(20px,5vw,32px);margin-bottom:48px}.right-choice-section .right-block .block-advantages{margin-bottom:24px}.right-choice-section .right-block .block-advantages,.right-choice-section .right-block .block-disadvantages{display:flex;flex-wrap:wrap}.right-choice-section .right-block .single-item{width:50%;padding-bottom:24px}.right-choice-section .right-block .single-item:nth-child(odd){padding-right:15px}.right-choice-section .right-block .single-item:nth-child(even){padding-left:15px}.right-choice-section .right-block .single-item .title{font-size:18px;font-weight:600;line-height:28px;margin-block:16px}.right-choice-section .right-block .single-item .subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:26px}.trustpilot-reviews-section .card-review__title{height:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.trustpilot-reviews-section .card-review__name{height:22px;line-height:1.9;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0}.trustpilot-reviews-section .card-review__text{height:82px;margin-bottom:8px}.blog-feed .preview__middle{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog-feed .preview__date{display:flex;align-items:center;width:100%;justify-content:flex-start;padding-bottom:5px}.blog-feed .preview__date b{margin-left:2px}.blog-feed .preview__date:before{content:url(/wp-content/themes/calmerry/img/lgbt-img/post-date-symbol.svg);margin-right:8px}.blog-feed .preview__author{padding-bottom:0}.blog-feed .preview__meta{display:flex;flex-direction:column-reverse}main.new-landing-page .block-cta{background:linear-gradient(180deg,#D2E8FB 0%,#A0D3FF 100%)}main.new-landing-page .block-cta .h1{margin-bottom:64px}main.new-landing-page .block-cta .logo{margin-bottom:80px}.links-to-other-pages-section{padding-block:80px;background:linear-gradient(180deg,#D2E8FB 0%,#D2E8FB 100%)}.links-to-other-pages-section .row{justify-content:space-between}.links-to-other-pages-section .title-section{text-align:start;margin-bottom:24px}.links-to-other-pages-section .subtitle-section{text-align:start;font-size:16px;line-height:26px}.links-to-other-pages-section .subtitle-section p{font-size:16px;font-style:normal;font-weight:400;line-height:26px}.links-to-other-pages-section .col-links-to-pages{display:flex;justify-content:start;flex-wrap:wrap;align-items:start;height:fit-content}.links-to-other-pages-section .col-links-to-pages .single-page-link{display:flex;align-items:center;padding:16px 24px;margin:0 8px 8px 0;border-radius:60px;color:#17191d;background-color:#fff;font-size:16px;font-weight:500;line-height:26px;text-decoration:none;box-shadow:24px 14px 60px rgba(32,138,235,.4);transition:color .4s ease}.links-to-other-pages-section .col-links-to-pages .single-page-link span{font-size:16px;font-weight:500;line-height:16px;color:#17191d;margin-top:3px}.links-to-other-pages-section .col-links-to-pages .single-page-link:after{content:url(/wp-content/themes/calmerry/img/lgbt-img/arrow-link.svg);margin-left:12px;height:20px;transition:all .4s ease}.links-to-other-pages-section .col-links-to-pages .single-page-link:hover{color:#208aeb}.links-to-other-pages-section .row-link{margin-top:48px}main.new-landing-page .blog-feed{background:linear-gradient(180deg,#D3E9FC 0%,#D2E9FC 100%)}main.new-landing-page .blog-feed .blog__feed-txt p,.questions-block .bottom-txt p{font-size:18px;line-height:28px}main.new-landing-page .questions-block{background:linear-gradient(180deg,#F9FAFC 0%,#D2E8FB 100%)}main.new-landing-page .questions-block .inner{padding-block:0}main.new-landing-page a.links-txt{font-size:18px;line-height:28px}.flexible-plans-section{background:linear-gradient(180deg,#FFF 0%,#F9FAFC 100%)}.page-template-page-gift .flexible-plans-section{position:relative;background:linear-gradient(180deg,#E5F3FF 0%,#E5F3FF 100%)}.flexible-plans-section .inner{max-width:900px}.flexible-plans-section .title-section{margin-bottom:56px}.flexible-plans-section .row-offers{justify-content:center;margin-bottom:48px}.flexible-plans-section .col.col-single-flexible-offer{width:280px;max-width:100%;margin-inline:8px;padding:40px 24px 24px;border-radius:8px;border:1px solid #e4e6f0;background-color:#fff;box-shadow:16px 16px 40px rgba(144,164,191,.3)}.flexible-plans-section .col.col-single-flexible-offer.best-choice-offer{position:relative;border:1px solid #4ebd6d}.flexible-plans-section .col.col-single-flexible-offer.best-choice-offer:before{content:'Best Choice';position:absolute;top:0;left:24px;color:#fff;font-size:12px;font-weight:400;line-height:20px;padding:2px 12px;border-radius:0 0 8px 8px;background:#4ebd6d}.flexible-plans-section .col.col-single-flexible-offer *{text-align:start}.flexible-plans-section .offer-title{text-align:start;font-weight:600;line-height:28px;margin-bottom:16px}.flexible-plans-section .offer-price{margin-bottom:32px}.flexible-plans-section .current-price{font-size:24px;font-weight:600;line-height:32px;margin-right:10px}.flexible-plans-section .old-price{color:#707482;font-weight:600;line-height:26px;text-decoration-line:line-through}.flexible-plans-section .short-desc-prices{color:#4b4d57;font-size:12px;font-weight:400;line-height:22px;margin-top:4px}.flexible-plans-section .offer-desc{min-height:170px}.flexible-plans-section .offer-desc ul{padding-left:20px;margin-top:8px}.flexible-plans-section .offer-desc li{color:#707482;font-size:14px;font-weight:400;line-height:24px;list-style:disc}.flexible-plans-section .col.col-single-flexible-offer .link a.button.center{width:100%;text-align:center;padding:17px 0}.flexible-plans-section .row.row-list-benefits{width:900px;max-width:100%;margin-inline:auto}.flexible-plans-section .row-list-benefits .col-12{display:flex;flex-wrap:wrap;justify-content:center}.flexible-plans-section .row-list-benefits .col.single-benefits,.flexible-plans-section .row-list-benefits .col.warn-benefits{display:flex;align-items:center;padding:3px 10px;border-radius:4px;border:1px solid #e4e6f0;background:#fff;margin:0 3px 6px;color:#707482;font-size:14px;line-height:22px;font-weight:400}.flexible-plans-section .row-list-benefits .col.single-benefits strong,.flexible-plans-section .row-list-benefits .col.warn-benefits strong{display:contents}.flexible-plans-section .row-list-benefits .col.single-benefits:before{content:url(/wp-content/themes/calmerry/img/lgbt-img/check.svg);margin-right:8px}.flexible-plans-section .row-list-benefits .col.warn-benefits:before{content:url(/wp-content/themes/calmerry/img/lgbt-img/info.svg);margin-right:8px}.page-template-page-gift .flexible-plans-section .row-list-benefits .col.warn-benefits{display:none}.page-template-page-gift .flexible-plans-section>p{position:absolute;top:-100px}.page-template-page-gift .flexible-plans-section .old-price{display:none}.trustpilot-reviews-section{background:linear-gradient(180deg,#D2E8FB 0%,#FFF 100%)}.calmerry-vs-office-section{background:linear-gradient(180deg,#E4DFF8 0%,#D2E8FB 100%)}.calmerry-vs-office-section .title-section{margin-bottom:24px}.calmerry-vs-office-section .title-section,.calmerry-vs-office-section .subtitle-section{width:770px;max-width:100%;margin-inline:auto}.calmerry-vs-office-section .subtitle-section *{color:#17191d;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.calmerry-vs-office-section .table-block{margin-block:48px;width:fit-content;margin-inline:auto}.calmerry-vs-office-section tbody{outline:1px solid #fff;border-radius:8px}.calmerry-vs-office-section tbody tr{border-bottom:1px solid #fff}.calmerry-vs-office-section tbody tr:last-child{border:none}.calmerry-vs-office-section td.check-row{border-inline:1px solid #fff}.calmerry-vs-office-section thead th{padding-bottom:16px;font-size:16px;font-weight:600}.calmerry-vs-office-section td.table-row-title{width:400px;color:#17191d;font-size:16px;font-weight:600;line-height:24px;padding:16px 24px;text-align:start;background:rgba(255,255,255,.2)}.calmerry-vs-office-section td.check-row,.calmerry-vs-office-section td.check-x-row{padding:20px 84px;background:rgba(32,138,235,.1)}.calmerry-vs-office-section td.check-x-row{background:rgba(255,255,255,.2)}.calmerry-vs-office-section .link{width:100%}.calmerry-vs-office-section .mobile-logo,.calmerry-vs-office-section .in-office br{display:none}.calmerry-vs-office-section .desktop-logo{display:inline-block}.bespoke-therapy-section{background:linear-gradient(180deg,#D2E8FB 0%,#E4DFF8 100%)}.new-landing-page.depression-test-main .bespoke-therapy-section{background:linear-gradient(180deg,#F1F3F7 0%,#DDEDFD 100%);padding-bottom:120px}.bespoke-therapy-section.tmpl_text_therapy .inner{max-width:970px}.bespoke-therapy-section .title-section{margin-bottom:56px}.bespoke-therapy-section .single-block{position:relative;background-color:#fff;filter:drop-shadow(16px 16px 40px rgba(118,93,222,.3))}.bespoke-therapy-section .single-block *{text-align:start}.bespoke-therapy-section .single-block .description.full_width_img{width:500px;max-width:100%}.bespoke-therapy-section .single-block .description a{font-weight:400}.bespoke-therapy-section .icon{margin-bottom:40px}.bespoke-therapy-section .single-block .title{color:#765dde;font-size:18px;font-weight:600;line-height:28px;margin-bottom:16px}.bespoke-therapy-section .single-block .description p,.bespoke-therapy-section .single-block .description li{color:#2f2559;font-size:16px;line-height:26px}.bespoke-therapy-section .single-block .description ul{padding-left:20px}.bespoke-therapy-section .single-block .description li{list-style:disc}.bespoke-therapy-section .first-left-block{min-height:34%;padding:24px 24px 32px;margin:0 0 30px;border-radius:20px 8px 8px 8px}.bespoke-therapy-section.tmpl_text_therapy .first-left-block{min-height:auto}.bespoke-therapy-section .second-left-block{min-height:66%;padding:32px 24px 0;border-radius:8px 8px 8px 20px}.bespoke-therapy-section.tmpl_text_therapy .second-left-block{padding:32px 24px 97px}.bespoke-therapy-section.tmpl_text_therapy .second-left-block{min-height:auto;padding:32px 24px}.bespoke-therapy-section.tmpl_text_therapy .second-left-block{background:#fff!important}.bespoke-therapy-section .second-left-block .title{color:#fff}.mental-health-page.bespoke-therapy-section .second-left-block .title{color:#4ebd6d}.mental-health-page.bespoke-therapy-section .second-left-block .description *{color:#102616}.bespoke-therapy-section.tmpl_text_therapy .second-left-block .title{color:#079c91}.bespoke-therapy-section .second-left-block .description p,.bespoke-therapy-section .second-left-block .description li{color:#fff}.bespoke-therapy-section.tmpl_text_therapy .second-left-block p,.bespoke-therapy-section.tmpl_text_therapy .second-left-block li{color:#033e3a}.bespoke-therapy-section .second-left-block .image{position:absolute;bottom:0;right:24px}.bespoke-therapy-section .second-left-block .image.full_width_img{right:0;left:0;width:100%}.bespoke-therapy-section.tmpl_text_therapy .second-left-block .image{display:none}.bespoke-therapy-section .first-right-block .image{display:none}.bespoke-therapy-section.tmpl_text_therapy .first-right-block .image{display:block;position:absolute;bottom:0;right:24px;left:24px}.bespoke-therapy-section .second-left-block .image img,.bespoke-therapy-section.tmpl_text_therapy .first-right-block .image img{display:block;max-width:100%}.bespoke-therapy-section .second-left-block .image.full_width_img img{width:100%}.bespoke-therapy-section .first-right-block{min-height:66%;padding:24px 24px 32px;margin:0 0 30px;border-radius:8px 20px 8px 8px}.bespoke-therapy-section.tmpl_text_therapy .first-right-block{height:100%}.bespoke-therapy-section .first-right-block .title{color:#208aeb}.bespoke-therapy-section .first-right-block .description p,.bespoke-therapy-section .first-right-block .description li{color:#0d375e}.bespoke-therapy-section .second-right-block{min-height:34%;padding:24px 24px 32px;border-radius:8px 8px 20px 8px}.bespoke-therapy-section.tmpl_text_therapy .second-right-block{display:none}.bespoke-therapy-section .second-right-block .title{color:#079c91}.bespoke-therapy-section .second-right-block .description p{color:#0d375e}.simple-start-section{background:#d2e8fb}.simple-start-section .title-section{margin-bottom:24px}.simple-start-section .subtitle-section{font-size:16px;font-weight:400;line-height:26px}.simple-start-section .step-by-step-guide{margin-block:56px}.simple-start-section .step-by-step-guide .text-stages{display:flex;justify-content:space-between;align-items:center}.simple-start-section .step-by-step-guide .lite-stages{max-width:1032px;width:100%;margin-top:24px;margin-inline:auto;height:12px;background:linear-gradient(90deg,#765DDE 0%,#208AEB 50%,#4EBD6D 100%);border-radius:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simple-start-section .step-by-step-guide .lite-stages .single-stage-img{background-color:#765dde;width:32px;height:32px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.simple-start-section .step-by-step-guide .lite-stages .single-stage-img:nth-child(2){background-color:#4d74e5}.simple-start-section .step-by-step-guide .lite-stages .single-stage-img:nth-child(3){background-color:#208aeb}.simple-start-section .step-by-step-guide .lite-stages .single-stage-img:nth-child(4){background-color:#36a2b2}.simple-start-section .step-by-step-guide .lite-stages .single-stage-img:nth-child(5){background-color:#4ebd6d}.simple-start-section .step-by-step-guide .lite-stages .single-stage-img:before{content:"";position:absolute;left:4px;top:4px;background-image:url(/wp-content/themes/calmerry/img/lgbt-img/stage_arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;width:12px;height:10px;margin:7px 6px}.simple-start-section .step-by-step-guide .lite-stages .single-stage-img:last-child:before{background-image:url(/wp-content/themes/calmerry/img/lgbt-img/emoji.svg);width:16px;height:16px;left:2.5px;top:1px}.simple-start-section .step-by-step-guide .single-stage *{width:170px;max-width:170px;font-size:18px;font-weight:600;line-height:28px}.simple-start-section .step-by-step-guide .single-stage .stage-subtitle{display:block;font-weight:400;line-height:28px}.your-safe-space-section{padding-block:80px;background:linear-gradient(180deg,#FFF 0%,#D2E8FB 100%)}.your-safe-space-section .inner{padding-inline:0}.video-therapy-for-section~section.your-safe-space-section{background:#d2e8fb}main.new-landing-page section.your-safe-space-section div.inner,section.your-safe-space-section div.inner{max-width:100%;margin-left:calc((100% - 1170px)/2);padding-right:0}.your-safe-space-section .inner .row{align-items:end;justify-content:space-between;margin-inline:-15px 0}.your-safe-space-section .inner .row .col-5{padding-right:0}.your-safe-space-section .text-block{width:575px;max-width:100%}.your-safe-space-section .section-title{margin-bottom:56px}.your-safe-space-section .our-offers{display:flex;flex-wrap:wrap}.your-safe-space-section .single-offer{width:50%;max-width:100%;padding:0 30px 30px 0}.your-safe-space-section .section-title>*,.your-safe-space-section .single-offer .check-mark{text-align:start}.your-safe-space-section .single-offer .offer-title{text-align:start;color:#208aeb;font-size:18px;font-weight:600;line-height:28px;margin-block:16px}.your-safe-space-section .single-offer .offer-subtitle>*{text-align:start;color:#17191d;font-size:16px;font-weight:400;line-height:26px}.your-safe-space-section .inner .swiper-slide>img{width:267px}.your-safe-space-section .swiper-wrapper{margin-left:0!important}.your-safe-space-section .swiper-slide{width:fit-content}.identity-problems-section{background:linear-gradient(180deg,#F1F3F7 0%,#FFF 100%)}.identity-problems-section .row{align-items:center}.identity-problems-section .image-block{display:flex}.identity-problems-section .first-img{padding-inline:0 15px;max-width:50%}.identity-problems-section .second-img{padding-inline:15px 0;max-width:50%}.identity-problems-section .image-block img{max-width:100%}.identity-problems-section .image-block img:first-child{border-radius:54px 22px 24px 22px}.identity-problems-section .image-block img:last-child{border-radius:24px 22px 54px 24px}.identity-problems-section .text-block{width:100%;max-width:460px;margin-inline:auto 0;margin-bottom:5%}.identity-problems-section .text-block .section-title{margin-bottom:24px}.identity-problems-section .text-block *{text-align:start}.identity-problems-section .text-block p,.identity-problems-section .text-block a{line-height:24px;font-size:16px;font-weight:400}main.new-landing-page .content-side-image{background:#f1f3f7}.slug-quality-therapy-online .content-side-image .content-side-image__image{height:380px;margin-right:0}.slug-quality-therapy-online .content-side-image .content-side-image__content .content-side-image__links{margin-bottom:0}.slug-quality-therapy-online .content-side-image .content-side-image__content ul li,.slug-quality-therapy-online-2 .content-side-image .content-side-image__content ul li{padding-left:28px}.slug-quality-therapy-online .content-side-image .content-side-image__content ul li:before,.slug-quality-therapy-online-2 .content-side-image .content-side-image__content ul li:before{content:"";background:url(/wp-content/themes/calmerry/img/quality_search.svg)no-repeat;width:20px;height:20px;position:absolute;left:0;top:2px}.slug-quality-therapy-online .content-side-image .content-side-image__content ul li:nth-child(2):before,.slug-quality-therapy-online-2 .content-side-image .content-side-image__content ul li:nth-child(2):before{background:url(/wp-content/themes/calmerry/img/quality_secure.svg)no-repeat}.slug-quality-therapy-online .content-side-image .content-side-image__content ul li:last-child:before,.slug-quality-therapy-online-2 .content-side-image .content-side-image__content ul li:last-child:before{background:url(/wp-content/themes/calmerry/img/quality_atoms.svg)no-repeat}.swiper,.swiper-wrapper,.swiper-slide{width:100%;height:fit-content}.your-safe-space-section .swiper-slide{opacity:.5;transition:opacity .5s ease}.swiper-slide.swiper-slide-active{opacity:1;transition:opacity .5s ease}.swiper-slide>img{width:100%;object-fit:contain}.your-safe-space-section .mySwiper.phones-slider{padding-bottom:100px;margin-bottom:-50px}.your-safe-space-section .swiper-pagination{width:170px;left:44px;bottom:55px;color:#707482;text-align:center;font-family:Source Serif Pro;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.your-safe-space-section .swiper-button-prev{top:auto;bottom:50px;height:50px}.your-safe-space-section .swiper-button-next{top:auto;bottom:50px;right:auto;left:220px;height:50px}.your-safe-space-section .swiper-button-prev:after{content:url(/wp-content/themes/calmerry/img/lgbt-img/arrow-prev.svg)}.your-safe-space-section .swiper-button-next:after{content:url(/wp-content/themes/calmerry/img/lgbt-img/arrow-next.svg)}.custom-popup{position:fixed;display:none;width:100vw;height:100vh;top:0;left:0;background:#9d9999bd;z-index:999}.custom-popup .inner{position:relative;display:block;z-index:999;width:480px;max-width:90%;max-height:90vh;padding:260px 65px 80px;margin:0;transform:translate(calc(50vw - 50%),calc(50vh - 50% - 60px));background:#fff;box-shadow:0 0 30px #000000a8;border-radius:8px}.custom-popup .inner #blog-close-popup{position:absolute;height:32px;right:16px;top:16px;cursor:pointer}.custom-popup .inner #blog-close-popup img{position:unset;width:32px}.custom-popup .inner img{position:absolute;width:290px;top:-46px;left:calc(50% - 145px)}.custom-popup .inner .title{margin-inline:auto}.custom-popup .inner .subtitle{margin-top:16px;text-align:center;font-size:16px;line-height:26px}.custom-popup .inner label{text-align:start;display:inline-block;width:100%;margin-top:32px;font-size:20px}.custom-popup .inner input[type=email]{font-size:12px;margin-top:10px;width:100%;outline:none;border:1px solid #17191d57;border-radius:8px;padding:12px 16px}.custom-popup .inner input[type=email]::placeholder{font-size:12px;color:#a4aac1}.custom-popup .inner .button{position:relative;width:100%;margin-top:32px;-webkit-box-shadow:0 5px 10px rgba(71,129,182,.3);box-shadow:0 5px 10px rgba(71,129,182,.3);display:inline-block;font-weight:600!important;font-size:16px;line-height:16px;text-align:center;background:#208aec;border-radius:8px;color:#fff;text-decoration:none;padding:16px 35px;z-index:112;letter-spacing:.01em;max-width:100%;overflow:hidden}.custom-popup .inner .button:before{content:"";position:absolute;top:0;left:0;background:#1a6ebc;width:100%;height:100%;z-index:-1;-webkit-transition:all .5s;transition:all .5s;-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.custom-popup .inner .button:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.custom-popup.active-popup{display:block;z-index:999}body.is-top-header--active-body.page-template-page-depression-test-landing{padding-top:75px;background:#f1f3f7}.page-template-page-depression-test-landing header{display:none}.page-template-page-depression-test-landing .custom-header .menu-header-menu-container{justify-content:end}.page-template-page-depression-test-landing .custom-header a.button-secondary:last-child{margin-left:15px;background:#208aeb;color:#fff}.page-template-page-depression-test-landing .custom-header a.button-secondary:last-child:before{background:#1a6ebc}.page-template-page-depression-test-landing .is-top-header--active .is-top-header__bg,.page-template-page-depression-test-landing .footer .footer-navs{display:none}.page-template-page-depression-test-landing .footer__links>div:first-child,.page-template-page-depression-test-landing .footer__links>div:nth-child(2){display:none}.new-landing-page.depression-test-main .kMbjEa{padding-top:70px}.prelanding-page section{background:0 0;padding-block:80px}.content-side-image .subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:26px}.content-side-image .copy-promo-code{position:relative;cursor:pointer;width:320px;max-width:100%;padding:9px 16px;margin-top:24px;text-align:start;font-size:16px;font-style:normal;font-weight:700;line-height:26px;color:#208aeb;border-radius:4px;border:2px dashed #208aeb;background:#d2e8fb;transition:all .3s ease}.content-side-image .copy-promo-code:after{content:"";position:absolute;display:block;width:22px;height:22px;top:11px;right:16px;background-image:url(/wp-content/themes/calmerry/img/lgbt-img/copy_icon.svg)}.content-side-image .copy-promo-code.active:after{background-image:url(/wp-content/themes/calmerry/img/lgbt-img/check-mark.svg)}.content-side-image .copy-promo-code:hover{background:#a8d2f6}@media screen and (max-width:1199px){.content-side-image .copy-promo-code{margin-inline:auto}}.life-before-and-after{padding-block:95px 116px}.life-before-and-after .inner{width:968px;max-width:100%}.life-before-and-after .blocks-container{display:flex;margin-top:62px}.life-before-and-after .first-block{border-radius:8px;background:#d2e8fb;width:50%;margin-right:14px;padding:24px}.life-before-and-after .second-block{border-radius:8px;background:#f8edd6;width:50%;margin-left:14px;padding:24px}.life-before-and-after .block-icon{font-size:54.167px;font-style:normal;font-weight:600;line-height:84.259px;text-align:start}.life-before-and-after .text-block{margin-top:36px}.life-before-and-after .text-block .item-title{color:#13538d;font-size:18px;font-style:normal;font-weight:600;line-height:28px;text-align:start}.life-before-and-after .second-block .text-block .item-title{color:#85631d}.life-before-and-after .text-block .item-desc{color:#061c2f;font-size:16px;font-style:normal;font-weight:400;line-height:26px;text-align:start}.life-before-and-after .second-block .text-block .item-desc{color:#2c210a}.life-before-and-after .link{margin-top:53px}@media screen and (max-width:768px){.life-before-and-after .blocks-container{flex-direction:column}.life-before-and-after .first-block{width:100%;margin:0 0 30px}.life-before-and-after .second-block{width:100%;margin:0}}.prelanding-page .mental-professionals{padding-block:100px;background:0 0}.prelanding-page .mental-professionals .title,.prelanding-page .mental-professionals__block_more{color:#25272b}.prelanding-page .mental-professionals .title{margin-bottom:0}.slug-quality-therapy-online .logos-line{padding-block:0}.slug-quality-therapy-online .logos-line .logos{padding:32px 0}.prelanding-page .logos-line{padding-block:80px 300px}@media screen and (max-width:420px){.prelanding-page .section{padding-block:50px}.prelanding-page .mental-professionals .inner{padding-top:0}.prelanding-page .mental-professionals .slick-initialized .slick-slide{padding-inline:8px;height:220px}.prelanding-page .logos-line{padding-block:40px 80px}}.trustpilot-reviews .next-btn{background:url(/wp-content/themes/calmerry/img/slider-arrow-right.svg)no-repeat;width:8px;height:14px;position:absolute;right:-6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.trustpilot-reviews .prev-btn{background:url(/wp-content/themes/calmerry/img/slider-arrow-left.svg)no-repeat;width:8px;height:14px;position:absolute;left:-6px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-template-page-meet-your-therapist #menu-header-menu{justify-content:end}.page-template-page-meet-your-therapist #menu-header-menu>li{display:none}.page-template-page-meet-your-therapist #menu-header-menu>li:last-child{display:block}.meet-your-therapist section:nth-child(1),.meet-your-therapist section:nth-child(2){background:#f1f3f7}.meet-your-therapist section:nth-child(3){background:linear-gradient(180deg,#F1F3F7 0%,rgba(241,243,247,0) 100%)}.meet-your-therapist section:nth-child(4){background:linear-gradient(180deg,#FFF 0%,#D2E8FB 100%)}.meet-your-therapist section:nth-child(5){background:#d2e8fb}.meet-your-therapist section:nth-child(6){background:linear-gradient(180deg,#D2E8FB 0%,#E3FCF8 50%,#E4DFF8 100%)}.meet-your-therapist section:nth-child(7),div.trustpilot-reviews{background:linear-gradient(180deg,#E5E0F9 2.26%,#FFF 100%)}.meet-your-therapist section:nth-child(8){background:#fff}.meet-your-therapist section:nth-child(9){background:linear-gradient(180deg,#FEFEFF 0%,#D2E8FC 100%)}.meet-your-therapist section:nth-child(10){background:linear-gradient(180deg,#D2E8FB 0%,#A0D3FF 100%)}.meet-your-therapist .steps-calmerry .title{-webkit-transform:none;-ms-transform:none;transform:none;max-width:none;text-align:center}.meet-your-therapist .steps-calmerry .inner{max-width:1170px;margin:0 auto}.meet-your-therapist .inner{max-width:1210px;padding-left:15px;padding-right:15px;margin:0 auto}.meet-your-therapist .steps-calmerry__block_info{height:auto;top:0;overflow:visible;counter-reset:myCounter}.meet-your-therapist .steps-calmerry .block_info__body{position:static;padding:50px 0}.meet-your-therapist .steps-calmerry .block_info__body:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.meet-your-therapist .steps-calmerry .block_info{visibility:visible;-webkit-transform:none;-ms-transform:none;transform:none;max-width:507px;position:relative;overflow:visible}.meet-your-therapist .steps-calmerry .block_photo{top:0;max-width:534px}.meet-your-therapist .steps-calmerry .block_info:before{counter-increment:myCounter;content:counter(myCounter);font-family:source serif pro,serif;font-weight:700;color:#fff;font-size:135px;position:absolute;left:0;top:-30px}.meet-your-therapist .steps-calmerry__block_info_title,.meet-your-therapist .steps-calmerry__block_info_text{position:relative;z-index:10}.meet-your-therapist .steps-calmerry .block_photo img{max-width:100%;height:auto}.single-test{position:relative;height:80vh}.single-test .test-section{position:absolute;top:-100px}.page-template-page-depression-test-landing .bespoke-therapy-section .second-left-block{padding:32px 24px 92px}main.new-landing-page section{background:#d2e8fb}main.new-landing-page section:first-child{background:#f1f3f7}main.new-landing-page section:nth-child(2){background:linear-gradient(180deg,#F1F3F7 0%,#FFFFFF 100%)}main.new-landing-page section:nth-child(3){background:linear-gradient(180deg,#FFFFFF 0%,#D2E8FB 100%)}main.new-landing-page section:nth-child(4){background:#d2e8fb}main.new-landing-page section:nth-child(5){background:linear-gradient(180deg,#D2E8FB 0%,#E4DFF8 100%)}main.new-landing-page section:nth-child(6){background:linear-gradient(180deg,#E4DFF8 0%,#D2E8FB 100%)}main.new-landing-page section:nth-child(7){background:linear-gradient(180deg,#D2E8FB 0%,#FFFFFF 100%)}main.new-landing-page section:nth-child(8){background:linear-gradient(180deg,#FFFFFF 0%,#F9FAFC 100%)}main.new-landing-page section:nth-child(9){background:linear-gradient(180deg,#FAFBFD 0%,#D2E8FB 100%)}main.new-landing-page section:last-child{background:linear-gradient(180deg,#D2E8FB 0%,#A0D3FF 100%)}.slug-about-us .content-side-image{background:linear-gradient(180deg,#F1F3F7 0%,#FFFFFF 100%)}.slug-about-us .our-leadership-team-section{background:#fff}.full-width-text-with-image-section{padding-block:80px 0!important;background:#fff}.full-width-text-with-image-section .title{font-size:52px;font-weight:700;line-height:60px;letter-spacing:0;text-align:center;margin-bottom:80px}.full-width-text-with-image-section .full-width-img{margin-bottom:80px}.full-width-text-with-image-section .full-width-img img{width:100%;border-radius:20px}.full-width-text-with-image-section .attributes-list{display:flex;justify-content:space-between;align-items:start;gap:30px}.full-width-text-with-image-section .single-attribute{width:33.333%}.full-width-text-with-image-section .single-attribute .value{font-size:52px;font-weight:700;line-height:60px;letter-spacing:0;text-align:left;color:#208aeb;margin-bottom:4px}.full-width-text-with-image-section .single-attribute .description{font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left;color:#17191d}.slug-about-us .content_side_content .inner{display:flex;align-items:start}.slug-about-us .content_side_content .inner h2.title{padding-top:0;text-align:left}.text-blocks-section{background:linear-gradient(180deg,#FFFFFF 0%,#F1F3F7 100%)}.text-blocks-section .inner{display:flex;flex-direction:row;justify-content:space-between;align-items:start}.text-blocks-section .inner .title.left-text-block{text-align:start;width:50%}.text-blocks-section .inner .description.right-text-block{margin:0;padding:0 0 0 50px;width:470px;max-width:40%}.text-blocks-section .inner .description.right-text-block,.text-blocks-section .inner .description.right-text-block *{font-size:16px;line-height:26px;text-align:start}.text-blocks-section .inner .description.right-text-block li{list-style:disc;margin-left:16px}.blocks-icons.blocks-icons-about-us-page{background:linear-gradient(180deg,#F2F4F8 0%,#D2E8FB 100%)}.blocks-icons .inner{padding-block:0}.blocks-icons.blocks-icons-about-us-page .inner .icons-list{margin-bottom:56px}.blocks-icons.blocks-icons-about-us-page .inner .icons-list .icons-item{max-width:360px}.blocks-icons.blocks-icons-about-us-page .inner .icons-list .icons-item img{width:40px;height:40px}.blocks-icons.blocks-icons-about-us-page .inner .icons-list .icons-item h5{padding-block:16px;color:#208aeb;font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;text-align:center}.blocks-icons.blocks-icons-about-us-page .inner .icons-list .icons-item p{font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;text-align:center;color:#17191d;padding-inline:0}.blocks-icons.blocks-icons-about-us-page .inner .note{font-size:20px;font-weight:400;line-height:30px;letter-spacing:0;text-align:center;color:#25272b;background:0 0;margin-bottom:32px;padding:0}.blocks-icons.blocks-icons-about-us-page .inner .link .button-white{display:inline-block;font-weight:600;font-size:14px;line-height:1;text-align:center;background:#208aec;border-radius:8px;color:#fff;text-decoration:none;padding:17px 35px;position:relative;overflow:hidden;z-index:1}.blocks-icons.blocks-icons-about-us-page .inner .link .button-white:after{content:none}.blocks-icons.blocks-icons-about-us-page .inner .link .button-white:before{content:"";position:absolute;top:0;left:0;background:#1a6ebc;width:100%;height:100%;z-index:-1;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.blocks-icons.blocks-icons-about-us-page .inner .link .button-white:hover{color:#fff!important}.blocks-icons.blocks-icons-about-us-page .inner .link .button-white:hover:before{transform:translateX(0)}.slug-about-us .comprehensive-solution-section{background:linear-gradient(180deg,#D2E8FB 0%,#F1F3F7 100%)}.slug-about-us .comprehensive-solution-section .subtitle{margin-top:20px}.slug-about-us .comprehensive-solution-section .groups-content .single-group{width:100%;max-width:100%;margin-bottom:32px;padding-inline:0!important}.slug-about-us .comprehensive-solution-section .single-group-subtitle a{font-size:16px;font-weight:700;line-height:26px;letter-spacing:0;text-align:left;text-decoration:none}.slug-about-us .comprehensive-solution-section .single-group-subtitle ul li{list-style:disc;margin-left:16px}.slug-about-us .comprehensive-solution-section .single-group-subtitle ul li strong{font-weight:700}.our-leadership-team-section .title{font-size:40px;font-weight:700;line-height:52px;letter-spacing:0;text-align:center;color:#25272b;margin-bottom:56px}.our-leadership-team-section .leadership-list{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.our-leadership-team-section .single-leadership{width:370px;max-width:100%}.our-leadership-team-section .single-leadership>img.leadership-photo{width:370px;max-width:100%;height:370px;display:block;object-fit:cover;border-radius:20px}.our-leadership-team-section .info-block{display:block;position:relative;width:100%;margin-top:40px}.our-leadership-team-section .info-block .name{font-size:32px;font-weight:700;line-height:40px;letter-spacing:0;text-align:left;color:#25272b;margin-bottom:4px}.our-leadership-team-section .info-block .position{font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;text-align:left;color:#17191d}.our-leadership-team-section .info-block .linkedin-link{position:absolute;top:0;right:0;width:36px;height:36px;display:block}.our-leadership-team-section .info-block .linkedin-link img{width:36px;height:36px}.slug-about-us .trustpilot-reviews{background:linear-gradient(180deg,#FFFFFF 0%,#A1D4FF 100%)}.slug-about-us .trustpilot-reviews .slick-slider{margin-bottom:24px}.slug-about-us .trustpilot-reviews .read-more{display:none}.slug-about-us .trustpilot-reviews .link a.button.center{background:0 0;color:#000;text-decoration:underline;padding:0;border-radius:0}.slug-about-us .trustpilot-reviews .link a.button.center:before{content:none}.slug-about-us .new-version-tmpl.block-banner-text{background:linear-gradient(180deg,#A0D3FF 0%,#D0C8FF 100%)}@media screen and (max-width:767px){.full-width-text-with-image-section .attributes-list{flex-wrap:wrap;justify-content:space-around}.full-width-text-with-image-section .single-attribute{width:47%}.text-blocks-section .inner{flex-direction:column;justify-content:center;align-items:center}.text-blocks-section .inner .title.left-text-block{width:100%;margin-bottom:50px}.text-blocks-section .inner .description.right-text-block{width:100%;max-width:100%;margin-left:0;padding:0}.our-leadership-team-section .leadership-list{gap:50px}}body.page-template-tmpl-new-landing-page{background-color:#f1f3f7;overflow-x:hidden}main.new-landing-page section,main.b2b-updated-landing section,section:not(.logos-line):not(.list-line){padding-block:80px;margin-bottom:-1px}main.new-landing-page section .inner{max-width:1170px}.row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-inline:-15px}.col-12{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-inline:15px}.col-8{width:100%;max-width:66.666666%;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;padding-inline:15px}.col-7{width:100%;max-width:58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;padding-inline:15px}.col-6{width:100%;max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%;padding-inline:15px}.col-5{width:100%;max-width:41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;padding-inline:15px}.col-4{width:100%;max-width:33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;padding-inline:15px}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-inline:15px}@media screen and (max-width:1220px){main.new-landing-page section.your-safe-space-section div.inner,section.your-safe-space-section div.inner{margin-left:15px}}@media screen and (max-width:1200px){.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links{justify-content:center}}@media screen and (max-width:1050px){.page-template-page-depression-test-landing .custom-header a.button-secondary:last-child{margin-top:15px;margin-inline:auto}.mental-health .col-3{flex:0 0 30%;max-width:30%}.mental-health .steps-slider{padding-bottom:72px}.mental-health .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal,.mental-health .swiper-button-next,.mental-health .swiper-button-prev{top:auto;bottom:0}.mental-health .swiper-button-next,.mental-health .swiper-button-prev{z-index:11;height:26px}.mental-health .swiper-button-next{left:auto;right:calc(50% - 190px)}.mental-health .swiper-button-prev{right:auto;left:calc(50% - 190px)}.mental-health .swiper-button-next:after{content:url(/wp-content/themes/calmerry/img/lgbt-img/mental-health-arrow_next.svg);height:26px;margin-top:-26px}.mental-health .swiper-button-prev:after{content:url(/wp-content/themes/calmerry/img/lgbt-img/mental-health-arrow_prev.svg);height:26px;margin-top:-26px}.mental-health .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal,.mental-health .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal *{color:#208aeb;text-align:center;font-family:source serif pro,serif;font-size:18px;font-style:normal;font-weight:700;line-height:26px}}@media screen and (max-width:991px){.blog-cards .blog-cards__grid{display:flex;flex-direction:column}.why-even-care-section .row{justify-content:center}.why-even-care-section .col-4{width:370px;max-width:100%;-ms-flex:0 0 100%;flex:unset;padding-bottom:30px}.why-even-care-section .col-subtitle{margin-top:26px}.diagram-section .row{flex-direction:column}.diagram-section .first-col,.diagram-section .second-col{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.diagram-section .second-col{margin-top:30px}.diagram-section .columns{justify-content:center}.diagram-section .left-column,.diagram-section .right-column{width:fit-content;max-width:100%}.diagram-section.double-diagrams-block-section .left-column,.diagram-section.double-diagrams-block-section .right-column{width:calc(50% - 35px)}.diagram-section .bottom-text{text-align:center}.comprehensive-solution-section .left-col,.comprehensive-solution-section .right-col{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.comprehensive-solution-section .right-col .groups{margin-top:30px}.comprehensive-solution-section .right-col .groups-content .single-group{width:50%}.comprehensive-solution-section .right-col .groups-content .single-group:first-child{padding-right:15px}.comprehensive-solution-section .right-col .groups-content .single-group:last-child{padding-left:15px}.true-potential .row{flex-direction:column}.true-potential .col-4,.true-potential .col-7{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.true-potential .col-4{margin-bottom:30px}.mental-health .steps-row{margin-bottom:46px}.mental-health .col-3,.meet-our-partners .col-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-bottom:30px}.mental-health .col-3{flex:0 0 45%;max-width:45%}.meet-our-partners .subtitle{width:90%;margin-inline:auto}.meet-our-partners .col-3 .image-wrapper{margin-inline:auto}.video-therapy-for-section .row{flex-direction:column;align-items:center}.video-therapy-for-section .row .col-6{max-width:100%}.video-therapy-for-section .row .left-block{width:100%}.right-choice-section .col-6{max-width:100%;margin-inline:auto}.right-choice-section .left-block{height:fit-content;margin-bottom:60px}.right-choice-section .right-block *{text-align:center}.col-lg-12{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-inline:15px}.flexible-plans-section .row-offers{margin-bottom:24px}.flexible-plans-section .title-section{margin-bottom:40px}.flexible-plans-section .col.col-single-flexible-offer{margin-bottom:16px}.flexible-plans-section .row-list-benefits .col.single-benefits,.flexible-plans-section .row-list-benefits .col.warn-benefits{text-align:start}.flexible-plans-section .col.col-single-flexible-offer.best-choice-offer{order:1}.flexible-plans-section .col.col-single-flexible-offer:first-child{order:2}.flexible-plans-section .col.col-single-flexible-offer:last-child{order:3}.your-safe-space-section .row{align-items:end}.your-safe-space-section .single-offer{width:100%}.simple-start-section .step-by-step-guide .single-stage *{width:130px;max-width:100%}.simple-start-section .step-by-step-guide .lite-stages{width:88%}}@media screen and (max-width:768px){.slug-quality-therapy-online .content-side-image .content-side-image__image{margin-bottom:0}.logos-line .logos{gap:4px 40px}.logos-line .logos .logo{width:72px}.questions-block .inner{padding:0}.your-safe-space-section .col-6.col-md-12{margin-left:-7.5px}.cta-download-apps{padding-block:60px}.page-flexible-builder .simple-start-section .step-by-step-guide .lite-stages{min-height:390px;margin-top:11px}.page-flexible-builder .simple-start-section .step-by-step-guide .single-stage{height:56px}.page-flexible-builder .blocks-icons .inner{padding-block:0}.new-version-tmpl.block-banner-text .block-banner-text__bg,.page-flexible-builder .block-banner-text .block-banner-text__bg{position:absolute;background-position:50%}.meet-your-therapist .simple-start-section .step-by-step-guide .lite-stages,.new-landing-page .simple-start-section .step-by-step-guide .lite-stages,.slug-60min .simple-start-section .step-by-step-guide .lite-stages{min-height:384px;margin-top:10px}.meet-your-therapist .simple-start-section .step-by-step-guide .single-stage,.simple-start-section .step-by-step-guide .single-stage{width:210px;height:56px;display:flex;flex-wrap:wrap;align-items:center}.meet-your-therapist section,.meet-your-therapist .trustpilot-reviews{padding-block:40px}.meet-your-therapist .questions-block .inner{padding-block:0}.meet-your-therapist .steps-calmerry .block_info__body:nth-child(even){-ms-flex-direction:column;flex-direction:column}.meet-your-therapist .steps-calmerry .block_info__body,.meet-your-therapist .steps-calmerry .block_info__body:nth-child(even){margin-bottom:50px;padding-block:0}.why-even-care-section .col-title{margin-bottom:40px}.why-even-care-section .col-4{padding-bottom:16px}.why-even-care-section .single-group .item-title{margin-bottom:32px}.why-even-care-section .single-group *{text-align:center}.why-even-care-section .col-subtitle{margin-block:24px 32px}.why-even-care-section .single-group .item-title{font-size:20px;line-height:28px}.why-even-care-section .single-group .big-value{font-size:72px;line-height:72px}.why-even-care-section .single-group .subtitle{font-size:14px;line-height:24px}.why-even-care-section .col-subtitle .subtitle{font-size:18px;line-height:28px}main.b2b-updated-landing section,section:not(.logos-line):not(.list-line){padding-block:60px;margin-bottom:-1px}.b2b-updated-landing .logos-line{padding-block:32px}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links{align-items:center}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links .link:nth-child(2n){margin:16px 0 0;right:auto;left:auto;transform:translate(0,0)}.diagram-section .second-col{margin-top:12px}.diagram-section .columns{justify-content:space-between}.diagram-section .left-column{margin-right:20px}.diagram-section .diagram-img{display:none}.diagram-section .left-title{padding-left:0}.block-clients .row.clients-percent{align-items:start}.empowering-diversity .row{flex-direction:column-reverse}.empowering-diversity .col-4,.empowering-diversity .col-5{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.empowering-diversity .col-4 *{text-align:center}.empowering-diversity .subtitle{margin-block:24px 40px}.b2b-updated-landing .content-side-image{padding-block:80px 108px}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links .link{width:200px;max-width:100%;margin-inline:auto}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links{margin-bottom:16px}.b2b-updated-landing .content-side-image .content-side-image__content .content-side-image__links img{bottom:-400px}.links-to-other-pages-section .subtitle-section p{font-size:14px;font-style:normal;font-weight:400;line-height:24px}.new-landing-page.depression-test-main .bespoke-therapy-section{padding-bottom:60px}.new-landing-page.depression-test-main .bespoke-therapy-section .second-left-block{padding:32px 24px;filter:drop-shadow(16px 16px 20px rgba(118,93,222,.3))}body.is-top-header--active-body.page-template-page-depression-test-landing{padding-top:46px}.video-therapy-for-section .row{padding:24px 9px 32px}.video-therapy-for-section .row .subtitle,.video-therapy-for-section .description ul{margin-block:16px}.video-therapy-for-section .row .right-block p,.video-therapy-for-section .row .description li,.video-therapy-for-section .row .subtitle{font-size:14px}.col-md-12{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-inline:15px}.your-safe-space-section .inner .row{margin-inline:0}.your-safe-space-section .text-block{width:fit-content}.your-safe-space-section .single-offer{padding-right:0}.your-safe-space-section .swiper-pagination{left:calc(50% - 85px);right:auto}.your-safe-space-section .swiper-button-next{right:calc(50% - 115px);left:auto}.your-safe-space-section .swiper-button-prev{right:auto;left:calc(50% - 115px)}main.new-landing-page section,section:not(.logos-line):not(.list-line){padding-block:60px}.row-reverse{flex-direction:column-reverse}.tmpl_text_therapy .row-reverse{flex-direction:column}main.new-landing-page .block-cta .logo,main.new-landing-page .block-cta .h1{margin-bottom:40px}.links-to-other-pages-section .title-section{text-align:center;margin-bottom:16px}.links-to-other-pages-section .subtitle-section{text-align:center;margin-bottom:40px}.links-to-other-pages-section .col-links-to-pages{justify-content:center}.links-to-other-pages-section .row-link{margin-top:40px}.links-to-other-pages-section .row-link .link{justify-content:center}.flexible-plans-section .row-list-benefits .col-12{justify-content:start}.bespoke-therapy-section .title-section{margin-bottom:40px}.bespoke-therapy-section .single-block{margin:0 0 16px;border-radius:8px}.bespoke-therapy-section .second-left-block{padding:32px 24px 310px;margin-bottom:0}.bespoke-therapy-section.tmpl_text_therapy .second-left-block{margin-bottom:16px;padding:32px 24px}.calmerry-vs-office-section .title-section{margin-bottom:16px}.calmerry-vs-office-section .subtitle-section p{font-size:16px}.calmerry-vs-office-section .table-block{margin-block:40px}.calmerry-vs-office-section td.check-row,.calmerry-vs-office-section td.check-x-row{padding:20px 24px}.calmerry-vs-office-section .mobile-logo{display:inline;margin-bottom:-20px}.calmerry-vs-office-section .in-office br{display:inline}.calmerry-vs-office-section .desktop-logo{display:none}.identity-problems-section .image-block{justify-content:center}.identity-problems-section .text-block{max-width:100%;margin-bottom:0}.identity-problems-section .text-block *{text-align:center}.identity-problems-section .text-block .section-title{margin-bottom:16px}.identity-problems-section .text-block .section-desc{margin-bottom:40px}.your-safe-space-section .col-md-12:last-child{padding-inline:0}.your-safe-space-section .section-title{margin-bottom:40px}.your-safe-space-section .section-title>*,.your-safe-space-section .single-offer .check-mark,.your-safe-space-section .single-offer .offer-title,.your-safe-space-section .single-offer .offer-subtitle>*{text-align:center}.simple-start-section .title-section{margin-bottom:16px}.simple-start-section .subtitle-section{font-size:14px;line-height:24px}.simple-start-section .step-by-step-guide{display:flex;flex-direction:row-reverse;justify-content:center;margin-block:40px}.simple-start-section .step-by-step-guide .text-stages{flex-direction:column;align-items:start}.simple-start-section .step-by-step-guide .single-stage *{max-width:100%;width:100%}.simple-start-section .step-by-step-guide .single-stage{max-width:100%;margin-bottom:32px;text-align:start}.simple-start-section .step-by-step-guide .single-stage:last-child{margin-bottom:0}.simple-start-section .step-by-step-guide .single-stage br{display:none}.simple-start-section .step-by-step-guide .lite-stages{width:12px;height:100%;min-height:296px;flex-direction:column;margin:0;margin-right:26px;background:linear-gradient(180deg,#765DDE 0%,#208AEB 50%,#4EBD6D 100%)}.calmerry-vs-office-section thead th{padding-bottom:10px}.blog-feed .preview__middle{padding:0 20px 17px}.blog-feed .preview__meta,.blog-feed .preview__reading{margin-bottom:0;width:fit-content}.bespoke-therapy-section.tmpl_text_therapy .first-right-block{padding-bottom:290px}body section.custom-popup .inner{max-height:80vh;max-width:90vw;transform:translate(calc(50vw - 50%),calc(50vh - 50% - 50px))}.sp-form-outer.sp-popup-outer .sp-form{padding:190px 25px 25px}.sp-form-outer.sp-popup-outer .sp-form:before{max-width:100%;width:246px;height:200px;left:calc(50% - 123px);top:-26px}}@media screen and (min-width:591px){.page-template-page-gift .flexible-plans-section .offer-title{min-height:56px}}@media screen and (max-width:590px){.mental-health .col-3{flex:0 0 80%;max-width:80%}.mental-health .swiper-button-next{left:auto;right:10px}.mental-health .swiper-button-prev{left:10px;right:auto}}@media screen and (max-width:540px){.b2b-updated-landing .logos-line .logos{padding:0}.diagram-section .first-block,.diagram-section .second-block{padding:32px 24px 40px}.links-to-other-pages-section .col-links-to-pages{justify-content:start}.links-to-other-pages-section .col-links-to-pages .single-page-link{width:100%;justify-content:space-between;text-align:start;margin-inline:0}.comprehensive-solution-section .groups{padding:32px 24px 40px;height:fit-content}.comprehensive-solution-section .groups-title{margin-bottom:48px;font-size:20px;line-height:28px}.comprehensive-solution-section .left-col .groups-content .single-group:nth-child(odd),.comprehensive-solution-section .left-col .groups-content .single-group:nth-child(even),.comprehensive-solution-section .right-col .groups-content .single-group:first-child,.comprehensive-solution-section .right-col .groups-content .single-group:last-child{padding-inline:0;width:100%;margin-bottom:24px}.comprehensive-solution-section .left-col .groups-content .single-group:first-child{order:1}.comprehensive-solution-section .left-col .groups-content .single-group:nth-child(2){order:3;margin-bottom:0}.comprehensive-solution-section .right-col .groups-content .single-group:last-child,.comprehensive-solution-section .left-col .groups-content .single-group:last-child{margin-bottom:0}.comprehensive-solution-section .left-col .groups-content .single-group:nth-child(3){order:2;margin-bottom:24px}.true-potential .title,.true-potential .subtitle{text-align:center}.true-potential .col-7{flex-direction:column}.true-potential .col-4{margin-bottom:40px}.true-potential .first-block,.true-potential .second-block{width:100%;margin:0 auto}.true-potential .text-block{margin-top:52px}.true-potential .subtitle{margin-top:16px}.true-potential .subtitle p{font-size:14px;line-height:24px}.true-potential .block-subtitle,.true-potential .block-subtitle *{font-size:14px;line-height:24px}.true-potential .second-block .block{flex-direction:column}.true-potential .second-block .block:first-child,.true-potential .second-block .block:last-child{margin-top:12px}.b2b-updated-landing .clients-percent__item{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-inline:15px}.b2b-updated-landing .block-clients .clients-percent__item .text,.b2b-updated-landing .block-clients .clients-percent__item .text *{font-size:14px;font-style:normal;font-weight:400;line-height:24px}.right-choice-section .left-block{padding:24px 24px 32px;margin-bottom:40px}.right-choice-section .left-block h2{margin-bottom:16px}.right-choice-section .desc-block ul{margin-block:16px}.right-choice-section .desc-block *,.right-choice-section .right-block *{font-size:14px;line-height:24px}.right-choice-section .right-block h3{margin-bottom:40px}.right-choice-section .right-block .single-item{width:100%;padding-inline:0!important}.right-choice-section .right-block .single-item .title{margin-block:8px}.bespoke-therapy-section .second-left-block .image,.bespoke-therapy-section.tmpl_text_therapy .first-right-block .image{right:24px;left:24px}.bespoke-therapy-section.tmpl_text_therapy .first-right-block .image img{width:100%}.your-safe-space-section .swiper-button-next{right:15px;left:auto}.your-safe-space-section .swiper-button-prev{right:auto;left:15px}.your-safe-space-section .single-offer{width:100%;padding:0 0 40px}.your-safe-space-section .single-offer .offer-title{margin-block:8px}}@media screen and (max-width:480px){.why-even-care-section .col-4{width:100%;max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.custom-popup .inner{padding:190px 25px 40px}.custom-popup .inner img{width:240px;top:-30px;left:calc(50% - 120px)}.calmerry-vs-office-section td.check-row,.calmerry-vs-office-section td.check-x-row{padding:20px 14px;font-size:14px;line-height:1.2}}@media screen and (max-width:440px){.bespoke-therapy-section.tmpl_text_therapy .first-right-block{padding-bottom:200px}.logos-line .logos{gap:4px 20px;padding-inline:14px}}.blog .sidebar .sidebar-banner,.sidebar.sidebar--content.sidebar--default .sidebar-banner{background:linear-gradient(148deg,#765DDE -10.72%,#6D62DF 9.21%,#6367E1 24.91%,#5B6BE2 36.92%,#5270E3 45.83%,#4A74E5 52.2%,#4378E6 56.59%,#3C7BE7 59.56%,#367FE8 61.69%,#3081E9 63.55%,#2C84E9 65.69%,#2886EA 68.68%,#2488EA 73.09%,#2289EB 79.48%,#208AEB 88.43%,#208AEB 100.49%);padding:45px}.blog .sidebar .sidebar-banner__title,.sidebar.sidebar--content.sidebar--default .sidebar-banner__title{color:#fff;text-align:start;font-size:32px;line-height:40px;padding-bottom:24px}.blog .sidebar .sidebar-banner__photo,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo{width:45%;max-height:100%;height:fit-content;bottom:-3px}.blog .sidebar .sidebar-banner__photo img,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo img{width:100%}.blog .sidebar .sidebar-banner .button,.sidebar.sidebar--content.sidebar--default .sidebar-banner .button{width:fit-content;padding:21px 32px;color:#208aeb;background:#fff;margin-bottom:0;margin-left:0}.blog .sidebar .sidebar-banner .button:before,.sidebar.sidebar--content.sidebar--default .sidebar-banner .button:before{background:#208aec}.blog .sidebar .sidebar-banner .button:hover,.sidebar.sidebar--content.sidebar--default .sidebar-banner .button:hover{color:#fff}.blog .sidebar .sidebar-banner,.sidebar.sidebar--content.sidebar--default .sidebar-banner{padding:45px}.blog .sidebar .sidebar-banner__photo--bg,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo--bg{background-image:url(/wp-content/themes/calmerry/img/lgbt-img/screens.webp);top:auto;bottom:-13px;right:25px;width:55%;height:100%}@media screen and (max-width:1240px){.blog .sidebar .sidebar.sidebar--content .sidebar-banner__photo--bg,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo--bg{bottom:-51px;right:10px;width:50%}}@media screen and (max-width:1023px){.blog .sidebar .standart-single-article .sidebar.sidebar--content .sidebar-banner,.sidebar.sidebar--content.sidebar--default .sidebar-banner{padding:40px 32px 260px}.blog .sidebar .sidebar.sidebar--content .sidebar-banner__photo--bg,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo--bg{bottom:-115px;right:10%;width:80%;height:230px}.blog .sidebar .sidebar.sidebar--content .sidebar-banner__title,.sidebar.sidebar--content.sidebar--default .sidebar-banner__title{margin-inline:auto;text-align:center}.blog .sidebar .sidebar.sidebar--content .sidebar-banner .button,.sidebar.sidebar--content.sidebar--default .sidebar-banner .button{margin-inline:auto;margin-bottom:0}}@media screen and (max-width:768px){.blog .sidebar .sidebar.sidebar--content .sidebar-banner__title,.sidebar.sidebar--content.sidebar--default .sidebar-banner__title{padding-bottom:30px}.blog .sidebar .sidebar.sidebar--content .sidebar-banner__photo--bg,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo--bg{bottom:0}.blog .sidebar .sidebar-banner__photo--bg:after,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo--bg:after{content:none}.blog .sidebar .sidebar-banner,.sidebar.sidebar--content.sidebar--default .sidebar-banner{padding:40px 32px}.blog .sidebar .sidebar-banner__title,.sidebar.sidebar--content.sidebar--default .sidebar-banner__title{text-align:center}.blog .sidebar .sidebar-banner .button,.sidebar.sidebar--content.sidebar--default .sidebar-banner .button{margin-bottom:255px;margin-inline:auto}.blog .sidebar .sidebar-banner__photo,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo{width:100%;height:255px}}@media screen and (max-width:490px){.blog .sidebar .sidebar.sidebar--content .sidebar-banner__photo--bg,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo--bg{bottom:-20px}}@media screen and (max-width:440px){.blog .sidebar .sidebar.sidebar--content .sidebar-banner__photo--bg,.sidebar.sidebar--content.sidebar--default .sidebar-banner__photo--bg{bottom:-30px}}.small-banner{margin-block:16px 56px;padding:24px 32px 32px;border-radius:4px;border:1px solid #208aeb;background:#e9f4fe}.standart-single-article article .small-banner .title{text-align:center;margin-block:0 24px;padding:0;color:#4b4d57;font-size:24px;font-style:normal;font-weight:700;line-height:32px}@media screen and (max-width:768px){.small-banner{margin-block:20px 40px;padding:24px 24px 32px}}.post__content .preview__left{justify-content:start}.post__content .preview__left--author:nth-child(odd){margin-right:32px}.post__content .playButton.small{height:24px}.post__content .article-single__reviewer{margin-top:12px;width:100%;max-width:100%}.share-reactions-articles .inner{flex-direction:column;border-top:1px solid #c9cde1}.share-reactions-articles .share-reactions-articles__share{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:12px}.share-reactions-articles .share-reactions-articles__share .share-links{display:flex}.share-reactions-articles .share-reactions-articles__share .single-share-link{width:48px;height:48px;padding:12px;background-color:#000;border-radius:8px}.share-reactions-articles .share-reactions-articles__share .share-facebook-btn{background-color:#3b5998;margin-inline:8px}.share-reactions-articles .share-reactions-articles__share .share-linkedin-btn{background-color:#0072b1}.share-reactions-articles .share-reactions-articles__share .single-share-link svg{transition:all .3s ease}.share-reactions-articles .share-reactions-articles__share .single-share-link:hover svg{transform:scale(1.3)}.article-author{margin-top:16px}.single-post .form-calendar{background:linear-gradient(180deg,#fff 0%,#D2E8FB 25%,#D2E8FB 75%,#fff 100%)}@media screen and (max-width:1024px){.post__content .preview__left--author:nth-child(odd){margin-bottom:12px}}@media screen and (max-width:480px){.share-reactions-articles .share-reactions-articles__share{flex-direction:column;align-items:start;padding-block:16px 8px}.share-reactions-articles .share-reactions-articles__share .share-title{padding-bottom:16px}}.editorial-banner{margin-top:56px;padding:28px 34px 28px 37px;border:1px solid #c9cde1;border-radius:8px;background:#f8f9fb}.editorial-banner .title{display:flex;flex-direction:row;align-items:start;font-size:24px;font-weight:700;line-height:32px;text-align:left;margin-bottom:8px;padding-top:0;color:#4b4d57}.editorial-banner .subtitle,.editorial-banner .subtitle p,.editorial-banner .subtitle a{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:#4a4e57}.editorial-banner .subtitle a{color:#1f8aeb;text-decoration:none}.editorial-banner .title:before{content:'';background-image:url(/wp-content/themes/calmerry/img/check_darkblue.svg);background-repeat:no-repeat;background-size:contain;display:block;width:24px;min-width:24px;height:24px;margin-top:2px;margin-right:4px}@media screen and (max-width:767px){.editorial-banner{margin-top:43px;padding:26px 24px}.editorial-banner .title{font-size:20px;font-weight:700;line-height:28px}.editorial-banner .subtitle,.editorial-banner .subtitle p,.editorial-banner .subtitle a{font-size:14px!important;font-weight:400;line-height:24px!important}}.single-post-land:not(.b2b-post-land){margin-top:56px;border:1px solid #c9cde1;background:#f8f9fb;border-radius:8px;padding:28px 34px 28px 37px}.single-post-land__title{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-post-land__title .title{color:#4b4d57;font-family:source serif pro,serif;font-size:24px;line-height:32px;font-weight:700}.single-post-land__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0!important}.single-post-land__list li{width:48%;max-width:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:8px;padding:24px 18px!important;list-style:none}.single-post-land .single-post-land__list li:before{content:none!important}.single-post-land__list li .single-post-land__list_title{font-size:16px;font-weight:600;line-height:26px;letter-spacing:0;text-align:center}.single-post-land__list li .single-post-land__list_description{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;color:#4a4e57;margin-top:7px}.single-post-land__list li .single-post-land__list_link{display:inline-block;width:auto;max-width:100%;margin-left:auto;margin-right:auto;background:#208aeb;color:#fff;text-decoration:none;position:relative;overflow:hidden;z-index:1;font-size:14px;font-weight:600;line-height:14px;letter-spacing:0;text-align:center;border-radius:8px;padding:17px 25.5px;margin-top:16px}.single-post-land__list li .single-post-land__list_link:before{content:"";position:absolute;top:0;left:0;background:#1a6ebc;width:100%;height:100%;z-index:-1;-webkit-transition:all .5s;transition:all .5s;-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.single-post-land__list li .single-post-land__list_link:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.single-post-land__list li:first-child{background:#e4dff8;border:1px solid #765dde}.single-post-land__list li:first-child .single-post-land__list_title{color:#765dde}.single-post-land__list li:first-child .single-post-land__list_link{background:#765dde}.single-post-land__list li:first-child .single-post-land__list_link:before{background:#5d49b0}.single-post-land__list li:nth-child(2){background:#d2e8fb;border:1px solid #208aeb}.single-post-land__list li:nth-child(2) .single-post-land__list_title{color:#208aeb}.single-post-land__list li:nth-child(2) .single-post-land__list_link{background:#208aeb}.single-post-land__list li:nth-child(2) .single-post-land__list_link:before{background:#1a6ebc}.single-post-land__list li:nth-child(3){background:#f8dfe8;border:1px solid #de5d8b}.single-post-land__list li:nth-child(3) .single-post-land__list_title{color:#de5d8b}.single-post-land__list li:nth-child(3) .single-post-land__list_link{background:#de5d8b}.single-post-land__list li:nth-child(3) .single-post-land__list_link:before{background:#b1486d}.single-post-land__list li:nth-child(4){background:#cdebe9;border:1px solid #079c91}.single-post-land__list li:nth-child(4) .single-post-land__list_title{color:#067d74}.single-post-land__list li:nth-child(4) .single-post-land__list_link{background:#079c91}.single-post-land__list li:nth-child(4) .single-post-land__list_link:before{background:#047169}.single-post-land.b2b-post-land{margin-top:56px}.single-post-land.b2b-post-land .single-post-land__title{display:none}.single-post-land.b2b-post-land .single-post-land__list{margin-inline:0!important;padding-inline:0}.single-post-land.b2b-post-land .single-post-land__list li{width:100%;flex-direction:row;align-items:center;justify-content:center;padding:28px 34px 28px 37px!important;background:url(/wp-content/uploads/2024/04/bannerB2B_Post-scaled.webp);background-size:cover;background-repeat:no-repeat}.single-post-land.b2b-post-land .single-post-land__list li>div{width:70%}.single-post-land.b2b-post-land .single-post-land__list li .single-post-land__list_title{text-align:start;font-family:source serif pro,serif;font-size:24px;font-weight:700;line-height:32px}.single-post-land.b2b-post-land .single-post-land__list li .single-post-land__list_description{text-align:start}.single-post-land.b2b-post-land .single-post-land__list li:first-child .single-post-land__list_link{height:fit-content;margin-inline-end:0;margin-top:0}@media screen and (max-width:1023px){.single-post-land,.single-post-land.b2b-post-land{margin-top:40px}.single-post-land__title{margin-bottom:32px}.single-post-land__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-post-land__list li{width:100%;max-width:100%;margin-bottom:20px}.single-post-land__list li:last-child{margin-bottom:0}}@media screen and (max-width:767px){.single-post-land:not(.b2b-post-land){padding:22px 28px 27px}.single-post-land__list li:last-child{margin-bottom:0}.single-post-land__list_title{font-size:18px;line-height:28px}.single-post-land:not(.b2b-post-land) a.single-post-land__list_link{width:70%!important}.single-post-land.b2b-post-land .single-post-land__list{margin-top:0!important}.single-post-land.b2b-post-land .single-post-land__list li{flex-direction:column;padding:26px 24px!important}.single-post-land.b2b-post-land .single-post-land__list li>div{width:100%}.single-post-land.b2b-post-land .single-post-land__list li:first-child .single-post-land__list_link{margin-inline:0 auto;margin-top:16px}.single-post-land.b2b-post-land .single-post-land__list li .single-post-land__list_title{font-size:20px;line-height:28px}}@media screen and (max-width:480px){a.single-post-land__list_link{width:100%!important}}