*{
  font-family: tahoma !important;
}

header.header,
.header-content.stuck,
.footer {

    background: #f7f7f7 !important
}

.header-content.stuck,
.footer{
  background: #ebe9f4;
}

.left-social>div{
      border-bottom: solid 4px #c45d27;
      background: #f37634;
}

.quickLinks .col:nth-child(1)>.link {
    background-color: #0e4b9b;
}

.quickLinks .col:nth-child(2)>.link {
    background-color:  #024aa8eb;
}

.quickLinks .col:nth-child(3)>.link {
    background-color:  #005aceeb;
}


.quickLinks .col:nth-child(4)>.link {
    background-color:  #0869e8eb;
}

.quickLinks .col:nth-child(5)>.link {
    background-color:  #016fffeb;
}


.header-nav-wrap{
      justify-content: center;
}

.web{
  font-weight: 700;
}
/*.web:hover{
  color: #f37634;
  text-decoration: none;

}*/

a.nav-link- {
    text-decoration: none;
}

.row.mb-5.licenzia {
    display: flex;
    justify-content: center;
}

p.postCertificate {
    margin-bottom: 15px;
}

.icn-text .icn-text-circle{
  background-image: linear-gradient(to right,#f37634 0,#f37634 100%);
}

h1, .h1 {
    text-transform: uppercase ;
}

.inFooter{
      margin-bottom: 80px;
}

.page_desc {
    margin-bottom: 55px;
}


.section.mb-8.contacts {
    margin-top: 40px;
}

.col-md-12.text {
    padding: 0 !important;
    margin-top: 10px;
}

.read {
    display: flex;
    justify-content: end;
}

.header-social-item:nth-child(1) {
    background: #35ba6f;

}

.header-social-item:nth-child(3) {
    background: #188b47;
}

.header-social-item-last{
  background: #146a3a;
}

#mainSlider .slide-txt1{
  font-weight: 600;
 
}

/*a.btn.btn-white.animated.fadeInUp{
  border-color: #0e4b9b;
  color: #0e4b9b;
}*/

.slide.slick-slide.slick-active{
  background: #000;
}

.img--holder{
  opacity: 0.5;
}



.row.service-card-2.ml-0.mr-0.dlz {
    margin-bottom: 55px;
}


.section.mt-0 {
    line-height: 11px !important;
}



@media screen and (max-width: 767px){
  .section.mb-8.contacts .col-md.mt-3.mt-md-0 {
    display: none;

}

p, .col-lg-6.mt-3.mt-lg-0{
      text-align: center !important;
}
.col-sm-6.col-lg-4 .h-decor {
    margin-bottom: 10px;
}
 
 .price_item-table_container{
   width: 95% !important;
  margin-left: 10px !important;
 }
 
 .aboutIcons {
  text-align:center;
 }
 
 .price_item-table_container:before{
  content: none !important;
 }
 .mobImage{
 	text-align: center;
 }
}


@media screen and (min-width: 1360px){
  .header-logo, .header-logo img {
    max-width: 240px;
    bottom: -2px;

}
}



@media screen and (max-width: 1889px){
  .header-socials-container.filter-shadow.hide-under-1360 {
    display: none;

}


.header-right-info .header-social-item {
    margin-left: 0;
}

.header-right-info .header-social-item>a>svg {
    width: 27px;
    margin-top: 12px;
    margin-left: 18px;
    transform: skew(-27deg,0deg);
    fill: #fff;
}

.header-company-info{
    min-height: 54px;
}


.header-right-info .header-social-item-last, .header-right-info .header-social-item {
    margin-bottom: 10px;
}

.header-right-info .header-social-item-last{
    margin-left: 20px;
}


.col-auto.ml-auto.mr-4.d-flex.align-items-center.pl-7.pr-7.header-company-info{
    margin-left: 0 !important;
}

.header-left-info{
    min-width: 250px;
}

.header-right-info{
    width: 38%;
}

.header-right-info.notebook {
    display: flex !important;
}



.notebook path {
    fill: #f37634;

}

.header-right-info .header-social-item{
    background: none !important;

}
.header-social-item:nth-child(1), .header-social-item:nth-child(2), .header-social-item:nth-child(3), .header-social-item:nth-child(4), .header-social-item-last{
    background: none !important;
}


.header-right-info .header-social-item, .header-right-info .header-social-item-last{
    width: auto;
    height: auto;
}

.header-right-info{
    justify-content: center;
}


}



@media (max-width: 1679px){
span.hide-under-1680.we {
    display: block !important;
}
.header-right-info>.we {
    padding-right:0;
}
.header-right-info {
    width: 35%;
}
}

@media (min-width: 1290px) and (max-width : 1400px){
    .header-right-info {
    width: 32%;
}
}


@media (max-width: 1290px){
span.hide-under-1680.we {
    display: none !important;
}

.header-right-info {
    width: 31%;
}
}

@media screen and (max-width: 1200px){

.header-right-info.notebook {
    background: #f37634;
}



}


img.img-fluid.footer {
  width: 220px;
  height: auto;
  margin-left: -20px;
}

.footer-social a:hover{
  box-shadow: inset 0 0 0 5px rgb(243 118 52 / 50%);
}


.quickLinks .col:nth-child(1)>.link,
.quickLinks .col:nth-child(2)>.link,
.quickLinks .col:nth-child(3)>.link,
.quickLinks .col:nth-child(4)>.link {
    background-color: #f37634 !important;

}

.header-social-item:nth-child(1),
.header-social-item:nth-child(2),
.header-social-item:nth-child(3),
.header-social-item:nth-child(4),
.header-social-item-last{
  background: #f37634;
}


.header-right-info{
      background: #f7ead7;
}
.header-right-info>span{
  color: #434242;
}

.slide-btn {
    display: none;
}


.col-6.img_about {
    padding-left: 0px;
    margin-top: 12px;
}

.icon-tooth2:before {
    content: "\e958";
}

.quickLinks.js-quickLinks.stuck,
.quickLinks.js-quickLinks{
    display: none;
}


.footer-social a {
    box-shadow: inset 0 0 0 5px rgb(243 118 52 / 20%);
}


.h2{
  font-weight: 600;
}

.h2.theme-color.welcome {
    font-size: 42px;
}

ul.icn-list li b {
    color: #787878;
}

span.icon-menu {
    margin-top: 10px;
}


.listStyle,
.linePos{
 text-align:start;
}





img.img-fluid.w-100.mw-360 {
    padding: 25px;
}

ul.marker-list-md.lists li {
    text-align: start;
}

.branch {
    text-align: start;
}

img.branchPhoto {
    padding: 2px;
}


.articles .blog-posts {
    display: flex;
}

.articles .blog-post {
    width: 100%;
 	padding: 20px;
}

@media only screen and (max-width: 882px) {

.articles .blog-posts {
    display: flex;
    flex-direction: column;
}
 .articles .blog-post .post-image img{
  width:unset;
  margin-left:25%;
 }
}

@media screen and (min-width: 500px) and (max-width: 882px) {

 .articles .blog-post .post-image img{
  width:unset;
  margin-left:20% !important;
 }
}


@media only screen and (max-width: 500px) {


 .articles .blog-post .post-image img{
  width:100%;
  height: auto;
  margin-left:unset !important;

 }
 
 .articles .blog-post{
 min-height: 700px;
 }
     
     #myTab{
         flex-direction: column;
         align-items: center;
    }
 
 .h2.theme-color.welcome{
      font-size: 28px;
 }
     
 

}


@media only screen and (max-width: 767px) {


 .articles .blog-post-info{
      display: flex;
    justify-content: center;
    align-items: center;
    flex-flow: column-reverse;
 
 }
 .imagesRow{
     align-items: center;
 }
 
     .imagesCol{
        margin-top: 10px;
     }
 
 
 .masnachyux{
 margin-top: 5px;
    width: 100%;
    height: auto;
}

.second{
    padding-top: 50px!important;
}

}


p.btn.date {
    float: right;
    border: unset;
}


.present li {
    text-align: start;
}





.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
    border-color: #ddd #ddd #ddd;
}





/*.forIcons .icn-text.icn-text-wmax img,.icn-text img {
    width: 66px;
}*/





.forIcons .icn-text.icn-text-wmax img, .advantages .icn-text img{
    width:32px;
}



.imagesRow {
  max-width: 1170px;
  margin: 0 auto; /* Center the row horizontally */
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.imagesCol {
  flex: 1;
  margin-right: 10px;
  box-sizing: border-box;
}

.imagesCol:last-child {
  margin-right: 0; /* Remove margin-right for the last column */
}

.imagesRow img {
  max-width: 100%;
  height: auto;
}







.price_item-table_container {
    width: calc(59% + 35px);
    background: #fff;
    border-radius: 20px;
    margin-left: -80px;
    margin-top: 50px !important;
    padding: 18px 20px 16px;
    position: relative;
    -webkit-box-shadow: 0 0 14px rgba(66, 52, 44, 0.06);
    box-shadow: 0 0 5px rgba(66, 52, 44, 0.5);
    z-index: 5;
}


.price_item-table_container:before {
    content: '';
    position: absolute;
    display: block;
    width: 30px;
    height: 30px;
    background: #fff;
    left: -5px;
    top: 28px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}



.servicesRow .icn-text img{
 max-height: 70px;
 width: auto;
}



.iconsParkinson .icn-text img, .iconInsult .icn-text img, .iconInfarkt .icn-text img{
     max-height: 100px;
}




.priceText {
 text-align: end;
}

span.price, .table-name {
    color: #f37634;
}


.col-md.aboutIcons img {
    max-height: 90px;
}

.numbers{
    font-family: Cormorant;
    padding-left: 10px;
    font-size: 60px;
    line-height: 92px;
    color: #42342c;
    margin-bottom: 5px;
    position: relative;
    -webkit-font-feature-settings: "pnum" on, "lnum" on;
    font-feature-settings: "pnum" on, "lnum" on;
}




.video .service-box:hover .service-box-image {
    transform: none;
}






.footer a.nav-link{
    padding: 0;
    border: none;
    background-color: inherit;
}








