/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 1.0.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.box-avt img {
    display: block;
}
.list-menu a {
    text-align: center;
}

.Including img {
    display: block;
    margin: 0 !important;
}

.Including {
    display: flex;
    align-items: center;
    gap: 10px;
}

.dv-how-to-build * {
    text-align: left;
}



.dv-plan li {
    padding-bottom: 10px;
}

@media screen and (max-width: 767px) {
	.dv-how-to-build * {
		text-align: center;
	}
	
	div h2.Including {
/* 		font-size: 16px; */
	}
	
	.dv-fmb-36 h2.Your-goal,
	.dv-fmb-36 h2.where,
	.dv-checklist h2.Your-goal {
		font-size: 36px;
	}
	
	.dv-checklist h2.Your-goal {
		margin-top: 20px;
		margin-bottom: 0;
	}
	
	.dv-fmb-28 h2.Your-goal {
		font-size: 28px;
	}
	
	.dv-checklist .box-image img {
		max-height: 50px;
	}

	.dv-checklist .box-image {
		width: max-content !important;
	}
	
	.dv-mb-mb0 p {
		margin-bottom: -4px;
	}
	
	.dv-mt47 {
		margin-top: 47px;
	}
	
	.dv-yourgoal-px20 {
		padding: 0 26px;
	}
	
	section.dv-bg-sc-3 {
		background-position: top center;
		background-size: contain;
	}
	
	div.dv-mb-left img,
	div.dv-mb-right img{
		width: auto;
		display: block;
	}
	
	div.dv-mb-left img {
		margin-left: 0;
		margin-right: auto;
	}
	
	div.dv-mb-right img{
		margin-right: 0;
		margin-left: auto;
	}
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}
