/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 24 2024 | 08:30:02 */
/**** GENERAL ****/

/*** SERVICES ***/

.services .description .uncode_text_column {
  margin-top: 18px !important;
}

/**** DESKTOP ****/
@media (min-width: 960px) {

/*** SERVICES ***/

.services .description .wpb_row {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.services .description .wpb_column {
  flex: 0 0 33.33%;
  max-width: 33.33%;
  height: auto;
  margin-bottom: 36px;
}
	
.services .description .wpb_column:nth-child(3n+1) {
    clear: left;
}
	
.services .description .uncell {
  height: 404px;
}
	
}

/**** TABLET ****/
@media (max-width: 959px) {
	
.main-container .row-container .quad-bottom-padding {
  padding-bottom: 144px !important;
}
	
.main-container .row-container .exa-bottom-padding {
  padding-bottom: 216px !important;
}
	
/*** SERVICES ***/

.services .description .uncell {
  height: 432px;
  overflow: hidden;
}

}

/**** MOBILE ****/
@media (max-width: 569px) {
	
/*** ABOUT ***/
	
.about .uncode-single-media .single-wrapper {
    max-width: 100% !important;
}
	
/*** SERVICES ***/

.services .description .uncell {
  height: initial;
  overflow: initial;
}
	
/*** CONTACT ***/
	
.wpcf7-inline-wrapper {
    margin-top: 0px !important;
}
	
.wpcf7-inline-wrapper .wpcf7-inline-field {
    width: 100%;
    display: block;
	margin-top: 18px !important;
	padding: 0px;
}

}

