.elementor-850 .elementor-element.elementor-element-8215585 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-850 .elementor-element.elementor-element-8215585{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-01b7728 */.elementor-850 .elementor-element.elementor-element-01b7728 .wpcf7{
    padding:13px 50px;
        background-image:url('http://pbcacademy.hajt24.xyz/wp-content/uploads/2022/12/DC5A9730.png');
        background-repeat:no-repeat;
        background-position:center right;
        background-color:#F5F7F8;
        -webkit-appearance: none!important;
}

.elementor-850 .elementor-element.elementor-element-01b7728 .p-main{
    margin-bottom:5px;
}

.elementor-850 .elementor-element.elementor-element-01b7728 .wpcf7 .wpcf7-not-valid-tip{
    position:static!important;

}


.wpcf7-form select{
  padding-right: 32px;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: url('https://pbcacademy.hajt24.xyz/addtoany/icons/dropdown-arrow.svg');
    background-repeat: no-repeat, repeat;
    background-position: right 0.8em top 50%, 0 0;
    background-size: .65em auto, 100%;
}

.aplikimi{
    max-width:300px;
    margin-bottom:10px;
}

.aplikimi-dropdown{
    border:none!important;
     box-shadow: -1px 1px 5px #C9C9C9!important;

}

.emri-mbiemri{
    display:flex;
    flex-direction: row;
    gap:20px;
}
.emri, .mbiemri{
    max-width:300px;
    border:none!important;
    box-shadow: -1px 1px 5px #C9C9C9!important;

}

.datelindja-telefoni{

    display:flex;
    flex-direction: row;
    gap:20px;
}
.datelindja, .telefoni{
    max-width:300px;
    min-width:300px;
    border:none!important;
     box-shadow: -1px 1px 5px #C9C9C9!important;
     max-height:40px;

}

.vendbanimi-email{
    display:flex;
    flex-direction:row;
    gap:20px;

}

.vendbanimi, .email{
    max-width:300px;
    border:none!important;
     box-shadow: -1px 1px 5px #C9C9C9!important;

}

.elementor-850 .elementor-element.elementor-element-01b7728 #main-button{
    margin-top:20px;
    border:none;
    min-width:300px;
    border-radius:5px;
    box-shadow: 1px 5px 10px #C5C5C5!important;
}

.elementor-850 .elementor-element.elementor-element-01b7728 #main-button:active{
    border:none!important;
    
}
.apliko-img{
    display:none;
    
}

.elementor-850 .elementor-element.elementor-element-01b7728 .p-main{
    max-width:570px!important;
}

.inxhinieri-softuerike{
    border:none!important;
    box-shadow: -1px 1px 5px #C9C9C9!important;


}

.trajnime-shkurta{
    border:none!important;
    box-shadow: -1px 1px 5px #C9C9C9!important;


}




@media only screen and (max-width: 767px) {
    .elementor-850 .elementor-element.elementor-element-01b7728 img{
        display:none;
    }

    
    .elementor-850 .elementor-element.elementor-element-01b7728 .emri-mbiemri, .emri, .mbiemri, .datelindja, .telefoni, .vendbanimi-email, .vendbanimi, .email,  .datelindja-telefoni{
        display:flex;
        flex-direction:column;
        min-width:100%;
        max-width:100%!important;
        margin:auto;
        gap:10px;
        
    }
    
    .elementor-850 .elementor-element.elementor-element-01b7728 #main-button{
        min-width:100%;
        max-width:100%!important;
        display:flex;
        justify-content:center;
        align-items:center;
        margin:auto;
        margin-top:20px;
    }
    
    .elementor-850 .elementor-element.elementor-element-01b7728 .aplikimi, .aplikimi-dropdown{
    display:inline-block;
    min-width:100%;
    margin:auto;
    }
    
    
    .elementor-850 .elementor-element.elementor-element-01b7728 .wpcf7{
        background-image:none!important;
        padding:20px 20px;
        background-color:transparent;
    }
    
    .emri, .mbiemri, .datelindja, .telefoni, .vendbanimi, .email, .trajnime-shkurta, .inxhinieri-softuerike, .aplikimi-dropdown{
        box-shadow:none!important;
        background-color: transparent!important;
        color: #000000!important;
        background-clip: padding-box; /* Safari fix */
        box-shadow: -1px 1px 5px #C9C9C9!important;
    }
    
    .datelindja-telefoni{
        gap:0px;
    }
    
    .aplikimi{
        margin-bottom:20px!important;
    }
    
    .vendbanimi-email{
        gap:0!important;
    }
    
    .emri-mbiemri{
        gap:0!important;
    }
    
    .elementor-850 .elementor-element.elementor-element-01b7728 .wpcf7 .wpcf7-not-valid-tip{
        position:static!important;
max-width:max-content!important;
}
    
    
    .datelindja, .telefoni{
    max-height:70px!important;
    min-height:42px!important;
}
    
    
}

@media only screen and (min-width: 768px) and (max-width: 1150px)  {
    img{
        display:none;
    }
    
    .elementor-850 .elementor-element.elementor-element-01b7728 .wpcf7 .wpcf7-not-valid-tip{
top:40px;
}
    
    .elementor-850 .elementor-element.elementor-element-01b7728 #main-button{
        display:block;
        margin:auto;
        margin-top:30px;
        
    }
    
      .aplikimi, .aplikimi-dropdown{
        display:block!important;
        align-items:flex-start!important;
        justify-content:flex-start!important;
        min-width:300px!important;
    }
    
  
    
    .emri, .mbiemri, .datelindja, .telefoni, .vendbanimi, .email, .aplikimi {
        display:flex;
        flex-direction:column!important;
        align-items:center!important;
        justify-content:center!important;
        min-width:340px;

        
    }
    
    
    
    .datelindja{
        flex-direction:row!important;
    }
    .aplikimi{
        align-items:flex-start!important;
        justify-content:flex-start!important;
        min-width:340px!important;
        margin-bottom:20px;
    }
    .form-wrapper{
        display:flex!important;
        flex-direction:column;
    }
    .form-wrapper-tab{
        display:flex;
        flex-direction:column;
        align-items:center;
        justify-content:center;
    }
    
    .elementor-850 .elementor-element.elementor-element-01b7728 .wpcf7{
        background:linear-gradient(to right, #f5f7f8, rgba(22,128,128,0) 2700px), url('http://pbcacademy.hajt24.xyz/wp-content/uploads/2022/09/sigmund-Fa9b57hffnM-unsplash-scaled.jpg') no-repeat center center/cover;
    }
    
}/* End custom CSS */