/*
Theme Name: ZoneCloud
Template:   zone
Theme URI: https://1.envato.market/savio-wp
Description: Savio Child Theme
Author: AwaikenThemes
Author URI: https://awaikenthemes.com/
Version: 1.0.0
Text Domain: zone-child
*/
/*--gravity--*/
.gform_required_legend {
	display:none;
}

.gfield input.large, .gfield textarea.small, .gfield textarea.medium, .gfield input, .gform-theme--foundation .gfield select.large, .gform-theme--framework input[type="checkbox"], .gform-theme--framework input[type="radio"] {
    border: 1px solid #d0d0d0!important;
}

.gfield_required.gfield_required_asterisk {
  color: #f7941c;
}

/*--gravity row gap--*/
.gform-theme--foundation .gform_fields {
row-gap:20px;
}

.footer_top  .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] {
width: 100% !important; 
background: #f7941c !important; 
font-size:20px !important;
font-weight:800 !important;
}

.gform_footer input[type="submit"]:hover {
	background: #6d5ca8 !important;
}

/*--gallery--*/
.elementor-slideshow__title {
	display:none !important;
}

/*--project filter--*/
.sp-filter-bar {
	justify-content: center;
}


.btnwidth {
    min-width:250px !important;
}

/*--responsive--*/
@media (max-width: 767px) {
.btnwidth .ekit_creative_button {
    width:100% !important;
    justify-content: center;
}
html, body {
  overflow-x: hidden !important;
}
body {
  position: relative
}
}



