.elementor-427 .elementor-element.elementor-element-2b99272{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-427 .elementor-element.elementor-element-7227791{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-427 .elementor-element.elementor-element-7227791.e-con{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-085ff21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15cf559 );}.elementor-427 .elementor-element.elementor-element-085ff21.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-085ff21.elementor-view-default .elementor-icon{color:var( --e-global-color-15cf559 );border-color:var( --e-global-color-15cf559 );}.elementor-427 .elementor-element.elementor-element-085ff21.elementor-view-framed .elementor-icon, .elementor-427 .elementor-element.elementor-element-085ff21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15cf559 );}.elementor-427 .elementor-element.elementor-element-085ff21 .elementor-icon{font-size:20px;}.elementor-427 .elementor-element.elementor-element-085ff21 .elementor-icon svg{height:20px;}.elementor-427 .elementor-element.elementor-element-e268ccc{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;}.elementor-427 .elementor-element.elementor-element-e268ccc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;line-height:1.25em;letter-spacing:0em;color:var( --e-global-color-15cf559 );}.elementor-427 .elementor-element.elementor-element-b5b971a.elementor-element{--align-self:flex-start;}.elementor-427 .elementor-element.elementor-element-b5b971a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:700;line-height:1em;letter-spacing:-0.025em;color:var( --e-global-color-primary );}.elementor-427 .elementor-element.elementor-element-0f79b0e{--display:flex;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-427 .elementor-element.elementor-element-f96d0d3{border-style:none;}@media(min-width:768px){.elementor-427 .elementor-element.elementor-element-7227791{--width:10rem;}}@media(max-width:1440px){.elementor-427 .elementor-element.elementor-element-2b99272{--padding-top:6rem;--padding-bottom:6rem;--padding-left:4rem;--padding-right:4rem;}}@media(max-width:1024px){.elementor-427 .elementor-element.elementor-element-2b99272{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:2rem;}}@media(max-width:767px){.elementor-427 .elementor-element.elementor-element-2b99272{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for icon, class: .elementor-element-085ff21 */.elementor-427 .elementor-element.elementor-element-085ff21 {
    height: 20px !important;
    width: 20px !important;
}

.elementor-427 .elementor-element.elementor-element-085ff21 svg {
    transition: transform 0.2s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227791 */.elementor-427 .elementor-element.elementor-element-7227791:hover svg {
    transform: translate(-6px,0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f96d0d3 */.archive-table {
  width: 100%;
  font-family: 'Inter', sans-serif;
  border-collapse: collapse;
  background: transparent;
}

.archive-table thead,
.archive-table th,
.archive-table td {
  border: none;
  background: transparent;
}

.archive-table th {
  text-align: left;
  color: #E2E8F0;
  font-weight: 500;
  font-size: 14px;
  padding: 12px 8px;
}

.archive-table td {
  color: #8892b0;
  font-size: 14px;
  padding: 12px 8px;
  border-top: 1px solid rgba(226, 232, 240, 0.1);
}

.table-project {
  color: #E2E8F0 !important;
}

.table-project {
  color: #E2E8F0 !important;
}

table td {
    vertical-align: middle;
}

.archive-table tr:hover {
  background: transparent !important;
}

.archive-table tbody>tr:nth-child(odd)>td,
.archive-table tbody>tr:nth-child(odd)>th {
  background-color: transparent;
}

.archive-table tbody>tr:nth-child(even)>td,
.archive-table tbody>tr:nth-child(even)>th {
  background-color: transparent;
}

.archive-table a {
  color: #8892b0;
  display: inline-flex;
  align-items: center;
  gap: 6px;
  text-decoration: none;
  transition: color 0.2s ease;
}

.archive-table a:hover {
  color: #5EEAD4;
}

.elementor-427 .elementor-element.elementor-element-f96d0d3 th {
    border: none;
}

.built-with-content {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
}

.built-with-content span{
        color: #5EEAD4 !important;
        padding: 6px 12px !important;
        background-color: #2DD4BF1A;
        border-radius: 999px;
}

@media (max-width: 768px) {
  .built-with-content,
  .built-with-header {
    display: none !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://onurcetinkaya.com.tr/wp-content/uploads/2025/08/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */