.elementor-671 .elementor-element.elementor-element-fc603b5:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-fc603b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, #7F519D 0%, var( --e-global-color-primary ) 100%);}.elementor-671 .elementor-element.elementor-element-fc603b5 > .elementor-background-overlay{background-image:var(--wpr-bg-a2ca0f7c-90f5-4f90-a770-4507140bbcce);background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-671 .elementor-element.elementor-element-fc603b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:300px 0px 250px 0px;}.elementor-671 .elementor-element.elementor-element-c3f5b00 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-10b50ec{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;letter-spacing:-0.25px;width:auto;max-width:auto;}.elementor-671 .elementor-element.elementor-element-ba1848d{--iteration-count:infinite;--dynamic-text-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-ba1848d .elementor-headline{text-align:left;font-size:100px;font-weight:500;letter-spacing:-0.25px;}.elementor-671 .elementor-element.elementor-element-ba1848d .elementor-headline-plain-text{color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-ba1848d .elementor-headline-dynamic-text{font-weight:600;letter-spacing:-0.25px;}.elementor-671 .elementor-element.elementor-element-ba1848d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-671 .elementor-element.elementor-element-de13c92 .ae-accordion-item .ae-tab-title{border-style:none;}.elementor-671 .elementor-element.elementor-element-de13c92 .ae-accordion .ae-tab-title{color:var( --e-global-color-text );font-family:"Varela Round", Sans-serif;font-size:19px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-de13c92 .ae-accordion .ae-tab-title.ae-active{color:var( --e-global-color-accent );}.elementor-671 .elementor-element.elementor-element-de13c92 .ae-tab-title{text-align:left;}.elementor-671 .elementor-element.elementor-element-de13c92 .ae-tab-content{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-671 .elementor-element.elementor-element-de13c92 .ae-accordion .ae-tab-content{padding:20px 20px 20px 20px;}.elementor-671 .elementor-element.elementor-element-de13c92 .ae-widget-title-wrap{text-align:center;}.elementor-671 .elementor-element.elementor-element-de13c92 .ae-widget-title-inner{border-style:solid;border-width:0px 0px 1px 0px;padding:0px 10px 5px 10px;margin:0px 0px 10px 0px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-671 .elementor-element.elementor-element-ba1848d .elementor-headline{font-size:80px;}}@media(min-width:1367px){.elementor-671 .elementor-element.elementor-element-fc603b5 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:767px){.elementor-671 .elementor-element.elementor-element-fc603b5{padding:150px 0px 100px 0px;}.elementor-671 .elementor-element.elementor-element-10b50ec{font-size:14px;}.elementor-671 .elementor-element.elementor-element-ba1848d .elementor-headline{font-size:45px;}}/* Start custom CSS *//*prebacivanje*/
.ae-accordion-item{
    background:white;
    border-radius:25px;
    margin-bottom:10px;
}
.ae-tab-title{
    display: flex;
    justify-content: space-between;
    padding-top:20px !important;
    padding-bottom:20px !Important;
    align-items:center !Important;
    }
    .ae-accordion-icon{
        order:1 !important;
        border:1px solid #00000025;
        width:35px !important;
        border-radius:50px !important;
        transition:450ms ease all;
        height:35px !Important;
        display: flex !important;
    align-content: center !important;
    justify-content: center;
    justify-items: center;
    vertical-align: middle;
    align-items: center !important;
    }
    .ae-tab-title.elementor-active .ae-accordion-icon{
        border-color:#70AE77;
    }
    .ae-accordion-icon span{
        height:16px !important;
    }
    .ae-accordion-icon svg{
        height:inherit !important;
    }
    .ae-accordion-title{
        line-height:1.4em;
    }
    .ae-tab-content{
        margin-top:-20px;
    }
    @media only screen and (max-width:768px){
        .ae-tab-title{
            padding-top:15px !important;
            padding-bottom:15px !important;
            align-items: center !important;
        }
        .ae-accordion-title{
            line-height:2.2em;
        }
        .ae-accordion-icon span{
            height:14px !Important;
        }
        .ae-accordion-icon{
            height:30px !important;
            width:30px !Important;
        }
    }
    
article button{
    height:50px !Important;
    width:100% !important;
}
article input{
    background:#f2f2f2 !important;
}

.u-sec:hover .change h2, .u-sec:hover .change p, .u-sec:hover .change{
    color:white !important;
}
.u-sec:hover .mov-btn{
    transform:translate(0,0);
    opacity:1;
}
.mov-btn{
    opacity:0;
    transform:translate(0,25px);
}
.mov-btn, .change h2, .change p, .u-sec{
    transition:450ms ease all !important;
}
.u-sec{
    transform:translate3d(0,0,0);
}
.u-sec:hover{
    transform:translate3d(0,-20px,0) scale(1.05);
    z-index:2;
}
/*dalje*/
.invert img{
    filter:invert();
}
.filter-items{
    box-shadow:10px 10px 10px -10px #00000025 !important;
}
.filter-items.active, .filter-items:hover{
    box-shadow:none !Important;
}
@media only screen and (max-width:768px){
    .aep-filter-bar{
        padding-left:10px;
        padding-right:10px;
    }
}
.brd a{
    color:white;}/* End custom CSS */