.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 {
	--divider-border-color: #54595f;
}

.elementor-widget-divider .elementor-divider__text {
	color: #54595f;
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: #54595f;
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
	color: #54595f;
	border-color: #54595f;
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: #54595f;
}

.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.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: #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 {
	fill: #6ec1e4;
	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-star-rating .elementor-star-rating__title {
	color: #7a7a7a;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
}

.elementor-widget-image-carousel .elementor-image-carousel-caption {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
}

.elementor-widget-image-gallery .gallery-item .gallery-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-icon svg {
	fill: #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-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-dropbar .jet-dropbar__button-text {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
}

.elementor-widget-jet-dropbar .jet-dropbar__content {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
}

.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-horizontal-timeline .jet-hor-timeline-item__card-btn {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	background-color: #61ce70;
}

.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-instagram-gallery .jet-instagram-gallery__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-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-posts__terms-link {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
}

.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link {
	background-color: #6ec1e4;
}

.elementor-widget-jet-posts .jet-posts .jet-posts__terms-link: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__icon-box>* svg {
	fill: #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 {
	color: #61ce70;
}

.elementor-widget-jet-pricing-table .pricing-feature.item-excluded {
	color: #7a7a7a;
}

.elementor-widget-jet-pricing-table .pricing-feature.item-excluded .item-bullet {
	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 Slab", Sans-serif;
	font-weight: 400;
}

.elementor-widget-jet-services .jet-services__desc {
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
}

.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__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-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-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__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__name a:hover {
	color: #54595f;
}

.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-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-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__card-btn {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	background-color: #61ce70;
}

.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text {
	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 .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__control .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 .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 {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
}

.elementor-widget-jet-unfold .jet-unfold__button {
	background-color: #6ec1e4;
}

.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__icon {
	color: #54595f;
}

.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-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-11 .elementor-element.elementor-element-ea40379>.elementor-container {
	max-width: 1190px;
}



.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-030770f.elementor-column .elementor-column-wrap {
	align-items: flex-start;
}

.elementor-11 .elementor-element.elementor-element-030770f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-11 .elementor-element.elementor-element-030770f>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-301b9f2 {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-301b9f2.elementor-widget-heading .elementor-heading-title {
	color: #0c1325;
}

.elementor-11 .elementor-element.elementor-element-301b9f2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.6px;
}

.elementor-11 .elementor-element.elementor-element-301b9f2>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-6267aa6 {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-6267aa6 .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-6267aa6 .elementor-divider {
	text-align: left;
	padding-top: 11px;
	padding-bottom: 11px;
}

.elementor-11 .elementor-element.elementor-element-6267aa6>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-01f558f .elementor-text-editor {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-01f558f {
	color: #35373c;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0.14px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-01f558f>.elementor-widget-container {
	margin: 18px 0px 22px 0px;
}

.elementor-11 .elementor-element.elementor-element-01f558f>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-4262a00 .elementor-button .elementor-align-icon-right {
	margin-left: 7px;
}

.elementor-11 .elementor-element.elementor-element-4262a00 .elementor-button .elementor-align-icon-left {
	margin-right: 7px;
}

.elementor-11 .elementor-element.elementor-element-4262a00 a.elementor-button,
.elementor-11 .elementor-element.elementor-element-4262a00 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0px;
	fill: #20315c;
	color: #20315c;
	background-color: #ffce23;
	border-radius: 4px 4px 4px 4px;
	padding: 10px 21px 9px 21px;
}

.elementor-11 .elementor-element.elementor-element-4262a00 a.elementor-button:hover,
.elementor-11 .elementor-element.elementor-element-4262a00 .elementor-button:hover,
.elementor-11 .elementor-element.elementor-element-4262a00 a.elementor-button:focus,
.elementor-11 .elementor-element.elementor-element-4262a00 .elementor-button:focus {
	color: #ffffff;
	background-color: #0c1325;
}

.elementor-11 .elementor-element.elementor-element-4262a00 a.elementor-button:hover svg,
.elementor-11 .elementor-element.elementor-element-4262a00 .elementor-button:hover svg,
.elementor-11 .elementor-element.elementor-element-4262a00 a.elementor-button:focus svg,
.elementor-11 .elementor-element.elementor-element-4262a00 .elementor-button:focus svg {
	fill: #ffffff;
}

.elementor-11 .elementor-element.elementor-element-4262a00>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-4262a00 {
	width: auto;
	max-width: auto;
}

.elementor-11 .elementor-element.elementor-element-05c7e66 .elementor-button .elementor-align-icon-right {
	margin-left: 7px;
}

.elementor-11 .elementor-element.elementor-element-05c7e66 .elementor-button .elementor-align-icon-left {
	margin-right: 7px;
}

.elementor-11 .elementor-element.elementor-element-05c7e66 a.elementor-button,
.elementor-11 .elementor-element.elementor-element-05c7e66 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0px;
	fill: #5d6372;
	color: #5d6372;
	background-color: rgba(0, 0, 0, 0);
	border-radius: 4px 4px 4px 4px;
	padding: 9px 19px 8px 19px;
}

.elementor-11 .elementor-element.elementor-element-05c7e66 a.elementor-button:hover,
.elementor-11 .elementor-element.elementor-element-05c7e66 .elementor-button:hover,
.elementor-11 .elementor-element.elementor-element-05c7e66 a.elementor-button:focus,
.elementor-11 .elementor-element.elementor-element-05c7e66 .elementor-button:focus {
	color: #ffffff;
	background-color: #0c1325;
	border-color: rgba(0, 0, 0, 0);
}

.elementor-11 .elementor-element.elementor-element-05c7e66 a.elementor-button:hover svg,
.elementor-11 .elementor-element.elementor-element-05c7e66 .elementor-button:hover svg,
.elementor-11 .elementor-element.elementor-element-05c7e66 a.elementor-button:focus svg,
.elementor-11 .elementor-element.elementor-element-05c7e66 .elementor-button:focus svg {
	fill: #ffffff;
}

.elementor-11 .elementor-element.elementor-element-05c7e66 .elementor-button {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #5d6372;
}

.elementor-11 .elementor-element.elementor-element-05c7e66>.elementor-widget-container {
	margin: 0px 0px 0px 14px;
}

.elementor-11 .elementor-element.elementor-element-05c7e66>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-05c7e66 {
	width: auto;
	max-width: auto;
}

.elementor-11 .elementor-element.elementor-element-2794194>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-2794194>.elementor-element-populated {
	padding: 10px 10px 2px 10px;
}


.elementor-11 .elementor-element.elementor-element-5f32fe2>.elementor-widget-container {
	margin: 39px -109px 0px -39px;
}

.elementor-11 .elementor-element.elementor-element-5f32fe2>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-ea40379 {
	padding: 129px 0px 67px 0px;
}

.elementor-11 .elementor-element.elementor-element-4da1dd4>.elementor-container {
	max-width: 1190px;
}

.elementor-11 .elementor-element.elementor-element-df0d3f2>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-a6f345e {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-a6f345e .elementor-image img {
	width: 120px;
}

.elementor-11 .elementor-element.elementor-element-a6f345e>.elementor-widget-container {
	margin: 3px 0px 0px -20px;
}

.elementor-11 .elementor-element.elementor-element-a6f345e>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-34ecb4e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-addf341 {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-addf341.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-11 .elementor-element.elementor-element-addf341 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.52px;
}

.elementor-11 .elementor-element.elementor-element-addf341>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-60dfc6c {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-60dfc6c .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-60dfc6c .elementor-divider {
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

.elementor-11 .elementor-element.elementor-element-60dfc6c>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 span.wpcf7-not-valid-tip {
	color: #ff0000;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file) {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5em;
	letter-spacing: 0px;
	padding: 9px 15px 8px 15px;
	margin: 0px 0px 0px 0px;
	border-radius: 4px 4px 4px 4px;
	background-color: rgba(0, 0, 0, 0);
	color: #eaedf2;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #dce1e7;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 .wpcf7-form .wpcf7-form-control::-webkit-input-placeholder {
	color: #eaedf2;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 .wpcf7-form .wpcf7-form-control::-moz-placeholder {
	color: #eaedf2;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 .wpcf7-form .wpcf7-form-control:-ms-input-placeholder {
	color: #eaedf2;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file):focus {
	border-style: solid;
	border-color: #ffce23;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 input.wpcf7-submit {
	background-color: #ffce23;
	color: #20315c;
	padding: 10px 20px 9px 20px;
	border-radius: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 input.wpcf7-submit {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 input.wpcf7-submit:hover {
	background-color: #ffffff;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 div.wpcf7-response-output {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -50px 0px;
	border-radius: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 div.wpcf7-mail-sent-ok {
	color: #61ce70;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 div.wpcf7-mail-sent-ng {
	color: #ff0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 div.wpcf7-validation-errors {
	color: #ff0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 div.wpcf7-spam-blocked {
	color: #ff0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7>.elementor-widget-container {
	margin: 22px -70px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-53e3dd7>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-4da1dd4:not(.elementor-motion-effects-element-type-background),
.elementor-11 .elementor-element.elementor-element-4da1dd4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #20293f;
	background-image: url("https://ld-wp73.template-help.com/wordpress/prod_22737/v1/wp-content/uploads/2019/02/home-bg-1-1.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-11 .elementor-element.elementor-element-4da1dd4 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 39px 0px 52px 0px;
}

.elementor-11 .elementor-element.elementor-element-4da1dd4>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11 .elementor-element.elementor-element-941454d>.elementor-container {
	max-width: 1220px;
}

.elementor-11 .elementor-element.elementor-element-5cc1c16>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-d2654eb {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-d2654eb.elementor-widget-heading .elementor-heading-title {
	color: #1d2741;
}

.elementor-11 .elementor-element.elementor-element-d2654eb .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.52px;
}

.elementor-11 .elementor-element.elementor-element-d2654eb>.elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-11 .elementor-element.elementor-element-d2654eb>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-25be251 {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-25be251 .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-25be251 .elementor-divider {
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

.elementor-11 .elementor-element.elementor-element-25be251>.elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-11 .elementor-element.elementor-element-25be251>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-502ca74>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-d0466f1.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-d0466f1.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-11 .elementor-element.elementor-element-d0466f1.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 28.5%;
}

.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-title {
	margin-bottom: 3px;
}

.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-content .elementor-image-box-title {
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-content .elementor-image-box-description {
	color: #393c43;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.45em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-d0466f1>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-627388a>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 28.5%;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-title {
	margin-bottom: 3px;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-content .elementor-image-box-title {
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-content .elementor-image-box-description {
	color: #393c43;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.45em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-9a3c3d3>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-afbc63c>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-5265ca3.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-5265ca3.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-11 .elementor-element.elementor-element-5265ca3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 28.5%;
}

.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-title {
	margin-bottom: 3px;
}

.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-content .elementor-image-box-title {
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-content .elementor-image-box-description {
	color: #393c43;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.45em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-5265ca3>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-7519f95 {
	margin-top: 37px;
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-c5d51e6>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 28.5%;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-title {
	margin-bottom: 3px;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-content .elementor-image-box-title {
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-content .elementor-image-box-description {
	color: #393c43;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.45em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-b73d8fb>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-35b3fc8>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-bac3b07.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-bac3b07.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-11 .elementor-element.elementor-element-bac3b07.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 28.5%;
}

.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-title {
	margin-bottom: 3px;
}

.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-content .elementor-image-box-title {
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-content .elementor-image-box-description {
	color: #393c43;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.45em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-bac3b07>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-2cde714>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 28.5%;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-title {
	margin-bottom: 3px;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-content .elementor-image-box-title {
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-content .elementor-image-box-description {
	color: #393c43;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.45em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-cb51b0b>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-a9ab52d {
	margin-top: 21px;
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-831b9de>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-c57fe52.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-c57fe52.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-11 .elementor-element.elementor-element-c57fe52.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 28.5%;
}

.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-title {
	margin-bottom: 3px;
}

.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-content .elementor-image-box-title {
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-content .elementor-image-box-description {
	color: #393c43;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.45em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-c57fe52>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-da5a673>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-dad0118.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-dad0118.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-11 .elementor-element.elementor-element-dad0118.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 28.5%;
}

.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-title {
	margin-bottom: 3px;
}

.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-content .elementor-image-box-title {
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-content .elementor-image-box-description {
	color: #393c43;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.45em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-dad0118>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-1a69243>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 28.5%;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-title {
	margin-bottom: 3px;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-content .elementor-image-box-title {
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-content .elementor-image-box-description {
	color: #393c43;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.45em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-93c6c6a>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-d6e1117 {
	margin-top: 21px;
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-941454d a:hover {
	color: #dcaf0d;
}

.elementor-11 .elementor-element.elementor-element-941454d {
	padding: 77px 0px 64px 0px;
}

.elementor-11 .elementor-element.elementor-element-5441156>.elementor-container {
	max-width: 1190px;
}

.elementor-11 .elementor-element.elementor-element-135c838>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-7368546 {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-7368546.elementor-widget-heading .elementor-heading-title {
	color: #1d2741;
}

.elementor-11 .elementor-element.elementor-element-7368546 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.52px;
}

.elementor-11 .elementor-element.elementor-element-7368546>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-359aa0a {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-359aa0a .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-359aa0a .elementor-divider {
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

.elementor-11 .elementor-element.elementor-element-359aa0a>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__inner {
	margin: 15px;
	padding: 0px 0px 0px 0px;
	border-radius: 3px 3px 3px 3px;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__list {
	margin: -15px;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__image-instance {
	height: 330px;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__cover i {
	color: #ffffff;
	font-size: 14px;
	width: 20px;
	height: 20px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__cover i svg {
	fill: #ffffff;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__cover i:before {
	font-size: 14px;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__cover {
	background-color: rgba(32, 41, 63, 0.6);
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__filter {
	justify-content: center;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__title {
	text-align: center;
	order: 1;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__category {
	text-align: center;
	order: 2;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__desc {
	text-align: center;
	order: 3;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f .jet-portfolio__button {
	align-self: center;
	text-align: center;
	order: 4;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f>.elementor-widget-container {
	margin: 45px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-7c5e42f>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-f094a29 .elementor-button .elementor-align-icon-right {
	margin-left: 7px;
}

.elementor-11 .elementor-element.elementor-element-f094a29 .elementor-button .elementor-align-icon-left {
	margin-right: 7px;
}

.elementor-11 .elementor-element.elementor-element-f094a29 a.elementor-button,
.elementor-11 .elementor-element.elementor-element-f094a29 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0px;
	fill: #5d6372;
	color: #5d6372;
	background-color: rgba(0, 0, 0, 0);
	border-radius: 4px 4px 4px 4px;
	padding: 9px 19px 8px 19px;
}

.elementor-11 .elementor-element.elementor-element-f094a29 a.elementor-button:hover,
.elementor-11 .elementor-element.elementor-element-f094a29 .elementor-button:hover,
.elementor-11 .elementor-element.elementor-element-f094a29 a.elementor-button:focus,
.elementor-11 .elementor-element.elementor-element-f094a29 .elementor-button:focus {
	color: #ffffff;
	background-color: #0c1325;
	border-color: rgba(0, 0, 0, 0);
}

.elementor-11 .elementor-element.elementor-element-f094a29 a.elementor-button:hover svg,
.elementor-11 .elementor-element.elementor-element-f094a29 .elementor-button:hover svg,
.elementor-11 .elementor-element.elementor-element-f094a29 a.elementor-button:focus svg,
.elementor-11 .elementor-element.elementor-element-f094a29 .elementor-button:focus svg {
	fill: #ffffff;
}

.elementor-11 .elementor-element.elementor-element-f094a29 .elementor-button {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #5d6372;
}

.elementor-11 .elementor-element.elementor-element-f094a29>.elementor-widget-container {
	margin: 42px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-f094a29>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-5441156:not(.elementor-motion-effects-element-type-background),
.elementor-11 .elementor-element.elementor-element-5441156>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #fbfbfb;
	background-image: url("https://ld-wp73.template-help.com/wordpress/prod_22737/v1/wp-content/uploads/2019/02/home-bg-2.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-11 .elementor-element.elementor-element-5441156 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 49px 0px 52px 0px;
}

.elementor-11 .elementor-element.elementor-element-5441156>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11 .elementor-element.elementor-element-5441156 a:hover {
	color: #dcaf0d;
}

.elementor-11 .elementor-element.elementor-element-75a1a51>.elementor-container {
	max-width: 1190px;
}

.elementor-11 .elementor-element.elementor-element-c0e56e4>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-6db60db {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-6db60db.elementor-widget-heading .elementor-heading-title {
	color: #1d2741;
}

.elementor-11 .elementor-element.elementor-element-6db60db .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.52px;
}

.elementor-11 .elementor-element.elementor-element-6db60db>.elementor-widget-container {
	margin: 76px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-6db60db>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-9a41bc6 {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-9a41bc6 .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-9a41bc6 .elementor-divider {
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

.elementor-11 .elementor-element.elementor-element-9a41bc6>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-9684b15 .elementor-text-editor {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-9684b15 {
	color: #4c4f57;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0.14px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-9684b15>.elementor-widget-container {
	margin: 16px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-9684b15>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-865f494 .elementor-text-editor {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-865f494 {
	color: #4c4f57;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0.14px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-865f494>.elementor-widget-container {
	margin: -4px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-865f494>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-46e1633>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-46e1633>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(8px/2);
}

.elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(8px/2);
}

.elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(8px/2);
	margin-left: calc(8px/2);
}

.elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-8px/2);
	margin-left: calc(-8px/2);
}

body.rtl .elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-8px/2);
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-8px/2);
}

.elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-icon i {
	color: #ffce23;
	font-size: 14px;
}

.elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-icon svg {
	fill: #ffce23;
	width: 14px;
}

.elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-text {
	color: #0c1325;
	padding-left: 7px;
}

.elementor-11 .elementor-element.elementor-element-47c4f47 .elementor-icon-list-item {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-47c4f47>.elementor-widget-container {
	margin: 0px 0px 0px -1px;
}

.elementor-11 .elementor-element.elementor-element-47c4f47>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-475fb20>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-475fb20>.elementor-element-populated {
	margin: 0px 20px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(8px/2);
}

.elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(8px/2);
}

.elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(8px/2);
	margin-left: calc(8px/2);
}

.elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-8px/2);
	margin-left: calc(-8px/2);
}

body.rtl .elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-8px/2);
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-8px/2);
}

.elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-icon i {
	color: #ffce23;
	font-size: 14px;
}

.elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-icon svg {
	fill: #ffce23;
	width: 14px;
}

.elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-text {
	color: #0c1325;
	padding-left: 7px;
}

.elementor-11 .elementor-element.elementor-element-956d218 .elementor-icon-list-item {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-956d218>.elementor-widget-container {
	margin: 0px 0px 0px -1px;
}

.elementor-11 .elementor-element.elementor-element-956d218>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-4416ba8>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(8px/2);
}

.elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(8px/2);
}

.elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(8px/2);
	margin-left: calc(8px/2);
}

.elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-8px/2);
	margin-left: calc(-8px/2);
}

body.rtl .elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-8px/2);
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-8px/2);
}

.elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-icon i {
	color: #ffce23;
	font-size: 14px;
}

.elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-icon svg {
	fill: #ffce23;
	width: 14px;
}

.elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-text {
	color: #0c1325;
	padding-left: 7px;
}

.elementor-11 .elementor-element.elementor-element-6a52eed .elementor-icon-list-item {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-6a52eed>.elementor-widget-container {
	margin: 0px 0px 0px -1px;
}

.elementor-11 .elementor-element.elementor-element-6a52eed>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-38e373e {
	margin-top: 33px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-6c4e213.elementor-column .elementor-column-wrap {
	align-items: flex-end;
}

.elementor-11 .elementor-element.elementor-element-6c4e213.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-11 .elementor-element.elementor-element-6c4e213>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-6c4e213>.elementor-element-populated {
	padding: 10px 10px 0px 10px;
}

.elementor-11 .elementor-element.elementor-element-242f127 {
	text-align: right;
}

.elementor-11 .elementor-element.elementor-element-242f127>.elementor-widget-container {
	margin: 0px 64px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-242f127>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-75a1a51 a:hover {
	color: #dcaf0d;
}

.elementor-11 .elementor-element.elementor-element-75a1a51 {
	padding: 26px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-424f2bc>.elementor-container {
	max-width: 1190px;
}

.elementor-11 .elementor-element.elementor-element-68f907b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-a269951 {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-a269951 .elementor-image img {
	width: 120px;
}

.elementor-11 .elementor-element.elementor-element-a269951>.elementor-widget-container {
	margin: 3px 0px 0px -20px;
}

.elementor-11 .elementor-element.elementor-element-a269951>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-6806054>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-5c6bf52 {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-5c6bf52.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-11 .elementor-element.elementor-element-5c6bf52 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.52px;
}

.elementor-11 .elementor-element.elementor-element-5c6bf52>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-30b9f40 {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-30b9f40 .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-30b9f40 .elementor-divider {
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

.elementor-11 .elementor-element.elementor-element-30b9f40>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 span.wpcf7-not-valid-tip {
	color: #ff0000;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file) {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5em;
	letter-spacing: 0px;
	padding: 9px 15px 8px 15px;
	margin: 0px 0px 0px 0px;
	border-radius: 4px 4px 4px 4px;
	background-color: rgba(0, 0, 0, 0);
	color: #eaedf2;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #dce1e7;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 .wpcf7-form .wpcf7-form-control::-webkit-input-placeholder {
	color: #eaedf2;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 .wpcf7-form .wpcf7-form-control::-moz-placeholder {
	color: #eaedf2;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 .wpcf7-form .wpcf7-form-control:-ms-input-placeholder {
	color: #eaedf2;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file):focus {
	border-style: solid;
	border-color: #ffce23;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 input.wpcf7-submit {
	background-color: #ffce23;
	color: #20315c;
	padding: 10px 20px 9px 20px;
	border-radius: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 input.wpcf7-submit {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 input.wpcf7-submit:hover {
	background-color: #ffffff;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 div.wpcf7-response-output {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px -50px 0px;
	border-radius: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 div.wpcf7-mail-sent-ok {
	color: #61ce70;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 div.wpcf7-mail-sent-ng {
	color: #ff0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 div.wpcf7-validation-errors {
	color: #ff0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 div.wpcf7-spam-blocked {
	color: #ff0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-94bf87f>.elementor-widget-container {
	margin: 22px -70px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-94bf87f>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-424f2bc:not(.elementor-motion-effects-element-type-background),
.elementor-11 .elementor-element.elementor-element-424f2bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #20293f;
	background-image: url("https://ld-wp73.template-help.com/wordpress/prod_22737/v1/wp-content/uploads/2019/02/home-bg-1-1.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-11 .elementor-element.elementor-element-424f2bc {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 39px 0px 52px 0px;
}

.elementor-11 .elementor-element.elementor-element-424f2bc>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11 .elementor-element.elementor-element-f8d6a8d>.elementor-container {
	max-width: 1190px;
}

.elementor-11 .elementor-element.elementor-element-7a86ebd>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-7a86ebd>.elementor-element-populated {
	padding: 10px 10px 0px 10px;
}

.elementor-11 .elementor-element.elementor-element-6a9070a .elementor-custom-embed-play i {
	color: #ffffff;
	font-size: 66px;
}

.elementor-11 .elementor-element.elementor-element-6a9070a>.elementor-widget-container {
	margin: 0px 0px 0px -65px;
}

.elementor-11 .elementor-element.elementor-element-6a9070a>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-012b503>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-012b503>.elementor-element-populated {
	margin: 0px 0px 0px 42px;
}

.elementor-11 .elementor-element.elementor-element-1e5878f {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-1e5878f.elementor-widget-heading .elementor-heading-title {
	color: #1d2741;
}

.elementor-11 .elementor-element.elementor-element-1e5878f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.52px;
}

.elementor-11 .elementor-element.elementor-element-1e5878f>.elementor-widget-container {
	margin: 17px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-1e5878f>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-aa019b6 {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-aa019b6 .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-aa019b6 .elementor-divider {
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

.elementor-11 .elementor-element.elementor-element-aa019b6>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-39c9f91 .elementor-text-editor {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-39c9f91 {
	color: #4c4f57;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0.14px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-39c9f91>.elementor-widget-container {
	margin: 17px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-39c9f91>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion {
	background-color: rgba(0, 0, 0, 0);
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle {
	background-color: rgba(0, 0, 0, 0);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 14.5px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control .jet-toggle__label-icon {
	margin: 0px 7px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control {
	justify-content: flex-start;
	background-color: rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: rgba(0, 0, 0, 0);
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control .jet-toggle__label-text {
	color: #20315c;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0.32px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control .jet-toggle__label-icon .icon-normal {
	color: #dcae0c;
	background-color: rgba(0, 0, 0, 0);
	font-size: 23px;
	width: 28px;
	height: 28px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: rgba(0, 0, 0, 0);
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control .jet-toggle__label-icon .icon-normal:before {
	font-size: 23px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__control:hover .jet-toggle__label-text {
	color: #dcae0c;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle.active-toggle>.jet-toggle__control .jet-toggle__label-text {
	color: #dcae0c;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle.active-toggle .jet-toggle__label-icon .icon-active {
	color: #dcae0c;
	background-color: rgba(0, 0, 0, 0);
	font-size: 23px;
	width: 28px;
	height: 28px;
	border-style: solid;
	border-width: 0px 5px 4px 0px;
	border-color: rgba(0, 0, 0, 0);
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle.active-toggle .jet-toggle__label-icon .icon-active:before {
	font-size: 23px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__content>.jet-toggle__content-inner {
	padding: 2px 0px 0px 24px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container>.jet-accordion>.jet-accordion__inner>.jet-toggle>.jet-toggle__content {
	margin: 0px 0px -12px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: rgba(0, 0, 0, 0);
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container {
	margin: 55px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-338d99eb>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-f8d6a8d {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #d4d4d4;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 90px 0px;
}

.elementor-11 .elementor-element.elementor-element-f8d6a8d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11 .elementor-element.elementor-element-f8d6a8d a:hover {
	color: #dcaf0d;
}

.elementor-11 .elementor-element.elementor-element-0ed5d2c>.elementor-container {
	max-width: 1220px;
}

.elementor-11 .elementor-element.elementor-element-5b47322>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-57ec7e0 {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-57ec7e0.elementor-widget-heading .elementor-heading-title {
	color: #1d2741;
}

.elementor-11 .elementor-element.elementor-element-57ec7e0 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.52px;
}

.elementor-11 .elementor-element.elementor-element-57ec7e0>.elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-11 .elementor-element.elementor-element-57ec7e0>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-4c2b848 {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-4c2b848 .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-4c2b848 .elementor-divider {
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

.elementor-11 .elementor-element.elementor-element-4c2b848>.elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-11 .elementor-element.elementor-element-4c2b848>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-5c22952 .elementor-text-editor {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-5c22952 {
	color: #4c4f57;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0.14px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-5c22952>.elementor-widget-container {
	margin: 17px 0px 0px 0px;
	padding: 0px 615px 0px 15px;
}

.elementor-11 .elementor-element.elementor-element-5c22952>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-aaf9db1 .jet-banner {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-11 .elementor-element.elementor-element-aaf9db1 .jet-banner__overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-aaf9db1 .jet-banner:hover .jet-banner__overlay {
	opacity: 0.4;
}

.elementor-11 .elementor-element.elementor-element-aaf9db1 .jet-banner__title {
	order: 1;
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-aaf9db1 .jet-banner__text {
	order: 2;
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-aaf9db1>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-f06726f .jet-banner {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-11 .elementor-element.elementor-element-f06726f .jet-banner__overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-f06726f .jet-banner:hover .jet-banner__overlay {
	opacity: 0.4;
}

.elementor-11 .elementor-element.elementor-element-f06726f .jet-banner__title {
	order: 1;
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-f06726f .jet-banner__text {
	order: 2;
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-f06726f>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-755a3f9 .jet-banner {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 2px 2px 2px 2px;
}

.elementor-11 .elementor-element.elementor-element-755a3f9 .jet-banner__overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-755a3f9 .jet-banner:hover .jet-banner__overlay {
	opacity: 0.4;
}

.elementor-11 .elementor-element.elementor-element-755a3f9 .jet-banner__title {
	order: 1;
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-755a3f9 .jet-banner__text {
	order: 2;
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-755a3f9>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-27f1e07 {
	margin-top: 41px;
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-0ed5d2c a:hover {
	color: #dcaf0d;
}

.elementor-11 .elementor-element.elementor-element-0ed5d2c {
	padding: 49px 0px 65px 0px;
}

.elementor-11 .elementor-element.elementor-element-a5aad4a>.elementor-container {
	max-width: 1190px;
}

.elementor-11 .elementor-element.elementor-element-da46de1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-242990b {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-242990b.elementor-widget-heading .elementor-heading-title {
	color: #1d2741;
}

.elementor-11 .elementor-element.elementor-element-242990b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.52px;
}

.elementor-11 .elementor-element.elementor-element-242990b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-242990b>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-3680b59 {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-3680b59 .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-3680b59 .elementor-divider {
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

.elementor-11 .elementor-element.elementor-element-3680b59>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__item-inner {
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__figure {
	order: 1;
	align-self: flex-start;
	margin: 0px 0px -100px 0px;
	border-radius: 50% 50% 50% 50%;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__icon {
	order: 2;
	align-self: center;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__title {
	order: 5;
	text-align: center;
	align-self: center;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__comment {
	order: 7;
	align-self: flex-start;
	text-align: left;
	color: #4c4f57;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.45em;
	letter-spacing: 0px;
	width: 100%;
	background-color: rgba(0, 0, 0, 0);
	padding: 0px 0px 60px 134px;
	margin: 14px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__name {
	order: 3;
	align-self: flex-start;
	text-align: left;
	color: #0c1325;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 134px;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__position {
	order: 6;
	align-self: center;
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__date {
	order: 4;
	align-self: flex-start;
	text-align: left;
	color: #8f939b;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	line-height: 1.2em;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: -2px 0px 0px 134px;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__rating {
	order: 8;
	font-size: 20px;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__content {
	justify-content: center;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__tag-img {
	width: 106px;
	height: 106px;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-a4254ac i:not(:last-of-type) {
	margin-right: 7px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-a4254ac i:not(:last-of-type) {
	margin-left: 7px;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-arrow {
	background-color: rgba(0, 0, 0, 0);
	color: #828690;
	font-size: 18px;
	width: 28px;
	height: 28px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #828690;
	border-radius: 50% 50% 50% 50%;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-arrow svg {
	fill: #828690;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-arrow:before {
	font-size: 18px;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-arrow:hover {
	background-color: #ffce23;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0);
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-arrow.prev-arrow {
	bottom: 0px;
	top: auto;
	left: 134px;
	right: auto;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-arrow.next-arrow {
	bottom: 0px;
	top: auto;
	left: 168px;
	right: auto;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-slick-dots {
	justify-content: center;
}

.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-slick-dots li {
	padding-left: 5px;
	padding-right: 5px;
}

.elementor-11 .elementor-element.elementor-element-a4254ac>.elementor-widget-container {
	margin: 32px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-a4254ac>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-c519d08.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-11 .elementor-element.elementor-element-c519d08.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-11 .elementor-element.elementor-element-c519d08>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-c519d08>.elementor-element-populated {
	padding: 10px 10px 0px 10px;
}

.elementor-11 .elementor-element.elementor-element-3548985 {
	text-align: right;
}

.elementor-11 .elementor-element.elementor-element-3548985>.elementor-widget-container {
	margin: 48px -25px -49px -19px;
}

.elementor-11 .elementor-element.elementor-element-3548985>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-a5aad4a:not(.elementor-motion-effects-element-type-background),
.elementor-11 .elementor-element.elementor-element-a5aad4a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #fbfbfb;
	background-image: url("https://ld-wp73.template-help.com/wordpress/prod_22737/v1/wp-content/uploads/2019/02/home-bg-3.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-11 .elementor-element.elementor-element-a5aad4a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 49px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-a5aad4a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11 .elementor-element.elementor-element-a5aad4a a:hover {
	color: #dcaf0d;
}

.elementor-11 .elementor-element.elementor-element-49140470>.elementor-container {
	max-width: 1170px;
}

.elementor-11 .elementor-element.elementor-element-115046dd>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-115046dd>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-285f3742 .jet-map {
	height: 570px;
}

.elementor-11 .elementor-element.elementor-element-285f3742>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-7e7a1a40>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-11 .elementor-element.elementor-element-7e7a1a40>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 44px 62px;
}

.elementor-11 .elementor-element.elementor-element-1ded841 {
	text-align: left;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-1ded841.elementor-widget-heading .elementor-heading-title {
	color: #1d2741;
}

.elementor-11 .elementor-element.elementor-element-1ded841 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 26px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.4em;
	letter-spacing: 0.52px;
}

.elementor-11 .elementor-element.elementor-element-1ded841>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-1ded841>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-de16331 {
	--divider-border-style: solid;
	--divider-border-color: #ffce23;
	--divider-border-width: 3px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-de16331 .elementor-divider-separator {
	width: 42px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-11 .elementor-element.elementor-element-de16331 .elementor-divider {
	text-align: left;
	padding-top: 9px;
	padding-bottom: 9px;
}

.elementor-11 .elementor-element.elementor-element-de16331>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-eba4ffe .elementor-text-editor {
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-eba4ffe {
	color: #4c4f57;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0.14px;
	flex-basis: 100%;
}

.elementor-11 .elementor-element.elementor-element-eba4ffe>.elementor-widget-container {
	margin: 17px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-eba4ffe>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 span.wpcf7-not-valid-tip {
	color: #ff0000;
	font-family: "Roboto", Sans-serif;
	font-size: 11px;
	font-weight: 400;
	line-height: 1em;
	letter-spacing: 0px;
	margin: -2px 0px -9px 0px;
	display: block;
	text-align: right;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file) {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5em;
	letter-spacing: 0px;
	padding: 13px 19px 12px 19px;
	margin: 0px 0px 4px 0px;
	border-radius: 4px 4px 4px 4px;
	background-color: #ffffff;
	color: #1d2741;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #cacdd1;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 .wpcf7-form .wpcf7-form-control::-webkit-input-placeholder {
	color: #6c717d;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 .wpcf7-form .wpcf7-form-control::-moz-placeholder {
	color: #6c717d;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 .wpcf7-form .wpcf7-form-control:-ms-input-placeholder {
	color: #6c717d;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file):focus {
	border-style: solid;
	border-color: #ffce23;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 .wpcf7-form-control.wpcf7-textarea {
	height: 107px;
	min-height: 107px;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 input.wpcf7-submit {
	background-color: #ffce23;
	color: #20315c;
	padding: 10px 21px 9px 21px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 4px 4px 4px 4px;
	margin: -7px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 input.wpcf7-submit {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 input.wpcf7-submit:hover {
	background-color: #0c1325;
	color: #ffffff;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 div.wpcf7-response-output {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: -4px 0px -14px 0px;
	border-radius: 0px 0px 0px 0px;
	text-align: left;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 div.wpcf7-mail-sent-ok {
	color: #61ce70;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 div.wpcf7-mail-sent-ng {
	color: #ff0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 div.wpcf7-validation-errors {
	color: #ff0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-51071179 .wpcf7 div.wpcf7-spam-blocked {
	color: #ff0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-51071179>.elementor-widget-container {
	margin: 36px 0px 0px 0px;
}

.elementor-11 .elementor-element.elementor-element-51071179>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-49140470 {
	padding: 98px 0px 72px 0px;
}

@media(min-width:768px) {
	.elementor-11 .elementor-element.elementor-element-030770f {
		width: 48.151%;
	}
	.elementor-11 .elementor-element.elementor-element-2794194 {
		width: 52.704%;
	}
	.elementor-11 .elementor-element.elementor-element-df0d3f2 {
		width: 11.429%;
	}
	.elementor-11 .elementor-element.elementor-element-34ecb4e {
		width: 88.571%;
	}
	.elementor-11 .elementor-element.elementor-element-46e1633 {
		width: 34.261%;
	}
	.elementor-11 .elementor-element.elementor-element-475fb20 {
		width: 34.435%;
	}
	.elementor-11 .elementor-element.elementor-element-4416ba8 {
		width: 31.3%;
	}
	.elementor-11 .elementor-element.elementor-element-68f907b {
		width: 11.429%;
	}
	.elementor-11 .elementor-element.elementor-element-6806054 {
		width: 88.571%;
	}
	.elementor-11 .elementor-element.elementor-element-da46de1 {
		width: 67.563%;
	}
	.elementor-11 .elementor-element.elementor-element-c519d08 {
		width: 32.437%;
	}
	.elementor-11 .elementor-element.elementor-element-115046dd {
		width: 51.282%;
	}
	.elementor-11 .elementor-element.elementor-element-7e7a1a40 {
		width: 48.718%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-11 .elementor-element.elementor-element-030770f {
		width: 50%;
	}
	.elementor-11 .elementor-element.elementor-element-2794194 {
		width: 50%;
	}
	.elementor-11 .elementor-element.elementor-element-c0e56e4 {
		width: 60%;
	}
	.elementor-11 .elementor-element.elementor-element-46e1633 {
		width: 33%;
	}
	.elementor-11 .elementor-element.elementor-element-475fb20 {
		width: 33%;
	}
	.elementor-11 .elementor-element.elementor-element-4416ba8 {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-6c4e213 {
		width: 40%;
	}
	.elementor-11 .elementor-element.elementor-element-115046dd {
		width: 50%;
	}
	.elementor-11 .elementor-element.elementor-element-7e7a1a40 {
		width: 50%;
	}
}

@media(max-width:1024px) {
	.elementor-11 .elementor-element.elementor-element-301b9f2 .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-5f32fe2>.elementor-widget-container {
		margin: 44px -38px 0px -14px;
	}
	.elementor-11 .elementor-element.elementor-element-ea40379 {
		padding: 40px 5px 50px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-a6f345e>.elementor-widget-container {
		margin: 0px 0px 0px -8px;
	}
	.elementor-11 .elementor-element.elementor-element-addf341 .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 input.wpcf7-submit {
		padding: 10px 14px 9px 14px;
		margin: 0px 0px 10px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 div.wpcf7-response-output {
		margin: -4px 0px -20px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-53e3dd7>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-4da1dd4 {
		padding: 35px 5px 45px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-5cc1c16>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-d2654eb .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-502ca74>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-d0466f1.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-d0466f1.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-d0466f1.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-content .elementor-image-box-title {
		font-size: 16px;
	}
	.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-11 .elementor-element.elementor-element-627388a>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-9a3c3d3.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-9a3c3d3.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-9a3c3d3.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-content .elementor-image-box-title {
		font-size: 16px;
	}
	.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-11 .elementor-element.elementor-element-afbc63c>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-5265ca3.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-5265ca3.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-5265ca3.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-content .elementor-image-box-title {
		font-size: 16px;
	}
	.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-11 .elementor-element.elementor-element-7519f95 {
		margin-top: 20px;
		margin-bottom: 0px;
	}
	.elementor-11 .elementor-element.elementor-element-c5d51e6>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-b73d8fb.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-b73d8fb.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-b73d8fb.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-content .elementor-image-box-title {
		font-size: 16px;
	}
	.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-11 .elementor-element.elementor-element-35b3fc8>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-bac3b07.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-bac3b07.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-bac3b07.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-content .elementor-image-box-title {
		font-size: 16px;
	}
	.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-11 .elementor-element.elementor-element-2cde714>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-cb51b0b.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-cb51b0b.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-cb51b0b.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-content .elementor-image-box-title {
		font-size: 16px;
	}
	.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-11 .elementor-element.elementor-element-a9ab52d {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.elementor-11 .elementor-element.elementor-element-831b9de>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-c57fe52.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-c57fe52.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-c57fe52.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-content .elementor-image-box-title {
		font-size: 16px;
	}
	.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-11 .elementor-element.elementor-element-da5a673>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-dad0118.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-dad0118.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-dad0118.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-content .elementor-image-box-title {
		font-size: 16px;
	}
	.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-11 .elementor-element.elementor-element-1a69243>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-93c6c6a.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-93c6c6a.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-93c6c6a.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-wrapper .elementor-image-box-img {
		width: 34%;
	}
	.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-content .elementor-image-box-title {
		font-size: 16px;
	}
	.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-11 .elementor-element.elementor-element-d6e1117 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.elementor-11 .elementor-element.elementor-element-941454d {
		padding: 40px 0px 40px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-7368546 .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-7c5e42f>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-5441156 {
		padding: 40px 5px 40px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-c0e56e4>.elementor-element-populated {
		margin: 0px 0px 40px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-6db60db .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-6db60db>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-242f127>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-75a1a51 {
		padding: 40px 5px 0px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-a269951>.elementor-widget-container {
		margin: 0px 0px 0px -8px;
	}
	.elementor-11 .elementor-element.elementor-element-5c6bf52 .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 input.wpcf7-submit {
		padding: 10px 14px 9px 14px;
		margin: 0px 0px 10px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 div.wpcf7-response-output {
		margin: -4px 0px -20px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-94bf87f>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-424f2bc {
		padding: 35px 5px 45px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-6a9070a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-012b503>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-1e5878f .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-1e5878f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-338d99eb>.elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-f8d6a8d {
		padding: 40px 5px 40px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-5b47322>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-57ec7e0 .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-5c22952>.elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	.elementor-11 .elementor-element.elementor-element-27f1e07 {
		margin-top: 20px;
		margin-bottom: 0px;
	}
	.elementor-11 .elementor-element.elementor-element-0ed5d2c {
		padding: 40px 0px 40px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-242990b .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__comment {
		font-size: 14px;
	}
	.elementor-11 .elementor-element.elementor-element-3548985>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-a5aad4a {
		padding: 40px 5px 40px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-115046dd>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
	}
	.elementor-11 .elementor-element.elementor-element-7e7a1a40>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 10px 10px 10px 10px;
	}
	.elementor-11 .elementor-element.elementor-element-1ded841 .elementor-heading-title {
		font-size: 26px;
	}
	.elementor-11 .elementor-element.elementor-element-49140470 {
		padding: 50px 5px 50px 5px;
	}
}

@media(max-width:767px) {
	.elementor-11 .elementor-element.elementor-element-301b9f2 .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-4262a00 a.elementor-button,
	.elementor-11 .elementor-element.elementor-element-4262a00 .elementor-button {
		padding: 10px 18px 9px 18px;
	}
	.elementor-11 .elementor-element.elementor-element-05c7e66 a.elementor-button,
	.elementor-11 .elementor-element.elementor-element-05c7e66 .elementor-button {
		padding: 9px 17px 8px 17px;
	}
	.elementor-11 .elementor-element.elementor-element-5f32fe2>.elementor-widget-container {
		margin: 30px -35px 0px -12px;
	}
	.elementor-11 .elementor-element.elementor-element-ea40379 {
		padding: 30px 5px 0px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-a6f345e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-addf341 .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 span.wpcf7-not-valid-tip {
		font-size: 12px;
		margin: -21px 0px 3px 0px;
		display: block;
	}
	.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file) {
		margin: 0px 0px 20px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-53e3dd7 .wpcf7 div.wpcf7-response-output {
		margin: 0px 0px -48px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-4da1dd4 {
		padding: 35px 5px 70px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-d2654eb .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-d0466f1 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 24%;
	}
	.elementor-11 .elementor-element.elementor-element-d0466f1>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-9a3c3d3 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 24%;
	}
	.elementor-11 .elementor-element.elementor-element-9a3c3d3>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-5265ca3 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 24%;
	}
	.elementor-11 .elementor-element.elementor-element-5265ca3>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-b73d8fb .elementor-image-box-wrapper .elementor-image-box-img {
		width: 24%;
	}
	.elementor-11 .elementor-element.elementor-element-b73d8fb>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-bac3b07 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 24%;
	}
	.elementor-11 .elementor-element.elementor-element-bac3b07>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-cb51b0b .elementor-image-box-wrapper .elementor-image-box-img {
		width: 24%;
	}
	.elementor-11 .elementor-element.elementor-element-cb51b0b>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-c57fe52 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 24%;
	}
	.elementor-11 .elementor-element.elementor-element-c57fe52>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-dad0118 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 24%;
	}
	.elementor-11 .elementor-element.elementor-element-dad0118>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-11 .elementor-element.elementor-element-93c6c6a .elementor-image-box-wrapper .elementor-image-box-img {
		width: 24%;
	}
	.elementor-11 .elementor-element.elementor-element-93c6c6a>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-7368546 .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-f094a29 a.elementor-button,
	.elementor-11 .elementor-element.elementor-element-f094a29 .elementor-button {
		padding: 9px 17px 8px 17px;
	}
	.elementor-11 .elementor-element.elementor-element-6db60db .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-46e1633>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-475fb20>.elementor-element-populated {
		margin: 8px 0px 8px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-4416ba8>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-a269951>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-5c6bf52 .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 span.wpcf7-not-valid-tip {
		font-size: 12px;
		margin: -21px 0px 3px 0px;
		display: block;
	}
	.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-acceptance):not(.wpcf7-file) {
		margin: 0px 0px 20px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-94bf87f .wpcf7 div.wpcf7-response-output {
		margin: 0px 0px -48px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-424f2bc {
		padding: 35px 5px 70px 5px;
	}
	.elementor-11 .elementor-element.elementor-element-1e5878f .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-57ec7e0 {
		text-align: center;
	}
	.elementor-11 .elementor-element.elementor-element-57ec7e0 .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-4c2b848 .elementor-divider {
		text-align: center;
	}
	.elementor-11 .elementor-element.elementor-element-4c2b848 .elementor-divider-separator {
		margin: 0 auto;
		margin-center: 0;
	}
	.elementor-11 .elementor-element.elementor-element-5c22952 .elementor-text-editor {
		text-align: center;
	}
	.elementor-11 .elementor-element.elementor-element-aaf9db1 .jet-banner {
		margin: 0% 4% 0% 4%;
	}
	.elementor-11 .elementor-element.elementor-element-f06726f .jet-banner {
		margin: 0% 4% 0% 4%;
	}
	.elementor-11 .elementor-element.elementor-element-755a3f9 .jet-banner {
		margin: 0% 4% 0% 4%;
	}
	.elementor-11 .elementor-element.elementor-element-242990b .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__tag-img {
		width: 80px;
		height: 80px;
	}
	.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__figure {
		margin: 0px 0px -80px 0px;
	}
	.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__comment {
		padding: 0px 0px 46px 100px;
	}
	.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__name {
		margin: 0px 0px 0px 100px;
	}
	.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__date {
		margin: -2px 0px 0px 100px;
	}
	.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-arrow.prev-arrow {
		left: 100px;
		right: auto;
	}
	.elementor-11 .elementor-element.elementor-element-a4254ac .jet-testimonials__instance .jet-arrow.next-arrow {
		left: 134px;
		right: auto;
	}
	.elementor-11 .elementor-element.elementor-element-3548985 .elementor-image img {
		width: 60%;
	}
	.elementor-11 .elementor-element.elementor-element-115046dd.elementor-column {
		order: 0;
	}
	.elementor-11 .elementor-element.elementor-element-115046dd>.elementor-element-populated {
		margin: 0px 10px 30px 10px;
	}
	.elementor-11 .elementor-element.elementor-element-7e7a1a40.elementor-column {
		order: 1;
	}
	.elementor-11 .elementor-element.elementor-element-1ded841 .elementor-heading-title {
		font-size: 24px;
	}
	.elementor-11 .elementor-element.elementor-element-49140470 {
		padding: 50px 5px 40px 5px;
	}
}

.elementor-27 .elementor-element.elementor-element-35189307>.elementor-container {
	max-width: 1190px;
}

.elementor-27 .elementor-element.elementor-element-22877162>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-27 .elementor-element.elementor-element-22877162 .elementor-element-populated a {
	color: #1d2741;
}

.elementor-27 .elementor-element.elementor-element-22877162 .elementor-element-populated a:hover {
	color: #dcaf0d;
}

.elementor-27 .elementor-element.elementor-element-22877162>.elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-view-stacked .elementor-icon {
	background-color: #ffce23;
	fill: #20315c;
	color: #20315c;
}

.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-view-framed .elementor-icon,
.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-view-default .elementor-icon {
	fill: #ffce23;
	color: #ffce23;
	border-color: #ffce23;
}

.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-view-framed .elementor-icon {
	background-color: #20315c;
}

.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-position-right .elementor-icon-box-icon {
	margin-left: 12px;
}

.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-position-left .elementor-icon-box-icon {
	margin-right: 12px;
}

.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 12px;
}

.elementor-27 .elementor-element.elementor-element-1755fc6 .elementor-icon {
	font-size: 16px;
	padding: 8px;
	border-radius: 50% 50% 50% 50%;
}

.elementor-27 .elementor-element.elementor-element-1755fc6 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-27 .elementor-element.elementor-element-1755fc6 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-27 .elementor-element.elementor-element-1755fc6 .elementor-icon-box-title {
	margin-bottom: 0px;
}

.elementor-27 .elementor-element.elementor-element-1755fc6 .elementor-icon-box-content .elementor-icon-box-title {
	color: #8d8f95;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-27 .elementor-element.elementor-element-1755fc6 .elementor-icon-box-content .elementor-icon-box-description {
	color: #1d2741;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: 0px;
}

.elementor-27 .elementor-element.elementor-element-1755fc6>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-27 .elementor-element.elementor-element-1755fc6 {
	width: auto;
	max-width: auto;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-view-stacked .elementor-icon {
	background-color: #ffce23;
	fill: #20315c;
	color: #20315c;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-view-framed .elementor-icon,
.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-view-default .elementor-icon {
	fill: #ffce23;
	color: #ffce23;
	border-color: #ffce23;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-view-framed .elementor-icon {
	background-color: #20315c;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-position-right .elementor-icon-box-icon {
	margin-left: 12px;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-position-left .elementor-icon-box-icon {
	margin-right: 12px;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 12px;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a .elementor-icon {
	font-size: 16px;
	padding: 8px;
	border-radius: 50% 50% 50% 50%;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a .elementor-icon-box-title {
	margin-bottom: 0px;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a .elementor-icon-box-content .elementor-icon-box-title {
	color: #8d8f95;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a .elementor-icon-box-content .elementor-icon-box-description {
	color: #1d2741;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: 0px;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a>.elementor-widget-container {
	margin: 0px 49px 0px 49px;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-27 .elementor-element.elementor-element-bbc6f7a {
	width: auto;
	max-width: auto;
}

.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-view-stacked .elementor-icon {
	background-color: #ffce23;
	fill: #20315c;
	color: #20315c;
}

.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-view-framed .elementor-icon,
.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-view-default .elementor-icon {
	fill: #ffce23;
	color: #ffce23;
	border-color: #ffce23;
}

.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-view-framed .elementor-icon {
	background-color: #20315c;
}

.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-position-right .elementor-icon-box-icon {
	margin-left: 12px;
}

.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-position-left .elementor-icon-box-icon {
	margin-right: 12px;
}

.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 12px;
}

.elementor-27 .elementor-element.elementor-element-60f4db6 .elementor-icon {
	font-size: 16px;
	padding: 8px;
	border-radius: 50% 50% 50% 50%;
}

.elementor-27 .elementor-element.elementor-element-60f4db6 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-27 .elementor-element.elementor-element-60f4db6 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-27 .elementor-element.elementor-element-60f4db6 .elementor-icon-box-title {
	margin-bottom: 0px;
}

.elementor-27 .elementor-element.elementor-element-60f4db6 .elementor-icon-box-content .elementor-icon-box-title {
	color: #8d8f95;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-27 .elementor-element.elementor-element-60f4db6 .elementor-icon-box-content .elementor-icon-box-description {
	color: #1d2741;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: 0px;
}

.elementor-27 .elementor-element.elementor-element-60f4db6>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-27 .elementor-element.elementor-element-60f4db6 {
	width: auto;
	max-width: auto;
}

.elementor-27 .elementor-element.elementor-element-51f0c8d8>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-27 .elementor-element.elementor-element-51f0c8d8>.elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1 {
	text-align: right;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1 .elementor-social-icon {
	background-color: rgba(0, 0, 0, 0);
	font-size: 15px;
	padding: 0em;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1 .elementor-social-icon i {
	color: #abb0bb;
	font-size: 25px;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1 .elementor-social-icon svg {
	fill: #abb0bb;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1 .elementor-social-icon:not(:last-child) {
	margin-right: 14px;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1 .elementor-icon {
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1 .elementor-social-icon:hover {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-27 .elementor-element.elementor-element-679c4ec1 .elementor-social-icon:hover i {
	color: #dcaf0d;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1 .elementor-social-icon:hover svg {
	color: #dcaf0d;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-679c4ec1>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-27 .elementor-element.elementor-element-35189307:not(.elementor-motion-effects-element-type-background),
.elementor-27 .elementor-element.elementor-element-35189307>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(52, 60, 69, 0.06);
}

.elementor-27 .elementor-element.elementor-element-35189307 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-35189307>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-27 .elementor-element.elementor-element-115e982e>.elementor-container {
	max-width: 1190px;
}

.elementor-27 .elementor-element.elementor-element-7ff86b17>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-27 .elementor-element.elementor-element-4a9f8bcf .jet-logo {
	justify-content: flex-start;
}

.elementor-27 .elementor-element.elementor-element-4a9f8bcf>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-16ada6e6.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-27 .elementor-element.elementor-element-16ada6e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-27 .elementor-element.elementor-element-16ada6e6>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav--horizontal {
	justify-content: flex-end;
	text-align: right;
}

.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav--vertical .menu-item-link-top {
	justify-content: flex-end;
	text-align: right;
}

.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav--vertical-sub-bottom .menu-item-link-sub {
	justify-content: flex-end;
	text-align: right;
}

body:not(.rtl) .elementor-27 .elementor-element.elementor-element-403926ba .jet-nav--horizontal .jet-nav__sub {
	text-align: left;
}

body.rtl .elementor-27 .elementor-element.elementor-element-403926ba .jet-nav--horizontal .jet-nav__sub {
	text-align: right;
}

.elementor-27 .elementor-element.elementor-element-403926ba .menu-item-link-top {
	color: #000000;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(0, 0, 0, 0);
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-403926ba .menu-item-link-top .jet-nav-link-text {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 0.24px;
}

.elementor-27 .elementor-element.elementor-element-403926ba .menu-item:hover>.menu-item-link-top {
	color: #dcaf0d;
}

.elementor-27 .elementor-element.elementor-element-403926ba .menu-item.current-menu-item .menu-item-link-top {
	color: #dcaf0d;
	border-color: #dcaf0d;
}

.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav>.jet-nav__item {
	margin: 0px 0px 0px 29.25px;
}

.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav__mobile-trigger {
	background-color: rgba(52, 60, 69, 0.06);
	color: #1d2741;
	border-radius: 0px 0px 0px 0px;
	width: 36px;
	height: 36px;
	font-size: 20px;
}

.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav__mobile-close-btn {
	color: #0c1325;
	font-size: 15px;
}

.elementor-27 .elementor-element.elementor-element-403926ba>.elementor-widget-container {
	margin: 0px 0px 2px 0px;
}

.elementor-27 .elementor-element.elementor-element-403926ba>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-27 .elementor-element.elementor-element-403926ba {
	width: auto;
	max-width: auto;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__field {
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: 0px;
	background-color: rgba(52, 60, 69, 0.06);
	color: #1d2741;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
	padding: 10px 18px 10px 18px;
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__field::-webkit-input-placeholder {
	color: #abb0bb;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__field::-moz-placeholder {
	color: #abb0bb;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__field:-ms-input-placeholder {
	color: #abb0bb;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__submit-icon {
	font-size: 13px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__submit {
	background-color: rgba(0, 0, 0, 0);
	color: #1d2741;
	padding: 10px 8px 10px 20px;
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__submit:hover {
	color: #dcaf0d;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__form {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup:not(.jet-search__popup--full-screen) {
	width: 600px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup--full-screen .jet-search__popup-content {
	width: 600px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup {
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	top: -12px;
	bottom: auto;
	right: 0px;
	left: auto;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup-trigger-icon {
	font-size: 11px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup-trigger {
	background-color: rgba(0, 0, 0, 0);
	color: #1d2741;
	padding: 0px 0px 0px 6px;
	margin: 1px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup-trigger:hover {
	background-color: rgba(0, 0, 0, 0);
	color: #dcaf0d;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup-trigger-container {
	justify-content: flex-end;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup-close-icon {
	font-size: 13px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup-close {
	background-color: rgba(0, 0, 0, 0);
	color: #1d2741;
	padding: 10px 0px 10px 8px;
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup-close:hover {
	color: #dcaf0d;
}

.elementor-27 .elementor-element.elementor-element-707c76bf>.elementor-widget-container {
	margin: 0px 0px 4px 36px;
}

.elementor-27 .elementor-element.elementor-element-707c76bf>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-27 .elementor-element.elementor-element-707c76bf {
	width: auto;
	max-width: auto;
}

.elementor-27 .elementor-element.elementor-element-115e982e:not(.elementor-motion-effects-element-type-background),
.elementor-27 .elementor-element.elementor-element-115e982e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-27 .elementor-element.elementor-element-115e982e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 16px 0px 22px 0px;
	z-index: 1000;
}

.elementor-27 .elementor-element.elementor-element-115e982e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-27 .elementor-element.elementor-element-115e982e.jet-sticky-section--stuck {
	padding: 6px 0px 4px 0px;
	box-shadow: 0px 0px 30px 0px rgba(33, 41, 65, 0.1);
}

.elementor-27 .elementor-element.elementor-element-115e982e.jet-sticky-section--stuck.jet-sticky-transition-in,
.elementor-27 .elementor-element.elementor-element-115e982e.jet-sticky-section--stuck.jet-sticky-transition-out {
	transition: margin 0.1s, padding 0.1s, background 0.1s, box-shadow 0.1s;
}

.elementor-27 .elementor-element.elementor-element-3a6ee367>.elementor-container {
	max-width: 1190px;
}

.elementor-27 .elementor-element.elementor-element-4d08a7c0>.elementor-element-populated {
	padding: 0px 10px 0px 10px;
}

.elementor-27 .elementor-element.elementor-element-112c8c96 .jet-breadcrumbs {
	text-align: justify;
}

.elementor-27 .elementor-element.elementor-element-112c8c96 .jet-breadcrumbs__title {
	order: -1;
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: 0.4px;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-112c8c96 .jet-breadcrumbs__item {
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-27 .elementor-element.elementor-element-112c8c96 .jet-breadcrumbs__item-link {
	color: #abb0bb;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-112c8c96 .jet-breadcrumbs__item-link:hover {
	color: #ffce23;
}

.elementor-27 .elementor-element.elementor-element-112c8c96 .jet-breadcrumbs__item-target {
	color: #ffce23;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-112c8c96 .jet-breadcrumbs__item-sep {
	margin-left: 5px;
	margin-right: 5px;
	color: #abb0bb;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-112c8c96>.elementor-widget-container {
	margin: 12px 0px 11px 0px;
}

.elementor-27 .elementor-element.elementor-element-112c8c96>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-27 .elementor-element.elementor-element-3a6ee367:not(.elementor-motion-effects-element-type-background),
.elementor-27 .elementor-element.elementor-element-3a6ee367>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #212941;
	background-image: url("https://ld-wp73.template-help.com/wordpress/prod_22737/v1/wp-content/uploads/2019/02/breadcrumbs-bg.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-27 .elementor-element.elementor-element-3a6ee367 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -1px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-27 .elementor-element.elementor-element-3a6ee367>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

@media(max-width:1024px) {
	.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-position-right .elementor-icon-box-icon {
		margin-left: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-position-left .elementor-icon-box-icon {
		margin-right: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-1755fc6.elementor-position-top .elementor-icon-box-icon {
		margin-bottom: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-position-right .elementor-icon-box-icon {
		margin-left: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-position-left .elementor-icon-box-icon {
		margin-right: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-bbc6f7a.elementor-position-top .elementor-icon-box-icon {
		margin-bottom: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-bbc6f7a>.elementor-widget-container {
		margin: 0px 14px 0px 14px;
	}
	.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-position-right .elementor-icon-box-icon {
		margin-left: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-position-left .elementor-icon-box-icon {
		margin-right: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-60f4db6.elementor-position-top .elementor-icon-box-icon {
		margin-bottom: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-679c4ec1 .elementor-social-icon:not(:last-child) {
		margin-right: 10px;
	}
	.elementor-27 .elementor-element.elementor-element-35189307 {
		padding: 0px 5px 0px 5px;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup:not(.jet-search__popup--full-screen) {
		width: 560px;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup--full-screen .jet-search__popup-content {
		width: 560px;
	}
	.elementor-27 .elementor-element.elementor-element-115e982e {
		padding: 16px 5px 18px 5px;
	}
	.elementor-27 .elementor-element.elementor-element-115e982e.jet-sticky-section--stuck {
		padding: 6px 5px 4px 5px;
	}
	.elementor-27 .elementor-element.elementor-element-4d08a7c0>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
}

@media(min-width:768px) {
	.elementor-27 .elementor-element.elementor-element-22877162 {
		width: 100%%;
	}
	.elementor-27 .elementor-element.elementor-element-51f0c8d8 {
		width: 41.429%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-27 .elementor-element.elementor-element-22877162 {
		width: 81%;
	}
	.elementor-27 .elementor-element.elementor-element-51f0c8d8 {
		width: 19%;
	}
	.elementor-27 .elementor-element.elementor-element-7ff86b17 {
		width: 20%;
	}
	.elementor-27 .elementor-element.elementor-element-16ada6e6 {
		width: 80%;
	}
}

@media(max-width:767px) {
	.elementor-27 .elementor-element.elementor-element-22877162>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-27 .elementor-element.elementor-element-1755fc6 .elementor-icon-box-icon {
		margin-bottom: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-bbc6f7a .elementor-icon-box-icon {
		margin-bottom: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-bbc6f7a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-27 .elementor-element.elementor-element-60f4db6 .elementor-icon-box-icon {
		margin-bottom: 8px;
	}
	.elementor-27 .elementor-element.elementor-element-51f0c8d8>.elementor-element-populated {
		padding: 10px 10px 8px 10px;
	}
	.elementor-27 .elementor-element.elementor-element-679c4ec1 {
		text-align: center;
	}
	.elementor-27 .elementor-element.elementor-element-679c4ec1>.elementor-widget-container {
		margin: 0px 0px 4px 0px;
	}
	.elementor-27 .elementor-element.elementor-element-7ff86b17 {
		width: 50%;
	}
	.elementor-27 .elementor-element.elementor-element-4a9f8bcf>.elementor-widget-container {
		margin: 2px 0px 0px 0px;
	}
	.elementor-27 .elementor-element.elementor-element-16ada6e6 {
		width: 50%;
	}
	.elementor-27 .elementor-element.elementor-element-403926ba .jet-mobile-menu .menu-item-link {
		justify-content: flex-start;
		text-align: left;
	}
	.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav--horizontal {
		justify-content: flex-start;
		text-align: left;
	}
	.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav--vertical .menu-item-link-top {
		justify-content: flex-start;
		text-align: left;
	}
	.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav--vertical-sub-bottom .menu-item-link-sub {
		justify-content: flex-start;
		text-align: left;
	}
	.elementor-27 .elementor-element.elementor-element-403926ba .menu-item-link-top {
		padding: 6px 16px 6px 16px;
	}
	.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav>.jet-nav__item {
		margin: 0px 0px 0px 0px;
	}
	.elementor-27 .elementor-element.elementor-element-403926ba .jet-nav {
		width: 80%;
		padding: 30px 0px 0px 0px;
	}
	.elementor-27 .elementor-element.elementor-element-403926ba .jet-mobile-menu-active .jet-nav {
		box-shadow: 0px 0px 30px 0px rgba(12, 19, 37, 0.1);
	}
	.elementor-27 .elementor-element.elementor-element-403926ba>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__field {
		padding: 11px 15px 11px 15px;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__submit {
		padding: 10px 4px 10px 12px;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup:not(.jet-search__popup--full-screen) {
		width: 200px;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup--full-screen .jet-search__popup-content {
		width: 200px;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup {
		top: -4px;
		bottom: auto;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup-trigger {
		margin: 12px 0px 0px 0px;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf .jet-search__popup-close {
		padding: 10px 0px 10px 4px;
	}
	.elementor-27 .elementor-element.elementor-element-707c76bf>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	.elementor-27 .elementor-element.elementor-element-112c8c96 .jet-breadcrumbs {
		text-align: left;
	}
	.elementor-27 .elementor-element.elementor-element-112c8c96 .jet-breadcrumbs__title {
		margin: 0px 0px 2px 0px;
	}
	.elementor-27 .elementor-element.elementor-element-112c8c96>.elementor-widget-container {
		margin: 10px 0px 10px 0px;
	}
}

.elementor-28 .elementor-element.elementor-element-78766656>.elementor-container {
	max-width: 1190px;
}

.elementor-28 .elementor-element.elementor-element-7527b600>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-61c68b4c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-28642f9f .jet-logo {
	justify-content: flex-start;
}

.elementor-28 .elementor-element.elementor-element-28642f9f>.elementor-widget-container {
	margin: 6px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-28642f9f>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-1674c001>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-292dca6e.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-28 .elementor-element.elementor-element-292dca6e.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-28 .elementor-element.elementor-element-292dca6e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 15%;
}

.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-title {
	margin-bottom: 6px;
}

.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-content .elementor-image-box-title {
	color: #acb0bb;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-content .elementor-image-box-description {
	color: #ffffff;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-292dca6e>.elementor-widget-container {
	margin: 1px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-292dca6e>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-6a1238ad>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-47da2467.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-28 .elementor-element.elementor-element-47da2467.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-28 .elementor-element.elementor-element-47da2467.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 8%;
}

.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-title {
	margin-bottom: 6px;
}

.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-content .elementor-image-box-title {
	color: #acb0bb;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-content .elementor-image-box-description {
	color: #ffffff;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-47da2467>.elementor-widget-container {
	margin: 1px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-47da2467>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-5799a0b7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-104d1d15.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-28 .elementor-element.elementor-element-104d1d15.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-28 .elementor-element.elementor-element-104d1d15.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 21%;
}

.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-title {
	margin-bottom: 6px;
}

.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-content .elementor-image-box-title {
	color: #acb0bb;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-content .elementor-image-box-description {
	color: #ffffff;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-104d1d15>.elementor-widget-container {
	margin: 1px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-104d1d15>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-71bc6dd7 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, 0.16);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 45px 0px;
}

.elementor-28 .elementor-element.elementor-element-71bc6dd7>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-71bc6dd7 a {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-71bc6dd7 a:hover {
	color: #ffce23;
}

.elementor-28 .elementor-element.elementor-element-4cd1c62>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-4cd1c62>.elementor-element-populated {
	margin: 0px 60px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-2a821f7 {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-2a821f7.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-2a821f7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-2a821f7>.elementor-widget-container {
	margin: 0px 0px 16px 0px;
}

.elementor-28 .elementor-element.elementor-element-2a821f7>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-6d8bdd37 .elementor-text-editor {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-6d8bdd37 {
	color: #bcc1cb;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.4em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-6d8bdd37>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-402a13c {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-402a13c .elementor-social-icon {
	background-color: rgba(0, 0, 0, 0);
	font-size: 15px;
	padding: 0em;
}

.elementor-28 .elementor-element.elementor-element-402a13c .elementor-social-icon i {
	color: #cacdd1;
}

.elementor-28 .elementor-element.elementor-element-402a13c .elementor-social-icon svg {
	fill: #cacdd1;
}

.elementor-28 .elementor-element.elementor-element-402a13c .elementor-social-icon:not(:last-child) {
	margin-right: 14px;
}

.elementor-28 .elementor-element.elementor-element-402a13c .elementor-icon {
	border-radius: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-402a13c .elementor-social-icon:hover {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-28 .elementor-element.elementor-element-402a13c .elementor-social-icon:hover i {
	color: #ffce23;
}

.elementor-28 .elementor-element.elementor-element-402a13c .elementor-social-icon:hover svg {
	color: #ffce23;
}

.elementor-28 .elementor-element.elementor-element-402a13c>.elementor-widget-container {
	margin: 27px 0px 0px -5px;
}

.elementor-28 .elementor-element.elementor-element-402a13c>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-2fe5986b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-2fe5986b .elementor-element-populated a {
	color: #a8abb3;
}

.elementor-28 .elementor-element.elementor-element-2fe5986b .elementor-element-populated a:hover {
	color: #ffce23;
}

.elementor-28 .elementor-element.elementor-element-7b1fcb10 {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-7b1fcb10.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-7b1fcb10 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-7b1fcb10>.elementor-widget-container {
	margin: 0px 0px 12px 0px;
}

.elementor-28 .elementor-element.elementor-element-7b1fcb10>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-6819864 .elementor-text-editor {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-6819864 {
	color: #ffce23;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 2em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-6819864>.elementor-widget-container {
	margin: 0px 0px 0px -8px;
}

.elementor-28 .elementor-element.elementor-element-6819864>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-49b84752>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-49b84752 .elementor-element-populated a {
	color: #a8abb3;
}

.elementor-28 .elementor-element.elementor-element-49b84752 .elementor-element-populated a:hover {
	color: #ffce23;
}

.elementor-28 .elementor-element.elementor-element-49b84752>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-4ecc2fe {
	text-align: left;
	flex-basis: 100%;
}

.elementor-28 .elementor-element.elementor-element-4ecc2fe.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-4ecc2fe .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-4ecc2fe>.elementor-widget-container {
	margin: 0px 0px 12px 0px;
}

.elementor-28 .elementor-element.elementor-element-4ecc2fe>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-92e1c78 .elementor-text-editor {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-92e1c78 {
	color: #ffce23;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 2em;
	letter-spacing: 0px;
	flex-basis: 99px;
}

.elementor-28 .elementor-element.elementor-element-92e1c78>.elementor-widget-container {
	margin: 0px 0px 0px -8px;
}

.elementor-28 .elementor-element.elementor-element-92e1c78>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-02bc306 .elementor-text-editor {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-02bc306 {
	color: #ffce23;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 2em;
	letter-spacing: 0px;
	flex-basis: 225px;
}

.elementor-28 .elementor-element.elementor-element-02bc306>.elementor-widget-container {
	margin: 0px 0px 0px 27px;
}

.elementor-28 .elementor-element.elementor-element-02bc306>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-6e564cc6>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-3aa07e7c {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-3aa07e7c.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-3aa07e7c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-3aa07e7c>.elementor-widget-container {
	margin: 0px 0px 16px 0px;
}

.elementor-28 .elementor-element.elementor-element-3aa07e7c>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__input {
	width: 100%;
	padding: 8px 40px 9px 15px;
	margin: 0px 0px 0px 0px;
	border-radius: 6px 6px 6px 6px;
	background-color: rgba(0, 0, 0, 0);
	color: #a7abb3;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5em;
	letter-spacing: 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d2d2d2;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__input::-webkit-input-placeholder {
	color: #a7abb3;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__input::-moz-input-placeholder {
	color: #a7abb3;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__input:focus {
	border-style: solid;
	border-color: #ffce23;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__submit-icon {
	font-size: 14px;
	color: #d2d2d2;
	margin: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__submit {
	width: 0%;
	background-color: rgba(0, 0, 0, 0);
	padding: 11px 0px 13px 0px;
	margin: 0px 29px 0px -29px;
	border-radius: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__submit:hover .jet-subscribe-form__submit-icon {
	color: #ffce23;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__message .jet-subscribe-form__message-inner {
	justify-content: flex-start;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form--response-success .jet-subscribe-form__message span {
	color: #61ce70;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: -6px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form--response-error .jet-subscribe-form__message span {
	color: #ff0000;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: -6px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-ea4e93>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-938f01f .elementor-text-editor {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-938f01f {
	color: #a8abb3;
	font-family: "Roboto", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.4em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-938f01f>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-938f01f>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-657be8d2 {
	padding: 54px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-5ee3ee30 .elementor-text-editor {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-5ee3ee30 {
	color: #bcc0cb;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1.642em;
	letter-spacing: 0px;
}

.elementor-28 .elementor-element.elementor-element-5ee3ee30>.elementor-widget-container {
	margin: 39px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-5ee3ee30>.tippy-popper .tippy-tooltip .tippy-content {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-78766656:not(.elementor-motion-effects-element-type-background),
.elementor-28 .elementor-element.elementor-element-78766656>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #20293f;
	background-image: url("https://ld-wp73.template-help.com/wordpress/prod_22737/v1/wp-content/uploads/2019/02/footer-bg.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-28 .elementor-element.elementor-element-78766656 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 32px 0px 18px 0px;
}

.elementor-28 .elementor-element.elementor-element-78766656>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-78766656 a {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-78766656 a:hover {
	color: #ffce23;
}

@media(max-width:1024px) {
	.elementor-28 .elementor-element.elementor-element-292dca6e.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-content .elementor-image-box-title {
		font-size: 14px;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-content .elementor-image-box-title {
		font-size: 14px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 17%;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-content .elementor-image-box-title {
		font-size: 14px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-content .elementor-image-box-description {
		font-size: 12px;
	}
	.elementor-28 .elementor-element.elementor-element-71bc6dd7 {
		padding: 0px 0px 30px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-4cd1c62>.elementor-element-populated {
		margin: 0px 30px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-6d8bdd37 {
		font-size: 12px;
	}
	.elementor-28 .elementor-element.elementor-element-402a13c .elementor-social-icon:not(:last-child) {
		margin-right: 10px;
	}
	.elementor-28 .elementor-element.elementor-element-92e1c78>.elementor-widget-container {
		margin: 0px 0px -20px -8px;
	}
	.elementor-28 .elementor-element.elementor-element-92e1c78 {
		flex-basis: 100%;
	}
	.elementor-28 .elementor-element.elementor-element-02bc306>.elementor-widget-container {
		margin: 0px 0px 0px -8px;
	}
	.elementor-28 .elementor-element.elementor-element-02bc306 {
		flex-basis: 100%;
	}
	.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__input {
		margin: 0px 0px -40px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__submit {
		margin: 0% 0% 0% 86%;
	}
	.elementor-28 .elementor-element.elementor-element-938f01f {
		font-size: 12px;
	}
	.elementor-28 .elementor-element.elementor-element-657be8d2 {
		padding: 48px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-78766656 {
		padding: 30px 5px 5px 5px;
	}
}

@media(min-width:768px) {
	.elementor-28 .elementor-element.elementor-element-61c68b4c {
		width: 22.65%;
	}
	.elementor-28 .elementor-element.elementor-element-1674c001 {
		width: 25.726%;
	}
	.elementor-28 .elementor-element.elementor-element-6a1238ad {
		width: 40.453%;
	}
	.elementor-28 .elementor-element.elementor-element-5799a0b7 {
		width: 30.171%;
	}
	.elementor-28 .elementor-element.elementor-element-4cd1c62 {
		width: 27.607%;
	}
	.elementor-28 .elementor-element.elementor-element-2fe5986b {
		width: 14.615%;
	}
	.elementor-28 .elementor-element.elementor-element-49b84752 {
		width: 32.565%;
	}
	.elementor-28 .elementor-element.elementor-element-6e564cc6 {
		width: 25.213%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-28 .elementor-element.elementor-element-61c68b4c {
		width: 23%;
	}
	.elementor-28 .elementor-element.elementor-element-1674c001 {
		width: 24%;
	}
	.elementor-28 .elementor-element.elementor-element-6a1238ad {
		width: 30%;
	}
	.elementor-28 .elementor-element.elementor-element-5799a0b7 {
		width: 23%;
	}
	.elementor-28 .elementor-element.elementor-element-4cd1c62 {
		width: 25%;
	}
	.elementor-28 .elementor-element.elementor-element-2fe5986b {
		width: 18%;
	}
	.elementor-28 .elementor-element.elementor-element-49b84752 {
		width: 29%;
	}
	.elementor-28 .elementor-element.elementor-element-6e564cc6 {
		width: 28%;
	}
}

@media(max-width:767px) {

	.top_adres_mobile {
		display: block !important;

	}
	.elementor-28 .elementor-element.elementor-element-28642f9f>.elementor-widget-container {
		margin: 0px 0px 34px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e .elementor-image-box-wrapper {
		text-align: left;
	}
	.elementor-28 .elementor-element.elementor-element-292dca6e>.elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467 .elementor-image-box-wrapper {
		text-align: left;
	}
	.elementor-28 .elementor-element.elementor-element-47da2467>.elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15 .elementor-image-box-wrapper {
		text-align: left;
	}
	.elementor-28 .elementor-element.elementor-element-104d1d15>.elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-71bc6dd7 {
		padding: 0px 0px 22px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-402a13c>.elementor-widget-container {
		margin: 20px 0px 32px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-ea4e93 .jet-subscribe-form__submit-icon {
		margin: 0px 0px 0px 18px;
	}
	.elementor-28 .elementor-element.elementor-element-657be8d2 {
		padding: 30px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-5ee3ee30>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-78766656 {
		padding: 20px 5px 5px 5px;
	}

	.elementor-image.top_img img {
		width: 350px;
		padding: 0 0 25px 0;
	}
}

.gm-style .transit-container{background-color:white;max-width:265px;overflow-x:hidden}.gm-style .transit-container .transit-title span{font-size:14px;font-weight:500}.gm-style .transit-container .transit-title{padding-bottom:6px}.gm-style .transit-container .transit-wheelchair-icon{background:transparent url('https://maps.gstatic.com/mapfiles/api-3/images/mapcnt6.png');background-size:59px 492px;display:inline-block;background-position:-5px -450px;width:13px;height:13px}.gm-style.gm-china .transit-container .transit-wheelchair-icon{background-image:url('http://maps.gstatic.cn/mapfiles/api-3/images/mapcnt6.png')}@media (-webkit-min-device-pixel-ratio:1.2),(min-resolution:1.2dppx),(min-resolution:116dpi){.gm-style .transit-container .transit-wheelchair-icon{background-image:url('https://maps.gstatic.com/mapfiles/api-3/images/mapcnt6_hdpi.png');background-size:59px 492px;display:inline-block;background-position:-5px -449px;width:13px;height:13px}.gm-style.gm-china .transit-container .transit-wheelchair-icon{background-image:url('http://maps.gstatic.cn/mapfiles/api-3/images/mapcnt6_hdpi.png')}}.gm-style .transit-container div{background-color:white;font-size:11px;font-weight:300;line-height:15px}.gm-style .transit-container .transit-line-group{overflow:hidden;margin-right:-6px}.gm-style .transit-container .transit-line-group-separator{border-top:1px solid #e6e6e6;padding-top:5px}.gm-style .transit-container .transit-nlines-more-msg{color:#999;margin-top:-3px;padding-bottom:6px}.gm-style .transit-container .transit-line-group-vehicle-icons{display:inline-block;padding-right:10px;vertical-align:top;margin-top:1px}.gm-style .transit-container .transit-line-group-content{display:inline-block;min-width:100px;max-width:228px;margin-bottom:-3px}.gm-style .transit-container .transit-clear-lines{clear:both}.gm-style .transit-container .transit-div-line-name{float:left;padding:0 6px 6px 0;white-space:nowrap}.gm-style .transit-container .transit-div-line-name .gm-transit-long{width:107px}.gm-style .transit-container .transit-div-line-name .gm-transit-medium{width:50px}.gm-style .transit-container .transit-div-line-name .gm-transit-short{width:37px}.gm-style .transit-div-line-name .renderable-component-icon{float:left;margin-right:2px}.gm-style .transit-div-line-name .renderable-component-color-box{background-image:url(https://maps.gstatic.com/mapfiles/transparent.png);height:10px;width:4px;float:left;margin-top:3px;margin-right:3px;margin-left:1px}.gm-style.gm-china .transit-div-line-name .renderable-component-color-box{background-image:url(http://maps.gstatic.cn/mapfiles/transparent.png)}.gm-style .transit-div-line-name .renderable-component-text{text-align:left;overflow:hidden;text-overflow:ellipsis;display:block}.gm-style .transit-div-line-name .renderable-component-text-box{overflow:hidden;text-overflow:ellipsis;display:block;font-size:8pt;font-weight:400;text-align:center;padding:1px 2px}.gm-style .transit-div-line-name .renderable-component-text-box-white{border:solid 1px #ccc;background-color:white;padding:0 2px}.gm-style .transit-div-line-name .renderable-component-bold{font-weight:400}

.gm-style .gm-style-iw{font-weight:300;font-size:13px;overflow:hidden}.gm-style .gm-style-iw-a{position:absolute;width:9999px;height:0}.gm-style .gm-style-iw-t{position:absolute;width:100%}.gm-style .gm-style-iw-t::after{background:linear-gradient(45deg,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);box-shadow:-2px 2px 2px 0 rgba(178,178,178,.4);content:"";height:15px;left:0;position:absolute;top:0;transform:translate(-50%,-50%) rotate(-45deg);width:15px}.gm-style .gm-style-iw-c{position:absolute;box-sizing:border-box;overflow:hidden;top:0;left:0;transform:translate(-50%,-100%);background-color:white;border-radius:8px;padding:12px;box-shadow:0 2px 7px 1px rgba(0,0,0,0.3)}.gm-style .gm-style-iw-d{box-sizing:border-box;overflow:auto}.gm-style .gm-style-iw-d::-webkit-scrollbar{width:18px;height:12px;-webkit-appearance:none}.gm-style .gm-style-iw-d::-webkit-scrollbar-track,.gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece{background:#fff}.gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.12);border:6px solid transparent;border-radius:9px;background-clip:content-box}.gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-thumb:horizontal{border:3px solid transparent}.gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.3)}.gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-corner{background:transparent}.gm-style .gm-iw{color:#2c2c2c}.gm-style .gm-iw b{font-weight:400}.gm-style .gm-iw a:link,.gm-style .gm-iw a:visited{color:#4272db;text-decoration:none}.gm-style .gm-iw a:hover{color:#4272db;text-decoration:underline}.gm-style .gm-iw .gm-title{font-weight:400;margin-bottom:1px}.gm-style .gm-iw .gm-basicinfo{line-height:18px;padding-bottom:12px}.gm-style .gm-iw .gm-website{padding-top:6px}.gm-style .gm-iw .gm-photos{padding-bottom:8px;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.gm-style .gm-iw .gm-sv,.gm-style .gm-iw .gm-ph{cursor:pointer;height:50px;width:100px;position:relative;overflow:hidden}.gm-style .gm-iw .gm-sv{padding-right:4px}.gm-style .gm-iw .gm-wsv{cursor:pointer;position:relative;overflow:hidden}.gm-style .gm-iw .gm-sv-label,.gm-style .gm-iw .gm-ph-label{cursor:pointer;position:absolute;bottom:6px;color:#fff;font-weight:400;text-shadow:rgba(0,0,0,0.7) 0 1px 4px;font-size:12px}.gm-style .gm-iw .gm-stars-b,.gm-style .gm-iw .gm-stars-f{height:13px;font-size:0}.gm-style .gm-iw .gm-stars-b{position:relative;background-position:0 0;width:65px;top:3px;margin:0 5px}.gm-style .gm-iw .gm-rev{line-height:20px;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.gm-style.gm-china .gm-iw .gm-rev{display:none}.gm-style .gm-iw .gm-numeric-rev{font-size:16px;color:#dd4b39;font-weight:400}.gm-style .gm-iw.gm-transit{margin-left:15px}.gm-style .gm-iw.gm-transit td{vertical-align:top}.gm-style .gm-iw.gm-transit .gm-time{white-space:nowrap;color:#676767;font-weight:bold}.gm-style .gm-iw.gm-transit img{width:15px;height:15px;margin:1px 5px 0 -20px;float:left}

.poi-info-window div,.poi-info-window a{color:#333;font-family:Roboto,Arial;font-size:13px;background-color:white;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.poi-info-window{cursor:default}.poi-info-window a:link{text-decoration:none;color:#427fed}.poi-info-window .view-link,.poi-info-window a:visited{color:#427fed}.poi-info-window .view-link:hover,.poi-info-window a:hover{cursor:pointer;text-decoration:underline}.poi-info-window .full-width{width:180px}.poi-info-window .title{overflow:hidden;font-weight:500;font-size:14px}.poi-info-window .address{margin-top:2px;color:#555}

.gm-iw {text-align:left;}.gm-iw .gm-numeric-rev {float:left;}.gm-iw .gm-photos,.gm-iw .gm-rev {direction:ltr;}.gm-iw .gm-stars-f, .gm-iw .gm-stars-b {background:url("https://maps.gstatic.com/mapfiles/api-3/images/review_stars.png") no-repeat;background-size: 65px 26px;float:left;}.gm-iw .gm-stars-f {background-position:left -13px;}.gm-iw .gm-sv-label,.gm-iw .gm-ph-label {left: 4px;}

.gm-ui-hover-effect{opacity:.6}.gm-ui-hover-effect:hover{opacity:1}

@media print {  .gm-style .gmnoprint, .gmnoprint {    display:none  }}@media screen {  .gm-style .gmnoscreen, .gmnoscreen {    display:none  }}

.gm-style .gm-style-cc a,.gm-style .gm-style-cc button,.gm-style .gm-style-cc span,.gm-style .gm-style-mtc div{font-size:10px;box-sizing:border-box}

.gm-control-active>img{box-sizing:content-box;display:none;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.gm-control-active>img:nth-child(1){display:block}.gm-control-active:hover>img:nth-child(1),.gm-control-active:active>img:nth-child(1){display:none}.gm-control-active:hover>img:nth-child(2),.gm-control-active:active>img:nth-child(3){display:block}

.dismissButton{background-color:#fff;border:1px solid #dadce0;color:#1a73e8;border-radius:4px;font-family:Roboto,sans-serif;font-size:14px;height:36px;cursor:pointer;padding:0 24px}.dismissButton:hover{background-color:rgba(66,133,244,0.04);border:1px solid #d2e3fc}.dismissButton:focus{background-color:rgba(66,133,244,0.12);border:1px solid #d2e3fc;outline:0}.dismissButton:hover:focus{background-color:rgba(66,133,244,0.16);border:1px solid #d2e2fd}.dismissButton:active{background-color:rgba(66,133,244,0.16);border:1px solid #d2e2fd;box-shadow:0 1px 2px 0 rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15)}.dismissButton:disabled{background-color:#fff;border:1px solid #f1f3f4;color:#3c4043}


		/*
 * See: https://fonts.google.com/license/googlerestricted
 */
 /* cyrillic */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UaGrENHsxJlGDuGo1OIlL3Kwp5MKg.woff2) format('woff2');
 	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UaGrENHsxJlGDuGo1OIlL3Nwp5MKg.woff2) format('woff2');
 	unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UaGrENHsxJlGDuGo1OIlL3Bwp5MKg.woff2) format('woff2');
 	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UaGrENHsxJlGDuGo1OIlL3Awp5MKg.woff2) format('woff2');
 	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
 }
 /* latin */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UaGrENHsxJlGDuGo1OIlL3Owp4.woff2) format('woff2');
 	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
 }
 /* cyrillic */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLU94Yt3CwZ-Pw.woff2) format('woff2');
 	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLU94YtwCwZ-Pw.woff2) format('woff2');
 	unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLU94Yt8CwZ-Pw.woff2) format('woff2');
 	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLU94Yt9CwZ-Pw.woff2) format('woff2');
 	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
 }
 /* latin */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLU94YtzCwY.woff2) format('woff2');
 	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
 }
 /* cyrillic */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLV154t3CwZ-Pw.woff2) format('woff2');
 	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLV154twCwZ-Pw.woff2) format('woff2');
 	unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLV154t8CwZ-Pw.woff2) format('woff2');
 	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLV154t9CwZ-Pw.woff2) format('woff2');
 	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
 }
 /* latin */
 @font-face {
 	font-family: 'Google Sans';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/googlesans/v27/4UabrENHsxJlGDuGo1OIlLV154tzCwY.woff2) format('woff2');
 	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
 }
 /* cyrillic */
 @font-face {
 	font-family: 'Google Sans Text';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesanstext/v16/5aUu9-KzpRiLCAt4Unrc-xIKmCU5qE52i1dC.woff2) format('woff2');
 	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek */
 @font-face {
 	font-family: 'Google Sans Text';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesanstext/v16/5aUu9-KzpRiLCAt4Unrc-xIKmCU5qEl2i1dC.woff2) format('woff2');
 	unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
 	font-family: 'Google Sans Text';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesanstext/v16/5aUu9-KzpRiLCAt4Unrc-xIKmCU5qEV2i1dC.woff2) format('woff2');
 	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
 	font-family: 'Google Sans Text';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesanstext/v16/5aUu9-KzpRiLCAt4Unrc-xIKmCU5qER2i1dC.woff2) format('woff2');
 	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
 }
 /* latin */
 @font-face {
 	font-family: 'Google Sans Text';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/googlesanstext/v16/5aUu9-KzpRiLCAt4Unrc-xIKmCU5qEp2iw.woff2) format('woff2');
 	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
 }
 /* cyrillic-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 300;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
 	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
 }
 /* cyrillic */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 300;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
 	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 300;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');
 	unicode-range: U+1F00-1FFF;
 }
 /* greek */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 300;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');
 	unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 300;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');
 	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 300;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');
 	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
 }
 /* latin */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 300;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
 	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
 }
 /* cyrillic-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
 	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
 }
 /* cyrillic */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
 	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
 	unicode-range: U+1F00-1FFF;
 }
 /* greek */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
 	unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
 	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
 	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
 }
 /* latin */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 400;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
 	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
 }
 /* cyrillic-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');
 	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
 }
 /* cyrillic */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
 	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');
 	unicode-range: U+1F00-1FFF;
 }
 /* greek */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');
 	unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');
 	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');
 	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
 }
 /* latin */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 500;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
 	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
 }
 /* cyrillic-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
 	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
 }
 /* cyrillic */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
 	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
 /* greek-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
 	unicode-range: U+1F00-1FFF;
 }
 /* greek */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
 	unicode-range: U+0370-03FF;
 }
 /* vietnamese */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
 	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
 }
 /* latin-ext */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
 	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
 }
 /* latin */
 @font-face {
 	font-family: 'Roboto';
 	font-style: normal;
 	font-weight: 700;
 	src: url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
 	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
 }

 .gm-style-pbc{transition:opacity ease-in-out;background-color:rgba(0,0,0,0.45);text-align:center}.gm-style-pbt{font-size:22px;color:white;font-family:Roboto,Arial,sans-serif;position:relative;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}

 .gm-style img{max-width: none;}.gm-style {font: 400 11px Roboto, Arial, sans-serif; text-decoration: none;}

 .img_arione {
 	background: rgba(0,0,0,0) url(http://arione.ru/logo_arione/logo_off_arione_rs2.png) no-repeat scroll 0 0;
 	display: block;
 	height: 47px;
 	width: 150px;
 	opacity: .5;
 }

 .arione-on {
 	background: rgba(0,0,0,0) url(http://arione.ru/logo_arione/logo_on_arione_rs2.png) no-repeat scroll 0 0;
 	display: block;
 	height: 0;
 	width: 0;
 	-webkit-transition: all 0.2s ease-in-out;
 	-o-transition: all 0.2s ease-in-out;
 	transition: all 0.2s ease-in-out;
 }

 .img_arione:hover .arione-on {
 	width: 150px;
 	height: 47px;
 }

 @media screen and (min-width: 600px) {
 	.map_bottom {
 		padding: 0 15px !important;
 	}
 }

 img.viber_img {
 	width: 24px;
 	opacity: .3;
 }

 img.viber_img:hover {
 	opacity: 1;
 }

 .elementor-icon-box-content p {
 	padding: 1px 0;
 }

 .top_adres_mobile {
 	margin: 11px 10px;
 }

 .top_adres_mobile p {
 	margin: 0 0 10px 0;
 	font-size: 13px;
 	font-weight: bold;
 	color: #0c1325;
 }

 .block_mob_phone {
 	display: flex;
 }

 .elementor-image-box-content p {
 	padding: 2px 0;
 }

 b.bottom_phone {
 	font-size: 12px;
 }

 .elementor-11 .elementor-element.elementor-element-49140470 {
 	background: #fbfbfb ;
 }

 @media screen and (max-width: 600px) {
 	.elementor-element.elementor-element-6c4e213.elementor-column.elementor-col-50.elementor-top-column {
 		display: none;
 	}
 }

 @media screen and (max-width: 360px) {
 	.elementor-button-text {
 		font-size: 13px;
 	}
 }



 .ozv {
 	font-family: "Roboto", Sans-serif;
 	font-size: 14px;
 	font-weight: 400;
 	text-transform: uppercase;
 	line-height: 3em;
 	letter-spacing: 0px;
 	fill: #20315c;
 	color: #20315c;
 	background-color: #ffce23;
 	border-radius: 4px 4px 4px 4px;
 	padding: 10px 21px 9px 21px;
 	margin: 0 4px;
 }

 a.ozv:hover {
 	color: #fff !important;
 	background: #000;
 }

 .title_ozv {
 	margin: 5px 0;
 }

 .otzivi_link {
    margin-top: 20px;
}

.otzivi_section {
    padding: 70px 0 0 0 !important;
}

a.arione {
    opacity: .3;
    display: block;
    transition: all .5s;
    transform: translateX(0);
}

a.arione:hover {
    transition: all .5s;
    opacity: 1;
    transform: translateX(21px);
    display: block;
}