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

/*  Common CSS Style  */

body,html{overflow-x:hidden;}.g1-container{padding: clamp(3.125rem, 2.3665rem + 3.2362vw, 6.25rem) 1.25rem;}.g1-container-bottom-zero {padding: clamp(3.125rem, 2.3665rem + 3.2362vw, 6.25rem) 1.25rem 0;}.g1-title-bottom-spacing{margin-bottom: clamp(0.9375rem, 0.5583rem + 1.6181vw, 2.5rem) !important;}.g1-description-spacing{padding: clamp(1.25rem, 1.6406rem + -1.25vw, 0.9375rem) 0;}.g1-container-spacing-50{padding: clamp(3.125rem, 3.125rem + 0vw, 3.125rem) 1.25rem clamp(3.125rem, 2.3665rem + 3.2362vw, 6.25rem);}.g1-banner-container-spacing {padding: clamp(3.125rem, 1.3805rem + 7.4434vw, 10.3125rem) 1.25rem clamp(3.125rem, -0.5613rem + 15.7282vw, 18.3125rem);}a.link_style,.infobox-content div, a.link_style:hover, .infobox-content div:hover {color: var(--e-global-color-973567c);}.g1-fackbook-images img.swiper-slide-image {height: 145px;object-fit: cover;object-position: center center;}footer.elementor-slideshow__footer.elementor-lightbox-prevent-close {display: none;}#layout1-contact-form-rounded input:not(input[type="submit"], input[type="button"]) {border-radius: 50px;padding-left: 20px;}#layout1-contact-form-rounded textarea {border-radius: 25px;padding-left: 20px;}#layout1-contact-form-rounded .gform_wrapper.gravity-theme .gform_fields {margin-top: 20px;grid-row-gap: 10px;}#layout1-contact-form-rounded input[type="button"], .layout1-contact-from input[type="submit"] {border-radius: 50px;}.layout1-contact-from input, .layout1-contact-from textarea {width: 100%;padding: 15px !important;background-color: #00000A42;color: #FFFFFF !important;border-style: solid !important;border-width: 1px 1px 1px 1px !important;border-color: #6F6D6D !important;}.layout1-contact-from input::placeholder, .layout1-contact-from textarea::placeholder {color: #FFFFFF;}.layout1-contact-from input[type="button"], .layout1-contact-from input[type="submit"]{color: #FFFFFF !important;background-color: var(--e-global-color-primary) !important;border-style: solid !important;border-width: 1px 1px 1px 1px !important;border-color: var(--e-global-color-primary) !important;padding: 15px 40px 15px 40px;}.layout1-contact-from input[type="button"]:hover, .layout1-contact-from input[type="submit"]:hover {background-color: transparent !important;}.layout1-contact-from input:focus, .layout1-contact-from textarea:focus {border-color: var(--e-global-color-primary) !important;outline: none !important;}.layout1-contact-from input:active, .layout1-contact-from textarea:active {border-color: var(--e-global-color-primary) !important;outline: none !important;}section#g1-sub-services {margin-bottom: 60px;}#g1-sub-services .elementor-container {gap: 10px;}#g1-sub-services .elementor-element-3f329c6 {box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);padding: 35px !important;}#g1-sub-services h3.elementor-heading-title {margin-bottom: 20px;}#g1-sub-services .elementor-widget-container p {padding-bottom: 10px;}@media only screen and (max-width:575.95px){#g1-sub-services .elementor-widget-spacer {height: 250px;}#g1-sub-services h3.elementor-heading-title {margin-bottom: 10px;}.g1-about-image a {width: 100% !important;}.layout1-onepage-header-menu-hide{display: none !important;}}@media screen and (min-width: 576px) and (max-width: 767.99){#g1-sub-services .elementor-widget-spacer {height: 250px;}#g1-sub-services h3.elementor-heading-title {margin-bottom: 10px;}}@media (min-width: 768px) and (max-width: 1024px) {.elementor .elementor-hidden-tablet {display: none !important;}}