body:not(.home):not(.front-page) #tahefobu-header {
	box-shadow: 0px 0px 10px 0px #00000052;
}
.ufae-desc ul {
	margin: 0px !important;
	text-align: left;
}
.ufae-desc {
	margin-bottom: 30px !important;
}
.ufae-button.ufae-button-1 {
	margin-bottom: 15px !important;
}
.ufae-button:hover {
	color: #B40202 !important;
}
.ta-header-spacer {
	height: 0px !important;
}

/*Zoho Styling*/
.sh-zoho-embd {
    width: 100%;
    max-width: 760px;
    margin: 0 auto;
    padding: 0;
    box-sizing: border-box;
    font-family: Arial, sans-serif;
}

/* Main Zoho table */
.sh-zoho-embd table {
    width: 100% !important;
    max-width: 100% !important;
    border: 1px solid #e5e7eb !important;
    border-collapse: separate !important;
    border-spacing: 0 !important;
    border-radius: 8px;
    overflow: hidden;
    background: #fff !important;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
}

/*---
   Form Heading
--- */

.sh-zoho-embd table tr:first-child td {
    background: #f3f4f6 !important;
    color: #222 !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    line-height: 1.4;
    padding: 16px 20px !important;
    border-bottom: 1px solid #e5e7eb;
	 text-align: center !important;
}

/*-----
   Form Rows
---- */
.sh-zoho-embd table tr:not(:first-child):not(:last-child) td {
    padding: 12px 16px !important;
    vertical-align: middle;
    border-bottom: 1px solid #eeeeee;
    color: #333 !important;
    font-size: 14px !important;
}

/* First column / Labels */
.sh-zoho-embd table tr:not(:first-child):not(:last-child) td:first-child {
    width: 30% !important;
    font-weight: 500;
    color: #333 !important;
}

/*---
   Inputs / Select
------ */

.sh-zoho-embd input[type="text"],
.sh-zoho-embd input[type="email"],
.sh-zoho-embd input[type="tel"],
.sh-zoho-embd input[type="number"],
.sh-zoho-embd select,
.sh-zoho-embd textarea {
    width: 100% !important;
    max-width: 100% !important;
    min-height: 44px;
    padding: 10px 12px !important;
    box-sizing: border-box;
    border: 1px solid #d1d5db !important;
    border-radius: 5px;
    background: #fff !important;
    color: #333 !important;
    font-size: 14px !important;
    font-family: inherit;
    outline: none;
    transition: border-color 0.2s ease,
                box-shadow 0.2s ease;
}

/* Focus */
.sh-zoho-embd input:focus,
.sh-zoho-embd select:focus,
.sh-zoho-embd textarea:focus {
    border-color: #999 !important;
    box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.05);
}

/*Required*/

.sh-zoho-embd span[style*="color:red"] {
    color: #dc2626 !important;
    margin-left: 3px;
}

/*-------
Submit / Reset Row
----------*/

.sh-zoho-embd table tr:last-child td {
    padding: 18px 16px !important;
    background: #fafafa !important;
    text-align: right !important;
    border-top: 1px solid #eeeeee;
}

/* Buttons */
.sh-zoho-embd input[type="submit"], .sh-zoho-embd input[type="reset"], .sh-zoho-embd button {
  min-width: 100%;
  min-height: 42px;
  padding: 10px 20px !important;
  margin-left: 8px;
  border: 1px solid #222 !important;
  border-radius: 5px;
  font-size: 14px !important;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.2s ease;
  margin-bottom: 15px;
}

/* Submit */
.sh-zoho-embd input[type="submit"] {
    background: #222 !important;
    color: #fff !important;
}

.sh-zoho-embd input[type="submit"]:hover {
    background: #444 !important;
}

/* Reset */
.sh-zoho-embd input[type="reset"] {
    background: #fff !important;
    color: #222 !important;
}

.sh-zoho-embd input[type="reset"]:hover {
    background: #f3f4f6 !important;
}

/*media*/
@media (min-width: 922px) {
  .ast-no-sidebar .site-content .ast-article-image-container--wide {
    margin-top: -60px !important;
  }	
}

@media (max-width:767px){
	/*navigation*/
	#tahefobu-header.ta-scroll-up, .turbo-header-template.ta-scroll-up, .ta-header-show {
		transform: none !important;
		opacity: 1 !important;
	}
	#tahefobu-header.ta-scroll-down, .turbo-header-template.ta-scroll-down, .ta-header-hidden, .ta-header-hide {
		transform: inherit !important;
		opacity: 1 !important;
	}
	#tahefobu-header, .turbo-header-template.ta-header-scroll-animation {
		will-change: auto !important;
	}
	.swiper-pagination.swiper-pagination-horizontal .swiper-pagination-bullet:nth-child(n+7) {
			display: none;
	}
	
	.sh-zoho-embd {
        max-width: 100%;
    }

  .sh-zoho-embd table tr:not(:first-child):not(:last-child) td {
        display: block;
        width: 100% !important;
        padding: 8px 15px !important;
        border-bottom: 0;
    }

    .sh-zoho-embd table tr:not(:first-child):not(:last-child) td:first-child {
        padding-bottom: 3px !important;
    }

    .sh-zoho-embd table tr:not(:first-child):not(:last-child) td:last-child {
        padding-top: 3px !important;
        padding-bottom: 12px !important;
    }

    .sh-zoho-embd table tr:first-child td {
        font-size: 18px !important;
        padding: 14px 15px !important;
    }

    .sh-zoho-embd table tr:last-child td {
        text-align: center !important;
    }

    .sh-zoho-embd input[type="submit"],
    .sh-zoho-embd input[type="reset"] {
        margin: 4px !important;
    }
	.sh-zoho-embd table tr:not(:first-child):not(:last-child) td:first-child {
		width: 100% !important;
	}
	.sh-zoho-embd > div {
		width: 100% !important;
	}
	.ekit-wid-con .elementskit-testimonial-slider .swiper-pagination {
	-webkit-box-align: start !important;
	-ms-flex-align: start !important;
	align-items: start !important;
	-webkit-box-pack: start !important;
	-ms-flex-pack: start !important;
	justify-content: start !important;
}
	.swiper.swiper-horizontal .swiper-pagination {
		bottom: -50px !important;
		text-align: left !important;
	}
}
@media (max-width: 480px) {

    .sh-zoho-embd table {
        border-radius: 5px;
    }

    .sh-zoho-embd table tr:not(:first-child):not(:last-child) td {
        padding-left: 12px !important;
        padding-right: 12px !important;
    }

    .sh-zoho-embd input[type="submit"],
    .sh-zoho-embd input[type="reset"] {
        width: 100%;
        margin: 4px 0 !important;
    }
}