/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Nov 14 2022 | 16:02:59 */
/* Home page posts 

.posts-block-homepage .entry-title {
font-family: var(--global-body-font-family)!important;
	font-weight: 400;
	font-size: 0.729vw!important;
	line-height:1.5em!important;
	text-transform: uppercase;
	letter-spacing: 2.8px;
	text-align: center;
}

.kt-blocks-post-readmore-wrap {
	text-align:center;
}


@media (max-width: 1024px) {
.posts-block-homepage .entry-title {
	font-size: 1.5vw!important;
}
}

@media all and (max-width: 767px) {
	.posts-block-homepage .entry-title {
	font-size: 3vw!important;
}
}
*/



/* No margin titles */
.no-margin-posts .entry-header {
	margin-bottom: 0px!important;
}
.no-margin-posts .entry-title {
font-family: var(--global-body-font-family)!important;
	font-weight: 400;
	font-size: 1vw;
}
@media (max-width: 1024px) {
.no-margin-posts .entry-title {
	font-size: 2vw!important;
}
}

@media all and (max-width: 767px) {
	.no-margin-posts .entry-title {
	font-size: 3vw!important;
}
}




/* butterfly side image home */

@media all and (max-width: 767px) {
    .side-img-home img {

        margin-top: -50%;
        margin-left: -100%;


    }

    

}




/* Row with right background image (leaf) */

.side-images-left-right .kt-row-layout-inner {

    background-size: 25vw!important;
    background-position: 100% 100%!important;
    background-attachment: scroll;
    background-repeat: no-repeat;
}







/* Side by side images homepage */
@media all and (min-width: 768px) {
    .side-img-home img {
        display: inline-block;
        transform: scale(1.1);
        margin-left: -135%;
        margin-top: -40%;


    }

    .gif-img-home img {
        display: inline-block;

        margin-top: -50%;
    }


}





/* Side by side images homepage - 2 */
@media all and (min-width: 768px) {
    .side-img-home-2 img {
        display: inline-block;
        transform: scale(0.8);

        margin-top: -80%;


    }

}

@media all and (max-width: 767px) {
    .side-img-home-2 img {

        margin-top: -100%;

    }

}




/* Side by side images homepage - 3 */
@media all and (min-width: 768px) {
    .side-img-home-3 img {
        display: inline-block;
        transform: scale(1.4);

        margin-top: -70%;
		
        margin-left: 40% !important;


    }

}

@media all and (max-width: 767px) {
    .side-img-home-3 img {

        margin-top: -50%;
		
    }

}