/* 
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
*/

/* Add your custom styles here */
/* ================================
   Simortec - Global Fixed Background
================================ */

:root {
    --simor-bg-start: #071521;
    --simor-bg-end: #081A2B;
    --simor-turquoise: #37C1B1;
    --simor-deep-blue: #1F5873;
    --simor-text-light: #EAF6F8;
    --simor-text-muted: #A8BBC7;
    --simor-surface-dark: #0B1F35;
    --simor-border-dark: #1B3A4D;
}

html {
    background: var(--simor-bg-start);
}

body {
    position: relative;
    min-height: 100vh;
    background: transparent !important;
    color: var(--simor-text-light);
	isolation: isolate;
}

body::before {
    content: "";
    position: fixed;
    inset: 0;
    z-index: -1;
    pointer-events: none;
    background:
        radial-gradient(circle at top right, rgba(55, 193, 177, 0.14), transparent 32%),
        radial-gradient(circle at bottom left, rgba(31, 88, 115, 0.22), transparent 38%),
        linear-gradient(180deg, #071521 0%, #081A2B 100%);
    background-repeat: no-repeat;
    background-size: cover;
}

/* Elementor page wrapper */
.elementor,
.elementor-location-header,
.elementor-location-footer,
.elementor-page {
    background: transparent;
}

/* Default section/container behavior */
.elementor-section,
.e-con {
    background-color: transparent;
}
