/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 20 2024 | 02:38:42 */
/* site spacing */

ol {
	margin-bottom: 15px;
}

ul {
	margin-bottom: 15px;
}

.section-pad-site-df {
	padding: 40px 15px;
}

.section-pad-site-df2 {
padding:20px 15px 100px 15px;
}


.section-pad-site-md {
	padding: 30px 15px;
}

.section-pad-site-sm {
	padding: 20px 15px;
}

.section-pad-top-sm {
    padding-top: 10px;
}

.section-pad-bottom-sm {
    padding-bottom: 10px;
}

.section-margin-top-sm {
    margin-top: 10px;
}

.section-margin-bottom-sm {
    margin-bottom: 10px;
}

.section-pad-top-md {
    padding-top: 30px;
}

.section-pad-bottom-md {
    padding-bottom: 30px;
}

.section-margin-top-md {
    margin-top: 30px;
}

.section-margin-bottom-md {
    margin-bottom: 30px;
}

.section-pad-top-lg {
    padding-top: 50px;
}

.section-pad-bottom-lg {
    padding-bottom: 50px;
}

.section-margin-top-lg {
    margin-top: 50px;
}

.section-margin-bottom-lg {
    margin-bottom: 50px;
}

.section-pad-top-0 {
    padding-top: 0;
}

.section-pad-bottom-0 {
    padding-bottom: 0;
}


@media (min-width: 881px) {
.section-pad-site-df {
	padding: 70px 30px;
}
	
.section-pad-site-md {
	padding: 50px 30px;
}

	
.section-pad-site-sm {
	padding: 30px 30px;
}
	
    .section-pad-top-sm {
        padding-top: 20px;
    }

    .section-pad-bottom-sm {
        padding-bottom: 20px;
    }

    .section-margin-top-sm {
        margin-top: 20px;
    }

    .section-margin-bottom-sm {
        margin-bottom: 20px;
    }

    .section-pad-top-md {
        padding-top: 40px;
    }

    .section-pad-bottom-md {
        padding-bottom: 40px;
    }

    .section-margin-top-md {
        margin-top: 40px;
    }

    .section-margin-bottom-md {
        margin-bottom: 40px;
    }

    .section-pad-top-lg {
        padding-top: 80px;
    }

    .section-pad-bottom-lg {
        padding-bottom: 80px;
    }

    .section-margin-top-lg {
        margin-top: 80px;
    }

    .section-margin-bottom-lg {
        margin-bottom: 80px;
    }
}

@media (min-width: 1201px) {
.section-pad-site-df {
	padding: 100px 30px;
}
	
	.section-pad-site-md {
	padding: 60px 30px;
}

	
	.section-pad-site-sm {
	padding: 40px 30px;
}
	
    .section-pad-top-sm {
        padding-top: 40px;
    }

    .section-pad-bottom-sm {
        padding-bottom: 40px;
    }

    .section-margin-top-sm {
        margin-top: 40px;
    }

    .section-margin-bottom-sm {
        margin-bottom: 40px;
    }

    .section-pad-top-md {
        padding-top: 60px;
    }

    .section-pad-bottom-md {
        padding-bottom: 60px;
    }

    .section-margin-top-md {
        margin-top: 60px;
    }

    .section-margin-bottom-md {
        margin-bottom: 60px;
    }

    .section-pad-top-lg {
        padding-top: 100px;
    }

    .section-pad-bottom-lg {
        padding-bottom: 100px;
    }

    .section-margin-top-lg {
        margin-top: 100px;
    }

    .section-margin-bottom-lg {
        margin-bottom: 100px;
    }
}