.elementor-383 .elementor-element.elementor-element-3314c5e{margin-top:13%;margin-bottom:0%;}.elementor-383 .elementor-element.elementor-element-44db023 > .elementor-element-populated{margin:0% 8% 0% 0%;--e-column-margin-right:8%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-383 .elementor-element.elementor-element-93791e7{background-color:#FF7600;padding:1% 4% 1% 0%;border-radius:5px 5px 5px 5px;text-align:end;}.elementor-383 .elementor-element.elementor-element-93791e7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;color:#0C385A;}.elementor-383 .elementor-element.elementor-element-24b6468.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-383 .elementor-element.elementor-element-84030ae{width:auto;max-width:auto;align-self:center;text-align:start;}.elementor-383 .elementor-element.elementor-element-84030ae img{width:100%;height:22px;object-fit:contain;object-position:center center;}.elementor-383 .elementor-element.elementor-element-467a125.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-383 .elementor-element.elementor-element-84dba00{width:auto;max-width:auto;align-self:center;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FF7600;text-align:start;}.elementor-383 .elementor-element.elementor-element-84dba00 img{width:100%;height:22px;object-fit:contain;object-position:center center;}.elementor-383 .elementor-element.elementor-element-9f3ff21.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-383 .elementor-element.elementor-element-0d126af{width:auto;max-width:auto;align-self:center;text-align:start;}.elementor-383 .elementor-element.elementor-element-0d126af img{width:100%;height:22px;object-fit:contain;object-position:center center;}.elementor-383 .elementor-element.elementor-element-2994047.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-383 .elementor-element.elementor-element-7ed3e75{width:auto;max-width:auto;align-self:center;text-align:start;}.elementor-383 .elementor-element.elementor-element-7ed3e75 img{width:100%;height:22px;object-fit:contain;object-position:center center;}.elementor-383 .elementor-element.elementor-element-1494869.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-383 .elementor-element.elementor-element-07b4f9e{width:auto;max-width:auto;align-self:center;text-align:start;}.elementor-383 .elementor-element.elementor-element-07b4f9e img{width:100%;height:22px;object-fit:contain;object-position:center center;}.elementor-383 .elementor-element.elementor-element-4f584eb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-383 .elementor-element.elementor-element-7d9bc64{width:auto;max-width:auto;align-self:center;text-align:start;}.elementor-383 .elementor-element.elementor-element-7d9bc64 img{width:100%;height:22px;object-fit:contain;object-position:center center;}.elementor-383 .elementor-element.elementor-element-7eb7e33{--e-image-carousel-slides-to-show:1;}.elementor-383 .elementor-element.elementor-element-7eb7e33 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-383 .elementor-element.elementor-element-7eb7e33 .elementor-swiper-button.elementor-swiper-button-next{font-size:33px;}.elementor-383 .elementor-element.elementor-element-884ff04{margin-top:3%;margin-bottom:0%;padding:0% 2% 0% 2%;}.elementor-383 .elementor-element.elementor-element-a208adc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;color:#0C385A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-383 .elementor-element.elementor-element-6839397{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-705ff43{margin-top:4%;margin-bottom:0%;padding:0% 3% 0% 3%;}.elementor-383 .elementor-element.elementor-element-b3a256f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:600;color:#0C385A;}.elementor-383 .elementor-element.elementor-element-9200299{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper.vertical .elementkit-tab-nav{flex-basis:30%;margin-right:36px;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{margin-right:10px;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{margin-right:10px;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper .elementkit-nav-link{justify-content:flex-start;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;text-decoration:none;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon{font-size:0px;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg{max-width:0px;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:36px;}.rtl .elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:36px;margin-right:0;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:10px;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:10px;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-nav .elementkit-nav-link{padding:14px 35px 14px 35px;color:#0C385A;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementskit-tab-icon :is(svg, i){fill:#0C385A;color:#0C385A;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-nav .elementkit-nav-link.active{color:#000;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FF7600;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-nav-link.active .elementskit-tab-icon :is(svg, i){fill:#000;color:#000;}.elementor-383 .elementor-element.elementor-element-c8658cb .tab-content .tab-pane{color:#656565;padding:20px 0px 20px 0px;}.elementor-383 .elementor-element.elementor-element-a58fd40{padding:0% 2% 0% 2%;}.elementor-383 .elementor-element.elementor-element-47081a1 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:30px;font-weight:700;color:#FF7600;}.elementor-383 .elementor-element.elementor-element-18a996e{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-383 .elementor-element.elementor-element-18a996e .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:30px;font-weight:700;color:#184E77;}.elementor-383 .elementor-element.elementor-element-8914038{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-383 .elementor-element.elementor-element-8914038 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:15px;font-weight:500;color:#184E77;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form label{color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form label span{color:#777777;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form .ekit-form-input, .elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form select, .elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form input{margin-bottom:20px;}.elementor-383 .elementor-element.elementor-element-fcbb9be .wpcf7-form textarea{color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form > p{text-align:left;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form input[type="submit"]{color:#ffffff;}.elementor-383 .elementor-element.elementor-element-fcbb9be .ekit-form form input[type="submit"]:hover{color:#ffffff;}.elementor-383 .elementor-element.elementor-element-4d73c05{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-383 .elementor-element.elementor-element-4d73c05 iframe{height:322px;}body.elementor-page-383:not(.elementor-motion-effects-element-type-background), body.elementor-page-383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #184E77 0%, #FFFFFF 81%);}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-a208adc{text-align:center;}.elementor-383 .elementor-element.elementor-element-b3a256f{text-align:center;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper.vertical .elementkit-tab-nav{flex-basis:100px;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-383 .elementor-element.elementor-element-c8658cb .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-size:13px;}}@media(min-width:768px){.elementor-383 .elementor-element.elementor-element-44db023{width:30%;}.elementor-383 .elementor-element.elementor-element-3194406{width:70%;}}/* Start custom CSS for image, class: .elementor-element-84030ae */.hover:hover {
    border-bottom: 2px solid #FF7600;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84dba00 */.hover:hover {
    border-bottom: 2px solid #FF7600;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0d126af */.hover:hover {
    border-bottom: 2px solid #FF7600;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ed3e75 */.hover:hover {
    border-bottom: 2px solid #FF7600;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07b4f9e */.hover:hover {
    border-bottom: 2px solid #FF7600;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d9bc64 */.hover:hover {
    border-bottom: 2px solid #FF7600;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7eb7e33 */.slidersg img {
    height: 550px;
    width: 100% !important;
    object-fit: cover;
    border-radius: 25px;
}

@media only screen and (max-width: 768px) {
    .slidersg img {
    height: 350px;
    width: 100% !important;
    object-fit: cover;
    border-radius: 25px;
}
}/* End custom CSS */
/* Start custom CSS for elementskit-simple-tab, class: .elementor-element-c8658cb */.boyut {
    font-size: 14px !important;
    font-weight: 600;
    padding-left: 15px;
}/* End custom CSS */
/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-fcbb9be *//* GENEL ALAN */
.kampanya-formu {
  max-width: 100%;
  width: 100%;
  padding: 10px 0 0;
  font-family: inherit;
}

/* ÜST SATIR */
.kampanya-formu__row {
  display: flex;
  flex-wrap: wrap;
  gap: 28px;
  align-items: flex-end;
}

.kampanya-formu__col {
  flex: 1 1 calc(25% - 21px);
  min-width: 220px;
}

.kampanya-formu__col label {
  display: block;
  font-size: 12px;
  line-height: 1.2;
  color: #d7965b;
  margin-bottom: 8px;
  font-weight: 400;
}

/* ALT ÇİZGİLİ INPUT STİLİ */
.kampanya-formu .cf7-line-input {
  width: 100%;
  border: 0 !important;
  border-bottom: 1px solid #e2ab7a !important;
  background: transparent !important;
  padding: 0 0 8px 0 !important;
  height: 38px;
  font-size: 14px;
  color: #9a9a9a;
  box-shadow: none !important;
  border-radius: 0 !important;
  outline: none !important;
}

.kampanya-formu .cf7-line-input:focus {
  border-bottom-color: #cf8748 !important;
}

.kampanya-formu .cf7-line-input::placeholder {
  color: #b7b7b7;
}

/* TELEFON ALANI */
.kampanya-formu__col--phone .phone-wrap {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e2ab7a;
  min-height: 38px;
}

.kampanya-formu__col--phone .phone-code {
  font-size: 13px;
  color: #d7965b;
  padding-right: 12px;
  margin-right: 12px;
  position: relative;
  line-height: 1;
}

.kampanya-formu__col--phone .phone-code::after {
  content: "";
  position: absolute;
  right: 0;
  top: -2px;
  width: 1px;
  height: 18px;
  background: #e2ab7a;
}

.kampanya-formu__col--phone .wpcf7-form-control-wrap {
  display: block;
  width: 100%;
}

.kampanya-formu__col--phone .cf7-line-input {
  border: 0 !important;
  margin: 0 !important;
  padding-bottom: 0 !important;
  height: 36px;
}

/* ALT SATIR */
.kampanya-formu__bottom {
  margin-top: 42px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
  flex-wrap: wrap;
}

/* KVKK */
.kampanya-formu__check {
  display: flex;
  align-items: center;
  gap: 10px;
  color: #b5b5b5;
  font-size: 11px;
  line-height: 1.4;
}

.kampanya-formu__check .wpcf7-list-item {
  margin: 0;
}

.kampanya-formu__check input[type="checkbox"] {
  appearance: none;
  -webkit-appearance: none;
  width: 18px;
  height: 18px;
  border: 1px solid #e2ab7a;
  border-radius: 4px;
  background: transparent;
  margin: 0;
  position: relative;
  cursor: pointer;
  vertical-align: middle;
}

.kampanya-formu__check input[type="checkbox"]:checked::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 1px;
  width: 5px;
  height: 10px;
  border: solid #d7965b;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

.kampanya-formu__check .wpcf7-list-item-label {
  display: none;
}

/* BUTON */
.kampanya-formu__submit {
  position: relative;
}

.kampanya-formu__submit .wpcf7-submit {
  min-width: 136px;
  height: 40px;
  border: 0 !important;
  border-radius: 6px;
  background: #d18a49 !important;
  color: #fff !important;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.3px;
  text-transform: uppercase;
  padding: 0 42px 0 18px !important;
  cursor: pointer;
  transition: 0.25s ease;
  box-shadow: none !important;
}

.kampanya-formu__submit .wpcf7-submit:hover {
  background: #bf7a3e !important;
}

/* buton içindeki sağ ikon görünümü */
.kampanya-formu__submit::after {
  content: "↗";
  position: absolute;
  right: 14px;
  top: 50%;
  transform: translateY(-50%);
  width: 18px;
  height: 18px;
  border: 1px solid rgba(255,255,255,0.7);
  border-radius: 50%;
  color: #fff;
  font-size: 11px;
  line-height: 18px;
  text-align: center;
  pointer-events: none;
}

/* VALIDATION */
.kampanya-formu .wpcf7-not-valid-tip {
  font-size: 11px;
  margin-top: 6px;
  color: #d9534f;
}

.kampanya-formu .wpcf7-response-output {
  margin: 20px 0 0 !important;
  padding: 10px 14px !important;
  border-radius: 4px;
  font-size: 13px;
}

/* RESPONSIVE */
@media (max-width: 991px) {
  .kampanya-formu__col {
    flex: 1 1 calc(50% - 14px);
  }
}

@media (max-width: 640px) {
  .kampanya-formu__row {
    gap: 20px;
  }

  .kampanya-formu__col {
    flex: 1 1 100%;
    min-width: 100%;
  }

  .kampanya-formu__bottom {
    align-items: flex-start;
    flex-direction: column;
  }

  .kampanya-formu__submit {
    width: 100%;
  }

  .kampanya-formu__submit .wpcf7-submit {
    width: 100%;
  }
}/* End custom CSS */