/*
Theme Name: Gowilds Child
Theme URI: https://gaviaspreview.com/wp/gowilds/
Author URI: https://themeforest.net/user/gavias
Author: Gaviasthemes Team
Description: Child theme for the Gowilds theme.
Template: gowilds
*/

.container.single-content-inner {
  max-width: 100%;
}
.icon-baar ul {
  list-style: none;
  display: flex;
  justify-content: space-between;
}
.attachment-full.size-full.wp-image-3102 {
  background: #105479;
  margin-bottom: 140px;
}
.white {
  background: none !important;
  border: none !important;
}
.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-ed380e0.lakit-col-width-auto-no {
  flex-direction: column;
}
.elementor-element-ed380e0 .elementor-column-wrap.elementor-element-populated {
  padding-bottom: 28px;
}
.attachment-full.size-full.wp-image-2607 {
  padding-bottom: 153px;
  background: #11557a;
}
.page-template-default.page.page-id-12.logged-in.admin-bar.wp-custom-logo.theme-gowilds.woocommerce-js.tribe-js.page-template-gowilds-child.elementor-default.elementor-kit-7.elementor-page.elementor-page-12.dialog-body.dialog-buttons-body.dialog-container.dialog-buttons-container.customize-support.has-scrollbar.e--ua-firefox .custom-breadcrumb.breadcrumb-default.text-light {
  display: none;
}

.page-template-default.page.page-id-12.wp-custom-logo.theme-gowilds.woocommerce-js.tribe-js.page-template-gowilds-child.elementor-default.elementor-kit-7.elementor-page.elementor-page-12.has-scrollbar.e--ua-firefox .custom-breadcrumb.breadcrumb-default.text-light {
  display: none !important;
}
.title {
  display: none !important;
}
.submenu-inner .menu-title {
  text-transform: uppercase;
}
.wpcf7-form-control.wpcf7-submit.has-spinner {
  background: #F7AF00 !important;
}
.elementor-section.elementor-inner-section.elementor-element.elementor-element-0a30282.elementor-section-boxed.elementor-section-height-default {
  display: none;
}
.elementor-element.elementor-element-5bca9d3.elementor-widget-divider--view-line.elementor-widget.elementor-widget-divider {
  display: none;
}
.post-template-default.single.single-post.postid-3025 .heading-title {
  display: none !important;
}
.elementor-element.elementor-element-bcd8321.elementor-widget.elementor-widget-ba_banner {
  display: none;
}
.elementor-element.elementor-element-9100c81.elementor-widget.elementor-widget-gva_author_box {
  display: none;
}
.elementor-section.elementor-inner-section.elementor-element.elementor-element-6bf75a2.elementor-section-boxed.elementor-section-height-default {
  display: none;
}
.wpcf7-form textarea:active {
  background: #F7AF00 !important;
  border-color: #F7AF00 !important;
}
.wpcf7-form textarea:focus, .wpcf7-form textarea:active {
   background: #F7AF00 !important;
  border-color: #F7AF00 !important;
}
.elementor-element.elementor-element-9b017e1.elementor-widget.elementor-widget-image {
  margin-top: -42px;
  padding-bottom: 60px;
}
.elementor-element.elementor-element-d8d863d.elementor-widget.elementor-widget-gva-heading-block .tagline {
  padding: 0 !important;
}
.elementor-element.elementor-element-a8bd25f.elementor-shape-circle.e-grid-align-left.elementor-grid-0.elementor-widget.elementor-widget-social-icons .elementor-social-icons-wrapper.elementor-grid {
  padding-left: 0 !important;
}
input[type="text"]::placeholder, input[type="tel"]::placeholder, input[type="password"]::placeholder, input[type="email"]::placeholder {
  color: #fff;
  opacity: 1;
}
.wpcf7-form input[type*="email"], .wpcf7-form input[type*="text"], .wpcf7-form input[type*="tel"] {
  background: #F7AF00;
}

.wpcf7-form textarea::placeholder {
  color: #fff;
  opacity: 1;
}
.wpcf7-form textarea {
  background: #F7AF00;
}

.elementor-1133 .elementor-element.elementor-element-a8bd25f .elementor-social-icon {
  font-size: 20px !important;
  padding: 10px;
}
.elementor-element.elementor-element-11f7717 span {
  font-family: "bahnschrift", sans-serif;
  text-transform: uppercase;
  font-weight: 400;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-a62012c.elementor-section-height-full.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {
  height: auto;
}
.home .elementor-section.elementor-top-section.elementor-element.elementor-element-69eff9e.elementor-section-full_width.elementor-section-height-default {
  margin-top: -206px;
}

.elementor.elementor-1242.elementor-location-header {
  position: absolute;
  z-index: 99;
  width: 100%;
  display: block;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-7fb022b.elementor-section-full_width.elementor-section-height-default {
  padding-bottom: 100px;
}

  .single-page-template .single-content-inner.container {
  padding: 0px 0 50px;
}
.elementor-element-aee750f .elementor-widget-wrap {
  padding: 0 !important;
}
.elementor-element-8c50ba2 .elementor-widget-wrap {
  padding: 0 !important;
}
ul.gva-nav-menu > li > a {
  font-size: 16px;
  font-weight: 600;
text-transform:uppercase;
	color: #fff !important;padding: 0px 18px;}
.elementor-testimonial::before {
	background-image: url("https://eoan.co.in/mugabu/wp-content/uploads/2023/10/DOUBLE-COT.png");
  height: 101px;
  width: 106px;
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  right: ;
  z-index: 999;		
	margin-right: -40px;
	top: 70px;
  left: 100px;
	
}
.elementor-1467 .elementor-element.elementor-element-fec3613 .elementor-testimonial__image img {
  width: 362px;
	height: 362px;
}
#rest {
  margin: 0;
}
.elementor-element.elementor-element-365c8bd.elementor-widget.elementor-widget-text-editor {
  margin: 0;
    margin-bottom: 0px;
  margin-bottom: -20px;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-69eff9e.elementor-section-full_width.elementor-section-height-default {
  margin-top: -197px;
  z-index: 99;
}
#br {
  padding-left: 30px;
}
.elementor-12 .elementor-element.elementor-element-fec3613.elementor-arrows-yes .elementor-main-swiper {
  width: 100%;
  padding-top: 20px;
}
.elementor-1467 .elementor-element.elementor-element-906c223 .elementor-button {
  font-family: "bahnschrift", Sans-serif;
  font-weight: 500;
  background-color: #10557900;
  background-image: url(https://eoan.co.in/mugabu/wp-content/uploads/2023/09/left2.png);
  text-transform: uppercase;
  font-size: 21px;
  padding: 20px 22px;
  background-size: cover;
  background-repeat: no-repeat;
  margin-top: 35px;
}
.elementor-137 .elementor-element.elementor-element-56adc0a .elementor-button[type="submit"]{text-transform:uppercase;padding-left: 16px;}
.elementor-testimonial__content {
  padding-left: 154px;
  padding-top: 84px;
}
.elementor-element-b00a5db .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li {
  width: 100%;
}
ul.gva-nav-menu > li > a {
  padding: 0px 12px;
}
.elementor-element.elementor-element-d5cb358.elementor-widget.elementor-widget-gva-heading-block {
  margin-top: -75px;
}
.elementor-element.elementor-element-3dcfaad.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu {
  display: none;
}
.elementor-137 .elementor-element.elementor-element-56adc0a .elementor-button[type="submit"] span {
	justify-content: left;font-family: "bahnschrift", Sans-serif;
  font-weight: 500;}
.elementor-field-label {
  display: none;
}
.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-108d3e0 {
  padding-top: 100px;
}
ul.gva-nav-menu > li > a {
	font-size: 20px;}
.elementor-137 .elementor-element.elementor-element-cf629d9 .elementor-icon-list-icon i{font-size:27px;}
#menu-1-b00a5db li::before {
  background-image: url(https://eoan.co.in/mugabu/wp-content/uploads/2023/09/right.png);
  background-size: cover;
  height: 24px;
  width: 24px;
  content: "";top: 7px;
  position: absolute;
  background-repeat: no-repeat;left: -8px;
}
.elementor-137 .elementor-element.elementor-element-3400cf5 .elementor-icon {
	font-size: 20px !important;padding: 10px;}
.elementor-social-icons-wrapper.elementor-grid {
  text-align: left;
  padding-left: 48px;
}
#menu-1-b00a5db li {
  padding-left: 20px;
}
.elementor-element-b41886e .elementor-image-box-description {
  color: #7A7A7A;
  font-family: "bahnschrift", Sans-serif;
  font-size: 26px !important;
  font-weight: 400;
  line-height: 40px;
}
.elementor-main-swiper.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden {
  width: 100% !important;
}
.elementor-1467 .elementor-element.elementor-element-e95b28c .elementor-heading-title{padding:12px;}
.alignnone.size-full.wp-image-72 {
  width: 25px;
  padding-left: 5px;
}
.elementor-element-fedeb7f p {
  font-weight: 100 !important;
}
.elementor-element-b41886e p {
  font-weight: 100 !important;
}
.elementor-element-b41886e .elementor-image-box-title {
  font-family: "bahnschrift", Sans-serif !important;
}
.elementor-element-fedeb7f .elementor-image-box-title {
  font-family: "bahnschrift", Sans-serif !important;
}

.elementor-12 .elementor-element.elementor-element-6e4ca1d .elementor-image-box-description{  font-family: "bahnschrift", Sans-serif;}
.elementor-12 .elementor-element.elementor-element-906c223 .elementor-button {
  background-image: url(https://eoan.co.in/mugabu/wp-content/uploads/2023/09/left2.png);
  text-transform: uppercase;
  font-size: 21px;
  padding: 20px 27px;
  background-size: cover;
  background-repeat: no-repeat;margin-top: 35px;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-b131baf.elementor-section-boxed.elementor-section-height-default {
  padding-bottom: 90px;
}
.elementor-12 .elementor-element.elementor-element-6ce7d4a .elementor-heading-title{padding:12px;}
.elementor-section.elementor-top-section.elementor-element.elementor-element-e0777b2.elementor-section-boxed.elementor-section-height-default {
  display: none !important;
}
.elementor-element-b131baf {
  margin-top: -120px;
}
#sample_slider p {
  color: #000;
}
.attachment-full.size-full.wp-image-84 {
  padding-top: 44px;
}
.elementor-element.elementor-element-22b7b7e.elementor-widget.elementor-widget-gva-banners {
	margin-top: 150px;}
body.home.page-template-default.page.page-id-12.wp-custom-logo.theme-gowilds.woocommerce-js.tribe-js.page-template-gowilds-child.elementor-default.elementor-kit-7.elementor-page.elementor-page-12.e--ua-isTouchDevice.e--ua-blink.e--ua-chrome.e--ua-webkit .custom-breadcrumb.breadcrumb-default.text-light {
    display: none !important;
}
.elementor-element-cf629d9 .elementor-icon-list-item {
  list-style: none;display:flex;padding: 12px;
}
.lt-banner-one__single.text-left .lt-banner-one__count {
  display: none;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-de21ab8.elementor-section-height-full.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {
  height: 150vh;
}
.elementor-element-9047df0 .entry-date {
  display: none;
}
.elementor-element-9047df0 .post-one__meta {
  display: none;
}


@media(max-width: 1790px){
	.elementor-12 .elementor-element.elementor-element-6ce7d4a .elementor-heading-title{font-size:3rem;}
	.elementor-1467 .elementor-element.elementor-element-e95b28c .elementor-heading-title{font-size:3rem;}
}
@media(max-width: 1540px){
	.elementor-12 .elementor-element.elementor-element-6ce7d4a .elementor-heading-title{font-size:2rem;}
	.elementor-1467 .elementor-element.elementor-element-e95b28c .elementor-heading-title{font-size:2rem;}
	ul.gva-nav-menu > li > a {
		font-size: 14px;}
}

@media(max-width: 991px){
	.elementor-element.elementor-element-3407c1c.elementor-widget.elementor-widget-text-editor {
  display: none;
}
	 .elementor-1242 .elementor-element.elementor-element-ab90748 {
    text-align: right;
  }
	.nav-one__mobile .dropdown-toggle i {
  color: #fff;
  font-weight: bold;
}
	.elementor-element.elementor-element-3dcfaad.elementor-nav-menu--dropdown-tablet.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu {
  display: block;
}
	.elementor-element.elementor-element-fce832c.elementor-widget.elementor-widget-gva-navigation-menu {
  display: none !important;
}
	.elementor-1242 .elementor-element.elementor-element-3dcfaad .elementor-menu-toggle {
  margin: 0 auto;
  text-align: right;
  color: #fff;background: none;margin-right: 0;
    margin-top: 20px;
}
	.elementor-nav-menu--dropdown a {
  color: #fff;
  font-weight: bold;
}
}

@media(max-width: 767px){
	
	.elementor-2220 .elementor-element.elementor-element-445d020 {
  margin-bottom: 82px !important;
}
	.elementor-gallery__container.e-gallery-container.e-gallery-justified.e-gallery--ltr.e-gallery--lazyload {
  margin-bottom: 80px;
}
	.attachment-full.size-full.wp-image-1940 {
  margin-bottom: -6px;
}
	 .elementor-1242 .elementor-element.elementor-element-ab90748 {
		 width: 50%;float:left;position: absolute;
    width: 100%;}
	.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-78d054f {
  width: 50%;
  float: left;z-index: 9;
}
	#menu-2-3dcfaad a {
  text-transform: uppercase;
}
	.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-78d054f .elementor-image {
  text-align: left;
}
	.attachment-full.size-full.wp-image-14 {
  width: 153px;
}
	.elementor-testimonial__content {
  padding-left: 0;
  padding-top: 105px;
}
	  .elementor-12 .elementor-element.elementor-element-6ce7d4a .elementor-heading-title {
    text-align: center;
  }
	.elementor-1467 .elementor-element.elementor-element-e95b28c .elementor-heading-title{text-align:center;}
	  .elementor-12 .elementor-element.elementor-element-3c31779 .elementor-heading-title {
    font-size: 32px;
    line-height: 1;
  }
	
	.elementor-element.elementor-element-365c8bd.elementor-widget.elementor-widget-text-editor {
  margin-bottom: -8px;
}
	.attachment-full.size-full.wp-image-1968 {
  margin-bottom: -11px;
}
	.attachment-full.size-full.wp-image-1969 {
  margin-top: -2px;
}
	.elementor-section.elementor-top-section.elementor-element.elementor-element-4d5b45d.elementor-section-boxed.elementor-section-height-default {
  margin-bottom: 139px;
}
	.elementor-2200 .elementor-element.elementor-element-faea72e{padding:0 !important}
	.attachment-full.size-full.wp-image-1982 {
  margin-top: -8px;
}
	.attachment-full.size-full.wp-image-1987 {
  margin-top: -5px;
}
	.elementor-section.elementor-top-section.elementor-element.elementor-element-7e385f9.elementor-section-full_width.elementor-section-height-default {
  padding-bottom: 220px;
  background: #105579;
}
	.elementor-section.elementor-top-section.elementor-element.elementor-element-69eff9e.elementor-section-full_width.elementor-section-height-default {
  margin-top: -277px;
  z-index: 99;
}
	.elementor-element.elementor-element-69100a7.elementor-widget__width-inherit.elementor-widget.elementor-widget-text-editor {
  font-size: 18px;
}
	
.elementor-1467 .elementor-element.elementor-element-fec3613 .elementor-testimonial__image img {
  width: 110px;
  height: 110px;
  margin-top: 130px;
  border: 4px solid #105579;
}
	.elementor-section.elementor-top-section.elementor-element.elementor-element-26501f7.elementor-section-boxed.elementor-section-height-default {
  padding: 0;
}
	
.elementor-testimonial::before {
  left: 18px;

}
	.elementor-1467 .elementor-element.elementor-element-fec3613 .elementor-testimonial__text {
  font-family: "bahnschrift", Sans-serif;
		font-size: 13px;}
	  .elementor-12 .elementor-element.elementor-element-f3a0445 {
    font-size: 18px;
    line-height: 2;
  }
	.elementor-section.elementor-top-section.elementor-element.elementor-element-de21ab8.elementor-section-height-full.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {
  height: auto;
  padding-top: 8px;
  padding-bottom: 200px;
}
	.home .elementor-section.elementor-top-section.elementor-element.elementor-element-69eff9e.elementor-section-full_width.elementor-section-height-default {
  margin-top: -311px;
}
	.elementor-12 .elementor-element.elementor-element-26501f7 {
  padding: 0;
}
	  .elementor-12 .elementor-element.elementor-element-414ee87 .elementor-image-box-description {
    font-size: 18px !important;
  }
	.elementor-12 .elementor-element.elementor-element-3cde373 .elementor-heading-title {
		font-size: 32px;}
	.elementor-12 .elementor-element.elementor-element-51d3511 > .elementor-widget-container {
  padding: 48px 32px 75px 32px;
}
	.elementor-12 .elementor-element.elementor-element-fec3613 .elementor-testimonial__image img {
  width: 100px;
  height: 100px;
  border-style: solid;
  border-color: #105579;
  border-width: 4px;
  margin-top: 114px;
}
	.elementor-137 .elementor-element.elementor-element-b00a5db .elementor-nav-menu .elementor-item {
  font-family: "bahnschrift", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 18px;
  color: #fff;
  background: none;
}
	.elementor-nav-menu--dropdown.elementor-nav-menu__container {
  background: none;
}
	.elementor-element.elementor-element-cf629d9.elementor-icon-list--layout-traditional.elementor-list-item-link-full_width.elementor-widget.elementor-widget-icon-list {
  padding-top: 90px;
}
	  .elementor-12 .elementor-element.elementor-element-d0e0ed0 .elementor-image-box-description {
    font-size: 18px !important;
  }
	 .elementor-12 .elementor-element.elementor-element-6847b54 .elementor-image-box-description {
    font-size: 18px !important;
  }
	.elementor-nav-menu--dropdown a {
  background: #000;
  color: #fff;
}
	.elementor-nav-menu--dropdown a {
  color: #fff !important;
}
	.elementor-195 .elementor-element.elementor-element-d5cb358 .gsc-heading .sub-title .tagline {
  color: #FFFFFF;
  font-size: 30px;
  font-weight: 700;
  margin-top: -6px;
  padding-bottom: 21px;
}
.elementor-element.elementor-element-d5cb358.elementor-widget.elementor-widget-gva-heading-block {
  margin-top: -40px;
}
	.attachment-full.size-full.wp-image-2607 {
  padding-bottom: 0px;
	}
}

@media(max-width: 400px){
	 .home .elementor-section.elementor-top-section.elementor-element.elementor-element-69eff9e.elementor-section-full_width.elementor-section-height-default {
		 margin-top: -311px;}
	.elementor-137 .elementor-element.elementor-element-3400cf5 {
		--grid-column-gap: 10px;}
	  .attachment-full.size-full.wp-image-14 {
    width: 95px;
    cursor: pointer;
  }
	.elementor-137 .elementor-element.elementor-element-3400cf5 .elementor-social-icon i {
		color: #fff;}
	.elementor-137 .elementor-element.elementor-element-3400cf5 .elementor-social-icon {
  background-color: #F5F5F5;
  --icon-padding: 0.8em;
		background: none;}
	.elementor-element.elementor-element-d5cb358.elementor-widget.elementor-widget-gva-heading-block {
  margin-top: -0px;
}
	
}
