.elementor-7742 .elementor-element.elementor-element-c5f6761{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7742 .elementor-element.elementor-element-b203779{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-40d2e9d */input, select{
    margin-top:8px;
    border: 1px solid #C5C5C7!important;
    border-radius:0!important;
    background:transparent!important;
    padding: 10px!important;
}

.elementor-7742 .elementor-element.elementor-element-40d2e9d label{
    text-align:left!important;
    margin-bottom:10px!important;
}

.emriMbiemri label{
    width:100%;
}

.emriMbiemri p{
    width:100%;
}

.emriMbiemri{
    display:flex;
    justify-content: space-between;
    gap:80px
}

.numbers label{
    width:100%;
    
}

.numbers p{
    width:100%;
}

.numbers{
    display:flex;
    flex-direction:row;
    gap:80px;
}

.file{
    width:100%;
    background:#f9f9f9;
    border:2px dotted #707070;

}
.file label{
    cursor:pointer!important;
}

.aksione-under{
    display:flex;
    flex-direction:column;
}
.vendbanimi{
    text-align:center;
}

.vendbanimi label{
    width:100%;
}

.aplikoAksione{
    color:#fff;
    padding:10px!important;
    width:90%;
    margin:auto!important;
    display:flex;
    justify-content: center;
    margin-top:20px!important;
    background: linear-gradient(60deg, rgba(98,101,228,1) 50%, rgba(14,167,249,1) 100%)!important;
}
.custom-file-input{
    text-align:center!important;
}

@media only screen and (max-width: 768px){
    .aplikoAksione{
        width:100%!important;
    }
}
.elementor-7742 .elementor-element.elementor-element-40d2e9d input, .elementor-7742 .elementor-element.elementor-element-40d2e9d select{
        border:none!important;
        border-bottom:1px solid #C5C5C7!important;
    }
.aksione-under{
    position:relative;
}

.dokumentAksione::-webkit-file-upload-button {
  visibility:hidden;
}

.custom-file-input-text{
    color:#78818A!important;
    margin-top:20px;
}
.custom-file-input{
    margin-top:30px;
}

.dokumentAksione{
    border:none!important;
    background:none!important;
    text-align:center;
    max-width:max-content!important;
}

.custom-file-input-label{
    text-align:center;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content: center;
}

.elementor-7742 .elementor-element.elementor-element-40d2e9d i{
    font-size:34px;
    color:#9D9DA6;
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
    .emriMbiemri{
        gap:40px
    }
    .numbers{
        gap:40px
    }
}


@media only screen and (max-width: 767px){
    .emriMbiemri{
        flex-direction:column;
        gap:0
    }
    .numbers{
        flex-direction:column;
        gap:0
    }
    .vendbanimi label{
        width:100%;
        height:72px;
    }
}

@media only screen and (max-width: 600px){
    .custom-file-input-text{
        padding: 0 20px;
        text-align:center;
    }
}



.elementor-7742 .elementor-element.elementor-element-40d2e9d i{
    font-size:34px;
    color:#9D9DA6;
}
.elementor-7742 .elementor-element.elementor-element-40d2e9d label{
    text-align:left!important;
    margin-bottom:10px!important;
}

input, select{
    margin-top:8px;
    border: 1px solid #C5C5C7!important;
    border-radius:0!important;
    background:transparent!important;
    padding: 10px!important;
}


@media only screen and (max-width: 767px){

.elementor-7742 .elementor-element.elementor-element-40d2e9d input, .elementor-7742 .elementor-element.elementor-element-40d2e9d select{
    border:none!important;
    border-bottom:1px solid #C5C5C7!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b203779 */.investoIbas{
    display:none;
}/* End custom CSS */