.phone-drob .ak_tel_svg { position: relative; top: 3px; }
.phone-drob .ak_dropdown { left: -1px; }

.class_one { padding: 12px 17px !important; }

.price_empty .ve-doctors__price { display: none !important; }
.price_empty .ve-doctors__button { position: relative !important; width: 300px !important; }

.swiper-slide { height: unset; }

.swiper-slide .vp-center__category { min-height: 44px; }

.ak_doctors_list .team-item { margin-bottom: 30px; }

.diagnostic-content_top { margin-bottom: 60px; }

header.jdheutpkqkzg .qwwdtwwwpr li a:hover { color: var(--main); }

#wpbox-search .woocommerce-product-search { max-width: 557px; margin: 0 !important; }

.ak_empty { height: 3rem; }

.button.ruzppsluvzkwic-lg, input[type="button"].ruzppsluvzkwic-lg, input[type="submit"].ruzppsluvzkwic-lg, .ruzppsluvzkwic.ruzppsluvzkwic-lg { padding: 22px 22px 22px 22px; }

.ak_top_item_in_addr p { margin-top: -2px; }
.ak_top_item_in_addr p span { position: relative; top: 4px; left: -4px; }

.contact_item_add { display: -webkit-box; display: -ms-flexbox; display: flex; }
.contact_item_add .contact_item_add_text p { font-style: normal; font-weight: 600; font-size: 12px; max-width: 100%; margin: 0; padding-left: 10px; }

.contact_row .contact_item:nth-child(2n) { margin-top: 30px; }

.contact_item .contact_item_add:nth-child(2n) { margin-top: 10px; }

.ak_verum_list_wrap { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 1130px; margin: 0 auto; -ms-flex-pack: distribute; justify-content: space-around; margin-top: 60px; margin-bottom: 60px; }
.ak_verum_list_wrap .ak_verum_list_wrap_item > p { margin-bottom: 0; margin-top: 10px; font-style: normal; font-weight: bold; font-size: 22px; line-height: 30px; color: #2B3153; margin-left: 100px; }
.ak_verum_list_wrap .ak_img_text { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 20px; }
.ak_verum_list_wrap .ak_img_text .ak_img_text_icon { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; }
.ak_verum_list_wrap .ak_img_text .ak_img_text_text { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 15px; }
.ak_verum_list_wrap .ak_img_text .ak_img_text_text p { margin-bottom: 0; font-style: normal; font-weight: 600; font-size: 20px; line-height: 27px; color: #2B3153; }

.navbar-desktop { width: 1067px; }

.mega-menu-wrap { z-index: 9; }

.verum_navbar-white { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 30px; padding-right: 15px; }
.verum_navbar-white #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { background: inherit; color: #fff; font-weight: normal; text-decoration: none; border-color: #fff; }
.verum_navbar-white #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link { background: inherit; color: #0fc3da; }
.verum_navbar-white #mega-menu-wrap-primary { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; background: inherit; }
.verum_navbar-white #mega-menu-wrap-primary .mega-menu-link { font-size: 16px !important; font-weight: bold !important; }
.verum_navbar-white #mega-menu-wrap-primary .mega-menu-link:hover { cursor: pointer !important; color: #0fc3da !important; }

#mega-menu-wrap-primary { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
#mega-menu-wrap-primary #mega-menu-primary { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }

.verum_navbar-black { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 30px; padding-right: 15px; }
.verum_navbar-black #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { background: inherit; color: #2d3663; font-weight: normal; text-decoration: none; border-color: #fff; }
.verum_navbar-black #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link { background: inherit; color: #0fc3da; }
.verum_navbar-black #mega-menu-wrap-primary { background: inherit; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
.verum_navbar-black #mega-menu-wrap-primary .mega-menu-item .mega-menu-link { font-size: 16px !important; font-weight: bold !important; }
.verum_navbar-black #mega-menu-wrap-primary .mega-menu-item .mega-menu-link:hover { cursor: pointer !important; color: #0fc3da !important; }

.dark .mega-menu { top: -14px !important; }

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link { font-size: 13px !important; color: black; }

.mega-sub-menu { background: #2d3663 !important; padding: 15px !important; }

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link { color: white; text-transform: initial; }

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item { padding: 4px 10px; }

.qofvlferqcora { padding-top: 0; padding-bottom: 50px; }

#ak_text_clinic p { font-style: normal; font-weight: normal; font-size: 18px; line-height: 25px; text-align: center; color: #000000; }

.ak_for_img .wpb_wrapper { width: 100%; }
.ak_for_img .wpb_wrapper .vc_single_image-wrapper { width: 100%; }
.ak_for_img .wpb_wrapper .vc_single_image-wrapper img { width: 100%; }

.ve-doctor__desctiption { display: none; }

.empty_10 { height: 10px; }

.empty_5 { height: 5px; }

.empty_15 { height: 15px; }

.empty_45 { height: 45px; }

.ggicezlqfd { height: 30px; }

#diagnostic_form .form-packages { margin: 0 50px; }

.post-type-diagnostic #edittag { max-width: 80%; }

.diagnos_list .tywzegascztcd { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }

#diagnos_form_block { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
#diagnos_form_block .col-md-6 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.diagnostic-content p { font-size: 18px; }

.dia_block .a_img_dia { position: absolute; }
.dia_block .a_img_dia img { width: 70px; }

.heading_contact_icon .social-icons-list { margin: 15px 0 8px 0 !important; }

.misha_loadmore { background-color: #2d3663; color: white; display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 270px; border-radius: 30px !important; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 16px 20px; margin: 20px auto 0; text-align: center; font-size: 0.875rem; font-weight: 800; letter-spacing: 1px; cursor: pointer; text-transform: uppercase; -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; }

.misha_loadmore:hover { background-color: #0fc3da; color: white; }

.tywzegascztcd_doctor { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.tywzegascztcd_doctor > div { display: -webkit-box; display: -ms-flexbox; display: flex; }

.team-full .ve-teams-doctors__wr li { color: black; }
.team-full .ve-teams-doctors__wr p { color: black; }
.team-full .ve-teams-doctors__wr span { color: black; }

.blog-post p { color: black; }

body { color: black; }

#swipebox-bottom-bar, #swipebox-top-bar { text-shadow: 1px 1px 1px #000; background: #2d3663; opacity: .95; }

.top_contact_icon { margin: 15px 0 15px 0 !important; }
.top_contact_icon .fa { font-size: 36px !important; }

.b_contact_icon .head { padding-left: 0 !important; color: black; }

.h_top_c h2 { margin: 35px 0 15px !important; }

.page-id-25 .margin-top { padding-top: 40px; }

.icon_p .in:hover strong { color: white; }
.icon_p strong { font-size: 18px !important; color: #2d3663; font-weight: 800; }

.letter-section p { border-bottom: 1px solid black; width: 100%; font-size: 48px; color: #2d3663; margin-bottom: 10px; padding-bottom: 15px; }

.blog_h h1 { font-size: 35px; margin-top: 1em; margin-bottom: 1em; }

.qwsepsaekgvje_blog { color: #2d3663; margin-top: 0; margin-bottom: 20px !important; line-height: 1.2em; text-transform: none; font-size: 24px; }

.qwwdtwwwpr .team-category { display: none !important; }

.menu-site-map-container ul { list-style: none; }
.menu-site-map-container ul .sub-menu { background: inherit !important; }
.menu-site-map-container ul .sub-menu a { color: #19c6dc !important; }
.menu-site-map-container ul a { font-size: 18px; }

.tywzegascztcd-flex, .tywzegascztcd-flex > div[class*='col-'] { display: -webkit-box; display: -ms-flexbox; display: flex; }

.tywzegascztcd-flex-wrap { -ms-flex-line-pack: start; align-content: flex-start; -webkit-box-flex: 0; -ms-flex: 0; flex: 0; }

.tywzegascztcd-flex > div[class*='col-'] { margin: -.2px; /* hack adjust for wrapping */ }

.head_diagnostic { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: auto; position: relative; margin-top: 20%; }

@media screen and (max-width: 1601px) { .phone-drob { max-width: 163px; }
  .phone-drob .ak_tel_svg { top: 2px; }
  .vm-center ul li { line-height: 20px !important; }
  .h_top_c { font-size: 23px !important; }
  .ak_top_item_in_addr p { font-size: 12px; }
  .ak_top_item_time { float: none; }
  .ve-diagnoses-letter li { width: 66px; }
  .verum_navbar-white #mega-menu-wrap-primary .mega-menu-link { font-size: 14px !important; }
  .verum_navbar-black #mega-menu-wrap-primary .mega-menu-item .mega-menu-link { font-size: 14px !important; font-weight: bold !important; }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link { color: white; text-transform: initial; font-size: 13px !important; } }
@media screen and (max-width: 1300px) { .phone-drob { max-width: 163px; }
  .phone-drob .ak_tel_svg { top: 2px; }
  .ak_top_item_in a { font-size: 13px; font-weight: bold; color: #000000; }
  .ak_top_item_wrap_1 p { font-size: 11px; }
  .ak_top_iem_time_2 p { margin: 0; font-size: 11px; color: #000000; }
  .ak_top_item_in p { font-size: 13px; margin: 0; color: #000; }
  .ak_top_item_in_addr p { font-size: 11px; } }
@media screen and (max-width: 1200px) { .ak_top_item_in p { font-size: 10px; margin: 0; color: #000; }
  .ltx-topbar-block { display: none; }
  .ak_top_item_wrap_1 p { font-size: 10px; }
  .layout-three-cols .div-thumbnail { float: right; } }
@media screen and (max-width: 992px) { .tax-diagnostic_type .tywzegascztcd-flex { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .tax-diagnostic_type .tywzegascztcd-flex .head_diagnostic { margin-top: 0; }
  #ak_n_block h4 { font-style: normal; font-weight: bold; font-size: 20px; line-height: 25px; color: #2B3153; max-width: 600px; margin-top: -33px; }
  .mob-contact .vc_col-sm-4 { width: 100%; }
  nav.navbar #navbar.navbar-mobile ul.navbar-nav ul { margin: 0 0 0 0; }
  nav.navbar #navbar.navbar-mobile .mobile-controls { display: none; }
  .team-item .image { max-width: 100% !important;}
  .ltx-zs-slider-inner .ruzppsluvzkwic { margin-bottom: 15px !important; }
  #wpbox-search .wpbox-search-row { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  #wpbox-search .wp-search-holder { margin-top: 15px; }
  .ve-diagnoses-letter li { width: 20% !important; height: auto; }
  .ak_verum_list_wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .ak_verum_list_wrap .ak_verum_list_wrap_item h6 { margin-left: 0 !important; margin-bottom: 20px !important; }
  header.jdheutpkqkzg .yhljfzqvzwpa { position: relative; z-index: 2; padding: 10px 0px 10px; }
  .qwwdtwwwpr > li a { padding-left: 0px; }
  .yhljfzqvzwpa { max-width: 1440px; padding-left: 15px; padding-right: 15px; }
  .dark .navbar-toggle { margin-top: 35px !important; }
  .dark .ak_top_item { top: 28px !important; }
  .sub-menu { border-radius: 20px; }
  #diagnos_form_block { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  #diagnostic_form .form-packages { margin: 30px auto !important; }
  .puddvghtjwuvdvz li { width: 48%; }
  .tab { padding-top: 30px; }
  .news_direction .empty_50 { display: none; }
  .ltx-blog-wrap .empty_50 { display: none; }
  #dir_cat h5 { text-align: center; }
  h3, .h3 { font-size: 26px; margin-bottom: 0px; margin-top: 0; }
  .blog-packages .col-ms-12 { margin-bottom: 30px; }
  .ak_mob .empty_50 { display: none; }
  .ak_mob_empty { height: 0 !important; }
  .az-letters > ul.az-links { width: 100%; margin: auto; }
  .empty_32_mobile { display: block; }
  div.blog article .header h3 { line-height: 1.2em; text-transform: none; font-size: 18px; }
  .blog-info { padding: 15px 0 0 0; }
  .wkicgpckfwczutp h1 { font-style: normal; font-weight: bold; font-size: 31px; line-height: 39px; color: #FFFFFF; }
  #inner-slider .columns { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
  .letter-section ul.columns > li { width: 100%; }
  .button.ruzppsluvzkwic-lg { padding: 1em; }
  .icon_p .in { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
  .icon_p .in span { min-width: 70px; }
  .icon_p .in .header { min-width: 234px; display: block; margin: 0px 0 0 0 !important; }
  .type-page h2 { font-size: 18px !important; color: #2b3153; line-height: 27px !important; }
  .ak_img_text_icon img { min-width: 50px; }
  .page-id-7456 h1 { font-size: 26px; }
  .ak_verum_list_wrap { margin-top: 20px; }
  .ak_verum_list_wrap .ak_verum_list_wrap_item { -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 20px; }
  .phuuuzasgtitgyl #diagnos_form_block { position: absolute; width: 100%; top: calc(50% - 62px); left: 0; margin: 0 auto; padding-top: 0 !important; padding-bottom: 0 !important; }
  .wkicgpckfwczutp h1 { font-size: 26px; line-height: 30px; }
  .wkicgpckfwczutp .vijckixzpfxla { font-size: 16px; line-height: 14px; }
  .term-gynecology .empty_50 { display: none; }
  .navbar-layout-white .ak_top_item_social select { color: black; }
  .dia_block { margin-top: 30px !important; }
  .ak_top_item_social select { background: inherit; color: white; font-size: 20px; margin-left: 0px; position: relative; top: -4px; }
  .ak_top_item_social select option { color: black; }
  .ve-teams-doctors__tabs .empty_50 { display: none; }
  .ve-teams-doctors__tabs h3 { padding-bottom: 20px; padding-left: 15px; }
  .ak_for_btn h5 { font-size: 25px; }
  .ak_for_btn h4 { font-size: 16px; padding: 15px 0; }
  .heading h1 { font-size: 33px !important; margin-top: 40px !important; }
  .navbar-controls .ak_top_item { position: absolute; top: 43px; right: 84px; }
  #diagnostics h3 { font-size: 18px; }
  .ltx-block-icon.ltx-icon-ht-right.ltx-icon-ht-right .block-right { margin: 8px 0 !important; }
  .ltx-block-icon.ltx-icon-top .ltx-icon { margin-right: 20px; }
  .ltx-block-icon.ltx-icon-top .in { text-align: left; padding: 20px; }
  #mega-menu-wrap-primary #mega-menu-primary { display: block !important; }
  .mega-menu-toggle { display: none !important; }
  #nav-wrapper nav.navbar #navbar .mega-menu { top: 0 !important; }
  #mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary { background: #2d3663 !important; padding-bottom: 25px; }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { font-size: 18px; padding: 18px 40px 18px 30px; color: #fff; word-wrap: break-word; line-height: 1em; position: relative; font-weight: bold; }
  #mega-menu-primary { padding-left: 15px !important; padding-right: 15px !important; }
  .mega-sub-menu { border-radius: 15px !important; overflow: hidden !important; -webkit-transform: scaleY(1) !important; transform: scaleY(1) !important; position: relative !important; margin-top: 12px !important; padding: 8px !important; }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link { color: #0fc3da; background: inherit; font-weight: 700; }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link { padding: 9px 0px 9px 8px; font-weight: bold; display: block; line-height: 1em; position: relative; }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link { color: white; padding: 4px 0px 9px 0px; font-weight: bold; display: block; line-height: 1em; position: relative; font-size: 14px !important; text-transform: initial; }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus { background: #fff; font-weight: normal; text-decoration: none; color: #0fc3da; border-radius: 15px; }
  .mega-sub-menu > .mega-current-menu-item > a { background: #fff !important; font-weight: normal !important; text-decoration: none; color: #0fc3da !important; border-radius: 15px !important; padding: 10px !important; margin-left: 14px !important; }
  #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link { color: #0fc3da !important; background: inherit !important; /* align-items: center; */ font-weight: 700 !important; }
  .widget-area .header-widget { padding: 0px 0px 20px 0px; }
  .isotope-item { position: relative !important; width: 100% !important; top: 30px !important; }
  .sale_img img { width: 100%; }
  .sale_date { padding-bottom: 15px; }
  .wpb_image_grid .wpb_image_grid_ul img { display: block; max-width: 100%; height: auto; width: 100%; }
  .ve-diagnoses-letter { width: 90%; margin: 0 auto; }
  .diagnostic-content_top { margin-bottom: 0; }
  .wkicgpckfwczutp h1 { max-width: 100%; }
  .ve-doctors__innerq { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .ve-doctors__button { position: relative; }
  .ve-doctors__inner { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; }
  .ve-doctors__price p { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; max-width: 275px; }
  .ve-doctors__price { max-width: 275px !important; }
  #wpbox-result { width: 90%; margin: 0 auto; }
  .gallery-page-d { margin-top: 50px; }
  div.blog article .header h3 { font-size: 16px; margin-bottom: 10px; }
  #ak_n_block h4 { font-style: normal; font-weight: bold; font-size: 20px; line-height: 25px; color: #2B3153; max-width: 600px; margin-top: -33px; }
  .ak_verum_list_wrap_item { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; }
  #ak_n_block ul { margin-left: 0; padding-left: 24px; margin-top: 20px; margin-bottom: 40px; }
  input[type="button"].ruzppsluvzkwic-lg, input[type="submit"].ruzppsluvzkwic-lg { padding: 1em; }
  .ruzppsluvzkwic.ruzppsluvzkwic-lg { padding: 1em; }
  .ve-diagnist { width: 100% !important; }
  .form-packages { padding: 25px 0px 2px; }
  .woocommerce-product-search input { width: 100% !important; margin: 0 auto !important; padding: 10px 20px 10px !important; }
  .woocommerce-product-search button { right: 0; }
  .footer-widget-area .social-icons-list li { padding: 0px 10px 15px 10px; font-size: 14px; width: 100% !important; }
  .ve-flex-wr { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }
  .popmake-title { padding: 18px !important; font-size: 20px !important; }
  .popmake-content { padding: 18px; }
  #diagnostics h5 { margin: 8px 0 8px; font-size: 18px; } }
@media screen and (max-width: 480px) { .fa-envelope-open-o { margin-left: -7px !important; } }

/*# sourceMappingURL=verum.css.map */