/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 30 2026 | 09:22:45 */
.elementor-custom-embed-play {
    padding: 18px 18px 12px;
    background-color: rgba(255, 255, 255, 0.92);
    border-radius: 50%;
}
span.select2-selection__placeholder {
    color: #4169e1;
}
.fb-under h6:before {
    content: "";
    width: 35px;
    position: absolute;
    height: 2px;
    background: #9B9B9B;
    bottom: 0;
}
.dc-g-review .ti-widget.ti-goog .ti-review-item>.ti-inner{
	border-color: #4169e1 !important;
}
.ti-name {
    font-family: 'Karla' !important;
    font-size: 29px !important;
    font-weight: 300 !important;
    text-transform: uppercase;
	color:#292929 !important;
}
.ti-profile-details .ti-date {
    color: #5A5A5A !important;
    font-family: "Merriweather", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400;
    letter-spacing: 1.5px;
    margin-top: 0px;
}
.ti-review-text-container.ti-review-content {
    color: #5A5A5A !important;
    font-family: "Merriweather", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 1.5px;
}
.elementor-element-a6f11f6 .elementor-widget-text-editor {
    min-height: 96px;
}
.tke-heading{
	font-family: 'Instrument Serif';
font-style: italic;
font-weight: 400;
}

.forminator-ui.forminator-custom-form[data-design=default] .forminator-input-with-icon [class*=forminator-icon-]{
 	right: 20px !important;
	left: auto !important;
}

textarea#forminator-field-textarea-1_6996d0ad1e583,input.forminator-input {
    padding: 12px 20px !important;
	border-radius: 6px !important;
}
span.select2-selection.select2-selection--single {
    border-radius: 6px;
    padding: 4px !important;
}
label.forminator-checkbox.forminator-checkbox-inline {
    width: 35%;
    margin: 20px 9px !important;
}
span#forminator-checkbox-group-forminator-field-checkbox-1-6996d2599481b-label {
    color: #292929 !important;
}
.forminator-row.forminator-row-last {
    text-align: center;
}

button.forminator-button.forminator-button-submit {
    border-radius: 6px !important;
    padding: 18px 38px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: normal;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}

.post-142 h2.wpr-grid-item-title.elementor-repeater-item-61b661a {
    width: 90%;
}
.post-142 .wpr-grid-item-read-more{
	width: 10%;
    text-align: right !important;
}
.post-142 .wpr-grid-extra-icon-left svg{
    width: 24px !important;
    height: 24px !important;
}
.post-146 .wpr-grid-item-title a {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}

.hover-up {
    transition: all 0.4s ease-in-out;
}
.hover-up:hover {
    padding-bottom: 67px;
}
.fb-hover:hover .elementor-heading-title {
  color: #B28E71 !important;
	cursor:pointer !important;
}
#uc_horizontal_timeline_elementor_d6f9c53 .item-horizontal-timeline .ue-item-title {
    min-height: 95px;
}
@media (max-width: 940px) {
label.forminator-checkbox.forminator-checkbox-inline {
    width: 20%;
    margin: 20px 9px !important;
}
}
@media (max-width: 600px) {
label.forminator-checkbox.forminator-checkbox-inline {
    width: 30%;
    margin: 20px 9px !important;
}
}