/* End custom CSS */

.elementor-8972 .elementor-element.elementor-element-d9e753e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-8972 .elementor-element.elementor-element-19e3165 img {
	width: 100%;
}

.elementor-8972 .elementor-element.elementor-element-b78cb2e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-8972 .elementor-element.elementor-element-30a7b03 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-weight: 800;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-8972 .elementor-element.elementor-element-3da0595 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: #fff;
	color: #fff;
	border-radius: 99px 99px 99px 99px;
}

.elementor-8972 .elementor-element.elementor-element-c3885f6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8972 .elementor-element.elementor-element-f5d5c9b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-8972 .elementor-element.elementor-element-4ad82d7 {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-46e1520:hover img {
	opacity: .75;
}

.elementor-8972 .elementor-element.elementor-element-46e1520 img {
	transition-duration: .3s;
}

.elementor-8972 .elementor-element.elementor-element-e0b521d > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-e0b521d .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-8972 .elementor-element.elementor-element-a2c1b20 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-a2c1b20 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 10px;
}

.elementor-8972 .elementor-element.elementor-element-9c7a6dc {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-b4ba89b:hover img {
	opacity: .75;
}

.elementor-8972 .elementor-element.elementor-element-b4ba89b img {
	transition-duration: .3s;
}

.elementor-8972 .elementor-element.elementor-element-fba765a > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-fba765a .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-8972 .elementor-element.elementor-element-0e08808 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-0e08808 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 10px;
}

.elementor-8972 .elementor-element.elementor-element-6ca6be5 {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-3b58fde:hover img {
	opacity: .75;
}

.elementor-8972 .elementor-element.elementor-element-3b58fde img {
	transition-duration: .3s;
}

.elementor-8972 .elementor-element.elementor-element-69e97c7 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-69e97c7 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-8972 .elementor-element.elementor-element-36d770c > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-36d770c .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 10px;
}

.elementor-8972 .elementor-element.elementor-element-1caf78b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-8972 .elementor-element.elementor-element-52dd9d7 {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-a6d4dfd:hover img {
	opacity: .75;
}

.elementor-8972 .elementor-element.elementor-element-a6d4dfd img {
	transition-duration: .3s;
}

.elementor-8972 .elementor-element.elementor-element-f4d7d80 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-f4d7d80 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-8972 .elementor-element.elementor-element-f159534 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-f159534 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 10px;
}

.elementor-8972 .elementor-element.elementor-element-2b7312b {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-a82880d:hover img {
	opacity: .75;
}

.elementor-8972 .elementor-element.elementor-element-a82880d img {
	transition-duration: .3s;
}

.elementor-8972 .elementor-element.elementor-element-b062146 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-b062146 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-8972 .elementor-element.elementor-element-c3666db > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-c3666db .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 10px;
}

.elementor-8972 .elementor-element.elementor-element-fd9411f {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-7fded8e:hover img {
	opacity: .75;
}

.elementor-8972 .elementor-element.elementor-element-7fded8e img {
	transition-duration: .3s;
}

.elementor-8972 .elementor-element.elementor-element-acea9c5 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-acea9c5 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-8972 .elementor-element.elementor-element-e6e3f46 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-e6e3f46 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 10px;
}

.elementor-8972 .elementor-element.elementor-element-5877d24 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8972 .elementor-element.elementor-element-8544fde {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-d05b652:hover img {
	opacity: .75;
}

.elementor-8972 .elementor-element.elementor-element-d05b652 img {
	transition-duration: .3s;
}

.elementor-8972 .elementor-element.elementor-element-dac1471 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-dac1471 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-8972 .elementor-element.elementor-element-96fc6b3 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-96fc6b3 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 10px;
}

.elementor-8972 .elementor-element.elementor-element-c94b6c2 {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-b778ed8:hover img {
	opacity: .75;
}

.elementor-8972 .elementor-element.elementor-element-b778ed8 img {
	transition-duration: .3s;
}

.elementor-8972 .elementor-element.elementor-element-9dcc15c > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-9dcc15c .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-8972 .elementor-element.elementor-element-53cce0f > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-53cce0f .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 10px;
}

.elementor-8972 .elementor-element.elementor-element-498a442 {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-082d606:hover img {
	opacity: .75;
}

.elementor-8972 .elementor-element.elementor-element-082d606 img {
	transition-duration: .3s;
}

.elementor-8972 .elementor-element.elementor-element-fd3c1f7 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-fd3c1f7 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-8972 .elementor-element.elementor-element-fec2e61 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8972 .elementor-element.elementor-element-fec2e61 .elementor-heading-title {
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 10px;
}

.elementor-8972 .elementor-element.elementor-element-1ee635c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8972 .elementor-element.elementor-element-e14e6f4 .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: #fff;
	color: #fff;
	border-radius: 99px 99px 99px 99px;
}

.elementor-8972 .elementor-element.elementor-element-e14e6f4 > .elementor-widget-container {
	margin: -10px 0px 10px 0px;
}

.elementor-8972 .elementor-element.elementor-element-225f991 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8972 .elementor-element.elementor-element-c03574a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8972 .elementor-element.elementor-element-a48867b .elementor-button {
	background-color: var(--e-global-color-primary);
	fill: #fff;
	color: #fff;
	border-radius: 99px 99px 99px 99px;
}

.elementor-8972 .elementor-element.elementor-element-4e4524f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 50px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8972 .elementor-element.elementor-element-b9e1136 {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-4689a20 {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-bf127e8 {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-7c9c69f {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-7fc86c9 {
	--display: flex;
}

.elementor-8972 .elementor-element.elementor-element-fbe7f88 {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

@media (min-width:786px) {
	.elementor-8972 .elementor-element.elementor-element-b78cb2e {
		--content-width: 1100px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-c3885f6 {
		--content-width: 1100px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-f5d5c9b {
		--content-width: 1100px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-1caf78b {
		--content-width: 1100px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-5877d24 {
		--content-width: 1100px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-1ee635c {
		--content-width: 1100px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-225f991 {
		--content-width: 1100px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-c03574a {
		--content-width: 1100px;
	}
}

@media (max-width:1024px) and (min-width:786px) {
	.elementor-8972 .elementor-element.elementor-element-b78cb2e {
		--content-width: 700px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-c3885f6 {
		--content-width: 700px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-f5d5c9b {
		--content-width: 700px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-1caf78b {
		--content-width: 700px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-5877d24 {
		--content-width: 700px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-1ee635c {
		--content-width: 700px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-225f991 {
		--content-width: 700px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-c03574a {
		--content-width: 700px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-4e4524f {
		--content-width: 700px;
	}
}

@media (max-width:1024px) {
	.elementor-8972 .elementor-element.elementor-element-b78cb2e {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-c3885f6 {
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-f5d5c9b {
		--padding-top: 0%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-8972 .elementor-element.elementor-element-fba765a .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-1caf78b {
		--padding-top: 0%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
	
	.elementor-8972 .elementor-element.elementor-element-1ee635c {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-225f991 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-c03574a {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-4e4524f {
		--padding-top: 50px;
		--padding-bottom: 100px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
}

@media (max-width:785px) {
	.elementor-8972 .elementor-element.elementor-element-b78cb2e {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-c3885f6 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-e0b521d .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-a2c1b20 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-fba765a .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-0e08808 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-69e97c7 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-36d770c .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-f4d7d80 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-f159534 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-b062146 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-c3666db .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-acea9c5 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-e6e3f46 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-5877d24 {
		--padding-top: 0px;
		--padding-bottom: 25px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-dac1471 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-96fc6b3 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-9dcc15c .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-53cce0f .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-fd3c1f7 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-fec2e61 .elementor-heading-title {
		font-size: 5vw;
	}
	
	.elementor-8972 .elementor-element.elementor-element-1ee635c {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-225f991 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-c03574a {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8972 .elementor-element.elementor-element-4e4524f {
		--padding-top: 25px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
}

/* Start custom CSS for image, class: .elementor-element-19e3165 */
#hero img {
	height: 30vw;
	object-fit: cover !important;
	object-position: center top;
}

@media screen and (max-width: 1024px) {
	#hero img {
		height: 45vw;
	}
}

@media screen and (max-width: 784px) {
	#hero img {
		height: 50vw;
	}
}
