.elementor-2578 .elementor-element.elementor-element-36387fd{--display:flex;--min-height:325px;--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2578 .elementor-element.elementor-element-36387fd:not(.elementor-motion-effects-element-type-background), .elementor-2578 .elementor-element.elementor-element-36387fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://istrosluxuryhouse.rs/wp-content/uploads/2026/01/FOT05222-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2578 .elementor-element.elementor-element-821bb09{--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-2578 .elementor-element.elementor-element-456d45a > .elementor-widget-container{padding:40px 0px 20px 0px;}.elementor-2578 .elementor-element.elementor-element-b1b47e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2578 .elementor-element.elementor-element-b1b47e3:not(.elementor-motion-effects-element-type-background), .elementor-2578 .elementor-element.elementor-element-b1b47e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5E5;}.elementor-2578 .elementor-element.elementor-element-debd5c8{--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-2578 .elementor-element.elementor-element-7485323{--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-2578 .elementor-element.elementor-element-7485323:not(.elementor-motion-effects-element-type-background), .elementor-2578 .elementor-element.elementor-element-7485323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://istrosluxuryhouse.rs/wp-content/uploads/2025/12/FOT05389-scaled.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-2578 .elementor-element.elementor-element-d3303c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2578 .elementor-element.elementor-element-5e8ccca{--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-2578 .elementor-element.elementor-element-5e8ccca:not(.elementor-motion-effects-element-type-background), .elementor-2578 .elementor-element.elementor-element-5e8ccca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://istrosluxuryhouse.rs/wp-content/uploads/2026/01/unnamed-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2578 .elementor-element.elementor-element-fa11e29{--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-2578 .elementor-element.elementor-element-c433ceb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2578 .elementor-element.elementor-element-c433ceb:not(.elementor-motion-effects-element-type-background), .elementor-2578 .elementor-element.elementor-element-c433ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5E5;}.elementor-2578 .elementor-element.elementor-element-bd861b0{--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-2578 .elementor-element.elementor-element-ef50c7d{--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-2578 .elementor-element.elementor-element-ef50c7d:not(.elementor-motion-effects-element-type-background), .elementor-2578 .elementor-element.elementor-element-ef50c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://istrosluxuryhouse.rs/wp-content/uploads/2026/01/unnamed-1-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2578 .elementor-element.elementor-element-c3b8ef4{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2578 .elementor-element.elementor-element-f0972a0 .elementor-button:hover, .elementor-2578 .elementor-element.elementor-element-f0972a0 .elementor-button:focus{color:#020101;}.elementor-2578 .elementor-element.elementor-element-f0972a0 .elementor-button:hover svg, .elementor-2578 .elementor-element.elementor-element-f0972a0 .elementor-button:focus svg{fill:#020101;}.elementor-2578 .elementor-element.elementor-element-1352cf3{--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;}@media(min-width:768px){.elementor-2578 .elementor-element.elementor-element-debd5c8{--width:50%;}.elementor-2578 .elementor-element.elementor-element-7485323{--width:50%;}.elementor-2578 .elementor-element.elementor-element-5e8ccca{--width:50%;}.elementor-2578 .elementor-element.elementor-element-fa11e29{--width:50%;}.elementor-2578 .elementor-element.elementor-element-bd861b0{--width:50%;}.elementor-2578 .elementor-element.elementor-element-ef50c7d{--width:50%;}}@media(max-width:767px){.elementor-2578 .elementor-element.elementor-element-821bb09{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2578 .elementor-element.elementor-element-b1b47e3{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2578 .elementor-element.elementor-element-7485323{--min-height:158px;}.elementor-2578 .elementor-element.elementor-element-d3303c7{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2578 .elementor-element.elementor-element-5e8ccca{--min-height:158px;}.elementor-2578 .elementor-element.elementor-element-c433ceb{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2578 .elementor-element.elementor-element-ef50c7d{--min-height:158px;}.elementor-2578 .elementor-element.elementor-element-c3b8ef4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}/* Start custom CSS for container, class: .elementor-element-36387fd */.banner-img {
  background-size: cover !important;
  background-position: center 65% !important;
}/* End custom CSS */