#blog-info-container .content-view {
    line-height: 1.6;
    font-size: 16px;
    max-width: 100%;
    margin-top: 5%;
}

@media (max-width: 600px) {
    #blog-info-container .content-view {
        font-size: 12px !important;
    }
}

#blog-info-container .content-view a {
    color: var(--secondary-color) !important;
    text-decoration: none !important;
}

#blog-info-container .content-view a:hover {
    color: var(--primary-color) !important;
}

.blog-title {
    font-weight: 500;
    color: var(--primary-color);
    line-height: 1.4;
}

.blog-info-container {
    margin-top: 100px !important;
}

* {
    font-family: var(--font-family);
}

.blog-info-container .lineHeight {
    line-height: 1.4
}

.center {
    padding-left: 20%
}

.img {
    margin-top: 2%;
    width: 75%;
    object-fit: contain;
    margin-left: auto;
    align-items: center;
}

#blog-info-container .arrow {
    width: 100%;
    /* margin-left:10% ; */
}

#blog-info-container .arrow a {
    color: var(--primary-color);
    height: 0px;
    margin-top: 0.5%;
    margin-right: 2%;
    /* font-size: xx-large; */
}

#blog-info-container .blogSpan {
    font-size: 18px;
    line-height: 25.2px;
    color: #020202;
}

#blog-info-container .blogSpan2 {
    font-size: 18px;
    line-height: 25.2px;
}

#blog-info-container .blogPara {
    font-size: 14px;
    line-height: 140%;
    text-align: justify;
}

#blog-info-container .blogPara2 {
    font-size: 14px;
    line-height: 140%;
}

#blog-info-container .blogPara3 {
    font-size: 14px;
    line-height: 140%;
    text-align: center;
}

#blog-info-container .blogLi {
    font-size: 14px;
    line-height: 19.6px;
    text-align: justify;
}

#blog-info-container .blogLi2 {
    font-size: 14px;
    line-height: 19.6px;
}

.blog-author {
    margin-left: 12%;
    line-height: 30px;
    font-family: Arial, Helvetica, sans-serif;
}

@media (max-width:800px) {
    .blog-author {
        margin-left: 10%;
    }

    .summary {
        color: #008060;
        font-size: 15px;
    }

    .created {
        font-size: 13px;
    }
}

.summary {
    color: #008060;
    font-size: 16px;
    margin-left: 3px;
}

.created {
    font-size: 16px;
    color: gray;
}

.media-link .fa-brands {
    font-size: 25px;
    margin-left: 5px;
    margin-top: -2%;
    cursor: pointer;
}

.media-link .fa-pinterest {
    color: #bd081c;
}

.media-link .fa-facebook-f {
    color: #3b5998;
}
.media-link .fa-linkedin {
    color: #0a66c2;
}

.media-link .fa-instagram {
   /* color: #c32aa3; */
   background: -webkit-gradient(linear, left top, left bottom, from(#ee2a7b), to(#f9ce34));
	-webkit-background-clip: text;
    background-clip: text;
	-webkit-text-fill-color: transparent;
}

.media-link .fa-youtube {
    color: #ff0000;
}

.media-link svg {
    margin-bottom: 9px;
    font-size: 20px;
    margin-left: 5px;
    transition: transform 0.4s;
    color: #000000;
    cursor: pointer;
}

.media-link svg:hover {
    transform: scale(1.3);
}

.flex-parent {
    display: flex;
    width: 100%;
}

.flex-child {
    flex: 1;
    width: 50%;
    margin: 10px;
    align-content: center;
}

.flex-child:first-child {
    margin-left: 12%;
}


.loader {
    border: 6px solid #f3f3f3;
    border-top: 6px solid #015374;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    animation: spin 1s linear infinite;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -25px;
    margin-left: -25px;
}

.hidden {
    display: none;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}