body, h1, h2, h3, p, a, span, div {
    font-family: 'Saira', sans-serif!important;
}
.ti-widget.ti-wp-testimonial-1 .ti-review-content {
    height: 81.2px !important;
    font-family: 'Saira'!important;
    font-size: 13px!important;
    font-weight: 500!important;
	color: #626262!important;
}
.ti-widget.ti-wp-testimonial-1 .ti-widget-container .ti-date {
    color: #444!important;
    font-family: 'Saira';
    opacity: 0.5;
    font-size: 12px !important;
}
.ti-name {
    font-family: 'Saira'!important;
    font-size: 15px;
    color: #626262!important;
}
.ti-widget.ti-wp-testimonial-1 .ti-review-item>.ti-inner {
    border-color: #ffffff !important;
}
i.icon.icon-arrow-right {
    rotate: -34deg;
}
/* .elementor-15 .elementor-element.elementor-element-4cc9d69 .sub-menu, .elementor-15 .elementor-element.elementor-element-4cc9d69 nav.hfe-dropdown, .elementor-15 .elementor-element.elementor-element-4cc9d69 nav.hfe-dropdown-expandible, .elementor-15 .elementor-element.elementor-element-4cc9d69 nav.hfe-dropdown .menu-item a.hfe-menu-item, .elementor-15 .elementor-element.elementor-element-4cc9d69 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item {
    margin-top: 20px;
} */
img.attachment-full.size-full.wp-image-234 {
    object-fit: cover;
}
img.attachment-full.size-full.wp-image-233 {
	object-fit: cover;
}
img.attachment-full.size-full.wp-image-235 {
    object-fit: cover;
}
img.attachment-full.size-full.wp-image-234{
	 object-fit: cover;
}
img.attachment-full.size-full.wp-image-236{
	 object-fit: cover;
}
img.attachment-full.size-full.wp-image-238{
	 object-fit: cover;
}
img.attachment-full.size-full.wp-image-239{
	 object-fit: cover;
}
img.attachment-full.size-full.wp-image-240{
	 object-fit: cover;
}
@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-e853d86 {
		--width: 30%!important;}
	button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style.wpf_has_custom_css {
		margin-top: -92px;
        margin-left: 210px;
	}
 	.ff-el-group.ff-text-left.ff_submit_btn_wrapper.ff_submit_btn_wrapper_custom {
    width: 95px;
} 
 	.demo.elementor-349 .elementor-element.elementor-element-7813e87 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit {
    width: 104px;
}  
  	.elementor-349 .elementor-element.elementor-element-7813e87 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-349 .elementor-element.elementor-element-7813e87 .fluentform-widget-wrapper .ff-el-group select {
        width: 220px;
	} } 
@media (max-width: 576px) {
    .elementor-8 .elementor-element.elementor-element-e853d86 {
		--width: 29%!important;}}
@media (max-width: 425px) {
    .elementor-8 .elementor-element.elementor-element-e853d86 {
		--width: 34%!important;}}
.elementor-15 .elementor-element.elementor-element-4cc9d69 .sub-menu li.menu-item:not(:last-child), .elementor-15 .elementor-element.elementor-element-4cc9d69 nav.hfe-dropdown li.menu-item:not(:last-child), .elementor-15 .elementor-element.elementor-element-4cc9d69 nav.hfe-dropdown-expandible li.menu-item:not(:last-child) {
    border-bottom: 1px solid #c4c4c4;
}
@media (max-width: 768px) {
	li#menu-item-1216 {
    margin-top: -28px;
	border-bottom: 1px solid #c4c4c4;
	border-top: 1px solid #c4c4c4;
}
}
.elementor-349 .elementor-element.elementor-element-84137a2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-349 .elementor-element.elementor-element-84137a2 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-349 .elementor-element.elementor-element-84137a2 .fluentform-widget-wrapper .ff-el-group select {
    width: 340px;
}
@media (max-width: 992px) {
	.elementor-349 .elementor-element.elementor-element-84137a2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-349 .elementor-element.elementor-element-84137a2 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-349 .elementor-element.elementor-element-84137a2 .fluentform-widget-wrapper .ff-el-group select {
    width: 290px;
}
}
@media (max-width: 768px) {
	.elementor-349 .elementor-element.elementor-element-84137a2 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-349 .elementor-element.elementor-element-84137a2 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-349 .elementor-element.elementor-element-84137a2 .fluentform-widget-wrapper .ff-el-group select {
    width: 210px;
}
}
@media (max-width: 767px) {
    .elementor-349 .elementor-element.elementor-element-1dd8763 {
        --width: 15%;
    }
	.elementor-349 .elementor-element.elementor-element-3e128cd {
        --width: 15%;
    }
}@media (max-width: 425px) {
    .elementor-349 .elementor-element.elementor-element-1dd8763 {
        --width: 30%;
    }
	.elementor-349 .elementor-element.elementor-element-3e128cd {
        --width: 30%;
    }
}
.elementor-shortcode {
    color: #fff;
    font-family: 'Saira';
    font-size: 14px;
}
.elementor-shortcode a{
    color: #fff;
    font-family: 'Saira';
    font-size: 14px;
}


.dropbtn {
  background-color: #3498DB;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

.dropbtn:hover, .dropbtn:focus {
  background-color: transparent;
}

.dropdown {
        position: relative;
    display: inline-block;
    width: 100%;
}
.dropdown button{
	 width: 100%;
    border: solid 1px #000;
    outline: none;
    padding: 5px 30px 5px 10px;
    background: #e9e9e9;
    border-radius: 4px;
    font-size: 18px;
    line-height: 28px;
    color: #000;
    font-family: "Saira", sans-serif;
	text-align: left;
}
.dropdown button:hover{
	background:#e9e9e9;
}
.dropdown-content {
  display: none;
     position: absolute;
    background-color: #f1f1f1;
    width: 100%;
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
    z-index: 1;
    left: 0;
    top: 44px;
    border: solid 1px #ccc;
}
.dropdown::after{
       content: '';
    position: absolute;
    top: 17px;
    right: 10px;
    border-top: solid 2px #000;
    border-right: solid 2px #000;
    width: 8px;
    height: 8px;
    transform: rotate(134deg);
}
.dropdown-content a {
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    font-family: "Saira", sans-serif;
}

.dropdown a:hover {background-color: #ddd;}

.show {display: block;}
#onbtn{
text-transform:capitalize;
}
/* @media (max-width: 767px) {
	.ti-reviews-container-wrapper {
    padding-left: 40px!important;
    padding-right: 40px!important;
}
} */
svg.e-font-icon-svg.e-fas-arrow-right {
    rotate: -34deg;
}
.dropdown-content {
  max-height: 300px;
  overflow-y: auto;
}
.dropdown-content::-webkit-scrollbar {
  width: 6px;
}

.dropdown-content::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 10px;
}
.ti-review-text-container.ti-review-content {
    color: #626262;
    font-size: 13px !important;
}