.elementor-5304 .elementor-element.elementor-element-a51a149{--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:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-3105999{--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:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-ffdf13f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-ffdf13f:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-ffdf13f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5304 .elementor-element.elementor-element-ffdf13f, .elementor-5304 .elementor-element.elementor-element-ffdf13f::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-bc219c9 > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-5304 .elementor-element.elementor-element-4562491{--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-5304 .elementor-element.elementor-element-4562491:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-4562491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5304 .elementor-element.elementor-element-4562491, .elementor-5304 .elementor-element.elementor-element-4562491::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-b3ab1a2{--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:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5304 .elementor-element.elementor-element-b3ab1a2:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-b3ab1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5304 .elementor-element.elementor-element-b3ab1a2, .elementor-5304 .elementor-element.elementor-element-b3ab1a2::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-f800417 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5304 .elementor-element.elementor-element-68a86d5{--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-5304 .elementor-element.elementor-element-68a86d5:not(.elementor-motion-effects-element-type-background), .elementor-5304 .elementor-element.elementor-element-68a86d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FD;}.elementor-5304 .elementor-element.elementor-element-68a86d5, .elementor-5304 .elementor-element.elementor-element-68a86d5::before{--border-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-45292f5{--display:flex;--background-transition:0.3s;--padding-top:92px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5304 .elementor-element.elementor-element-62da797{--display:flex;--background-transition:0.3s;}.elementor-5304 .elementor-element.elementor-element-aa7ceb7{--display:flex;--background-transition:0.3s;}@media(max-width:767px){.elementor-5304 .elementor-element.elementor-element-a51a149{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-3105999{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-ffdf13f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-bc219c9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-5304 .elementor-element.elementor-element-4562491{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5304 .elementor-element.elementor-element-b3ab1a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5304 .elementor-element.elementor-element-68a86d5{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-bb0078b */h1{
    font-weight:400;
}

.elementor-5304 .elementor-element.elementor-element-bb0078b h1{
    margin-top:20px;
  
}

.risksModal::-webkit-scrollbar {
  width: 8px;
  
}

.risksModal::-webkit-scrollbar-track {
  background:#f9f9f9;
  -webkit-border-top-right-radius:5px!important;
	-webkit-border-bottom-right-radius:5px!important;
}

.risksModal::-webkit-scrollbar-thumb {
  background-color: #d9d9d9;   
  border-radius: 20px;      
  
}


.risks-wrapper{
    position: fixed;
    background: rgb(0,0,0,0.2);
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
    bottom: 0;
    z-index:9999999;
    display:none;
}
.risksModal{
    animation: fromTop2 .7s ease-in-out;
    width:90%;
    margin:auto;
    background:#fff;
    	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    right: -30%;
    height:95%;
    overflow-y:scroll;
    padding:30px 20px;
box-shadow:0 0 10px var(--black);
border-radius:5px;
}
.exitIcon1 svg{
    width:20px;
    height:20px;
}
.exitIcon1{
    position:absolute;
    top:15px;
    right:15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a51a149 */.elementor-5304 .elementor-element.elementor-element-a51a149{
    padding: 0 20px;
}

@media only screen and (max-width: 660px){
    .elementor-5304 .elementor-element.elementor-element-a51a149{
         padding: 0 10px
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8daab7b */.deshmoj li{
  color: #0F0C3F;
  display: flex;
  justify-content: flex-end;
  position: relative;
  float: left;
  width: 100%;
  height: 60px;
  /*border:2px solid #C5C5C7;*/
  cursor:pointer;

}

.deshmoj{
    padding:0;
}

.deshmoj li input[type=radio]{
  position: absolute;
  visibility: hidden;
}

.deshmoj li label{
  display: flex;
  align-items:center;
  position: absolute;
  top:0;
  bottom:0;
  left:70px;
  margin:auto;
  line-height:20px;
  font-weight: 300;
  font-size: 18px;
  /*padding: 25px 25px 25px 80px;*/
  /*margin: 5px auto;*/
  height: 100%;
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear;
}

.deshmoj li:hover label{
	color: #3C37FF;
}

.deshmoj li:hover {
    /*border:2px solid #3C37FF;*/
    /*  -webkit-transition: all 0.25s linear;*/
}
.deshmoj li p.desc {
  margin: 50px 0 0 25px; /* për t’u dukur poshtë label-it dhe pak djathtas */
  font-size: 15px;
  color: #555;
}

.deshmoj li .check{
  display: block;
  position: absolute;
  border: 2px solid #C5C5C7;
  border-radius: 100%;
  height: 20px;
  width: 20px;
  top: 21px;
  left: 25px;

	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
}

.deshmoj li:hover .check {
  border: 2px solid #3C37FF;
}

.deshmoj li .check::before {
  display: block;
  position: absolute;
	content: '';
  border-radius: 100%;
  height: 10px;
  width: 10px;
top:0;
bottom:0;
left:0;
right:0;
  margin: auto;
	transition: background 0.25s linear;
	-webkit-transition: background 0.25s linear;
}

input[type=radio]:checked ~ .check {
  /*border: 2px solid #3C37FF;*/
}



input[type=radio]:checked ~ .check::before{
  background: #3C37FF;

}

input[type=radio]:checked ~ label{
  color:#3C37FF!important;
}

.deshmoj{
    display:flex;
  justify-content:space-between;
}

.giveBack{
    background:#ECEFF5!important;
}


/*@media only screen and (min-width: 768px) and (max-width: 825px){*/
/*    .elementor-5304 .elementor-element.elementor-element-8daab7b li label{*/
/*        font-size:18px;*/
/*        margin: 7.7px auto;*/
/*        padding-left:70px;*/
/*    }*/
/*}*/

@media only screen and (max-width: 832px){
    .deshmoj li label{
     font-size:16px;   
    }
}

@media only screen and (max-width: 767px){
    .deshmoj{
        flex-direction:column;
    }
    .deshmoj li label {
     left:55px;   
    }

    .deshmoj .check{
        margin-left:-10px;
    }
}
/*@media only screen and (max-width: 400px){*/
/*    .elementor-5304 .elementor-element.elementor-element-8daab7b li label{*/
/*        font-size:18px;*/
/*        padding-left:65px;*/
/*        margin: 7px auto;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 347px){*/
/*    .elementor-5304 .elementor-element.elementor-element-8daab7b li label{*/
/*        padding-right:10px;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 331px){*/
/*    .elementor-5304 .elementor-element.elementor-element-8daab7b li label{*/
/*        padding-right:10px;*/
/*        padding-left:55px;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 364px){*/
/*    #radio1 label{*/
/*       margin-top:0;*/
/*    }*/
/*}*/


body{
    overflow-x:hidden!important;
    position:relative;
}
.deshmojWrapper{
    display:block;
    max-height:max-content;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b33a0f */.deshmoj li{
  color: #0F0C3F;
  display: flex;
  justify-content: flex-end;
  position: relative;
  float: left;
  width: 100%;
  height: 60px;
  /*border:2px solid #C5C5C7;*/
  cursor:pointer;

}

.deshmoj{
    padding:0;
}

.deshmoj li input[type=radio]{
  position: absolute;
  visibility: hidden;
}

.deshmoj li label{
  display: flex;
  align-items:center;
  position: absolute;
  top:0;
  bottom:0;
  left:70px;
  margin:auto;
  line-height:20px;
  font-weight: 300;
  font-size: 18px;
  /*padding: 25px 25px 25px 80px;*/
  /*margin: 5px auto;*/
  height: 100%;
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear;
}

.deshmoj li:hover label{
	color: #3C37FF;
}

.deshmoj li:hover {
    /*border:2px solid #3C37FF;*/
    /*  -webkit-transition: all 0.25s linear;*/
}
.deshmoj li p.desc {
  margin: 50px 0 0 25px; /* për t’u dukur poshtë label-it dhe pak djathtas */
  font-size: 15px;
  color: #555;
}

.deshmoj li .check{
  display: block;
  position: absolute;
  border: 2px solid #C5C5C7;
  border-radius: 100%;
  height: 20px;
  width: 20px;
  top: 21px;
  left: 25px;

	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
}

.deshmoj li:hover .check {
  border: 2px solid #3C37FF;
}

.deshmoj li .check::before {
  display: block;
  position: absolute;
	content: '';
  border-radius: 100%;
  height: 10px;
  width: 10px;
top:0;
bottom:0;
left:0;
right:0;
  margin: auto;
	transition: background 0.25s linear;
	-webkit-transition: background 0.25s linear;
}

input[type=radio]:checked ~ .check {
  /*border: 2px solid #3C37FF;*/
}



input[type=radio]:checked ~ .check::before{
  background: #3C37FF;

}

input[type=radio]:checked ~ label{
  color:#3C37FF!important;
}

.deshmoj{
    display:flex;
  justify-content:space-between;
}

.giveBack{
    background:#ECEFF5!important;
}


/*@media only screen and (min-width: 768px) and (max-width: 825px){*/
/*    .elementor-5304 .elementor-element.elementor-element-1b33a0f li label{*/
/*        font-size:18px;*/
/*        margin: 7.7px auto;*/
/*        padding-left:70px;*/
/*    }*/
/*}*/

@media only screen and (max-width: 832px){
    .deshmoj li label{
     font-size:16px;   
    }
}

@media only screen and (max-width: 767px){
    .deshmoj{
        flex-direction:column;
    }
    .deshmoj li label {
     left:55px;   
    }

    .deshmoj .check{
        margin-left:-10px;
    }
}
/*@media only screen and (max-width: 400px){*/
/*    .elementor-5304 .elementor-element.elementor-element-1b33a0f li label{*/
/*        font-size:18px;*/
/*        padding-left:65px;*/
/*        margin: 7px auto;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 347px){*/
/*    .elementor-5304 .elementor-element.elementor-element-1b33a0f li label{*/
/*        padding-right:10px;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 331px){*/
/*    .elementor-5304 .elementor-element.elementor-element-1b33a0f li label{*/
/*        padding-right:10px;*/
/*        padding-left:55px;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 364px){*/
/*    #radio1 label{*/
/*       margin-top:0;*/
/*    }*/
/*}*/


body{
    overflow-x:hidden!important;
    position:relative;
}
.deshmojWrapper{
    display:block;
    max-height:max-content;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b498071 */.deshmoj li{
  color: #0F0C3F;
  display: flex;
  justify-content: flex-end;
  position: relative;
  float: left;
  width: 100%;
  height: 60px;
  /*border:2px solid #C5C5C7;*/
  cursor:pointer;

}

.deshmoj{
    padding:0;
}

.deshmoj li input[type=radio]{
  position: absolute;
  visibility: hidden;
}

.deshmoj li label{
  display: flex;
  align-items:center;
  position: absolute;
  top:0;
  bottom:0;
  left:70px;
  margin:auto;
  line-height:20px;
  font-weight: 300;
  font-size: 18px;
  /*padding: 25px 25px 25px 80px;*/
  /*margin: 5px auto;*/
  height: 100%;
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear;
}

.deshmoj li:hover label{
	color: #3C37FF;
}

.deshmoj li:hover {
    /*border:2px solid #3C37FF;*/
    /*  -webkit-transition: all 0.25s linear;*/
}
.deshmoj li p.desc {
  margin: 60px 50px 60px 25px; /* për t’u dukur poshtë label-it dhe pak djathtas */
  font-weight: 300;
  font-size: 16px;
  color: #555;
}

.deshmoj li .check{
  display: block;
  position: absolute;
  border: 2px solid #C5C5C7;
  border-radius: 100%;
  height: 20px;
  width: 20px;
  top: 21px;
  left: 25px;

	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
}

.deshmoj li:hover .check {
  border: 2px solid #3C37FF;
}

.deshmoj li .check::before {
  display: block;
  position: absolute;
	content: '';
  border-radius: 100%;
  height: 10px;
  width: 10px;
top:0;
bottom:0;
left:0;
right:0;
  margin: auto;
	transition: background 0.25s linear;
	-webkit-transition: background 0.25s linear;
}

input[type=radio]:checked ~ .check {
  /*border: 2px solid #3C37FF;*/
}



input[type=radio]:checked ~ .check::before{
  background: #3C37FF;

}

input[type=radio]:checked ~ label{
  color:#3C37FF!important;
}

.deshmoj{
    display:flex;
  justify-content:space-between;
}

.giveBack{
    background:#ECEFF5!important;
}


/*@media only screen and (min-width: 768px) and (max-width: 825px){*/
/*    .elementor-5304 .elementor-element.elementor-element-b498071 li label{*/
/*        font-size:18px;*/
/*        margin: 7.7px auto;*/
/*        padding-left:70px;*/
/*    }*/
/*}*/

@media only screen and (max-width: 832px){
    .deshmoj li label{
     font-size:16px;   
    }
}

@media only screen and (max-width: 767px){
    .deshmoj{
        flex-direction:column;
    }
    .deshmoj li label {
     left:55px;   
    }
.deshmoj li p.desc {
    display:none;
    
}
    .deshmoj .check{
        margin-left:-10px;
    }
}
/*@media only screen and (max-width: 400px){*/
/*    .elementor-5304 .elementor-element.elementor-element-b498071 li label{*/
/*        font-size:18px;*/
/*        padding-left:65px;*/
/*        margin: 7px auto;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 347px){*/
/*    .elementor-5304 .elementor-element.elementor-element-b498071 li label{*/
/*        padding-right:10px;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 331px){*/
/*    .elementor-5304 .elementor-element.elementor-element-b498071 li label{*/
/*        padding-right:10px;*/
/*        padding-left:55px;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 364px){*/
/*    #radio1 label{*/
/*       margin-top:0;*/
/*    }*/
/*}*/


body{
    overflow-x:hidden!important;
    position:relative;
}
.deshmojWrapper{
    display:block;
    max-height:max-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3105999 */.elementor-5304 .elementor-element.elementor-element-3105999{
    display:block;
}

.elementor-5304 .elementor-element.elementor-element-3105999{
    padding: 0 10px;
}

@media only screen and (max-width: 767px){
.investimetNdryshme{
    min-height:50px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffdf13f */.formaAksioneve{
    display:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c0a2728 */input, select{
    margin-top:8px;
    border: 1px solid #C5C5C7!important;
    border-radius:0!important;
    background:transparent!important;
    padding: 10px!important;
}

.elementor-5304 .elementor-element.elementor-element-c0a2728 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-5304 .elementor-element.elementor-element-c0a2728 input, .elementor-5304 .elementor-element.elementor-element-c0a2728 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-5304 .elementor-element.elementor-element-c0a2728 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;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4562491 */.elementor-5304 .elementor-element.elementor-element-4562491{
    padding: 0 20px;
    overflow-x:hidden!important;
}

@media only screen and (max-width: 660px){
    .elementor-5304 .elementor-element.elementor-element-4562491{
         padding: 0 10px
}
}
.investoOutIbas{
    display:none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f800417 */.modal-button{
    padding:15px;
    min-width:240px!important;
    margin-top:40px;
}

.elementor-5304 .elementor-element.elementor-element-f800417 .modal-button{
    min-width:90%!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3ab1a2 */.formaAksioneve1{
    display:none;
    margin-bottom:0!important;
}

.elementor-5304 .elementor-element.elementor-element-b3ab1a2{
        margin-bottom:0!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b302d36 */.elementor-5304 .elementor-element.elementor-element-b302d36 i{
    font-size:34px;
    color:#9D9DA6;
}
.elementor-5304 .elementor-element.elementor-element-b302d36 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-5304 .elementor-element.elementor-element-b302d36 input, .elementor-5304 .elementor-element.elementor-element-b302d36 select{
    border:none!important;
    border-bottom:1px solid #C5C5C7!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a86d5 */.investoIbas{
	display:none;
}/* End custom CSS */