.elementor-5317 .elementor-element.elementor-element-5f8f448{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5317 .elementor-element.elementor-element-5f8f448::before, .elementor-5317 .elementor-element.elementor-element-5f8f448 > .elementor-background-video-container::before, .elementor-5317 .elementor-element.elementor-element-5f8f448 > .e-con-inner > .elementor-background-video-container::before, .elementor-5317 .elementor-element.elementor-element-5f8f448 > .elementor-background-slideshow::before, .elementor-5317 .elementor-element.elementor-element-5f8f448 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5317 .elementor-element.elementor-element-5f8f448 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5317 .elementor-element.elementor-element-5f8f448, .elementor-5317 .elementor-element.elementor-element-5f8f448::before{--border-transition:0.3s;}.elementor-5317 .elementor-element.elementor-element-44e2b87 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5317 .elementor-element.elementor-element-9c27254{--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;}.elementor-5317 .elementor-element.elementor-element-9c27254:not(.elementor-motion-effects-element-type-background), .elementor-5317 .elementor-element.elementor-element-9c27254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FD;}.elementor-5317 .elementor-element.elementor-element-9c27254, .elementor-5317 .elementor-element.elementor-element-9c27254::before{--border-transition:0.3s;}.elementor-5317 .elementor-element.elementor-element-0d19c20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;}.elementor-5317 .elementor-element.elementor-element-0d19c20:not(.elementor-motion-effects-element-type-background), .elementor-5317 .elementor-element.elementor-element-0d19c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FD;}.elementor-5317 .elementor-element.elementor-element-0d19c20, .elementor-5317 .elementor-element.elementor-element-0d19c20::before{--border-transition:0.3s;}.elementor-5317 .elementor-element.elementor-element-ea3ee1c{--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;}@media(max-width:767px){.elementor-5317 .elementor-element.elementor-element-5f8f448{--min-height:50vh;--overlay-opacity:0;}}/* Start custom CSS for html, class: .elementor-element-67c700d */.h1-main{
    font-weight:400;
    color:#0F0C3F;
    text-align:center;
}

.elementor-5317 .elementor-element.elementor-element-67c700d .p-main{
    text-align:center;
    max-width:700px;
    font-size:16px;
    margin:auto;
}


.products-wrapper{
    display:flex;
    flex-direction:column;
    gap:20px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-13bdd1b */.elementor-5317 .elementor-element.elementor-element-13bdd1b{
    padding:60px 0;
}

.elementor-5317 .elementor-element.elementor-element-13bdd1b h3{
    font-weight:700;
    font-size:18px;
}

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

    .elementor-5317 .elementor-element.elementor-element-13bdd1b h3{
        font-weight:500;
    }
    
    .elementor-5317 .elementor-element.elementor-element-13bdd1b{
        padding: 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7b4519e */.formNumbers{
    display:flex;
    justify-content: center;
}

.aplikimiKredise-wrapp{
    text-align:center;
}

.aplikimiKredise-wrapp label{
    text-align:left;
}

.formNumbers label{
    width:80%;
}



.formNumbers div{
    width:100%;
}

.creditOptions{
    display:flex;
    justify-content: center;
}

.creditOptions label{
    width:80%;
}

.creditOptions div{
    width:100%;
}
.kohezgjatjaEmri{
    display:flex;
    justify-content: center;
}
.kohezgjatjaEmri label{
    width:80%;
}
.kohezgjatjaEmri div{
    width:100%;
}


.elementor-5317 .elementor-element.elementor-element-7b4519e label{
    margin-bottom:15px;
}

.elementor-5317 .elementor-element.elementor-element-7b4519e input, .elementor-5317 .elementor-element.elementor-element-7b4519e select{
    margin-top:8px;
    border: 1px solid #C5C5C7;
    border-radius:0;
    background:transparent;
    padding: 10px;
}

.elementor-5317 .elementor-element.elementor-element-7b4519e input:focus, .elementor-5317 .elementor-element.elementor-element-7b4519e select:focus{
    outline:1px solid #274ED2;
}


.elementor-5317 .elementor-element.elementor-element-7b4519e .p-main{
    font-size:14px;
    text-align:center;
}

.elementor-5317 .elementor-element.elementor-element-7b4519e form{
    padding-bottom:100px;
}

.aplikoCredit {
    	background: linear-gradient(60deg, rgba(98,101,228,1) 50%, rgba(14,167,249,1) 100%) !important;
    margin:40px auto!important;
    display:flex;
    color:#fff;
    border:none!important;
    padding:10px 20px!important;
    width:180px;
    justify-content: center;
}


@media only screen and (min-width: 768px) and (max-width: 863px){
    .formNumbers label{
        width:90%;
    }
    
    .creditOptions label{
        width:90%;
    }
    .kohezgjatjaEmri label{
        width:90%;
    }
    .aplikoCredit{
        display:flex;
        width:95%;
    }
    
}

@media only screen and (min-width: 768px) and (max-width: 771px){
    .formNumbers label{
        width:93%;
    }
    .creditOptions label{
        width:93%;
    }
    .kohezgjatjaEmri label{
        width:93%;
    }
    .aplikoCredit{
        display:flex;
        width:96%!important;
    }
    
}

@media only screen and (max-width: 767px){
    .formNumbers{
        flex-direction:column;
    }
    .creditOptions{
        flex-direction:column;
    }
    .kohezgjatjaEmri{
        flex-direction:column;
    }
    .elementor-5317 .elementor-element.elementor-element-7b4519e input, .elementor-5317 .elementor-element.elementor-element-7b4519e select{
        border:none;
        border-bottom:1px solid #C5C5C7;
    }
    .elementor-5317 .elementor-element.elementor-element-7b4519e [data-name=shumaInvestuese]{
        max-height:86px!important;
    }
    .aplikoCredit{
        display:flex;
        width:90%;
    }
    
    

    
.elementor-5317 .elementor-element.elementor-element-7b4519e form{
    padding-bottom:50px;
}
}

@media only screen and (max-width: 400px){
    .elementor-5317 .elementor-element.elementor-element-7b4519e label{
        width:90%;
    }
    
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
    .aplikoCredit{
        display:flex;
        width:90%;
    }
}

@media only screen and (min-width: 1025px) and (max-width: 1200px){
    .aplikoCredit{
        display:flex;
        width:90%;
    }
}

@media only screen and (min-width: 1200px){
    .aplikoCredit{
        display:flex;
        width:60%;
    }
}

.approvalAccess{
    display:flex;
    flex-direction: column;
    gap:30px;
    padding:0 10px!important;
}
.approvalAccess h3{
    text-align:center!important;
    margin-bottom:25px;
}
.approvalAccess h5{
    font-weight:400;

}

.approvalAccess ul{
    font-size:14px!important;
}
.approvalAccess ul li p{
    margin-bottom:10px!important;
}

@media only screen and (max-width: 600px){
    .approvalAccess h3{
        font-size:20px;
        font-weight:500!important;
    }
    .approvalAccess h5{
        font-size:15px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea3ee1c */.elementor-5317 .elementor-element.elementor-element-ea3ee1c{
    height:0!important;
    position:absolute!important;
    bottom:0!important;
    z-index:-9999;
}/* End custom CSS */