.elementor-46 .elementor-element.elementor-element-380b402{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-7a01f5f .elementor-repeater-item-6b82037 .swiper-slide-bg{background-color:#BBBBBB;background-image:url(https://www.altarainmo.com/wp-content/uploads/2025/08/vecteezy_suburban-neighborhood-with-modern-luxury-house_67336679.jpg);background-size:cover;}.elementor-46 .elementor-element.elementor-element-7a01f5f .elementor-repeater-item-0b13ed9 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.altarainmo.com/wp-content/uploads/2025/08/vecteezy_ai-generated-beautiful-spanish-villa-with-pool-and-views-of_37337940.jpeg.jpg);background-size:cover;}.elementor-46 .elementor-element.elementor-element-7a01f5f .elementor-repeater-item-9c423d7 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.altarainmo.com/wp-content/uploads/2025/08/pexels-keeganjchecks-12715501.jpg);background-size:cover;}.elementor-46 .elementor-element.elementor-element-7a01f5f .elementor-repeater-item-d94bc0d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.altarainmo.com/wp-content/uploads/2025/08/pexels-ahmetcotur-31817157-1.jpg);background-size:cover;}.elementor-46 .elementor-element.elementor-element-7a01f5f .swiper-slide{transition-duration:calc(40000000ms*1.2);height:400px;}.elementor-46 .elementor-element.elementor-element-7a01f5f .swiper-slide-contents{max-width:69%;text-shadow:0px 0px 45px rgba(0,0,0,0.3);}.elementor-46 .elementor-element.elementor-element-7a01f5f .swiper-slide-inner{text-align:center;}.elementor-46 .elementor-element.elementor-element-7a01f5f .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:"Allura", Sans-serif;font-size:60px;font-weight:200;}.elementor-46 .elementor-element.elementor-element-ea80373{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:6mm;--margin-bottom:10mm;--margin-left:auto;--margin-right:auto;}.elementor-46 .elementor-element.elementor-element-ea80373:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-ea80373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.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-46 .elementor-element.elementor-element-e402d90 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-46 .elementor-element.elementor-element-880f104{text-align:justify;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-46 .elementor-element.elementor-element-d8761e0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-8c96464 .elementor-button{background-color:#A59F5C;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-380b402{--content-width:1600px;}.elementor-46 .elementor-element.elementor-element-ea80373{--width:77.5%;}}@media(max-width:1200px){.elementor-46 .elementor-element.elementor-element-880f104{text-align:justify;}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-880f104{text-align:justify;}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-380b402{--content-width:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-7a01f5f{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-7a01f5f .swiper-slide-contents{max-width:70%;}.elementor-46 .elementor-element.elementor-element-7a01f5f .elementor-slide-heading{font-size:43px;}.elementor-46 .elementor-element.elementor-element-880f104{text-align:justify;}}/* Start custom CSS for slides, class: .elementor-element-7a01f5f */.elementor-46 .elementor-element.elementor-element-7a01f5f .swiper-slide::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.6); /* crni overlay sa 0.6 providnosti */
    z-index: 1;
}
.elementor-46 .elementor-element.elementor-element-7a01f5f .swiper-slide > * {
    z-index: 2; /* sve što je direktno unutar slajda ide iznad overlay-a */
    
}
.elementor-46 .elementor-element.elementor-element-7a01f5f .elementor-slide-content-title {
    font-family: 'Brittany', cursive; /* Brittany font */
}/* End custom CSS */