/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}html{font-size:16px;scroll-behavior:smooth;}body{line-height:1.6;color:#1f2937;background-color:#ffffff;-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25;color:#111827;}h1{font-size:2.5rem;}h2{font-size:2rem;}h2{margin-bottom:1.5rem;}h3{font-size:1.5rem;}h4{font-size:1.25rem;}p{font-size:1rem;margin-bottom:1rem;color:#374151;}small{font-size:0.875rem;color:#6b7280;}a{color:#2563eb;text-decoration:none;transition:color 0.2s ease;}a:hover{color:#1e40af;}button{font-family:inherit;font-size:1rem;padding:0.75rem 1.5rem;border:none;border-radius:8px;cursor:pointer;background-color:#2563eb;color:#ffffff;transition:background-color 0.2s ease;}button:hover{background-color:rgba(20,184,166,0.9);}img{max-width:100%;height:auto;display:block;}.navbar-toggler:focus{box-shadow:none;}.splide--view--slayder-block-block-1,#views-bootstrap-slayder-block-1,#block-mosmedia-views-block-slayder-block-1{padding:0 !important;}#block-mosmedia-views-block-slayder-block-1 .view-content.row{margin-right:0;margin-left:0;}.slide-badge{display:inline-block;margin-bottom:12px;padding:6px 14px;font-size:2rem;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;color:#033d38;background:rgba(20,184,166,0.5);border-radius:999px;}.slide-title a{font-size:2.5rem;font-weight:600;color:#ffffff;margin-bottom:12px;text-shadow:0 6px 20px rgba(0,0,0,0.35);}.slide-text{font-size:1.5rem;line-height:1.6;color:#e5e7eb;max-width:480px;}#block-mosmedia-views-block-slayder-block-1 .splide__slide::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.25) 50%,rgba(0,0,0,0.05) 100%);z-index:1;}.carousel-caption{z-index:2;}.stat-item{padding:24px 16px;}.stat-icon{width:48px;height:48px;stroke-width:1.6;color:#2563eb;margin-bottom:16px;}.stat-icon{stroke-linecap:round;stroke-linejoin:round;}.stat-number{font-size:3rem;font-weight:700;color:#111827;margin-bottom:6px;}.stat-text{font-size:0.95rem;color:#6b7280;text-transform:uppercase;letter-spacing:0.06em;}.p-sevices{background-color:#e6f5fa;}.view-posluhy h3{text-align:center;width:82%;margin:0 auto 15px auto;height:65px;}.view-posluhy .views-field-field-icon{text-align:center;}.nav#blocktabs-tabs-tabs{justify-content:center;margin-bottom:1.5rem;border:none;}.nav-tabs#blocktabs-tabs-tabs .nav-item.show .nav-link,.nav-tabs#blocktabs-tabs-tabs .nav-link.active{background:rgba(20,184,166,0.9);color:#033d38;}.nav-tabs#blocktabs-tabs-tabs .nav-link{background:rgba(20,184,166,0.5);color:#033d38;}#blocktabs-tabs .nav-item:nth-child(2){margin-left:5px;}#blocktabs-tabs .nav-item:nth-child(1){margin-right:5px;}.slide__constrained{padding-bottom:110%;}.navbar-toggler-right{margin-right:15px;}#block-mosmedia-page-title{margin-top:30px;}.my-ser{padding-top:20px;background:#fff;border-radius:10px;min-height:477px;box-shadow:0 0 10px rgba(0,0,0,0.5);}.my-ser::before{content:"";display:block;width:60%;height:10px;border-top:4px solid #1d84c3;margin:-22px auto 10px auto;}.view-posluhy .view-content.row{justify-content:center;}.view-posluhy svg{width:100%;}.text-align-center.my-tel-put{display:flex;justify-content:center;flex-direction:row;margin-bottom:25px;gap:30px;}@media (max-width:768px){.text-align-center.my-tel-put{flex-direction:column;}}.btn-primary,.buttom-napus{background-color:rgba(20,184,166,0.9) !important;color:#033d38 !important;padding:8px 16px !important;border-color:rgba(20,184,166,0.9) !important;border-radius:6px !important;-webkit-border-radius:6px !important;-moz-border-radius:6px !important;-ms-border-radius:6px !important;-o-border-radius:6px !important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out !important;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out !important;-moz-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out !important;-ms-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out !important;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out !important;}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.buttom-napus:active,.buttom-napus:focus,.buttom-napus:hover{background-color:rgba(20,184,166,0.5) !important;color:#033d38 !important;}.featured-bottom section{margin-bottom:3rem;}.my-napus{width:60%;margin:0 auto;padding:20px 20px 30px;background:#fff;border-radius:10px;text-align:center;box-shadow:0 0 10px rgba(0,0,0,0.5);}.my-napus::before{content:"";display:block;width:60%;height:10px;border-top:4px solid #1d84c3;margin:-22px auto 10px auto;}#block-mosmedia-zalishilisyapitannya .content{padding-left:12px;padding-right:12px;}.likar-text{position:absolute;inset:0;background:rgba(0,0,0,0.15);padding:15px;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;opacity:0;transition:opacity 0.3s ease;}.view-likari-na-hlavnoy .slide__content:hover .likar-text{opacity:1;}.likar-name,.likar-posada{text-align:center;margin-bottom:15px;}.likar-name a{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.3;}.likar-posada{color:#fff;font-size:1.2rem;font-weight:500;line-height:1.3;}.view-likari-na-hlavnoy .splide__slider{padding:0 120px;}.view-likari-na-hlavnoy .splide__pagination{bottom:-30px;}.splide--view--likari-na-hlavnoy button.splide__toggle{display:none;}#block-mosmedia-rozkritaformaobshchye-tsenypage-1--3 #edit-actions--4{margin:auto;}ul.dropdown-menu{background-color:#1D84C3 !important;}ul.dropdown-menu a{color:rgb(231,231,231);}ul.dropdown-menu li{padding:10px 15px;}ul .dropdown-item.active{background:rgba(20,184,166,0.5);}@media (min-width:64em){.splide--skin--fullwidth .slide__constrained{left:55% !important;}}@media (max-width:768px){#block-mosmedia-zalishilisyapitannya h2{font-size:1.95rem;}.my-napus{width:100%;}.my-ser{min-height:auto;}#block-mosmedia-main-menu .navbar-nav{align-items:flex-end;margin-right:15px;}.splide--skin--fullwidth .slide__title{line-height:.4;}.slide__constrained{position:absolute;left:7%;}#block-mosmedia-views-block-slayder-block-1 .slide__media .media--splide{padding-bottom:80% !important;}.slide-title a{font-size:1.5rem;}.nav#blocktabs-tabs-tabs{flex-wrap:nowrap;}.view-posluhy h3{height:auto;width:100%;}.slide-badge{font-size:1rem;padding:15px 15px;}.slide-title{font-size:1.3rem;margin-bottom:0;}.slide-text{font-size:0.8rem;line-height:0.1;}.carousel-caption{bottom:10%;}.view-likari-na-hlavnoy .splide__slider{padding:0 45px;}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
header.header{background-color:#1d84c3;min-height:86px;}@media (min-width:992px){.path-frontpage nav.navbar-expand-lg{width:1320px;margin:0 auto;}.path-frontpage .navbar-expand-lg div{flex-direction:row !important;}nav.navbar-expand-lg .navbar-collapse{justify-content:flex-end;}.path-frontpage nav.navbar-expand-lg .navbar-collapse{margin-top:10px;}.path-frontpage nav.navbar-expand-lg a img{width:300px;position:absolute;z-index:999;top:10px;}nav.navbar-expand-lg a img{width:120px;}#navbar-main{width:1320px;margin:0 auto;}}@media (max-width:991px){nav.navbar-expand-lg a img{width:200px;margin-left:5px;}}.view-slayder button.is-active{display:none;}.region-about .block{margin-top:50px;}.view-posluhy .views-field-field-ico-poslugu{margin:-10px auto 10px auto;width:150px;}.paralax{background-image:url('/sites/default/files/slider/2026-01/Image1000021.webp');background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:400px;background-color:rgba(0,0,0,0.5);}.paralax section{width:1320px;margin:0 auto;}.page-node-27 .node__content div.gmap,.page-node-27 .node__content div.mytel{float:left;}.sidebar .block{border:none;margin:30px 0 0 0;padding:0;background:none;}.mytel{margin:50px 0;padding:20px;background:#fff;border-radius:10px;text-align:center;box-shadow:0 0 10px rgba(0,0,0,0.5);}.mytel::before{content:"";display:block;width:60%;height:10px;border-top:4px solid #1d84c3;margin:-22px auto 10px auto;}@media (max-width:992px){.mytel{width:90%;margin:20px auto;}}.navbar-nav li{padding:5px 10px;}.navbar-nav li:hover{background:rgba(20,184,166,0.5);border-radius:12px;transition:background-color 0.2s ease;}.navbar-nav li a{font-weight:600;}.navbar-nav li:hover a{color:#fff;}@media (max-width:991px){.myrowflex{flex-direction:column-reverse;}.path-frontpage .paralax section{width:100%;}}.site-footer section{margin:0 10px;}.site-footer .block{border:none;margin:0 10px;padding:20px;}#block-mosmedia-aboutfooter{padding-top:0;}.site-footer .block h2{margin-bottom:20px;}.site-footer .block p,.site-footer .block a{color:#9f9f9f}.site-footer .block a:hover{color:#fff}.site-footer__top ul li a{padding:2px 5px;}@media (max-width:992px){.site-footer .block{text-align:center;margin:20px auto}.site-footer .block img{margin:0px auto;}}#block-mosmedia-nizhniykolontitul ul.flex-row{flex-direction:column !important;}@media (min-width:992px){div.napisat_img{width:45%;float:left;margin-right:20px;}div.napisat_text{width:45%;float:right;}}#main-wrapper{margin-bottom:40px;}.node--type-likar .field--name-field-dolzhnost-likar{font-weight:600;font-size:1.2rem;margin-bottom:16px;}@media (max-width:992px){.node--type-likar .field--name-field-foto-likar img{margin:10px auto;}}.view-obshchye-tseny table{caption-side:top;}.view-obshchye-tseny table caption{margin-bottom:10px;font-size:1.2rem;font-weight:600;}.view-obshchye-tseny table thead a,.view-obshchye-tseny table thead th{color:#000;}.block-views-exposed-filter-blockobshchye-tseny-page-1 .form-actions{flex-direction:column;}.block-views-exposed-filter-blockobshchye-tseny-page-2 .form-type-textfield,.block-views-exposed-filter-blockobshchye-tseny-page-3 .form-type-textfield,.block-views-exposed-filter-blockobshchye-tseny-page-2 .form-type-select,.block-views-exposed-filter-blockobshchye-tseny-page-3 .form-type-select,.block-views-exposed-filter-blockobshchye-tseny-page-1 .form-type-select,.block-views-exposed-filter-blockobshchye-tseny-page-1 .form-type-textfield{width:100%;}.all_block{padding:20px !important;margin:30px 40px !important;}.zatelefonuvati a{font-size:1.4rem;font-weight:600;}.path-price-all .table .views-field-nothing-1{width:100px !important;}@media (max-width:992px){.all_block{margin:20px auto !important;}.path-price-all main.main-content{margin:5px 10px;}}
div.juxtapose{width:100%;font-family:Helvetica,Arial,sans-serif;}div.jx-slider{width:100%;height:100%;position:relative;overflow:hidden;cursor:pointer;color:#f3f3f3;}div.jx-handle{position:absolute;height:100%;width:40px;cursor:col-resize;z-index:15;margin-left:-20px;}.vertical div.jx-handle{height:40px;width:100%;cursor:row-resize;margin-top:-20px;margin-left:0;}div.jx-control{height:100%;margin-right:auto;margin-left:auto;width:3px;background-color:currentColor;}.vertical div.jx-control{height:3px;width:100%;background-color:currentColor;position:relative;top:50%;transform:translateY(-50%);}div.jx-controller{position:absolute;margin:auto;top:0;bottom:0;height:60px;width:9px;margin-left:-3px;background-color:currentColor;}.vertical div.jx-controller{height:9px;width:100px;margin-left:auto;margin-right:auto;top:-3px;position:relative;}div.jx-arrow{position:absolute;margin:auto;top:0;bottom:0;width:0;height:0;transition:all .2s ease;}.vertical div.jx-arrow{position:absolute;margin:0 auto;left:0;right:0;width:0;height:0;transition:all .2s ease;}div.jx-arrow.jx-left{left:2px;border-style:solid;border-width:8px 8px 8px 0;border-color:transparent currentColor transparent transparent;}div.jx-arrow.jx-right{right:2px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent currentColor;}.vertical div.jx-arrow.jx-left{left:0px;top:2px;border-style:solid;border-width:0px 8px 8px 8px;border-color:transparent transparent currentColor transparent;}.vertical div.jx-arrow.jx-right{right:0px;top:auto;bottom:2px;border-style:solid;border-width:8px 8px 0 8px;border-color:currentColor transparent transparent transparent;}div.jx-handle:hover div.jx-arrow.jx-left,div.jx-handle:active div.jx-arrow.jx-left{left:-1px;}div.jx-handle:hover div.jx-arrow.jx-right,div.jx-handle:active div.jx-arrow.jx-right{right:-1px;}.vertical div.jx-handle:hover div.jx-arrow.jx-left,.vertical div.jx-handle:active div.jx-arrow.jx-left{left:0px;top:0px;}.vertical div.jx-handle:hover div.jx-arrow.jx-right,.vertical div.jx-handle:active div.jx-arrow.jx-right{right:0px;bottom:0px;}div.jx-image{position:absolute;height:100%;display:inline-block;top:0;overflow:hidden;-webkit-backface-visibility:hidden;}.vertical div.jx-image{width:100%;left:0;top:auto;}div.jx-image img{height:100%;width:auto;z-index:5;position:absolute;margin-bottom:0;max-height:none;max-width:none;max-height:initial;max-width:initial;}.vertical div.jx-image img{height:auto;width:100%;}div.jx-image.jx-left{left:0;background-position:left;}div.jx-image.jx-left img{left:0;}div.jx-image.jx-right{right:0;background-position:right;}div.jx-image.jx-right img{right:0;bottom:0;}.veritcal div.jx-image.jx-left{top:0;background-position:top;}.veritcal div.jx-image.jx-left img{top:0;}.vertical div.jx-image.jx-right{bottom:0;background-position:bottom;}.veritcal div.jx-image.jx-right img{bottom:0;}div.jx-image div.jx-label{font-size:1em;padding:.25em .75em;position:relative;display:inline-block;top:0;background-color:#000;background-color:rgba(0,0,0,.7);color:white;z-index:10;white-space:nowrap;line-height:18px;vertical-align:middle;}div.jx-image.jx-left div.jx-label{float:left;left:0;}div.jx-image.jx-right div.jx-label{float:right;right:0;}.vertical div.jx-image div.jx-label{display:table;position:absolute;}.vertical div.jx-image.jx-right div.jx-label{left:0;bottom:0;top:auto;}div.jx-credit{line-height:1.1;font-size:0.75em;}div.jx-credit em{font-weight:bold;font-style:normal;}div.jx-image.transition{transition:width .5s ease;}div.jx-handle.transition{transition:left .5s ease;}.vertical div.jx-image.transition{transition:height .5s ease;}.vertical div.jx-handle.transition{transition:top .5s ease;}a.jx-knightlab{background-color:#000;background-color:rgba(0,0,0,.25);bottom:0;display:table;height:14px;line-height:14px;padding:1px 4px 1px 5px;position:absolute;right:0;text-decoration:none;z-index:10;}a.jx-knightlab div.knightlab-logo{display:inline-block;vertical-align:middle;height:8px;width:8px;background-color:#c34528;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:-1.25px;position:relative;cursor:pointer;}a.jx-knightlab:hover{background-color:#000;background-color:rgba(0,0,0,.35);}a.jx-knightlab:hover div.knightlab-logo{background-color:#ce4d28;}a.jx-knightlab span.juxtapose-name{display:table-cell;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-weight:300;color:white;font-size:10px;padding-left:0.375em;vertical-align:middle;line-height:normal;text-shadow:none;}div.jx-controller:focus,div.jx-image.jx-left div.jx-label:focus,div.jx-image.jx-right div.jx-label:focus,a.jx-knightlab:focus{background:#eae34a;color:#000;}a.jx-knightlab:focus span.juxtapose-name{color:#000;border:none;}
