/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 23 2024 | 07:56:34 */
/* Panel */
.page-id-2 .textwidget h1 {
    margin-top: 10px;
}
.page-id-2 .panel-widget-style-for-2-2-0-0 {
    padding: 1px 0px 35px 0px;
}
.page-id-2 .panel-widget-style-for-2-4-0-0 {
    padding: 1px 0px 35px 0px;
}
.page-id-2 .panel-row-style-for-2-5 {
    margin-top: -30px;
}
.page-id-2 .panel-widget-style-for-2-6-0-0 {
    margin-top: -30px;
    padding: 1px 0px 35px 0px;
}
.page-id-2 .panel-widget-style-for-2-8-0-0 {
    margin-top: -30px;
    padding: 1px 0px 35px 0px;
}

/* Button */
.btn-main {
	width: 15em;
	height: 4em;
	background-color: #999;
	background-image: linear-gradient(180deg, #5bff16, #3b9401);
	border-top: 3px solid #3b9401;
	border-right: 3px solid #3b9401;
	border-left: 4px solid #666;
	border-bottom: 4px solid #666;
	border-radius: 1em;
	margin: 1.5em;
	text-decoration: none;
	transition: box-shadow 0.3s,
				border-top 0.3s,
				border-right 0.3s;
}
.btn-main:hover, .button-main:focus {
	box-shadow: .1em -.1em 0 #333,
				.2em -.2em 0 #333,
				-.1em .1em 0 #333,
				-.2em .2em 0 #333,
				-.3em .3em 0 #333,
				inset -.1em -.1em 2em #FFF,
				-.1em -.1em 2em #666;
	border-top: 3px solid #666;
	border-right: 3px solid #666;
}
.btn-inside {
	width: 13em;
	height: 2.8em;
	margin: .4em auto;
	border-radius: .8em;
	background-color: #CCC;
	background-image: linear-gradient(45deg, #5bff16, #3b9401);
	box-shadow: inset -.15em .15em 0 #666,
				inset .1em -.1em 0 #CCC;
}
.font-home {
	font-size: 2em;
	font-weight: bolder;
	color: #F2F2F2;
	text-align: center;
	line-height: 1.2em;
	margin: 0 auto;
	text-shadow: -.01em .01em 0 #666,
				 -.02em .02em 0 #666,
				 -.03em .03em 0 #666,
				 -.04em .04em 0 #666,
				 -.05em .05em 0 #666,
				 -.06em .06em 0 #999,
				 -.07em .07em 0 #999,
				 -.08em .08em 0 #999,
				 -.09em .09em 0 #999,
				 -.1em .1em 0 #999,
				 -.11em .11em 0 #999;
}
.font-home-1 {
	font-size: 1em;
	font-weight: bolder;
	color: #F2F2F2;
	text-align: center;
	line-height: 1em;
	margin: 0 auto;
	text-shadow: -.01em .01em 0 #666,
				 -.02em .02em 0 #666,
				 -.03em .03em 0 #666,
				 -.04em .04em 0 #666,
				 -.05em .05em 0 #666,
				 -.06em .06em 0 #999,
				 -.07em .07em 0 #999,
				 -.08em .08em 0 #999,
				 -.09em .09em 0 #999,
				 -.1em .1em 0 #999,
				 -.11em .11em 0 #999;
}
.button-hm {
    padding: 10px;
	margin: 10px;
    border-radius: 50px;
    border-width: 3px;
	text-align: center;
	background-color: #999;
	background-image: linear-gradient(180deg, #20e1f1, #8bd4e5);
	border-top: 3px solid #8bd4e5;
	border-right: 3px solid #8bd4e5;
	border-left: 4px solid #666;
	border-bottom: 4px solid #666;
}
.button-hm:hover, .button-hm:focus {
	box-shadow: .1em -.1em 0 #333,
				.2em -.2em 0 #333,
				-.1em .1em 0 #333,
				-.2em .2em 0 #333,
				-.3em .3em 0 #333,
				inset -.1em -.1em 2em #FFF,
				-.1em -.1em 2em #666;
}

/* Footer */
.page-id-2 .section {
    margin-bottom: -70px;
}
.page-id-2 .widget__wrapper {
    margin-bottom: -40px;
}
