.elementor-12677 .elementor-element.elementor-element-fc50232{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12677 .elementor-element.elementor-element-fc50232:not(.elementor-motion-effects-element-type-background), .elementor-12677 .elementor-element.elementor-element-fc50232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quinzz.de/wp-content/uploads/2024/12/AdobeStock_188102086-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12677 .elementor-element.elementor-element-aea0050{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12677 .elementor-element.elementor-element-aea0050:not(.elementor-motion-effects-element-type-background), .elementor-12677 .elementor-element.elementor-element-aea0050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12677 .elementor-element.elementor-element-aea0050.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12677 .elementor-element.elementor-element-b661d91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-12677 .elementor-element.elementor-element-5b9188e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-widget-frymo-advanced-search-bar legend{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-terms{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12677 .elementor-element.elementor-element-2c34b89 .elementor-repeater-item-187fabf{width:25%;min-width:25%;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .elementor-repeater-item-a50607e{width:25%;min-width:25%;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .elementor-repeater-item-01ad297{width:25%;min-width:25%;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .elementor-repeater-item-91e67b9{width:25%;min-width:25%;}.elementor-12677 .elementor-element.elementor-element-2c34b89.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-live-search-results-wrapper{max-height:50vh;--top-distance:8px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#717171;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.28);--image-width:20%;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-form{--frm-form-horizontal-gap:5px;--frm-form-vertical-gap:5px;--frm-field-font-family:"Montserrat";--frm-field-font-size:19px;--frm-field-font-weight:400;--frm-field-line-height:28px;--frm-field-focus-outline:auto;--frm-field-top-padding:5px;--frm-field-right-padding:8px;--frm-field-bottom-padding:5px;--frm-field-left-padding:8px;--frm-field-border-color:var( --e-global-color-primary );--frm-field-top-border-radius:5px;--frm-field-right-border-radius:5px;--frm-field-bottom-border-radius:5px;--frm-field-left-border-radius:5px;--frm-submit-button-default-background-color:var( --e-global-color-primary );--frm-submit-button-hover-color:#FFFFFF;--frm-submit-button-hover-background-color:var( --e-global-color-secondary );--frm-submit-button-hover-opacity:0.8;--frm-reset-button-default-background-color:var( --e-global-color-primary );--frm-reset-button-hover-opacity:0.8;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-submit{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:28px;border-radius:5px 5px 5px 5px;padding:5px 8px 5px 8px;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-reset{border-style:none;border-radius:10px 10px 10px 10px;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-live-search-results-wrapper .frymo-ls-item:hover{background-color:#f7f8fb;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-live-search-results-wrapper .frymo-ls-item{padding:10px 10px 10px 10px;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-live-search-results-wrapper .frymo-ls-no-results{padding:10px 10px 10px 10px;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-live-search-results-wrapper .frymo-ls-header{padding:10px 10px 10px 10px;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-live-search-results-wrapper .frymo-ls-footer{padding:10px 10px 10px 10px;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-live-search-results-wrapper .frymo-ls-item .frymo-ls-item-image img{border-radius:3px 3px 3px 3px;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-live-search-results-wrapper .frymo-ls-item-title{color:#121212;}.elementor-12677 .elementor-element.elementor-element-3254050{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12677 .elementor-element.elementor-element-50b9afb{--spacer-size:20px;}.elementor-widget-frymo-map-listing .frymo-results-count{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .frymo-orderby-select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .frymo-listing-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .frymo-listing-property-id{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-title, .elementor-widget-frymo-map-listing .frymo-listing-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-map-listing .frymo-listing-title{color:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .frymo-listing-title a{color:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .frymo-listing-location{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item .frymo-icon{color:var( --e-global-color-text );}.elementor-widget-frymo-map-listing .frymo-listing-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-frymo-map-listing .frymo-listing-button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .frymo-listing-content a.frymo-listing-button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .wp-pagenavi{color:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .wp-pagenavi .current{background:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .wp-pagenavi a:hover{background:var( --e-global-color-primary );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__link{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12677 .elementor-element.elementor-element-a76cc27 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-map{height:600px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-image img{object-fit:cover;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-image{padding-bottom:225px;border-radius:0px 0px 0px 0px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-title{text-align:left;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .wp-pagenavi{justify-content:center;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing:not(.swiper-wrapper){row-gap:50px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-item{padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;box-shadow:0px 3px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-toolbar{padding:0px 0px 10px 0px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-no-results-message{border-radius:0px 0px 0px 0px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-content{padding:24px 8px 12px 8px;gap:8px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-content--left{gap:8px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-badge{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-feature-badge{box-shadow:0px 0px 3px 0px #CCC;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-listing-tool{box-shadow:0px 0px 3px 0px #CCC;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .wp-pagenavi a{border-radius:0px 0px 0px 0px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .wp-pagenavi .current{border-radius:0px 0px 0px 0px;color:#FFFFFF;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .wp-pagenavi a:hover{color:#FFFFFF;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .wp-pagenavi > *:not(:last-child){margin-left:0px;margin-right:0px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .item__wrapper{padding:15px 15px 15px 15px;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-map-infowindow-item .item__link{text-align:left;}.elementor-12677 .elementor-element.elementor-element-a76cc27 .frymo-map-infowindow-item .item__content{color:rgba(0, 0, 0, 0.45);}.elementor-12677 .elementor-element.elementor-element-ff51eaf{--spacer-size:20px;}.frymo-filters-form-modal[data-id="{{ID}}"] .frymo-filters-form-modal-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-filtering-form .frymo-show-filters-form{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-filtering-form .frymo-show-filters-form:focus{background-color:var( --e-global-color-primary );}.elementor-widget-frymo-filtering-form .frymo-show-filters-form:hover{color:var( --e-global-color-primary );}#frymo-filters-form-{{ID}} .frymo-submit{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}#frymo-filters-form-{{ID}} .frymo-submit:hover{background-color:var( --e-global-color-accent );}#frymo-filters-form-{{ID}} .frymo-submit:focus{background-color:var( --e-global-color-accent );}#frymo-filters-form-{{ID}} .frymo-clear-filters{color:var( --e-global-color-primary );}.elementor-widget-frymo-filtering-form .frymo-widget-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-filtering-form .frymo-widget-heading-line{background-color:var( --e-global-color-primary );}#frymo-filters-form-73ce798 .frymo-features-group{grid-template-columns:repeat(2, 1fr);}.elementor-12677 .elementor-element.elementor-element-73ce798.elementor-element{--align-self:center;}.elementor-12677 .elementor-element.elementor-element-73ce798 .frymo-filters-fieldset-multiple-inputs{grid-template-columns:repeat(2, 1fr);}.frymo-filters-form-wrapper.form-id-73ce798{width:33%;}.elementor-12677 .elementor-element.elementor-element-73ce798 .frymo-show-filters-form-wrapper{align-items:flex-end;}.elementor-12677 .elementor-element.elementor-element-73ce798 .frymo-show-filters-form{flex-direction:flex-start;gap:13px;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:28px;padding:5px 30px 5px 30px;border-radius:5px 5px 5px 5px;border-width:0px 0px 0px 0px;color:#FFF;background-color:var( --e-global-color-f0e894e );}#frymo-filters-form-73ce798 .frymo-filters-fieldset{margin-bottom:16px;column-gap:16px;}.frymo-filters-form-modal[data-id="73ce798"] .frymo-filters-form-modal-header{padding:0.5rem 1rem 0.5rem 1rem;}.frymo-filters-form-modal[data-id="73ce798"] .frymo-filters-form-modal-content{padding:0.5rem 1rem 0.5rem 1rem;}.frymo-filters-form-modal[data-id="73ce798"] .frymo-filters-form-modal-footer{padding:0.5rem 1rem 0.5rem 1rem;}.frymo-filters-form-modal[data-id="73ce798"] .frymo-filters-form-wrapper{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.28);background-color:#FFF;}.frymo-filters-form-modal[data-id="73ce798"]{background-color:#4E4E4EC0;}.frymo-filters-form-modal[data-id="73ce798"] .frymo-filters-form-modal-heading{color:#222222;}.frymo-filters-form-modal[data-id="73ce798"] .frymo-filters-form-close{font-size:12px;color:#333;}#frymo-filters-form-73ce798 input:not([type="submit"]), #frymo-filters-form-73ce798 select, #frymo-filters-form-73ce798 .frymo-fieldset-features label{color:var( --e-global-color-primary );}#frymo-filters-form-73ce798 input:not([type="submit"])::placeholder{color:var( --e-global-color-primary );}#frymo-filters-form-73ce798 input:not([type="submit"]), #frymo-filters-form-73ce798 select{background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:0.5rem 0.5rem 0.5rem 0.5rem;}#frymo-filters-form-73ce798 legend{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;color:var( --e-global-color-primary );margin-bottom:4px;}#frymo-filters-form-73ce798 label > span{color:var( --e-global-color-primary );margin-bottom:4px;}#frymo-filters-form-73ce798 .frymo-fieldset-features .frymo-features-group label{color:var( --e-global-color-primary );}#frymo-filters-form-73ce798 .frymo-features-group-label{margin-bottom:4px;}#frymo-filters-form-73ce798 .frymo-fieldset-features .frymo-features-group{color:var( --e-global-color-primary );}.elementor-12677 .elementor-element.elementor-element-73ce798 .frymo-show-filters-form svg{fill:#FFF;}.elementor-12677 .elementor-element.elementor-element-73ce798 .frymo-show-filters-form:focus{background-color:var( --e-global-color-f0e894e );}.elementor-12677 .elementor-element.elementor-element-73ce798 .frymo-show-filters-form:hover{color:#FFFFFF;background-color:var( --e-global-color-secondary );}#frymo-filters-form-73ce798 .frymo-submit{font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:5px 5px 5px 5px;color:#ffffff;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12677 .elementor-element.elementor-element-73ce798 .frymo-submit{border-style:solid;}#frymo-filters-form-73ce798 .frymo-submit:hover{color:#ffffff;}#frymo-filters-form-73ce798 .frymo-submit:focus{color:#ffffff;}#frymo-filters-form-73ce798 .frymo-submit:after{border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;}.elementor-widget-frymo-listing .frymo-results-count{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-frymo-listing .frymo-orderby-select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-frymo-listing .frymo-listing-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-frymo-listing .frymo-listing-property-id{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-title, .elementor-widget-frymo-listing .frymo-listing-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-frymo-listing .frymo-listing-title{color:var( --e-global-color-primary );}.elementor-widget-frymo-listing .frymo-listing-title a{color:var( --e-global-color-primary );}.elementor-widget-frymo-listing .frymo-listing-location{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-frymo-listing .frymo-listing-meta-item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-frymo-listing .frymo-listing-meta-item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-frymo-listing .frymo-listing-meta-item .frymo-icon{color:var( --e-global-color-text );}.elementor-widget-frymo-listing .frymo-listing-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-frymo-listing .frymo-listing-button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-frymo-listing .frymo-listing-content a.frymo-listing-button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-frymo-listing .wp-pagenavi{color:var( --e-global-color-primary );}.elementor-widget-frymo-listing .wp-pagenavi .current{background:var( --e-global-color-primary );}.elementor-widget-frymo-listing .wp-pagenavi a:hover{background:var( --e-global-color-primary );}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing{grid-template-columns:repeat(4, 1fr);--grid-columns:4;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-image img{object-fit:cover;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-image{padding-bottom:225px;border-radius:25px 25px 25px 25px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-badges{justify-content:left;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-title{text-align:left;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-location{justify-content:flex-start;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-meta{justify-content:flex-start;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-price{justify-content:flex-start;}.elementor-12677 .elementor-element.elementor-element-6e29821 .wp-pagenavi{justify-content:center;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing:not(.swiper-wrapper){column-gap:20px;row-gap:50px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-item{padding:0px 0px 0px 0px;background-color:#FFFFFF;border-radius:25px 25px 25px 25px;box-shadow:0px 3px 15px 2px rgba(0, 0, 0, 0.06);}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-toolbar{padding:0px 0px 10px 0px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-orderby-select{background-color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-no-results-message{border-radius:25px 25px 25px 25px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-content{padding:24px 8px 12px 8px;gap:8px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-content--left{gap:8px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-badge{color:#FFFFFF;background-color:var( --e-global-color-f0e894e );border-radius:8px 8px 8px 8px;padding:0px 8px 0px 8px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-feature-badge{box-shadow:0px 0px 3px 0px #CCC;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-tool{box-shadow:0px 0px 3px 0px #CCC;}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing-meta-item .frymo-icon{font-size:16px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .wp-pagenavi a{border-radius:0px 0px 0px 0px;}.elementor-12677 .elementor-element.elementor-element-6e29821 .wp-pagenavi .current{border-radius:0px 0px 0px 0px;color:#FFFFFF;}.elementor-12677 .elementor-element.elementor-element-6e29821 .wp-pagenavi a:hover{color:#FFFFFF;}.elementor-12677 .elementor-element.elementor-element-6e29821 .wp-pagenavi > *:not(:last-child){margin-left:0px;margin-right:0px;}.elementor-12677 .elementor-element.elementor-element-558d8e6{--spacer-size:50px;}.elementor-12677 .elementor-element.elementor-element-4344484{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.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:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12677 .elementor-element.elementor-element-20a4c8f{--spacer-size:50px;}@media(min-width:768px){.elementor-12677 .elementor-element.elementor-element-aea0050{--width:100%;}}@media(min-width:2400px){.elementor-widget-frymo-advanced-search-bar legend{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-terms{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-orderby-select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-property-id{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-location{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-orderby-select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-property-id{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-location{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-meta-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-meta-item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-widget-frymo-advanced-search-bar legend{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-terms{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-orderby-select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-property-id{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-location{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-orderby-select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-property-id{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-location{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-meta-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-meta-item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-frymo-advanced-search-bar legend{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-terms{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-orderby-select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-property-id{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-location{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}#frymo-filters-form-73ce798 .frymo-features-group{grid-template-columns:repeat(1, 1fr);}.elementor-widget-frymo-listing .frymo-results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-orderby-select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-property-id{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-location{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-meta-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-meta-item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing{grid-template-columns:repeat(2, 1fr);--grid-columns:2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-12677 .elementor-element.elementor-element-aea0050{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12677 .elementor-element.elementor-element-5b9188e .elementor-heading-title{font-size:28px;}.elementor-widget-frymo-advanced-search-bar legend{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-terms{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-advanced-search-bar .frymo-live-search-results-wrapper .frymo-ls-item-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12677 .elementor-element.elementor-element-2c34b89 .elementor-repeater-item-187fabf{width:100%;min-width:100%;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .elementor-repeater-item-a50607e{width:100%;min-width:100%;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .elementor-repeater-item-01ad297{width:100%;min-width:100%;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .elementor-repeater-item-91e67b9{width:100%;min-width:100%;}.elementor-12677 .elementor-element.elementor-element-2c34b89 .frymo-live-search-results-wrapper{--image-width:30%;}.elementor-widget-frymo-map-listing .frymo-results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-orderby-select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-property-id{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-location{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-meta-item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-listing-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-map-listing .frymo-map-infowindow-item .item__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-results-count{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-orderby-select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-property-id{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-location{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-meta-item-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-meta-item-value{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-frymo-listing .frymo-listing-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12677 .elementor-element.elementor-element-6e29821 .frymo-listing{grid-template-columns:repeat(1, 1fr);--grid-columns:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}