/*
Theme Name: MediClinic
Theme URI: https://mediclinic.qodeinteractive.com/landing
Description: A Multipurpose Health and Medical Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Text Domain: mediclinic
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
header .elementor-element-populated {
    padding: 5px !important;
}
header .elementor-widget:not(:last-child) {
    margin-bottom: 10px;
}
.mkdf-full-width, .mkdf-container {
    z-index: 98 !important;
}
.mkdf-newsletter-form {
    display: flex !important;
}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-full-width {
    padding: 40px 45px 30px !important;
}
footer .widget ul li {
    padding: 0 0 5px !important;
}
i.fab.fa-whatsapp {
    color: #43d854;
}
#topline .hfe-nav-menu .hfe-nav-menu__toggle:before {
    content: "Меню";
    color: #fff;
}
#bottomline .hfe-nav-menu .hfe-nav-menu__toggle:before {
    content: "Услуги";
    color: #fff;
}
.mkdf-footer-column-1 { text-align: center; }
.mkdf-newsletter-form {
    max-width: 800px;
    margin: 0 auto;
}
#blockpricesmall .elementor-widget-ha-pricing-table .elementor-widget-container {height: 460px;}
#blockprice .elementor-widget-ha-pricing-table .elementor-widget-container {height: 600px;}
.ha-pricing-table-price-tag {
    line-height: inherit !important;
}
table thead th {
    background: #0c4da2;
    color: #fff;
    font-size: 1.3em;
    padding: 8px 15px;
    text-align: left;
    font-weight: 500;
}
.tabelu table tr td:first-child {
    width: 70%;
}
#centerline {background:#fff !important;}
section.element-is-sticky {box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .5);}
section.element-is-sticky .elementor-widget-wrap {padding-top:0px !important;padding-bottom:0px !important;}
footer h2 {
    color: #fff;
}
.mkdf-title-holder {
    background: url(/wp-content/uploads/2022/06/anonimnoe_lechenie_narkomanii.jpg);
    background-position: center top;
    background-size: cover;
}
.bvi-shortcode {
    padding: 2px 10px;
}
.astm-search-menu.is-menu {
    display: flex;
    align-items: center;
}
.elementor-widget-sidebar li.current_page_item a {
    color: #e93f2d !important;
}
i.far.fa-file-pdf {
    background: #e93f2d;
    padding: 8px 11px;
    border-radius: 100px;
    color: #fff;
    font-size: 18px;
}

@media (max-width:768px) {
section.element-is-sticky .elementor-button-link {display:none;}
#blockprice .elementor-widget-ha-pricing-table .elementor-widget-container, #blockpricesmall .elementor-widget-ha-pricing-table .elementor-widget-container {height: auto !important;}
.footer-columns-2, .footer-columns-3 {
    width: 50% !important;
    float: left !important;
}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-alignment-left {
    text-align: center !important;
}
.mkdf-grid-row.mkdf-footer-top-alignment-left {
    padding: 0 10px !important;
}
#freeconsult {background: none;}
.mkdf-newsletter-form {
    display: flex !important;
    flex-direction: column;
    align-items: center;
}
.mkdf-cf7-btn {
    width: 100%;
    display: flex !important;
    flex-direction: column;
}
h1.elementor-heading-title.elementor-size-default {
    font-size: 20px;
}
h2.elementor-heading-title.elementor-size-default {
    font-size: 26px;
}
}