.elementor-2 .elementor-element.elementor-element-f49ac13 > .elementor-container {
	max-width:800px;
}
.elementor-2 .elementor-element.elementor-element-f49ac13 {
	margin-top:20px;
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-ccbe4bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-ccbe4bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	/*background-color:transparent;*/
	/*background-image:linear-gradient(180deg,#1B1300 5%,#1B130000 100%);*/
	background-color:#a8bf9163;
}
.elementor-2 .elementor-element.elementor-element-ccbe4bc > .elementor-element-populated {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-ccbe4bc > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-f10a616:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#a8bf9163;
	/*background-image:linear-gradient(180deg,#a8bf9163 5%,#F2295B00 30%);*/
}
.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-element-populated >  .elementor-background-overlay {
	opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-element-populated {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	box-shadow:0px 0px 10px 0px #BDA17F;
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
}
.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-heading,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-sub-heading,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-sub-heading *,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-subheading,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-subheading *,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator-parent {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-heading,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-heading a {
	font-family:"Cinzel",Sans-serif;
	font-weight:500;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-heading-text {
	color:#305027;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-heading {
	margin:0px 0px 15px 0px;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator-line > span {
	border-top-style:solid;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator-line > span,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-divider-text {
	border-top-color:#305027;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator-line > span {
	border-top-width:1px;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator-wrap {
	width:20%;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-divider-text {
	color:#305027;
	font-family:"Noto Serif JP",Sans-serif;
	font-size:14px;
	font-weight:400;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-side-left {
	width:50%;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-side-right {
	width:calc( 100% - 50% );
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-divider-content {
	Padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-11ca323 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-8c96ef4 img {
	width:100%;
	border-radius:10px 10px 10px 10px;
}
.ee-tooltip.ee-tooltip-8c96ef4.to--top,.ee-tooltip.ee-tooltip-8c96ef4.to--bottom {
	margin-left:0px;
}
.ee-tooltip.ee-tooltip-8c96ef4.to--left,.ee-tooltip.ee-tooltip-8c96ef4.to--right {
	margin-top:0px;
}
.elementor-2 .elementor-element.elementor-element-0a3c0f7 > .elementor-container {
	max-width:800px;
}
.elementor-2 .elementor-element.elementor-element-0a3c0f7 {
	margin-top:20px;
	margin-bottom:20px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-9b4a0f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#a8bf9163;
}
.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-element-populated >  .elementor-background-overlay {
	opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-element-populated {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	box-shadow:0px 0px 10px 0px #BDA17F;
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
}
.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-heading,.elementor-2 .elementor-element.elementor-element-3893978 .uael-sub-heading,.elementor-2 .elementor-element.elementor-element-3893978 .uael-sub-heading *,.elementor-2 .elementor-element.elementor-element-3893978 .uael-subheading,.elementor-2 .elementor-element.elementor-element-3893978 .uael-subheading *,.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator-parent {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-heading,.elementor-2 .elementor-element.elementor-element-3893978 .uael-heading a {
	font-family:"Cinzel",Sans-serif;
	font-weight:500;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-heading-text {
	color:#305027;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-heading {
	margin:0px 0px 15px 0px;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator,.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator-line > span {
	border-top-style:solid;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator,.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator-line > span,.elementor-2 .elementor-element.elementor-element-3893978 .uael-divider-text {
	border-top-color:#305027;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator,.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator-line > span {
	border-top-width:1px;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator,.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator-wrap {
	width:20%;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-divider-text {
	color:#305027;
	font-family:"Noto Serif JP",Sans-serif;
	font-size:14px;
	font-weight:400;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-side-left {
	width:50%;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-side-right {
	width:calc( 100% - 50% );
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-divider-content {
	Padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-3893978 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-grid__item {
	padding-left:24px;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-grid {
	margin-left:-24px;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-post {
	margin-bottom:24px;
	background-color:#FFFFFF00;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-post__metas--has-metas.ee-post__metas--has-avatar {
	align-items:center;
}
.elementor-2 .elementor-element.elementor-element-e1f5caf > .elementor-container {
	max-width:800px;
}
.elementor-2 .elementor-element.elementor-element-e1f5caf {
	margin-top:20px;
	margin-bottom:20px;
}
.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-2fcb034:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#a8bf9163;
}
.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-element-populated >  .elementor-background-overlay {
	opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-element-populated {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	box-shadow:0px 0px 10px 0px #BDA17F;
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
}
.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-heading,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-sub-heading,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-sub-heading *,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-subheading,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-subheading *,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator-parent {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-heading,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-heading a {
	font-family:"Cinzel",Sans-serif;
	font-weight:500;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-heading-text {
	color:#305027;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-heading {
	margin:0px 0px 15px 0px;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator-line > span {
	border-top-style:solid;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator-line > span,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-divider-text {
	border-top-color:#305027;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator-line > span {
	border-top-width:1px;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator-wrap {
	width:20%;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-divider-text {
	color:#305027;
	font-family:"Noto Serif JP",Sans-serif;
	font-size:14px;
	font-weight:400;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-side-left {
	width:50%;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-side-right {
	width:calc( 100% - 50% );
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-divider-content {
	Padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-3c8271e > .elementor-widget-container {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-grid__item {
	padding-left:24px;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-grid {
	margin-left:-24px;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-post {
	margin-bottom:24px;
	background-color:#E60E0E00;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-post__metas--has-metas.ee-post__metas--has-avatar {
	align-items:center;
}
.elementor-2 .elementor-element.elementor-element-6821994a > .elementor-widget-container {
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-a284f25 > .elementor-container {
	max-width:800px;
}
.elementor-2 .elementor-element.elementor-element-a284f25 {
	margin-top:20px;
	margin-bottom:20px;
}
.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-53c26d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#a8bf9163;
}
.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-element-populated >  .elementor-background-overlay {
	opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-element-populated {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	box-shadow:0px 0px 10px 0px #BDA17F;
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
}
.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-heading,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-sub-heading,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-sub-heading *,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-subheading,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-subheading *,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator-parent {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-heading,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-heading a {
	font-family:"Cinzel",Sans-serif;
	font-weight:500;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-heading-text {
	color:#305027;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-heading {
	margin:0px 0px 15px 0px;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator-line > span {
	border-top-style:solid;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator-line > span,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-divider-text {
	border-top-color:#305027;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator-line > span {
	border-top-width:1px;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator-wrap {
	width:20%;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-divider-text {
	color:#305027;
	font-family:"Noto Serif JP",Sans-serif;
	font-size:14px;
	font-weight:400;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-side-left {
	width:50%;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-side-right {
	width:calc( 100% - 50% );
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-divider-content {
	Padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-9d12bed > .elementor-widget-container {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-32ee754 img {
	width:100%;
	border-radius:10px 10px 10px 10px;
}
.ee-tooltip.ee-tooltip-32ee754.to--top,.ee-tooltip.ee-tooltip-32ee754.to--bottom {
	margin-left:0px;
}
.ee-tooltip.ee-tooltip-32ee754.to--left,.ee-tooltip.ee-tooltip-32ee754.to--right {
	margin-top:0px;
}
.elementor-2 .elementor-element.elementor-element-b446503 > .elementor-container {
	max-width:800px;
}
.elementor-2 .elementor-element.elementor-element-b446503 {
	margin-top:20px;
	margin-bottom:20px;
}
.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-ee8c2ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#a8bf9163;
}
.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-element-populated >  .elementor-background-overlay {
	opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-element-populated {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	box-shadow:0px 0px 10px 0px #BDA17F;
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
}
.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-heading,.elementor-2 .elementor-element.elementor-element-bea835c .uael-sub-heading,.elementor-2 .elementor-element.elementor-element-bea835c .uael-sub-heading *,.elementor-2 .elementor-element.elementor-element-bea835c .uael-subheading,.elementor-2 .elementor-element.elementor-element-bea835c .uael-subheading *,.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator-parent {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-heading,.elementor-2 .elementor-element.elementor-element-bea835c .uael-heading a {
	font-family:"Cinzel",Sans-serif;
	font-weight:500;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-heading-text {
	color:#305027;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-heading {
	margin:0px 0px 15px 0px;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator,.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator-line > span {
	border-top-style:solid;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator,.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator-line > span,.elementor-2 .elementor-element.elementor-element-bea835c .uael-divider-text {
	border-top-color:#305027;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator,.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator-line > span {
	border-top-width:1px;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator,.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator-wrap {
	width:20%;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-divider-text {
	color:#305027;
	font-family:"Noto Serif JP",Sans-serif;
	font-size:14px;
	font-weight:400;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-side-left {
	width:50%;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-side-right {
	width:calc( 100% - 50% );
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-divider-content {
	Padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-bea835c > .elementor-widget-container {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-b295835 {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-b295835 .elementor-heading-title {
	color:#305027;
	font-family:"Noto Serif JP",Sans-serif;
	font-weight:normal;
	line-height:30px;
}
.elementor-2 .elementor-element.elementor-element-6bf4781 > .elementor-container {
	max-width:800px;
}
.elementor-2 .elementor-element.elementor-element-6bf4781 {
	margin-top:20px;
	margin-bottom:20px;
}
.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-fe86350:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#a8bf9163;
}
.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-element-populated >  .elementor-background-overlay {
	opacity:0.5;
}
.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-element-populated {
	border-style:solid;
	border-width:0px 0px 0px 0px;
	box-shadow:0px 0px 10px 0px #BDA17F;
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
}
.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-heading,.elementor-2 .elementor-element.elementor-element-3741834 .uael-sub-heading,.elementor-2 .elementor-element.elementor-element-3741834 .uael-sub-heading *,.elementor-2 .elementor-element.elementor-element-3741834 .uael-subheading,.elementor-2 .elementor-element.elementor-element-3741834 .uael-subheading *,.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator-parent {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-heading,.elementor-2 .elementor-element.elementor-element-3741834 .uael-heading a {
	font-family:"Cinzel",Sans-serif;
	font-weight:500;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-heading-text {
	color:#305027;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-heading {
	margin:0px 0px 15px 0px;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator,.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator-line > span {
	border-top-style:solid;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator,.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator-line > span,.elementor-2 .elementor-element.elementor-element-3741834 .uael-divider-text {
	border-top-color:#305027;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator,.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator-line > span {
	border-top-width:1px;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator,.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator-wrap {
	width:20%;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-divider-text {
	color:#305027;
	font-family:"Noto Serif JP",Sans-serif;
	font-size:14px;
	font-weight:400;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-side-left {
	width:50%;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-side-right {
	width:calc( 100% - 50% );
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-divider-content {
	Padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-3741834 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-f9a59e3 {
	text-align:left;
}
.elementor-2 .elementor-element.elementor-element-f9a59e3 .elementor-heading-title {
	color:#305027;
	font-family:"Noto Serif JP",Sans-serif;
	font-weight:normal;
	line-height:30px;
}
.elementor-2 .elementor-element.elementor-element-81a78e5 {
	--divider-border-style:multiple;
	--divider-color:#305027;
	--divider-pattern-height:10px;
}
.elementor-2 .elementor-element.elementor-element-81a78e5 .elementor-divider-separator {
	width:100%;
}
.elementor-2 .elementor-element.elementor-element-81a78e5 .elementor-divider {
	padding-top:6px;
	padding-bottom:6px;
}
.elementor-2 .elementor-element.elementor-element-e098e00 {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-e098e00 .elementor-heading-title {
	color:#305027;
	font-family:"Noto Serif JP",Sans-serif;
	font-size:16px;
	font-weight:normal;
	line-height:31px;
}
.elementor-2 .elementor-element.elementor-element-e098e00 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-4c431f20 > .elementor-container {
	max-width:800px;
}
.elementor-2 .elementor-element.elementor-element-7f56d89 > .elementor-element-populated {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-27892f53 > .elementor-element-populated {
	text-align:center;
}
@media(min-width:768px) {
	.elementor-2 .elementor-element.elementor-element-7f56d89 {
	width:50%;
}
.elementor-2 .elementor-element.elementor-element-27892f53 {
	width:50%;
}
}@media(max-width:1024px) {
	.elementor-2 .elementor-element.elementor-element-f49ac13 {
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-grid__item {
	padding-left:12px;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-grid {
	margin-left:-12px;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-post {
	margin-bottom:12px;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-grid__item {
	padding-left:12px;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-grid {
	margin-left:-12px;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-post {
	margin-bottom:12px;
}
}@media(max-width:767px) {
	.elementor-2 .elementor-element.elementor-element-f49ac13 {
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-ccbe4bc > .elementor-element-populated {
	padding:10px 10px 10px 10px;
}
.elementor-2 .elementor-element.elementor-element-b2d0216 {
	margin-top:10px;
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-element-populated,.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-element-populated > .elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-background-slideshow {
	border-radius:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-f10a616 > .elementor-element-populated {
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
	padding:5px 5px 5px 5px;
}
.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator,.elementor-2 .elementor-element.elementor-element-11ca323 .uael-separator-wrap {
	width:40%;
}
.elementor-2 .elementor-element.elementor-element-11ca323 > .elementor-widget-container {
	margin:10px 0px 20px 0px;
}
.elementor-2 .elementor-element.elementor-element-0a3c0f7 {
	margin-top:35px;
	margin-bottom:20px;
	padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-element-populated,.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-element-populated > .elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-background-slideshow {
	border-radius:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-9b4a0f9 > .elementor-element-populated {
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
	padding:4px 4px 4px 4px;
}
.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator,.elementor-2 .elementor-element.elementor-element-3893978 .uael-separator-wrap {
	width:30%;
}
.elementor-2 .elementor-element.elementor-element-3893978 > .elementor-widget-container {
	margin:10px 0px 20px 0px;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-grid__item {
	padding-left:0px;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-grid {
	margin-left:-0px;
}
.elementor-2 .elementor-element.elementor-element-9938447 .ee-post {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-e1f5caf {
	margin-top:35px;
	margin-bottom:20px;
	padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-element-populated,.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-element-populated > .elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-background-slideshow {
	border-radius:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-2fcb034 > .elementor-element-populated {
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
	padding:4px 4px 4px 4px;
}
.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator,.elementor-2 .elementor-element.elementor-element-3c8271e .uael-separator-wrap {
	width:35%;
}
.elementor-2 .elementor-element.elementor-element-3c8271e > .elementor-widget-container {
	margin:10px 0px 20px 0px;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-grid__item {
	padding-left:5px;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-grid {
	margin-left:-5px;
}
.elementor-2 .elementor-element.elementor-element-6821994a .ee-post {
	margin-bottom:15px;
}
.elementor-2 .elementor-element.elementor-element-6821994a > .elementor-widget-container {
	padding:0px 5px 10px 5px;
}
.elementor-2 .elementor-element.elementor-element-a284f25 {
	margin-top:35px;
	margin-bottom:20px;
	padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-element-populated,.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-element-populated > .elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-background-slideshow {
	border-radius:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-53c26d6 > .elementor-element-populated {
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
	padding:4px 4px 4px 4px;
}
.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator,.elementor-2 .elementor-element.elementor-element-9d12bed .uael-separator-wrap {
	width:35%;
}
.elementor-2 .elementor-element.elementor-element-9d12bed > .elementor-widget-container {
	margin:10px 0px 20px 0px;
}
.elementor-2 .elementor-element.elementor-element-b446503 {
	margin-top:35px;
	margin-bottom:20px;
	padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-element-populated,.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-element-populated > .elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-background-slideshow {
	border-radius:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-ee8c2ad > .elementor-element-populated {
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
	padding:4px 4px 4px 4px;
}
.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator,.elementor-2 .elementor-element.elementor-element-bea835c .uael-separator-wrap {
	width:30%;
}
.elementor-2 .elementor-element.elementor-element-bea835c > .elementor-widget-container {
	margin:10px 0px 20px 0px;
}
.elementor-2 .elementor-element.elementor-element-b295835 .elementor-heading-title {
	font-size:12px;
	line-height:2em;
}
.elementor-2 .elementor-element.elementor-element-b295835 > .elementor-widget-container {
	padding:10px 10px 10px 10px;
}
.elementor-2 .elementor-element.elementor-element-6bf4781 {
	margin-top:35px;
	margin-bottom:20px;
	padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom:0px;
}
.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-element-populated,.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-element-populated > .elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-background-slideshow {
	border-radius:0px 0px 0px 0px;
}
.elementor-2 .elementor-element.elementor-element-fe86350 > .elementor-element-populated {
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
	padding:4px 4px 4px 4px;
}
.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator,.elementor-2 .elementor-element.elementor-element-3741834 .uael-separator-wrap {
	width:30%;
}
.elementor-2 .elementor-element.elementor-element-3741834 > .elementor-widget-container {
	margin:10px 0px 20px 0px;
}
.elementor-2 .elementor-element.elementor-element-f9a59e3 .elementor-heading-title {
	font-size:12px;
	line-height:2em;
}
.elementor-2 .elementor-element.elementor-element-f9a59e3 > .elementor-widget-container {
	padding:10px 10px 10px 10px;
}
.elementor-2 .elementor-element.elementor-element-81a78e5 .elementor-divider {
	padding-top:2px;
	padding-bottom:2px;
}
.elementor-2 .elementor-element.elementor-element-81a78e5 > .elementor-widget-container {
	padding:0px 10px 0px 10px;
}
.elementor-2 .elementor-element.elementor-element-e098e00 {
	text-align:center;
}
.elementor-2 .elementor-element.elementor-element-e098e00 .elementor-heading-title {
	font-size:14px;
}
.elementor-2 .elementor-element.elementor-element-e098e00 > .elementor-widget-container {
	margin:10px 10px 10px 10px;
}
.elementor-2 .elementor-element.elementor-element-7f56d89 {
	width:50%;
}
.elementor-2 .elementor-element.elementor-element-27892f53 {
	width:50%;
}
}/* Start custom CSS for html,class:.elementor-element-72c8f13c */a {
	color:#fff;
	font-size:12px;
}
/* End custom CSS */