.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5077 .elementor-element.elementor-element-2a1206c5 > .elementor-container{min-height:100vh;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5077 .elementor-element.elementor-element-79d00741 > .elementor-widget-container{margin:70px 0px 0px 0px;}#elementor-popup-modal-5077 .dialog-widget-content{animation-duration:0.2s;background-color:#E8E8E8;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0% 0% 0% 5%;}#elementor-popup-modal-5077 .dialog-message{width:500px;height:100vh;align-items:flex-start;padding:0px 70px 0px 70px;}#elementor-popup-modal-5077{justify-content:flex-start;align-items:center;}#elementor-popup-modal-5077 .dialog-close-button{display:flex;font-size:28px;}@media(max-width:1024px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}#elementor-popup-modal-5077 .dialog-message{width:100vw;padding:0px 70px 0px 70px;}#elementor-popup-modal-5077 .dialog-widget-content{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-widget-section .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-section .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5077 .elementor-element.elementor-element-2a1206c5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5077 .elementor-element.elementor-element-63f2ef24 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5077 .elementor-element.elementor-element-79d00741 > .elementor-widget-container{padding:0px 0px 0px 0px;}#elementor-popup-modal-5077 .dialog-message{padding:0px 20px 0px 20px;}}/* Start custom CSS for html, class: .elementor-element-79d00741 */.img-menu-test {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.img-menu-test a:nth-child(2n+1) {
    margin-top: -21%;
}
.img-menu-test a {
  width: 50%;
	position: relative;
}
.img-menu-test a:nth-child(1) {
    margin-top: 0;
}
.img-menu-test a:nth-child(2n) {
    margin-left: -14%;
}
.img-menu-test a:nth-child(2) {
    margin-top: 19.3%;
}
.img-menu-test a:nth-child(3) {
	margin-left: -6%;
	margin-top: -20.2%;
}
.img-menu-test a:nth-child(4) {
	margin-top: -1%;
	margin-left: -14.2%;
}
.img-menu-test a:nth-child(5) {
	margin-left: -12%;
	margin-top: -20.5%;
}
.img-menu-test a:nth-child(6) {
	margin-left: -14%;
	margin-top: -1%;
}
.img-menu-test a:nth-child(7) {
	margin-left: -12%;
	margin-top: -20.5%;
}


.rs-width-large{
width: auto !important;
}
.rs-width-large .elementor-element > .elementor-widget-container {
    padding: 0% 10% 0% 10% !important;
}

/*.img-menu-test a:hover {
	opacity: .85;
}*/


.img-menu-test a img:last-child {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 2;
	display: none;
}
.img-menu-test a:hover img:last-child {
	display: block;
}



@media screen and (max-width: 767px) {
.img-menu {
	max-width: 40%;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-5077 {z-index:10;}/* End custom CSS */