        .elementor-widget-heading.elementor-widget-heading .elementor-heading-title {
            color: #6ec1e4;
        }

        .elementor-widget-heading .elementor-heading-title {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-image .widget-image-caption {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-text-editor {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
            background-color: #6ec1e4;
        }

        .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: #6ec1e4;
            border-color: #6ec1e4;
        }

        .elementor-widget-button a.elementor-button,
        .elementor-widget-button .elementor-button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
            background-color: #61ce70;
        }

        .elementor-widget-divider .elementor-divider-separator {
            border-top-color: #7a7a7a;
        }

        .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-icon.elementor-view-stacked .elementor-icon {
            background-color: #6ec1e4;
        }

        .elementor-widget-icon.elementor-view-framed .elementor-icon,
        .elementor-widget-icon.elementor-view-default .elementor-icon {
            color: #6ec1e4;
            border-color: #6ec1e4;
        }

        .elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
            background-color: #6ec1e4;
        }

        .elementor-widget-icon-box.elementor-view-framed .elementor-icon,
        .elementor-widget-icon-box.elementor-view-default .elementor-icon {
            color: #6ec1e4;
            border-color: #6ec1e4;
        }

        .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-image-gallery .gallery-item .gallery-caption {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-image-carousel .elementor-image-carousel-caption {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
            border-color: #7a7a7a;
        }

        .elementor-widget-icon-list .elementor-icon-list-icon i {
            color: #6ec1e4;
        }

        .elementor-widget-icon-list .elementor-icon-list-text {
            color: #54595f;
        }

        .elementor-widget-icon-list .elementor-icon-list-item {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-counter .elementor-counter-number-wrapper {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-counter .elementor-counter-title {
            color: #54595f;
            font-family: "Roboto Slab", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar {
            background-color: #6ec1e4;
        }

        .elementor-widget-progress .elementor-title {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-testimonial .elementor-testimonial-content {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-testimonial .elementor-testimonial-name {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-testimonial .elementor-testimonial-job {
            color: #54595f;
            font-family: "Roboto Slab", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-tabs .elementor-tab-title {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-tabs .elementor-tab-title.elementor-active {
            color: #61ce70;
        }

        .elementor-widget-tabs .elementor-tab-content {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-accordion .elementor-accordion .elementor-tab-title {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active {
            color: #61ce70;
        }

        .elementor-widget-accordion .elementor-accordion .elementor-tab-content {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-toggle .elementor-toggle .elementor-tab-title {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-toggle .elementor-toggle .elementor-tab-title.elementor-active {
            color: #61ce70;
        }

        .elementor-widget-toggle .elementor-toggle .elementor-tab-content {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-alert .elementor-alert-title {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-alert .elementor-alert-description {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-auth-links .jet-auth-links__login .jet-auth-links__item {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
            color: #61ce70;
        }

        .elementor-widget-jet-auth-links .jet-auth-links__login .jet-auth-links__prefix {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-auth-links .jet-auth-links__logout .jet-auth-links__item {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
            color: #61ce70;
        }

        .elementor-widget-jet-auth-links .jet-auth-links__logout .jet-auth-links__prefix {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-auth-links .jet-auth-links__register .jet-auth-links__item {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
            color: #61ce70;
        }

        .elementor-widget-jet-auth-links .jet-auth-links__register .jet-auth-links__prefix {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-auth-links .jet-auth-links__registered .jet-auth-links__item {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
            color: #61ce70;
        }

        .elementor-widget-jet-auth-links .jet-auth-links__registered .jet-auth-links__prefix {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle:hover .jet-hamburger-panel__toggle-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-logo .jet-logo__text {
            color: #61ce70;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-posts-navigation .nav-links .nav-previous a {
            background-color: #61ce70;
        }

        .elementor-widget-jet-blog-posts-navigation .nav-links .nav-next a {
            background-color: #61ce70;
        }

        .elementor-widget-jet-blog-posts-navigation .nav-links .nav-previous a,
        .elementor-widget-jet-blog-posts-navigation .nav-links .nav-next a {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-posts-pagination .navigation.pagination .nav-links a.page-numbers {
            background-color: #61ce70;
        }

        .elementor-widget-jet-blog-posts-pagination .navigation.pagination .nav-links span.page-numbers.current {
            background-color: #7a7a7a;
        }

        .elementor-widget-jet-blog-posts-pagination .navigation.pagination .nav-links .page-numbers {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__filter>.jet-smart-listing__filter-item>a {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__filter-hidden-items a {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .post-title-featured {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .post-excerpt-featured {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__meta {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__more {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__more {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__more:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__terms-link {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__terms-link {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__featured .jet-smart-listing__terms-link:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .post-title-simple {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .post-excerpt-simple {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__meta {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__more {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__more {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__more:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__terms-link {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__terms-link {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__post .jet-smart-listing__terms-link:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__arrow {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-smart-listing__arrow:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-listing .jet-title-fields__item-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-smart-listing .jet-content-fields__item-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__box-title {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-smart-tiles .layout-2-1-2>div:nth-child(3) .jet-smart-tiles__box-title,
        .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-h>div:nth-child(1) .jet-smart-tiles__box-title,
        .elementor-widget-jet-blog-smart-tiles .layout-1-1-2-v>div:nth-child(1) .jet-smart-tiles__box-title,
        .elementor-widget-jet-blog-smart-tiles .layout-1-2>div:nth-child(1) .jet-smart-tiles__box-title,
        .elementor-widget-jet-blog-smart-tiles .layout-1-2-2>div:nth-child(1) .jet-smart-tiles__box-title {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__box-excerpt {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__meta {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__terms-link {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__terms-link {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-smart-tiles__terms-link:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-blog-arrow {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-blog-arrow:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-title-fields__item-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-smart-tiles .jet-content-fields__item-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-text-ticker .jet-text-ticker__title {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-text-ticker .jet-text-ticker__date {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-text-ticker .jet-text-ticker__post-author {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-text-ticker .jet-text-ticker__post-date {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-text-ticker .jet-text-ticker__item-typed {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-text-ticker .jet-blog-arrow {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-text-ticker .jet-blog-arrow:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-blog-video-playlist .jet-blog-playlist__canvas {
            background-color: #54595f;
        }

        .elementor-widget-jet-blog-video-playlist .jet-blog-playlist__items {
            background-color: #7a7a7a;
        }

        .elementor-widget-jet-blog-video-playlist .jet-blog-playlist__heading {
            background-color: #54595f;
        }

        .elementor-widget-jet-blog-video-playlist .jet-blog-playlist__heading-title {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-blog-video-playlist .jet-blog-playlist__counter {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-video-playlist .jet-blog-playlist__item-title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-video-playlist .jet-blog-playlist__item-duration {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-blog-video-playlist .jet-blog-playlist__item-index {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-title,
        .elementor-widget-jet-carousel .jet-banner__title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text {
            color: #7a7a7a;
        }

        .elementor-widget-jet-carousel .jet-banner__text {
            color: #7a7a7a;
        }

        .elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-text,
        .elementor-widget-jet-carousel .jet-banner__text {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-carousel .jet-carousel__content .jet-carousel__item-button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-carousel .jet-carousel .jet-arrow {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-carousel .jet-carousel .jet-arrow:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span {
            background-color: #7a7a7a;
        }

        .elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li span:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-carousel .jet-carousel .jet-slick-dots li.slick-active span {
            background-color: #61ce70;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__front {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__back {
            background-color: #54595f;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__title--front {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__title--back {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__subtitle--front {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__subtitle--back {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__description--front {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__description--back {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-animated-box .jet-animated-box__button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-animated-text .jet-animated-text__before-text {
            color: #54595f;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-animated-text .jet-animated-text__animated-text {
            color: #6ec1e4;
            font-family: "Roboto Slab", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-animated-text .jet-animated-text__animated-text-item:after {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-animated-text .jet-animated-text__after-text {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-banner .jet-banner__title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-banner .jet-banner__text {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-brands .brands-list .brands-list__item-name {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-brands .brands-list .brands-list__item-desc {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-button .jet-button__plane-normal {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-button .jet-button__plane-hover {
            background-color: #54595f;
        }

        .elementor-widget-jet-button .jet-button__state-normal .jet-button__label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-button .jet-button__state-hover .jet-button__label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-circle-progress .circle-counter .circle-val {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-circle-progress .circle-counter .circle-counter__title {
            color: #54595f;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-circle-progress .circle-counter .circle-counter__subtitle {
            color: #7a7a7a;
            font-family: "Roboto Slab", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-countdown-timer .jet-countdown-timer__item {
            border-color: #7a7a7a;
        }

        .elementor-widget-jet-countdown-timer .jet-countdown-timer__item-label {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-countdown-timer .jet-countdown-timer__item-value {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-download-button .jet-download__label {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-download-button .jet-download__sub-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-download-button .jet-download:hover .jet-download__label {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-download-button .jet-download:hover .jet-download__sub-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-headline .jet-headline__first .jet-headline__label {
            color: #54595f;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-headline .jet-headline__second .jet-headline__label {
            color: #6ec1e4;
            font-family: "Roboto Slab", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-image-comparison .jx-left .jx-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-image-comparison .jx-left .jx-label {
            background-color: #54595f;
        }

        .elementor-widget-jet-image-comparison .jx-right .jx-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-image-comparison .jx-right .jx-label {
            background-color: #54595f;
        }

        .elementor-widget-jet-image-comparison .jx-slider .jx-controller {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-image-comparison .jx-slider:hover .jx-controller {
            background-color: #54595f;
        }

        .elementor-widget-jet-image-comparison .jet-arrow {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-image-comparison .jet-arrow:hover {
            background-color: #61ce70;
        }

        .elementor-widget-jet-image-comparison .jet-slick-dots li span {
            background-color: #7a7a7a;
        }

        .elementor-widget-jet-image-comparison .jet-slick-dots li span:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-image-comparison .jet-slick-dots li.slick-active span {
            background-color: #61ce70;
        }

        .elementor-widget-jet-images-layout .jet-images-layout__title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-images-layout .jet-images-layout__desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-images-layout .jet-images-layout__content:before {
            background-color: #54595f;
        }

        .elementor-widget-jet-instagram-gallery .jet-instagram-gallery__caption {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-instagram-gallery .jet-instagram-gallery__meta-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-instagram-gallery .jet-instagram-gallery__content:before {
            background-color: #54595f;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__filter-item {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__filter-item:hover {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__filter-item.active {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__category {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__view-more-button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-portfolio .jet-portfolio__view-more-button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-posts .jet-posts .entry-title a {
            color: #54595f;
        }

        .elementor-widget-jet-posts .jet-posts .entry-title a:hover {
            color: #54595f;
        }

        .elementor-widget-jet-posts .jet-posts .entry-title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-posts .jet-posts .post-meta {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-posts .jet-posts .entry-excerpt {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-posts .jet-posts .jet-more {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-posts .jet-posts .jet-more {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-posts .jet-posts .jet-more:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-posts .jet-posts .jet-arrow {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-posts .jet-posts .jet-arrow:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span {
            background-color: #7a7a7a;
        }

        .elementor-widget-jet-posts .jet-carousel .jet-slick-dots li span:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-posts .jet-carousel .jet-slick-dots li.slick-active span {
            background-color: #61ce70;
        }

        .elementor-widget-jet-posts .jet-title-fields__item-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-posts .jet-content-fields__item-label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-price-list .jet-price-list .price-list__item-title {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-price-list .jet-price-list .price-list__item-price {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-price-list .jet-price-list .price-list__item-desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-pricing-table .pricing-table {
            border-color: #7a7a7a;
        }

        .elementor-widget-jet-pricing-table .pricing-table__title {
            color: #54595f;
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-pricing-table .pricing-table__subtitle {
            color: #54595f;
        }

        .elementor-widget-jet-pricing-table .pricing-table__subtitle {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-pricing-table .pricing-table__icon-box>* {
            color: #6ec1e4;
        }

        .elementor-widget-jet-pricing-table .pricing-table__price-prefix {
            color: #6ec1e4;
        }

        .elementor-widget-jet-pricing-table .pricing-table__price-prefix {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-pricing-table .pricing-table__price-val {
            color: #6ec1e4;
        }

        .elementor-widget-jet-pricing-table .pricing-table__price-val {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-pricing-table .pricing-table__price-suffix {
            color: #6ec1e4;
        }

        .elementor-widget-jet-pricing-table .pricing-table__price-suffix {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-pricing-table .pricing-table__price-desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-pricing-table .pricing-feature {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-pricing-table .pricing-feature.item-included {
            color: #54595f;
        }

        .elementor-widget-jet-pricing-table .pricing-feature.item-included .item-bullet:before {
            color: #61ce70;
        }

        .elementor-widget-jet-pricing-table .pricing-feature.item-excluded {
            color: #7a7a7a;
        }

        .elementor-widget-jet-pricing-table .pricing-feature.item-excluded .item-bullet:before {
            color: #7a7a7a;
        }

        .elementor-widget-jet-pricing-table .pricing-feature:before {
            border-top-color: #7a7a7a;
        }

        .elementor-widget-jet-pricing-table .pricing-table__action {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-pricing-table .pricing-table__action .pricing-table-button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-pricing-table .pricing-table__action .pricing-table-button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-progress-bar .jet-progress-bar__title-text {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-progress-bar .jet-progress-bar__percent {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-scroll-navigation .jet-scroll-navigation__label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item .jet-scroll-navigation__dot {
            background-color: #54595f;
        }

        .elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item.invert .jet-scroll-navigation__dot {
            background-color: #7a7a7a;
        }

        .elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item:hover .jet-scroll-navigation__dot {
            background-color: #61ce70;
        }

        .elementor-widget-jet-scroll-navigation .jet-scroll-navigation__item.active .jet-scroll-navigation__dot {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-services .jet-services__title-text {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-services .jet-services__desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-services .jet-services__button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-services .jet-services__button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-slider .jet-slider .slider-pro .jet-slider__item {
            background-color: #54595f;
        }

        .elementor-widget-jet-slider .jet-slider .sp-image-container:after {
            background-color: #54595f;
        }

        .elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-slider .jet-slider .sp-buttons .sp-button.sp-selected-button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:before {
            border-color: #6ec1e4;
        }

        .elementor-widget-jet-slider .jet-slider .sp-thumbnail-container:hover:before {
            border-color: #54595f;
        }

        .elementor-widget-jet-slider .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before {
            border-color: #6ec1e4;
        }

        .elementor-widget-jet-slider .jet-slider__title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-slider .jet-slider__subtitle {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-slider .jet-slider__desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-slider .jet-slider__button--primary {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-slider .jet-slider__button--primary {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-slider .jet-slider__button--secondary {
            background-color: #54595f;
        }

        .elementor-widget-jet-slider .jet-slider__button--secondary {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-subscribe-form .jet-subscribe-form__input {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-subscribe-form .jet-subscribe-form__input:focus {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-subscribe-form .jet-subscribe-form__input.mail-invalid {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-subscribe-form .jet-subscribe-form__submit {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-subscribe-form .jet-subscribe-form__submit {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-subscribe-form .jet-subscribe-form--response-success .jet-subscribe-form__message span {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-subscribe-form .jet-subscribe-form--response-error .jet-subscribe-form__message span {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-team-member .jet-team-member__name .jet-team-member__name-first {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-team-member .jet-team-member__name .jet-team-member__name-last {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-team-member .jet-team-member__position {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-team-member .jet-team-member__desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-team-member .jet-team-member__button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-team-member .jet-team-member__button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-arrow {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-arrow:hover {
            background-color: #61ce70;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span {
            background-color: #7a7a7a;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li.slick-active span {
            background-color: #61ce70;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__comment {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__name {
            color: #54595f;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__position {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-testimonials .jet-testimonials__date {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a {
            background-color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-menu-link-text {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-custom-item-desc.top-level-desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub .jet-custom-nav__item>a {
            background-color: #54595f;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub .jet-custom-nav__item>a .jet-menu-link-text {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub .jet-custom-nav__item>a .jet-custom-item-desc.sub-level-desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-menu-icon:before {
            color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-menu-icon:before {
            color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item.hover-state>a .jet-menu-icon:before {
            color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub .jet-custom-nav__item.hover-state>a .jet-menu-icon:before {
            color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-menu-badge .jet-menu-badge__inner {
            color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-menu-badge .jet-menu-badge__inner {
            color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-menu-badge .jet-menu-badge__inner,
        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-menu-badge .jet-menu-badge__inner {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>a .jet-dropdown-arrow:before {
            color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub a .jet-dropdown-arrow:before {
            color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item.hover-state>a .jet-dropdown-arrow:before {
            color: #7a7a7a;
        }

        .elementor-widget-jet-custom-menu>.elementor-widget-container>div>.jet-custom-nav>.jet-custom-nav__item>.jet-custom-nav__sub .jet-custom-nav__item.hover-state>a .jet-dropdown-arrow:before {
            color: #7a7a7a;
        }

        .elementor-widget-jet-accordion>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control .jet-toggle__label-text {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-accordion>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control:hover .jet-toggle__label-text {
            color: #7a7a7a;
        }

        .elementor-widget-jet-accordion>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control:hover .jet-toggle__label-text {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-accordion>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle.active-toggle .jet-toggle__label-text {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-image-accordion .jet-image-accordion__title {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-image-accordion .jet-image-accordion__desc {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-jet-image-accordion .jet-image-accordion__button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-image-accordion .jet-image-accordion__button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control .jet-tabs__label-text {
            color: #7a7a7a;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control .jet-tabs__label-icon {
            color: #7a7a7a;
        }

        .elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control:hover .jet-tabs__label-text {
            color: #54595f;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control:hover .jet-tabs__label-icon {
            color: #54595f;
        }

        .elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control.active-tab .jet-tabs__label-text {
            color: #6ec1e4;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-tabs>.elementor-widget-container>.jet-tabs>.jet-tabs__control-wrapper>.jet-tabs__control.active-tab .jet-tabs__label-icon {
            color: #6ec1e4;
        }

        .elementor-widget-jet-hotspots .jet-hotspots__item-inner span {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-hotspots .tippy-tooltip .tippy-content {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-unfold .jet-unfold__content {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-unfold .jet-unfold-state .jet-unfold__content {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-unfold .jet-unfold__button {
            background-color: #6ec1e4;
        }

        .elementor-widget-jet-unfold .jet-unfold__button {
            font-family: "Roboto", Sans-serif;
            font-weight: 500;
        }

        .elementor-widget-jet-view-more .jet-view-more__button .jet-view-more__label {
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-view-more .jet-view-more__button:hover .jet-view-more__label {
            color: #54595f;
            font-family: "Roboto", Sans-serif;
            font-weight: 600;
        }

        .elementor-widget-jet-view-more .jet-view-more__button:hover .jet-view-more__icon {
            color: #54595f;
        }

        .elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit {
            background-color: #6ec1e4;
        }

        .elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit {
            font-family: "Roboto", Sans-serif;
            font-weight: 400;
        }

        .elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit:hover {
            background-color: #6ec1e4;
        }

        .elementor-widget-contact-form-7 .wpcf7 input.wpcf7-submit:focus {
            background-color: #6ec1e4;
        }

        .elementor-31 .elementor-element.elementor-element-de1d765>.elementor-container {
            max-width: 1200px;
        }

        .elementor-31 .elementor-element.elementor-element-d43df67>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-d43df67>.elementor-element-populated {
            margin: 0px 0px 50px 710px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-3e9b94f {
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-3e9b94f.elementor-widget-heading .elementor-heading-title {
            color: #272b2b;
        }

        .elementor-31 .elementor-element.elementor-element-3e9b94f .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 80px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 100px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-3e9b94f>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-3e9b94f .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-3578487 {
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-3578487.elementor-widget-heading .elementor-heading-title {
            color: #272b2b;
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-3578487 .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 50px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 50px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-3578487>.elementor-widget-container {
            margin: 0px 0px 37px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-3578487 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-78feb43 .elementor-text-editor {
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-78feb43 {
            color: #272b2b;
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-78feb43>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-78feb43 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-ed84c51 a,
        .elementor-31 .elementor-element.elementor-element-ed84c51 a.elementor-button,
        .elementor-31 .elementor-element.elementor-element-ed84c51 .elementor-button {
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 0px;
            color: #fff;
            background-color: #fb0101;
            border-radius: 5px 5px 5px 5px;
            padding: 16px 48px 16px 48px;
        }

        .elementor-31 .elementor-element.elementor-element-ed84c51 a:hover,
        .elementor-31 .elementor-element.elementor-element-ed84c51 a.elementor-button:hover,
        .elementor-31 .elementor-element.elementor-element-ed84c51 .elementor-button:hover {
            background-color: #484848;
        }

        .elementor-31 .elementor-element.elementor-element-ed84c51>.elementor-widget-container {
            margin: 72px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-ed84c51 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-de1d765 {
            background-image: url("../uploads/2018/09/header_bg.jpg");
            background-position: top center;
            background-repeat: no-repeat;
            background-size: cover;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 115px 0px 115px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-de1d765>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-31 .elementor-element.elementor-element-a85c91a>.elementor-container {
            max-width: 1200px;
        }

        .elementor-31 .elementor-element.elementor-element-0fac0b2>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-0fac0b2>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c8bc8b8 {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-c8bc8b8.elementor-widget-heading .elementor-heading-title {
            color: #272b2b;
        }

        .elementor-31 .elementor-element.elementor-element-c8bc8b8 .elementor-heading-title {
            font-size: 30px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.1em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c8bc8b8>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c8bc8b8 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-89202ad .elementor-divider-separator {
            border-top-style: solid;
            border-top-width: 1px;
            border-top-color: #fb0101;
            width: 170px;
        }

        .elementor-31 .elementor-element.elementor-element-89202ad .elementor-divider {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-89202ad>.elementor-widget-container {
            margin: 35px 0px 30px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-89202ad .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-66989ad>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-66989ad .elementor-element-populated a:hover {
            color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-66989ad>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 25px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553.elementor-view-stacked .elementor-icon {
            background-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553.elementor-view-framed .elementor-icon,
        .elementor-31 .elementor-element.elementor-element-bf31553.elementor-view-default .elementor-icon {
            color: #fb0101;
            border-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553.elementor-position-right .elementor-icon-box-icon {
            margin-left: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553.elementor-position-left .elementor-icon-box-icon {
            margin-right: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553 .elementor-icon {
            font-size: 50px;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553 .elementor-icon-box-title {
            margin-bottom: 18px;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553 .elementor-icon-box-content .elementor-icon-box-title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.25em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553 .elementor-icon-box-content .elementor-icon-box-description {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 10px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-bf31553 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a.elementor-view-stacked .elementor-icon {
            background-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a.elementor-view-framed .elementor-icon,
        .elementor-31 .elementor-element.elementor-element-084dd2a.elementor-view-default .elementor-icon {
            color: #fb0101;
            border-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a.elementor-position-right .elementor-icon-box-icon {
            margin-left: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a.elementor-position-left .elementor-icon-box-icon {
            margin-right: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a .elementor-icon {
            font-size: 50px;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a .elementor-icon-box-title {
            margin-bottom: 18px;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a .elementor-icon-box-content .elementor-icon-box-title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.25em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a .elementor-icon-box-content .elementor-icon-box-description {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 10px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-084dd2a .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-e214102.elementor-view-stacked .elementor-icon {
            background-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-e214102.elementor-view-framed .elementor-icon,
        .elementor-31 .elementor-element.elementor-element-e214102.elementor-view-default .elementor-icon {
            color: #fb0101;
            border-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-e214102.elementor-position-right .elementor-icon-box-icon {
            margin-left: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-e214102.elementor-position-left .elementor-icon-box-icon {
            margin-right: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-e214102.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-e214102 .elementor-icon {
            font-size: 50px;
        }

        .elementor-31 .elementor-element.elementor-element-e214102 .elementor-icon-box-title {
            margin-bottom: 18px;
        }

        .elementor-31 .elementor-element.elementor-element-e214102 .elementor-icon-box-content .elementor-icon-box-title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.25em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-e214102 .elementor-icon-box-content .elementor-icon-box-description {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-e214102>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 10px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-e214102 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-9341355>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-9341355 .elementor-element-populated a:hover {
            color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-9341355>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 25px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44.elementor-view-stacked .elementor-icon {
            background-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44.elementor-view-framed .elementor-icon,
        .elementor-31 .elementor-element.elementor-element-015fd44.elementor-view-default .elementor-icon {
            color: #fb0101;
            border-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44.elementor-position-right .elementor-icon-box-icon {
            margin-left: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44.elementor-position-left .elementor-icon-box-icon {
            margin-right: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44 .elementor-icon {
            font-size: 50px;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44 .elementor-icon-box-title {
            margin-bottom: 18px;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44 .elementor-icon-box-content .elementor-icon-box-title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.25em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44 .elementor-icon-box-content .elementor-icon-box-description {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 10px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-015fd44 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a.elementor-view-stacked .elementor-icon {
            background-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a.elementor-view-framed .elementor-icon,
        .elementor-31 .elementor-element.elementor-element-974ae1a.elementor-view-default .elementor-icon {
            color: #fb0101;
            border-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a.elementor-position-right .elementor-icon-box-icon {
            margin-left: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a.elementor-position-left .elementor-icon-box-icon {
            margin-right: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a .elementor-icon {
            font-size: 50px;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a .elementor-icon-box-title {
            margin-bottom: 18px;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a .elementor-icon-box-content .elementor-icon-box-title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.25em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a .elementor-icon-box-content .elementor-icon-box-description {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 10px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-974ae1a .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-889132f.elementor-view-stacked .elementor-icon {
            background-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-889132f.elementor-view-framed .elementor-icon,
        .elementor-31 .elementor-element.elementor-element-889132f.elementor-view-default .elementor-icon {
            color: #fb0101;
            border-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-889132f.elementor-position-right .elementor-icon-box-icon {
            margin-left: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-889132f.elementor-position-left .elementor-icon-box-icon {
            margin-right: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-889132f.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-889132f .elementor-icon {
            font-size: 50px;
        }

        .elementor-31 .elementor-element.elementor-element-889132f .elementor-icon-box-title {
            margin-bottom: 18px;
        }

        .elementor-31 .elementor-element.elementor-element-889132f .elementor-icon-box-content .elementor-icon-box-title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.25em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-889132f .elementor-icon-box-content .elementor-icon-box-description {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-889132f>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 10px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-889132f .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-b223452>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-b223452 .elementor-element-populated a:hover {
            color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-b223452>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 25px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47.elementor-view-stacked .elementor-icon {
            background-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47.elementor-view-framed .elementor-icon,
        .elementor-31 .elementor-element.elementor-element-47d5d47.elementor-view-default .elementor-icon {
            color: #fb0101;
            border-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47.elementor-position-right .elementor-icon-box-icon {
            margin-left: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47.elementor-position-left .elementor-icon-box-icon {
            margin-right: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47 .elementor-icon {
            font-size: 50px;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47 .elementor-icon-box-title {
            margin-bottom: 18px;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47 .elementor-icon-box-content .elementor-icon-box-title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.25em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47 .elementor-icon-box-content .elementor-icon-box-description {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 10px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-47d5d47 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1.elementor-view-stacked .elementor-icon {
            background-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1.elementor-view-framed .elementor-icon,
        .elementor-31 .elementor-element.elementor-element-81537e1.elementor-view-default .elementor-icon {
            color: #fb0101;
            border-color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1.elementor-position-right .elementor-icon-box-icon {
            margin-left: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1.elementor-position-left .elementor-icon-box-icon {
            margin-right: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1.elementor-position-top .elementor-icon-box-icon {
            margin-bottom: 15px;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1 .elementor-icon {
            font-size: 50px;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1 .elementor-icon-box-title {
            margin-bottom: 18px;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1 .elementor-icon-box-content .elementor-icon-box-title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.25em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1 .elementor-icon-box-content .elementor-icon-box-description {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 10px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-81537e1 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-a85c91a {
            background-image: url("../uploads/2018/09/image2.jpg");
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 66px 0px 42px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-a85c91a>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-31 .elementor-element.elementor-element-4dd3c87>.elementor-container {
            max-width: 1200px;
        }

        .elementor-31 .elementor-element.elementor-element-5c17363>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-5c17363>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-a7d32ee {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-a7d32ee.elementor-widget-heading .elementor-heading-title {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-a7d32ee .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 30px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.1em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-a7d32ee>.elementor-widget-container {
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-a7d32ee .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-d855330 .elementor-text-editor {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-d855330 {
            color: #ffffff;
            font-size: 18px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.25em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-d855330>.elementor-widget-container {
            margin: 0px 0px 50px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-d855330 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-c3dcb02>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c3dcb02>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-31 .elementor-element.elementor-element-dccf6f1 .elementor-counter-number-wrapper {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 50px;
            font-weight: 400;
            font-style: normal;
            line-height: 140px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-dccf6f1 .elementor-counter-title {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-dccf6f1>.elementor-widget-container {
            margin: 0px 55px 5px 55px;
            padding: 0px 0px 0px 0px;
            border-style: solid;
            border-color: #fb0101;
            border-radius: 100px 100px 100px 100px;
        }

        .elementor-31 .elementor-element.elementor-element-dccf6f1 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-fe7b6f8 {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-fe7b6f8.elementor-widget-heading .elementor-heading-title {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-fe7b6f8 .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-fe7b6f8>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 15px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-fe7b6f8 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-989e30a>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-989e30a>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-31 .elementor-element.elementor-element-1016f05 .elementor-counter-number-wrapper {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 50px;
            font-weight: 400;
            font-style: normal;
            line-height: 140px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-1016f05 .elementor-counter-title {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-1016f05>.elementor-widget-container {
            margin: 0px 55px 5px 55px;
            padding: 0px 0px 0px 0px;
            border-style: solid;
            border-color: #fb0101;
            border-radius: 100px 100px 100px 100px;
        }

        .elementor-31 .elementor-element.elementor-element-1016f05 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-4d16a3d {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-4d16a3d.elementor-widget-heading .elementor-heading-title {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-4d16a3d .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-4d16a3d>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 15px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-4d16a3d .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-701a433>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-701a433>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-31 .elementor-element.elementor-element-aacf120 .elementor-counter-number-wrapper {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 50px;
            font-weight: 400;
            font-style: normal;
            line-height: 140px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-aacf120 .elementor-counter-title {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-aacf120>.elementor-widget-container {
            margin: 0px 55px 5px 55px;
            padding: 0px 0px 0px 0px;
            border-style: solid;
            border-color: #fb0101;
            border-radius: 100px 100px 100px 100px;
        }

        .elementor-31 .elementor-element.elementor-element-aacf120 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-561c60b {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-561c60b.elementor-widget-heading .elementor-heading-title {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-561c60b .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-561c60b>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 15px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-561c60b .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-b801ac2>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-b801ac2>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-31 .elementor-element.elementor-element-7c5fa40 .elementor-counter-number-wrapper {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 50px;
            font-weight: 400;
            font-style: normal;
            line-height: 140px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-7c5fa40 .elementor-counter-title {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-7c5fa40>.elementor-widget-container {
            margin: 0px 55px 5px 55px;
            padding: 0px 0px 0px 0px;
            border-style: solid;
            border-color: #fb0101;
            border-radius: 100px 100px 100px 100px;
        }

        .elementor-31 .elementor-element.elementor-element-7c5fa40 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-2bdacb2 {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-2bdacb2.elementor-widget-heading .elementor-heading-title {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-2bdacb2 .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-2bdacb2>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 15px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-2bdacb2 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-59b1afd {
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-4dd3c87 {
            background-image: url("../uploads/2018/09/image1.jpg");
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 65px 0px 35px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-4dd3c87>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-31 .elementor-element.elementor-element-100b152>.elementor-container {
            max-width: 1200px;
        }

        .elementor-31 .elementor-element.elementor-element-a08cf30>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-a08cf30>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-314864d {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-314864d.elementor-widget-heading .elementor-heading-title {
            color: #272b2b;
        }

        .elementor-31 .elementor-element.elementor-element-314864d .elementor-heading-title {
            font-size: 30px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.1em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-314864d>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-314864d .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-df966d8 .elementor-divider-separator {
            border-top-style: solid;
            border-top-width: 1px;
            border-top-color: #fb0101;
            width: 170px;
        }

        .elementor-31 .elementor-element.elementor-element-df966d8 .elementor-divider {
            text-align: center;
            padding-top: 30px;
            padding-bottom: 30px;
        }

        .elementor-31 .elementor-element.elementor-element-df966d8>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-df966d8 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-25a67d8>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-25a67d8>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 15px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__item-inner {
            border-radius: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__tag-img {
            width: 150px;
            height: 150px;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__figure {
            border-radius: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
            align-self: flex-start;
            order: 1;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__instance .jet-slick-dots li {
            padding-left: 5px;
            padding-right: 5px;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__instance .jet-slick-dots {
            justify-content: center;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__icon i {
            color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__icon .jet-testimonials__icon-inner {
            border-radius: 0px 0px 0px 0px;
            margin: -215px 140px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__icon {
            align-self: center;
            order: 2;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
            padding: 0px 0px 0px 0px;
            margin: -65px 45px 0px 0px;
            align-self: center;
            text-align: center;
            order: 3;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__comment {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: italic;
            line-height: 24px;
            letter-spacing: 0px;
            width: 570px;
            background-color: rgba(255, 255, 255, 0);
            border-radius: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
            align-self: flex-start;
            text-align: left;
            order: 5;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__name {
            align-self: center;
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__position {
            align-self: center;
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__date {
            font-family: "Open Sans", Sans-serif;
            font-size: 19px;
            font-weight: 700;
            font-style: normal;
            line-height: 29px;
            letter-spacing: 0px;
            padding: 0px 0px 0px 0px;
            margin: 0px 45px 20px 0px;
            align-self: center;
            order: 4;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__content {
            justify-content: center;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-f9f141e .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-ccd2b0e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-ccd2b0e>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 15px;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__item-inner {
            border-radius: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__tag-img {
            width: 150px;
            height: 150px;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__figure {
            border-radius: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
            align-self: flex-start;
            order: 1;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__instance .jet-slick-dots li {
            padding-left: 5px;
            padding-right: 5px;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__instance .jet-slick-dots {
            justify-content: center;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__icon i {
            color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__icon .jet-testimonials__icon-inner {
            border-radius: 0px 0px 0px 0px;
            margin: -215px 140px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__icon {
            align-self: center;
            order: 2;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__title {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 20px;
            font-weight: 700;
            font-style: normal;
            line-height: 25px;
            letter-spacing: 0px;
            padding: 0px 0px 0px 0px;
            margin: -65px 45px 0px 0px;
            align-self: center;
            text-align: center;
            order: 3;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__comment {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: italic;
            line-height: 24px;
            letter-spacing: 0px;
            width: 570px;
            background-color: rgba(255, 255, 255, 0);
            border-radius: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
            align-self: flex-start;
            text-align: left;
            order: 5;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__name {
            align-self: center;
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__position {
            align-self: center;
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__date {
            font-family: "Open Sans", Sans-serif;
            font-size: 19px;
            font-weight: 700;
            font-style: normal;
            line-height: 29px;
            letter-spacing: 0px;
            padding: 0px 0px 0px 0px;
            margin: 0px 45px 20px 0px;
            align-self: center;
            order: 4;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__content {
            justify-content: center;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-d2f1587 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-f4d04b5 {
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-100b152 {
            background-color: #f8f8f8;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 65px 0px 45px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-100b152>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-31 .elementor-element.elementor-element-d69251b>.elementor-container {
            max-width: 1200px;
        }

        .elementor-31 .elementor-element.elementor-element-5cbddf5>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-5cbddf5>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-31 .elementor-element.elementor-element-923e53f .elementor-image img {
            width: 533px;
        }

        .elementor-31 .elementor-element.elementor-element-923e53f>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-923e53f .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-52c8293>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-52c8293>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-31 .elementor-element.elementor-element-11fa54a {
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-11fa54a.elementor-widget-heading .elementor-heading-title {
            color: #272b2b;
        }

        .elementor-31 .elementor-element.elementor-element-11fa54a .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 30px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 33px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-11fa54a>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 200px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-11fa54a .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-0748e36 .elementor-divider-separator {
            border-top-style: solid;
            border-top-width: 1px;
            border-top-color: #fb0101;
            width: 87px;
        }

        .elementor-31 .elementor-element.elementor-element-0748e36 .elementor-divider {
            text-align: left;
            padding-top: 30px;
            padding-bottom: 30px;
        }

        .elementor-31 .elementor-element.elementor-element-0748e36>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-0748e36 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-aabea15 .elementor-text-editor {
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-aabea15 {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-aabea15>.elementor-widget-container {
            margin: 0px 0px 25px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-aabea15 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-0ae4a90 .elementor-text-editor {
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-0ae4a90 {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-0ae4a90>.elementor-widget-container {
            margin: 0px 0px 25px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-0ae4a90 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-3ee1272 a.elementor-button,
        .elementor-31 .elementor-element.elementor-element-3ee1272 .elementor-button {
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 0px;
            background-color: #fb0101;
            border-radius: 5px 5px 5px 5px;
            padding: 16px 48px 16px 48px;
        }

        .elementor-31 .elementor-element.elementor-element-3ee1272 a.elementor-button:hover,
        .elementor-31 .elementor-element.elementor-element-3ee1272 .elementor-button:hover {
            color: #ffffff;
            background-color: #484848;
        }

        .elementor-31 .elementor-element.elementor-element-3ee1272>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-3ee1272 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-d69251b {
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 65px 0px 80px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c795dae>.elementor-container {
            max-width: 1200px;
        }

        .elementor-31 .elementor-element.elementor-element-06e8a1d>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-06e8a1d>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-6cd610c {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-6cd610c.elementor-widget-heading .elementor-heading-title {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-6cd610c .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 50px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 50px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-6cd610c>.elementor-widget-container {
            margin: 0px 0px 15px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-6cd610c .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-0fa5335 .elementor-text-editor {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-0fa5335 {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 18px;
            font-weight: 400;
            font-style: normal;
            line-height: 27px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-0fa5335>.elementor-widget-container {
            margin: 0px 0px 30px 0px;
            padding: 0px 175px 0px 175px;
        }

        .elementor-31 .elementor-element.elementor-element-0fa5335 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-fa8f834 {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-fa8f834 .elementor-image img {
            width: 100px;
        }

        .elementor-31 .elementor-element.elementor-element-fa8f834>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-fa8f834 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-c795dae {
            background-image: url("../uploads/2018/09/image4.jpg");
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 110px 0px 100px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c795dae>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-31 .elementor-element.elementor-element-5275fdf>.elementor-container {
            max-width: 1200px;
        }

        .elementor-31 .elementor-element.elementor-element-b9a744c {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-b9a744c.elementor-widget-heading .elementor-heading-title {
            color: #272b2b;
        }

        .elementor-31 .elementor-element.elementor-element-b9a744c .elementor-heading-title {
            font-size: 30px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.1em;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-b9a744c>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-b9a744c .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-7eb3e4b .elementor-divider-separator {
            border-top-style: solid;
            border-top-width: 1px;
            border-top-color: #fb0101;
            width: 170px;
        }

        .elementor-31 .elementor-element.elementor-element-7eb3e4b .elementor-divider {
            text-align: center;
            padding-top: 10px;
            padding-bottom: 10px;
        }

        .elementor-31 .elementor-element.elementor-element-7eb3e4b>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-7eb3e4b .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline--align-center .timeline-item__point {
            margin-left: 40px;
            margin-right: 40px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline--align-left .timeline-item__point {
            margin-right: 40px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline--align-right .timeline-item__point {
            margin-left: 40px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline-item+.jet-timeline-item {
            margin-top: 70px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline-item .timeline-item__card {
            border-radius: 0px 0px 0px 0px;
            background-color: rgba(255, 255, 255, 0);
            box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0);
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline-item .timeline-item__card-inner {
            border-radius: 0px 0px 0px 0px;
            overflow: hidden;
            padding: 0px 0px 0px 0px;
            background-color: rgba(255, 255, 255, 0);
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline-item .timeline-item__card-arrow {
            background-color: rgba(255, 255, 255, 0);
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline-item .timeline-item__card-img {
            margin-bottom: 10px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline-item .timeline-item__meta-content {
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 20px;
            letter-spacing: 0px;
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
            color: #fb0101;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline-item .timeline-item__card-content {
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline-item .timeline-item__card-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 24px;
            font-weight: 400;
            font-style: normal;
            line-height: 30px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline-item .timeline-item__card-desc {
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
            margin: 0px 0px 0px 0px;
            color: #717171;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .timeline-item__point-content.timeline-item__point-content--icon i {
            font-size: 10px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .timeline-item__point-content {
            height: 22px;
            width: 22px;
            color: #fb0101;
            background-color: rgba(234, 171, 0, 0.35);
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline--align-center .jet-timeline__line {
            margin-left: calc(22px / 2);
            margin-right: calc(22px / 2);
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline--align-left .jet-timeline__line {
            margin-left: calc(22px / 2);
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline--align-right .jet-timeline__line {
            margin-right: calc(22px / 2);
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline__line {
            background-color: #fb0101;
            width: 1px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .jet-timeline__line-progress {
            background-color: rgba(234, 171, 0, 0);
        }

        .elementor-31 .elementor-element.elementor-element-be442b4>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-be442b4 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-44e5e64 a.elementor-button,
        .elementor-31 .elementor-element.elementor-element-44e5e64 .elementor-button {
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 1.5em;
            letter-spacing: 0px;
            background-color: #fb0101;
            border-radius: 5px 5px 5px 5px;
            padding: 16px 48px 16px 48px;
        }

        .elementor-31 .elementor-element.elementor-element-44e5e64 a.elementor-button:hover,
        .elementor-31 .elementor-element.elementor-element-44e5e64 .elementor-button:hover {
            color: #ffffff;
            background-color: #484848;
        }

        .elementor-31 .elementor-element.elementor-element-44e5e64>.elementor-widget-container {
            margin: 75px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-44e5e64 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-5275fdf {
            background-color: #f8f8f8;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 100px 0px 100px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-5275fdf>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-31 .elementor-element.elementor-element-ee9d44d>.elementor-container {
            max-width: 1200px;
        }

        .elementor-31 .elementor-element.elementor-element-000a3c7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-000a3c7>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c7b7826 {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-c7b7826.elementor-widget-heading .elementor-heading-title {
            color: #272b2b;
        }

        .elementor-31 .elementor-element.elementor-element-c7b7826 .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 30px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 33px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c7b7826>.elementor-widget-container {
            margin: 0px 0px 10px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c7b7826 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-656f380 .elementor-text-editor {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-656f380 {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 24px;
            font-weight: 400;
            text-transform: uppercase;
            font-style: normal;
            line-height: 30px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-656f380>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-656f380 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-9765d54 .elementor-divider-separator {
            border-top-style: solid;
            border-top-width: 1px;
            border-top-color: #fb0101;
            width: 170px;
        }

        .elementor-31 .elementor-element.elementor-element-9765d54 .elementor-divider {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-9765d54>.elementor-widget-container {
            margin: 35px 0px 30px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-9765d54 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-7058b9b .brands-list .brands-list__item-img-wrap {
            text-align: center;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-7058b9b .brands-list .brands-list__item-name {
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-7058b9b .brands-list .brands-list__item-desc {
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-7058b9b>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-31 .elementor-element.elementor-element-7058b9b .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-ee9d44d {
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 65px 0px 80px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-a97918e>.elementor-container {
            max-width: 1200px;
        }

        .elementor-31 .elementor-element.elementor-element-d05c33e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-d05c33e>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c75e6c2 {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-c75e6c2.elementor-widget-heading .elementor-heading-title {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-c75e6c2 .elementor-heading-title {
            font-family: "Open Sans", Sans-serif;
            font-size: 30px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 33px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c75e6c2>.elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-c75e6c2 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-d524e18 .elementor-text-editor {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-d524e18 {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: normal;
            line-height: 24px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-d524e18>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 215px 0px 215px;
        }

        .elementor-31 .elementor-element.elementor-element-d524e18 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 *:not(.wpcf7-form-control):not(option) {
            color: #ffffff;
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: normal;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 span.wpcf7-not-valid-tip {
            color: #ff0000;
            font-family: "Open Sans", Sans-serif;
            font-size: 12px;
            font-weight: 400;
            font-style: normal;
            line-height: 16px;
            letter-spacing: 0px;
            margin: 0px 0px 0px 0px;
            display: block;
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not([type="checkbox"]):not([type="radio"]) {
            background-color: rgba(255, 255, 255, 0);
            color: #ffffff;
            padding: 10px 5px 10px 20px;
            margin: 0px 0px 0px 0px;
            border-radius: 5px 5px 5px 5px;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 .wpcf7-form .wpcf7-form-control::-webkit-input-placeholder {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 .wpcf7-form .wpcf7-form-control::-moz-placeholder {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 .wpcf7-form .wpcf7-form-control:-ms-input-placeholder {
            color: #ffffff;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 .wpcf7-form-control.wpcf7-textarea {
            height: 103px;
            min-height: 103px;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 input.wpcf7-submit {
            background-color: #484848;
            color: #ffffff;
            text-decoration: none;
            padding: 15px 105px 15px 105px;
            border-radius: 5px 5px 5px 5px;
            margin: 15px 0px 0px 250px;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 input.wpcf7-submit {
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 21px;
            letter-spacing: 0px;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 input.wpcf7-submit:hover {
            background-color: #ffffff;
            color: #fb0101;
            text-decoration: none;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 input.wpcf7-submit:focus {
            text-decoration: none;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 div.wpcf7-response-output {
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
            border-radius: 0px 0px 0px 0px;
            text-align: left;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 div.wpcf7-mail-sent-ok {
            color: #ff0000;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 div.wpcf7-mail-sent-ng {
            color: #ff0000;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 div.wpcf7-validation-errors {
            color: #ff0000;
            border-style: solid;
            border-width: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 div.wpcf7-spam-blocked {
            color: #ff0000;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11>.elementor-widget-container {
            margin: 0px 200px 0px 200px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-38c7b11 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-a97918e {
            background-image: url("../uploads/2018/09/image5.jpg");
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 65px 0px 75px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-a97918e>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-31 .elementor-element.elementor-element-0c39e4f>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 20px;
        }

        .elementor-31 .elementor-element.elementor-element-0c39e4f>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-31 .elementor-element.elementor-element-8553eb4 iframe {
            height: 640px;
        }

        .elementor-31 .elementor-element.elementor-element-8553eb4 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-31 .elementor-element.elementor-element-628097a {
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 0px 0px 0px 0px;
        }

        @media(max-width:1024px) and (min-width:768px) {
            .elementor-31 .elementor-element.elementor-element-66989ad {
                width: 50%;
            }

            .elementor-31 .elementor-element.elementor-element-9341355 {
                width: 50%;
            }

            .elementor-31 .elementor-element.elementor-element-b223452 {
                width: 100%;
            }

            .elementor-31 .elementor-element.elementor-element-c3dcb02 {
                width: 50%;
            }

            .elementor-31 .elementor-element.elementor-element-989e30a {
                width: 50%;
            }

            .elementor-31 .elementor-element.elementor-element-701a433 {
                width: 50%;
            }

            .elementor-31 .elementor-element.elementor-element-b801ac2 {
                width: 50%;
            }

            .elementor-31 .elementor-element.elementor-element-25a67d8 {
                width: 50%;
            }

            .elementor-31 .elementor-element.elementor-element-ccd2b0e {
                width: 50%;
            }
        }

        @media(max-width:1024px) {
            .elementor-31 .elementor-element.elementor-element-d43df67>.elementor-element-populated {
                margin: 0px 0px 0px 400px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-3e9b94f .elementor-heading-title {
                font-size: 50px;
                line-height: 72px;
            }

            .elementor-31 .elementor-element.elementor-element-3578487 .elementor-heading-title {
                font-size: 25px;
                line-height: 34px;
            }

            .elementor-31 .elementor-element.elementor-element-78feb43 {
                font-size: 14px;
                line-height: 21px;
            }

            .elementor-31 .elementor-element.elementor-element-78feb43>.elementor-widget-container {
                margin: 0px 0px 30px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-ed84c51>.elementor-widget-container {
                margin: 0px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-de1d765 {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 25px 0px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-66989ad>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 15px 0px 15px;
            }

            .elementor-31 .elementor-element.elementor-element-9341355>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 15px 0px 15px;
            }

            .elementor-31 .elementor-element.elementor-element-b223452>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 15px 0px 15px;
            }

            .elementor-31 .elementor-element.elementor-element-c3dcb02>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-dccf6f1>.elementor-widget-container {
                margin: 0px 105px 0px 105px;
            }

            .elementor-31 .elementor-element.elementor-element-989e30a>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-1016f05>.elementor-widget-container {
                margin: 0px 105px 0px 105px;
            }

            .elementor-31 .elementor-element.elementor-element-701a433>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-aacf120>.elementor-widget-container {
                margin: 0px 105px 0px 105px;
            }

            .elementor-31 .elementor-element.elementor-element-b801ac2>.elementor-element-populated {
                margin: 0px 0px 20px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-7c5fa40>.elementor-widget-container {
                margin: 0px 105px 0px 105px;
            }

            .elementor-31 .elementor-element.elementor-element-25a67d8>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__figure {
                align-self: center;
            }

            .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__icon {
                align-self: flex-start;
            }

            .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__title {
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__comment {
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-f9f141e .jet-testimonials__date {
                margin: 0px 0px 20px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-f9f141e>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 25px 0px 25px;
            }

            .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__figure {
                align-self: center;
            }

            .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__icon {
                align-self: flex-start;
            }

            .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__title {
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-d2f1587 .jet-testimonials__comment {
                padding: 0px 0px 0px 0px;
                margin: 0px 0px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-d2f1587>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 25px 0px 25px;
            }

            .elementor-31 .elementor-element.elementor-element-100b152 {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 50px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-11fa54a .elementor-heading-title {
                font-size: 30px;
            }

            .elementor-31 .elementor-element.elementor-element-11fa54a>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-aabea15 {
                font-size: 14px;
            }

            .elementor-31 .elementor-element.elementor-element-0ae4a90 {
                font-size: 14px;
            }

            .elementor-31 .elementor-element.elementor-element-6cd610c .elementor-heading-title {
                font-size: 40px;
            }

            .elementor-31 .elementor-element.elementor-element-0fa5335>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 25px 0px 25px;
            }

            .elementor-31 .elementor-element.elementor-element-c795dae {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 50px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-5275fdf {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 50px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-7058b9b .brands-list .brands-list__item-img-wrap {
                text-align: center;
            }

            .elementor-31 .elementor-element.elementor-element-7058b9b .brands-list .brands-list__item-name {
                text-align: center;
            }

            .elementor-31 .elementor-element.elementor-element-7058b9b .brands-list .brands-list__item-desc {
                text-align: center;
            }

            .elementor-31 .elementor-element.elementor-element-7058b9b>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 30px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-d524e18>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 25px 0px 25px;
            }

            .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 input.wpcf7-submit {
                margin: 30px 0px 0px 230px;
            }

            .elementor-31 .elementor-element.elementor-element-38c7b11>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 25px 0px 25px;
            }

            .elementor-31 .elementor-element.elementor-element-628097a {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 0px 0px 0px 0px;
            }
        }

        @media(max-width:767px) {
            .elementor-31 .elementor-element.elementor-element-d43df67>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 15px 0px 15px;
            }

            .elementor-31 .elementor-element.elementor-element-3e9b94f .elementor-heading-title {
                font-size: 60px;
                line-height: 75px;
            }

            .elementor-31 .elementor-element.elementor-element-3e9b94f>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-3578487 .elementor-heading-title {
                font-size: 34px;
                line-height: 34px;
            }

            .elementor-31 .elementor-element.elementor-element-3578487>.elementor-widget-container {
                margin: 0px 0px 20px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-78feb43 {
                font-size: 14px;
                line-height: 21px;
            }

            .elementor-31 .elementor-element.elementor-element-de1d765 {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 55px 0px 30px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-bf31553 .elementor-icon-box-icon {
                margin-bottom: 15px;
            }

            .elementor-31 .elementor-element.elementor-element-bf31553>.elementor-widget-container {
                margin: 0px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-084dd2a .elementor-icon-box-icon {
                margin-bottom: 15px;
            }

            .elementor-31 .elementor-element.elementor-element-084dd2a>.elementor-widget-container {
                margin: 0px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-e214102 .elementor-icon-box-icon {
                margin-bottom: 15px;
            }

            .elementor-31 .elementor-element.elementor-element-e214102>.elementor-widget-container {
                margin: 0px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-015fd44 .elementor-icon-box-icon {
                margin-bottom: 15px;
            }

            .elementor-31 .elementor-element.elementor-element-015fd44>.elementor-widget-container {
                margin: 0px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-974ae1a .elementor-icon-box-icon {
                margin-bottom: 15px;
            }

            .elementor-31 .elementor-element.elementor-element-974ae1a>.elementor-widget-container {
                margin: 0px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-889132f .elementor-icon-box-icon {
                margin-bottom: 15px;
            }

            .elementor-31 .elementor-element.elementor-element-889132f>.elementor-widget-container {
                margin: 0px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-47d5d47 .elementor-icon-box-icon {
                margin-bottom: 15px;
            }

            .elementor-31 .elementor-element.elementor-element-47d5d47>.elementor-widget-container {
                margin: 0px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-81537e1 .elementor-icon-box-icon {
                margin-bottom: 15px;
            }

            .elementor-31 .elementor-element.elementor-element-dccf6f1>.elementor-widget-container {
                margin: 0px 100px 0px 100px;
            }

            .elementor-31 .elementor-element.elementor-element-1016f05>.elementor-widget-container {
                margin: 0px 100px 0px 100px;
            }

            .elementor-31 .elementor-element.elementor-element-aacf120>.elementor-widget-container {
                margin: 0px 100px 0px 100px;
            }

            .elementor-31 .elementor-element.elementor-element-7c5fa40>.elementor-widget-container {
                margin: 0px 100px 0px 100px;
            }

            .elementor-31 .elementor-element.elementor-element-f9f141e>.elementor-widget-container {
                margin: 0px 0px 50px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-923e53f>.elementor-widget-container {
                margin: 0px 0px 20px 0px;
            }

            .elementor-31 .elementor-element.elementor-element-11fa54a {
                text-align: left;
            }

            .elementor-31 .elementor-element.elementor-element-11fa54a .elementor-heading-title {
                font-size: 24px;
            }

            .elementor-31 .elementor-element.elementor-element-6cd610c .elementor-heading-title {
                font-size: 30px;
            }

            .elementor-31 .elementor-element.elementor-element-0fa5335 {
                font-size: 16px;
            }

            .elementor-31 .elementor-element.elementor-element-c7b7826 .elementor-heading-title {
                font-size: 24px;
            }

            .elementor-31 .elementor-element.elementor-element-c7b7826>.elementor-widget-container {
                padding: 0px 15px 0px 15px;
            }

            .elementor-31 .elementor-element.elementor-element-656f380 {
                font-size: 16px;
            }

            .elementor-31 .elementor-element.elementor-element-656f380>.elementor-widget-container {
                padding: 0px 15px 0px 15px;
            }

            .elementor-31 .elementor-element.elementor-element-38c7b11 .wpcf7 input.wpcf7-submit {
                margin: 20px 0px 0px 030px;
            }
        }

        @media(min-width:1025px) {
            .elementor-31 .elementor-element.elementor-element-a97918e {
                background-attachment: scroll;
            }
        }

        .elementor-49 .elementor-element.elementor-element-d6d6345>.elementor-container {
            max-width: 1200px;
        }

        .elementor-49 .elementor-element.elementor-element-fd71242>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-49 .elementor-element.elementor-element-fd71242>.elementor-element-populated {
            margin: 10px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-28e519f {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 1.5em;
            letter-spacing: 0px;
        }

        .elementor-49 .elementor-element.elementor-element-28e519f>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-28e519f .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-49 .elementor-element.elementor-element-753a07b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-49 .elementor-element.elementor-element-753a07b>.elementor-element-populated {
            margin: 10px 0px -5px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-af5c5aa {
            color: #272b2b;
            font-family: "Open Sans", Sans-serif;
            font-size: 14px;
            font-weight: 400;
            font-style: normal;
            line-height: 1.5em;
            letter-spacing: 0px;
        }

        .elementor-49 .elementor-element.elementor-element-af5c5aa>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-af5c5aa .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-49 .elementor-element.elementor-element-fed5662>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-49 .elementor-element.elementor-element-fed5662>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-aa34377 {
            text-align: right;
        }

        .elementor-49 .elementor-element.elementor-element-aa34377 .elementor-social-icon:not(:hover) {
            background-color: rgba(35, 164, 85, 0);
        }

        .elementor-49 .elementor-element.elementor-element-aa34377 .elementor-social-icon:not(:hover) i {
            color: #a9a9a9;
        }

        .elementor-49 .elementor-element.elementor-element-aa34377 .elementor-social-icon {
            font-size: 16px;
        }

        .elementor-49 .elementor-element.elementor-element-aa34377 .elementor-social-icon:not(:last-child) {
            margin-right: 7px;
        }

        .elementor-49 .elementor-element.elementor-element-aa34377 .elementor-social-icon:hover {
            background-color: rgba(0, 0, 0, 0);
        }

        .elementor-49 .elementor-element.elementor-element-aa34377 .elementor-social-icon:hover i {
            color: #fb0101;
        }

        .elementor-49 .elementor-element.elementor-element-aa34377>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 5px 0px 5px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-aa34377 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-49 .elementor-element.elementor-element-d6d6345 {
            border-style: solid;
            border-width: 0px 0px 1px 0px;
            border-color: rgba(113, 113, 113, 0.05);
            box-shadow: 0px 1px 38px -11px rgba(113, 113, 113, 0.5);
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 5px 15px 0px 15px;
            z-index: 99;
        }

        .elementor-49 .elementor-element.elementor-element-d6d6345,
        .elementor-49 .elementor-element.elementor-element-d6d6345>.elementor-background-overlay {
            border-radius: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-d6d6345>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-49 .elementor-element.elementor-element-94fbbd1>.elementor-container {
            max-width: 1200px;
        }

        .elementor-49 .elementor-element.elementor-element-e8f9ca4>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-49 .elementor-element.elementor-element-e8f9ca4>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 21px 0px 15px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-707a180 .jet-logo {
            justify-content: flex-start;
        }

        .elementor-49 .elementor-element.elementor-element-707a180>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-707a180 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-49 .elementor-element.elementor-element-a53b595>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-49 .elementor-element.elementor-element-a53b595 .elementor-element-populated .elementor-heading-title {
            color: #23a455;
        }

        .elementor-49 .elementor-element.elementor-element-a53b595>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 33px 0px 33px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav--horizontal {
            justify-content: flex-end;
            text-align: right;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav--vertical .menu-item-link-top {
            justify-content: flex-end;
            text-align: right;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav--vertical-sub-bottom .menu-item-link-sub {
            justify-content: flex-end;
            text-align: right;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .menu-item-link-top {
            color: #717171;
            padding: 0px 15px 0px 25px;
            border-radius: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .menu-item-link-top .jet-nav-link-text {
            font-family: "Open Sans", Sans-serif;
            font-size: 12px;
            font-weight: 700;
            text-transform: uppercase;
            font-style: normal;
            line-height: 1.7em;
            letter-spacing: 0px;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .menu-item:hover>.menu-item-link-top {
            color: #fb0101;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .menu-item.current-menu-item .menu-item-link-top {
            color: #fb0101;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav>.jet-nav__item {
            margin: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav__mobile-trigger {
            color: #fb0101;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav__mobile-trigger i {
            font-size: 20px;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b>.elementor-widget-container {
            margin: 0px 25px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-337cd8b .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-49 .elementor-element.elementor-element-63a21a4.elementor-column .elementor-column-wrap {
            align-items: center;
        }

        .elementor-49 .elementor-element.elementor-element-63a21a4>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-49 .elementor-element.elementor-element-63a21a4>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__field {
            font-family: "Muli", Sans-serif;
            font-weight: 400;
            font-style: normal;
            color: #272b2b;
            padding: 5px 15px 5px 15px;
            margin: 0px 0px 0px 0px;
            border-style: solid;
            border-width: 0px 0px 2px 0px;
            border-color: #fb0101;
            border-radius: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__field:focus {
            background-color: rgba(0, 0, 0, 0);
            box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__field:focus::-webkit-input-placeholder {
            color: #000000;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__field:focus::-moz-placeholder {
            color: #000000;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__field:focus:-ms-input-placeholder {
            color: #000000;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__submit {
            font-weight: bold;
            background-color: rgba(113, 113, 113, 0.05);
            color: #fb0101;
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 10px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__submit-icon {
            font-size: 16px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__submit:hover {
            color: #717171;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__form {
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup:not(.jet-search__popup--full-screen) {
            width: 1200px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup--full-screen .jet-search__popup-content {
            width: 1200px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup {
            background-color: #ffffff;
            padding: 25px 0px 25px 50px;
            margin: -3px 0px 0px 0px;
            border-radius: 0px 0px 0px 0px;
            top: -32px;
            bottom: auto;
            left: -1180px;
            right: auto;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup-trigger {
            background-color: rgba(45, 45, 45, 0);
            color: #fb0101;
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
            border-radius: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup-trigger-icon {
            font-size: 16px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup-close {
            background-color: #ffffff;
            color: #fb0101;
            padding: 5px 0px 5px 15px;
            margin: 0px 50px 0px 15px;
            border-style: solid;
            border-width: 0px 0px 0px 2px;
            border-radius: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup-close-icon {
            font-size: 16px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-49 .elementor-element.elementor-element-249dcd3 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-49 .elementor-element.elementor-element-94fbbd1 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-49 .elementor-element.elementor-element-94fbbd1>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        @media(max-width:767px) {
            .elementor-49 .elementor-element.elementor-element-fd71242 {
                width: 70%;
            }

            .elementor-49 .elementor-element.elementor-element-fd71242>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-28e519f .elementor-text-editor {
                text-align: left;
            }

            .elementor-49 .elementor-element.elementor-element-28e519f>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-753a07b {
                width: 30%;
            }

            .elementor-49 .elementor-element.elementor-element-753a07b>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-af5c5aa>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-fed5662>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-aa34377 {
                text-align: center;
            }

            .elementor-49 .elementor-element.elementor-element-aa34377 .elementor-social-icon {
                padding: 0.1em;
            }

            .elementor-49 .elementor-element.elementor-element-aa34377 .elementor-social-icon:not(:last-child) {
                margin-right: 25px;
            }

            .elementor-49 .elementor-element.elementor-element-aa34377>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-d6d6345 {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 15px 15px 15px 15px;
            }

            .elementor-49 .elementor-element.elementor-element-e8f9ca4 {
                width: 100%;
            }

            .elementor-49 .elementor-element.elementor-element-e8f9ca4.elementor-column {
                order: 1;
            }

            .elementor-49 .elementor-element.elementor-element-707a180 .jet-logo {
                justify-content: center;
            }

            .elementor-49 .elementor-element.elementor-element-a53b595 {
                width: 100%;
            }

            .elementor-49 .elementor-element.elementor-element-a53b595.elementor-column {
                order: 1;
            }

            .elementor-49 .elementor-element.elementor-element-a53b595>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-337cd8b .jet-mobile-menu .menu-item-link {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-49 .elementor-element.elementor-element-337cd8b .menu-item-link-top .jet-nav-link-text {
                font-size: 12px;
                line-height: 1.7em;
                letter-spacing: 0px;
            }

            .elementor-49 .elementor-element.elementor-element-337cd8b .menu-item-link-top {
                padding: 10px 10px 10px 10px;
            }

            .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav {
                background-color: rgba(113, 113, 113, 0.05);
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-337cd8b>.elementor-widget-container {
                margin: 0px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-63a21a4 {
                width: 100%;
            }

            .elementor-49 .elementor-element.elementor-element-63a21a4.elementor-column {
                order: 0;
            }

            .elementor-49 .elementor-element.elementor-element-63a21a4>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 10px 0px 10px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup:not(.jet-search__popup--full-screen) {
                width: 425px;
            }

            .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup--full-screen .jet-search__popup-content {
                width: 425px;
            }

            .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup {
                left: -40px;
                right: auto;
            }

            .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup-trigger-container {
                justify-content: flex-end;
            }

            .elementor-49 .elementor-element.elementor-element-249dcd3>.elementor-widget-container {
                margin: 10px 15px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-94fbbd1 {
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 0px 15px 0px 15px;
            }
        }

        @media(min-width:768px) {
            .elementor-49 .elementor-element.elementor-element-fd71242 {
                width: 15%;
            }

            .elementor-49 .elementor-element.elementor-element-753a07b {
                width: 51.333%;
            }

            .elementor-49 .elementor-element.elementor-element-a53b595 {
                width: 64.664%;
            }

            .elementor-49 .elementor-element.elementor-element-63a21a4 {
                width: 2%;
            }
        }

        @media(max-width:1024px) and (min-width:768px) {
            .elementor-49 .elementor-element.elementor-element-fd71242 {
                width: 33%;
            }

            .elementor-49 .elementor-element.elementor-element-753a07b {
                width: 25%;
            }

            .elementor-49 .elementor-element.elementor-element-fed5662 {
                width: 40%;
            }

            .elementor-49 .elementor-element.elementor-element-e8f9ca4 {
                width: 100%;
            }

            .elementor-49 .elementor-element.elementor-element-a53b595 {
                width: 95%;
            }

            .elementor-49 .elementor-element.elementor-element-63a21a4 {
                width: 5%;
            }
        }

        @media(max-width:1024px) {
            .elementor-49 .elementor-element.elementor-element-28e519f>.elementor-widget-container {
                margin: 0px 0px 0px 25px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-fed5662>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-aa34377 {
                text-align: right;
            }

            .elementor-49 .elementor-element.elementor-element-aa34377>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav--horizontal {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav--vertical .menu-item-link-top {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-49 .elementor-element.elementor-element-337cd8b .jet-nav--vertical-sub-bottom .menu-item-link-sub {
                justify-content: flex-start;
                text-align: left;
            }

            .elementor-49 .elementor-element.elementor-element-63a21a4>.elementor-element-populated {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup:not(.jet-search__popup--full-screen) {
                width: 740px;
            }

            .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup--full-screen .jet-search__popup-content {
                width: 740px;
            }

            .elementor-49 .elementor-element.elementor-element-249dcd3 .jet-search__popup {
                left: -700px;
                right: auto;
            }

            .elementor-49 .elementor-element.elementor-element-249dcd3>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
        }

        .elementor-53 .elementor-element.elementor-element-396482d>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-396482d .elementor-element-populated a {
            color: #717171;
        }

        .elementor-53 .elementor-element.elementor-element-396482d .elementor-element-populated a:hover {
            color: #fb0101;
        }

        .elementor-53 .elementor-element.elementor-element-396482d>.elementor-element-populated {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-5a09c60 .jet-logo {
            justify-content: center;
        }

        .elementor-53 .elementor-element.elementor-element-5a09c60>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-5a09c60 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-17f8010 {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-17f8010 .elementor-social-icon:not(:hover) {
            background-color: rgba(35, 164, 85, 0);
        }

        .elementor-53 .elementor-element.elementor-element-17f8010 .elementor-social-icon:not(:hover) i {
            color: #717171;
        }

        .elementor-53 .elementor-element.elementor-element-17f8010 .elementor-social-icon {
            font-size: 16px;
        }

        .elementor-53 .elementor-element.elementor-element-17f8010 .elementor-social-icon:not(:last-child) {
            margin-right: 5px;
        }

        .elementor-53 .elementor-element.elementor-element-17f8010 .elementor-social-icon:hover {
            background-color: rgba(0, 0, 0, 0);
        }

        .elementor-53 .elementor-element.elementor-element-17f8010 .elementor-social-icon:hover i {
            color: #fb0101;
        }

        .elementor-53 .elementor-element.elementor-element-17f8010>.elementor-widget-container {
            margin: 15px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-17f8010 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-e1c6430 .elementor-text-editor {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-e1c6430 {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: normal;
            line-height: 1.5em;
            letter-spacing: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-e1c6430>.elementor-widget-container {
            margin: 15px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-e1c6430 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-106dc0e {
            background-color: #484848;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 25px 0px 45px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-106dc0e>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-53 .elementor-element.elementor-element-bf5eab0>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(:last-child) {
            margin-bottom: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-bf5eab0>.elementor-element-populated {
            color: #717171;
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-bf5eab0 .elementor-element-populated a {
            color: #ffffff;
        }

        .elementor-53 .elementor-element.elementor-element-bf5eab0 .elementor-element-populated a:hover {
            color: #fb0101;
        }

        .elementor-53 .elementor-element.elementor-element-f1767e6 .elementor-text-editor {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-f1767e6 {
            color: #717171;
            font-family: "Open Sans", Sans-serif;
            font-size: 16px;
            font-weight: 400;
            font-style: normal;
            line-height: 1.5em;
            letter-spacing: 0px;
        }

        .elementor-53 .elementor-element.elementor-element-f1767e6>.elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-f1767e6 .tippy-tooltip .tippy-content {
            text-align: center;
        }

        .elementor-53 .elementor-element.elementor-element-7cee123 {
            background-color: #424242;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 18px 0px 0px 0px;
        }

        .elementor-53 .elementor-element.elementor-element-7cee123>.elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        @media(max-width:1024px) {
            .elementor-53 .elementor-element.elementor-element-17f8010 {
                text-align: center;
            }

            .elementor-53 .elementor-element.elementor-element-17f8010>.elementor-widget-container {
                margin: 10px 0px 0px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-e1c6430>.elementor-widget-container {
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
            }
        }

        @media(max-width:767px) {
            .elementor-53 .elementor-element.elementor-element-17f8010 {
                text-align: center;
            }

            .elementor-53 .elementor-element.elementor-element-17f8010 .elementor-social-icon {
                padding: 0.1em;
            }

            .elementor-53 .elementor-element.elementor-element-17f8010 .elementor-social-icon:not(:last-child) {
                margin-right: 25px;
            }

            .elementor-53 .elementor-element.elementor-element-17f8010>.elementor-widget-container {
                margin: 15px 0px 15px 0px;
                padding: 0px 0px 0px 0px;
            }

            .elementor-53 .elementor-element.elementor-element-e1c6430 {
                font-size: 14px;
            }

            .elementor-53 .elementor-element.elementor-element-f1767e6 .elementor-text-editor {
                text-align: center;
            }

            .elementor-53 .elementor-element.elementor-element-f1767e6 {
                font-size: 14px;
            }
        }
