/* 
Theme Name: Hello Elementor Child
Template: hello-elementor
*/

/************* spacing-classes  *************/
/* default-margins*/
.wo-margin-16{
	margin: 16px!important;
}

.wo-margin-24{
	margin: 24px!important;
}

.wo-margin-32{
	margin: 32px!important;
}
.wo-margin-40{
	margin: 40px!important;
}



/* margin-bottom */
.wo-margin-bottom-8{
	margin-bottom: 8px!important;
}


.wo-margin-bottom-16{
	margin-bottom: 16px!important;
}

.wo-margin-bottom-24{
	margin-bottom: 24px!important;
}

.wo-margin-bottom-32{
	margin-bottom: 32px!important;
}

.wo-margin-bottom-40{
	margin-bottom: 40px!important;
}

.wo-margin-bottom-56{
	margin-bottom: 56px!important;
}

.wo-margin-bottom-80{
	margin-bottom: 80px!important;
}

.wo-margin-bottom-100{
	margin-bottom: 100px!important;
}


/* margin-top */
.wo-margin-top-16{
	margin-top: 16px!important;
}

.wo-margin-top-24{
	margin-top: 24px!important;
}

.wo-margin-top-32{
	margin-top: 32px!important;
}

.wo-margin-top-40{
	margin-top: 40px!important;
}

.wo-margin-top-80{
	margin-top: 80px!important;
}

/* margin-left */
.wo-margin-left-16{
	margin-left: 16px!important;
}

.wo-margin-left-24{
	margin-left: 24px!important;
}

.wo-margin-left-32{
	margin-left: 32px!important;
}

.wo-margin-left-40{
	margin-left: 40px!important;
}

.wo-margin-left-80{
	margin-left: 80px!important;
}

.wo-margin-left-negative-48{
	margin-left: -48px!important;
}

.wo-margin-right-negative-48{
	margin-right: -48px!important;
}

/* margin-right */
.wo-margin-right-16{
	margin-right: 16px!important;
}

.wo-margin-right-24{
	margin-right: 24px!important;
}

.wo-margin-right-32{
	margin-right: 32px!important;
}

.wo-margin-right-40{
	margin-right: 40px!important;
}

.wo-margin-right-80{
	margin-right: 80px!important;
}


/* default-padding*/
.wo-padding-16{
	padding: 16px!important;
}

.wo-padding-24{
	padding: 24px!important;
}

.wo-padding-32{
	padding: 32px!important;
}
.wo-padding-40{
	padding: 40px!important;
}

/* padding-bottom*/
.wo-padding-bottom-16{
	padding-bottom: 16px!important;
}

.wo-padding-bottom-24{
	padding-bottom: 24px!important;
}

.wo-padding-bottom-32{
	padding-bottom: 32px!important;
}

.wo-padding-bottom-40{
	padding-bottom: 40px!important;
}

.wo-padding-bottom-80{
	padding-bottom: 80px!important;
}

.wo-padding-bottom-100{
	padding-bottom: 100px!important;
}

/* padding-top*/
.wo-padding-top-16{
	padding-top: 16px!important;
}

.wo-padding-top-24{
	padding-top: 24px!important;
}

.wo-padding-top-32{
	padding-top: 32px!important;
}

.wo-padding-top-40{
	padding-top: 40px!important;
}

.wo-padding-top-80{
	padding-top: 80px!important;
}



/* padding-left */
.wo-padding-left-32{
	padding-left: 32px!important;
}

.wo-padding-left-40{
	padding-left: 40px!important;
}

.wo-padding-left-48{
	padding-left: 48px!important;
}


/* padding-right */
.wo-padding-right-8{
	padding-right: 8px!important;
}

.wo-padding-right-16{
	padding-right: 16px!important;
}

.wo-padding-right-24{
	padding-right: 24px!important;
}

.wo-padding-right-32{
	padding-right: 32px!important;
}

.wo-padding-right-40{
	padding-right: 40px!important;
}

.wo-padding-right-48{
	padding-right: 48px!important;
}

.wo-padding-right-56{
	padding-right: 56px!important;
}

.wo-padding-right-72{
	padding-right: 72px!important;
}

.wo-padding-right-80{
	padding-right: 80px!important;
}
