[data-header*="type-1"] .ct-header [data-id="button"] .ct-button-ghost {--theme-button-text-initial-color:var(--theme-button-background-initial-color);--theme-button-text-hover-color:#ffffff;} [data-header*="type-1"] .ct-header [data-id="button"] {--theme-button-background-initial-color:rgba(255, 255, 255, 0.8);--theme-button-background-hover-color:#E9A6A6;} [data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {--logo-max-height:40px;} [data-header*="type-1"] .ct-header [data-id="logo"] .site-title {--theme-font-size:25px;--theme-link-initial-color:var(--theme-palette-color-4);} [data-header*="type-1"] .ct-header [data-id="menu"] {--menu-items-spacing:15px;--menu-indicator-hover-color:#e9a6a6;--menu-indicator-active-color:#e9a6a6;} [data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {--theme-font-family:'Cormorant Garamond', Sans-Serif;--theme-font-weight:700;--theme-text-transform:uppercase;--theme-font-size:15px;--theme-line-height:1.3;--theme-link-initial-color:#ffffff;--theme-link-hover-color:#e9a6a6;--theme-link-active-color:#e9a6a6;} [data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link {--theme-link-initial-color:#ffffff;--theme-link-hover-color:#e9a6a6;--theme-font-weight:500;--theme-font-size:12px;} [data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu {--dropdown-top-offset:15px;--dropdown-items-spacing:11px;--dropdown-divider:1px dashed rgba(255, 255, 255, 0.1);--theme-box-shadow:0px 10px 20px rgba(41, 51, 61, 0.1);--theme-border-radius:2px;} [data-header*="type-1"] .ct-header [data-transparent-row="yes"] [data-id="menu"] > ul > li > a {--theme-link-initial-color:rgba(255, 255, 255, 0.8);--theme-link-hover-color:var(--theme-palette-color-8);} [data-header*="type-1"] .ct-header [data-transparent-row="yes"] [data-id="menu"] {--menu-indicator-active-color:var(--theme-palette-color-5);} [data-header*="type-1"] .ct-header [data-row*="middle"] {--height:100px;background-color:rgba(255, 255, 255, 0);background-image:none;--theme-border-top:none;--theme-border-bottom:none;--theme-box-shadow:0px 10px 20px rgba(67,71,79,0.05);} [data-header*="type-1"] .ct-header [data-row*="middle"] > div {--theme-border-top:none;--theme-border-bottom:none;} [data-header*="type-1"] .ct-header [data-transparent-row="yes"][data-row*="middle"] {background-color:rgba(255,255,255,0);background-image:none;--theme-border-top:none;--theme-border-bottom:none;--theme-box-shadow:none;} [data-header*="type-1"] .ct-header [data-transparent-row="yes"][data-row*="middle"] > div {--theme-border-top:none;--theme-border-bottom:1px solid rgba(255, 255, 255, 0.3);} [data-header*="type-1"] [data-id="mobile-menu"] {--theme-font-weight:700;--theme-font-size:20px;--theme-link-initial-color:#ffffff;--theme-link-hover-color:#e9a6a6;--mobile-menu-divider:none;} [data-header*="type-1"] [data-id="mobile-menu"] .sub-menu {--theme-link-initial-color:#ffffff;--theme-link-hover-color:#e9a6a6;} [data-header*="type-1"] #offcanvas {background-color:rgba(18, 21, 25, 0.98);--panel-content-height:100%;} [data-header*="type-1"] [data-id="offcanvas-logo"] {--logo-max-height:50px;} [data-header*="type-1"] [data-id="socials"].ct-header-socials {--items-spacing:15px;} [data-header*="type-1"] [data-id="socials"].ct-header-socials .ct-label {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-header*="type-1"] [data-id="socials"].ct-header-socials [data-color="custom"] {--background-color:rgba(218, 222, 228, 0.3);--background-hover-color:var(--theme-palette-color-1);} [data-header*="type-1"] [data-id="trigger"] {--theme-icon-size:18px;--theme-icon-color:var(--theme-text-color);--secondColor:#eeeeee;--secondColorHover:#eeeeee;--toggle-button-radius:3px;} [data-header*="type-1"] [data-id="trigger"]:not([data-design="simple"]) {--toggle-button-padding:10px;} [data-header*="type-1"] [data-id="trigger"] .ct-label {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-header*="type-1"] [data-transparent-row="yes"] [data-id="trigger"] {--theme-icon-color:var(--theme-palette-color-5);} [data-header*="type-1"] {--header-height:100px;} [data-header*="type-1"] .ct-header {background-image:none;} [data-header*="type-1"] [data-transparent] {background-image:none;} [data-footer*="type-1"] .ct-footer [data-row*="bottom"] > div {--container-spacing:25px;--theme-border:none;--theme-border-top:1px solid #e8e8e8;--theme-border-bottom:none;--grid-template-columns:initial;} [data-footer*="type-1"] .ct-footer [data-row*="bottom"] .widget-title {--theme-font-size:16px;} [data-footer*="type-1"] .ct-footer [data-row*="bottom"] {--theme-border-top:none;--theme-border-bottom:none;background-color:rgba(172,174,175,0);} [data-footer*="type-1"] [data-id="copyright"] {--theme-font-weight:400;--theme-font-size:15px;--theme-line-height:1.3;} [data-footer*="type-1"] .ct-footer [data-id="menu"] {--menu-items-spacing:35px;} [data-footer*="type-1"] .ct-footer [data-column="menu"] {--horizontal-alignment:flex-start;--vertical-alignment:flex-start;} [data-footer*="type-1"] .ct-footer [data-id="menu"] ul {--theme-font-weight:700;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-footer*="type-1"] .ct-footer [data-id="menu"] > ul > li > a {--theme-link-initial-color:#ffffff;--theme-link-hover-color:#000000;} [data-footer*="type-1"] .ct-footer [data-row*="middle"] > div {--container-spacing:70px;--theme-border:none;--theme-border-top:none;--theme-border-bottom:none;--grid-template-columns:repeat(2, 1fr);} [data-footer*="type-1"] .ct-footer [data-row*="middle"] .widget-title {--theme-font-size:16px;} [data-footer*="type-1"] .ct-footer [data-row*="middle"] {--theme-border-top:none;--theme-border-bottom:none;background-color:transparent;} [data-footer*="type-1"] [data-id="socials"].ct-footer-socials {--items-spacing:25px;} [data-footer*="type-1"] [data-column="socials"] {--horizontal-alignment:flex-end;} [data-footer*="type-1"] [data-id="socials"].ct-footer-socials .ct-label {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--visibility:none;} [data-footer*="type-1"] [data-id="socials"].ct-footer-socials [data-color="custom"] {--background-color:rgba(218, 222, 228, 0.3);--background-hover-color:var(--theme-palette-color-1);} [data-footer*="type-1"] .ct-footer [data-row*="top"] > div {--container-spacing:30px;--columns-gap:60px;--theme-border:none;--theme-border-top:none;--theme-border-bottom:none;--grid-template-columns:repeat(2, 1fr);} [data-footer*="type-1"] .ct-footer [data-row*="top"] .widget-title {--theme-font-size:16px;} [data-footer*="type-1"] .ct-footer [data-row*="top"] {--theme-border-top:none;--theme-border-bottom:none;background-color:#E9A6A6;} [data-footer*="type-1"][data-footer*="reveal"] .site-main {--footer-box-shadow:0px 30px 50px rgba(0, 0, 0, 0.1);} [data-footer*="type-1"] .ct-footer {background-position:0% 0%;background-color:#f4f5f8;background-image:url(https://naturop.it/wp-content/uploads/2020/04/topography.svg);} [data-footer*="type-1"] footer.ct-container {--footer-container-bottom-offset:50px;--footer-container-padding:0px 35px;}:root {--theme-font-family:var(--theme-font-stack-default);--theme-font-weight:400;--theme-text-transform:none;--theme-text-decoration:none;--theme-font-size:16px;--theme-line-height:1.65;--theme-letter-spacing:0em;--theme-button-font-weight:500;--theme-button-font-size:15px;--has-classic-forms:var(--false);--has-modern-forms:var(--true);--theme-form-field-border-initial-color:var(--theme-border-color);--theme-form-field-border-focus-color:var(--theme-palette-color-1);--theme-form-field-border-width:0 0 2px 0;--form-selection-control-border-width:2px;--theme-form-selection-field-initial-color:var(--theme-border-color);--theme-form-selection-field-active-color:var(--theme-palette-color-1);--e-global-color-blocksy_palette_1:var(--theme-palette-color-1);--e-global-color-blocksy_palette_2:var(--theme-palette-color-2);--e-global-color-blocksy_palette_3:var(--theme-palette-color-3);--e-global-color-blocksy_palette_4:var(--theme-palette-color-4);--e-global-color-blocksy_palette_5:var(--theme-palette-color-5);--e-global-color-blocksy_palette_6:var(--theme-palette-color-6);--e-global-color-blocksy_palette_7:var(--theme-palette-color-7);--e-global-color-blocksy_palette_8:var(--theme-palette-color-8);--theme-palette-color-1:#48bca2;--theme-palette-color-2:#25ad99;--theme-palette-color-3:#4f4f4f;--theme-palette-color-4:#0a0500;--theme-palette-color-5:#EBEBEB;--theme-palette-color-6:#F5F5F5;--theme-palette-color-7:#ffffff;--theme-palette-color-8:#ffffff;--theme-text-color:var(--theme-palette-color-3);--theme-link-initial-color:var(--theme-palette-color-1);--theme-link-hover-color:var(--theme-palette-color-2);--theme-selection-text-color:#ffffff;--theme-selection-background-color:#E9A6A6;--theme-border-color:var(--theme-palette-color-5);--theme-headings-color:var(--theme-palette-color-4);--theme-content-spacing:1.5em;--theme-button-min-height:40px;--theme-button-shadow:none;--theme-button-transform:none;--theme-button-text-initial-color:#ffffff;--theme-button-text-hover-color:#ffffff;--theme-button-background-initial-color:var(--theme-palette-color-1);--theme-button-background-hover-color:var(--theme-palette-color-2);--theme-button-border:none;--theme-button-padding:5px 20px;--theme-normal-container-max-width:1290px;--theme-content-vertical-spacing:60px;--theme-container-edge-spacing:90vw;--theme-narrow-container-max-width:750px;--theme-wide-offset:130px;}h1 {--theme-font-family:'Playfair Display', Sans-Serif;--theme-font-weight:900;--theme-font-size:70px;--theme-line-height:1.5;}h2 {--theme-font-family:'Playfair Display', Sans-Serif;--theme-font-weight:900;--theme-font-size:40px;--theme-line-height:1.5;}h3 {--theme-font-family:'Playfair Display', Sans-Serif;--theme-font-weight:900;--theme-font-size:30px;--theme-line-height:1.5;}h4 {--theme-font-family:'Playfair Display', Sans-Serif;--theme-font-weight:900;--theme-font-size:25px;--theme-line-height:1.5;}h5 {--theme-font-family:'Playfair Display', Sans-Serif;--theme-font-weight:900;--theme-font-size:20px;--theme-line-height:1.5;}h6 {--theme-font-weight:700;--theme-font-size:16px;--theme-line-height:1.5;}.wp-block-pullquote {--theme-font-family:Georgia;--theme-font-weight:600;--theme-font-size:25px;}pre, code, samp, kbd {--theme-font-family:monospace;--theme-font-weight:400;--theme-font-size:16px;}figcaption {--theme-font-size:14px;}.ct-sidebar .widget-title {--theme-font-size:20px;}.ct-breadcrumbs {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;}body {background-color:var(--theme-palette-color-8);background-image:none;} [data-prefix="single_blog_post"] .entry-header .page-title {--theme-font-size:40px;--theme-line-height:1.3;--theme-heading-color:var(--theme-palette-color-5);} [data-prefix="single_blog_post"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;--theme-text-color:var(--theme-palette-color-5);} [data-prefix="single_blog_post"] .entry-header .page-description {--theme-text-color:var(--theme-palette-color-5);} [data-prefix="single_blog_post"] .hero-section[data-type="type-2"] {--min-height:500px;background-color:#edeff2;background-image:none;--container-padding:50px 0px;} [data-prefix="single_blog_post"] .hero-section[data-type="type-2"] > figure .ct-media-container:after {background-color:rgba(33,45,55,0.6);} [data-prefix="blog"] .entry-header .page-title {--theme-font-size:70px;--theme-line-height:1.3;--theme-heading-color:var(--theme-palette-color-5);} [data-prefix="blog"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="blog"] .entry-header .page-description {--theme-text-color:var(--theme-palette-color-5);} [data-prefix="blog"] .hero-section[data-type="type-2"] {--min-height:500px;background-color:#edeff2;background-image:none;--container-padding:50px 0px;} [data-prefix="categories"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="categories"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="search"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="search"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="author"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="author"] .entry-header .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;--theme-line-height:1.3;} [data-prefix="author"] .hero-section[data-type="type-2"] {background-color:var(--theme-palette-color-6);background-image:none;--container-padding:50px 0px;} [data-prefix="blog"] .entries {--grid-template-columns:repeat(4, minmax(0, 1fr));} [data-prefix="blog"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.4;--theme-link-hover-color:var(--theme-palette-color-3);} [data-prefix="blog"] .entry-card .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="blog"] .entry-card {background-color:var(--theme-palette-color-8);--theme-box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);} [data-prefix="blog"] [data-archive="default"] .card-content .ct-media-container {--card-element-spacing:30px;} [data-prefix="blog"] [data-archive="default"] .card-content .entry-meta[data-id="BqPZYC"] {--card-element-spacing:15px;} [data-prefix="categories"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="categories"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="categories"] .entry-card .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="author"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="author"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="author"] .entry-card .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;} [data-prefix="search"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));} [data-prefix="search"] .entry-card .entry-title {--theme-font-size:20px;--theme-line-height:1.3;} [data-prefix="search"] .entry-card .entry-meta {--theme-font-weight:600;--theme-text-transform:uppercase;--theme-font-size:12px;}form textarea {--theme-form-field-height:170px;}.ct-sidebar {--theme-link-initial-color:var(--theme-text-color);}aside[data-type="type-3"] {--theme-border:1px solid rgba(224, 229, 235, 0.8);}.ct-back-to-top {--theme-icon-color:#ffffff;--theme-icon-hover-color:#ffffff;--top-button-background-color:#E9A6A6;} [data-prefix="single_blog_post"] .entry-tags .ct-module-title {--theme-font-weight:600;--theme-font-size:14px;} [data-prefix="single_blog_post"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);} [data-prefix="single_page"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);}@media (max-width: 999.98px) {  [data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {--logo-max-height:48px;} [data-header*="type-1"] .ct-header [data-row*="middle"] {--height:70px;} [data-header*="type-1"] [data-id="offcanvas-logo"] {--logo-max-height:72px;} [data-header*="type-1"] [data-id="socials"].ct-header-socials {--items-spacing:30px;} [data-header*="type-1"] [data-id="socials"].ct-header-socials [data-color="custom"] {--theme-icon-color:rgba(255, 255, 255, 0.8);--background-color:rgba(255, 255, 255, 0.4);} [data-header*="type-1"] [data-id="trigger"] {--theme-icon-size:27px;--theme-icon-color:#ffffff;--theme-icon-hover-color:#e9a6a6;} [data-header*="type-1"] [data-transparent-row="yes"] [data-id="trigger"] {--theme-icon-color:#ffffff;--theme-icon-hover-color:#e9a6a6;} [data-header*="type-1"] {--header-height:70px;} [data-footer*="type-1"] .ct-footer [data-row*="bottom"] > div {--grid-template-columns:initial;} [data-footer*="type-1"] .ct-footer [data-id="menu"] {--menu-items-spacing:25px;} [data-footer*="type-1"] .ct-footer [data-row*="middle"] > div {--container-spacing:50px;--grid-template-columns:initial;} [data-footer*="type-1"] .ct-footer [data-row*="top"] > div {--grid-template-columns:repeat(2, 1fr);} [data-footer*="type-1"] footer.ct-container {--footer-container-padding:0vw 4vw;}h2 {--theme-font-size:30px;} [data-prefix="single_blog_post"] .entry-header .page-title {--theme-font-size:30px;} [data-prefix="single_blog_post"] .hero-section[data-type="type-2"] {--min-height:400px;} [data-prefix="blog"] .entry-header .page-title {--theme-font-size:50px;} [data-prefix="blog"] .hero-section[data-type="type-2"] {--min-height:400px;} [data-prefix="blog"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="blog"] .entry-card .entry-title {--theme-font-size:35px;} [data-prefix="categories"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="author"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));} [data-prefix="search"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));}}@media (max-width: 689.98px) {[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {--logo-max-height:42px;} [data-header*="type-1"] .ct-header [data-row*="middle"] {--height:70px;} [data-footer*="type-1"] .ct-footer [data-row*="bottom"] > div {--container-spacing:15px;--grid-template-columns:initial;} [data-footer*="type-1"] .ct-footer [data-id="menu"] {--menu-items-spacing:20px;} [data-footer*="type-1"] .ct-footer [data-column="menu"] {--horizontal-alignment:center;} [data-footer*="type-1"] .ct-footer [data-row*="middle"] > div {--container-spacing:40px;--grid-template-columns:initial;} [data-footer*="type-1"] [data-column="socials"] {--horizontal-alignment:center;} [data-footer*="type-1"] .ct-footer [data-row*="top"] > div {--columns-gap:35px;--grid-template-columns:initial;} [data-footer*="type-1"] footer.ct-container {--footer-container-padding:0vw 5vw;} [data-prefix="single_blog_post"] .entry-header .page-title {--theme-font-size:25px;} [data-prefix="single_blog_post"] .hero-section[data-type="type-2"] {--min-height:300px;} [data-prefix="blog"] .hero-section[data-type="type-2"] {--min-height:300px;} [data-prefix="blog"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="blog"] .entry-card .entry-title {--theme-font-size:20px;} [data-prefix="categories"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="categories"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="author"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="author"] .entry-card .entry-title {--theme-font-size:18px;} [data-prefix="search"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));} [data-prefix="search"] .entry-card .entry-title {--theme-font-size:18px;}:root {--theme-content-vertical-spacing:50px;--theme-container-edge-spacing:88vw;}}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}.ssa-upcoming-appointments{
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
gap: 1rem;
margin-bottom: 1rem;
}
.ssa-upcoming-appointments .appointment-card{
display: flex;
flex-direction: column;
color: #858585;
background-color: white;
border-radius: 4px;
}
.ssa-upcoming-appointments .appointment-card-header{
display: flex;
flex-wrap: wrap;
gap: 1rem;
padding: 1.5rem 1.5rem 0 1.5rem;
}
.wp-container-core-group-layout-6 .ssa-upcoming-appointments .appointment-card-header{
justify-content: center;
}
.wp-container-core-columns-layout-1 .ssa-upcoming-appointments .appointment-card-header{
justify-content: center;
}
.wp-container-core-columns-layout-2 .ssa-upcoming-appointments .appointment-card-header{
justify-content: center;
}
.wp-container-core-group-layout-6 .ssa-upcoming-appointments .appointment-card .appointment-card-header .member-avatar img{
object-fit: contain;
}
.wp-container-core-columns-layout-1 .ssa-upcoming-appointments .appointment-card .appointment-card-header .member-avatar img{
object-fit: contain;
}
.wp-container-core-columns-layout-2 .ssa-upcoming-appointments .appointment-card .appointment-card-header .member-avatar img{
object-fit: contain;
}
.wp-container-core-group-layout-6 .ssa-upcoming-appointments .appointment-card .action-bar{
display: flex;
justify-content: center;
}
.wp-container-core-columns-layout-1 .ssa-upcoming-appointments .appointment-card .action-bar{
display: flex;
justify-content: center;
}
.wp-container-core-columns-layout-2 .ssa-upcoming-appointments .appointment-card .action-bar{
display: flex;
justify-content: center;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information{
display: flex;
flex-direction: column;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-header {
display: flex;
flex-direction: column;
font-size: 20px;
font-weight: normal;
padding-top: 5px;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-header .appointment-staff {
color: #242424;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-header p:first-of-type{
font-size: 22px;
font-weight: bold;
color: #636363;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-details ul {
padding-left: 18px;
margin: 11px 0 0 0;
font-size: 18px;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-details ul li {
list-style-type: none;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-details ul li a{
color: #000000 !important;
text-decoration: underline !important;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .appointment-information .appointment-header p{
margin: 0;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header img{
width: 70px;
height: 70px;
border-radius: 120px;
object-fit: cover;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .staff-images-container{
width: 70px;
height: 70px;
position: relative;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .staff-images-container img{
width: 56px;
height: 56px;
position: absolute;
border-radius: 120px;
object-fit: cover;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .staff-images-container .secondary-image{
top: 0;
left: 0;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .staff-images-container .primary-image{
bottom: 0;
right: 0;
}
.ssa-upcoming-appointments .appointment-card .action-bar{
padding: 1rem;
}
.ssa-upcoming-appointments .appointment-card .action-bar button{
padding: 0.5rem 8px;
font-size: 18px;
background-color: transparent;
border: none;
color: #000000;
content: 'Edit Appointment';
border-radius: 4px;
}
.ssa-upcoming-appointments .appointment-card .action-bar button:hover{
cursor: pointer;
background-color: #FAFDF8;
}
@media screen and (min-width: 486px) and (max-width: 768px){
.ssa-upcoming-appointments .appointment-card-header{
justify-content: center;
}
.ssa-upcoming-appointments .appointment-card .appointment-card-header .member-avatar img {
object-fit: contain;
}
.ssa-upcoming-appointments .appointment-card .action-bar{
display: flex;
justify-content: center;
}
}
@media screen and (min-width: 600px) and (max-width: 768px) {
.wp-container-core-group-layout-6 .ssa-upcoming-appointments .appointment-card .action-bar{
display:block;
justify-content: none;
}
.wp-container-core-columns-layout-1 .ssa-upcoming-appointments .appointment-card .action-bar{
display:block;
justify-content: none;
}
.wp-container-core-columns-layout-2 .ssa-upcoming-appointments .appointment-card .action-bar{
display:block;
justify-content: none;
}
}iframe.ssa_booking_iframe {
border: 0 none;
height: 600px;
max-height:  none !important; min-width: 100%;
width: 1px;
}
.ssa-admin-warning {
background-color: #fff9c4;
border-left: 4px solid #fdd835;
color: #c6a700; 
margin: 0;
padding: 16px;
}