/*!
Theme Name: simplexmed
Author: simplexmed
Author URI: https://simplexmed.com.ua
Description: Комплексна медична інформаційна система для автоматизації процесів у медичних закладах
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: simplexmed
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

simplexmed is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
 html {line-height: 1.15;-webkit-text-size-adjust: 100%;}body {margin: 0;}main {display: block;}h1 {font-size: 2em;margin: 0.67em 0;text-align: center }hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: bolder;}code, kbd, samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, input {overflow: visible;}button, select {text-transform: none;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}.btnlrg {color: #fff!important;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}*, *::before, *::after {box-sizing: inherit;}html {box-sizing: border-box;}body, button, input, select, optgroup, textarea {color: #242C51;font-family: "Manrope", sans-serif;font-size: 1.2rem;line-height: 1.5;}h1, h2, h3, h4, h5, h6 {clear: both;}p {margin-bottom: 1.5em;}h2 {font-size: calc(4rem + 0.9vw);font-weight: 400;color: #242C51;text-align: center;}h2.article {font-size: calc(2.5rem + 0.9vw);font-weight: 400;color: #242C51;text-align: center;margin-top: 24px;}h3 {font-size: calc(1,8rem);font-weight: 400;color: #242C51;text-align: center;}h3.subtitle {font-size: calc(1.5rem + 0.9vw);font-weight: 800;color: #242C51;text-align: center;margin-top: 24px;}h3.card-m-title {font-size: 12px;}.youtube-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;background: #000;}.youtube-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media (min-width: 576px) and (max-width: 991px) {h2 {font-size: calc(3rem + 0.6vw);margin-top: 36px;font-weight: 600;}}@media (max-width: 575px) {h2 {font-size: calc(2rem + 0.3vw);margin-top: 24px;}}h2 small {font-size: 14px;margin-top: 10px;display: block;}dfn, cite, em, i {font-style: italic;}blockquote {margin: 0 1.5em;}address {margin: 0 0 1.5em;}pre {background: #eee;font-family: "Courier 10 Pitch", courier, monospace;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}code, kbd, tt, var {font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}mark, ins {background: #fff9c0;text-decoration: none;}big {font-size: 125%;}body {background: #fff;}hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em;}ul, ol {margin: 0 0 1.5em 3em;}ul {list-style: disc;}ol {list-style: decimal;}li > ul, li > ol {margin-bottom: 0;margin-left: 1.5em;}dt {font-weight: 700;}dd {margin: 0 1.5em 1.5em;}embed, iframe, object {max-width: 100%;}img {height: auto;max-width: 100%;}figure {margin: 1em 0;}table {margin: 0 0 1.5em;width: 100%;}a {color: #3155FF;}a:visited {color: #3138A3;}a:hover, a:focus, a:active {color: #273FCC;}a:focus {outline: thin dotted;}a:hover, a:active {outline: 0;}button, input[type="button"], input[type="reset"], input[type="submit"] {border: 1px solid;border-color: #ccc #ccc #bbb;border-radius: 3px;background: #3155FF;color: #fff;line-height: 1;padding: 0.6em 1em 0.4em;}button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {border-color: #ccc #bbb #aaa;}button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus {border-color: #aaa #bbb #bbb;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {color: #666;border: 1px solid #ccc;border-radius: 3px;padding: 3px;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {color: #111;}select {border: 1px solid #ccc;}textarea {width: 100%;}.main-navigation {display: block;width: 100%;}.main-navigation ul {display: none;list-style: none;margin: 0;padding-left: 0;}.main-navigation ul ul {box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);float: left;position: absolute;top: 100%;left: -999em;z-index: 99999;}.main-navigation ul ul ul {left: -999em;top: 0;}.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {display: block;left: auto;}.main-navigation ul ul a {width: 200px;}.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {left: auto;}.main-navigation li {position: relative;}.main-navigation a {display: block;text-decoration: none;color: #242C51;text-transform: uppercase;font-size: 0.9rem;padding: 7px 10px;}.menu-toggle, .main-navigation.toggled ul {display: block;}@media screen and (min-width: 37.5em) {.menu-toggle {display: none;}.main-navigation ul {display: flex;}}.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {margin: 0 0 1.5em;}.comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links {display: flex;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {flex: 1 0 50%;}.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {text-align: end;flex: 1 0 50%;}.infobuttons .btn-primary {border: 1px solid #ffffff50!important;margin: 5px;}.tab-content > .active > div {font-size: 16px!important;padding: 0 30px 30px 30px;text-align: center;}.list-unstyled, .post-navigation {display: none;}.sertificate-image img.img-fluid {width: 150px!important;}.sticky {display: block;}.post, .page {margin: 0 0 1.5em;}.updated:not(.published) {display: none;}.header-line {padding: 20px;border-bottom: 1px solid #E9ECFA;}.page-content, .entry-content, .entry-summary {margin: 1.5em 0 0;}.page-links {clear: both;margin: 0 0 1.5em;}.comment-content a {word-wrap: break-word;}.bypostauthor {display: block;}.widget {margin: 0 0 1.5em;}.widget select {max-width: 100%;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}.custom-logo-link {display: inline-block;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 0.8075em 0;}.wp-caption-text {text-align: center;}.gallery {margin-bottom: 1.5em;display: grid;grid-gap: 1.5em;}.gallery-item {display: inline-block;text-align: center;width: 100%;}.gallery-columns-2 {grid-template-columns: repeat(2, 1fr);}.gallery-columns-3 {grid-template-columns: repeat(3, 1fr);}.gallery-columns-4 {grid-template-columns: repeat(4, 1fr);}.gallery-columns-5 {grid-template-columns: repeat(5, 1fr);}.gallery-columns-6 {grid-template-columns: repeat(6, 1fr);}.gallery-columns-7 {grid-template-columns: repeat(7, 1fr);}.gallery-columns-8 {grid-template-columns: repeat(8, 1fr);}.gallery-columns-9 {grid-template-columns: repeat(9, 1fr);}.gallery-caption {display: block;}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;}.infinity-end.neverending .site-footer {display: block;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: 0.875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#primary[tabindex="-1"]:focus {outline: 0;}.alignleft {float: left;margin-right: 1.5em;margin-bottom: 1.5em;}.alignright {float: right;margin-left: 1.5em;margin-bottom: 1.5em;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;margin-bottom: 1.5em;}.hamb {position: relative;width: 48px;height: 56px;cursor: pointer;transition: all 0.5s ease-in;}.hamburger-svg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: 1s;transition: all 0.5s ease-in-out;}.hamburger-svg .line1, .hamburger-svg .line2, .hamburger-svg .line3 {fill: #242C51!important;}.hamb:hover .hamburger-svg .line1, .hamb:hover .hamburger-svg .line2, .hamb:hover .hamburger-svg .line3 {fill: #F53850!important;}.hamb:hover .hamburger-svg .line1, .hamb:hover .hamburger-svg .line3 {width: 50%;}.site-description {font-size: 0.8rem;text-transform: uppercase;padding: 0 8px 8px 0;width: 360px;margin-top: 30px;font-size: 11px;}.site-description strong {display: inline-block;background: #F53850;color: #fff;padding: 0 8px;font-weight: 400!important;margin-right: 5px;border-radius: 4px;}.descriptionsl {text-align: center;padding: 20px 3% 5px 3%;line-height: 1.4;}.slidetext .hashtag-list {margin: 10px 0 ;padding: 0;display: inline-block;text-align: center;}.slidetext .hashtag {display: inline-block;background-color: rgba(39, 63, 204, 0.02);color: #242C51;padding: 10px 20px;margin-right: 10px;margin-bottom: 10px;border-radius: 50px;font-size: 12px;font-weight: 600;text-decoration: none;}.slidetext .hashtag:hover {background-color: rgba(39, 63, 204, 0.2);color: #242C51;}.linebg {background: #C6CAD3!important;}.designfooter {background: rgba(36, 44, 81, 1);padding: 20px 40px;margin-top: 40px;}.designfooter hr {background-color: rgba(36, 44, 81, 1);border: 0;height: 1px;margin-bottom: 0.5em!important;}.rates .col .card{padding:20px;border-radius: 8px;}.rates .col:first-child .card {background: #D9F1FF;}.rates .col:nth-child(2) .card {background: #FDE1E4;}.rates .col:nth-child(3) .card {background: #D6DDFF;}.rates .col:nth-child(4) .card {background: #FFEEE4;}#auxiliarymenu {list-style-type: none;display: inline-block;}#auxiliarymenu li {display: inline-block;padding: 10px;}#auxiliarymenu li a {text-decoration: none;color: #242C51!important;text-transform: uppercase;font-size: 16px;font-weight: 800;}#auxiliarymenu li a:hover {color: #3155FF!important;}.popup-header #socialmediamenu {margin-left: 100px;}.popup-header #socialmediamenu li a {text-decoration: none;color: #3155FF !important;text-transform: uppercase;font-size: 14px;font-weight: 800;}.popup-header #socialmediamenu li a:hover {color: #3138a3!important;}.primarymenu #primary-menu {list-style-type: none;margin-left: -40px;}.primarymenu #primary-menu li {display: inline-block;padding: 10px;display: block;}.primarymenu #primary-menu li a {text-decoration: none;color: #fff!important;font-size: 24px;text-align: left!important;transition: color 0.3s ease, margin-left 0.3s ease;}.primarymenu #primary-menu li a:hover {color: #fbfbfb!important;margin-left: 20px;}@media (min-width: 992px) {.custom-mt-desktop {margin-top: 120px;margin-bottom: 120px;}}@media (min-width: 576px) and (max-width: 991px) {.custom-mt-desktop {margin-top: 40px;margin-bottom: 40px;}}@media (max-width: 575px) {.custom-mt-desktop {margin-top: 80px;margin-bottom: 80px;}.carousel-indicators, .carousel-control-prev, .carousel-control-next, .list-unstyled {display: none;}.custom-slide-caption h5 a {font-size: 1.5rem!important;text-transform: uppercase;}}.section {background-image: url('img/bgmoduls.png');background-position: center;background-repeat: no-repeat;background-size: 80% 100%;}@keyframes scroll-left {0% {transform: translateX(0);}100% {transform: translateX(-50%);}}@media (max-width: 576px) {.modules-grid {display: grid;grid-template-columns: repeat(7, 1fr);animation: none;overflow: hidden;}.modules-grid li {width: auto;margin: 10px 5px;}h2 .abouttitle, h2 {font-weight: 600;font-size: 2.8rem!important;color: #242C51!important;text-decoration: none!important }.card-title a {font-size: 24px!important;text-decoration: none;color: #242C51 !important;padding-top: 30px;}.usefullinkslist ul {margin-left: 0px;}.usefullinkslist ul li {padding: 5px!important;margin-bottom: 2px!important;}}@media (max-width: 767px) {.container-fluid .row {display: flex;flex-direction: column;align-items: center;}.text-center {text-align: center;}.align-middle {display: flex;justify-content: center;align-items: center;}.linebg {margin: 20px 0;}}.colorblock {border-radius: 24px;text-align: center;padding: 80px 40px 80px 40px;border: 10px solid #fff;font-size: 14px;}.colorblock:first-child {background: #D9F1FF;}.colorblock:nth-child(2) {background: #FDE1E4;}.colorblock:nth-child(3) {background: #D6DDFF;}.colorblock:nth-child(4) {background: #FFEEE4;}.colorblock h3 {font-weight: 800;font-size: 64px;}h2 .abouttitle {text-align: left!important;font-weight: 800;font-size: 4rem;color: #242C51!important;text-decoration: none!important }h2 .abouttitle small {font-weight: 400;}.embed-responsive iframe {border-radius: 15px;}.embed-responsive {overflow: hidden;position: relative;width: 100%;padding-bottom: 56.25%;height: 0;}.embed-responsive iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}.usefullinkslist {margin: 20px 0;}.usefullinkslist ul {list-style: none;padding: 0;display: flex;justify-content: center;flex-wrap: wrap;gap: 10px;align-content: flex-start;flex-direction: row;align-items: flex-start;}.usefullinkslist ul li {display: flex;align-items: center;padding: 0;border-radius: 8px;box-sizing: border-box;font-size: 14px;margin: 0 !important;align-content: center;justify-content: center;background: #fff;}@media (min-width: 576px) {.usefullinkslist ul li {}}@media (min-width: 992px) {.usefullinkslist ul li {}}.usefullinkslist ul li a {color: #242C51;text-decoration: none;text-transform: uppercase;}.usefullinkslist ul li img {width: 80px;border-radius: 8px;-webkit-filter: grayscale(100%);filter: grayscale(100%);}.usefullinkslist ul li .link-content {display: flex;align-items: center;flex-direction: column;text-align: center;}.usefullinkslist ul li .link-thumbnail {height: 140px;width: 180px;border-radius: 8px;border: 1px solid #ccc;display: flex;align-content: center;justify-content: center;align-items: center;}.usefullinkslist ul li .link-title {font-size: 10px;font-weight: 800;color: #242C51;text-transform: uppercase;}.infobuttons {background: #3155FF;padding: 0 40px 40px 40px;text-align: center;color: #fff!important;border-radius: 12px;}.infobuttons h3 {color: #fff!important;font-weight: 400;font-size: 48px;}.mtb-60 {margin-top: 60px;margin-bottom: 60px;}.small {font-size: 18px;text-align: left;position: relative;display: flex;align-items: center;gap: 10px;font-weight: 400;}.small::before {content: "";width: 77px;height: 11px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCA3NyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTY1LjY2NjcgNS41QzY1LjY2NjcgOC40NDU1MiA2OC4wNTQ1IDEwLjgzMzMgNzEgMTAuODMzM0M3My45NDU1IDEwLjgzMzMgNzYuMzMzMyA4LjQ0NTUyIDc2LjMzMzMgNS41Qzc2LjMzMzMgMi41NTQ0OCA3My45NDU1IDAuMTY2NjY3IDcxIDAuMTY2NjY3QzY4LjA1NDUgMC4xNjY2NjcgNjUuNjY2NyAyLjU1NDQ4IDY1LjY2NjcgNS41Wk0wIDYuNUg3MVY0LjVIMFY2LjVaIiBmaWxsPSIjRjUzODUwIi8+Cjwvc3ZnPgo=");background-size: contain;background-repeat: no-repeat;display: inline-block;}.centered-small {display: flex;align-items: center;font-size: 18px !important;position: relative;}.centered-small::before {content: "";width: 77px;height: 11px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCA3NyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTY1LjY2NjcgNS41QzY1LjY2NjcgOC40NDU1MiA2OC4wNTQ1IDEwLjgzMzMgNzEgMTAuODMzM0M3My45NDU1IDEwLjgzMzMgNzYuMzMzMyA4LjQ0NTUyIDc2LjMzMzMgNS41Qzc2LjMzMzMgMi41NTQ0OCA3My45NDU1IDAuMTY2NjY3IDcxIDAuMTY2NjY3QzY4LjA1NDUgMC4xNjY2NjcgNjUuNjY2NyAyLjU1NDQ4IDY1LjY2NjcgNS41Wk0wIDYuNUg3MVY0LjVIMFY2LjVaIiBmaWxsPSIjRjUzODUwIi8+Cjwvc3ZnPgo=");background-size: contain;background-repeat: no-repeat;pointer-events: none;margin-right: 10px;}.centered-small {display: flex;align-items: center;font-size: 18px !important;position: relative;flex-direction: row;justify-content: center;margin-bottom: 40px;}.text-center .small::before {content: "";position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 77px;height: 11px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCA3NyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTY1LjY2NjcgNS41QzY1LjY2NjcgOC40NDU1MiA2OC4wNTQ1IDEwLjgzMzMgNzEgMTAuODMzM0M3My45NDU1IDEwLjgzMzMgNzYuMzMzMyA4LjQ0NTUyIDc2LjMzMzMgNS41Qzc2LjMzMzMgMi41NTQ0OCA3My45NDU1IDAuMTY2NjY3IDcxIDAuMTY2NjY3QzY4LjA1NDUgMC4xNjY2NjcgNjUuNjY2NyAyLjU1NDQ4IDY1LjY2NjcgNS41Wk0wIDYuNUg3MVY0LjVIMFY2LjVaIiBmaWxsPSIjRjUzODUwIi8+Cjwvc3ZnPgo=");background-size: contain;background-repeat: no-repeat;}header .nav {list-style: none;padding: 0;margin: 0;}header .nav > li {position: relative;padding-right: 30px;margin-right: 20px;}header .nav > li::before {content: "";position: absolute;top: 50%;right: -20px;transform: translateY(-50%) rotate(-45deg);width: 24px;height: 24px;background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" id="Bold" viewBox="0 0 24 24" width="24" height="24"><path d="M17.061,9.525,13.475,5.939a1.5,1.5,0,0,0-2.121,2.122L13.793,10.5H5a1.5,1.5,0,0,0,0,3h8.793l-2.439,2.439a1.5,1.5,0,0,0,2.121,2.122l3.586-3.586A3.505,3.505,0,0,0,17.061,9.525Z"/></svg>') no-repeat center;background-size: contain;}@media (max-width: 767px) {header .nav > li::before {right: 5px;width: 12px;height: 12px;}}.text-right {text-align: right;}@media (max-width: 768px) {.text-center-mobile {text-align: center;}.carousel-indicators {display: none;}}#leftMenu .nav-link {display: block;padding: 15px;font-size: 12px;color: #fff!important;text-decoration: none;border: 0;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, margin-left 0.3s ease-in-out;font-weight: 600;background: #F53850;border-radius: 6px;margin-right: 50px;margin-bottom: 5px;}#leftMenu .nav-link:hover {background: #F36B77;margin-left: 10px;}.sticky-top {position: -webkit-sticky;position: sticky;top: 150px;}.responsive-video {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;background: #000;border-radius: 12px;}.responsive-video .wp-block-embed__wrapper {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.responsive-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}.responsive-video {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;background: #000;}.responsive-video .wp-block-embed__wrapper {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}.responsive-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;}.responsive-video:hover iframe::-webkit-media-controls {display: block;}.modules-list {overflow: hidden;white-space: nowrap;position: relative;}.modules-grid {display: inline-flex;list-style: none;padding: 0;margin: 0;animation: scroll-left 40s linear infinite;padding: 20px 0;transition: animation-play-state 0.2s ease-in-out;}.modules-list:hover .modules-grid {animation-play-state: paused;}@keyframes scroll-left {0% {transform: translateX(0);}100% {transform: translateX(-50%);}}.blockmodule {background: rgba(255, 255, 255, .8);border-radius: 8px;}.bgmodulescontainer .card {text-align: center;background: #fff;border: 0px solid #fff;box-shadow: 15px 4px 8px rgba(36, 44, 81, 0.05);transition: transform 0.3s ease, box-shadow 0.3s ease;}.bgmodulescontainer .card:hover {transform: scale(1.05);box-shadow: 15px 4px 8px rgba(36, 44, 81, 0.05);}.blockmodule .card-m-title a {font-size: 24px!important;font-size: 24px!important;font-weight: 700;text-decoration: none;color: #242C51;}.bgmodulescontainer {background-image: url('img/bgmoduls.png');background-position: center;background-repeat: no-repeat;}.modules-grid li {margin: 10px 15px;display: inline-flex;align-items: center;justify-content: center;background: rgba(249, 250, 253, 0.75);padding: 12px 32px;border-radius: 12px;position: relative;white-space: nowrap;cursor: pointer;}.modules-grid li img, .modules-grid-block img {height: 64px;background: #F53850;padding: 10px;border-radius: 8px;margin-right: 10px;}.modules-grid li a {color: #242C51;text-decoration: none;}.popup {display: none;position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);}.popup-close {position: absolute;top: 10px;right: 15px;font-size: 48px;font-weight: bold;color: #333;cursor: pointer;}.popup {visibility: hidden;opacity: 0;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 1000;overflow: auto;display: flex;justify-content: center;align-items: center;transition: opacity 0.3s ease, visibility 0.3s ease;}h3#popup-title {font-size: 48px;font-weight: 600;padding-bottom: 20px;}.popup.show {visibility: visible;opacity: 1;}.popup-content {width: 80%;max-width: 1200px;background: #fff;border-radius: 8px;padding: 0px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);display: flex;}#popup-image-container {width: 50%;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;background-color: #f0f0f0;}.popup-text-container {width: 50%;padding-left: 20px;display: flex;flex-direction: column;justify-content: center;}#popup-text-container {padding: 50px;}#popup-hashtags {width: 100%;}#popup-hashtags span {display: flex;align-items: center;line-height: 1.2;padding-bottom: 8px;font-size: 16px;}#popup-hashtags .hashtag::before {content: url('https://newsimplex.fotobashnya.com.ua/wp-content/uploads/2024/09/dotdown.svg');display: inline-block;margin-right: 30px;vertical-align: middle;}.card-text {font-size: 12px;padding: 0 3rem;}.card-title, .card-text {text-align: center;}.card-title a {font-size: 36px;text-decoration: none;color: #242C51!important;}#popup-text-container .hashtag-list {padding: 50px;background: #fbfbfb;border-radius: 8px;}#popup-text-container .hashtag-list div {display: flex;align-items: center;line-height: 1.2;padding-bottom: 8px;font-size: 16px;}#popup-text-container .hashtag-list div.hashtag::before {content: url('/wp-content/uploads/2024/09/dotdown.svg');display: inline-block;margin-right: 20px;vertical-align: middle;}.content-modules {padding: 50px;background: #fbfbfb;border-radius: 12px;}.content-modules .hashtegmod {display: flex;line-height: 1.2;padding-bottom: 12px;font-size: 16px;}.content-modules .hashtegmod::before {content: url('/wp-content/uploads/2024/09/dotdown.svg');display: inline-block;margin-right: 20px;vertical-align: middle;}.custom-link {text-decoration: none;color: #3155FF!important;text-transform: uppercase;font-size: 15px;font-weight: 800;position: relative;white-space: nowrap;width: min-content;margin-right: 30px;}.custom-link::before {content: '';display: inline-block;background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8638 1.12068C11.8554 0.568464 11.4008 0.127673 10.8486 0.136149L1.84968 0.274269C1.29746 0.282745 0.856668 0.737279 0.865144 1.2895C0.87362 1.84172 1.32815 2.28251 1.88037 2.27403L9.87943 2.15126L10.0022 10.1503C10.0107 10.7025 10.4652 11.1433 11.0174 11.1349C11.5697 11.1264 12.0104 10.6718 12.002 10.1196L11.8638 1.12068ZM2.85392 10.8322L11.5818 1.8322L10.1461 0.439859L1.41817 9.43988L2.85392 10.8322Z' fill='%233155FF'/%3E%3C/svg%3E");width: 12px;height: 12px;position: absolute;right: -20px;top: 50%;transform: translateY(-50%);}.ratestable {width: 100%;border-collapse: collapse;}.ratestable td, .ratestable th {border: 1px solid #f6f6f6;color: rgba(36, 44, 81, 1);font-size: 16px;}.ratestable th {padding: 28px;}.ratestable td {padding: 12px 20px;}.ratestable tr:nth-child(even) {background-color: rgba(36, 44, 81, .02);}.ratestable tr:hover {background-color: rgba(36, 44, 81, .05);}.wp-block-table thead {border-bottom: 3px solid #273FCC;}.ratestable th {padding-top: 12px;padding-bottom: 12px;text-align: center;text-transform: uppercase;}.wp-block-table thead :hover {background-color: #fff;}.ratestable th:nth-child(2), .ratestable td:nth-child(2) {background-color: rgba(217, 241, 255, .5);border-left: 10px solid #fff;}.ratestable th:nth-child(3), .ratestable td:nth-child(3) {background-color: rgba(253, 225, 228, .5);border-left: 4px solid #fff;}.ratestable th:nth-child(4), .ratestable td:nth-child(4) {background-color: rgba(214, 221, 255, .5);border-left: 4px solid #fff;}.ratestable th:nth-child(5), .ratestable td:nth-child(5) {background-color: rgba(255, 238, 228, .5);border-left: 4px solid #fff;}#menu-menyu-sotsialni-merezhi a, #menu-nyzhnye-menyu a {font-weight: 800;font-size: 12px;color: #FAFBFD;}#menu-menyu-sotsialni-merezhi a:hover, #menu-nyzhnye-menyu a:hover, #auxiliarymenu a:hover {color: #3155FF;}#menu-nyzhnye-menyu {display: flex;justify-content: flex-end;}.logo-block {display: inline-block;width: 320px;padding: 20px;}.logo-img {width: 250px;}.logo-text {font-size: 14px;padding-left: 20px;color: #FAFBFD;}.copyright-text {font-size: 12px;color: #FAFBFD;}@media (max-width: 767px) {.logo-text-block {display: flex;flex-direction: column;align-items: center;width: 100%;text-align: center;}.logo-block {width: 100%;padding: 20px 0;text-align: center;}.logo-img {width: 100%;max-width: 180px;}.logo-text {padding: 20px 0 0;width: 100%;}.main-navigation {display: flex;flex-direction: column;align-items: center;}.main-navigation .menu-item {width: 100%;text-align: center;padding: 5px 0;}#menu-nyzhnye-menyu {display: flex;justify-content: flex-end;flex-direction: column;}.main-navigation a {padding: 7px 10px;}}.custom-logo {max-width: 180px;height: auto;}.d-none {display: none !important;}.fullscreen-popup {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #3155FF;z-index: 1050;display: flex;justify-content: center;align-items: center;padding: 0;transform: translateY(-100%);transition: transform 0.5s ease-in-out;}.fullscreen-popup.show {transform: translateY(0);}.popup-container {width: 100%;height: 100%;position: relative;}.popup-header {position: absolute;top: 0;left: 0;width: 100%;padding: 0;z-index: 1100;}.popup-image {background: #ffffffeb url('/wp-content/uploads/2024/09/doctors_dnwn.svg');background-size: contain;background-position: center;background-repeat: no-repeat;padding: 0;}.close-popup-btn {background: none;border: none;font-size: 80px;color: white;cursor: pointer;transition: transform 0.5s ease-in-out;display: inline-block;padding: 20px!important;}.close-popup-btn:hover {transform: rotate(360deg);}.auxiliary-menu ul {list-style: none;padding: 0;margin: 0;display: flex;}.auxiliary-menu ul li {margin-right: 20px;}.auxiliary-menu ul li a {color: white;text-decoration: none;font-size: 18px;}.modal-content {width: 50%;display: flex;flex-direction: row;}.modal-body {padding: 0;flex: 1;display: flex;}.left-column {background-image: url('/wp-content/uploads/2024/09/laborvtoriya.jpg');background-size: cover;background-position: center;flex: 1;}.right-column {display: flex;flex-direction: column;justify-content: center;padding: 20px;flex: 1;position: relative;}.right-column h3 {font-weight: 800;margin-bottom: 20px;}.contact-form {width: 100%;margin: 0 auto;}.modal-header {border-bottom: none;}.btn-close {position: absolute;right: 15px;top: 15px;}#wpcf7-f146-o1 .wpcf7-form p {margin-bottom: 0!important;}#wpcf7-f146-o1 .wpcf7-form label {width: 100%;padding: 0 50px;margin-bottom: 4px!important;}@media (max-width: 1024px) {#auxiliarymenu, .custom-slide-caption p {display: none!important;}}@media (max-width: 870px) {.socialmediamenu {display: none!important;}}@media (max-width: 767px) {.site-description {display: none!important;}.auxiliary-menu ul {display: none;}.popfooter #socialmediamenu {margin-left: -40px;list-style-type: none;margin-top: 20px;}.popfooter #socialmediamenu a {color: #ccc!important;text-transform: uppercase;font-size: 12px;font-weight: 600;text-decoration: none;padding: 5px 0;border-bottom: 1px solid #ccc;}.popup-image {display: none;}.modal-content {width: 95%;flex-direction: column;}.left-column, .right-column {height: auto;}.right-column {padding: 5px;}.btn-close {right: 5px;top: 5px;}.hamb {margin-right: -40px!important;}}@media (min-width: 768px) and (max-width: 1199px) {.logo-and-description {flex-direction: column;align-items: flex-start;padding-right: 30px;}.site-description {margin-top: 10px;}}@media (min-width: 992px) and (max-width: 1399px) {.modal-content {width: 80%;flex-direction: column;}.right-column {padding: 10px;}.btn-close {right: 10px;top: 10px;}}@media (min-width: 1400px) {.modal-content {width: 80%;}}.wpcf7-form label {font-family: "Roboto", sans-serif;position: relative;}.wpcf7-form label {font-family: "Roboto", sans-serif!important;font-size: 14px!important;color: #3155FF!important;bottom: -18px!important;display: inline-block!important;z-index: 9999!important;background: #fff!important;margin-left: 14px!important;padding: 6px!important;width: fit-content !important;}.wpcf7-form input:invalid {border: 1px solid red!important;}.wpcf7-form input[type="text"]::placeholder, .wpcf7-form input[type="tel"]::placeholder, .wpcf7-form input[type="email"]::placeholder, .wpcf7-form textarea::placeholder {color: rgba(38, 52, 70, .4);}.wpcf7-form input[type="text"]:focus::placeholder, .wpcf7-form input[type="tel"]:focus::placeholder, .wpcf7-form input[type="email"]:focus::placeholder, .wpcf7-form textarea:focus::placeholder {color: transparent;}.wpcf7-not-valid-tip {font-size: 12px!important;}.wpcf7 form .wpcf7-response-output {font-size: 16px!important;text-align: center;}.wpcf7 p {margin: 0;padding: 0;}.wpcf7 br {display: none;}.wpcf7-form {display: flex;flex-direction: column;align-items: center!important;}.wpcf7-form input[type="text"], .wpcf7-form input[type="tel"], .wpcf7-form input[type="email"], .wpcf7-form textarea {width: 100%;padding: 16px;border: 1px solid rgba(38, 52, 70, .4);border-radius: 4px;color: rgba(38, 52, 70, 1);font-size: 16px;font-family: "Roboto", sans-serif;box-sizing: border-box;margin-bottom: 0;transition: border-color 0.3s, box-shadow 0.3s;}.wpcf7-form input[type="text"]:focus, .wpcf7-form input[type="tel"]:focus, .wpcf7-form input[type="email"]:focus, .wpcf7-form textarea:focus {border-color: #3155FF;box-shadow: 0 1px 3px rgba(38, 52, 70, .3);outline: none;}.wpcf7-form input[type="submit"] {background-color: #3155FF;color: #fff;border: none;border-radius: 4px;padding: 16px;font-size: 16px;font-family: "Roboto", sans-serif;cursor: pointer;transition: background-color 0.3s;}.wpcf7-form input[type="submit"]:hover {background-color: #3700b3;}.wpcf7-form .wpcf7-form-control-wrap {position: relative;}