.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-ec10eea:#F2B510;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1205px;}.e-con{--container-max-width:1205px;}.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);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* SİSTE-MA: alinti kutulari (pxl_meta1) - Google 4 renk sol serit */
.pxl-meta1 .pxl-meta-inner{position:relative !important;border-left:0 !important;padding-left:calc(var(--pl,0px) + 8px);overflow:hidden !important;}
.pxl-meta1 .pxl-meta-inner::after{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background:linear-gradient(180deg,#4285F4 0 25%,#EA4335 25% 50%,#FBBC05 50% 75%,#34A853 75% 100%);}
/* SİSTE-MA: hap kutular (pxl_icon_box layout 5/6) - Google renkli gradient border */
.pxl-icon-box5 .pxl-meta-content, .pxl-icon-box6 .pxl-meta-content{border:3px solid transparent !important;background:linear-gradient(#fff,#fff) padding-box, linear-gradient(90deg,#4285F4 0%,#EA4335 35%,#FBBC05 65%,#34A853 100%) border-box !important;}
/* SİSTE-MA: metin icindeki alinti (blockquote) - Google 4 renk sol serit */
.pxl-text-editor blockquote, .elementor-widget-text-editor blockquote{border-left-style:solid !important;border-image:linear-gradient(180deg,#4285F4 0 25%,#EA4335 25% 50%,#FBBC05 50% 75%,#34A853 75% 100%) 1 !important;}
/* SİSTE-MA: hizmet baglanti cipleri (.sm-chips) */
.sm-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0}
.sm-chips a{display:inline-block;padding:6px 14px;border-radius:30px;font-size:14px;font-weight:600;line-height:1.3;color:#111 !important;text-decoration:none !important;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#4285F4,#EA4335,#FBBC05,#34A853) border-box;transition:transform .2s}
.sm-chips a:hover{transform:translateY(-2px)}
.single-portfolio .sm-chips{justify-content:flex-end}
/* SİSTE-MA: portfolio proje bilgi bari (pxl_meta2) */
.single-portfolio .pxl-meta2 .pxl-meta-inner{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#4285F4 0%,#EA4335 35%,#FBBC05 65%,#34A853 100%) border-box !important;border:3px solid transparent !important;border-top-width:0 !important;border-radius:0 0 40px 40px !important;box-shadow:0 16px 36px rgba(20,30,80,.08)}
.single-portfolio .pxl-meta2 .pxl-item--text{color:#111 !important}
.single-portfolio .pxl-meta2 .pxl-sub-title{color:#555 !important}
.single-portfolio .pxl-meta2 .pxl-item + .pxl-item{border-left:1px solid #e3e6ee;padding-left:30px}
/* SİSTE-MA: portfolio gorseli dalga altina girsin (ust koseler kavisle gizlenir) */
@media (min-width:1201px){.single-portfolio [data-elementor-type="wp-post"]:not([data-elementor-id="3301"]):not([data-elementor-id="3328"]):not([data-elementor-id="119"]):not([data-elementor-id="4064"]) > .elementor-element:first-child{margin-top:-120px !important}}
/* SİSTE-MA: Partner/sertifika hap kutulari (pxl_icon_box layout 6) yazi rengi */
.pxl-icon-box6 .pxl-meta-content{padding:8px 22px 8px 10px !important}
.pxl-icon-box6 .pxl-meta-content .pxl-item-title{font-size:15px !important;color:#000 !important;font-weight:700;font-family:'Inter Tight',sans-serif}/* End custom CSS */