﻿.vl-blgo-are5a .vl-blog-cont-4 .title {
    color: var(--vkl-text-text-1);
}

.vl-blgo-are5a .vl-blog-cont-4 .title:hover {
    color: #1cb1ab;
}
.vl-blgo-are5a .blog-thumb, .vl-blgo-are5a .blog-thumb img {
    height: initial !important;
    max-width: 100%;
}
.vl-blgo-are5a .vl-blog-cont-4 {
    padding: 15px !important;
}
    .vl-blgo-are5a .vl-blog-cont-4 .title {
        padding-top: 15px !important;
        padding-bottom: 15px !important;
        margin-bottom: 15px !important;
    }
.vl-process-box-icon span i {
    color: #68191c;
    font-size: 45px;
    margin-top: 25px;
}
.vl-footer.vkl-cream-bg.vl-footer-4 {
     padding-top: 120px; 
     margin-top: 0px; 
}
:root {
    --vkl-text-text-white: #fff;
    --vkl-text-text-1: #68191c;
    --vkl-text-text-2: #101110;
    --vkl-text-text-3: #545754;
    --vkl-text-text-4: #E7E8E9;
    --vkl-text-text-5: #2C2B29;
    --vkl-text-text-6: #D0D1CF;
    --vkl-text-text-7: #061D00;
    --vkl-text-text-8: #96E171;
    --vkl-text-text-9: #61655B;
    --vkl-text-text-10: #98E175;
    --vkl-text-text-11: #F8FFF0;
    --vkl-text-text-12: #B0DB58;
    --vkl-text-text-13: #A0A891;
    --vkl-text-text-14: #9FA790;
    --vkl-text-text-15: #AFB79F;
    --vkl-text-text-16: #111607;
    --vkl-text-text-17: #A2A993;
    --vkl-text-text-18: #A1A892;
    --vkl-text-text-19: #004C30;
    --vkl-text-text-20: #406054;
    --vkl-text-text-21: #FECF02;
    --vkl-text-text-22: #D7E2CB;
    --vkl-text-text-23: #F8FFF1;
    --vkl-text-text-24: #161A12;
    --vkl-text-text-25: #5C6356;
    --vkl-bg-bg-1: #fff;
    --vkl-bg-bg-2: #e0cfb6;
    --vkl-bg-bg-3: #E7FDCF;
    --vkl-bg-bg-4: #3DA35C;
    --vkl-bg-bg-5: #F8FFF0;
    --vkl-bg-bg-6: #E7FDD0;
    --vkl-bg-bg-7: #19200C;
    --vkl-bg-bg-8: #111608;
    --vkl-bg-bg-9: #1D2214;
    --vkl-bg-bg-10: #282D1F;
    --vkl-bg-bg-11: #FCF2D1;
    --vkl-bg-bg-12: #FFF9E6;
    --vkl-bg-bg-13: #292D20;
    --vkl-bg-bg-14: #ECF8DF;
    --vkl-bg-bg-15: #F2FAEA;
    --vkl-border-border-1: #E5E7EB;
    --vkl-border-border-2: #dfdcdc;
    --vkl-family-font1: 'Poppins', sans-serif;
}

.vl-main-menu ul > li .sub-menu {
    width: 280px;
}

.vl-primary-btn-3::after, .vl-bner-btn-flx .vl-primary-btn-3.second-btn::after {
    background: #1cb1ab;
}


.icon {
    font-size: 45px;
    width: 60px;
    text-align: center;
    color: #1cb1ab;
    min-height: 60px;
}

.vl-service-wrp3 .vl-service-thumb img {
    height: 300px;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 575px) {
    .vl-header-area {
        padding-top: 0px;
    }

    .vl-transparent-header {
        top: 10px;
    }
}
