/** Shopify CDN: Minification failed

Line 4285:8 Unexpected "{"
Line 4286:10 Expected ":"
Line 4299:8 Unexpected "{"
Line 4300:10 Expected ":"
Line 4313:8 Unexpected "{"
Line 4314:10 Expected ":"
Line 4325:8 Unexpected "{"
Line 4326:10 Expected ":"
Line 4339:8 Unexpected "{"
Line 4340:10 Expected ":"
... and 4 more hidden warnings

**/
.elementor-widget-heading .elementor-heading-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-image .widget-image-caption {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-text-editor {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: #000000;
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
    color: #000000;
    border-color: #000000;
}

.elementor-widget-button .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-divider {
    --divider-border-color: #232323;
}

.elementor-widget-divider .elementor-divider__text {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
    background-color: #232323;
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
    color: #232323;
    border-color: #232323;
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
    fill: #232323;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
    color: #000000;
    border-color: #000000;
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
    fill: #000000;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
    background-color: #000000;
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
    fill: #000000;
    color: #000000;
    border-color: #000000;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-star-rating .elementor-star-rating__title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-image-carousel .elementor-image-carousel-caption {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-image-gallery .gallery-item .gallery-caption {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
    border-color: #000000;
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
    color: #000000;
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
    fill: #000000;
}

.elementor-widget-icon-list .elementor-icon-list-text {
    color: #232323;
}

.elementor-widget-icon-list .elementor-icon-list-item {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-counter .elementor-counter-number-wrapper {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-counter .elementor-counter-title {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #000000;
}

.elementor-widget-progress .elementor-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial .elementor-testimonial-name {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-testimonial .elementor-testimonial-job {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-tabs .elementor-tab-title,
.elementor-widget-tabs .elementor-tab-title a {
    color: #000000;
}

.elementor-widget-tabs .elementor-tab-title.elementor-active a {
    color: #000000;
}

.elementor-widget-tabs .elementor-tab-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-tabs .elementor-tab-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-accordion .elementor-accordion-icon,
.elementor-widget-accordion .elementor-accordion-title {
    color: #000000;
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon,
.elementor-widget-accordion .elementor-active .elementor-accordion-title {
    color: #000000;
}

.elementor-widget-accordion .elementor-accordion .elementor-accordion-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-accordion .elementor-accordion .elementor-tab-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-toggle .elementor-toggle-title,
.elementor-widget-toggle .elementor-toggle-icon {
    color: #000000;
}

.elementor-widget-toggle .elementor-tab-title.elementor-active a,
.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
    color: #000000;
}

.elementor-widget-toggle .elementor-toggle .elementor-toggle-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-toggle .elementor-toggle .elementor-tab-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-alert .elementor-alert-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-alert .elementor-alert-description {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-author .ae-author-meta-wrapper a {
    color: #000000;
}

.elementor-widget-ae-author .ae-author-meta-wrapper {
    color: #000000;
}

.elementor-widget-ae-author .ae-author-meta-wrapper icon-wrapper {
    color: #000000;
}

.elementor-widget-ae-author .ae-author-meta-wrapper a:hover {
    color: #000000;
}

.elementor-widget-ae-author .ae-author-meta-wrapper:hover {
    color: #000000;
}

.elementor-widget-ae-author .ae-author-meta-wrapper:hover icon-wrapper {
    color: #000000;
}

.elementor-widget-ae-author .ae-author-meta-wrapper {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-custom-field .ae-element-custom-field {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-custom-field .icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-custom-field .ae-element-custom-field-label {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-portfolio .infinite-scroll-last {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #000000;
}

.elementor-widget-ae-portfolio .view-more-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
    background-color: #000000;
}

.elementor-widget-ae-portfolio .view-more-button:hover {
    color: #000000;
    background-color: #000000;
    border-color: #000000;
}

.elementor-widget-ae-portfolio span.onsale {
    background-color: #000000 !important;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-portfolio .filter-items {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-ae-portfolio .filter-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #232323;
}

.elementor-widget-ae-portfolio .filter-items a {
    color: #000000;
}

.elementor-widget-ae-portfolio .filter-items:hover a,
.elementor-widget-ae-portfolio .filter-items.active a {
    color: #232323;
}

.elementor-widget-ae-portfolio .filter-items:hover,
.elementor-widget-ae-portfolio .filter-items.active {
    background-color: #232323;
    border-color: #232323;
}

.elementor-widget-ae-post-blocks .infinite-scroll-last {
    font-family: "Raleway";
    font-weight: 500;
    color: #000000;
}

.elementor-widget-ae-post-blocks .view-more-button {
    font-family: "Raleway"; 
    font-weight: 400;
    color: #000000;
    background-color: #000000;
}

.elementor-widget-ae-post-blocks .view-more-button:hover {
    color: #000000;
    background-color: #000000;
    border-color: #000000;
}

.elementor-widget-ae-post-blocks span.onsale {
    background-color: #000000 !important;
    font-family: "Raleway", 
    font-weight: 400;
}

.elementor-widget-ae-post-comments .submit {
    font-family: "Raleway";
    font-weight: 500;
}

.elementor-widget-ae-post-content .ae-element-post-content {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-post-content .ae-post-content-unfold {
    background-image: linear-gradient(to bottom, transparent, #000000);
}

.elementor-widget-ae-post-content .ae-post-content-unfold-link {
    color: #232323;
    background-color: #000000;
}

.elementor-widget-ae-post-content .ae-post-content-unfold-link:hover {
    color: #232323;
    background-color: #000000;
}

.elementor-widget-ae-post-title .ae-element-post-title {
    font-family: "Raleway";
    font-weight: 500;
    color: #000000;
}

.elementor-widget-ae-post-title .ae-element-post-title:hover {
    color: #000000;
}

.elementor-widget-ae-post-meta .ae-post-meta-item-wrapper {
    color: #000000;
}

.elementor-widget-ae-post-meta .ae-post-meta-item-wrapper a {
    color: #000000;
}

.elementor-widget-ae-post-meta .ae-element-post-category {
    color: #000000;
}

.elementor-widget-ae-post-meta .ae-element-post-tags {
    color: #000000;
}

.elementor-widget-ae-post-meta .ae-element-post-date {
    color: #000000;
}

.elementor-widget-ae-post-meta .ae-element-post-author {
    color: #000000;
}

.elementor-widget-ae-post-meta .ae-element-post-comment {
    color: #000000;
}

.elementor-widget-ae-post-meta {
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-post-meta .icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-post-meta .item-separator {
    color: #000000;
}

.elementor-widget-ae-post-meta .ae-element-post-category-label {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-post-meta .ae-element-post-tags-label {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-post-meta .ae-element-post-date-label {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-post-meta .ae-element-post-author-label {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-post-meta .ae-element-post-comment-label {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-post-navigation .ae-element-item-separator {
    color: #000000;
}

.elementor-widget-ae-post-navigation .ae-element-anchorPrevLink,
.elementor-widget-ae-post-navigation .ae-element-anchorNextLink {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-post-navigation .ae-element-prev-icon.icon-wrapper i,
.elementor-widget-ae-post-navigation .ae-element-next-icon.icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-post-navigation .ae-element-prev-title,
.elementor-widget-ae-post-navigation .ae-element-next-title {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-post-readmore .ae-element-post-read-more a {
    font-family: "Raleway";
    font-weight: 400;
    color: #000000;
    background-color: #000000;
}

.elementor-widget-ae-post-readmore .ae-element-icon.icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-post-readmore .ae-element-post-read-more a:hover {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-ae-post-readmore a:hover .ae-element-icon.icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-searchform button {
    font-family: "Raleway";
    font-weight: 500;
    background-color: #000000;
    color: #232323;
}

.elementor-widget-ae-searchform button:hover {
    background-color: #000000;
    color: #232323;
}

.elementor-widget-ae-searchform input {
    font-family: "Raleway";
    font-weight: 500;
    background-color: #232323;
    color: #232323;
}

.elementor-widget-ae-searchform input:hover {
    background-color: #000000;
    color: #232323;
}

.elementor-widget-ae-tax-custom-field .ae-element-custom-field {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-tax-custom-field .icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-tax-custom-field .ae-element-custom-field-label {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-taxonomy .ae-custom-tax a {
    color: #000000;
}

.elementor-widget-ae-taxonomy .ae-custom-tax .ae-term-item {
    color: #000000;
}

.elementor-widget-ae-taxonomy .ae-custom-tax * {
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-taxonomy .ae-custom-tax-label {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-taxonomy .icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-taxonomy-blocks .ae-element-term-title {
    font-family: "Raleway";
    font-weight: 400;
    color: #232323;
}

.elementor-widget-ae-taxonomy-blocks .ae-term-list-item:hover .ae-element-term-title {
    color: #232323;
}

.elementor-widget-ae-taxonomy-blocks .ae-icon-list-item:not(:last-child):after {
    border-color: #000000;
}

.elementor-widget-ae-taxonomy-blocks .term-list-icon i {
    color: #000000;
}

.elementor-widget-ae-acf .ae-acf-content-wrapper,
.elementor-widget-ae-acf .ae-acf-content-wrapper a {
    font-family: "Raleway";
    font-weight: 400;
    color: #000000;
}

.elementor-widget-ae-acf .ae-acf-content-wrapper:hover,
.elementor-widget-ae-acf .ae-acf-content-wrapper:hover a {
    color: #000000;
}

.elementor-widget-ae-acf .ae-acf-content-wrapper:hover {
    border-color: #000000;
    color: #000000;
}

.elementor-widget-ae-acf .ae-acf-unfold {
    background-image: linear-gradient(to bottom, transparent, #000000);
}

.elementor-widget-ae-acf .ae-acf-wrapper .ae-acf-unfold {
    font-family: "Raleway";
    font-weight: 500;
}

.elementor-widget-ae-acf .ae-acf-unfold-link {
    color: #232323;
    background-color: #000000;
}

.elementor-widget-ae-acf .ae-acf-unfold-link:hover {
    color: #232323;
    background-color: #000000;
}

.elementor-widget-ae-acf .ae-acf-content-wrapper {
    font-family: "Raleway";
    font-weight: 400;
    color: #000000;
}

.elementor-widget-ae-acf a {
    font-family: "Raleway";
    font-weight: 400;
    color: #000000;
}

.elementor-widget-ae-acf a:hover {
    color: #000000;
    border-color: #000000;
}

.elementor-widget-ae-acf .ae-icon-list-item:not(:last-child):after {
    border-color: #000000;
}

.elementor-widget-ae-acf span {
    font-family: "Raleway";
    font-weight: 400;
    color: #000000;
}

.elementor-widget-ae-acf span:hover {
    color: #000000;
    border-color: #000000;
}

.elementor-widget-ae-acf-gallery .ae-overlay-caption {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-ae-acf-gallery.ae-icon-view-stacked .ae-overlay-icon {
    background-color: #000000;
}

.elementor-widget-ae-acf-gallery.ae-icon-view-framed .ae-overlay-icon,
.elementor-widget-ae-acf-gallery.ae-icon-view-default .ae-overlay-icon {
    color: #000000;
    border-color: #000000;
}

.elementor-widget-ae-acf-gallery.ae-icon-view-stacked:hover .ae-overlay-icon:hover {
    background-color: #000000;
}

.elementor-widget-ae-acf-gallery.ae-icon-view-framed:hover .ae-overlay-icon:hover,
.elementor-widget-ae-acf-gallery.ae-icon-view-default .ae-overlay-icon {
    color: #000000;
    border-color: #000000;
}

.elementor-widget-ae-acf-repeater .ae-acf-repeater-tab-title {
    color: #000000;
    font-family: "Raleway";
    font-weight: 500;
}

.elementor-widget-ae-acf-repeater .ae-acf-repeater-tab-title.active,
.elementor-widget-ae-acf-repeater .ae-acf-repeater-tab-title:hover {
    color: #000000;
}

.elementor-widget-ae-acf-repeater .ae-acf-repeater-tab-mobile-title,
.elementor-widget-ae-acf-repeater .ae-acf-repeater-tab-desktop-title.active,
.elementor-widget-ae-acf-repeater .ae-acf-repeater-tab-title:before,
.elementor-widget-ae-acf-repeater .ae-acf-repeater-tab-title:after,
.elementor-widget-ae-acf-repeater .ae-acf-repeater-tab-content,
.elementor-widget-ae-acf-repeater .ae-acf-repeater-tabs-content-wrapper {
    border-color: #000000;
}

.elementor-widget-ae-acf-repeater .elementor-accordion .elementor-tab-title {
    color: #000000;
    font-family: "Raleway";
    font-weight: 500;
}

.elementor-widget-ae-acf-repeater .elementor-accordion .elementor-tab-title.elementor-active {
    color: #000000;
}

.elementor-widget-ae-woo-add-to-cart .ae-element-woo-add-to-cart .quantity .qty {
    font-family: "Raleway";
    font-weight: 500;
}

.elementor-widget-ae-woo-add-to-cart .ae-element-woo-add-to-cart-wrapper .ae-element-woo-add-to-cart-btn,
.elementor-widget-ae-woo-add-to-cart .button {
    color: #000000;
    font-family: "Raleway";
    font-weight: 500;
}

.elementor-widget-ae-woo-add-to-cart .ae-element-woo-add-to-cart-wrapper .ae-element-woo-add-to-cart-btn:hover,
.elementor-widget-ae-woo-add-to-cart .button:hover {
    font-family: "Raleway";
    font-weight: 500;
}

.elementor-widget-ae-woo-category .ae-element-woo-category a,
.elementor-widget-ae-woo-category label,
.elementor-widget-ae-woo-category .ae-element-woo-category {
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-woo-category .woo-cat-prefix label {
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-woo-category .ae-element-woo-category a {
    color: #000000;
}

.elementor-widget-ae-woo-category .item-separator {
    color: #000000;
}

.elementor-widget-ae-woo-category .icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-woo-description .ae-element-woo-content {
    color: #000000;
    font-family: "Raleway";
    font-weight: 400;
}

.elementor-widget-ae-woo-notices .woocommerce-message {
    font-family: "Raleway";
    font-weight: 400;
    color: #000000;
}

.elementor-widget-ae-woo-notices .woocommerce-message .button {
    font-family: "Raleway";
    font-weight: 400;
    color: #000000;
    background-color: #000000;
}

.elementor-widget-ae-woo-notices .woocommerce-message .button:hover {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
    background-color: #000000;
}

.elementor-widget-ae-woo-price .ae-element-woo-price .woocommerce-Price-amount {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-ae-woo-price .ae-element-woo-price del .woocommerce-Price-amount {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-ae-woo-price .ae-element-woo-price .woocommerce-Price-currencySymbol {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-ae-woo-price .ae-element-woo-price del .woocommerce-Price-currencySymbol {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-ae-woo-rating .ae-element-woo-rating.woocommerce-product-rating {
    color: #000000;
}

.elementor-widget-ae-woo-rating .ae-element-woo-rating .woocommerce-review-link {
    color: #000000;
}

.elementor-widget-ae-woo-rating .ae-element-woo-rating.woocommerce-product-rating,
.elementor-widget-ae-woo-rating .review-count-text {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-woo-readmore .ae-element-woo-read-more a {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-ae-woo-readmore .ae-element-icon.icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-woo-readmore .ae-element-woo-read-more a:hover {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-ae-woo-readmore .ae-element-icon.icon-wrapper i:hover {
    color: #000000;
}

.elementor-widget-ae-woo-sku .ae-element-woo-sku,
.elementor-widget-ae-woo-sku label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-woo-sku .product_meta label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-ae-woo-sku .ae-element-woo-sku {
    color: #000000;
}

.elementor-widget-ae-woo-sku label {
    color: #000000;
}

.elementor-widget-ae-woo-stock-status .ae-element-woo-stock-status .stock {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-ae-woo-tabs .ae-woo-tab-mobile-title,
.elementor-widget-ae-woo-tabs .ae-woo-tab-desktop-title.active,
.elementor-widget-ae-woo-tabs .ae-woo-tab-title:before,
.elementor-widget-ae-woo-tabs .ae-woo-tab-title:after,
.elementor-widget-ae-woo-tabs .ae-woo-tab-content,
.elementor-widget-ae-woo-tabs .ae-woo-tabs-content-wrapper {
    border-color: #000000;
}

.elementor-widget-ae-woo-tabs .ae-woo-tab-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-ae-woo-tabs .ae-woo-tab-title.active {
    color: #000000;
}

.elementor-widget-ae-woo-tabs .ae-woo-tab-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-woo-tags .ae-element-woo-tags a,
.elementor-widget-ae-woo-tags label,
.elementor-widget-ae-woo-tags .ae-element-woo-tags-wrapper {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-woo-tags .woo-tag-prefix label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-woo-tags .ae-element-woo-tags {
    color: #000000;
}

.elementor-widget-ae-woo-tags .ae-element-woo-tags a {
    color: #000000;
}

.elementor-widget-ae-woo-tags .icon-wrapper i {
    color: #000000;
}

.elementor-widget-ae-woo-tags .ae-element-woo-tags a:hover {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-ae-woo-tags .icon-wrapper i:hover {
    color: #000000;
}

.elementor-widget-ae-woo-title .ae-element-woo-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-download-button a.elementor-button,
.elementor-widget-download-button .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-wgl-button a.elementor-button,
.elementor-widget-wgl-button .elementor-button {
    background-color: #000000;
}

.elementor-widget-wgl-info-box .wgl-infobox_content {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-wgl-info-box .wgl-infobox_button {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-portfolio .title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-pricing-table .pricing_title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-pricing-table .pricing_price_wrap {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-pricing-table .pricing_desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-pricing-table .pricing_content {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-pricing-table a.elementor-button,
.elementor-widget-wgl-pricing-table .elementor-button {
    background-color: #000000;
}

.elementor-widget-wgl-pricing-table a.elementor-button:hover,
.elementor-widget-wgl-pricing-table .elementor-button:hover,
.elementor-widget-wgl-pricing-table a.elementor-button:focus,
.elementor-widget-wgl-pricing-table .elementor-button:focus {
    background-color: #232323;
    border-color: #000000;
}

.elementor-widget-wgl-progress-bar .progress_label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-progress-bar .progress_value_wrap {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-striped-services .service-item_title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-striped-services .service-item_subtitle {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-tabs .wgl-tabs_title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-tabs .wgl-tabs_content {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-time-line-vertical .time_line-text {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-time-line-vertical .time_line-date {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-toggle-accordion .wgl-accordion_title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wgl-toggle-accordion .wgl-accordion_content {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title,
.elementor-widget-jet-carousel .jet-banner__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text {
    color: #000000;
}

.elementor-widget-jet-carousel .jet-banner__text {
    color: #000000;
}

.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text,
.elementor-widget-jet-carousel .jet-banner__text {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button {
    background-color: #000000;
}

.elementor-widget-jet-carousel .jet-carousel .jet-arrow {
    background-color: #000000;
}

.elementor-widget-jet-carousel .jet-carousel .jet-arrow:hover {
    background-color: #000000;
}

.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span {
    background-color: #000000;
}

.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span:hover {
    background-color: #000000;
}

.elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li.slick-active span {
    background-color: #000000;
}

.elementor-widget-jet-animated-box .jet-animated-box__front {
    background-color: #000000;
}

.elementor-widget-jet-animated-box .jet-animated-box__back {
    background-color: #232323;
}

.elementor-widget-jet-animated-box .jet-animated-box__title--front {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-animated-box .jet-animated-box__title--back {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-animated-box .jet-animated-box__subtitle--front {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-animated-box .jet-animated-box__subtitle--back {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-animated-box .jet-animated-box__description--front {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-animated-box .jet-animated-box__description--back {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-animated-box .jet-animated-box__button {
    background-color: #000000;
}

.elementor-widget-jet-animated-box .jet-animated-box__button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-animated-text .jet-animated-text__before-text {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-animated-text .jet-animated-text__animated-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-animated-text .jet-animated-text__animated-text-item:after {
    background-color: #000000;
}

.elementor-widget-jet-animated-text .jet-animated-text__after-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-banner .jet-banner__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-banner .jet-banner__text {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-brands .brands-list .brands-list__item-name {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-brands .brands-list .brands-list__item-desc {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-button .jet-button__plane-normal {
    background-color: #000000;
}

.elementor-widget-jet-button .jet-button__plane-hover {
    background-color: #232323;
}

.elementor-widget-jet-button .jet-button__state-normal .jet-button__label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-button .jet-button__state-hover .jet-button__label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-circle-progress .circle-counter .circle-val {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-circle-progress .circle-counter .circle-counter__title {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-circle-progress .circle-counter .circle-counter__subtitle {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-countdown-timer .jet-countdown-timer__item {
    border-color: #000000;
}

.elementor-widget-jet-countdown-timer .jet-countdown-timer__item-label {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-countdown-timer .jet-countdown-timer__item-value {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-download-button .jet-download__label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-download-button .jet-download__sub-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-download-button .jet-download:hover .jet-download__label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-download-button .jet-download:hover .jet-download__sub-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-dropbar .jet-dropbar__button-text {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-dropbar .jet-dropbar__content {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-headline .jet-headline__first .jet-headline__label {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-headline .jet-headline__second .jet-headline__label {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-horizontal-timeline .jet-hor-timeline-item__card-btn {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-jet-image-comparison .jx-left .jx-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-image-comparison .jx-left .jx-label {
    background-color: #232323;
}

.elementor-widget-jet-image-comparison .jx-right .jx-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-image-comparison .jx-right .jx-label {
    background-color: #232323;
}

.elementor-widget-jet-image-comparison .jx-slider .jx-controller {
    background-color: #000000;
}

.elementor-widget-jet-image-comparison .jx-slider:hover .jx-controller {
    background-color: #232323;
}

.elementor-widget-jet-image-comparison .jet-arrow {
    background-color: #000000;
}

.elementor-widget-jet-image-comparison .jet-arrow:hover {
    background-color: #000000;
}

.elementor-widget-jet-image-comparison .jet-slick-dots li span {
    background-color: #000000;
}

.elementor-widget-jet-image-comparison .jet-slick-dots li span:hover {
    background-color: #000000;
}

.elementor-widget-jet-image-comparison .jet-slick-dots li.slick-active span {
    background-color: #000000;
}

.elementor-widget-jet-images-layout .jet-images-layout__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-images-layout .jet-images-layout__desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__content:before {
    background-color: #232323;
}

.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__caption {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-instagram-gallery .jet-instagram-gallery__meta-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-portfolio .jet-portfolio__filter-item {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-portfolio .jet-portfolio__filter-item:hover {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-portfolio .jet-portfolio__filter-item.active {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-portfolio .jet-portfolio__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-portfolio .jet-portfolio__category {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-portfolio .jet-portfolio__desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-portfolio .jet-portfolio__button {
    background-color: #000000;
}

.elementor-widget-jet-portfolio .jet-portfolio__button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-portfolio .jet-portfolio__view-more-button {
    background-color: #000000;
}

.elementor-widget-jet-portfolio .jet-portfolio__view-more-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-posts .jet-posts .entry-title a {
    color: #232323;
}

.elementor-widget-jet-posts .jet-posts .entry-title a:hover {
    color: #232323;
}

.elementor-widget-jet-posts .jet-posts .entry-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-posts .jet-posts .post-meta {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-posts .jet-posts .entry-excerpt {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-posts .jet-posts .jet-more {
    background-color: #000000;
}

.elementor-widget-jet-posts .jet-posts .jet-more {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-posts .jet-posts .jet-more:hover {
    background-color: #000000;
}

.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link {
    background-color: #000000;
}

.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link:hover {
    background-color: #000000;
}

.elementor-widget-jet-posts .jet-posts .jet-arrow {
    background-color: #000000;
}

.elementor-widget-jet-posts .jet-posts .jet-arrow:hover {
    background-color: #000000;
}

.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span {
    background-color: #000000;
}

.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span:hover {
    background-color: #000000;
}

.elementor-widget-jet-posts .jet-carousel .jet-slick-dots li.slick-active span {
    background-color: #000000;
}

.elementor-widget-jet-posts .jet-title-fields__item-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-posts .jet-content-fields__item-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-price-list .jet-price-list .price-list__item-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-price-list .jet-price-list .price-list__item-price {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-price-list .jet-price-list .price-list__item-desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-pricing-table .pricing-table {
    border-color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-table__title {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-pricing-table .pricing-table__subtitle {
    color: #232323;
}

.elementor-widget-jet-pricing-table .pricing-table__subtitle {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-pricing-table .pricing-table__icon-box>* {
    color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-table__icon-box>* svg {
    fill: #000000;
}

.elementor-widget-jet-pricing-table .pricing-table__price-prefix {
    color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-table__price-prefix {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-pricing-table .pricing-table__price-val {
    color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-table__price-val {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-pricing-table .pricing-table__price-suffix {
    color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-table__price-suffix {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-pricing-table .pricing-table__price-desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-pricing-table .pricing-feature {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-pricing-table .pricing-feature.item-included {
    color: #232323;
}

.elementor-widget-jet-pricing-table .pricing-feature.item-included .item-bullet {
    color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-feature.item-excluded {
    color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-feature.item-excluded .item-bullet {
    color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-feature:before {
    border-top-color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-table__action {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-pricing-table .pricing-table__action .pricing-table-button {
    background-color: #000000;
}

.elementor-widget-jet-pricing-table .pricing-table__action .pricing-table-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-progress-bar .jet-progress-bar__title-text {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-progress-bar .jet-progress-bar__percent {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item .jet-scroll-navigation__dot {
    background-color: #232323;
}

.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item.invert .jet-scroll-navigation__dot {
    background-color: #000000;
}

.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item:hover .jet-scroll-navigation__dot {
    background-color: #000000;
}

.elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item.active .jet-scroll-navigation__dot {
    background-color: #000000;
}

.elementor-widget-jet-services .jet-services__title-text {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-services .jet-services__desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-services .jet-services__button {
    background-color: #000000;
}

.elementor-widget-jet-services .jet-services__button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item {
    background-color: #232323;
}

.elementor-widget-jet-slider .jet-slider .sp-image-container:after {
    background-color: #232323;
}

.elementor-widget-jet-slider .jet-slider__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-slider .jet-slider__subtitle {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-slider .jet-slider__desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-slider .jet-slider__button--primary {
    background-color: #000000;
}

.elementor-widget-jet-slider .jet-slider__button--primary {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-slider .jet-slider__button--secondary {
    background-color: #232323;
}

.elementor-widget-jet-slider .jet-slider__button--secondary {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button:hover {
    background-color: #000000;
}

.elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button.sp-selected-button {
    background-color: #000000;
}

.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:before {
    border-color: #000000;
}

.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:hover:before {
    border-color: #232323;
}

.elementor-widget-jet-slider .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before {
    border-color: #000000;
}

.elementor-widget-jet-subscribe-form .jet-subscribe-form__input {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-subscribe-form .jet-subscribe-form__input:focus {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-subscribe-form .jet-subscribe-form__input.mail-invalid {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-subscribe-form .jet-subscribe-form__submit {
    background-color: #000000;
}

.elementor-widget-jet-subscribe-form .jet-subscribe-form__submit {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-subscribe-form .jet-subscribe-form--response-success .jet-subscribe-form__message span {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-subscribe-form .jet-subscribe-form--response-error .jet-subscribe-form__message span {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-team-member .jet-team-member__name .jet-team-member__name-first {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-team-member .jet-team-member__name .jet-team-member__name-last {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-team-member .jet-team-member__position {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-team-member .jet-team-member__desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-team-member .jet-team-member__button {
    background-color: #000000;
}

.elementor-widget-jet-team-member .jet-team-member__button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-testimonials .jet-testimonials__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-testimonials .jet-testimonials__comment {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-jet-testimonials .jet-testimonials__name {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-testimonials .jet-testimonials__name a:hover {
    color: #232323;
}

.elementor-widget-jet-testimonials .jet-testimonials__position {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-testimonials .jet-testimonials__date {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-arrow {
    background-color: #000000;
}

.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-arrow:hover {
    background-color: #000000;
}

.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span {
    background-color: #000000;
}

.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span:hover {
    background-color: #000000;
}

.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li.slick-active span {
    background-color: #000000;
}

.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-timeline .timeline-item__card-btn {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-accordion>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control .jet-toggle__label-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-accordion>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control:hover .jet-toggle__label-text {
    color: #000000;
}

.elementor-widget-jet-accordion>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control:hover .jet-toggle__label-text {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-accordion>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle.active-toggle>.jet-toggle__control .jet-toggle__label-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-image-accordion .jet-image-accordion__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-image-accordion .jet-image-accordion__desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-image-accordion .jet-image-accordion__button {
    background-color: #000000;
}

.elementor-widget-jet-image-accordion .jet-image-accordion__button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control .jet-tabs__label-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control .jet-tabs__label-icon {
    color: #000000;
}

.elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control:hover .jet-tabs__label-text {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control:hover .jet-tabs__label-icon {
    color: #232323;
}

.elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control.active-tab .jet-tabs__label-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control.active-tab .jet-tabs__label-icon {
    color: #000000;
}

.elementor-widget-jet-hotspots .jet-hotspots__item-inner .jet-hotspots__item-text {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-hotspots .jet-hotspots .tippy-tooltip .tippy-content {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-unfold .jet-unfold__content {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-unfold .jet-unfold-state .jet-unfold__content {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-unfold .jet-unfold__button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-jet-unfold .jet-unfold__button {
    background-color: #000000;
}

.elementor-widget-jet-view-more .jet-view-more__button .jet-view-more__label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-jet-view-more .jet-view-more__button:hover .jet-view-more__icon {
    color: #232323;
}

.elementor-widget-jet-view-more .jet-view-more__button:hover .jet-view-more__label {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-banner .premium-banner .premium_banner_content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-premium-addon-banner .premium-banner .premium-banner-link {
    color: #000000;
}

.elementor-widget-premium-addon-banner .premium-banner .premium-banner-link:hover {
    color: #000000;
}

.elementor-widget-premium-addon-banner .premium-banner-link {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-premium-addon-blog .premium-blog-thumbnail-container:before,
.elementor-widget-premium-addon-blog .premium-blog-thumbnail-container:after {
    background-color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-post-link:before,
.elementor-widget-premium-addon-blog .premium-blog-post-link:after {
    border-color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-format-container i,
.elementor-widget-premium-addon-blog .premium-blog-thumbnail-overlay i {
    color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-format-container:hover i,
.elementor-widget-premium-addon-blog .premium-blog-thumbnail-overlay i:hover {
    color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-format-container,
.elementor-widget-premium-addon-blog .premium-blog-thumbnail-overlay i {
    background-color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-format-container:hover,
.elementor-widget-premium-addon-blog .premium-blog-thumbnail-overlay i:hover {
    background-color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-entry-title a {
    color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a {
    color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-entry-meta,
.elementor-widget-premium-addon-blog .premium-blog-entry-meta a {
    color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-entry-meta a:hover,
.elementor-widget-premium-addon-blog .premium-blog-entry-meta span:hover {
    color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-post-tags-container,
.elementor-widget-premium-addon-blog .premium-blog-post-tags-container a {
    color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-post-tags-container a:hover {
    color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-post-content {
    color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-pagination-container li .page-numbers {
    color: #232323;
    background-color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-pagination-container li .page-numbers:hover {
    color: #000000;
    background-color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-pagination-container li span.current {
    color: #000000;
    background-color: #232323;
}

.elementor-widget-premium-addon-blog ul.slick-dots li {
    color: #232323;
}

.elementor-widget-premium-addon-blog ul.slick-dots li.slick-active {
    color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-wrap .slick-arrow {
    color: #000000;
    background-color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-cats-container li a.category {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    background-color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-cats-container li a.category span {
    color: #232323;
}

.elementor-widget-premium-addon-blog .premium-blog-cats-container li a.active span {
    color: #000000;
}

.elementor-widget-premium-addon-blog .premium-blog-cats-container li a.active {
    background-color: #232323;
}

.elementor-widget-premium-addon-button .premium-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span {
    color: #232323;
}

.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i {
    color: #232323;
}

.elementor-widget-premium-addon-button .premium-button,
.elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before,
.elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before,
.elementor-widget-premium-addon-button .premium-button-style5-radialin:before,
.elementor-widget-premium-addon-button .premium-button-style5-rectin:before {
    background-color: #000000;
}

.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span {
    color: #000000;
}

.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i {
    color: #232323;
}

.elementor-widget-premium-addon-button .premium-button:hover .premium-button-style4-icon-wrapper {
    color: #000000;
}

.elementor-widget-premium-addon-button .premium-button-none:hover,
.elementor-widget-premium-addon-button .premium-button-style1-bottom:before,
.elementor-widget-premium-addon-button .premium-button-style1-top:before,
.elementor-widget-premium-addon-button .premium-button-style1-right:before,
.elementor-widget-premium-addon-button .premium-button-style1-left:before,
.elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before,
.elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before,
.elementor-widget-premium-addon-button .premium-button-style2-shutinhor,
.elementor-widget-premium-addon-button .premium-button-style2-shutinver,
.elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before,
.elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before,
.elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before,
.elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before,
.elementor-widget-premium-addon-button .premium-button-style3-after:hover,
.elementor-widget-premium-addon-button .premium-button-style3-before:hover,
.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper,
.elementor-widget-premium-addon-button .premium-button-style5-radialin,
.elementor-widget-premium-addon-button .premium-button-style5-radialout:before,
.elementor-widget-premium-addon-button .premium-button-style5-rectin,
.elementor-widget-premium-addon-button .premium-button-style5-rectout:before {
    background-color: #000000;
}

.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow {
    color: #232323;
}

.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover {
    color: #232323;
}

.elementor-widget-premium-carousel-widget ul.slick-dots li {
    color: #232323;
}

.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active {
    color: #000000;
}

.elementor-widget-premium-countdown-timer .countdown .pre_countdown-section .pre_countdown-amount {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-premium-countdown-timer .countdown .pre_countdown-section .pre_countdown-period {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-premium-countdown-timer .pre-countdown_separator {
    color: #232323;
}

.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon i {
    color: #000000;
}

.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon-bg {
    background: #232323;
}

.elementor-widget-premium-counter .premium-counter-area .premium-counter-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-counter .premium-counter-area .premium-counter-init {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-counter .premium-counter-area span#prefix {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-counter .premium-counter-area span#suffix {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #000000;
}

.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #232323;
}

.elementor-widget-premium-addon-fancy-text .premium-fancy-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-fancy-text .typed-cursor {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-fancy-text .premium-prefix-text,
.elementor-widget-premium-addon-fancy-text .premium-suffix-text {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-img-gallery .premium-gallery-img-name,
.elementor-widget-premium-img-gallery .premium-gallery-img-name a {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-img-gallery .premium-gallery-img-desc,
.elementor-widget-premium-img-gallery .premium-gallery-img-desc a {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i,
.elementor-widget-premium-img-gallery .pa-gallery-img-link i {
    color: #000000;
}

.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span,
.elementor-widget-premium-img-gallery .pa-gallery-img-link span {
    background-color: #232323;
}

.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i,
.elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i {
    color: #000000;
}

.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span,
.elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span {
    background-color: #232323;
}

.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category span {
    color: #232323;
}

.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active span {
    color: #000000;
}

.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #232323;
}

.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader {
    border-color: #232323;
    border-top-color: #232323;
}

.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover {
    color: #232323;
}

.elementor-widget-premium-addon-image-button .premium-image-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper {
    color: #232323;
}

.elementor-widget-premium-addon-image-button .premium-image-button-text-icon-wrapper i {
    color: #232323;
}

.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper {
    color: #000000;
}

.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper i {
    color: #000000;
}

.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-style4-icon-wrapper {
    color: #000000;
}

.elementor-widget-premium-addon-image-button .premium-image-button-diagonal-effect-top:before,
.elementor-widget-premium-addon-image-button .premium-image-button-diagonal-effect-bottom:before,
.elementor-widget-premium-addon-image-button .premium-image-button-diagonal-effect-left:before,
.elementor-widget-premium-addon-image-button .premium-image-button-diagonal-effect-right:before {
    background-color: #000000;
}

.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-horizontal:before,
.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-vertical:before {
    background-color: #000000;
}

.elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:before,
.elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:after,
.elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:before,
.elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:after {
    background-color: #000000;
}

.elementor-widget-premium-addon-image-separator .premium-image-separator-container i {
    color: #000000;
    background-color: #232323;
}

.elementor-widget-premium-addon-image-separator .premium-image-separator-container i:hover {
    color: #000000;
    background-color: #232323;
}

.elementor-widget-premium-addon-maps .premium-maps-info-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-maps .premium-maps-info-desc {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn,
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-text {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover,
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover {
    color: #232323;
}

.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i {
    color: #232323;
}

.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i {
    color: #232323;
}

.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn {
    background-color: #000000;
}

.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #232323;
    background-color: #000000;
}

.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover {
    color: #000000;
    background-color: #232323;
}

.elementor-widget-premium-addon-person .premium-person-name {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-person .premium-person-title {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-person .premium-person-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-person .premium-person-list-item i {
    color: #000000;
}

.elementor-widget-premium-addon-person .premium-person-list-item:hover i {
    color: #232323;
}

.elementor-widget-premium-addon-person .premium-persons-container .slick-arrow {
    color: #000000;
    background-color: #232323;
}

.elementor-widget-premium-addon-person .premium-persons-container .slick-arrow:hover {
    color: #000000;
    background-color: #232323;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container i {
    color: #232323;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container i,
.elementor-widget-premium-addon-pricing-table .premium-pricing-icon {
    background-color: #000000;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-table-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-slashed-price-value {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-price-currency {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-price-value {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-price-separator {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-price-duration {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-list-span {
    color: #232323;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-list .premium-pricing-list-span {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-feature-icon {
    color: #000000;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-list-tooltip {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-description-container {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-price-button {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-price-button:hover {
    color: #232323;
}

.elementor-widget-premium-addon-pricing-table .premium-pricing-badge-container .corner span {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-pricing-table .premium-badge-triangle.premium-badge-left .corner {
    border-top-color: #000000;
}

.elementor-widget-premium-addon-pricing-table .premium-badge-triangle.premium-badge-right .corner {
    border-right-color: #000000;
}

.elementor-widget-premium-addon-pricing-table .premium-badge-circle,
.elementor-widget-premium-addon-pricing-table .premium-badge-stripe .corner,
.elementor-widget-premium-addon-pricing-table .premium-badge-flag .corner {
    background-color: #000000;
}

.elementor-widget-premium-addon-pricing-table .premium-badge-flag .corner::before {
    border-left: 8px solid #000000;
}

.elementor-widget-premium-addon-progressbar .premium-progressbar-circle-base {
    border-color: #000000;
}

.elementor-widget-premium-addon-progressbar .premium-progressbar-circle div {
    border-color: #232323;
}

.elementor-widget-premium-addon-progressbar .premium-progressbar-left-label {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-progressbar .premium-progressbar-right-label {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-progressbar .premium-progressbar-center-label {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-progressbar .premium-progressbar-percentage {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-progressbar .premium-progressbar-arrow {
    color: #000000;
}

.elementor-widget-premium-addon-progressbar .premium-progressbar-pin {
    border-color: #232323;
}

.elementor-widget-premium-addon-progressbar .premium-progressbar-circle-icon {
    color: #000000;
}

.elementor-widget-premium-addon-testimonials .premium-testimonial-img-wrapper {
    border-color: #000000;
}

.elementor-widget-premium-addon-testimonials .premium-testimonial-person-name {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-testimonials .premium-testimonial-separator {
    color: #000000;
}

.elementor-widget-premium-addon-testimonials .premium-testimonial-company-link {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-testimonials .premium-testimonial-text-wrapper {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-title .premium-title-header {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-title .premium-title-style2 {
    background-color: #232323;
}

.elementor-widget-premium-addon-title .premium-title-style3 {
    background-color: #232323;
}

.elementor-widget-premium-addon-title .premium-title-style5 {
    border-bottom: 2px solid #000000;
}

.elementor-widget-premium-addon-title .premium-title-style6 {
    border-bottom: 2px solid #000000;
}

.elementor-widget-premium-addon-title .premium-title-style6:before {
    border-bottom-color: #000000;
}

.elementor-widget-premium-addon-title .premium-title-style7-stripe {
    background-color: #000000;
}

.elementor-widget-premium-addon-title .premium-title-icon {
    color: #000000;
}

.elementor-widget-premium-addon-video-box .premium-video-box-play-icon {
    color: #000000;
}

.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container:hover .premium-video-box-play-icon {
    color: #232323;
}

.elementor-widget-premium-addon-video-box .premium-video-box-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-addon-video-box .premium-video-box-description-container:hover .premium-video-box-text {
    color: #000000;
}

.elementor-widget-premium-addon-video-box .premium-video-box-description-container {
    background-color: #232323;
}

.elementor-widget-premium-vscroll .premium-vscroll-tooltip {
    color: #000000;
    background-color: #000000;
}

.elementor-widget-premium-vscroll .premium-vscroll-tooltip span {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-premium-vscroll .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after {
    border-left-color: #000000;
}

.elementor-widget-premium-vscroll .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after {
    border-right-color: #000000;
}

.elementor-widget-premium-vscroll .premium-vscroll-dots .premium-vscroll-nav-link span {
    background-color: #000000;
    border-color: #232323;
}

.elementor-widget-premium-vscroll .premium-vscroll-dots li.active .premium-vscroll-nav-link span {
    background-color: #232323;
}

.elementor-widget-premium-vscroll .premium-vscroll-dots {
    background-color: #000000;
}

.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link {
    color: #000000;
}

.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover {
    color: #000000;
}

.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item {
    background-color: #232323;
}

.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active .premium-vscroll-nav-link {
    color: #232323;
}

.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active .premium-vscroll-nav-link:hover {
    color: #232323;
}

.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active {
    background-color: #000000;
}

.elementor-widget-theme-site-logo .widget-image-caption {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-theme-site-title .elementor-heading-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-theme-page-title .elementor-heading-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-theme-post-title .elementor-heading-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-theme-post-excerpt .elementor-widget-container {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-theme-post-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-theme-post-featured-image .widget-image-caption {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-theme-archive-title .elementor-heading-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-archive-posts .elementor-post__title,
.elementor-widget-archive-posts .elementor-post__title a {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-archive-posts .elementor-post__meta-data {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-archive-posts .elementor-post__excerpt p {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-archive-posts .elementor-post__read-more {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge {
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-archive-posts .elementor-pagination {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-archive-posts .elementor-posts-nothing-found {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-posts .elementor-post__title,
.elementor-widget-posts .elementor-post__title a {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-posts .elementor-post__meta-data {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-posts .elementor-post__excerpt p {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-posts .elementor-post__read-more {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-posts .elementor-post__card .elementor-post__badge {
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-posts .elementor-pagination {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-portfolio a .elementor-portfolio-item__overlay {
    background-color: #000000;
}

.elementor-widget-portfolio .elementor-portfolio-item__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-portfolio .elementor-portfolio__filter {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active {
    color: #000000;
}

.elementor-widget-gallery .elementor-gallery-item__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-gallery .elementor-gallery-item__description {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-gallery {
    --galleries-title-color-normal: #000000;
    --galleries-title-color-hover: #232323;
    --galleries-pointer-bg-color-hover: #000000;
    --gallery-title-color-active: #232323;
    --galleries-pointer-bg-color-active: #000000;
}

.elementor-widget-gallery .elementor-gallery-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-form .elementor-field-group>label,
.elementor-widget-form .elementor-field-subgroup label {
    color: #000000;
}

.elementor-widget-form .elementor-field-group>label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-form .elementor-field-type-html {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-form .elementor-field-group .elementor-field {
    color: #000000;
}

.elementor-widget-form .elementor-field-group .elementor-field,
.elementor-widget-form .elementor-field-subgroup label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-form .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-form .e-form__buttons__wrapper__button-next {
    background-color: #000000;
}

.elementor-widget-form .elementor-button[type="submit"] {
    background-color: #000000;
}

.elementor-widget-form .e-form__buttons__wrapper__button-previous {
    background-color: #000000;
}

.elementor-widget-form .elementor-message {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-form .e-form__indicators__indicator,
.elementor-widget-form .e-form__indicators__indicator__label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-form {
    --e-form-steps-indicator-inactive-primary-color: #000000;
    --e-form-steps-indicator-active-primary-color: #000000;
    --e-form-steps-indicator-completed-primary-color: #000000;
    --e-form-steps-indicator-progress-color: #000000;
    --e-form-steps-indicator-progress-background-color: #000000;
    --e-form-steps-indicator-progress-meter-color: #000000;
}

.elementor-widget-form .e-form__indicators__indicator__progress__meter {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-login .elementor-field-group>a {
    color: #000000;
}

.elementor-widget-login .elementor-field-group>a:hover {
    color: #000000;
}

.elementor-widget-login .elementor-form-fields-wrapper label {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-login .elementor-field-group .elementor-field {
    color: #000000;
}

.elementor-widget-login .elementor-field-group .elementor-field,
.elementor-widget-login .elementor-field-subgroup label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-login .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-login .elementor-widget-container .elementor-login__logged-in-message {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-slides .elementor-slide-heading {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-slides .elementor-slide-description {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-slides .elementor-slide-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
    color: #000000;
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
    color: #000000;
}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: #000000;
}

.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
    border-color: #000000;
}

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path {
    stroke: #000000;
}

.elementor-widget-animated-headline .elementor-headline-plain-text {
    color: #232323;
}

.elementor-widget-animated-headline .elementor-headline {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-animated-headline .elementor-headline-dynamic-text {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-price-list .elementor-price-list-header {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-price-list .elementor-price-list-description {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-price-list .elementor-price-list-separator {
    border-bottom-color: #232323;
}

.elementor-widget-price-table .elementor-price-table__header {
    background-color: #232323;
}

.elementor-widget-price-table .elementor-price-table__heading {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-price-table .elementor-price-table__subheading {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-price-table .elementor-price-table__price {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-price-table .elementor-price-table__original-price {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-price-table .elementor-price-table__period {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-price-table .elementor-price-table__features-list {
    color: #000000;
}

.elementor-widget-price-table .elementor-price-table__features-list li {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-price-table .elementor-price-table__features-list li:before {
    border-top-color: #000000;
}

.elementor-widget-price-table .elementor-price-table__button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-price-table .elementor-price-table__additional_info {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-price-table .elementor-price-table__ribbon-inner {
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-flip-box .elementor-flip-box__button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-call-to-action .elementor-cta__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-call-to-action .elementor-cta__description {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-call-to-action .elementor-cta__button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-call-to-action .elementor-ribbon-inner {
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-media-carousel .elementor-carousel-image-overlay {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__name {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-reviews .elementor-testimonial__header,
.elementor-widget-reviews .elementor-testimonial__name {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-reviews .elementor-testimonial__text {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-table-of-contents {
    --header-color: #232323;
    --item-text-color: #000000;
    --item-text-hover-color: #000000;
    --marker-color: #000000;
}

.elementor-widget-table-of-contents .elementor-toc__header,
.elementor-widget-table-of-contents .elementor-toc__header-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-table-of-contents .elementor-toc__list-item {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-countdown .elementor-countdown-item {
    background-color: #000000;
}

.elementor-widget-countdown .elementor-countdown-digits {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-countdown .elementor-countdown-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-countdown .elementor-countdown-expire--message {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-search-form input[type="search"].elementor-search-form__input {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-search-form .elementor-search-form__input,
.elementor-widget-search-form .elementor-search-form__icon,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
    color: #000000;
}

.elementor-widget-search-form .elementor-search-form__submit {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #232323;
}

.elementor-widget-author-box .elementor-author-box__name {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-author-box .elementor-author-box__bio {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-author-box .elementor-author-box__button {
    color: #232323;
    border-color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-author-box .elementor-author-box__button:hover {
    border-color: #232323;
    color: #232323;
}

.elementor-widget-post-navigation span.post-navigation__prev--label {
    color: #000000;
}

.elementor-widget-post-navigation span.post-navigation__next--label {
    color: #000000;
}

.elementor-widget-post-navigation span.post-navigation__prev--label,
.elementor-widget-post-navigation span.post-navigation__next--label {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-post-navigation span.post-navigation__prev--title,
.elementor-widget-post-navigation span.post-navigation__next--title {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after {
    border-color: #000000;
}

.elementor-widget-post-info .elementor-icon-list-icon i {
    color: #000000;
}

.elementor-widget-post-info .elementor-icon-list-icon svg {
    fill: #000000;
}

.elementor-widget-post-info .elementor-icon-list-text,
.elementor-widget-post-info .elementor-icon-list-text a {
    color: #232323;
}

.elementor-widget-post-info .elementor-icon-list-item {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-sitemap .elementor-sitemap-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-sitemap .elementor-sitemap-item,
.elementor-widget-sitemap span.elementor-sitemap-list,
.elementor-widget-sitemap .elementor-sitemap-item a {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-sitemap .elementor-sitemap-item {
    color: #000000;
}

.elementor-widget-breadcrumbs {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-blockquote .elementor-blockquote__content {
    color: #000000;
}

.elementor-widget-blockquote .elementor-blockquote__author {
    color: #232323;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: #000000;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    color: #000000;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins {
    color: #000000;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount {
    color: #000000;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {
    color: #000000;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount {
    color: #000000;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-wc-archive-products .elementor-products-nothing-found {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: #000000;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    color: #000000;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price ins {
    color: #000000;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price ins .amount {
    color: #000000;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del {
    color: #000000;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del .amount {
    color: #000000;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .price del {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products ul.products li.product .button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-woocommerce-archive-products.elementor-wc-products .added_to_cart {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-woocommerce-archive-products .elementor-products-nothing-found {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: #000000;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    color: #000000;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins {
    color: #000000;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount {
    color: #000000;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {
    color: #000000;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount {
    color: #000000;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: #000000;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    color: #000000;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-wc-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price ins {
    color: #000000;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price ins .amount {
    color: #000000;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price del {
    color: #000000;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price del .amount {
    color: #000000;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .price del {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wc-products.elementor-wc-products ul.products li.product .button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-wc-products.elementor-wc-products .added_to_cart {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-wc-add-to-cart .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-wc-categories .woocommerce-loop-category__title .count {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name,
.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-product-title .elementor-heading-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.woocommerce .elementor-widget-woocommerce-product-price .price {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after {
    border-color: #000000;
}

.elementor-widget-woocommerce-product-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: #000000;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    color: #000000;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins {
    color: #000000;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount {
    color: #000000;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {
    color: #000000;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount {
    color: #000000;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2 {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: #000000;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    color: #000000;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins {
    color: #000000;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins .amount {
    color: #000000;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {
    color: #000000;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del .amount {
    color: #000000;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products>h2 {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-lottie {
    --caption-color: #000000;
}

.elementor-widget-lottie .e-lottie__caption {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-advanced-heading .uael-heading,
.elementor-widget-uael-advanced-heading .uael-heading a {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-advanced-heading .uael-heading-text {
    color: #000000;
}

.elementor-widget-uael-advanced-heading .uael-sub-heading {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #232323;
}

.elementor-widget-uael-advanced-heading .uael-subheading {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-uael-advanced-heading .uael-separator,
.elementor-widget-uael-advanced-heading .uael-separator-line>span,
.elementor-widget-uael-advanced-heading .uael-divider-text {
    border-top-color: #000000;
}

.elementor-widget-uael-advanced-heading .uael-divider-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-advanced-heading .uael-icon-wrap .uael-icon i {
    color: #000000;
}

.elementor-widget-uael-advanced-heading .uael-icon-wrap .uael-icon svg {
    fill: #000000;
}

.elementor-widget-uael-advanced-heading .uael-icon-wrap .uael-icon,
.elementor-widget-uael-advanced-heading .uael-image .uael-image-content {
    border-color: #000000;
}

.elementor-widget-uael-dual-color-heading .uael-dual-heading-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-dual-color-heading .uael-dual-heading-text.uael-highlight-text {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-fancy-heading .uael-fancy-heading {
    color: #000000;
}

.elementor-widget-uael-fancy-heading .uael-fancy-heading,
.elementor-widget-uael-fancy-heading .uael-fancy-heading .uael-slide_text {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-fancy-heading .uael-fancy-heading.uael-fancy-text-main {
    color: #232323;
}

.elementor-widget-uael-fancy-heading .uael-fancy-heading.uael-fancy-text-main,
.elementor-widget-uael-fancy-heading .uael-fancy-heading.uael-fancy-text-main .uael-slide_text {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-hotspot .uael-hotspot-content {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    border-color: #000000;
}

.elementor-widget-uael-hotspot .uael-hotspot-content,
.elementor-widget-uael-hotspot .uael-hotspot-content.uael-hotspot-anim:before {
    background-color: #000000;
}

.elementor-widget-uael-hotspot .uael-hotspot-content:hover,
.elementor-widget-uael-hotspot .uael-hotspot-content.uael-hotspot-anim:hover:before,
.elementor-widget-uael-hotspot .uael-hotspot-tour .uael-hotspot-content.open,
.elementor-widget-uael-hotspot .uael-hotspot-tour .open.uael-hotspot-anim:before {
    background-color: #000000;
}

.elementor-widget-uael-hotspot .elementor-button {
    background-color: #000000;
}

.elementor-widget-uael-hotspot a.elementor-button:hover,
.elementor-widget-uael-hotspot .elementor-button:hover {
    background-color: #000000;
}

.elementor-widget-uael-gf-styler .uael-gf-style .gfield_label,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_checkbox li label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_consent label,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_radio li label,
.elementor-widget-uael-gf-styler .uael-gf-style .gsection_title,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_html,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_product_price,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_product_price_label,
.elementor-widget-uael-gf-styler .uael-gf-style .gf_progressbar_title {
    color: #000000;
}

.elementor-widget-uael-gf-styler .uael-gf-style .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container select,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container .chosen-single,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container textarea,
.elementor-widget-uael-gf-styler .uael-gf-style .gform_wrapper .gfield input::placeholder,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container textarea::placeholder,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_checkbox input[type="checkbox"]:checked+label:before,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_consent input[type="checkbox"]+label:before,
.elementor-widget-uael-gf-styler .uael-gf-style .uael-gf-select-custom:after {
    color: #000000;
    opacity: 1;
}

.elementor-widget-uael-gf-styler .uael-gf-style .gform_wrapper .gfield .gfield_description,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_name input+label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_creditcard input+span+label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container input+label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container select+label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container .chosen-single+label,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_time_hour label,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_time_minute label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_address label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_total span,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_shipping_price,
.elementor-widget-uael-gf-styler .uael-gf-select-custom+label,
.elementor-widget-uael-gf-styler .uael-gf-style .gsection_description {
    color: #000000;
}

.elementor-widget-uael-gf-styler.uael-gf-check-yes .uael-gf-style .gfield_checkbox input[type="checkbox"]:checked+label:before {
    color: #000000;
}

.elementor-widget-uael-gf-styler.uael-gf-check-yes .uael-gf-style .ginput_container_consent input[type="checkbox"]:checked+label:before {
    color: #000000;
}

.elementor-widget-uael-gf-styler .uael-gf-style input[type="submit"],
.elementor-widget-uael-gf-styler .uael-gf-style input[type="button"],
.elementor-widget-uael-gf-styler .uael-gf-style .gf_progressbar_percentage,
.elementor-widget-uael-gf-styler .uael-gf-style .gform_wrapper .percentbar_blue {
    background-color: #000000;
}

.elementor-widget-uael-gf-styler .uael-gf-style .gform_wrapper .validation_message {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-gf-styler .uael-gf-style .gform_wrapper div.validation_error {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-gf-styler .uael-gf-style .gform_confirmation_message {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-gf-styler .uael-gf-form-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #000000;
}

.elementor-widget-uael-gf-styler .uael-gf-form-desc,
.elementor-widget-uael-gf-styler .uael-gf-style .gform_description {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #000000;
}

.elementor-widget-uael-gf-styler .uael-gf-style .gfield_label,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_checkbox li label,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_radio li label,
.elementor-widget-uael-gf-styler .uael-gf-style .gsection_title,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_product_price,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_product_price_label,
.elementor-widget-uael-gf-styler .uael-gf-style .gf_progressbar_title,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_consent label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-gf-styler .uael-gf-style .gform_wrapper .gfield input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container select,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container .chosen-single,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container textarea,
.elementor-widget-uael-gf-styler .uael-gf-style .uael-gf-select-custom {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-gf-styler .uael-gf-style .gform_wrapper .gfield .gfield_description,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_name input+label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_creditcard input+span+label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container input+label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container select+label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container .chosen-single+label,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_time_hour label,
.elementor-widget-uael-gf-styler .uael-gf-style .gfield_time_minute label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_address label,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_container_total span,
.elementor-widget-uael-gf-styler .uael-gf-style .ginput_shipping_price,
.elementor-widget-uael-gf-styler .uael-gf-select-custom+label,
.elementor-widget-uael-gf-styler .uael-gf-style .gsection_description {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-gf-styler .uael-gf-style input[type=submit],
.elementor-widget-uael-gf-styler .uael-gf-style input[type="button"] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-content-toggle .uael-rbs-slider {
    background-color: #000000;
}

.elementor-widget-uael-content-toggle .uael-toggle input[type="checkbox"]+label:before {
    background-color: #000000;
}

.elementor-widget-uael-content-toggle .uael-toggle input[type="checkbox"]+label:after {
    border: 0.3em solid #000000;
    background-color: #000000;
}

.elementor-widget-uael-content-toggle .uael-label-box-active .uael-label-box-switch {
    background: #000000;
}

.elementor-widget-uael-content-toggle .uael-rbs-switch:checked+.uael-rbs-slider {
    background-color: #000000;
}

.elementor-widget-uael-content-toggle .uael-rbs-switch:focus+.uael-rbs-slider {
    -webkit-box-shadow: 0 0 1px #000000;
    box-shadow: 0 0 1px #000000;
}

.elementor-widget-uael-content-toggle .uael-toggle input[type="checkbox"]:checked+label:before {
    background-color: #000000;
}

.elementor-widget-uael-content-toggle .uael-toggle input[type="checkbox"]:checked+label:after {
    -webkit-transform: translateX(2.5em);
    -ms-transform: translateX(2.5em);
    transform: translateX(2.5em);
    border: 0.3em solid #000000;
}

.elementor-widget-uael-content-toggle .uael-label-box-inactive .uael-label-box-switch {
    background: #000000;
}

.elementor-widget-uael-content-toggle .uael-rbs-slider:before {
    background-color: #000000;
}

.elementor-widget-uael-content-toggle span.uael-label-box-switch {
    color: #000000;
}

.elementor-widget-uael-content-toggle .uael-rbs-head-1 {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-content-toggle .uael-rbs-head-2 {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-content-toggle .uael-rbs-content-1.uael-rbs-section-1 {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-content-toggle .uael-rbs-content-2.uael-rbs-section-2 {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-ba-slider .twentytwenty-before-label:before,
.elementor-widget-uael-ba-slider .twentytwenty-after-label:before {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-business-hours .uael-business-day {
    color: #000000;
}

.elementor-widget-uael-business-hours .elementor-widget-container {
    overflow: hidden;
}

.elementor-widget-uael-business-hours .heading-date {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-business-hours .uael-business-time {
    color: #000000;
}

.elementor-widget-uael-business-hours .heading-time {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-google-map .gm-style .uael-infowindow-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter,
.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button,
.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter {
    color: #000000;
}

.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter:hover,
.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-current {
    background-color: #000000;
    border-color: #000000;
}

.elementor-widget-uael-infobox .uael-icon-wrap .uael-icon i {
    color: #000000;
}

.elementor-widget-uael-infobox .uael-icon-wrap .uael-icon svg {
    fill: #000000;
}

.elementor-widget-uael-infobox .uael-icon-wrap .uael-icon,
.elementor-widget-uael-infobox .uael-image .uael-image-content img {
    background-color: #232323;
}

.elementor-widget-uael-infobox .uael-imgicon-style-normal .uael-icon-wrap .uael-icon,
.elementor-widget-uael-infobox .uael-imgicon-style-normal .uael-image .uael-image-content img {
    background: none;
}

.elementor-widget-uael-infobox .uael-imgicon-style-custom .uael-icon-wrap .uael-icon,
.elementor-widget-uael-infobox .uael-imgicon-style-custom .uael-image .uael-image-content img {
    border-color: #000000;
}

.elementor-widget-uael-infobox .uael-separator {
    border-top-color: #000000;
}

.elementor-widget-uael-infobox .elementor-button {
    background-color: #000000;
}

.elementor-widget-uael-infobox a.elementor-button:hover,
.elementor-widget-uael-infobox .elementor-button:hover {
    background-color: #000000;
}

.elementor-widget-uael-infobox .uael-infobox-title-prefix {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #000000;
}

.elementor-widget-uael-infobox .uael-infobox-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #000000;
}

.elementor-widget-uael-infobox .uael-infobox-text {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-uael-infobox .uael-infobox-cta-link,
.elementor-widget-uael-infobox .elementor-button,
.elementor-widget-uael-infobox a.elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-infobox .uael-infobox-cta-link {
    color: #000000;
}

.elementor-widget-uael-retina-image .uael-retina-image-container .uael-retina-img {
    border-color: #000000;
}

.elementor-widget-uael-retina-image .widget-image-caption {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-modal-popup .uael-modal-action i {
    color: #000000;
}

.elementor-widget-uael-modal-popup .uael-modal-action svg {
    fill: #000000;
}

.elementor-widget-uael-modal-popup .uael-modal-action i:hover {
    color: #000000;
}

.elementor-widget-uael-modal-popup .uael-modal-action svg:hover {
    fill: #000000;
}

.uamodal- {
        {
        ID
    }
}

.uael-modal-title-wrap .uael-modal-title {
    color: #000000;
}

.elementor-widget-uael-modal-popup .uael-modal-title-wrap .uael-modal-title {
    color: #000000;
}

.uamodal- {
        {
        ID
    }
}

.uael-modal-title-wrap {
    background-color: #232323;
}

.elementor-widget-uael-modal-popup .uael-modal-title-wrap {
    background-color: #232323;
}

.uamodal- {
        {
        ID
    }
}

.uael-modal-title-wrap .uael-modal-title,
.elementor-widget-uael-modal-popup .uael-modal-title-wrap .uael-modal-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.uamodal- {
        {
        ID
    }
}

.uael-content {
    color: #000000;
}

.elementor-widget-uael-modal-popup .uael-content {
    color: #000000;
}

.uamodal- {
        {
        ID
    }
}

.uael-content .uael-text-editor {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-modal-popup .uael-modal-action-wrap a.elementor-button,
.elementor-widget-uael-modal-popup .uael-modal-action-wrap .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-modal-popup .uael-modal-action-wrap .elementor-button {
    background-color: #000000;
}

.elementor-widget-uael-modal-popup .uael-modal-action-wrap a.elementor-button:hover,
.elementor-widget-uael-modal-popup .uael-modal-action-wrap .elementor-button:hover {
    background-color: #000000;
}

.elementor-widget-uael-modal-popup .uael-modal-action {
    color: #000000;
}

.elementor-widget-uael-modal-popup .uael-modal-action:hover {
    color: #000000;
}

.elementor-widget-uael-modal-popup .uael-modal-action-wrap .uael-modal-action {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-buttons a.elementor-button,
.elementor-widget-uael-buttons a.elementor-button svg {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-buttons a.elementor-button {
    background-color: #000000;
}

.elementor-widget-uael-buttons a.elementor-button:hover {
    background-color: #000000;
}

.elementor-widget-uael-price-table .uael-price-table-header {
    background-color: #232323;
}

.elementor-widget-uael-price-table .uael-price-table-heading {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-price-table .uael-price-table-subheading {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-price-table .uael-pricing-value {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-price-table .uael-price-table-original-price {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-price-table .uael-price-table-duration {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-price-table .uael-price-table-features-list {
    color: #000000;
}

.elementor-widget-uael-price-table .uael-price-table-features-list li {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-price-table .uael-price-table-features-list li:before,
.elementor-widget-uael-price-table.uael-price-features-borderbox .uael-price-table-features-list li:after {
    border-top-color: #000000;
}

.elementor-widget-uael-price-table a.uael-pricebox-cta-link {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-price-table .elementor-button,
.elementor-widget-uael-price-table a.elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-price-table .elementor-button {
    background-color: #000000;
}

.elementor-widget-uael-price-table .uael-price-table-disclaimer {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-price-table .uael-price-table-ribbon-content {
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-price-table .uael-price-table-ribbon-3 .uael-price-table-ribbon-content:before {
    border-left: 8px solid #000000;
}

.elementor-widget-uael-price-list .uael-price-list-title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-price-list .uael-price-list-description {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-price-list .uael-price-list-price {
    color: #000000;
}

.elementor-widget-uael-price-list .uael-price-list-discount-price {
    color: #000000;
}

.elementor-widget-uael-price-list .uael-price-list-price,
.elementor-widget-uael-price-list .uael-price-list-discount-price {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-price-list .uael-price-list-separator {
    border-bottom-color: #232323;
}

.elementor-widget-uael-table th.uael-table-col {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-table thead .uael-table-row th .uael-table__text {
    color: #000000;
}

.elementor-widget-uael-table thead .uael-table-row th .uael-table__text svg {
    fill: #000000;
}

.elementor-widget-uael-table th {
    color: #000000;
}

.elementor-widget-uael-table tbody .uael-table-row th {
    color: #000000;
}

.elementor-widget-uael-table td .uael-table__text-inner,
.elementor-widget-uael-table td .uael-align-icon--left,
.elementor-widget-uael-table td .uael-align-icon--right {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-table tbody td.uael-table-col .uael-table__text {
    color: #000000;
}

.elementor-widget-uael-table tbody td.uael-table-col .uael-table__text svg {
    fill: #000000;
}

.elementor-widget-uael-table .uael-advance-heading label,
.elementor-widget-uael-table .uael-advance-heading select,
.elementor-widget-uael-table .uael-advance-heading input {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-table-of-contents .uael-toc-heading,
.elementor-widget-uael-table-of-contents .uael-toc-switch .uael-icon {
    color: #000000;
}

.elementor-widget-uael-table-of-contents .uael-toc-heading,
.elementor-widget-uael-table-of-contents .uael-toc-heading a {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-table-of-contents .uael-toc-content-wrapper,
.elementor-widget-uael-table-of-contents .uael-toc-empty-note {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-table-of-contents .uael-toc-content-wrapper a,
.elementor-widget-uael-table-of-contents .uael-toc-list li,
.elementor-widget-uael-table-of-contents .uael-toc-empty-note {
    color: #232323;
}

.elementor-widget-uael-table-of-contents .uael-toc-content-wrapper a:hover {
    color: #000000;
}

.elementor-widget-uael-woo-add-to-cart .uael-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-uael-woo-add-to-cart .added_to_cart {
    color: #000000;
}

.elementor-widget-uael-woo-add-to-cart .uael-button:focus,
.elementor-widget-uael-woo-add-to-cart .uael-button:hover {
    background-color: #000000;
    border-color: #000000;
}

.elementor-widget-uael-woo-add-to-cart .added_to_cart:hover {
    color: #000000;
}

.elementor-widget-uael-woo-categories .uael-woo-categories li.product .uael-category__title-wrap .uael-count {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-woo-categories .uael-woo-categories .uael-term-description {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-uael-woo-categories .uael-woo-categories li.product-category>a:hover .uael-term-description {
    color: #000000;
}

.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-product-category {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-woo-products .uael-woocommerce .uael-loop-product__link,
.elementor-widget-uael-woo-products .uael-woocommerce .woocommerce-loop-product__title {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-woo-products .uael-woocommerce .uael-loop-product__link:hover .woocommerce-loop-product__title {
    color: #000000;
}

.elementor-widget-uael-woo-products .uael-woocommerce .star-rating,
.elementor-widget-uael-woo-products .uael-woocommerce .star-rating::before {
    color: #000000;
}

.elementor-widget-uael-woo-products .uael-woocommerce li.product .price {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-products-description {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-products-summary-wrap .button {
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-woo-products .uael-woocommerce .uael-onsale {
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-woo-products .uael-woocommerce .uael-featured {
    background-color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-woo-products .uael-product-actions .uael-action-item-wrap:hover .uael-action-item {
    color: #000000;
}

.elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li>.page-numbers {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li .page-numbers,
.elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li span.current {
    border-color: #000000;
}

.elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li .page-numbers:focus,
.elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li .page-numbers:hover,
.elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li span.current {
    background-color: #000000;
    border-color: #000000;
}

.elementor-widget-uael-timeline .uael-timeline-main .uael-content .uael-timeline-heading,
.elementor-widget-uael-timeline .uael-timeline-main .uael-content .uael-timeline-heading-text .elementor-inline-editing {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-timeline .uael-timeline-main .uael-timeline-desc-content,
.elementor-widget-uael-timeline .uael-timeline-main .inner-date-new,
.elementor-widget-uael-timeline .uael-timeline-main a .uael-timeline-desc-content {
    color: #000000;
}

.elementor-widget-uael-timeline .uael-timeline-main .uael-timeline-link-style .uael-timeline-link {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-timeline .uael-timeline-main .uael-timeline-desc-content,
.elementor-widget-uael-timeline .uael-timeline-main .inner-date-new {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-timeline .uael-timeline-main .animate-border .timeline-icon-new {
    color: #000000;
}

.elementor-widget-uael-timeline .uael-timeline-main .animate-border .timeline-icon-new svg {
    fill: #000000;
}

.elementor-widget-uael-timeline .uael-timeline__line__inner {
    background-color: #000000;
    width: 100%;
}

.elementor-widget-uael-timeline .uael-timeline-main .uael-days .in-view .in-view-timeline-icon {
    background: #000000;
}

.elementor-widget-uael-video .uael-sticky-apply .uael-video-sticky-infobar {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-video .uael-subscribe-bar-prefix {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-posts .uael-posts-tabs-dropdown .uael-filters-dropdown-button,
.elementor-widget-uael-posts .uael-post__header-filter {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-posts .uael-grid-pagination a.page-numbers {
    color: #000000;
}

.elementor-widget-uael-posts .uael-grid-pagination span.page-numbers.current {
    color: #000000;
}

.elementor-widget-uael-posts .uael-post__load-more {
    color: #000000;
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-posts .uael-post-inf-loader>div {
    background-color: #000000;
}

.elementor-widget-uael-posts .uael-grid-pagination a.page-numbers,
.elementor-widget-uael-posts .uael-grid-pagination span.page-numbers.current {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__title,
.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__title a {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__meta-data {
    color: #232323;
}

.elementor-widget-uael-posts .uael-post-wrapper-featured .uael-post__meta-data svg {
    fill: #232323;
}

.elementor-widget-uael-posts .uael-post__title,
.elementor-widget-uael-posts .uael-post__title a {
    color: #232323;
}

.elementor-widget-uael-posts .uael-post__title:hover,
.elementor-widget-uael-posts .uael-post__title a:hover {
    color: #232323;
}

.elementor-widget-uael-posts.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap .uael-post__title a {
    color: #232323;
}

.elementor-widget-uael-posts .uael-post__title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-posts .uael-post__meta-data span {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-posts .uael-post__terms {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-posts .uael-post__terms a:hover {
    color: #232323;
}

.elementor-widget-uael-posts.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover+.uael-post__inner-wrap .uael-post__terms a {
    color: #232323;
}

.elementor-widget-uael-posts .uael-post__excerpt {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-posts a.uael-post__read-more {
    color: #000000;
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-prev:before,
.elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-next:before {
    color: #000000;
}

.elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-arrow {
    border-color: #000000;
    border-style: solid;
}

.elementor-widget-uael-posts .uael-post-grid .slick-slider .slick-arrow i {
    color: #000000;
}

.elementor-widget-uael-posts .uael-post__datebox {
    background-color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-posts .uael-post__separator {
    background-color: #000000;
}

.elementor-widget-uael-posts .uael-posts[data-skin="news"] .uael-post__terms {
    background-color: #000000;
}

.elementor-widget-uael-posts.uael-post__content-align-left .uael-post__gradient-separator {
    background: linear-gradient(to right, #000000 0%, #ffffff00 100%);
}

.elementor-widget-uael-posts.uael-post__content-align-center .uael-post__gradient-separator {
    background: radial-gradient(#000000 10%, #ffffff00 80%);
}

.elementor-widget-uael-posts.uael-post__content-align-right .uael-post__gradient-separator {
    background: linear-gradient(to left, #000000 0%, #ffffff00 100%);
}

.elementor-widget-uael-posts .uael-posts[data-skin="business"] .uael-post__terms {
    background-color: #000000;
}

.elementor-widget-uael-posts .uael-post__authorbox-desc {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-posts .uael-post__authorbox-name,
.elementor-widget-uael-posts .uael-post__authorbox-name a {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-video-gallery .uael-video-gallery-title-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-video-gallery .uael-video__gallery-filter,
.elementor-widget-uael-video-gallery .uael-vgallery-tabs-dropdown .uael-filters-dropdown-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-video-gallery .uael-vgallery-tabs-dropdown .uael-filters-dropdown-button,
.elementor-widget-uael-video-gallery .uael-video__gallery-filter {
    color: #000000;
}

.elementor-widget-uael-video-gallery .uael-video__gallery-filter:hover,
.elementor-widget-uael-video-gallery .uael-video__gallery-filter.uael-filter__current {
    background-color: #000000;
    border-color: #000000;
}

.elementor-widget-uael-video-gallery .uael-video__caption {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-video-gallery .uael-video__tags {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-video-gallery .slick-slider .slick-prev:before,
.elementor-widget-uael-video-gallery .slick-slider .slick-next:before {
    color: #000000;
}

.elementor-widget-uael-video-gallery .slick-slider .slick-arrow {
    border-color: #000000;
    border-style: solid;
}

.elementor-widget-uael-video-gallery .slick-slider .slick-arrow i {
    color: #000000;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-single-item-price,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-payment-total,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-field-file-upload input[type=file] {
    color: #000000;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field select,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked+label:before,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th {
    color: #000000;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked+label:before,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked+label:before {
    background-color: #000000;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-html,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th {
    color: #000000;
}

.elementor-widget-uael-wpf-styler.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked+label:before {
    color: #000000;
}

.elementor-widget-uael-wpf-styler.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked+label:before {
    background-color: #000000;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit],
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit]:hover,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button:hover {
    background-color: #000000;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style label.wpforms-error {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-confirmation-container-full,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-confirmation-container {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #000000;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-description {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #000000;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-single-item-price,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-payment-total,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-html,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file] {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field select,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit],
.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-countdown .uael-item {
    background-color: #000000;
    border-color: #000000;
}

.elementor-widget-uael-countdown.uael-countdown-shape-none .uael-item {
    background-color: unset;
}

.elementor-widget-uael-countdown .uael-countdown-wrapper .uael-countdown-item,
.elementor-widget-uael-countdown .uael-countdown-wrapper .uael-countdown-separator {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-countdown .uael-countdown-item,
.elementor-widget-uael-countdown .uael-countdown-separator {
    color: #000000;
}

.elementor-widget-uael-countdown .uael-item-label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-uael-countdown .uael-expire-show-message {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-uael-business-reviews .uael-reviewer-name a,
.elementor-widget-uael-business-reviews .uael-reviewer-name {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-business-reviews .uael-review-time {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-business-reviews .uael-review-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-business-reviews a.uael-reviews-read-more {
    color: #000000;
}

.elementor-widget-uael-business-reviews .uael-reviews-read-more {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-menu {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-menu .menu-item a {
    color: #000000;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-menu .menu-item a:hover {
    color: #000000;
}

.uaoffcanvas- {
        {
        ID
    }
}

.uael-offcanvas-content {
    color: #000000;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-content {
    color: #000000;
}

.uaoffcanvas- {
        {
        ID
    }
}

.uael-offcanvas-content .uael-text-editor {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap a.elementor-button,
.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap .elementor-button {
    background-color: #000000;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap a.elementor-button:hover,
.elementor-widget-uael-offcanvas .uael-offcanvas-action-wrap .elementor-button:hover {
    background-color: #000000;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-action i {
    color: #000000;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-action svg {
    fill: #000000;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-action i:hover {
    color: #000000;
}

.elementor-widget-uael-offcanvas .uael-offcanvas-action svg:hover {
    fill: #000000;
}

.elementor-widget-uael-marketing-button a.elementor-button {
    background-color: #000000;
}

.elementor-widget-uael-marketing-button a.elementor-button:hover {
    background-color: #000000;
}

.elementor-widget-uael-marketing-button .uael-marketing-button-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-marketing-button .uael-marketing-button .uael-marketing-button-desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-team-member .uael-separator {
    border-top-color: #000000;
}

.elementor-widget-uael-team-member .uael-team-member-image img {
    border-color: #000000;
}

.elementor-widget-uael-team-member .uael-team-member-image img:hover {
    border-color: #232323;
}

.elementor-widget-uael-team-member .uael-team-name {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
    color: #000000;
}

.elementor-widget-uael-team-member .uael-team-desig {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #232323;
}

.elementor-widget-uael-team-member .uael-team-desc {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-uael-team-member .elementor-social-icon {
    border-color: #000000;
}

.elementor-widget-uael-team-member .elementor-social-icon:hover {
    border-color: #232323;
}

.elementor-widget-uael-registration-form .uael-registration-loggedin-message {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-registration-form .uael-rform-footer,
.elementor-widget-uael-registration-form .uael-rform-footer a {
    color: #000000;
}

.elementor-widget-uael-registration-form .uael-rform-footer {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-registration-form .uael-pass-notice {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-registration-form .elementor-field-group>label,
.elementor-widget-uael-registration-form .elementor-field-subgroup label {
    color: #000000;
}

.elementor-widget-uael-registration-form .elementor-field-group>label {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-registration-form .elementor-field-group .elementor-field {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-registration-form .elementor-button {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    background-color: #000000;
}

.elementor-widget-uael-registration-form .elementor-button:hover {
    background-color: #000000;
}

.elementor-widget-uael-registration-form .uael-register-error {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-registration-form .uael-registration-message,
.elementor-widget-uael-registration-form .uael-reg-preview-message {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-nav-menu .menu-item {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item,
.elementor-widget-uael-nav-menu .sub-menu a.uael-sub-menu-item {
    color: #000000;
}

.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:hover,
.elementor-widget-uael-nav-menu .sub-menu a.uael-sub-menu-item:hover,
.elementor-widget-uael-nav-menu .menu-item.current-menu-item a.uael-menu-item,
.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item.highlighted,
.elementor-widget-uael-nav-menu .menu-item a.uael-menu-item:focus {
    color: #000000;
}

.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:before,
.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent a.uael-menu-item:after {
    background-color: #000000;
}

.elementor-widget-uael-nav-menu .uael-nav-menu-layout:not(.uael-pointer__framed) .menu-item.parent .sub-menu .uael-has-submenu-container a:after {
    background-color: unset;
}

.elementor-widget-uael-nav-menu .uael-pointer__framed .menu-item.parent a.uael-menu-item:before,
.elementor-widget-uael-nav-menu .uael-pointer__framed .menu-item.parent a.uael-menu-item:after {
    border-color: #000000;
}

.elementor-widget-uael-nav-menu .sub-menu li,
.elementor-widget-uael-nav-menu nav.uael-dropdown li,
.elementor-widget-uael-nav-menu nav.uael-dropdown-expandible li {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-login-form .uael-divider-text {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-login-form .uael-login-form-footer,
.elementor-widget-uael-login-form .uael-login-form-footer a {
    color: #000000;
}

.elementor-widget-uael-login-form .uael-login-form-footer {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-login-form .elementor-field-label,
.elementor-widget-uael-login-form .uael-login-form-remember,
.elementor-widget-uael-login-form .uael-logged-in-message {
    color: #000000;
}

.elementor-widget-uael-login-form .elementor-field-label,
.elementor-widget-uael-login-form .uael-loginform-error,
.elementor-widget-uael-login-form .uael-logged-in-message {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-login-form .uael-login-form-remember {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-login-form .elementor-field,
.elementor-widget-uael-login-form .elementor-field::placeholder,
.elementor-widget-uael-login-form .uael-login-form input[type="checkbox"]:checked+span:before {
    color: #000000;
}

.elementor-widget-uael-login-form .elementor-field,
.elementor-widget-uael-login-form .elementor-field::placeholder {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-login-form .elementor-button,
.elementor-widget-uael-login-form .elementor-button svg {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-login-form .elementor-button {
    background-color: #000000;
}

.elementor-widget-uael-login-form .elementor-button:hover {
    background-color: #000000;
}

.elementor-widget-uael-login-form .uael-loginform-error {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-how-to .uael-howto-title-text {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-how-to .uael-howto-description {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-how-to .uael-howto-time-needed,
.elementor-widget-uael-how-to .uael-howto-estimated-cost {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-how-to .uael-howto-heading {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-how-to .uael-howto-content {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-how-to .uael-howto-steps-text {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-how-to .uael-howto-steps-title,
.elementor-widget-uael-how-to .uael-howto-steps-title a {
    color: #232323;
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-how-to .uael-howto-steps-desc {
    color: #000000;
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
}

.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title {
    font-family: "Raleway", Sans-serif;
    font-weight: 500;
}

.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title span.uael-question-span,
.elementor-widget-uael-faq .uael-accordion-icon-closed,
.elementor-widget-uael-faq span.uael-accordion-icon-opened {
    color: #000000;
}

.elementor-widget-uael-faq .uael-accordion-icon-closed,
.elementor-widget-uael-faq span.uael-accordion-icon-opened {
    fill: #000000;
}

.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active span.uael-question-span,
.elementor-widget-uael-faq span.uael-accordion-icon-opened {
    color: #000000;
}

.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title span.uael-question-span:hover,
.elementor-widget-uael-faq .uael-accordion-icon-closed:hover {
    color: #000000;
}

.elementor-widget-uael-faq .uael-accordion-icon-closed:hover {
    fill: #000000;
}

.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-title.uael-title-active:hover span.uael-question-span,
.elementor-widget-uael-faq span.uael-accordion-icon-opened:hover {
    color: #000000;
}

.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content {
    font-family: "Raleway", Sans-serif;
    font-weight: 400;
    color: #000000;
}

.elementor-widget-uael-faq .uael-faq-accordion .uael-accordion-content:hover {
    color: #000000;
}

.elementor-widget-uael-faq .uael-accordion-icon-closed {
    color: #000000;
}

.elementor-widget-uael-faq .uael-accordion-icon-closed {
    fill: #000000;
}

.elementor-widget-uael-faq span.uael-accordion-icon-opened {
    color: #000000;
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 980px;
}

.elementor-16754 .elementor-element.elementor-element-fe79298>.elementor-container {
    min-height: 98px;
}

.elementor-16754 .elementor-element.elementor-element-fe79298>.elementor-container:after {
    content: "";
    min-height: inherit;
}

.elementor-16754 .elementor-element.elementor-element-fe79298>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-eb01d41.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-eb01d41.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-eb01d41>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-eb01d41>.elementor-element-populated {
    border-style: solid;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 1px 1px 1px 1px;
}

.elementor-16754 .elementor-element.elementor-element-eb01d41>.elementor-element-populated,
.elementor-16754 .elementor-element.elementor-element-eb01d41>.elementor-element-populated>.elementor-background-overlay,
.elementor-16754 .elementor-element.elementor-element-eb01d41>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-eb01d41>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-f1aebf1>.elementor-element-populated {
    margin: 1px 1px 1px 1px;
    padding: 1px 1px 1px 1px;
}

.elementor-16754 .elementor-element.elementor-element-65f497f>.elementor-widget-container {
    margin: 33px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-65f497f>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-c50a6b2>.elementor-element-populated {
    margin: 1px 1px 1px 1px;
    padding: 1px 1px 1px 1px;
}

.elementor-16754 .elementor-element.elementor-element-be9c64a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-be9c64a>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-edca5fd {
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-65996de.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-65996de.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-65996de>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-65996de:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-16754 .elementor-element.elementor-element-65996de>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-16754 .elementor-element.elementor-element-65996de>.elementor-element-populated>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 1;
}

.elementor-16754 .elementor-element.elementor-element-65996de>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-65996de>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-6c1a50e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-6c1a50e>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-ae3ed82.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-16754 .elementor-element.elementor-element-ae3ed82.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-16754 .elementor-element.elementor-element-ae3ed82.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-ae3ed82>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-ae3ed82:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-16754 .elementor-element.elementor-element-ae3ed82>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-16754 .elementor-element.elementor-element-ae3ed82>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-ae3ed82>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-1419e2e>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-16a7292.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-16a7292>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-16a7292>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-6989e5b .elementor-icon-wrapper {
    text-align: right;
}

.elementor-16754 .elementor-element.elementor-element-6989e5b .elementor-icon {
    font-size: 20px;
}

.elementor-16754 .elementor-element.elementor-element-6989e5b .elementor-icon i,
.elementor-16754 .elementor-element.elementor-element-6989e5b .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-6989e5b>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-6989e5b>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-196bc11.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-196bc11.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-196bc11.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-16754 .elementor-element.elementor-element-196bc11>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-715150f .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-715150f .elementor-icon {
    font-size: 20px;
}

.elementor-16754 .elementor-element.elementor-element-715150f .elementor-icon i,
.elementor-16754 .elementor-element.elementor-element-715150f .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-715150f>.elementor-widget-container {
    padding: 0px 10px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-715150f>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-1419e2e {
    margin-top: 5px;
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-5fd4923>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-572696a.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-572696a.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-572696a.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-572696a>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-572696a>.elementor-element-populated {
    padding: 2px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-01c27c1 .elementor-icon-wrapper {
    text-align: right;
}

.elementor-16754 .elementor-element.elementor-element-01c27c1 .elementor-icon {
    font-size: 25px;
}

.elementor-16754 .elementor-element.elementor-element-01c27c1 .elementor-icon i,
.elementor-16754 .elementor-element.elementor-element-01c27c1 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-01c27c1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-01c27c1>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-9ce2fb7.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-9ce2fb7.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-9ce2fb7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-9ce2fb7>.elementor-element-populated {
    padding: 5px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-36ef690 {
    text-align: left;
}

.elementor-16754 .elementor-element.elementor-element-36ef690 .elementor-heading-title {
    font-size: 12px;
}

.elementor-16754 .elementor-element.elementor-element-36ef690>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-5fd4923 {
    margin-top: 5px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-fe79298:not(.elementor-motion-effects-element-type-background),
.elementor-16754 .elementor-element.elementor-element-fe79298>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-16754 .elementor-element.elementor-element-fe79298>.elementor-background-overlay {
    opacity: 0.34;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-fe79298 .elementor-background-overlay {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-fe79298 {
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.16);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    z-index: 99999;
}

.elementor-16754 .elementor-element.elementor-element-489a8f1>.elementor-container {
    min-height: 80px;
}

.elementor-16754 .elementor-element.elementor-element-489a8f1>.elementor-container:after {
    content: "";
    min-height: inherit;
}

.elementor-16754 .elementor-element.elementor-element-489a8f1>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-a166ce8:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-16754 .elementor-element.elementor-element-a166ce8>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-16754 .elementor-element.elementor-element-a166ce8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-a166ce8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-1d1298d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-1bb5de3 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-1bb5de3 .elementor-icon {
    font-size: 15px;
}

.elementor-16754 .elementor-element.elementor-element-1bb5de3 .elementor-icon i,
.elementor-16754 .elementor-element.elementor-element-1bb5de3 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-1bb5de3>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-1bb5de3>.elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-4e6a071 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-4e6a071 .elementor-icon {
    font-size: 15px;
}

.elementor-16754 .elementor-element.elementor-element-4e6a071 .elementor-icon i,
.elementor-16754 .elementor-element.elementor-element-4e6a071 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-4e6a071>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-4e6a071>.elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-1d1298d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-a91f154>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-b7b1e01.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-b7b1e01.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-b7b1e01.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-b7b1e01>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-b7b1e01>.elementor-element-populated {
    padding: 2px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-d9efa81 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-d9efa81 .elementor-icon {
    font-size: 25px;
}

.elementor-16754 .elementor-element.elementor-element-d9efa81 .elementor-icon i,
.elementor-16754 .elementor-element.elementor-element-d9efa81 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-d9efa81>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-d9efa81>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-08e90a2.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-08e90a2.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-08e90a2>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-368cade .elementor-heading-title {
    font-size: 15px;
}

.elementor-16754 .elementor-element.elementor-element-368cade>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-a91f154 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-a4a92c7:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-16754 .elementor-element.elementor-element-a4a92c7>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-16754 .elementor-element.elementor-element-a4a92c7>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-a4a92c7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-07d4c69 .elementor-image img {
    width: 64%;
}

.elementor-16754 .elementor-element.elementor-element-07d4c69>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-21deffc.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-16754 .elementor-element.elementor-element-21deffc.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-16754 .elementor-element.elementor-element-21deffc>.elementor-element-populated {
    border-style: solid;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-21deffc>.elementor-element-populated,
.elementor-16754 .elementor-element.elementor-element-21deffc>.elementor-element-populated>.elementor-background-overlay,
.elementor-16754 .elementor-element.elementor-element-21deffc>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-21deffc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 .uael-nav-menu__toggle {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 .menu-item a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 .menu-item a.uael-sub-menu-item {
    padding-left: 15px;
    padding-right: 15px;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 .menu-item a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 .menu-item a.uael-sub-menu-item {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 .menu-item {
    font-weight: normal;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 .sub-menu,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown-expandible,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown .menu-item a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown .menu-item a.uael-sub-menu-item {
    background-color: #fff;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 .sub-menu li,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown li,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown-expandible li {
    font-weight: normal;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 ul.sub-menu {
    width: 220px;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 .sub-menu li a.uael-sub-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown li a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown li a.uael-sub-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown-expandible li a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown-expandible li a.uael-sub-menu-item {
    padding-left: 15px;
    padding-right: 15px;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 .sub-menu a.uael-sub-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown li a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown li a.uael-sub-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown-expandible li a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown-expandible li a.uael-sub-menu-item {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-16754 .elementor-element.elementor-element-7038c03 .sub-menu li.menu-item:not(:last-child),
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown li.menu-item:not(:last-child),
.elementor-16754 .elementor-element.elementor-element-7038c03 nav.uael-dropdown-expandible li.menu-item:not(:last-child) {
    border-bottom-style: solid;
    border-bottom-color: #c4c4c4;
    border-bottom-width: 1px;
}

.elementor-16754 .elementor-element.elementor-element-7038c03>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-489a8f1>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 1;
}

.elementor-16754 .elementor-element.elementor-element-489a8f1 .elementor-background-overlay {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-489a8f1 {
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.16);
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    z-index: 9999;
}

.elementor-16754 .elementor-element.elementor-element-bb611bb>.elementor-container {
    min-height: 80px;
}

.elementor-16754 .elementor-element.elementor-element-bb611bb>.elementor-container:after {
    content: "";
    min-height: inherit;
}

.elementor-16754 .elementor-element.elementor-element-bb611bb>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-20cd7a9:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-16754 .elementor-element.elementor-element-20cd7a9>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-16754 .elementor-element.elementor-element-20cd7a9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-20cd7a9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-6b88b4c .elementor-image img {
    width: 64%;
}

.elementor-16754 .elementor-element.elementor-element-6b88b4c>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-0183e14.elementor-column .elementor-column-wrap {
    align-items: flex-start;
}

.elementor-16754 .elementor-element.elementor-element-0183e14.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-16754 .elementor-element.elementor-element-0183e14>.elementor-element-populated {
    border-style: solid;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-0183e14>.elementor-element-populated,
.elementor-16754 .elementor-element.elementor-element-0183e14>.elementor-element-populated>.elementor-background-overlay,
.elementor-16754 .elementor-element.elementor-element-0183e14>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-0183e14>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 .uael-nav-menu__toggle {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 .menu-item a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 .menu-item a.uael-sub-menu-item {
    padding-left: 15px;
    padding-right: 15px;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 .menu-item a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 .menu-item a.uael-sub-menu-item {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 .menu-item {
    font-weight: normal;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 .sub-menu,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown-expandible,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown .menu-item a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown .menu-item a.uael-sub-menu-item {
    background-color: #fff;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 .sub-menu li,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown li,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown-expandible li {
    font-weight: normal;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 ul.sub-menu {
    width: 220px;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 .sub-menu li a.uael-sub-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown li a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown li a.uael-sub-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown-expandible li a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown-expandible li a.uael-sub-menu-item {
    padding-left: 15px;
    padding-right: 15px;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 .sub-menu a.uael-sub-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown li a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown li a.uael-sub-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown-expandible li a.uael-menu-item,
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown-expandible li a.uael-sub-menu-item {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-16754 .elementor-element.elementor-element-9357b95 .sub-menu li.menu-item:not(:last-child),
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown li.menu-item:not(:last-child),
.elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-dropdown-expandible li.menu-item:not(:last-child) {
    border-bottom-style: solid;
    border-bottom-color: #c4c4c4;
    border-bottom-width: 1px;
}

.elementor-16754 .elementor-element.elementor-element-9357b95>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-32580e7:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-16754 .elementor-element.elementor-element-32580e7>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-16754 .elementor-element.elementor-element-32580e7>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-32580e7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-079481c>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16754 .elementor-element.elementor-element-9c088df .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-9c088df .elementor-icon {
    font-size: 15px;
}

.elementor-16754 .elementor-element.elementor-element-9c088df .elementor-icon i,
.elementor-16754 .elementor-element.elementor-element-9c088df .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-9c088df>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-9c088df>.elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-44639f1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-44639f1>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #000000;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-44639f1>.elementor-element-populated,
.elementor-16754 .elementor-element.elementor-element-44639f1>.elementor-element-populated>.elementor-background-overlay,
.elementor-16754 .elementor-element.elementor-element-44639f1>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-44639f1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-16754 .elementor-element.elementor-element-0a3330a .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-0a3330a .elementor-icon {
    font-size: 15px;
}

.elementor-16754 .elementor-element.elementor-element-0a3330a .elementor-icon i,
.elementor-16754 .elementor-element.elementor-element-0a3330a .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-0a3330a>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-0a3330a>.elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-3831e86.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-3831e86.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-3831e86.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-3831e86>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-3831e86>.elementor-element-populated {
    padding: 2px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-e533a46 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-e533a46 .elementor-icon {
    font-size: 25px;
}

.elementor-16754 .elementor-element.elementor-element-e533a46 .elementor-icon i,
.elementor-16754 .elementor-element.elementor-element-e533a46 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-e533a46>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 0px 0px;
}

.elementor-16754 .elementor-element.elementor-element-e533a46>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-baa755f.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-baa755f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-16754 .elementor-element.elementor-element-baa755f>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-268d873 .elementor-heading-title {
    font-size: 15px;
}

.elementor-16754 .elementor-element.elementor-element-268d873>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-16754 .elementor-element.elementor-element-079481c {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-16754 .elementor-element.elementor-element-bb611bb>.elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 1;
}

.elementor-16754 .elementor-element.elementor-element-bb611bb .elementor-background-overlay {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-16754 .elementor-element.elementor-element-bb611bb {
    box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.16);
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
    z-index: 9999;
}

@media(min-width:767px) {
    .elementor-16754 .elementor-element.elementor-element-eb01d41 {
        width: 10%;
    }

    .elementor-16754 .elementor-element.elementor-element-65996de {
        width: 79%;
    }

    .elementor-16754 .elementor-element.elementor-element-ae3ed82 {
        width: 11%;
    }

    .elementor-16754 .elementor-element.elementor-element-572696a {
        width: 50%;
    }

    .elementor-16754 .elementor-element.elementor-element-9ce2fb7 {
        width: 50%;
    }
}

@media(max-width:999px) and (min-width:767px) {
    .elementor-16754 .elementor-element.elementor-element-a166ce8 {
        width: 16%;
    }

    .elementor-16754 .elementor-element.elementor-element-6ab7664 {
        width: 45%;
    }

    .elementor-16754 .elementor-element.elementor-element-a46cd3e {
        width: 34%;
    }

    .elementor-16754 .elementor-element.elementor-element-b7b1e01 {
        width: 30%;
    }

    .elementor-16754 .elementor-element.elementor-element-a4a92c7 {
        width: 73%;
    }

    .elementor-16754 .elementor-element.elementor-element-21deffc {
        width: 10%;
    }
}

@media(max-width:999px) {
    .elementor-16754 .elementor-element.elementor-element-fe79298 {
        padding: 20px 20px 20px 20px;
    }

    .elementor-16754 .elementor-element.elementor-element-489a8f1>.elementor-container {
        min-height: 80px;
    }

    .elementor-16754 .elementor-element.elementor-element-489a8f1>.elementor-container:after {
        content: "";
        min-height: inherit;
    }

    .elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-a166ce8.elementor-column .elementor-column-wrap {
        align-items: flex-start;
    }

    .elementor-16754 .elementor-element.elementor-element-a166ce8.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: flex-start;
        align-items: flex-start;
    }

    .elementor-16754 .elementor-element.elementor-element-a166ce8>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-a166ce8>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-1bb5de3 .elementor-icon-wrapper {
        text-align: center;
    }

    .elementor-16754 .elementor-element.elementor-element-1bb5de3 .elementor-icon {
        font-size: 20px;
    }

    .elementor-16754 .elementor-element.elementor-element-1bb5de3>.elementor-widget-container {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-a46cd3e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-16754 .elementor-element.elementor-element-4e6a071 .elementor-icon-wrapper {
        text-align: center;
    }

    .elementor-16754 .elementor-element.elementor-element-4e6a071 .elementor-icon {
        font-size: 20px;
    }

    .elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-b7b1e01.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-b7b1e01.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-d9efa81 .elementor-icon-wrapper {
        text-align: center;
    }

    .elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-08e90a2.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-08e90a2.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-a91f154 {
        margin-top: 12px;
        margin-bottom: 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-a4a92c7.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-16754 .elementor-element.elementor-element-a4a92c7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-07d4c69 {
        text-align: center;
    }

    .elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-21deffc.elementor-column .elementor-column-wrap {
        align-items: flex-start;
    }

    .elementor-16754 .elementor-element.elementor-element-21deffc.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: flex-start;
        align-items: flex-start;
    }

    .elementor-16754 .elementor-element.elementor-element-489a8f1 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10px;
    }

    .elementor-16754 .elementor-element.elementor-element-6b88b4c {
        text-align: left;
    }

    .elementor-16754 .elementor-element.elementor-element-9357b95.uael-nav-menu__breakpoint-tablet nav.uael-nav-menu__layout-horizontal ul.sub-menu {
        margin-top: 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-32580e7>.elementor-element-populated {
        padding: 1px 1px 1px 1px;
    }

    .elementor-16754 .elementor-element.elementor-element-0a3330a>.elementor-widget-container {
        border-width: 0px 1px 0px 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-079481c {
        padding: 0px 0px 0px 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-bb611bb {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10px 20px 10px 20px;
    }
}

@media(max-width:766px) {
    .elementor-16754 .elementor-element.elementor-element-eb01d41 {
        width: 20%;
    }

    .elementor-16754 .elementor-element.elementor-element-65996de {
        width: 20%;
    }

    .elementor-16754 .elementor-element.elementor-element-ae3ed82 {
        width: 20%;
    }

    .elementor-16754 .elementor-element.elementor-element-a166ce8 {
        width: 100%;
    }

    .elementor-16754 .elementor-element.elementor-element-a166ce8>.elementor-element-populated {
        padding: 1px 1px 1px 1px;
    }

    .elementor-16754 .elementor-element.elementor-element-1bb5de3>.elementor-widget-container {
        border-width: 0px 1px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-a4a92c7 {
        width: 80%;
    }

    .elementor-16754 .elementor-element.elementor-element-a4a92c7>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-07d4c69 {
        text-align: left;
    }

    .elementor-16754 .elementor-element.elementor-element-07d4c69>.elementor-widget-container {
        padding: 0px 0px 0px 10px;
    }

    .elementor-16754 .elementor-element.elementor-element-21deffc {
        width: 20%;
    }

    .elementor-16754 .elementor-element.elementor-element-7038c03 .menu-item a.uael-menu-item,
    .elementor-16754 .elementor-element.elementor-element-7038c03 .menu-item a.uael-sub-menu-item {
        padding-left: 0px;
        padding-right: 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-7038c03 .menu-item a.uael-menu-item,
    .elementor-16754 .elementor-element.elementor-element-7038c03 .menu-item a.uael-sub-menu-item {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-489a8f1 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 3px 3px 3px 3px;
    }

    .elementor-16754 .elementor-element.elementor-element-bb611bb>.elementor-container {
        min-height: 98px;
    }

    .elementor-16754 .elementor-element.elementor-element-bb611bb>.elementor-container:after {
        content: "";
        min-height: inherit;
    }

    .elementor-16754 .elementor-element.elementor-element-20cd7a9 {
        width: 80%;
    }

    .elementor-16754 .elementor-element.elementor-element-6b88b4c {
        text-align: left;
    }

    .elementor-16754 .elementor-element.elementor-element-0183e14 {
        width: 20%;
    }

    .elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-nav-menu__layout-horizontal ul.sub-menu,
    .elementor-16754 .elementor-element.elementor-element-9357b95 nav.uael-nav-menu__layout-expandible.menu-is-active,
    .elementor-16754 .elementor-element.elementor-element-9357b95 .uael-dropdown.menu-is-active {
        margin-top: 13px;
    }

    .elementor-16754 .elementor-element.elementor-element-9357b95.uael-nav-menu__breakpoint-mobile nav.uael-nav-menu__layout-horizontal ul.sub-menu {
        margin-top: 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-32580e7 {
        width: 100%;
    }

    .elementor-16754 .elementor-element.elementor-element-fc34c67 {
        width: 15%;
    }

    .elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-fc34c67.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-fc34c67.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-9c088df .elementor-icon {
        font-size: 22px;
    }

    .elementor-16754 .elementor-element.elementor-element-44639f1 {
        width: 45%;
    }

    .elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-44639f1.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-44639f1.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-44639f1>.elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-0a3330a .elementor-icon {
        font-size: 21px;
    }

    .elementor-16754 .elementor-element.elementor-element-0a3330a>.elementor-widget-container {
        border-width: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-3831e86 {
        width: 12%;
    }

    .elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-3831e86.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-3831e86.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-e533a46 .elementor-icon-wrapper {
        text-align: right;
    }

    .elementor-16754 .elementor-element.elementor-element-e533a46 .elementor-icon {
        font-size: 28px;
    }

    .elementor-16754 .elementor-element.elementor-element-baa755f {
        width: 28%;
    }

    .elementor-bc-flex-widget .elementor-16754 .elementor-element.elementor-element-baa755f.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-baa755f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-16754 .elementor-element.elementor-element-baa755f>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-16754 .elementor-element.elementor-element-268d873 {
        text-align: left;
    }

    .elementor-16754 .elementor-element.elementor-element-bb611bb {
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

.elementor-bc-flex-widget .elementor-3128 .elementor-element.elementor-element-78bebedc.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-3128 .elementor-element.elementor-element-78bebedc.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3128 .elementor-element.elementor-element-78bebedc>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-7aad88b1 {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-7aad88b1 .elementor-heading-title {
    color: #333333;
    font-family: "Raleway", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.elementor-3128 .elementor-element.elementor-element-7aad88b1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-3128 .elementor-element.elementor-element-7aad88b1>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-26265c8f {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-3128 .elementor-element.elementor-element-70a62c47>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3128 .elementor-element.elementor-element-3530a6e4>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-3128 .elementor-element.elementor-element-3530a6e4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 5px 0px;
}

.elementor-3128 .elementor-element.elementor-element-5e659fc .elementor-main-swiper {
    height: 85px;
}

.elementor-3128 .elementor-element.elementor-element-5e659fc .elementor-main-swiper .elementor-carousel-image {
    background-size: contain;
}

.elementor-3128 .elementor-element.elementor-element-5e659fc.elementor-skin-slideshow .elementor-main-swiper {
    margin-bottom: 50px;
}

.elementor-3128 .elementor-element.elementor-element-5e659fc .elementor-main-swiper .swiper-slide {
    border-width: 0px 0px 0px 0px;
    border-radius: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-5e659fc .elementor-swiper-button {
    font-size: 10px;
    color: rgba(255, 255, 255, 0);
}

.elementor-3128 .elementor-element.elementor-element-5e659fc .elementor-custom-embed-play i {
    font-size: 20px;
}

.elementor-3128 .elementor-element.elementor-element-5e659fc>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 50px 10px 50px;
}

.elementor-3128 .elementor-element.elementor-element-5e659fc>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-70a62c47:not(.elementor-motion-effects-element-type-background),
.elementor-3128 .elementor-element.elementor-element-70a62c47>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F1F1F1;
}

.elementor-3128 .elementor-element.elementor-element-70a62c47 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-70a62c47>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3128 .elementor-element.elementor-element-4901dbed>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #F1F1F1;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    padding: 0px 27.5px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-4901dbed>.elementor-element-populated,
.elementor-3128 .elementor-element.elementor-element-4901dbed>.elementor-element-populated>.elementor-background-overlay,
.elementor-3128 .elementor-element.elementor-element-4901dbed>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-4901dbed>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3128 .elementor-element.elementor-element-3947b296 {
    text-align: right;
}

.elementor-3128 .elementor-element.elementor-element-3947b296 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-3947b296>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
}

.elementor-3128 .elementor-element.elementor-element-3947b296>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-29429574 .elementor-nav-menu .elementor-item {
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 200;
}

.elementor-3128 .elementor-element.elementor-element-29429574 .elementor-nav-menu--main .elementor-item {
    color: #FFFFFF;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-3128 .elementor-element.elementor-element-29429574 .elementor-nav-menu--main .elementor-item:hover,
.elementor-3128 .elementor-element.elementor-element-29429574 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-3128 .elementor-element.elementor-element-29429574 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-3128 .elementor-element.elementor-element-29429574 .elementor-nav-menu--main .elementor-item:focus {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-29429574>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-5fd49d5d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 27.5px;
}

.elementor-3128 .elementor-element.elementor-element-1599bba8 {
    text-align: left;
}

.elementor-3128 .elementor-element.elementor-element-1599bba8 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-1599bba8>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
}

.elementor-3128 .elementor-element.elementor-element-1599bba8>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-612e9193 .elementor-nav-menu .elementor-item {
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 200;
}

.elementor-3128 .elementor-element.elementor-element-612e9193 .elementor-nav-menu--main .elementor-item {
    color: #FFFFFF;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-3128 .elementor-element.elementor-element-612e9193 .elementor-nav-menu--main .elementor-item:hover,
.elementor-3128 .elementor-element.elementor-element-612e9193 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-3128 .elementor-element.elementor-element-612e9193 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-3128 .elementor-element.elementor-element-612e9193 .elementor-nav-menu--main .elementor-item:focus {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-612e9193>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-488cc1d6>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #F1F1F1;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    padding: 0px 27.5px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-488cc1d6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3128 .elementor-element.elementor-element-4ef01b34 {
    text-align: right;
}

.elementor-3128 .elementor-element.elementor-element-4ef01b34 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-4ef01b34>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
}

.elementor-3128 .elementor-element.elementor-element-4ef01b34>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-14329cd .elementor-nav-menu .elementor-item {
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 200;
}

.elementor-3128 .elementor-element.elementor-element-14329cd .elementor-nav-menu--main .elementor-item {
    color: #FFFFFF;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-3128 .elementor-element.elementor-element-14329cd .elementor-nav-menu--main .elementor-item:hover,
.elementor-3128 .elementor-element.elementor-element-14329cd .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-3128 .elementor-element.elementor-element-14329cd .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-3128 .elementor-element.elementor-element-14329cd .elementor-nav-menu--main .elementor-item:focus {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-14329cd>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-6889c8e>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 27.5px;
}

.elementor-3128 .elementor-element.elementor-element-635ae1e {
    text-align: left;
}

.elementor-3128 .elementor-element.elementor-element-635ae1e .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-635ae1e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
}

.elementor-3128 .elementor-element.elementor-element-635ae1e>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-3713f3f4 .elementor-nav-menu .elementor-item {
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 200;
}

.elementor-3128 .elementor-element.elementor-element-3713f3f4 .elementor-nav-menu--main .elementor-item {
    color: #FFFFFF;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-3128 .elementor-element.elementor-element-3713f3f4 .elementor-nav-menu--main .elementor-item:hover,
.elementor-3128 .elementor-element.elementor-element-3713f3f4 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-3128 .elementor-element.elementor-element-3713f3f4 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-3128 .elementor-element.elementor-element-3713f3f4 .elementor-nav-menu--main .elementor-item:focus {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-3713f3f4>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-750e90e9>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: #F1F1F1;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    padding: 0px 27.5px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-750e90e9>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3128 .elementor-element.elementor-element-2cbfa7 {
    text-align: right;
}

.elementor-3128 .elementor-element.elementor-element-2cbfa7 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-2cbfa7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
}

.elementor-3128 .elementor-element.elementor-element-2cbfa7>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-53f064ae .elementor-nav-menu .elementor-item {
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 200;
}

.elementor-3128 .elementor-element.elementor-element-53f064ae .elementor-nav-menu--main .elementor-item {
    color: #FFFFFF;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-3128 .elementor-element.elementor-element-53f064ae .elementor-nav-menu--main .elementor-item:hover,
.elementor-3128 .elementor-element.elementor-element-53f064ae .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-3128 .elementor-element.elementor-element-53f064ae .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-3128 .elementor-element.elementor-element-53f064ae .elementor-nav-menu--main .elementor-item:focus {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-53f064ae>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-3bf27eb4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 27.5px;
}

.elementor-3128 .elementor-element.elementor-element-188ef025 {
    text-align: left;
}

.elementor-3128 .elementor-element.elementor-element-188ef025 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-188ef025>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
}

.elementor-3128 .elementor-element.elementor-element-188ef025>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-61c2da25>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-17e58299 {
    text-align: left;
}

.elementor-3128 .elementor-element.elementor-element-17e58299 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Raleway", Sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-17e58299>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-3128 .elementor-element.elementor-element-17e58299>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-39fdac8c {
    text-align: left;
}

.elementor-3128 .elementor-element.elementor-element-39fdac8c .elementor-social-icon {
    background-color: rgba(0, 0, 0, 0);
    font-size: 25px;
    padding: 0em;
}

.elementor-3128 .elementor-element.elementor-element-39fdac8c .elementor-social-icon:not(:last-child) {
    margin-right: 9px;
}

.elementor-3128 .elementor-element.elementor-element-39fdac8c .elementor-social-icon:hover i {
    color: #C8C5BD;
}

.elementor-3128 .elementor-element.elementor-element-39fdac8c .elementor-social-icon:hover svg {
    fill: #C8C5BD;
}

.elementor-3128 .elementor-element.elementor-element-39fdac8c>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-5fec920b:not(.elementor-motion-effects-element-type-background),
.elementor-3128 .elementor-element.elementor-element-5fec920b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #282828;
}

.elementor-3128 .elementor-element.elementor-element-5fec920b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 50px 35px 50px;
}

.elementor-3128 .elementor-element.elementor-element-5fec920b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3128 .elementor-element.elementor-element-6daa3577.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-3128 .elementor-element.elementor-element-6daa3577.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-3128 .elementor-element.elementor-element-6daa3577.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-3128 .elementor-element.elementor-element-6daa3577>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-3128 .elementor-element.elementor-element-d2a4eae {
    text-align: left;
}

.elementor-3128 .elementor-element.elementor-element-d2a4eae .elementor-image img {
    width: 85%;
    max-width: 100%;
}

.elementor-3128 .elementor-element.elementor-element-d2a4eae>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-f9534ed>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
}

.elementor-3128 .elementor-element.elementor-element-e662ac7 {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-e662ac7 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Raleway", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-e662ac7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-3128 .elementor-element.elementor-element-e662ac7>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-133aef7f {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-133aef7f .elementor-heading-title {
    color: #808080;
    font-family: "Raleway", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-133aef7f>.elementor-widget-container {
    padding: 0px 0px 25px 0px;
}

.elementor-3128 .elementor-element.elementor-element-133aef7f>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-2d37eaf3>.elementor-container {
    max-width: 500px;
}

.elementor-3128 .elementor-element.elementor-element-4ed722>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-1c0153f>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-2d37eaf3 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-8c9229c>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-a60652d {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-a60652d .elementor-heading-title {
    color: #808080;
    font-family: "Raleway", Sans-serif;
    font-size: 16px;
    font-weight: 500;
}

.elementor-3128 .elementor-element.elementor-element-a60652d>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-a60652d>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-6fb96de3>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-3128 .elementor-element.elementor-element-6fb96de3>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-1175ec6a .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Raleway", Sans-serif;
    font-size: 16px;
    font-weight: 300;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-1175ec6a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}

.elementor-3128 .elementor-element.elementor-element-1175ec6a>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-78d75cb6 .elementor-heading-title {
    color: #808080;
    font-family: "Raleway", Sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-transform: uppercase;
}

.elementor-3128 .elementor-element.elementor-element-78d75cb6>.elementor-widget-container {
    padding: 0px 0px 11px 0px;
}

.elementor-3128 .elementor-element.elementor-element-78d75cb6>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(0px/2);
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(0px/2);
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(0px/2);
    margin-left: calc(0px/2);
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-0px/2);
    margin-left: calc(-0px/2);
}

body.rtl .elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-0px/2);
}

body:not(.rtl) .elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-0px/2);
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-icon i {
    color: #FFFFFF;
    font-size: 11px;
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    width: 11px;
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-text {
    color: #808080;
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e .elementor-icon-list-item {
    font-weight: 500;
    line-height: 1.5em;
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-71f4ff1e>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-8d8ed6a .elementor-icon-list-icon i {
    color: #FFFFFF;
    font-size: 14px;
}

.elementor-3128 .elementor-element.elementor-element-8d8ed6a .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    width: 14px;
}

.elementor-3128 .elementor-element.elementor-element-8d8ed6a .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-8d8ed6a .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-8d8ed6a .elementor-icon-list-text {
    color: #808080;
}

.elementor-3128 .elementor-element.elementor-element-8d8ed6a .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-8d8ed6a .elementor-icon-list-item {
    font-weight: 500;
    line-height: 2em;
}

.elementor-3128 .elementor-element.elementor-element-8d8ed6a>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-385eeac7 .elementor-icon-list-icon i {
    color: #FFFFFF;
    font-size: 14px;
}

.elementor-3128 .elementor-element.elementor-element-385eeac7 .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    width: 14px;
}

.elementor-3128 .elementor-element.elementor-element-385eeac7 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-385eeac7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-385eeac7 .elementor-icon-list-text {
    color: #808080;
}

.elementor-3128 .elementor-element.elementor-element-385eeac7 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #DDD7C7;
}

.elementor-3128 .elementor-element.elementor-element-385eeac7 .elementor-icon-list-item {
    font-weight: 500;
    line-height: 2em;
}

.elementor-3128 .elementor-element.elementor-element-385eeac7>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-3128 .elementor-element.elementor-element-385eeac7>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-3128 .elementor-element.elementor-element-52957eba:not(.elementor-motion-effects-element-type-background),
.elementor-3128 .elementor-element.elementor-element-52957eba>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-3128 .elementor-element.elementor-element-52957eba {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 40px 35px 35px;
}

.elementor-3128 .elementor-element.elementor-element-52957eba>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

@media(min-width:767px) {
    .elementor-3128 .elementor-element.elementor-element-6daa3577 {
        width: 20%;
    }

    .elementor-3128 .elementor-element.elementor-element-f9534ed {
        width: 60.198%;
    }

    .elementor-3128 .elementor-element.elementor-element-6fb96de3 {
        width: 19.127%;
    }
}

@media(max-width:999px) {
    .elementor-3128 .elementor-element.elementor-element-5e659fc .elementor-main-swiper {
        height: 50px;
        width: 702px;
    }

    .elementor-3128 .elementor-element.elementor-element-5e659fc.elementor-skin-slideshow .elementor-main-swiper {
        margin-bottom: 25px;
    }

    .elementor-3128 .elementor-element.elementor-element-5e659fc>.elementor-widget-container {
        padding: 10px 20px 10px 20px;
    }

    .elementor-3128 .elementor-element.elementor-element-70a62c47>.elementor-shape-top svg {
        width: calc(200% + 1.3px);
        height: 20px;
    }

    .elementor-3128 .elementor-element.elementor-element-4901dbed>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
    }

    .elementor-3128 .elementor-element.elementor-element-488cc1d6>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
    }

    .elementor-3128 .elementor-element.elementor-element-d2a4eae .elementor-image img {
        width: 20%;
    }

    .elementor-3128 .elementor-element.elementor-element-d2a4eae>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

    .elementor-3128 .elementor-element.elementor-element-f9534ed>.elementor-element-populated {
        padding: 0px 0px 50px 0px;
    }

    .elementor-3128 .elementor-element.elementor-element-e662ac7 {
        text-align: center;
    }

    .elementor-3128 .elementor-element.elementor-element-1175ec6a {
        text-align: center;
    }

    .elementor-3128 .elementor-element.elementor-element-78d75cb6 {
        text-align: center;
    }

    .elementor-3128 .elementor-element.elementor-element-78d75cb6>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-3128 .elementor-element.elementor-element-71f4ff1e>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-3128 .elementor-element.elementor-element-52957eba {
        padding: 50px 40px 50px 40px;
    }
}

@media(max-width:766px) {
    .elementor-3128 .elementor-element.elementor-element-7aad88b1 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-3128 .elementor-element.elementor-element-5e659fc .elementor-main-swiper {
        height: 50px;
        width: 300px;
    }

    .elementor-3128 .elementor-element.elementor-element-5e659fc.elementor-skin-slideshow .elementor-main-swiper {
        margin-bottom: 15px;
    }

    .elementor-3128 .elementor-element.elementor-element-5e659fc>.elementor-widget-container {
        padding: 10px 20px 10px 20px;
    }

    .elementor-3128 .elementor-element.elementor-element-70a62c47>.elementor-shape-top svg {
        width: calc(300% + 1.3px);
        height: 20px;
    }

    .elementor-3128 .elementor-element.elementor-element-70a62c47 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-3128 .elementor-element.elementor-element-4901dbed {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-5fd49d5d {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-488cc1d6 {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-6889c8e {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-750e90e9 {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-3bf27eb4 {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-39fdac8c .elementor-social-icon {
        font-size: 35px;
    }

    .elementor-3128 .elementor-element.elementor-element-5fec920b {
        padding: 50px 20px 50px 20px;
    }
}

@media(max-width:999px) and (min-width:767px) {
    .elementor-3128 .elementor-element.elementor-element-4901dbed {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-5fd49d5d {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-488cc1d6 {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-6889c8e {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-750e90e9 {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-3bf27eb4 {
        width: 50%;
    }

    .elementor-3128 .elementor-element.elementor-element-6daa3577 {
        width: 100%;
    }

    .elementor-3128 .elementor-element.elementor-element-f9534ed {
        width: 100%;
    }

    .elementor-3128 .elementor-element.elementor-element-6fb96de3 {
        width: 100%;
    }
}

.elementor-9828 .elementor-element.elementor-element-80dc730>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-304244b>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-8715 .elementor-element.elementor-element-2280d8c9 {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-2280d8c9 .elementor-heading-title {
    color: #000000;
    font-size: 30px;
    font-weight: 500;
}

.elementor-8715 .elementor-element.elementor-element-2280d8c9>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-32f0ab74 .elementor-text-editor {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-32f0ab74 {
    color: #000000;
}

.elementor-8715 .elementor-element.elementor-element-32f0ab74>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-8715 .elementor-element.elementor-element-32f0ab74>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs {
    background-color: #FFFFFF;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper {
    align-self: flex-start;
    justify-content: center;
    background-color: #FFFFFF;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control .jet-tabs__label-text {
    color: #000000;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control .jet-tabs__label-icon {
    color: #DEDEDE;
    font-size: 15px;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control {
    background-color: #FFFFFF;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control .jet-tabs__control-inner {
    padding: 0px 60px 0px 0px;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control.active-tab .jet-tabs__label-text {
    color: #000000;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control.active-tab .jet-tabs__label-icon {
    color: #DEDEDE;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__content-wrapper>.jet-tabs__content {
    color: #000000;
    padding: 20px 0px 0px 0px;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__content-wrapper {
    background-color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container>.jet-tabs>.jet-tabs__content-wrapper>.jet-tabs__content .jet-tabs-loader {
    border-color: #000000;
    border-top-color: white;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-8715 .elementor-element.elementor-element-5f4dc980>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-e999475>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-8715 .elementor-element.elementor-element-ee7a75f {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-ee7a75f .elementor-heading-title {
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
}

.elementor-8715 .elementor-element.elementor-element-ee7a75f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 5px 0px;
}

.elementor-8715 .elementor-element.elementor-element-ee7a75f>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-df1e828 {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-df1e828 .elementor-heading-title {
    color: #000000;
    font-size: 30px;
}

.elementor-8715 .elementor-element.elementor-element-df1e828>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-8715 .elementor-element.elementor-element-df1e828>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-8715 .elementor-element.elementor-element-000dafe {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-8715 .elementor-element.elementor-element-000dafe>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8715 .elementor-element.elementor-element-bf576f1:not(.elementor-motion-effects-element-type-background),
.elementor-8715 .elementor-element.elementor-element-bf576f1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-8715 .elementor-element.elementor-element-bf576f1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 40px 50px 40px;
}

.elementor-8715 .elementor-element.elementor-element-bf576f1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

@media(max-width:766px) {
    .elementor-8715 .elementor-element.elementor-element-2280d8c9 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-8715 .elementor-element.elementor-element-32f0ab74 {
        font-size: 14px;
    }

    .elementor-8715 .elementor-element.elementor-element-e999475 {
        width: 60%;
    }

    .elementor-8715 .elementor-element.elementor-element-ee7a75f .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-8715 .elementor-element.elementor-element-bf576f1 {
        padding: 20px 20px 10px 20px;
    }
}

.elementor-8804 .elementor-element.elementor-element-52d2133a>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-8804 .elementor-element.elementor-element-1053e5e9>.tippy-popper .tippy-tooltip .tippy-content {
    text-align: center;
}

.elementor-8804 .elementor-element.elementor-element-3086add:not(.elementor-motion-effects-element-type-background),
.elementor-8804 .elementor-element.elementor-element-3086add>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-8804 .elementor-element.elementor-element-3086add {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8804 .elementor-element.elementor-element-3086add>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}