/* ===================================================================================

* Theme Name: Ftech Child
* Theme URI: https://themexriver.com/wp/ftech
* Author: ThemeXriver
* Author URI: https://themeforest.net/user/themexriver
* Description: IT Solutions WordPress Theme
* Version: 1.0.0
* Template: ftech
* Text Domain: ftech-child
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of ftech updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */
@media (max-width: 991px) {
  
}
.txa_sticky_header:is(.feh-header-3-area) {
    top: 0;
}
.mobile-menu-logo img{
	width:350px
}
.menu-item-101{
	background-color:#C8D863;
	border-radius:30px;
	padding-left:15px;
	padding-right:15px;
}
.mobile-main-navigation .menu-item-101{
	background:none!important;
	border-radius:inherit!important;
	padding-left:inherit!important;
	padding-right:inherit!important;
}
.dBotonEnviar{
	display:flex;
	justify-content: space-between;
}
.dFormFooter .feh-contact-form-input {
    height: 50px;
    margin-bottom: 10px;
}
.dFormFooter span{
	color: #fff;
    font-size: 12px;
    line-height: 14px;    
    display: inline-block;
    padding: 20px 0 0 20px;
}
.text-right{
	text-align:right;
}
#headerGlobal .feh-header-3-action-link .feh-mobile-menu-btn-1 {
    border: 1px solid #fff;
}
#headerGlobal .feh-header-3-action-link .feh-mobile-menu-btn-1  span{
	background-color:#fff;
}
.elementor-swiper-button-prev, .elementor-swiper-button-next{
position:absolute;
	width:60px;
	color:#385F5F;
	margin-top:15px;
}
.elementor-swiper-button-prev {
    right: 80px;
}
.elementor-swiper-button-next {
    right: 0;    
}

.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-prev {
    right: 80px!important;
	top:inherit!important;
	left:inherit!important;

	margin-top:50px;
}

.elementor-widget-n-carousel.elementor-element :is(.swiper,.swiper-container)~.elementor-swiper-button-next {
    right: 0!important;
	top:inherit!important;
	
	margin-top:50px;
}

.txa_sticky_header:is(.feh-header-3-area):is(.txa_sticky):is(.txa_sticky_show) {
    background: #333;
}
.feh-features-3-item {
    padding: 10px 0px!important;
}
.dContacto input{
	margin-bottom:20px;
}
.dContacto .feh-contact-form-input-wrap{
	margin:0;
}
.ftc-split-text .split-line div div:nth-child(1) {
    text-transform: initial;
}

.feh-features-3-item:hover {
    /*background-image: -moz-linear-gradient(179deg, rgb(249, 255, 226) 45%, rgb(196, 239, 23) 100%);
    background-image: -webkit-linear-gradient(179deg, rgb(249, 255, 226) 45%, rgb(196, 239, 23) 100%);
    background-image: -ms-linear-gradient(179deg, rgb(249, 255, 226) 45%, rgb(196, 239, 23) 100%);
	*/
	background: #e3e3e3;
background: linear-gradient(90deg,rgba(227, 227, 227, 1) 0%, rgba(245, 245, 245, 1) 50%, rgba(255, 255, 255, 1) 100%);
}