/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.4
Updated: 2025-07-28 06:11:28
*/


:root {
    --color-primary: #15ACD7;
    --color-secondary: #9FC024;
}
.site-header .elementor-nav-menu--main .elementor-item { padding-top: 12px !important}
.contact-section .wpcf7-form input.wpcf7-form-control { margin-bottom: 20px; display: block}
.contact-section .wpcf7-form input.wpcf7-form-control.wpcf7-submit { margin: 20px auto 0 auto;}
.contact-section .wpcf7-form textarea { resize: none}
.fixed-buttons-section .fixed-btn-call { cursor: pointer}
.site-header .elementor-nav-menu li.current-menu-item a, .site-header .elementor-nav-menu li:hover a, .site-header .elementor-nav-menu li a:hover { font-weight: 800 !important}
.contact-section .wpcf7-form input.wpcf7-form-control.wpcf7-not-valid { margin-bottom: 0}
.contact-section .wpcf7-form .wpcf7-not-valid-tip {margin-bottom: 10px}


@media only screen and (min-width:1601px) and (max-width:1750px) {
	.banner-section .elementor-widget-button { width:22% !important}
}
@media only screen and (min-width:1400px) and (max-width:1600px) {
	.banner-section .elementor-widget-button { width:25% !important}
}
@media only screen and (min-width: 1200px) and (max-width:1399px){
.fixed-buttons-section .fixed-btn-call, .fixed-buttons-section .fixed-btn-mail { width: 75px !important}
} 
@media only screen and (min-width: 768px) and (max-width:1024px) and (orientation:portrait) { 
.innerpg-top-slider-section .slider-col .elementor-widget-image { margin: 0 auto}
}


