.elementor-33289 .elementor-element.elementor-element-9b1494e .realpress-advanced-search .elementor-repeater-item-bf0152a{flex-basis:100%;}.elementor-33289 .elementor-element.elementor-element-9b1494e > .elementor-widget-container{margin:62px 0px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-9b1494e{--thim-button-submit-size:24px !important;--thim-advanced-search-border-type-input:solid;--thim-advs-field-color:var( --e-global-color-text );--thim-advs-field-border-color-hover:var( --e-global-color-v4-primary );--thim-button-submit-color:#FFFFFF;}.elementor-33289 .elementor-element.elementor-element-9b1494e .wrapper-search-fields{color:#636363;}.elementor-33289 .elementor-element.elementor-element-9b1494e .realpress-search-fields{background-color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-33289 .elementor-element.elementor-element-9b1494e .realpress-heading-label{font-weight:600;color:var( --e-global-color-accent );padding:0px 0px 16px 0px;}.elementor-33289 .elementor-element.elementor-element-9b1494e {--thim-padding-advanced-search-field:16px 16px 16px 16px;--thim-advanced-seaarch-field-border-radius:12px 12px 12px 12px;--thim-advs-field-background-color:#FFFFFF;}.elementor-33289 .elementor-element.elementor-element-9b1494e .button-submit{padding:12px 12px 12px 12px;height:auto;min-width:unset;border-radius:12px 12px 12px 12px;background-color:var( --e-global-color-primary );}.elementor-33289 .elementor-element.elementor-element-f4cdf84{padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-border );border-radius:12px 12px 12px 12px;}.elementor-33289 .elementor-element.elementor-element-f4cdf84 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:24px;}.elementor-33289 .elementor-element.elementor-element-f4cdf84 .elementor-icon-box-title{margin-block-end:12px;}.elementor-33289 .elementor-element.elementor-element-f4cdf84.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;fill:var( --e-global-color-v4-primary );color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-f4cdf84.elementor-view-framed .elementor-icon, .elementor-33289 .elementor-element.elementor-element-f4cdf84.elementor-view-default .elementor-icon{fill:#F8F8F8;color:#F8F8F8;border-color:#F8F8F8;}.elementor-33289 .elementor-element.elementor-element-f4cdf84.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-f4cdf84 .elementor-icon{font-size:24px;padding:16px;border-radius:6px 6px 6px 6px;}.elementor-33289 .elementor-element.elementor-element-987e296{padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-border );border-radius:12px 12px 12px 12px;}.elementor-33289 .elementor-element.elementor-element-987e296 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:24px;}.elementor-33289 .elementor-element.elementor-element-987e296 .elementor-icon-box-title{margin-block-end:12px;}.elementor-33289 .elementor-element.elementor-element-987e296.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;fill:var( --e-global-color-v4-primary );color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-987e296.elementor-view-framed .elementor-icon, .elementor-33289 .elementor-element.elementor-element-987e296.elementor-view-default .elementor-icon{fill:#F8F8F8;color:#F8F8F8;border-color:#F8F8F8;}.elementor-33289 .elementor-element.elementor-element-987e296.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-987e296 .elementor-icon{font-size:24px;padding:16px;border-radius:6px 6px 6px 6px;}.elementor-33289 .elementor-element.elementor-element-50eb0d2{padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-border );border-radius:12px 12px 12px 12px;}.elementor-33289 .elementor-element.elementor-element-50eb0d2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:24px;}.elementor-33289 .elementor-element.elementor-element-50eb0d2 .elementor-icon-box-title{margin-block-end:12px;}.elementor-33289 .elementor-element.elementor-element-50eb0d2.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;fill:var( --e-global-color-v4-primary );color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-50eb0d2.elementor-view-framed .elementor-icon, .elementor-33289 .elementor-element.elementor-element-50eb0d2.elementor-view-default .elementor-icon{fill:#F8F8F8;color:#F8F8F8;border-color:#F8F8F8;}.elementor-33289 .elementor-element.elementor-element-50eb0d2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-50eb0d2 .elementor-icon{font-size:24px;padding:16px;border-radius:6px 6px 6px 6px;}.elementor-33289 .elementor-element.elementor-element-85d80b9{padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-border );border-radius:12px 12px 12px 12px;}.elementor-33289 .elementor-element.elementor-element-85d80b9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:24px;}.elementor-33289 .elementor-element.elementor-element-85d80b9 .elementor-icon-box-title{margin-block-end:12px;}.elementor-33289 .elementor-element.elementor-element-85d80b9.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;fill:var( --e-global-color-v4-primary );color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-85d80b9.elementor-view-framed .elementor-icon, .elementor-33289 .elementor-element.elementor-element-85d80b9.elementor-view-default .elementor-icon{fill:#F8F8F8;color:#F8F8F8;border-color:#F8F8F8;}.elementor-33289 .elementor-element.elementor-element-85d80b9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-85d80b9 .elementor-icon{font-size:24px;padding:16px;border-radius:6px 6px 6px 6px;}.elementor-33289 .elementor-element.elementor-element-861d581  .thim-ekits-property__article .elementor-repeater-item-1d6c83c{--thim-item-meta-data-display:start;}.elementor-33289 .elementor-element.elementor-element-861d581{--thim-ekits-slider-show:2;--thim-ekits-slider-space:30px;--thim-prt-location-icon-size:24px;--thim-prt-location-icon-spacing:6px;--thim-group_button_spacing:10px;--thim-group_button_size:40px;}.elementor-33289 .elementor-element.elementor-element-861d581 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-861d581 .thim-ekits-property-body{border-style:none;}.elementor-33289 .elementor-element.elementor-element-861d581 .thim-ekits-property-item-type a{border-style:none;}.elementor-33289 .elementor-element.elementor-element-861d581 .thim-ekits-property-item-type a:hover{border-style:none;}.elementor-33289 .elementor-element.elementor-element-7caffa2{--thim-ekits-slider-show:3;--thim-ekits-slider-space:0px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-ekits-lightly-2-slider__wrapper{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-ekits-lightly-2-slider__wrapper, .elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-ekits-lightly-2-slider__content{border-radius:12px 12px 12px 12px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-ekits-lightly-2-slider__content img{border-radius:12px 12px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-ekits-lightly-2-slider__wrapper .content-meta-inner{border-radius:12px 12px 12px 12px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-ekits-image-slider-title{font-size:22px;font-weight:600;color:var( --e-global-color-accent );}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-ekits-lightly-2-slider-item:hover .thim-ekits-image-slider-title, .elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-ekits-image-slider-title:hover{color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-slider-pagination{top:100%;transform:translateY(20px);--thim-pagination-space:4px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-slider-pagination .swiper-pagination-bullet{border-style:none;background-color:#D9D9D9;opacity:1;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-bullets .swiper-pagination-bullet{width:12px;height:12px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-progressbar,.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-scrollbar{height:12px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .swiper-pagination-progressbar,.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-scrollbar{background-color:#D9D9D9;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:12px;height:12px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-slider-pagination .swiper-pagination-bullet:hover,.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000000;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-scrollbar .swiper-scrollbar-drag{background:#000000;}.elementor-33289 .elementor-element.elementor-element-dce9c53 .elementor-counter-title{justify-content:start;font-size:16px;line-height:1.4em;}.elementor-33289 .elementor-element.elementor-element-dce9c53 .elementor-counter{gap:8px;}.elementor-33289 .elementor-element.elementor-element-dce9c53 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-v4-primary );font-size:32px;font-weight:700;}.elementor-33289 .elementor-element.elementor-element-a2963af .elementor-counter-title{justify-content:start;font-size:16px;line-height:1.4em;}.elementor-33289 .elementor-element.elementor-element-a2963af .elementor-counter{gap:8px;}.elementor-33289 .elementor-element.elementor-element-a2963af .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-v4-primary );font-size:32px;font-weight:700;}.elementor-33289 .elementor-element.elementor-element-ceeeecb .elementor-counter-title{justify-content:start;font-size:16px;line-height:1.4em;}.elementor-33289 .elementor-element.elementor-element-ceeeecb .elementor-counter{gap:8px;}.elementor-33289 .elementor-element.elementor-element-ceeeecb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-v4-primary );font-size:32px;font-weight:700;}.elementor-33289 .elementor-element.elementor-element-3c307ad{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-33289 .elementor-element.elementor-element-3c307ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-33289 .elementor-element.elementor-element-3c307ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-33289 .elementor-element.elementor-element-3c307ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-33289 .elementor-element.elementor-element-3c307ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-33289 .elementor-element.elementor-element-3c307ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-33289 .elementor-element.elementor-element-3c307ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-33289 .elementor-element.elementor-element-3c307ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-33289 .elementor-element.elementor-element-3c307ad .elementor-icon-list-text{transition:color 0.3s;}.elementor-33289 .elementor-element.elementor-element-9c075d4 .ekits-iconbox .boxes-icon{--iconbox-icon-size:16px;margin-bottom:24px;border-style:none;background-color:var( --e-global-color-v4-primary );border-radius:50% 50% 50% 50%;}.elementor-33289 .elementor-element.elementor-element-9c075d4{--width-icon-box:40px;--height-icon-box:40px;--thim-icon-box-color:#FFFFFF;--thim-icon-box-color-hover:#FFFFFF;}.elementor-33289 .elementor-element.elementor-element-9c075d4 .desc{max-width:90%;}.elementor-33289 .elementor-element.elementor-element-9c075d4 .content-inner, .elementor-33289 .elementor-element.elementor-element-9c075d4 .iconbox-top{align-items:center;}.elementor-33289 .elementor-element.elementor-element-9c075d4 .content-inner{text-align:center;}.elementor-33289 .elementor-element.elementor-element-9c075d4 .thim-ekits-heading .desc{margin:12px 0px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-9c075d4 .thim-ekits-heading .title span{color:#000000;}.elementor-33289 .elementor-element.elementor-element-c345075 .ekits-iconbox .boxes-icon{--iconbox-icon-size:16px;margin-bottom:24px;border-style:none;background-color:var( --e-global-color-v4-primary );border-radius:50% 50% 50% 50%;}.elementor-33289 .elementor-element.elementor-element-c345075{--width-icon-box:40px;--height-icon-box:40px;--thim-icon-box-color:#FFFFFF;--thim-icon-box-color-hover:#FFFFFF;}.elementor-33289 .elementor-element.elementor-element-c345075 .desc{max-width:90%;}.elementor-33289 .elementor-element.elementor-element-c345075 .content-inner, .elementor-33289 .elementor-element.elementor-element-c345075 .iconbox-top{align-items:center;}.elementor-33289 .elementor-element.elementor-element-c345075 .content-inner{text-align:center;}.elementor-33289 .elementor-element.elementor-element-c345075 .thim-ekits-heading .desc{margin:12px 0px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-c345075 .thim-ekits-heading .title span{color:#000000;}.elementor-33289 .elementor-element.elementor-element-3db861a .ekits-iconbox .boxes-icon{--iconbox-icon-size:16px;margin-bottom:24px;border-style:none;background-color:var( --e-global-color-v4-primary );border-radius:50% 50% 50% 50%;}.elementor-33289 .elementor-element.elementor-element-3db861a{--width-icon-box:40px;--height-icon-box:40px;--thim-icon-box-color:#FFFFFF;--thim-icon-box-color-hover:#FFFFFF;}.elementor-33289 .elementor-element.elementor-element-3db861a .desc{max-width:90%;}.elementor-33289 .elementor-element.elementor-element-3db861a .content-inner, .elementor-33289 .elementor-element.elementor-element-3db861a .iconbox-top{align-items:center;}.elementor-33289 .elementor-element.elementor-element-3db861a .content-inner{text-align:center;}.elementor-33289 .elementor-element.elementor-element-3db861a .thim-ekits-heading .desc{margin:12px 0px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-3db861a .thim-ekits-heading .title span{color:#000000;}.elementor-33289 .elementor-element.elementor-element-ded9109 .ekits-iconbox .boxes-icon{--iconbox-icon-size:16px;margin-bottom:24px;border-style:none;background-color:var( --e-global-color-v4-primary );border-radius:50% 50% 50% 50%;}.elementor-33289 .elementor-element.elementor-element-ded9109{--width-icon-box:40px;--height-icon-box:40px;--thim-icon-box-color:#FFFFFF;--thim-icon-box-color-hover:#FFFFFF;}.elementor-33289 .elementor-element.elementor-element-ded9109 .desc{max-width:90%;}.elementor-33289 .elementor-element.elementor-element-ded9109 .content-inner, .elementor-33289 .elementor-element.elementor-element-ded9109 .iconbox-top{align-items:center;}.elementor-33289 .elementor-element.elementor-element-ded9109 .content-inner{text-align:center;}.elementor-33289 .elementor-element.elementor-element-ded9109 .thim-ekits-heading .desc{margin:12px 0px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-ded9109 .thim-ekits-heading .title span{color:#000000;}.elementor-33289 .elementor-element.elementor-element-15c7e90 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-15c7e90{--thim-ekits-agent__inner:repeat(4, 1fr);--thim-agent-meta-icon-color:var( --e-global-color-text );--thim-agent-meta-icon-color-hover:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-social-network-item i{font-size:16px;color:#FFFFFF;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-social-network-item a{width:32px;height:32px;line-height:32px;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-social-network-item{margin:0px 4px 0px 4px;background-color:var( --e-global-color-v4-primary );border-radius:12px 12px 12px 12px;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-social-network-list{top:40%;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-social-network-item:hover{background-color:var( --e-global-color-accent );}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-body{padding:24px 24px 24px 24px;background-color:#FFFFFF;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-item{border-radius:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-border );}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-agent-popup .thim-ekits-agent-item{background-color:#FFFFFF;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-name a{font-size:22px;font-weight:600;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-name{padding:0px 0px 8px 0px;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-position{font-size:14px;padding:0px 0px 12px 0px;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-description p{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-contact >div, .elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-contact span{font-size:14px;font-weight:400;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-contact i{border-style:none;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count, .elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count span, .elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count a{font-size:12px;line-height:1.1em;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count{color:var( --e-global-color-accent );}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count span{color:var( --e-global-color-accent );}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count, .elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-header .thim-ekits-agent-property-count, .elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-body .thim-ekits-agent-property-count{background-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:6px 10px 6px 10px;}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count:hover{color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count:hover span{color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-header:hover .thim-ekits-agent-property-count{color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-header:hover .thim-ekits-agent-property-count span{color:var( --e-global-color-v4-primary );}.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-header .thim-ekits-agent-property-count{opacity:1;visibility:visible;bottom:20px;top:auto;}.elementor-33289 .elementor-element.elementor-element-23111f7{--thim-ekits-slider-show:3;--thim-ekits-slider-space:30px;}.elementor-33289 .elementor-element.elementor-element-23111f7 > .elementor-widget-container{margin:28px 0px 0px 0px;}@media(max-width:1460px){.elementor-33289 .elementor-element.elementor-element-15c7e90{--thim-ekits-agent__inner:repeat(4, 1fr);}}@media(max-width:1024px){.elementor-33289 .elementor-element.elementor-element-9b1494e{--thim-advanced-search-border-type-input:solid;}.elementor-33289 .elementor-element.elementor-element-7caffa2{--thim-ekits-slider-show:2;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-slider-pagination{transform:translateY(30px);}.elementor-33289 .elementor-element.elementor-element-15c7e90{--thim-ekits-agent__inner:repeat(2, 1fr);}}@media(max-width:767px){.elementor-33289 .elementor-element.elementor-element-9b1494e > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-33289 .elementor-element.elementor-element-9b1494e{--thim-button-submit-size:22px !important;}.elementor-33289 .elementor-element.elementor-element-9b1494e .realpress-heading-label{font-size:15px;padding:0px 0px 10px 0px;}.elementor-33289 .elementor-element.elementor-element-861d581{--thim-ekits-slider-show:1;--thim-ekits-slider-space:15px;}.elementor-33289 .elementor-element.elementor-element-7caffa2{--thim-ekits-slider-show:1;--thim-ekits-slider-space:0px;}.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-slider-pagination{transform:translateY(30px);}.elementor-33289 .elementor-element.elementor-element-15c7e90{--thim-ekits-agent__inner:repeat(1, 1fr);}.elementor-33289 .elementor-element.elementor-element-23111f7{--thim-ekits-slider-show:1;--thim-ekits-slider-space:15px;}}/* Start custom CSS for thim-ekits-advanced-search, class: .elementor-element-9b1494e */.elementor-33289 .elementor-element.elementor-element-9b1494e .thim-advs-tabs .realpress-search-field {
    justify-content: flex-start;
    background-color: #fff;
    padding: 0 20px;
    border-radius: 10px 10px 0 0;
    border-bottom: 1px solid #e2e2e2;
}
.elementor-33289 .elementor-element.elementor-element-9b1494e .realpress-search-fields {
    border-radius: 10px;
}
.elementor-33289 .elementor-element.elementor-element-9b1494e .button-submit i {
    margin: 0;
}
.elementor-33289 .elementor-element.elementor-element-9b1494e .field-submit {
    position: absolute;
    bottom: 25px;
    right: 20px;
}

.rtl .elementor-33289 .elementor-element.elementor-element-9b1494e .field-submit {
    right: unset;
    left: 20px;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-properties, class: .elementor-element-861d581 */@media (min-width: 1200px) {
    .elementor-33289 .elementor-element.elementor-element-861d581 .elementor-heading-title {
    font-size: var(--thim-font_h4-font-size);
    }
}/* End custom CSS */
/* Start custom CSS for thim-ekits-property-slide, class: .elementor-element-7caffa2 */.elementor-33289 .elementor-element.elementor-element-7caffa2 .thim-ekits-property__article:hover {
    box-shadow: none;
}

.elementor-33289 .elementor-element.elementor-element-7caffa2 .swiper-pagination-bullet {
    position: relative;
}

.elementor-33289 .elementor-element.elementor-element-7caffa2 .swiper-pagination-bullet:before {
    content: "";
    width: 20px;
    height: 20px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid transparent;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none;
}
.elementor-33289 .elementor-element.elementor-element-7caffa2 .swiper-pagination-bullet-active:before {
    border-color: #000;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-icon-box, class: .elementor-element-9c075d4 */.elementor-33289 .elementor-element.elementor-element-9c075d4 .number {
   position: relative;
   z-index: 1;
}
.elementor-33289 .elementor-element.elementor-element-9c075d4 .boxes-icon::before {
    position: absolute;
    top: 20px;
    right: 0;
    content: "";
    width: calc(50% - 20px);
    height: 1px;
    background: var(--primary);
}
.rtl .elementor-33289 .elementor-element.elementor-element-9c075d4 .boxes-icon::before {
    left: 0;
    right: unset;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-icon-box, class: .elementor-element-c345075 */.elementor-33289 .elementor-element.elementor-element-c345075 .number {
   position: relative;
   z-index: 1;
}
.elementor-33289 .elementor-element.elementor-element-c345075 .boxes-icon::before {
    position: absolute;
    top: 20px;
    left: 0;
    right: 0;
    content: "";
    width: 100%;
    height: 1px;
    background: var(--primary);
}/* End custom CSS */
/* Start custom CSS for thim-ekits-icon-box, class: .elementor-element-3db861a */.elementor-33289 .elementor-element.elementor-element-3db861a .number {
   position: relative;
   z-index: 1;
}
.elementor-33289 .elementor-element.elementor-element-3db861a .boxes-icon::before {
    position: absolute;
    top: 20px;
    left: 0;
    right: 0;
    content: "";
    width: 100%;
    height: 1px;
    background: var(--primary);
}/* End custom CSS */
/* Start custom CSS for thim-ekits-icon-box, class: .elementor-element-ded9109 */.elementor-33289 .elementor-element.elementor-element-ded9109 .number {
   position: relative;
   z-index: 1;
}
.elementor-33289 .elementor-element.elementor-element-ded9109 .boxes-icon::before {
    position: absolute;
    top: 20px;
    left: 0;
    content: "";
    width: 50%;
    height: 1px;
    background: var(--primary);
}
.rtl .elementor-33289 .elementor-element.elementor-element-ded9109 .boxes-icon::before {
    left: unset;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for thim-ekits-agents, class: .elementor-element-15c7e90 */.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-item {
    overflow: hidden;
}
.elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count {
    left: 20px;
    right: unset;
}
.rtl .elementor-33289 .elementor-element.elementor-element-15c7e90 .thim-ekits-agent-property-count {
    right: 20px;
    left: unset;
}/* End custom CSS */
/* Start custom CSS for page-settings */body .content-pusher #main-content {
    padding-bottom: 0;
}/* End custom CSS */