Kariyer Fırsatları
Carpe Diem Turizm ailesi olarak, turizm sektörüne tutkuyla bağlı, dinamik ve gelişime açık profesyonelleri ekibimize katmaktan mutluluk duyarız.
Ekibimizle birlikte büyümek ve kariyer hedeflerinize ulaşmak için başvurunuzu bekliyoruz.
CV Gönder
Başvuru Formu
Lütfen bilgilerinizi eksiksiz doldurunuz
Başvurduğunuz pozisyon seçin
Tur Rehberi
Satış Danışmanı
Rezervasyon Görevlisi
Operasyon Uzmanı
Muhasebe
Diğer
Maksimum dosya boyutu: 5MB
.cv-form-section {
margin: 40px 0;
}
.cv-form-container {
background: white;
border: 2px solid #e2e8f0;
border-radius: 16px;
padding: 40px;
max-width: 800px;
margin: 0 auto;
box-shadow: 0 10px 40px rgba(0,0,0,0.08);
}
.cv-form-header {
text-align: center;
margin-bottom: 35px;
padding-bottom: 25px;
border-bottom: 3px solid #e2e8f0;
}
.cv-form-header i {
font-size: 3rem;
color: #1ca8cb;
margin-bottom: 15px;
display: block;
}
.cv-form-header h3 {
font-size: 1.8rem;
font-weight: 700;
color: #0f172a;
margin: 0 0 10px 0;
}
.cv-form-header h3::before {
display: none !important;
}
.cv-form-header p {
color: #64748b;
margin: 0;
font-size: 1rem;
}
.cv-application-form {
display: grid;
gap: 20px;
}
.form-row {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 20px;
}
.form-group {
display: flex;
flex-direction: column;
gap: 8px;
}
.form-group label {
font-weight: 600;
color: #334155;
font-size: 14px;
}
.form-control {
width: 100%;
padding: 12px 16px;
border: 2px solid #e2e8f0;
border-radius: 8px;
font-size: 14px;
transition: all 0.3s;
font-family: inherit;
}
.form-control:focus {
outline: none;
border-color: #1ca8cb;
box-shadow: 0 0 0 4px rgba(28, 168, 203, 0.1);
}
textarea.form-control {
resize: vertical;
min-height: 100px;
}
.file-upload-wrapper {
position: relative;
}
.file-upload-input {
position: absolute;
width: 0.1px;
height: 0.1px;
opacity: 0;
overflow: hidden;
z-index: -1;
}
.file-upload-label {
display: flex;
align-items: center;
gap: 12px;
padding: 16px 20px;
background: #f8fafc;
border: 2px dashed #cbd5e1;
border-radius: 8px;
cursor: pointer;
transition: all 0.3s;
margin: 0;
}
.file-upload-label:hover {
background: #f0f9ff;
border-color: #1ca8cb;
}
.file-upload-label i {
font-size: 1.5rem;
color: #1ca8cb;
}
.file-name {
color: #64748b;
font-size: 14px;
}
.form-text {
font-size: 12px;
color: #94a3b8;
}
.form-checkbox {
margin-top: 10px;
}
.checkbox-label {
display: flex;
align-items: flex-start;
gap: 10px;
cursor: pointer;
font-weight: normal !important;
}
.checkbox-label input[type="checkbox"] {
margin-top: 3px;
width: 18px;
height: 18px;
cursor: pointer;
}
.checkbox-label span {
font-size: 13px;
color: #475569;
}
.checkbox-label a {
color: #1ca8cb !important;
text-decoration: underline;
}
.cv-submit-btn {
width: 100%;
padding: 16px 32px;
background: linear-gradient(135deg, #1ca8cb, #0891b2);
color: white;
border: none;
border-radius: 8px;
font-size: 16px;
font-weight: 600;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
gap: 10px;
transition: all 0.3s;
box-shadow: 0 4px 15px rgba(28, 168, 203, 0.3);
margin-top: 10px;
}
.cv-submit-btn:hover {
transform: translateY(-2px);
box-shadow: 0 6px 25px rgba(28, 168, 203, 0.4);
}
.cv-success-message {
text-align: center;
padding: 60px 40px;
}
.cv-success-message i {
font-size: 4rem;
color: #10b981;
margin-bottom: 20px;
display: block;
}
.cv-success-message h3 {
font-size: 1.8rem;
font-weight: 700;
color: #0f172a;
margin: 0 0 10px 0;
}
.cv-success-message h3::before {
display: none !important;
}
.cv-success-message p {
color: #64748b;
margin: 0;
}
@media (max-width: 768px) {
.cv-form-container {
padding: 30px 20px;
}
.form-row {
grid-template-columns: 1fr;
}
}
jQuery(document).ready(function($) {
// Dosya secimi
$("#cv_file").on("change", function() {
const fileName = $(this).val().split("\").pop();
if (fileName) {
$(this).next(".file-upload-label").find(".file-name").text(fileName);
}
});
// Form submit
$("#cv-submit-form").on("submit", function(e) {
e.preventDefault();
const formData = new FormData(this);
formData.append("action", "submit_cv_application");
formData.append("nonce", "");
const $btn = $(this).find(".cv-submit-btn");
const originalText = $btn.html();
$btn.html(' Gönderiliyor...').prop("disabled", true);
$.ajax({
url: "",
type: "POST",
data: formData,
processData: false,
contentType: false,
success: function(response) {
if (response.success) {
$("#cv-submit-form").fadeOut(300, function() {
$(".cv-success-message").fadeIn(300);
});
} else {
alert("Hata: " + (response.data || "Başvuru gönderilemedi"));
$btn.html(originalText).prop("disabled", false);
}
},
error: function() {
alert("Bir hata oluştu. Lütfen tekrar deneyin.");
$btn.html(originalText).prop("disabled", false);
}
});
});
});