/* 
Theme Name: Yourzed
Theme URI: https://marcelcl.com/
Description: A child custom theme by Marcel CL. For any help or support please feel free to reach us at anytime at marcel@marcelcl.com
Author: Marcel CL
Author URI: https://marcelcl.com/
Version: 1.1
Template: hello-elementor
Text Domain: yourzed
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/
/*********************************************************/
/* GENERAL */
/*********************************************************/
html,body{overflow-x:hidden;}
.h-desk{display:none;}
*:focus{outline: none;}
input[type='radio']{accent-color:var(--e-global-color-primary );}
a{color:var(--e-global-color-primary );;}
.header-pages{background-size: cover !important;background-position: center center;}
/*********************************************************/
/* MENU */
/*********************************************************/
header .elementor-nav-menu__align-right{margin-bottom: 0px !important;}
ul.elementor-nav-menu{align-items: center;}
.cta-btn a{color: #fff !important;padding: 8px 20px !important;}
.cta-btn{background:var(--e-global-color-primary );;border-radius: 5px;max-height: 35px;margin-left: 20px !important;}
.e--pointer-underline .cta-btn .elementor-item:after{display:none;}
.agrolac-crop-nutrition a:after{background-color: white !important;}
/* STICKY */
.shrinker{
    --transition: all .2s linear !important;
    --normal-logo: 40px;
    --sticky-logo: 35px !important;
}
.shrinker{padding:5px;transition: var(--transition);-webkit-transition: var(--transition);-moz-transition: var(--transition);}
.shrinker.elementor-sticky--effects{box-shadow: 0px 6px 30px -4px rgba(0,0,0,.05);transition: var(--transition);-webkit-transition: var(--transition);-moz-transition: var(--transition);}
/* shrinking logo image */
.shrinking-logo img{width:100%;height:auto !important;transition: var(--transition);-webkit-transition: var(--transition);-moz-transition: var(--transition);}
.shrinker.elementor-sticky--effects img{height: var(--sticky-logo);transition: var(--transition);-webkit-transition: var(--transition);-moz-transition: var(--transition);}
/* WIDTH ANIMATION HEADER */
header.elementor-section-boxed>.elementor-container{-webkit-transition: max-width .4s ease,width .4s ease,padding .4s ease;transition: max-width .4s ease,width .4s ease,padding .4s ease;}
header.elementor-sticky--effects > .elementor-container{max-width: 95% !important;}
/* HOME */
.customs-btn .elementor-button-wrapper a{width:100%;}
/* FORMS */
.elementor-form-fields-wrapper input:focus{box-shadow: none !important;}
.elementor-form-fields-wrapper input{padding-left: 0px;}
/* LOGOS */
.greyimg img{filter: grayscale(100%);opacity:0.6;}
/* ACCORDEON */
.elementor-tab-title{border-radius: 5px;}
.elementor-accordion-item{margin-bottom: 20px;}
/* BLOG */
.special-h5 h5{font-family: "Times New Roman", Sans-serif;font-size: 25px;font-weight: 600;}
.extra-read-time svg{margin-right: 5px;}
.extra-read-time{display: flex;align-items: center;font-size: 14px;color: #000;}
.read-time-min .extra-read-time{font-size:12px;font-weight:300;}
/*********************************************************/
/* MOBILE */
/*********************************************************/
@media only screen and (max-width: 768px) {
    .g-language .elementor-shortcode a{font-size:12px;padding-left:5px;}
    .cta-btn{border-radius:0px;max-height:none;margin-left:auto !important;}
}