@import url(//maziashvili-psychiatrie.de/wp-content/themes/generatepress_child/./style-variable.css);@import url(//maziashvili-psychiatrie.de/wp-content/themes/generatepress_child/./style-fonts.css);html{font-size:100%}::selection{background:var(--accent-color);color:var(--primary-color) !important;text-shadow:none}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:var(--content-fontw);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f36363',endColorstr='#ed7d61',GradientType=0);font-family:var(--heading-font);font-size:var(--body-font);line-height:1.5;color:var(--primary-color);background:var(--main-bg-color)}a,.elementor-button:before,.main-navigation li.button a:before,.doctorlib.elementor-element,nav#site-navigation{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.error404 .inside-article p{font-size:20px;max-width:600px}.error404 form.search-form{display:none}.error404 .inside-article{margin-bottom:100px !important;display:block;padding:10% !important;text-align:center}::-webkit-input-placeholder{color:#333}::-moz-placeholder{color:#333}:-ms-input-placeholder{color:#333}:-moz-placeholder{color:#333}*:focus{outline:0}ul li{margin-bottom:8px}ul{margin-left:0;line-height:1.1}.elementor-element.home{display:none !important}.home .elementor-element.home{display:block !important}.home .elementor-element.no-home{display:none !important}.elementor-editor-active .elementor-element.home{display:block !important}p.main-title{text-transform:uppercase;max-width:180px}table,td{border:none;margin:0}td,th{padding:2px 0;vertical-align:baseline}td:first-child{min-width:50px;max-width:50px;width:50px;font-weight:500}a{text-decoration:none;color:var(--accent-color)}b,strong{font-weight:500}.list-text strong{color:var(--accent-color)}p{margin:0 auto 1rem}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:10px auto;font-family:var(--heading-font);font-weight:var(--heading-fontw);text-transform:uppercase}body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:var(--XXL-font)}body .elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:var(--XL-font)}body .elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:var(-h1-font)}body h1.elementor-heading-title{font-size:var(--h1-font)}body h2.elementor-heading-title{font-size:var(--h2-font)}body h3.elementor-heading-title{font-size:var(--h3-font)}body h4.elementor-heading-title{font-size:var(--h4-font)}body h5.elementor-heading-title{font-size:var(--h5-font)}body h6.elementor-heading-title{font-size:var(--h6-font)}body .elementor-heading-title{line-height:var(--lh-font)}p.elementor-icon-box-title{margin:0}p.elementor-heading-title{font-weight:var(--heading-fontw);font-size:var(--heading-font)}p.elementor-heading-title{text-transform:uppercase;font-weight:400;letter-spacing:.2rem}body .elementor-button.elementor-size-md,.main-navigation .main-nav li.btn a{padding:var(--btn-pd);border-radius:var(--btn-rd);line-height:1;font-size:var(--body-font);border:2px solid var(--dark-bg-color);background:var(--dark-bg-color)}.main-navigation .main-nav li.btn:hover a{background:var(--dark-color) !important;border-color:var(--dark-color) !important;color:var(--main-bg-color) !important}.main-navigation .main-nav ul li:not([class*=current-menu-]):hover>a,.main-navigation .main-nav ul li:not([class*=current-menu-]):focus>a,.main-navigation .main-nav ul li.sfHover:not([class*=current-menu-])>a,.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{color:var(--dark-bg-color)}.elementor-button.elementor-size-lg{font-size:var(--h5-font)}.elementor-button.elementor-size-lg i.fas,.elementor-button.elementor-size-md i.fas{font-size:13px}header#masthead,.main-navigation,.main-navigation ul ul{background:0 0}.main-navigation .main-nav ul li a{font-size:var(--body-font);font-weight:var(--content-fontw)}.main-navigation .main-nav ul li.doctorlib a,.doctorlib .elementor-button{background:#fff;border-radius:100px;margin-left:20px;border-color:#fff;display:flex;flex-direction:row;align-items:center;color:var(--primary-color)}body .elementor-icon svg path,body .elementor-icon svg line{stroke:var(--accent-color) !important}.doctorlib .elementor-button>span{display:flex;flex-direction:row-reverse;align-items:center}.elementor-element.doctorlib.fadeout{bottom:0 !important}.main-navigation ul ul{box-shadow:none;width:300px;background:#fff;background:#fff;padding:20px 10px;border-radius:10px}.main-navigation .main-nav ul ul li a{font-size:18px}.main-navigation .main-nav ul li.doctorlib a:after,.doctorlib .elementor-button>span:after{content:"";background-image:url(/wp-content/uploads/2023/11/Logo_Doctolib.png);position:relative;left:10px;height:16px;background-size:contain;background-position:center;background-repeat:no-repeat;width:50px;display:block}.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;max-width:inherit}header#masthead{background:0 0;padding-top:20px;padding-bottom:20px;padding-right:var(--content-padding);padding-left:var(--content-padding);margin:0 auto;left:0;right:0;z-index:100}.home header#masthead{position:absolute}.container.grid-container{width:auto;max-width:inherit;overflow:hidden}.inside-header{padding-left:0;padding-right:0}.site-logo{height:var(--logoh);position:relative;z-index:1}.site-header .header-image{height:100%;width:auto}.main-navigation .main-nav li.btn a{color:var(--main-bg-color);margin-left:15px}body .main-navigation .main-nav ul li.btn a{color:var(--main-bg-color)}body .main-navigation .main-nav ul li.doctorlib a{color:var(--primary-color)}.site-footer{overflow:hidden}header.entry-header{display:none}.elementor-section.elementor-section-height-min-height .elementor-section,.elementor-section.elementor-section-height-min-height .elementor-section>div{height:100%}.separate-containers .inside-article>.featured-image{display:none}.elementor-section .elementor-section{padding:0}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:0;background:0 0}.separate-containers.no-sidebar .site-main,.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin:0}.widget-title{margin-bottom:15px}.elementor-section{max-width:1600px;margin:0 auto}.grid-container{max-width:inherit}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{width:100%;background:#fff;border:2px solid}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{background:#fff;border-color:#f64448}button,html input[type=button],input[type=reset],input[type=submit],a.button,a.wp-block-button__link:not(.has-background){color:#fff;background-color:#f64448;padding:10px 40px}textarea{height:150px}footer.site-info{display:none}@media screen and (max-width:1600px){body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:65px}}@media screen and (max-width:1200px){body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:50px}.site-branding{display:none}body .site-footer h2.elementor-heading-title{font-size:25px}}@media screen and (min-width:1025px){.extra-w .elementor-heading-title{width:120%}}@media screen and (max-width:1400px){.site-footer .hfe-nav-menu li.menu-item a:hover{color:#fff}}@media screen and (min-width:1025px) and (max-width:1400px){body h2.elementor-heading-title{font-size:33px}body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:45px}.main-navigation .main-nav ul li a{padding-left:10px}p{font-size:18px}}@media screen and (max-width:1024px){.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap}.site-branding{display:block}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav>ul,.has-inline-mobile-toggle #site-navigation .inside-navigation>*:not(.navigation-search):not(.main-nav){display:none}.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block}nav#site-navigation{position:absolute;right:0;top:0;left:0;padding:0 50px;background:#e6ebfa !important}nav#mobile-menu-control-wrapper,.site-logo{z-index:101}.main-navigation .menu-toggle{background:0 0 !important;padding:0;font-size:23px}.has-inline-mobile-toggle #site-navigation.toggled{padding:150px 50px 50px;margin-top:0}body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:65px}}@media screen and (max-width:768px){body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:55px}header#masthead{padding-left:20px;padding-right:30px}}@media screen and (max-width:569px){p{font-size:18px}body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:36px}body h2.elementor-heading-title{font-size:30px}body .site-footer h2.elementor-heading-title{font-size:25px}.site-footer .hfe-nav-menu li.menu-item a{text-align:center;justify-content:center}.elementor-widget.elementor-widget-text-editor .elementor-widget-container{padding:0 10px}p.elementor-heading-title{font-size:16px}p.main-title{font-size:22px}}@media screen and (max-width:321px){body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:32px}p.main-title{font-size:20px}}