.elementor-kit-20000027{--e-global-color-primary:#F3D02E;--e-global-color-secondary:#1BBC9C;--e-global-color-text:#414953;--e-global-color-accent:#CD2A2D;--e-global-color-4bdeae7:#FFDBDC;--e-global-color-85af8e6:#EE3C58;--e-global-color-c13a75a:#C71216;--e-global-color-e295a70:#CCF1F6;--e-global-color-0d5a9bf:#3398DA;--e-global-color-7f37d33:#147BC0;--e-global-color-712c3fc:#D4F4E2;--e-global-color-90a8efb:#1BBC9C;--e-global-color-d4713a3:#059C77;--e-global-color-6cc3db7:#E3E1FC;--e-global-color-bb9d56e:#7367F0;--e-global-color-79e0da3:#564DB4;--e-global-color-989533b:#FFEA97;--e-global-color-aa10c81:#F1C30E;--e-global-color-33d82bc:#E69522;--e-global-color-fe1e78c:#F3F5F8;--e-global-color-e2416b7:#EBEEF1;--e-global-color-bb14930:#D5DADE;--e-global-color-9a4798b:#8F9EAE;--e-global-color-534a37c:#262A2F;--e-global-color-2f6e029:#111A23;--e-global-color-bc9031e:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:15px;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-a70e012-font-size:15px;--e-global-typography-a70e012-font-weight:500;--e-global-typography-2a97aeb-font-size:40px;--e-global-typography-2a97aeb-font-weight:600;--e-global-typography-ecb8fb5-font-size:30px;--e-global-typography-ecb8fb5-font-weight:600;--e-global-typography-5be56ca-font-size:24px;--e-global-typography-5be56ca-font-weight:600;--e-global-typography-fbe59b4-font-size:18px;--e-global-typography-fbe59b4-font-weight:600;--e-global-typography-4a1caaf-font-size:16px;--e-global-typography-4a1caaf-font-weight:600;--e-global-typography-15bbc34-font-size:16px;--e-global-typography-0790d9d-font-size:50px;--e-global-typography-0790d9d-font-weight:900;background-color:#FFFFFF;color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-kit-20000027 button,.elementor-kit-20000027 input[type="button"],.elementor-kit-20000027 input[type="submit"],.elementor-kit-20000027 .elementor-button{background-color:var( --e-global-color-0d5a9bf );font-size:var( --e-global-typography-a70e012-font-size );font-weight:var( --e-global-typography-a70e012-font-weight );color:var( --e-global-color-bc9031e );}.elementor-kit-20000027 button:hover,.elementor-kit-20000027 button:focus,.elementor-kit-20000027 input[type="button"]:hover,.elementor-kit-20000027 input[type="button"]:focus,.elementor-kit-20000027 input[type="submit"]:hover,.elementor-kit-20000027 input[type="submit"]:focus,.elementor-kit-20000027 .elementor-button:hover,.elementor-kit-20000027 .elementor-button:focus{background-color:var( --e-global-color-7f37d33 );color:var( --e-global-color-bc9031e );}.elementor-kit-20000027 e-page-transition{background-color:#FFBC7D;}.elementor-kit-20000027 a{color:var( --e-global-color-534a37c );font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-kit-20000027 a:hover{color:var( --e-global-color-c13a75a );}.elementor-kit-20000027 h1{color:var( --e-global-color-text );font-size:49px;font-weight:700;}.elementor-kit-20000027 h2{color:var( --e-global-color-text );font-size:var( --e-global-typography-2a97aeb-font-size );font-weight:var( --e-global-typography-2a97aeb-font-weight );}.elementor-kit-20000027 h3{color:var( --e-global-color-text );font-size:var( --e-global-typography-ecb8fb5-font-size );font-weight:var( --e-global-typography-ecb8fb5-font-weight );}.elementor-kit-20000027 h4{color:var( --e-global-color-text );font-size:var( --e-global-typography-5be56ca-font-size );font-weight:var( --e-global-typography-5be56ca-font-weight );}.elementor-kit-20000027 h5{color:var( --e-global-color-text );font-size:var( --e-global-typography-fbe59b4-font-size );font-weight:var( --e-global-typography-fbe59b4-font-weight );}.elementor-kit-20000027 h6{color:var( --e-global-color-text );font-size:var( --e-global-typography-4a1caaf-font-size );font-weight:var( --e-global-typography-4a1caaf-font-weight );}.elementor-kit-20000027 img:hover{opacity:0.9;}.elementor-kit-20000027 img{transition-duration:0.5s;}.elementor-kit-20000027 input:not([type="button"]):not([type="submit"]),.elementor-kit-20000027 textarea,.elementor-kit-20000027 .elementor-field-textual{color:var( --e-global-color-9a4798b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bb14930 );border-radius:4px 4px 4px 4px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1410px;}.e-con{--container-max-width:1410px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:var( --e-global-color-text );}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-20000027 h2{font-size:var( --e-global-typography-2a97aeb-font-size );}.elementor-kit-20000027 h3{font-size:var( --e-global-typography-ecb8fb5-font-size );}.elementor-kit-20000027 h4{font-size:var( --e-global-typography-5be56ca-font-size );}.elementor-kit-20000027 h5{font-size:var( --e-global-typography-fbe59b4-font-size );}.elementor-kit-20000027 h6{font-size:var( --e-global-typography-4a1caaf-font-size );}.elementor-kit-20000027 button,.elementor-kit-20000027 input[type="button"],.elementor-kit-20000027 input[type="submit"],.elementor-kit-20000027 .elementor-button{font-size:var( --e-global-typography-a70e012-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-20000027 h2{font-size:var( --e-global-typography-2a97aeb-font-size );}.elementor-kit-20000027 h3{font-size:var( --e-global-typography-ecb8fb5-font-size );}.elementor-kit-20000027 h4{font-size:var( --e-global-typography-5be56ca-font-size );}.elementor-kit-20000027 h5{font-size:var( --e-global-typography-fbe59b4-font-size );}.elementor-kit-20000027 h6{font-size:var( --e-global-typography-4a1caaf-font-size );}.elementor-kit-20000027 button,.elementor-kit-20000027 input[type="button"],.elementor-kit-20000027 input[type="submit"],.elementor-kit-20000027 .elementor-button{font-size:var( --e-global-typography-a70e012-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* RENK YAZI */
.yazi-renk {
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
}

.yazi-pembe {
    color: #7319fa;
    background-image: -webkit-linear-gradient(45deg, #7319fa, #ff33b4, #ff7e29);
}

.yazi-sari {
    color: #d19e1d;
    background-image: -webkit-linear-gradient(45deg, #d19e1d, #ffd86e, #e3a812);
}

.yazi-mavi {
    color: #5f00ff;
    background-image: -webkit-linear-gradient(45deg, #5f00ff, #00d7ff, #6A11CB);
}

.yazi-mavi-2 {
    color: #00B7FF;
    background-image: -webkit-linear-gradient(45deg, #00B7FF, #00E5FF, #53AFED);
}

.yazi-kirmizi {
    color: #AD0000;
    background-image: -webkit-linear-gradient(45deg, #AD0000, #FF457D, #B50000);
}

.yazi-siyah {
    color: #020024;
    background-image: -webkit-linear-gradient(45deg, #020024, #4F4D4D, #000000);
}

.yazi-beyaz {
    color: #D6D4D4;
    background-image: -webkit-linear-gradient(45deg, #D6D4D4, #FFFFFF, #E8E8E8);
}

.yazi-mor {
    color: #992525;
    background-image: -webkit-linear-gradient(45deg, #992525, #BA08BD, #00A2FF);
}


/* ORTAK BUTON STİLİ */
.pt-btn {
    padding: 8px 22px !important;
    border-radius: 25px !important;

    font-size: 14px !important;
    font-weight: normal !important;
    text-transform: capitalize !important;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;

    cursor: pointer !important;
    transition: all 0.3s ease !important;
    text-decoration: none !important;
    display: inline-block !important;
    white-space: nowrap !important;
}

/* Hover */
.pt-btn:hover {
    transform: scale(1.09) !important;
}

/* Active */
.pt-btn:active {
    transform: scale(0.98) !important;
}

/* Focus */
.pt-btn:focus {
    outline-offset: 2px !important;
}


/* MOR RENK */
.pt-mor {
    color: white;
    background: linear-gradient(135deg, #9333ea, #c084fc) !important;
    border: 1px solid rgba(147, 51, 234, 0.3) !important;
}
.pt-mor:hover {
    box-shadow: 0 4px 15px rgba(147, 51, 234, 0.4);
    color: #fff;
}
.pt-mor:focus {
    outline: 2px solid rgba(147, 51, 234, 0.6);
}


/* MAVİ RENK */
.pt-mavi {
    color: white;
    background: linear-gradient(135deg, #2563eb, #60a5fa);
    border: 1px solid rgba(37, 99, 235, 0.3) !important;
}
.pt-mavi:hover {
    box-shadow: 0 4px 15px rgba(37, 99, 235, 0.4);
    color: #fff;
}
.pt-mavi:focus {
    outline: 2px solid rgba(37, 99, 235, 0.6);
}


/* KIRMIZI RENK */
.pt-kirmizi {
    color: white;
    background: linear-gradient(135deg, #dc2626, #f87171);
    border: 1px solid rgba(220, 38, 38, 0.3) !important;
}
.pt-kirmizi:hover {
    box-shadow: 0 4px 15px rgba(220, 38, 38, 0.4);
    color: #fff;
}
.pt-kirmizi:focus {
    outline: 2px solid rgba(220, 38, 38, 0.6);
}


/* SİYAH RENK */
.pt-siyah {
    color: white;
    background: linear-gradient(135deg, #1f2937, #4b5563);
    border: 1px solid rgba(31, 41, 55, 0.3) !important;
}
.pt-siyah:hover {
    box-shadow: 0 4px 15px rgba(31, 41, 55, 0.4);
    color: #fff;
}
.pt-siyah:focus {
    outline: 2px solid rgba(31, 41, 55, 0.6) !important;
}


/* SARI RENK */
.pt-sari {
    color: #1f2937 !important;
    background: linear-gradient(135deg, #eab308, #fde047);
    border: 1px solid rgba(234, 179, 8, 0.3) !important;
}
.pt-sari:hover {
    box-shadow: 0 4px 15px rgba(234, 179, 8, 0.4);
    color: #1f2937;
}
.pt-sari:focus {
    outline: 2px solid rgba(234, 179, 8, 0.6);
}


/* BEYAZ RENK */
.pt-beyaz {
    color: #1f2937 !important;
    background: linear-gradient(135deg, #f9fafb, #ffffff);
    border: 1px solid rgba(156, 163, 175, 0.3) !important;
}
.pt-beyaz:hover {
    box-shadow: 0 4px 15px rgba(156, 163, 175, 0.3);
    color: #1f2937;
    background: linear-gradient(135deg, #f3f4f6, #f9fafb);
}
.pt-beyaz:focus {
    outline: 2px solid rgba(156, 163, 175, 0.6);
}


/* YEŞİL RENK */
.pt-yesil {
    color: white;
    background: linear-gradient(135deg, #16a34a, #4ade80);
    border: 1px solid rgba(22, 163, 74, 0.3) !important;
}
.pt-yesil:hover {
    box-shadow: 0 4px 15px rgba(22, 163, 74, 0.4);
    color: #fff;
}
.pt-yesil:focus {
    outline: 2px solid rgba(22, 163, 74, 0.6);
}


/* GRİ RENK */
.pt-gri {
    color: white;
    background: linear-gradient(135deg, #6b7280, #9ca3af);
    border: 1px solid rgba(107, 114, 128, 0.3) !important;
}
.pt-gri:hover {
    box-shadow: 0 4px 15px rgba(107, 114, 128, 0.4);
    color: #fff;
}
.pt-gri:focus {
    outline: 2px solid rgba(107, 114, 128, 0.6);
}/* End custom CSS */