/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
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: 1.0.1
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
*/

/*
    Add your custom styles here
*/

body {
	margin: 0;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
}
.site-header .header-inner .site-branding .site-description, 
.site-header .header-inner .site-branding .site-title {
    font-size: 1rem;
}
.ssq-center-center{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.ssq-right{
	position: absolute;
	right: 0%;
	top: 20%;
	transform: translate(-50%, -50%);
	text-align: left;
}
.dark h1,
.dark h2,
.dark h3 {
	color: var( --e-global-color-7fc9ef0 )!important;
}

.ssq-left{
	position: absolute;
	left: 25%;
	top: 40%;
	transform: translate(-50%, -50%);
	text-align: left;
}
.ssq-center-bottom {
	position: absolute;
	left: 50%;
	bottom: 10%;
	transform: translate(-50%, -50%);
	width: auto;
}
#third.ssq-center-bottom {
	position: absolute;
	left: 45.5%;
	bottom: -27%;
	transform: translate(-50%, -50%);
	width: auto;
}
.third-text {
	font-size: 1.4rem;
}

#scoll-pulse {
	font-size: 1.8rem;
	font-weight: 100;
	text-transform: uppercase;
	color: #FFFFFFC7;
}

.pulse {
  animation: pulse 5s infinite;
}

@keyframes pulse {
	0% {
		opacity: 100%;
	}
	50% {
		opacity: 10%;
	}
	100% {
		opacity: 100%;
	}
}