/* 
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
*/
:root{--r-m: 8px;--r-l: 12px;--box-width-xs: clamp(250px, 100vw - 80px, 760px);--box-width-s: clamp(250px, 100vw - 80px, 960px);--box-width-m: clamp(250px, 100vw - 80px, 1140px);--box-width-l: clamp(250px, 100vw - 80px, 100vw - 20px);--fs-xs: clamp(0.6944rem, 0.9423rem + -0.3198vw, 0.8784rem);--fs-s: clamp(0.8333rem, 0.9733rem + -0.1807vw, 0.9372rem);--fs-m: clamp(1rem, 1rem + 0vw, 1rem);--fs-6: clamp(1.067rem, 1.0207rem + 0.2313vw, 1.2rem);--fs-5: clamp(1.1385rem, 1.0336rem + 0.5244vw, 1.44rem);--fs-4: clamp(1.2148rem, 1.0363rem + 0.8926vw, 1.728rem);--fs-3: clamp(1.2962rem, 1.0257rem + 1.3521vw, 2.0736rem);--fs-2: clamp(1.383rem, 0.9985rem + 1.9223vw, 2.4883rem);--fs-1: clamp(1.4757rem, 0.9503rem + 2.6266vw, 2.986rem);--fs-l: clamp(1.5745rem, 0.8759rem + 3.4933vw, 3.5832rem);--fs-xl: clamp(1.68rem, 0.7688rem + 4.5562vw, 4.2998rem);--s-3xs: clamp(0.25rem, 0.2283rem + 0.1087vi, 0.3125rem);--s-2xs: clamp(0.5rem, 0.4565rem + 0.2174vi, 0.625rem);--s-xs: clamp(0.75rem, 0.7065rem + 0.2174vi, 0.875rem);--s-s: clamp(1rem, 0.9348rem + 0.3261vi, 1.1875rem);--s-m: clamp(1.5rem, 1.3913rem + 0.5435vi, 1.8125rem);--s-l: clamp(2rem, 1.8696rem + 0.6522vi, 2.375rem);--s-xl: clamp(3rem, 2.8043rem + 0.9783vi, 3.5625rem);--s-2xl: clamp(4rem, 3.7391rem + 1.3043vi, 4.75rem);--s-3xl: clamp(6rem, 5.6087rem + 1.9565vi, 7.125rem);--s--3xs: calc(clamp(0.25rem, 0.2283rem + 0.1087vi, 0.3125rem) * -1);--s--2xs: calc(clamp(0.5rem, 0.4565rem + 0.2174vi, 0.625rem) * -1);--s--xs: calc(clamp(0.75rem, 0.7065rem + 0.2174vi, 0.875rem) * -1);--s--s: calc(clamp(1rem, 0.9348rem + 0.3261vi, 1.1875rem) * -1);--s--m: calc(clamp(1.5rem, 1.3913rem + 0.5435vi, 1.8125rem) * -1);--s--l: calc(clamp(2rem, 1.8696rem + 0.6522vi, 2.375rem) * -1);--s--xl: calc(clamp(3rem, 2.8043rem + 0.9783vi, 3.5625rem) * -1);--s--2xl: calc(clamp(4rem, 3.7391rem + 1.3043vi, 4.75rem) * -1);--s--3xl: calc(clamp(6rem, 5.6087rem + 1.9565vi, 7.125rem) * -1);--space-3xs-2xs: clamp(0.25rem, 0.1196rem + 0.6522vi, 0.625rem);--space-2xs-xs: clamp(0.5rem, 0.3696rem + 0.6522vi, 0.875rem);--space-xs-s: clamp(0.75rem, 0.5978rem + 0.7609vi, 1.1875rem);--space-s-m: clamp(1rem, 0.7174rem + 1.413vi, 1.8125rem);--space-m-l: clamp(1.5rem, 1.1957rem + 1.5217vi, 2.375rem);--space-l-xl: clamp(2rem, 1.4565rem + 2.7174vi, 3.5625rem);--space-xl-2xl: clamp(3rem, 2.3913rem + 3.0435vi, 4.75rem);--space-2xl-3xl: clamp(4rem, 2.913rem + 5.4348vi, 7.125rem)}@media(max-width: 767px){:root{font-size:18px}}@media(min-width: 768px)and (max-width: 1024px){:root{font-size:18px}}@media(min-width: 1025px){:root{font-size:18px}}body p:last-child{margin-bottom:0}body h1,body h2,body h3,body h4,body h5,body h6{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(max-width: 1024px){header .elementor-nav-menu--dropdown{-webkit-box-shadow:0px 0px 1px rgba(3,7,18,.01),0px 0px 3px rgba(3,7,18,.03),0px 0px 6px rgba(3,7,18,.04),0px 0px 12px rgba(3,7,18,.06),0px 0px 18px rgba(3,7,18,.07);box-shadow:0px 0px 1px rgba(3,7,18,.01),0px 0px 3px rgba(3,7,18,.03),0px 0px 6px rgba(3,7,18,.04),0px 0px 12px rgba(3,7,18,.06),0px 0px 18px rgba(3,7,18,.07)}}@media(min-width: 1025px){header .sub-menu{-webkit-box-shadow:0px 0px 1px rgba(3,7,18,.01),0px 0px 3px rgba(3,7,18,.03),0px 0px 6px rgba(3,7,18,.04),0px 0px 12px rgba(3,7,18,.06),0px 0px 18px rgba(3,7,18,.07);box-shadow:0px 0px 1px rgba(3,7,18,.01),0px 0px 3px rgba(3,7,18,.03),0px 0px 6px rgba(3,7,18,.04),0px 0px 12px rgba(3,7,18,.06),0px 0px 18px rgba(3,7,18,.07)}}