/* 
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 */
html { scroll-behavior: smooth; scroll-padding-top: 100px; }

.active a, .active h2 { color: #F26A58 !important; }
#nav1 a:hover, #nav2 a:hover, #nav3 a:hover, #nav4 a:hover, #nav5 a:hover, #nav6 a:hover { color: #F26A58; }

.section1 { overflow: hidden; }
.section1 .text-hundreds h2 { position: relative; z-index: 1; }
.section1 .text-hundreds:before { content: ''; position: absolute; left: -9980px; width: 9999px; height: 60px; background: #F26A58; z-index: 0; }
.section1 .text-hundreds:after { content: ''; position: absolute; right: -9980px; top: 0; width: 9999px; height: 60px; background: #F26A58; z-index: 0; }
.section2 .eicon-chevron-left, .section2 .eicon-chevron-right { background: #F26A58; padding: 20px 23px; height: 60px; border-radius: 3px; box-shadow: 2px 2px 4px rgba(0,0,0,0.65); }
.section2 .eicon-chevron-left:hover, .section2 .eicon-chevron-right:hover { background: #0A1843; }

/* Contact Form */
/* form .text-label { display: none; }
form label { width: 100%; }
form input[type="text"], form textarea { font-family: 'Open Sans', sans-serif; background: #fff; font-size: 18px; color: #F26A58; height: 50px; display: block; border: 1px solid #ccc !important; border-radius: 0 !important; padding: 10px 15px !important; box-sizing: border-box !important; margin: 0 auto 15px; width: 100%!important; }
form textarea { height: 150px; }
form input[type="text"]::placeholder, form textarea::placeholder { color: #F26A58; }
form .wpcf7-list-item { color: #FFFFFF; margin: 0 0 20px 10px; font-family: 'Open Sans', sans-serif; letter-spacing: 1px; }
form .submit-container { width: fit-content; display: flex; flex-direction: column; align-items: center; gap: 10px; margin-left: 10px; }
form .submit-container input { background: #F26A58; width: 175px;height: 35px;     box-shadow: 2px 2px 4px rgba(0,0,0,0.65); color: #fff; font-size: 16px; font-family: 'Open Sans', sans-serif; padding: 5px 15px; border-radius: 30px; border: 0; } */

.page-id-396 form .wpcf7-list-item { color: #000000;}
.page-id-396 form .submit-container { margin: auto; }

@media only screen and (max-width: 1440px) {
	.section1 .text-hundreds:before { height: 54px; }
	.section1 .text-hundreds:after { height: 54px; }
}

@media only screen and (max-width: 1024px) {
	header [data-id="29f2a37"] { background: #0A1843; }
	header [role="button"] { width: 100%; }
	header [role="button"] .hfe-nav-menu-icon { width: 100%; display: flex !important; justify-content: flex-end; padding: 5px 15px; align-items: center; }
	header [role="button"] .hfe-nav-menu-icon:before { content: ''; margin-right: auto; width: 100px; height: 60px; background: url(http://localhost/reymar/activation/powerwindowrepairga/wp-content/uploads/2023/09/logo-1.png) center no-repeat; background-size: contain; }
	.section1 .text-hundreds:before, .section1 .text-hundreds:after { display: none; }
	.section1 { background-image: none !important; }
	.section2 .eicon-chevron-left, .section2 .eicon-chevron-right { padding: 10px 10px; height: 40px; }
}


@media only screen and (max-width: 767px) {
/* 	header [role="button"] .hfe-nav-menu-icon:before { width: 70px; height: 35px; }
	form input[type="text"], form textarea { height: 40px !important; padding: 7px 15px !important;  }
	form textarea { height: 120px !important; }
	form .wpcf7-list-item { font-size: 15px; margin: 0px 0 15px 0px; }
	form .submit-container { margin: auto; } */
}