/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

body:not(.elementor-editor-active) {

	.elementor .e-div-block-base.area-content {

	    display: none;

	    position: absolute;
	    height: 100%;
	    
	}

}

#area-button-01,
#area-button-02,
#area-button-03,
#area-button-04,
#area-button-05,
#area-button-06,
.area-button-close {

	cursor: pointer;

}

ul {

	padding-inline-start: 0;

}

.area-content {

	ul {

		margin-block-end: .9rem;
		font-size: 1.75rem;

	}

	h2 {

		font-size: 2rem;

	}

	p {

		font-size: 1.75rem;

	}

}

.menu-legal-footer {

	ul {

		display: flex;
		gap: 2rem;
		list-style-type: none;
		padding: 0;
		margin: 0;

		li {

			display: inline-block;

			a {

				color: #FFFFFF;

			}

			&:not(:last-child) {

				padding-right: 2rem;
				border-right: 1px solid #FFFFFF;

			}

		}

	}

}

@media screen and ( max-width: 1024px ) {

	.area-content {

		ul {

			font-size: 1rem;

		}

		h2 {

			font-size: 1.25rem;

		}

		p {

			font-size: 1rem;

		}

	}

	.menu-legal-footer {

		ul {

			flex-direction: column;
			gap: 0.5rem;

			li {

				text-align: center;

				&:not(:last-child) {

					padding: 0;
					border: none;

				}

				a {

					font-size: 0.75rem;

				}

			}

		}

	}

}