.elementor-1773 .elementor-element.elementor-element-355d936 > .elementor-container{max-width:1320px;}.elementor-1773 .elementor-element.elementor-element-355d936{padding:120px 0px 100px 0px;}.elementor-1773 .elementor-element.elementor-element-995bec6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1773 .elementor-element.elementor-element-610f880 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1773 .elementor-element.elementor-element-610f880 .transpialigh{text-align:left;}.elementor-1773 .elementor-element.elementor-element-46c2a20 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-46c2a20 .btnalign{text-align:left;}.elementor-1773 .elementor-element.elementor-element-e25cb02 > .elementor-container{max-width:1320px;}.elementor-1773 .elementor-element.elementor-element-e25cb02{padding:0px 0px 120px 0px;}.elementor-1773 .elementor-element.elementor-element-452c560 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1773 .elementor-element.elementor-element-452c560 > .elementor-container{max-width:1320px;}.elementor-1773 .elementor-element.elementor-element-452c560{overflow:hidden;padding:120px 0px 120px 0px;}.elementor-1773 .elementor-element.elementor-element-7ec18e4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1773 .elementor-element.elementor-element-7ec18e4 .transpialigh{text-align:left;}.elementor-1773 .elementor-element.elementor-element-0d98cff > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}@media(max-width:1024px) and (min-width:768px){.elementor-1773 .elementor-element.elementor-element-57485a4{width:100%;}.elementor-1773 .elementor-element.elementor-element-995bec6{width:100%;}.elementor-1773 .elementor-element.elementor-element-6b4d906{width:50%;}.elementor-1773 .elementor-element.elementor-element-5bae8ba{width:50%;}.elementor-1773 .elementor-element.elementor-element-e942e5a{width:50%;}.elementor-1773 .elementor-element.elementor-element-19718ea{width:100%;}.elementor-1773 .elementor-element.elementor-element-0d98cff{width:100%;}}@media(max-width:1024px){.elementor-1773 .elementor-element.elementor-element-fcd99f3 > .elementor-widget-container{margin:0px 0px 120px 0px;}.elementor-1773 .elementor-element.elementor-element-0d98cff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-1773 .elementor-element.elementor-element-452c560{padding:100px 0px 0px 0px;}.elementor-1773 .elementor-element.elementor-element-0d98cff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1773 .elementor-element.elementor-element-df6dc4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-df6dc4d *//* === FORM KUTUSU === */
.ek-form {
  background-color: #07112a;
  padding: 40px 30px;
  border-radius: 20px;
  max-width: 520px;
  margin: 0 auto;
}

.ek-form label {
  display: block;
  color: #ffffff;
  font-weight: 500;
  font-size: 14px;
  margin-bottom: 6px;
  text-align: left;
}

.ek-form input,
.ek-form select,
.ek-form textarea {
  width: 100%;
  background-color: #383e4c;
  color: #fff;
  border: none;
  border-radius: 6px;
  padding: 12px 16px;
  font-size: 15px;
  margin-bottom: 20px;
  display: block;
  appearance: none;
}

/* === HATA STİLLERİ === */
.ek-form span.wpcf7-not-valid-tip {
  color: #ff4d4d;
  font-size: 13px;
  margin: 4px 0 14px 0;
  display: block;
}

.ek-form input.wpcf7-not-valid,
.ek-form select.wpcf7-not-valid,
.ek-form textarea.wpcf7-not-valid {
  border: 1px solid #ff4d4d !important;
}

/* === BUTON === */
.ek-form .wpcf7-submit {
  background-color: #264d3c;
  color: #fff;
  padding: 12px 20px;
  font-size: 16px;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  width: 100%;
  transition: 0.3s;
}

/* === HOVERDA DEĞİŞMESİN === */
.ek-form .wpcf7-submit:hover {
  background-color: #264d3c;
  color: #fff;
}

/* === ALT YAZI === */
.ek-form .alt-uyari {
  font-size: 14px;
  margin-top: 15px;
  color: #264d3c;
  text-align: left;
}

/* === GİZLEME VE GÖSTERME === */
.depolama-alanlar,
.yurt-ici-alanlar {
  display: none;
}/* End custom CSS */