/*
Theme Name: Zilom Child
Theme URI: https://gaviaspreview.com/wp/zilom/
Author URI: http://gaviasthemes.com/
Author: Gaviasthemes Team
Description: Child theme for the Zilom theme.
Template: zilom
*/
:root {
  --zilom-font-sans-serif: "Kumbh Sans", sans-serif;
  --zilom-theme-color:     #1c1e27 !important;
  --zilom-theme-color_alt:     #4D5FE3;
  --zilom-link-color:      #1c1e27;
  --zilom-hover-color:     #4D5FE3;
  --zilom-body-color:      #757783;
  --zilom-heading-color:   #1c1e27;
  --zilom-heading-font-family: "Kumbh Sans", sans-serif;
  --zilom-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --zilom-footer-bg-color:           #1C1E27;
  --zilom-footer-color:              #aeb2c2;
  --zilom-footer-color-link:         #aeb2c2;
  --zilom-footer-color-link-hover:   #4D5FE3;
}

.gsc-icon-box-group .icon-box-item.style-1 .item-box {
	border: none;
	background-color: #ffffff;
}
.breadcrumb-main .container,
.elementor-section.elementor-section-boxed > .elementor-container {
  max-width: 1280px !important;
}
.btn, .btn-theme, .btn-theme-2, .btn-theme-second, .btn, .btn-white, .btn-gray, .btn-black, .btn-black-2, input[type*="submit"]:not(.fa):not(.las):not(.btn-theme), #tribe-events .tribe-events-button, .tribe-events-button {
  font-size: 14px;
  background: var(--zilom-theme-color);
  color: #fff;
  font-weight: 700;
  padding: 22px 30px 20px;
  line-height: 15px;
  position: relative;
  z-index: 9;
  display: inline-block;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  text-transform: uppercase;
  border: none;
  letter-spacing: 2px;
  border-radius: 10px;
  overflow: hidden;
}
.btn-theme.btn-more {
  font-size: 14px;
  background: #fff !important;
  color: var(--zilom-theme-color) !important;
  transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  text-transform: uppercase;
  border: 1px solid var(--zilom-theme-color) !important;

}
.elementor-icon i, .elementor-icon svg, .gsc-icon-box-group .icon-box-item.style-1 .item-box .item-box-content .box-icon {

}
.elementor-1310 .elementor-element.elementor-element-faa45b8 .gva-navigation-menu ul.gva-nav-menu > li.current_page_parent > a {
  
}
.gva-navigation-menu ul.gva-nav-menu > li > a {
  color: var(--zilom-theme-color) !important;
}
.center {
	text-align: center !important;
}
.padd0 .skin-v1 {
	padding: 0 10px 0 0 !important;
}
.wpcf7-form select {
  background: #F1F2F6 !important;
  line-height: 60px !important;
  height: 60px !important;
  color: var(--zilom-body-color) !important;
  padding: 0 15px !important;
  border: none !important;
  box-shadow: none;
}