.elementor-348 .elementor-element.elementor-element-5e84e1ca {
    margin-top: 0px;
    margin-bottom: 140px;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .marketum_content_slide {
    height: 920px;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-2ba4a1f .marketum_content_container {
    max-width: 790px;
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-2ba4a1f .marketum_content_wrapper_1 {
    width: 1163px;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-2ba4a1f .marketum_content_slide_wrapper {
    justify-content: flex-end;
    align-items: center;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-2ba4a1f .marketum_content_slider_title {
    margin-bottom: 20px;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-15284f6 .marketum_content_slide_wrapper {
    justify-content: center;
    align-items: center;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-15284f6 .marketum_content_container {
    /*text-align: center;*/
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-15284f6 .marketum_content_slider_title {
    font-size: 100px;
    line-height: 1em;
    margin-bottom: 40px;
    font-weight: 600;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-e9685d2 .marketum_content_container {
    max-width: 790px;
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-e9685d2 .marketum_content_wrapper_1 {
    width: 1163px;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-e9685d2 .marketum_content_slide_wrapper {
    justify-content: flex-end;
    align-items: center;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-e9685d2 .marketum_content_slider_title {
    margin-bottom: 20px;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 .marketum_additional_info_container {
    padding: 48px 86px 47px 0px;
}

.elementor-348 .elementor-element.elementor-element-d1ffaf1 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-348 .elementor-element.elementor-element-6da23ba3 {
    margin-top: -10px;
    margin-bottom: 140px;
}

.elementor-348 .elementor-element.elementor-element-601da19e .elementor-counter-title {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-601da19e > .elementor-widget-container {
    margin: 60px 0px 0px 0px;
}

.elementor-348 .elementor-element.elementor-element-6bc071d5 .elementor-counter-title {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-2b59cb25 .elementor-counter-title {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-2953b864 .marketum_heading {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-2953b864 .marketum_up_heading {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-2953b864 > .elementor-widget-container {
    margin: 0px 0px 14px 0px;
}

.elementor-348 .elementor-element.elementor-element-14d1b85 > .elementor-widget-container {
    margin: 0px 0px 18px 0px;
}

.elementor-348 .elementor-element.elementor-element-ef39b40 {
    margin-top: 0px;
    margin-bottom: 50px;
}

.elementor-348 .elementor-element.elementor-element-1e0df40a.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-348 .elementor-element.elementor-element-1e0df40a.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-348 .elementor-element.elementor-element-1e0df40a.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-348 .elementor-element.elementor-element-1e0df40a .elementor-image-box-wrapper .elementor-image-box-img {
    width: 21%;
}

.elementor-348 .elementor-element.elementor-element-1e0df40a .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-348 .elementor-element.elementor-element-1e0df40a .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-2a4f8385.elementor-position-right .elementor-image-box-img {
    margin-left: 13px;
}

.elementor-348 .elementor-element.elementor-element-2a4f8385.elementor-position-left .elementor-image-box-img {
    margin-right: 13px;
}

.elementor-348 .elementor-element.elementor-element-2a4f8385.elementor-position-top .elementor-image-box-img {
    margin-bottom: 13px;
}

.elementor-348 .elementor-element.elementor-element-2a4f8385 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 7%;
}

.elementor-348 .elementor-element.elementor-element-2a4f8385 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-348 .elementor-element.elementor-element-2a4f8385 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-10f40109 .marketum_button_container {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-11074a6c {
    margin-top: 0px;
    margin-bottom: 180px;
}

.elementor-348 .elementor-element.elementor-element-3663c31b {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-3663c31b .elementor-heading-title {
    font-size: 56px;
    font-weight: 500;
    line-height: 1em;
    letter-spacing: 0px;
}

.elementor-348 .elementor-element.elementor-element-3663c31b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-348 .elementor-element.elementor-element-feece95:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-feece95 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(90deg, #FFFFFF 4%, #E6E6E2 4%);
}

.elementor-348 .elementor-element.elementor-element-feece95 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 127px 0px 140px 0px;
}

.elementor-348 .elementor-element.elementor-element-feece95 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-21ab88ea .marketum_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-21ab88ea .marketum_up_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-21ab88ea > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-348 .elementor-element.elementor-element-5abeaee8 .marketum_services_listing_item_wrapper img {
    width: 92px;
}

.elementor-348 .elementor-element.elementor-element-5abeaee8 .marketum_services_slider_item img {
    height: 92px;
}

.elementor-348 .elementor-element.elementor-element-377c8a6b:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-377c8a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #E6E6E2;
}

.elementor-348 .elementor-element.elementor-element-377c8a6b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 138px;
    padding: 127px 0px 140px 0px;
}

.elementor-348 .elementor-element.elementor-element-377c8a6b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-5a230c87 .marketum_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-5a230c87 .marketum_up_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-5a230c87 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-348 .elementor-element.elementor-element-6c5af47b {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #E6E6E2;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 127px;
    padding: 43px 0px 30px 0px;
}

.elementor-348 .elementor-element.elementor-element-6c5af47b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-1e88f506 {
    margin-top: 0px;
    margin-bottom: 85px;
}

.elementor-348 .elementor-element.elementor-element-f3f2bdb {
    margin-top: 0px;
    margin-bottom: 85px;
}

.elementor-348 .elementor-element.elementor-element-20d7b7b .marketum_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-20d7b7b .marketum_up_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-20d7b7b > .elementor-widget-container {
    margin: 0px 0px 27px 0px;
}

.elementor-348 .elementor-element.elementor-element-7d83686b {
    margin-top: 0px;
    margin-bottom: 125px;
}

.elementor-348 .elementor-element.elementor-element-744ff137 .marketum_image_box_image_cont {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-744ff137 .marketum_image_box_title {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-744ff137 .marketum_image_box_info {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-4421813e .marketum_image_box_image_cont {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-4421813e .marketum_image_box_title {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-4421813e .marketum_image_box_info {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-134b4985 .marketum_image_box_image_cont {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-134b4985 .marketum_image_box_title {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-134b4985 .marketum_image_box_info {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-16834b07 .marketum_image_box_image_cont {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-16834b07 .marketum_image_box_title {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-16834b07 .marketum_image_box_info {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-1e39ea37 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-348 .elementor-element.elementor-element-1e39ea37:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-1e39ea37 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/12/info_bg.jpg");
    background-position: top center;
    background-repeat: no-repeat;
}

.elementor-348 .elementor-element.elementor-element-1e39ea37 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 137px;
    padding: 53px 0px 65px 0px;
}

.elementor-348 .elementor-element.elementor-element-1e39ea37 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-1e3b3ad7 > .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-348 .elementor-element.elementor-element-1e3b3ad7 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 10px 10px 10px 50px;
}

.elementor-348 .elementor-element.elementor-element-292db0d9 .marketum_heading {
    text-align: left;
    color: #FFFFFF;
}

.elementor-348 .elementor-element.elementor-element-292db0d9 > .elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-348 .elementor-element.elementor-element-354e6b74 {
    color: #B5B5B5;
}

.elementor-348 .elementor-element.elementor-element-15484258 .marketum_button_container {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-15484258 .marketum_link_type_2 {
    color: #FFFFFF;
}

.elementor-348 .elementor-element.elementor-element-15484258 .marketum_link_type_2:before, .elementor-348 .elementor-element.elementor-element-15484258 .marketum_link_type_2:after {
    background-color: #FFFFFF;
}

.elementor-348 .elementor-element.elementor-element-15484258 .marketum_link_type_2:hover {
    color: #0096ff;
}

.elementor-348 .elementor-element.elementor-element-15484258 .marketum_link_type_2:hover:before, .elementor-348 .elementor-element.elementor-element-15484258 .marketum_link_type_2:hover:after {
    background-color: #0096ff;
}

.elementor-348 .elementor-element.elementor-element-15484258 > .elementor-widget-container {
    margin: 25px 0px 0px 0px;
}

.elementor-348 .elementor-element.elementor-element-3ae87fee > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-348 .elementor-element.elementor-element-3ae87fee:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-3ae87fee > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #222628;
}

.elementor-348 .elementor-element.elementor-element-3ae87fee {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 137px;
    padding: 53px 0px 65px 0px;
}

.elementor-348 .elementor-element.elementor-element-3ae87fee > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-2f2e9a74 > .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-348 .elementor-element.elementor-element-2f2e9a74 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 10px 10px 10px 50px;
}

.elementor-348 .elementor-element.elementor-element-5e2bd889 .marketum_heading {
    text-align: left;
    color: #FFFFFF;
}

.elementor-348 .elementor-element.elementor-element-5e2bd889 > .elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-348 .elementor-element.elementor-element-1981d882 {
    color: #B5B5B5;
}

.elementor-348 .elementor-element.elementor-element-7168e6ef .marketum_button_container {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-7168e6ef .marketum_link_type_2 {
    color: #FFFFFF;
}

.elementor-348 .elementor-element.elementor-element-7168e6ef .marketum_link_type_2:before, .elementor-348 .elementor-element.elementor-element-7168e6ef .marketum_link_type_2:after {
    background-color: #FFFFFF;
}

.elementor-348 .elementor-element.elementor-element-7168e6ef .marketum_link_type_2:hover {
    color: #0096ff;
}

.elementor-348 .elementor-element.elementor-element-7168e6ef .marketum_link_type_2:hover:before, .elementor-348 .elementor-element.elementor-element-7168e6ef .marketum_link_type_2:hover:after {
    background-color: #0096ff;
}

.elementor-348 .elementor-element.elementor-element-7168e6ef > .elementor-widget-container {
    margin: 25px 0px 0px 0px;
}

.elementor-348 .elementor-element.elementor-element-c090337 {
    margin-top: 0px;
    margin-bottom: 4px;
}

.elementor-348 .elementor-element.elementor-element-694f51c6 .marketum_heading {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-694f51c6 .marketum_up_heading {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-694f51c6 > .elementor-widget-container {
    margin: -5px 0px 18px 0px;
}

.elementor-348 .elementor-element.elementor-element-12ff4bd .marketum_button_container {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-37577929 .elementor-counter-title {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-1c4eb9c8 .elementor-counter-title {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-3572196 .elementor-counter-title {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-80835d7 .elementor-counter-title {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-dca042f {
    margin-top: 0px;
    margin-bottom: 140px;
}

.elementor-348 .elementor-element.elementor-element-73d89dc3:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-73d89dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2022/05/testimonials_bg_new.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-348 .elementor-element.elementor-element-73d89dc3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 125px;
}

.elementor-348 .elementor-element.elementor-element-73d89dc3 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-3f2752f6 {
    margin-top: -54px;
    margin-bottom: 0px;
    padding: 0px 0px 88px 0px;
}

.elementor-348 .elementor-element.elementor-element-fea27bb .elementor-heading-title {
    color: #FFFFFF;
    font-size: 200px;
    font-weight: 500;
    letter-spacing: 0px;
}

body:not(.rtl) .elementor-348 .elementor-element.elementor-element-fea27bb {
    left: 0px;
}

body.rtl .elementor-348 .elementor-element.elementor-element-fea27bb {
    right: 0px;
}

.elementor-348 .elementor-element.elementor-element-fea27bb {
    bottom: -212px;
}

.elementor-348 .elementor-element.elementor-element-31fa847:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-31fa847 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2022/01/testimonials_bg.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-348 .elementor-element.elementor-element-31fa847 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 125px;
}

.elementor-348 .elementor-element.elementor-element-31fa847 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-55ada7e4 {
    margin-top: -54px;
    margin-bottom: 0px;
    padding: 0px 0px 88px 0px;
}

.elementor-348 .elementor-element.elementor-element-4b16e0bd .marketum_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-4b16e0bd .marketum_up_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-4b16e0bd > .elementor-widget-container {
    margin: 0px 0px 33px 0px;
}

.elementor-348 .elementor-element.elementor-element-55f6182d {
    margin-top: 0px;
    margin-bottom: 119px;
}

.elementor-348 .elementor-element.elementor-element-4ed3ba67 > .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-348 .elementor-element.elementor-element-3ee87e7 .marketum_price_button_container {
    text-align: right;
}

.elementor-348 .elementor-element.elementor-element-7aa3e1f6 .marketum_price_button_container {
    text-align: right;
}

.elementor-348 .elementor-element.elementor-element-32aae896 .marketum_price_button_container {
    text-align: right;
}

.elementor-348 .elementor-element.elementor-element-10ecf866 {
    margin-top: 0px;
    margin-bottom: 108px;
}

.elementor-348 .elementor-element.elementor-element-5139c42a .marketum_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-5139c42a .marketum_up_heading {
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-5139c42a > .elementor-widget-container {
    margin: 0px 0px 23px 0px;
}

.elementor-348 .elementor-element.elementor-element-6086f79c {
    margin-top: 0px;
    margin-bottom: 134px;
}

.elementor-348 .elementor-element.elementor-element-1ad22c5e .marketum_heading {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-1ad22c5e .marketum_up_heading {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-1ad22c5e > .elementor-widget-container {
    margin: 0px 0px 33px 0px;
}

.elementor-348 .elementor-element.elementor-element-69cceeda:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-69cceeda > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #E6E6E2;
}

.elementor-348 .elementor-element.elementor-element-69cceeda > .elementor-background-overlay {
    background-image: url("../../2021/12/city_map_2.jpg");
    background-position: center left;
    background-size: cover;
    background-repeat: no-repeat;
    opacity: 0.99;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-69cceeda {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 68px 0px 76px 0px;
}

.elementor-348 .elementor-element.elementor-element-5b1b5276 {
    z-index: 1;
}

.elementor-348 .elementor-element.elementor-element-781a34bb .elementor-counter-title {
    color: #FFFFFF;
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-781a34bb > .elementor-widget-container {
    padding: 46px 0px 62px 0px;
    background-color: #222628;
}

.elementor-348 .elementor-element.elementor-element-781a34bb {
    width: 246px;
    max-width: 246px;
    bottom: 0px;
}

body:not(.rtl) .elementor-348 .elementor-element.elementor-element-781a34bb {
    right: 0px;
}

body.rtl .elementor-348 .elementor-element.elementor-element-781a34bb {
    left: 0px;
}

.elementor-348 .elementor-element.elementor-element-26058acf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-348 .elementor-element.elementor-element-26058acf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-348 .elementor-element.elementor-element-26058acf > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-348 .elementor-element.elementor-element-26058acf > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-26058acf > .elementor-element-populated > .elementor-widget-wrap {
    padding: 67px 62px 76px 62px;
}

.elementor-348 .elementor-element.elementor-element-26058acf {
    z-index: 1;
}

.elementor-348 .elementor-element.elementor-element-bfd78f2 .marketum_heading {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-bfd78f2 .marketum_up_heading {
    text-align: left;
    margin-bottom: 3px;
}

.elementor-348 .elementor-element.elementor-element-bfd78f2 > .elementor-widget-container {
    margin: 0px 0px 3px 0px;
}

.elementor-348 .elementor-element.elementor-element-3fc060:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-3fc060 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #E6E6E2;
}

.elementor-348 .elementor-element.elementor-element-3fc060 > .elementor-background-overlay {
    background-image: url("../../2021/12/city_map_2.jpg");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.99;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-3fc060 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 68px 0px 76px 0px;
}

.elementor-348 .elementor-element.elementor-element-25ad8d9e:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-348 .elementor-element.elementor-element-25ad8d9e > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-348 .elementor-element.elementor-element-25ad8d9e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-348 .elementor-element.elementor-element-25ad8d9e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-348 .elementor-element.elementor-element-25ad8d9e > .elementor-element-populated > .elementor-widget-wrap {
    padding: 67px 62px 76px 62px;
}

.elementor-348 .elementor-element.elementor-element-25ad8d9e {
    z-index: 1;
}

.elementor-348 .elementor-element.elementor-element-4a3780d0 .marketum_heading {
    text-align: left;
}

.elementor-348 .elementor-element.elementor-element-4a3780d0 .marketum_up_heading {
    text-align: left;
    margin-bottom: 3px;
}

.elementor-348 .elementor-element.elementor-element-4a3780d0 > .elementor-widget-container {
    margin: 0px 0px 3px 0px;
}

.elementor-348 .elementor-element.elementor-element-588b4389 {
    z-index: 1;
}

.elementor-348 .elementor-element.elementor-element-16c085f .elementor-counter-title {
    color: #FFFFFF;
    text-align: center;
}

.elementor-348 .elementor-element.elementor-element-16c085f > .elementor-widget-container {
    padding: 46px 0px 62px 0px;
    background-color: #222628;
}

.elementor-348 .elementor-element.elementor-element-16c085f {
    width: 246px;
    max-width: 246px;
}

@media (min-width: 768px) {
    .elementor-348 .elementor-element.elementor-element-3306d563 {
        width: 30%;
    }

    .elementor-348 .elementor-element.elementor-element-30aa5005 {
        width: 70%;
    }

    .elementor-348 .elementor-element.elementor-element-1e3b3ad7 {
        width: 74.665%;
    }

    .elementor-348 .elementor-element.elementor-element-3eef700 {
        width: 25%;
    }

    .elementor-348 .elementor-element.elementor-element-2f2e9a74 {
        width: 74.665%;
    }

    .elementor-348 .elementor-element.elementor-element-541d9aab {
        width: 25%;
    }

    .elementor-348 .elementor-element.elementor-element-57dce7ac {
        width: 58%;
    }

    .elementor-348 .elementor-element.elementor-element-41dbe032 {
        width: 42%;
    }

    .elementor-348 .elementor-element.elementor-element-1cb15eef {
        width: 58%;
    }

    .elementor-348 .elementor-element.elementor-element-7bb5bb8c {
        width: 42%;
    }

    .elementor-348 .elementor-element.elementor-element-25ad8d9e {
        width: 50%;
    }

    .elementor-348 .elementor-element.elementor-element-588b4389 {
        width: 50%;
    }
}

@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-348 .elementor-element.elementor-element-3306d563 {
        width: 100%;
    }

    .elementor-348 .elementor-element.elementor-element-30aa5005 {
        width: 100%;
    }

    .elementor-348 .elementor-element.elementor-element-6739023c {
        width: 50%;
    }

    .elementor-348 .elementor-element.elementor-element-59e4d47a {
        width: 50%;
    }

    .elementor-348 .elementor-element.elementor-element-6eeabd48 {
        width: 50%;
    }

    .elementor-348 .elementor-element.elementor-element-5c35fc23 {
        width: 50%;
    }

    .elementor-348 .elementor-element.elementor-element-2f2e9a74 {
        width: 100%;
    }

    .elementor-348 .elementor-element.elementor-element-541d9aab {
        width: 100%;
    }

    .elementor-348 .elementor-element.elementor-element-3973d9c {
        width: 100%;
    }

    .elementor-348 .elementor-element.elementor-element-2c18a8ab {
        width: 50%;
    }

    .elementor-348 .elementor-element.elementor-element-3d57fe91 {
        width: 50%;
    }

    .elementor-348 .elementor-element.elementor-element-1cb15eef {
        width: 100%;
    }

    .elementor-348 .elementor-element.elementor-element-5b1b5276 {
        width: 40%;
    }

    .elementor-348 .elementor-element.elementor-element-26058acf {
        width: 60%;
    }

    .elementor-348 .elementor-element.elementor-element-25ad8d9e {
        width: 60%;
    }

    .elementor-348 .elementor-element.elementor-element-588b4389 {
        width: 40%;
    }
}

@media (min-width: 1367px) {
    .elementor-348 .elementor-element.elementor-element-31fa847:not(.elementor-motion-effects-element-type-background), .elementor-348 .elementor-element.elementor-element-31fa847 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media (max-width: 1024px) {
    .elementor-348 .elementor-element.elementor-element-5e84e1ca {
        margin-top: 0px;
        margin-bottom: 110px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-2ba4a1f .marketum_content_slider_title {
        font-size: 60px;
        line-height: 1.2em;
        margin-bottom: 30px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-15284f6 .marketum_content_slider_title {
        font-size: 90px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-e9685d2 .marketum_content_slider_title {
        font-size: 60px;
        line-height: 1.2em;
        margin-bottom: 30px;
    }

    .elementor-348 .elementor-element.elementor-element-6da23ba3 {
        margin-top: -10px;
        margin-bottom: 94px;
    }

    .elementor-348 .elementor-element.elementor-element-ef39b40 {
        margin-top: 0px;
        margin-bottom: 40px;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a.elementor-position-right .elementor-image-box-img {
        margin-left: 10px;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a.elementor-position-left .elementor-image-box-img {
        margin-right: 10px;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a.elementor-position-top .elementor-image-box-img {
        margin-bottom: 10px;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a .elementor-image-box-wrapper .elementor-image-box-img {
        width: 9%;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a > .elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-2a4f8385.elementor-position-right .elementor-image-box-img {
        margin-left: 10px;
    }

    .elementor-348 .elementor-element.elementor-element-2a4f8385.elementor-position-left .elementor-image-box-img {
        margin-right: 10px;
    }

    .elementor-348 .elementor-element.elementor-element-2a4f8385.elementor-position-top .elementor-image-box-img {
        margin-bottom: 10px;
    }

    .elementor-348 .elementor-element.elementor-element-2a4f8385 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 9%;
    }

    .elementor-348 .elementor-element.elementor-element-11074a6c {
        margin-top: 0px;
        margin-bottom: 109px;
    }

    .elementor-348 .elementor-element.elementor-element-3663c31b .elementor-heading-title {
        font-size: 95px;
        line-height: 1.2em;
    }

    .elementor-348 .elementor-element.elementor-element-3663c31b > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-feece95 {
        margin-top: 0px;
        margin-bottom: 76px;
        padding: 97px 0px 110px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-377c8a6b {
        margin-top: 0px;
        margin-bottom: 77px;
        padding: 97px 0px 110px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-6c5af47b {
        margin-top: 0px;
        margin-bottom: 97px;
    }

    .elementor-348 .elementor-element.elementor-element-f3f2bdb {
        margin-top: 0px;
        margin-bottom: 60px;
    }

    .elementor-348 .elementor-element.elementor-element-7d83686b {
        margin-top: 0px;
        margin-bottom: 95px;
    }

    .elementor-348 .elementor-element.elementor-element-744ff137 > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-4421813e > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-1e39ea37 {
        margin-top: 0px;
        margin-bottom: 97px;
    }

    .elementor-348 .elementor-element.elementor-element-3ae87fee {
        margin-top: 0px;
        margin-bottom: 97px;
        padding: 53px 0px 57px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-2f2e9a74 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }

    .elementor-348 .elementor-element.elementor-element-5e2bd889 > .elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-541d9aab > .elementor-element-populated > .elementor-widget-wrap {
        padding: 10px 10px 10px 10px;
    }

    .elementor-348 .elementor-element.elementor-element-7168e6ef .marketum_button_container {
        text-align: left;
    }

    .elementor-348 .elementor-element.elementor-element-7168e6ef > .elementor-widget-container {
        margin: 5px 0px 0px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-694f51c6 .marketum_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-694f51c6 .marketum_up_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-12ff4bd .marketum_button_container {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-dca042f {
        margin-top: -30px;
        margin-bottom: 67px;
    }

    .elementor-348 .elementor-element.elementor-element-31fa847 {
        margin-top: 0px;
        margin-bottom: 97px;
    }

    .elementor-348 .elementor-element.elementor-element-55ada7e4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 60px 0px 60px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-55f6182d {
        margin-top: 0px;
        margin-bottom: 89px;
    }

    .elementor-348 .elementor-element.elementor-element-3ee87e7 .marketum_price_button_container {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-7aa3e1f6 .marketum_price_button_container {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-32aae896 .marketum_price_button_container {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-10ecf866 {
        margin-top: 0px;
        margin-bottom: 49px;
    }

    .elementor-348 .elementor-element.elementor-element-6086f79c {
        margin-top: 0px;
        margin-bottom: 73px;
    }

    .elementor-348 .elementor-element.elementor-element-26058acf > .elementor-element-populated > .elementor-widget-wrap {
        padding: 37px 32px 46px 32px;
    }

    .elementor-348 .elementor-element.elementor-element-25ad8d9e > .elementor-element-populated > .elementor-widget-wrap {
        padding: 37px 32px 46px 32px;
    }
}

@media (max-width: 767px) {
    .elementor-348 .elementor-element.elementor-element-5e84e1ca {
        margin-top: 0px;
        margin-bottom: 53px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .marketum_content_slide {
        height: 740px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-2ba4a1f .marketum_content_slide_wrapper {
        margin-top: 160px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-2ba4a1f .marketum_content_slider_title {
        font-size: 45px;
        margin-bottom: 20px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-15284f6 .marketum_content_slide_wrapper {
        margin-top: 240px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-15284f6 .marketum_content_slider_title {
        font-size: 45px;
        margin-bottom: 20px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-e9685d2 .marketum_content_slide_wrapper {
        margin-top: 160px;
    }

    .elementor-348 .elementor-element.elementor-element-d1ffaf1 .elementor-repeater-item-e9685d2 .marketum_content_slider_title {
        font-size: 45px;
        margin-bottom: 20px;
    }

    .elementor-348 .elementor-element.elementor-element-6da23ba3 {
        margin-top: -15px;
        margin-bottom: 54px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-601da19e > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-6bc071d5 > .elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-2b59cb25 > .elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-2953b864 .marketum_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-2953b864 .marketum_up_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-14d1b85 > .elementor-widget-container {
        margin: 0px 0px 8px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-ef39b40 {
        margin-top: 0px;
        margin-bottom: 20px;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a .elementor-image-box-wrapper .elementor-image-box-img {
        width: 14%;
    }

    .elementor-348 .elementor-element.elementor-element-1e0df40a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-2a4f8385 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-348 .elementor-element.elementor-element-2a4f8385.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-348 .elementor-element.elementor-element-2a4f8385.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-348 .elementor-element.elementor-element-2a4f8385.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-348 .elementor-element.elementor-element-2a4f8385 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 14%;
    }

    .elementor-348 .elementor-element.elementor-element-11074a6c {
        margin-top: 0px;
        margin-bottom: 69px;
    }

    .elementor-348 .elementor-element.elementor-element-3663c31b .elementor-heading-title {
        font-size: 44px;
    }

    .elementor-348 .elementor-element.elementor-element-feece95 {
        margin-top: 0px;
        margin-bottom: 36px;
        padding: 57px 0px 70px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-377c8a6b {
        margin-top: 0px;
        margin-bottom: 36px;
        padding: 57px 0px 37px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-6c5af47b {
        margin-top: 0px;
        margin-bottom: 57px;
    }

    .elementor-348 .elementor-element.elementor-element-f3f2bdb {
        margin-top: 0px;
        margin-bottom: 15px;
    }

    .elementor-348 .elementor-element.elementor-element-7d83686b {
        margin-top: 0px;
        margin-bottom: 55px;
    }

    .elementor-348 .elementor-element.elementor-element-744ff137 > .elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-4421813e > .elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-134b4985 > .elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-1e39ea37 {
        margin-top: 0px;
        margin-bottom: 47px;
    }

    .elementor-348 .elementor-element.elementor-element-3ae87fee {
        margin-top: 0px;
        margin-bottom: 57px;
    }

    .elementor-348 .elementor-element.elementor-element-694f51c6 .marketum_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-694f51c6 .marketum_up_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-12ff4bd .marketum_button_container {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-2635f090 > .elementor-widget-container {
        margin: -30px 0px 0px 0px;
    }

    .elementor-348 .elementor-element.elementor-element-dca042f {
        margin-top: -30px;
        margin-bottom: 27px;
    }

    .elementor-348 .elementor-element.elementor-element-31fa847 {
        margin-top: 0px;
        margin-bottom: 57px;
    }

    .elementor-348 .elementor-element.elementor-element-55f6182d {
        margin-top: 0px;
        margin-bottom: 49px;
    }

    .elementor-348 .elementor-element.elementor-element-10ecf866 {
        margin-top: 0px;
        margin-bottom: -35px;
    }

    .elementor-348 .elementor-element.elementor-element-6086f79c {
        margin-top: 0px;
        margin-bottom: 33px;
    }

    .elementor-348 .elementor-element.elementor-element-1ad22c5e .marketum_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-1ad22c5e .marketum_up_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-3fc060 {
        padding: 83px 15px 82px 15px;
    }

    .elementor-348 .elementor-element.elementor-element-25ad8d9e > .elementor-element-populated {
        margin: 0px 0px 60px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-348 .elementor-element.elementor-element-4a3780d0 .marketum_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-4a3780d0 .marketum_up_heading {
        text-align: center;
    }

    .elementor-348 .elementor-element.elementor-element-588b4389.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }
}