.elementor-3069 .elementor-element.elementor-element-690fd6d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-3069 .elementor-element.elementor-element-5f246ee5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-frymo-listing .frymo-results-count{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-listing .frymo-orderby-select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-listing .frymo-listing-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-listing .frymo-listing-property-id{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-location{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-listing .frymo-listing-meta-item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-listing .frymo-listing-meta-item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-frymo-listing .frymo-listing-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-button-wrapper{align-items:flex-start;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing{grid-template-columns:repeat(3, 1fr);--grid-columns:3;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-image img{object-fit:cover;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-image{padding-bottom:280px;border-radius:0px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-badges{justify-content:left;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-title{text-align:left;color:#000000;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-location{justify-content:flex-start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;color:#000000;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-meta{justify-content:flex-start;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-price{justify-content:flex-start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;color:#0D263B;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .wp-pagenavi{justify-content:center;color:#000000;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing:not(.swiper-wrapper){column-gap:20px;row-gap:50px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-item{padding:0px 0px 0px 0px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8D8D8D1A;border-radius:0px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-toolbar{padding:0px 0px 10px 0px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-orderby-select{background-color:#C5C5C51A;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-no-results-message{border-radius:0px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-content{padding:24px 16px 16px 16px;gap:12px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-content--left{gap:12px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-badge{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;background-color:#000000;backdrop-filter:blur(4px);border-radius:0px 0px 0px 0px;padding:2px 16px 2px 16px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-feature-badge{color:#000000;box-shadow:0px 0px 3px 0px #CCC;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-tool{box-shadow:0px 0px 3px 0px #CCC;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-title, .elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-title a{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-title a{color:#000000;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-meta-item .frymo-icon{font-size:16px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-content .frymo-listing-button{border-radius:2px 2px 2px 2px;border-width:1px 1px 1px 1px;padding:6px 16px 8px 16px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-button{color:#FFFFFF;background-color:#B1B42E;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-content a.frymo-listing-button:hover{color:#FFF;background-color:#020000 !important;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .wp-pagenavi a{border-radius:0px 0px 0px 0px;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .wp-pagenavi .current{border-radius:0px 0px 0px 0px;color:#FFFFFF;background:#B1B42E;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .wp-pagenavi a:hover{color:#000000;}.elementor-3069 .elementor-element.elementor-element-1b5f7973 .wp-pagenavi > *:not(:last-child){margin-left:0px;margin-right:0px;}@media(max-width:1024px){.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing{grid-template-columns:repeat(2, 1fr);--grid-columns:2;}}@media(max-width:767px){.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing{grid-template-columns:repeat(1, 1fr);--grid-columns:1;}}/* Start custom CSS for frymo-listing, class: .elementor-element-1b5f7973 */.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-title {
    margin-top: 0 !important;
}

.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-content--left {
    justify-content: space-between;
}

.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-content--right {
    justify-content: flex-end;
    padding-bottom: 0;
}
@media (max-width: 768px) {
.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-content {
    flex-direction: column;
}    
.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-content--left {
    row-gap: 4px;
}
.elementor-3069 .elementor-element.elementor-element-1b5f7973 .frymo-listing-content--right {
    padding: 0;
}
}

.elementor-3069 .elementor-element.elementor-element-1b5f7973 a {
    text-decoration: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bucak-immo.de/wp-content/uploads/2025/12/manrope-v20-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://bucak-immo.de/wp-content/uploads/2025/12/manrope-v20-latin-700.woff2') format('woff2');
}
/* End Custom Fonts CSS */