/*
Theme Name: Agro Village
Theme URI: https://www.linkedin.com/in/abdullah-gamal-207690133/
Author: Abdullah Gamal
 Description: Agro Village new wesite design
Version: 1.1
Author URI: https://www.linkedin.com/in/abdullah-gamal-207690133/
Template: kadence
Text Domain: kadence-child
*/

/*  Custom Css By Abdullah Gamal
- - - - - - - - - - - - - - - - - - - - */
.wpcf7 {
    text-align: right;
    padding: 15px;
    background-color: rgb(0 0 0 / 73%);
    border-radius: 30px 0 30px 0;
}

input.wpcf7-submit {
    float: left;
}


input.wpcf7-phonetext {
    direction: ltr;
}


span.wpcf7-form-control-wrap.your-name {
    direction: rtl;
}

span.country-name {
    color: #555;
}



.entry.loop-entry {
	    -webkit-transition: all .25s cubic-bezier(.02,.01,.47,1);
    transition: all .25s cubic-bezier(.02,.01,.47,1);
}




a.social-button.header-social-item.social-link-custom1:hover{
	    background: #fefc00;
}

.social-icon-custom-svg svg *{
	fill: #000;
}

.kt-blocks-post-grid-item .entry-title a:not(.button):not(.list) {
    margin: 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.ag_gradient{
    background-image: -webkit-linear-gradient(0deg, #000000, #ff5722);
	-webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: hue 10s infinite linear;
}


#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.item-hidden-above):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above) > .site-header-row-container-inner {
    backdrop-filter: blur(9px);
    -webkit-backdrop-filter: blur(9px);
}

@media (max-width: 500px){
	
	.intl-tel-input .country-list {
    width: max-content;
}
}

@-webkit-keyframes hue {
  from {
    -webkit-filter: hue-rotate(0deg);
  }
  to {
    -webkit-filter: hue-rotate(-360deg);
  }
}



@media (min-width: 767px){
	.intl-tel-input .country-list {

    left: -30px;
}
}


#primary-menu .nav--toggle-sub .dropdown-nav-toggle {
	display: none!important;
}


.hero-digital {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #fff;
  background: radial-gradient(circle at bottom, #00112b 0%, #000a1f 100%);
}

/* Canvas for animation */
#digital-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}

/* Content over the animation */
.hero-content {
  position: relative;
  z-index: 1;
}

.gradient-text {
  background: linear-gradient(90deg, #00e0ff, #0078ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 3rem;
  font-weight: 700;
}