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

.contact-form .wpcf7-text, .contact-form .wpcf7-email, .contact-form select, .contact-form textarea{width:100% !important; padding: 16px 22px; font-size: 16px; letter-spacing: normal; line-height:normal; border: 1px solid #f3ece4;outline:none}
.wpcf7-form-control-wrap{margin-top:8px !important;display:block}

.contact-form .wpcf7-text:focus, .contact-form .wpcf7-email:focus, .contact-form select:focus, .contact-form textarea:focus{border-color:#AF3512}
label{display:block}
.site-footer{display:none}
.testimonials-slider .mySwiperBottom.swiper{padding:0 0 76px 0;}

.site-header{
	width:100%;
	position:fixed;
	top:0;
	left:0;
	background-color:transparent;
	z-index:999999;
	transition: 0.4s ease-in-out;
}
.site-header.sticky{background-color:#FFFFFF;box-shadow: 0px 0px 10px rgba(0,0,0,0.14);}
.admin-bar .site-header{top:32px}

.site-navigation ul.menu li a{font-family: "Libre Franklin", Sans-serif !important;}
.site-header .header-btn{padding:0;}
.site-header .site-navigation .header-btn a{line-height:1.2;display: flex; align-items: center;font-family: "Marcellus", Sans-serif !important; font-weight:700}
.site-header .site-navigation .header-btn:hover a{color:#FFFFFF}
.site-header .site-navigation .header-btn:hover{border-color: #000000 !important;}
.contact-form .wpcf7-text, .contact-form .wpcf7-email, .contact-form select, .contact-form textarea{padding: 16px 22px; font-size: 16px; letter-spacing: normal; line-height:normal; border: 1px solid #f3ece4;}
.wpcf7-form-control-wrap{margin-top:8px}

.site-navigation-dropdown ul.menu li.header-btn a{background-color:transparent !important;box-shadow: none;}
.anchor a:hover, .anchor:hover .elementor-icon{color:#F6BE14 !important;transition: all .3s;}
.anchor a{transition: all .3s;}
.anchor:hover .elementor-icon{fill:#F6BE14 !important}

@media (max-width: 991px) { 
	.site-navigation-dropdown ul.menu li.header-btn a{color:#000000 !important}
	.site-navigation-dropdown ul.menu li.header-btn a:hover{color:#FFFFFF !important}
}