.elementor-4439 .elementor-element.elementor-element-17fc52f3 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(129,129,129,0.2);padding:20px 40px 10px 10px;}.elementor-4439 .elementor-element.elementor-element-2ca657e0 .wpcf7-form{--wd-form-brd-color-focus:#7E7E7E;--wd-form-bg:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-4799504c > .elementor-element-populated{padding:20px 10px 10px 40px;}.elementor-4439 .elementor-element.elementor-element-5987683 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4439 .elementor-element.elementor-element-5987683 .wd-text-block{font-family:"Quicksand", Sans-serif;font-size:19px;font-weight:600;color:#000000;}.elementor-4439 .elementor-element.elementor-element-fcc20bd{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(129, 129, 129, 0.2);margin:0px 0px 30px 0px;}.elementor-4439 .elementor-element.elementor-element-31c88c7d > .elementor-element-populated{text-align:center;}.elementor-4439 .elementor-element.elementor-element-578c6b03 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4439 .elementor-element.elementor-element-578c6b03 .wd-info-box{padding:10px 10px 10px 2px;background-color:#002A6D;--ib-icon-sp:6px;}.elementor-4439 .elementor-element.elementor-element-578c6b03 .info-box-subtitle{color:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-578c6b03 .info-box-title{color:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-578c6b03 .info-box-inner{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-4439 .elementor-element.elementor-element-8e1dc67 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4439 .elementor-element.elementor-element-8e1dc67 .wd-info-box{padding:10px 10px 10px 2px;background-color:#002A6D;--ib-icon-sp:6px;}.elementor-4439 .elementor-element.elementor-element-8e1dc67 .info-box-subtitle{color:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-8e1dc67 .info-box-title{color:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-8e1dc67 .info-box-inner{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-4439 .elementor-element.elementor-element-43ef825 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4439 .elementor-element.elementor-element-43ef825 .wd-info-box{padding:10px 10px 10px 2px;background-color:#002A6D;--ib-icon-sp:6px;}.elementor-4439 .elementor-element.elementor-element-43ef825 .info-box-subtitle{color:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-43ef825 .info-box-title{color:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-43ef825 .info-box-inner{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-4439 .elementor-element.elementor-element-0b8476e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-4439 .elementor-element.elementor-element-0b8476e .wd-info-box{padding:10px 10px 10px 2px;background-color:#002A6D;--ib-icon-sp:6px;}.elementor-4439 .elementor-element.elementor-element-0b8476e .info-box-subtitle{color:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-0b8476e .info-box-title{color:#FFFFFF;}.elementor-4439 .elementor-element.elementor-element-0b8476e .info-box-inner{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}@media(max-width:1024px){.elementor-4439 .elementor-element.elementor-element-17fc52f3 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4439 .elementor-element.elementor-element-4799504c > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:1024px) and (min-width:769px){.elementor-4439 .elementor-element.elementor-element-17fc52f3{width:100%;}.elementor-4439 .elementor-element.elementor-element-4799504c{width:100%;}}/* Start custom CSS for column, class: .elementor-element-17fc52f3 */.formitem {
  background: #f5f5f5;
  padding: 2rem;
  border-radius: 15px;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
}

/* Form elemanları için opsiyonel stiller */
.formitem input,
.formitem textarea {
  width: 100%;
  padding: 0.75rem;
  margin-bottom: 1rem;
  border: none;
  border-radius: 8px;
  font-size: 1rem;
}

.formitem button {
  background-color: #ffffff;
  color: #667eea;
  padding: 0.75rem 2rem;
  border: none;
  border-radius: 8px;
  font-weight: bold;
  cursor: pointer;
  transition: transform 0.2s ease;
}

.formitem button:hover {
  transform: translateY(-2px);
}/* End custom CSS */