#education p {
    color: #424242
}

.achivment-number strong {
    font-size: 2.3em;
}

.achivment-number p {
    padding: 38px 56px;
}

.find-doc-btn a.vc_general.vc_btn3 {
    padding: 1.5rem 5.2rem;
    border-radius: 3.5rem ;
    font-size: 1.8rem;
}

.find-doc-btn a.vc_general.vc_btn3:hover, 
.find-doc-btn a.vc_general.vc_btn3:focus{
    background-color:#3494bb !important;
}




.vc_gitem_row .post-btn-new, 
.vc_gitem_row .post-new{
    min-height: auto;
}

@media (max-width: 767px) {
    .vc_gitem_row .post-btn-new  {
        min-height: auto;
    }
}

.post-btn-new a {
    border: 1px solid #24899f;
    padding: 8px 25px;
    border-radius: 25px;
    color: #24899f;
    font-weight: 600;
    font-size: 14px;
        -webkit-transition: all .2s 
ease-in-out;
    -moz-transition: all .2s ease-in-out;
    transition: all .2s 
ease-in-out;
}



@media (hover: hover) and (pointer: fine) {
    .post-btn-new:hover a {
    background-color:#24899f;
    color: white 
    
}
}

@media (hover: none) or ((hover: hover) and (pointer: coarse)) {
    .post-btn-new:active a {
    background-color:#24899f;
    color: white 
    
}
}

.vc_clearfix:after, .vc_clearfix:before {
    display:none;
}

.grid-posts .vc_pageable-slide-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 42px;
    justify-content: space-between;
}

@media (min-width: 768px) {
    .grid-posts .vc_col-sm-6 {
    min-width: none;
    flex: 1 0 45%;
    }
}


.find-doc-container.vc_row-has-fill>.vc_column_container>.vc_column-inner:has(.find-doc-btn) {
     padding-top: 0;
    
}

.grid-posts .vc_grid-item, 
.grid-posts .vc_grid-item .vc_gitem-zone-mini{
    display: flex !important;
    flex-direction: column;
}

.grid-posts .vc_grid-item .vc_gitem-zone-mini {
    justify-content: space-between;
    padding: 0 8px 8px;
}
     
.grid-posts .vc_grid-item-mini {
    /*border: 1px solid #24899f;*/
    border-radius: 15px;
    background-color: #eeeeee;
    flex: 1;
        display: flex;
    flex-direction: column;
}

.grid-posts .vc_gitem-zone {
    flex: 1;
    display: flex;
}

.instagram-link a {
    display: block;
    padding: 9px 0 9px 50px;
    background-size: 40px;
    background-image: url(https://lactation.com.ua/wp-content/uploads/2025/11/instagram.svg) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    color: #24899F;
    font-weight: 500
}