
/*!
Theme Name: Smartcare
Author: Winning Solutions
Author URI: https://www.winning-solutions.de/
Description: Das Smartcare-Theme, eigens designt für SmartCare Pflegedienst.
Version: 1.0.1
License: GNU General Public License v2 or later
Text Domain: smartcare
Tags: custom vc elements, custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
@font-face{font-family:'Montserrat-Regular';src:url('/wp-content/themes/smartcare/fonts/Montserrat-Regular.woff2') format('woff2'),
url('/wp-content/themes/smartcare/fonts/Montserrat-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat-SemiBold';src:url('/wp-content/themes/smartcare/fonts/Montserrat-SemiBold.woff2') format('woff2'),
url('/wp-content/themes/smartcare/fonts/Montserrat-SemiBold.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat-Bold';src:url('/wp-content/themes/smartcare/fonts/Montserrat-Bold.woff2') format('woff2'),
url('/wp-content/themes/smartcare/fonts/Montserrat-Bold.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Inter-Regular';src:url('/wp-content/themes/smartcare/fonts/Inter-Regular.woff2') format('woff2'),
url('/wp-content/themes/smartcare/fonts/Inter-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Inter-Medium';src:url('/wp-content/themes/smartcare/fonts/Inter-Medium.woff2') format('woff2'),
url('/wp-content/themes/smartcare/fonts/Inter-Medium.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}:root{--color-primary:#d09de8;--color-basic:#838d9b;--color-system:#000}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}html,body{margin:0;padding:0}body{font:1.125rem/1.5 'Montserrat-Regular';color:var(--color-basic)}body *,
body *:focus{outline:none}h1,h2,h3,h4,h5,h6{margin:0
0 1.5rem;font-weight:normal;color:var(--color-system)}h1{text-transform:uppercase;font:3.5rem/1.2 'Montserrat-SemiBold'}h1 span,
h2 span,
h3 span,
h4
span{display:block;margin-bottom: .5rem;font:1rem/1.5 'Montserrat-SemiBold'}h2{font:3rem/1.2 'Montserrat-Bold'}h3{font:2.5rem/1.2 'Montserrat-Bold'}h4{font:2rem/1.3 'Montserrat-Bold'}h5{font:1.5rem/1.4 'Montserrat-Bold'}h6{font:1.25rem/1.4 'Montserrat-SemiBold'}h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child,
p:last-child,
figure,
blockquote:last-child,
.site-main ul:not([class]):last-child,
.site-main ol:not([class]):last-child{margin:0}blockquote{margin:1.35em 0;border-left:2px solid;padding-left:20px;font-style:italic}cite{font-style:normal}ul,ol,li>ul,li>ol{margin:0;padding:0}ul[class],ol[class]{list-style-type:none}.site-main ul:not([class]),
.site-main ol:not([class]){margin:0
0 1.35em;padding:0
0 0 1em}p{margin:0
0 1.35em}a{color:var(--color-primary)}a:hover{color:inherit}a,a:hover,a:focus,a:active{text-decoration:none;outline:none}a[href^="mailto:"]{word-break:break-all}a,button,input,textarea{display:inline-block;transition:all .3s ease}button{cursor:pointer}img{display:inline-block;width:auto;max-width:100%;height:auto;border:0}img::selection{background:transparent !important}b,strong{font-weight:normal;font-family:'Montserrat-Bold'}sup,sub,small{font-size:0.75em}sup{vertical-align:top}sub{vertical-align:bottom}hr{margin:1.35em 0;border:0;border-top:1px solid}table{table-layout:fixed;width:100%;margin:0
0 2em;border-collapse:collapse;border-spacing:0}th,td{padding:5px;text-align:left;font-weight:normal;vertical-align:top}th{font-family:'Montserrat-Bold'}code,pre{font-family:inherit}iframe,embed,object{max-width:100%}audio{display:block}video{display:block;width:100%;height:100%;max-height:inherit;object-fit:cover}::-webkit-input-placeholder{color:var(--color-basic)}::-moz-placeholder{color:var(--color-basic);opacity:1}:-moz-placeholder{color:var(--color-basic);opacity:1}:-ms-input-placeholder{color:var(--color-basic);opacity:1}fieldset{margin:0;border:0;padding:0}legend{}abbr{color:#f05252}label{color:var(--color-system);cursor:pointer}input[type]:-webkit-autofill,input[type]:-webkit-autofill:hover,input[type]:-webkit-autofill:focus,input[type]:-webkit-autofill:active{-webkit-text-fill-color:var(--color-system);transition:background-color 5000s ease-in-out 0s}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}input[type="submit"]:disabled,button[type="submit"]:disabled{opacity:1}input[type="submit"]::-moz-focus-inner{border:0;padding:0;line-height:1}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="url"],input[type="search"],select,textarea{width:100%;border:1px
solid #d1d5db;border-radius: .5rem;padding: .75rem 1rem;font:inherit;background-color:#f9fafb}input[type="number"]{width:120px}textarea{display:block;resize:none;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-system)}textarea::-webkit-scrollbar{width:3px}textarea::-webkit-scrollbar-track{border-radius:2px;background-color:var(--color-system)}textarea::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--color-primary)}.site-main article:not(:last-of-type){margin-bottom:4rem;border-bottom:1px solid;padding-bottom:3rem}.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation{padding:50px
0 0;overflow:hidden}.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{width:50%;float:left}.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{width:50%;text-align:right;float:right}.widget{list-style-type:none;margin:0
0 1.5rem}.widget:last-child{margin:0}.widget
.widgettitle{font-size:1.5rem;font-family:'Montserrat-Bold'}.widget
ul{list-style-type:none}.widget-link{text-decoration:underline;font-size:1rem;font-family:'Inter-Regular'}.post-thumbnail{display:block}.entry-title
a{color:inherit}.home.blog .site-main .search-form,
.archive .site-main .search-form,
.error404 .site-main .search-form,
.search-no-results .site-main .search-form{max-width:800px}.search-form{display:flex}.search-form
label{flex-grow:1;margin-right:1rem}.search-form .screen-reader-text{display:none}.screen-reader-text{position:absolute !important;width:1px;height:1px;margin:-1px;border:0;padding:0;word-wrap:normal !important;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);overflow:hidden}.screen-reader-text:focus{top:5px;left:5px;display:block;width:auto;height:auto;border-radius:3px;padding:15px
23px 14px;text-decoration:none;line-height:normal;font-size:14px;font-weight:bold;color:#21759b;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);background-color:#f1f1f1;z-index:100000;clip:auto !important;clip-path:none}#content[tabindex="-1"]:focus{outline:0}.admin-bar .page-container{min-height:calc(100vh - 32px)}.page-container{display:flex;flex-direction:column;min-height:100vh}.site-main{flex-grow:1;padding-top:75px}.container{max-width:1440px;margin:0
auto;padding:0
calc(15px + 2.5vw)}.inner-wrapper{display:flex;align-items:flex-start}.inner-content{flex-grow:1}.sidebar{flex-shrink:0;flex-basis:250px;margin-left:40px}.flexbox{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.flexbox-center{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.flexbox-center-between{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.img-box{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.img-box
.relative{z-index:1}.css-parallax{background-attachment:fixed}.css-parallax.empty{min-height:35vh}.relative{position:relative}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.no-text-transform{text-transform:none}.no-padding{padding:0
!important}.more-link{font-family:'Inter-Regular';color:var(--color-primary)}.more-link
span{text-decoration:underline}.more-link
i{display:inline-block;margin:-3px 0 0 .5rem;vertical-align:middle;font-size:14px;transition:margin .3s ease}span.more-link{transition:all .3s ease}.more-link:hover
span{text-decoration:none}.more-link:hover
i{margin-left: .7rem}.title-box,
.vc_section .wpb_content_element.title-box{margin-bottom:5rem}.contact-list{display:flex}.contact-list li:not(:last-child){margin-right:1rem}.contact-list
a{display:block;font-size:1rem;color:var(--color-basic)}.contact-list
i{display:block}.contact-list a:hover{color:var(--color-primary)}.socials-list{display:flex}.socials-list li:not(:last-child){margin-right: .75rem}.socials-list
a{display:block;line-height:1;font-size:1.25rem;color:var(--color-system)}.socials-list a:hover{color:var(--color-primary)}.numeric-list,
.site-main .numeric-list ol:not([class]){counter-reset:decimal;font-size:1rem;font-family:'Inter-Regular'}.numeric-list li,
.site-main .numeric-list ol:not([class]) li{position:relative;counter-increment:decimal;margin-bottom:2.5rem;padding-left:4rem}.numeric-list li:last-child,
.site-main .numeric-list ol:not([class]) li:last-child{margin:0}.numeric-list li:before,
.site-main .numeric-list ol:not([class]) li:before{content:counter(decimal);position:absolute;top:4px;left:0;width:3rem;height:3rem;border-radius:1rem;text-align:center;font:2rem/3rem 'Montserrat-Bold';color:#fff;background-color:var(--color-primary)}.forminator-custom-form.forminator-ui.forminator-design--default:not(.forminator-size--small)[data-grid=open]{margin:0;font-size:14px}.forminator-custom-form.forminator-ui.forminator-design--default:not(.forminator-size--small)[data-grid=open] .forminator-row{margin-right:-.5rem;margin-left:-.5rem}.forminator-custom-form.forminator-ui.forminator-design--default:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-of-type){margin-bottom:1.25rem}.forminator-custom-form.forminator-ui.forminator-design--default:not(.forminator-size--small)[data-grid=open] .forminator-row.forminator-row-last{margin:0}.forminator-custom-form.forminator-ui.forminator-design--default:not(.forminator-size--small)[data-grid=open] .forminator-col{padding:0
.5rem}.forminator-custom-form.forminator-ui.forminator-design--default .forminator-all-group-copies.forminator-repeater-field{border-radius:0;padding:0;box-shadow:none !important;background:transparent !important}.forminator-custom-form.forminator-ui.forminator-design--default .forminator-label{margin-bottom: .5rem !important;font:14px/1.5 'Inter-Medium' !important}.forminator-custom-form.forminator-ui.forminator-design--default .forminator-input,
.forminator-custom-form.forminator-ui.forminator-design--default .forminator-textarea{border-radius: .5rem !important;font:inherit !important;padding: .6rem 1rem !important}.forminator-custom-form.forminator-ui.forminator-design--default[data-design=default] .forminator-textarea{resize:none}body.admin-bar>.forminator-select.select2-container.forminator-select-dropdown-container--open{margin-top:31px}body.forminator-hustle-dropdown-fix .forminator-select.forminator-select-dropdown-container--open{z-index:131 !important}.forminator-ui.forminator-custom-form.forminator-design--default .select2-selection--single{border-radius: .5rem}.forminator-ui .forminator-select.forminator-select-dropdown-container--below .select2-selection--single{border-bottom-right-radius:0;border-bottom-left-radius:0}.forminator-ui .forminator-select.forminator-select-dropdown-container--above .select2-selection--single{border-top-right-radius:0;border-top-left-radius:0}.forminator-ui.forminator-custom-form.forminator-design--default select.forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered{padding: .73rem 1rem .6rem !important;font:inherit !important}.forminator-select.forminator-select-dropdown-container--open span.forminator-select-dropdown.forminator-dropdown--default{padding:0}.forminator-select.forminator-select-dropdown-container--open span.forminator-select-dropdown .select2-results .select2-results__options{max-height:211px}.forminator-select.forminator-select-dropdown-container--open .select2-results .select2-results__options{scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-system)}.forminator-select.forminator-select-dropdown-container--open .select2-results .select2-results__options::-webkit-scrollbar{width:3px}.forminator-select.forminator-select-dropdown-container--open .select2-results .select2-results__options::-webkit-scrollbar-track{border-radius:2px;background-color:var(--color-system)}.forminator-select.forminator-select-dropdown-container--open .select2-results .select2-results__options::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--color-primary)}.forminator-select.forminator-select-dropdown-container--open span.forminator-select-dropdown.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option,
.forminator-select.forminator-select-dropdown-container--open span.forminator-select-dropdown.forminator-dropdown--default .select2-search--dropdown:not(.select2-search--hide) + .select2-results .select2-results__options .select2-results__option{padding: .72rem 1rem .6rem;line-height:inherit;font-size:14px}.forminator-custom-form.forminator-ui.forminator-design--default .forminator-checkbox .forminator-checkbox-box{border-radius:6px !important}.forminator-custom-form.forminator-ui .forminator-col.privacy-acceptance .forminator-checkbox-label{display:none}.forminator-custom-form.forminator-ui .forminator-col.privacy-acceptance-group .forminator-grouped-fields{position:relative;padding-bottom:32px !important}.forminator-custom-form.forminator-ui .forminator-col.privacy-acceptance-group .forminator-grouped-fields .forminator-row:first-child{float:left}.forminator-custom-form.forminator-ui .forminator-col.privacy-acceptance-group .forminator-grouped-fields .forminator-row:first-child .forminator-error-message{position:absolute;right:0;bottom:0;left:0}.forminator-custom-form.forminator-ui .forminator-col.privacy-acceptance-group .forminator-grouped-fields .forminator-row:last-child{width:calc(100% - 20px);margin-left:auto;color:#111928;cursor:pointer}.forminator-custom-form.forminator-ui.forminator-design--default .forminator-file-upload{border-radius: .5rem !important;border:1px
solid #d1d5db}.forminator-custom-form.forminator-ui.forminator-design--default .forminator-file-upload>span{margin-top:1px;font:inherit !important;font-family:'Inter-Regular' !important;color:#111928 !important}.forminator-custom-form.forminator-ui.forminator-design--default button.forminator-button.forminator-button-upload{width:auto;margin:0
10px 0 0;border-radius: .5rem 0 0 .5rem;padding: .62rem 1rem;font-family:'Inter-Medium' !important}.forminator-custom-form.forminator-ui.forminator-design--default button.forminator-button-submit{display:block;width:calc(100% + 1rem);margin-bottom:0;margin-left:-.5rem;border-radius: .5rem;padding:14px
1.25rem 13px;font:inherit !important;transition:all .3s ease}.forminator-custom-form.forminator-ui.forminator-design--default button.forminator-button:hover,
.forminator-custom-form.forminator-ui.forminator-design--default button.forminator-button:focus{box-shadow:none}.forminator-custom-form+.forminator-edit-module{display:none}.wpb_text_column .forminator-custom-form{max-width:560px;width:100%;margin:0
auto !important}.wpb_text_column .forminator-custom-form.forminator-ui .forminator-col.privacy-acceptance-group .forminator-grouped-fields{display:flex;justify-content:center}.wpb_text_column .forminator-custom-form.forminator-ui .forminator-col.privacy-acceptance-group .forminator-grouped-fields .forminator-row:first-child{margin-bottom:0;float:none}.wpb_text_column .forminator-custom-form.forminator-ui .forminator-col.privacy-acceptance-group .forminator-grouped-fields .forminator-row:last-child{width:auto;margin:0}.wpb_text_column .forminator-custom-form.forminator-ui.forminator-design--default button.forminator-button-submit{width:auto;margin:0
auto}.header-wrapper{position:fixed;top:0;width:100%;height:75px;color:var(--color-system);background-color:#fff;box-shadow:0 2px 10px -3px rgba(16, 26, 48, .2);transition:all .5s ease;z-index:120}.admin-bar .header-wrapper{top:32px}.header-wrapper .container,
.header-wrapper .flexbox-center-between{height:100%;transition:inherit}.header-wrapper .flexbox-center-between>div:first-child{flex-shrink:0;flex-basis:162px;margin-right: .75rem}.header-widget-list{display:flex;align-items:center}.header-widget-list
.widget{margin-bottom:0}.header-widget-list .widget:not(:last-child){margin-right:1rem}.custom-logo-link,.custom-logo{display:block}.main-overlay,.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, .75);transition:all .5s ease;z-index:12;opacity:0;visibility:hidden}.close-btn{position:relative;display:block;width:20px;height:20px;font-style:normal;cursor:pointer}.close-btn:before,.close-btn:after{content:"";position:absolute;top:45%;left:-2px;width:124%;height:2px;border-radius:2px;background-color:var(--color-basic);transform:rotate(45deg);transition:all .3s ease}.close-btn:after{transform:rotate(-45deg)}.close-btn:hover:before,.close-btn:hover:after{background-color:var(--color-system)}.main-navigation .close-btn{position:absolute;top:30px;right:30px;display:none;margin:0;z-index:1}.main-navigation .close-btn:before,
.main-navigation .close-btn:after{background-color:var(--color-system)}.main-navigation .close-btn:hover:before,
.main-navigation .close-btn:hover:after,
.nav-btn:hover span,
.nav-btn:hover span:before,
.nav-btn:hover span:after{background-color:var(--color-primary)}.nav-btn{display:none;width:30px;height:24px;margin-left:20px;cursor:pointer}.nav-btn
span{position:relative;top:10px;display:block;width:100%;height:3px;border-radius:2px;background-color:var(--color-basic);transition:all 0.25s ease-in-out}.nav-btn span:before,
.nav-btn span:after{content:"";position:absolute;left:0;width:100%;height:inherit;border-radius:inherit;background-color:var(--color-basic);transition:inherit}.nav-btn span:before{top:-9px}.nav-btn span:after{top:9px}.nav-menu,.copyright-menu{display:flex}.nav-menu li.menu-item-has-children{position:relative}.nav-menu li.menu-item-has-children>a[href="#"]{pointer-events:none}.nav-menu li.menu-item-has-children:hover>ul{pointer-events:inherit;opacity:1;visibility:visible}.nav-menu
a{font: .75rem/1.5 'Inter-Regular';color:inherit}.nav-menu>li{margin:0
.75rem}.nav-menu>li>a{margin:20px
0;border-radius: .75rem;padding: .5rem 1rem}.nav-menu a:hover,
.nav-menu li.current-menu-item > a,
.nav-menu li.current-menu-ancestor > a,
.copyright-menu li.current-menu-item a,
.footer-content .menu li.current-menu-item
a{color:var(--color-primary)}.nav-menu>li>a:hover,.nav-menu>li.menu-item-has-children:hover>a,.nav-menu>li.current-menu-item>a,.nav-menu>li.current-menu-ancestor>a{color:#fff;background-color:var(--color-primary)}.nav-menu .sub-menu{position:absolute;top:100%;width:250px;padding:1rem;box-shadow:0 4px 10px rgba(16, 26, 48, .2);background-color:#fff;transition:all 0.5s ease;pointer-events:none;opacity:0;visibility:hidden}body.modal-open{overflow:hidden}body.modal-open .modal-overlay{z-index:130;opacity:1;visibility:visible}.admin-bar .modal-overlay{top:32px}.modal-overlay{overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-system)}.modal-overlay::-webkit-scrollbar{width:3px}.modal-overlay::-webkit-scrollbar-track{border-radius:2px;background-color:var(--color-system)}.modal-overlay::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--color-primary)}.modal-outer{position:absolute;top:0;left:50%;display:flex;align-items:center;max-width:760px;width:100%;min-height:100%;transform:translateX(-50%)}.modal-content{flex-grow:1;position:relative;width:100%;border-radius: .5rem;margin:7rem 0;padding:2rem;background-color:#fff}.modal-content
.container{position:static;padding:0}.modal-content .close-btn{position:absolute;top:2rem;right:2rem;z-index:2}.footer{padding:5rem 0;font-size:0.875rem;color:var(--color-system)}.footer
a{color:inherit}.footer a:hover{color:var(--color-primary)}.footer .custom-logo-link{max-width:241px}.footer .custom-logo-link:not(:only-child){margin-bottom:2rem}.footer-content{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:5rem}.footer-content .widget_text
a{text-decoration:underline}.footer-content .widget_text a:hover{text-decoration:none}.footer-content
.menu{columns:2}.footer-content .menu
li{margin:0
0 .6rem 1rem}.footer-content .menu
a{font-size:1rem;font-family:'Montserrat-SemiBold'}.copyright{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-system);padding-top:2rem}.copyright-menu{margin:0
-.75rem}.copyright-menu
li{margin:0
.75rem}.copyright-menu
a{text-decoration:underline}.site-main .vc_section,
.site-main .vc_section.vc_section-has-fill{margin:0;padding:7rem 0}.site-main .vc_section.vc_section-has-fill+.vc_section{padding-top:7rem}.site-main .vc_section.vc_section-has-fill+.vc_section.vc_section-has-fill{padding-top:0}.site-main .vc_section.has-bg{background:url(/wp-content/themes/smartcare/images/layout/bg_layer-3.svg) no-repeat}.site-main .vc_section.has-bg-2{position:relative}.site-main .vc_section.has-bg-2:before{content:"";position:absolute;top:0;right:0;width:531px;height:325px;background:url(/wp-content/themes/smartcare/images/layout/bg_layer-4.svg) no-repeat;background-size:contain}.vc_section
.vc_row{max-width:1440px;width:100%;margin-right:auto;margin-bottom:5rem;margin-left:auto;padding-right:2.5vw;padding-left:2.5vw}.vc_section .vc_row.vc_row-has-fill{padding-top:5rem;padding-bottom:5rem}.vc_section .vc_row.vc_row-has-fill>.vc_column_container:only-child{float:none}.vc_section .vc_row.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.vc_section
.vc_row.vc_inner{margin-bottom:3rem;padding-right:0;padding-left:0}.vc_section .vc_row.vc_inner.vc_row-has-fill{padding:2rem}.vc_section .vc_row.vc_inner.vc_row-has-fill>.vc_column_container>.vc_column-inner:only-child{padding-top:0}.vc_section .vc_row.vc_inner .vc_column_container:first-child>.vc_column-inner{padding-left:0}.vc_section .vc_row.vc_inner .vc_column_container:last-child>.vc_column-inner{padding-right:0}.vc_section .vc_row.vc_inner
.wpb_content_element{margin-bottom:2rem}.vc_section .vc_row.vc_row-o-full-height{min-height:auto;height:100%}.vc_section .vc_row[data-vc-full-width]{left:0 !important;max-width:100%;margin-bottom:0;padding-right:0;padding-left:0;overflow:inherit;opacity:1 !important}.vc_section .vc_row-full-width{margin-bottom:7rem}.vc_section .vc_row.tablet-row{display:flex}.vc_section .vc_row.tablet-row.vertical-center{align-items:center}.vc_section .vc_row.tablet-row .vc_column_container:first-child>.vc_column-inner{padding-right:3vw}.vc_section .vc_row.tablet-row .vc_column_container:last-child>.vc_column-inner{padding-left:3vw}.vc_col-has-fill .vc_column-inner{background-repeat:no-repeat;background-position:center;background-size:cover}.vc_section
.wpb_content_element{margin-bottom:2rem}.vc_section .vc_row:last-child,
.vc_section .vc_row.vc_inner:last-child,
.vc_section .vc_row.vc_inner .wpb_content_element:last-child,
.vc_section .vc_row-full-width:last-child,
.vc_section .wpb_content_element:last-child,
.vc_btn3-container:last-child,
.vc_tta-container:last-child,
.vc_column_container .vc_toggle:last-child{margin-bottom:0}.custom-btn,
.btn.vc_btn3-container .vc_general.vc_btn3,
.wsdsgvovideo_img .wsdsgvovideo_acception.ws-default-btn,input[type="submit"]{border:0;border-radius:1rem;padding: .79rem 1.25rem .71rem;text-decoration:none !important;text-align:center;font:1rem/1.5 'Inter-Regular';color:#fff;background-color:var(--color-primary);background-image:none;transition:all .3s ease}.custom-btn:hover,
.custom-btn.light:hover,
.btn.vc_btn3-container .vc_general.vc_btn3:hover,
.btn.vc_btn3-container .vc_general.vc_btn3:focus,
.btn.light.vc_btn3-container .vc_general.vc_btn3:hover,
.btn.light.vc_btn3-container .vc_general.vc_btn3:focus,
.wsdsgvovideo_img .wsdsgvovideo_acception.ws-default-btn:hover,input[type="submit"]:hover{color:#fff;background-color:var(--color-basic)}.custom-btn.light,
.btn.light.vc_btn3-container
.vc_general.vc_btn3{color:var(--color-system);background-color:#fff}.btn.vc_btn3-container .vc_general.vc_btn3 .vc_btn3-icon{transition:right .3s ease}.btn.vc_btn3-container .vc_general.vc_btn3.vc_btn3-icon-right:hover .vc_btn3-icon{right:17px}.custom-btn
i{display:inline-block;margin:0
0 0 18px;font-size:14px;transition:margin .3s ease}.custom-btn:hover
i{margin-right:-3px;margin-left:21px}.vc_tta-accordion.vc_general .vc_tta-panels{border:1px
solid var(--color-primary);border-radius:1.5rem;box-shadow:0 0 32px 0px rgba(208, 157, 232, .21);padding:0
3rem}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel{border-bottom:1px solid var(--color-primary)}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel:last-child{border:0}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel:last-child,
.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading,
.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel:not(:last-child) .vc_tta-panel-heading{margin-bottom:0}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel.vc_active + .vc_tta-panel .vc_tta-panel-heading,
.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel:not(:first-child) .vc_tta-panel-heading{margin-top:0}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{border:0;border-radius:0 !important;background-color:transparent !important}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel .vc_tta-panel-title{line-height:1.25;font-family:'Montserrat-Bold';color:inherit}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel .vc_tta-panel-title>a{padding:3rem 0;text-decoration:none;color:inherit}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:inherit}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-controls-icon-position-right.vc_tta-panel-title>a{padding-right:2.5rem}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left:2.5rem}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-controls-icon{width:1rem;height:1rem}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-controls-icon-position-right .vc_tta-controls-icon{right: .5rem}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-controls-icon-position-left .vc_tta-controls-icon{left: .5rem}.vc_tta-accordion.vc_general .vc_tta-panels .vc_tta-panel-body{border:0;padding:0
0 3rem}.custom-top-banner{position:relative;margin-top:-7rem;height:calc(100dvh - 75px);max-height:60rem}.admin-bar .custom-top-banner{height:calc(100dvh - 107px)}.custom-top-banner.default{background-color:#fbf7fd}.custom-top-banner .img-box{position:absolute;top:0;right:0;width:40%;height:100%}.custom-top-banner
.container{display:flex;justify-content:space-between;align-items:center;height:100%;padding-top:2rem;padding-bottom:2rem;z-index:2}.custom-top-banner .text-box{width:52%;color:var(--color-system)}.custom-top-banner .img-wrap{position:relative;width:49%;margin-right:-2vw;text-align:center}.custom-top-banner .img-wrap .img-box{display:none}.custom-top-banner .img-wrap
img{border-radius:1.5rem}.custom-top-banner .img-wrap img:first-child{max-width:70%;width:100%;height:100%;max-height:calc(100dvh - 75px - 4rem);object-fit:cover}.admin-bar .custom-top-banner .img-wrap img:first-child{max-height:calc(100dvh - 107px - 4rem)}.custom-top-banner .img-wrap img:nth-child(2){position:absolute;top:4rem;right:0;width:37%;aspect-ratio:1;object-fit:cover}.custom-top-banner .img-wrap img:nth-child(3){position:absolute;bottom:4rem;left:0;width:46%;aspect-ratio:3/2;object-fit:cover}.custom-top-banner.home{background:url(/wp-content/themes/smartcare/images/layout/bg_layer-1.svg) no-repeat top -65px left}.custom-top-banner.home:before{content:"";position:absolute;right:0;bottom:-7rem;width:456px;height:710px;background:url(/wp-content/themes/smartcare/images/layout/bg_layer-2.svg) no-repeat;background-size:contain}.custom-top-banner.home .text-box{width:49%;color:var(--color-basic)}.custom-top-banner.home .img-wrap{margin:0}.custom-content-image,.custom-list-image{display:flex;justify-content:space-between}.custom-content-image.reverse{flex-direction:row-reverse}.custom-content-image > *,
.custom-list-image > *,
.services-wrapper .flexbox>*{width:calc(50% - 3vw)}.custom-content-image .img-box,
.custom-content-image .img-wrap{min-height:300px;height:calc(100dvh - 75px);max-height:60rem;border-radius:1.5rem}.admin-bar .custom-content-image .img-box,
.admin-bar .custom-content-image .img-wrap{height:calc(100dvh - 107px)}.custom-content-image .img-wrap{display:flex;justify-content:center;align-items:flex-end;background-color:#fff}.custom-content-image .img-wrap.has-bg{background-color:#f4e7fa}.custom-content-image .img-wrap
img{max-width:90%;max-height:95%}.custom-content-image .text-box{align-self:center}.icons-list
li{display:flex;align-items:center;margin-bottom:1rem;font-size:1rem}.icons-list li:last-child{margin:0}.icons-list
.icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px;margin-right:1rem}.icons-list .icon
img{max-height:100%}.custom-list-image .title-box{margin-bottom:4rem}.custom-list-image .img-mask{position:relative;left:calc(-2.5vw - 15px);width:91%;aspect-ratio:1}.custom-list-image .img-mask:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/wp-content/themes/smartcare/images/layout/img-mask.png) no-repeat;background-size:cover}.custom-list-image .img-mask .img-box{height:100%}.teaser-boxes
.flexbox{margin:0
-.75rem -1.5rem}.teaser-boxes .flexbox>div{display:flex;flex-direction:column;align-items:flex-start;width:calc(50% - 1.5rem);margin:0
.75rem 1.5rem;border:1px
solid var(--color-primary);border-radius:1.5rem;padding:3rem;font-size:1rem;background-color:#fff;box-shadow:0 0 32px 0px rgba(208, 157, 232, .21);transition:all .3s linear;cursor:default}.teaser-boxes .flexbox > div
a{display:inherit;flex-direction:inherit;align-items:inherit;flex-grow:1;width:calc(100% + 6rem);margin:-3rem;border-radius:inherit;padding:inherit;color:inherit}.teaser-boxes .more-link{margin-top:auto}.teaser-boxes .flexbox>div:hover{border-color:var(--color-basic)}.teaser-boxes .flexbox > div:hover .more-link
span{text-decoration:none}.teaser-boxes .flexbox > div:hover .more-link
i{margin-left: .7rem}.team-wrapper .title-box{text-align:center}.team-wrapper>img{display:block;margin:0
auto 5rem;border:1px
solid #d1d5db;border-radius:1rem}.team-wrapper
.flexbox{margin:-10px}.team-wrapper .person-box{width:calc(25% - 20px);height:400px;margin:10px;border-radius:1rem;text-align:center}.team-wrapper
.relative{height:100%;border-radius:inherit;transition:transform 0.8s;transform-style:preserve-3d}.team-wrapper .person-box:hover
.relative{transform:rotateY(180deg)}.team-wrapper .front-side,
.team-wrapper .back-side{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:inherit;border:1px
solid #d1d5db;-webkit-backface-visibility:hidden;backface-visibility:hidden}.team-wrapper .front-side{justify-content:flex-end;background:url(/wp-content/themes/smartcare/images/layout/bg_layer-6.svg) no-repeat right bottom #fff;background-size:contain}.team-wrapper .front-side
img{max-width:90%;max-height:95%}.team-wrapper .back-side{padding:1rem;background-color:#fff;transform:rotateY(180deg)}.cta-wrapper{display:flex}.cta-wrapper>*:only-child{flex-grow:1}.cta-wrapper>*:not(:only-child){width:50%}.cta-wrapper .text-box{align-self:center;padding:3rem}.cta-wrapper
h2{letter-spacing:-0.1px}.cta-wrapper .img-box{border-radius:0 1.5rem 1.5rem 0}.cta-wrapper.img-type{border:1px
solid var(--color-primary);border-radius:1.5rem;box-shadow:0 0 32px 0px rgba(208, 157, 232, .21)}.cta-wrapper.bg-type{justify-content:center;min-height:550px;text-align:center;background:url(/wp-content/themes/smartcare/images/layout/bg_layer-5.svg) no-repeat center;background-size:contain}.cta-wrapper.bg-type .text-box{max-width:660px;width:100%;padding:5rem 3rem;color:var(--color-system)}.contact-wrapper{color:var(--color-system)}.contact-wrapper
.flexbox{flex-wrap:nowrap}.contact-wrapper .text-box{width:36%;padding-right:6vw}.contact-wrapper .img-box{width:64%;min-height:35vh;border-radius:1.5rem}.contact-items-list{font-size:1rem}.contact-items-list li:not(:last-child){margin-bottom:2.5rem}.contact-items-list li>i{display:inline-block;font-size:2rem;margin-bottom:1rem}.contact-items-list h6,
.contact-items-list p:not(:last-child){margin-bottom: .5rem}.contact-items-list a:not([class]){text-decoration:underline}.contact-items-list
a{color:inherit}.contact-items-list a:hover{text-decoration:none;color:var(--color-primary)}.services-nav-list{display:flex;width:fit-content;margin-bottom:7rem;border-radius:1rem;font-size:1rem;color:var(--color-system);background-color:#f4e7fa;transition:all .3s linear}.services-nav-list.sticky{position:fixed;top:165px;z-index:10}.admin-bar .services-nav-list.sticky{top:197px}.services-nav-list
a{border-radius:1rem;padding: .75rem 1.25rem;color:inherit}.services-nav-list
a.active{color:#714c83;background-color:#e9cdf7}.services-wrapper
.flexbox{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.services-wrapper .service-box{display:flex;align-items:center;height:calc(100dvh - 75px);padding:3rem 0}.services-wrapper .service-box .img-box{display:none}.admin-bar .services-wrapper .service-box,
.admin-bar .services-wrapper .img-wrap{top:107px;height:calc(100dvh - 107px)}.services-wrapper .img-wrap{position:sticky;top:75px;display:flex;flex-direction:column;justify-content:center;height:calc(100dvh - 75px);border-radius:1.5rem}.services-wrapper .img-wrap
img{position:absolute;width:100%;border-radius:inherit;object-fit:cover;opacity:0}.services-wrapper .img-wrap img:first-child,
.services-wrapper .img-wrap
img.active{opacity:1}.catalog-box{margin-bottom:3rem;border:1px
solid var(--color-primary);border-radius:1.5rem;padding:1.5rem 1.25rem;box-shadow:0 0 32px 0px rgba(208, 157, 232, .21)}.catalog-box:last-child,
.catalog-box .single-service:last-child{margin:0}.catalog-box .entry-title{border-bottom:1px solid var(--color-primary);padding-bottom:1rem;color:var(--color-primary)}.catalog-box .single-service{margin-bottom:1.5rem;padding:0
1rem}.catalog-box
.flexbox{flex-wrap:nowrap}.catalog-box .flexbox
strong{display:block;color:var(--color-system)}.catalog-box .flexbox>div:first-child{flex-grow:1}.catalog-box .flexbox>div:last-child:not(:only-child){flex-shrink:0;width:35%;padding-left:4rem}.catalog-box
.wpb_text_column{margin:1.5rem 1.5rem 0;border:1px
solid var(--color-primary);border-radius:1rem;padding:1rem}