.elementor-1589 .elementor-element.elementor-element-fbf1b09{--display:flex;}body:not(.rtl) .elementor-1589 .elementor-element.elementor-element-7de3389{right:50px;}body.rtl .elementor-1589 .elementor-element.elementor-element-7de3389{left:50px;}.elementor-1589 .elementor-element.elementor-element-7de3389{top:570px;z-index:9;}.elementor-1589 .elementor-element.elementor-element-7de3389 .ekit-btt{text-align:center;}.elementor-1589 .elementor-element.elementor-element-7de3389 .ekit-btt__button{font-size:16px;font-weight:400;text-transform:uppercase;width:50px;height:50px;line-height:50px;color:#EAB62D;fill:#EAB62D;border-color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-588896f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-588896f2:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-588896f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#108688;}.elementor-1589 .elementor-element.elementor-element-588896f2::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://kayacanteknikservis.com/wp-content/uploads/2025/11/hosting-footer-bg-1.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1589 .elementor-element.elementor-element-75bd2fce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-33743a9a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.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-1589 .elementor-element.elementor-element-f57e5f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-1589 .elementor-element.elementor-element-f57e5f1 img{width:81%;}.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-1589 .elementor-element.elementor-element-e50815d{column-gap:0px;font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFFC7;}.elementor-1589 .elementor-element.elementor-element-edd8492{--spacer-size:15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1589 .elementor-element.elementor-element-f6d9cb5 .elementor-button{background-color:#2B2B2B00;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-1589 .elementor-element.elementor-element-f6d9cb5 .elementor-button:hover, .elementor-1589 .elementor-element.elementor-element-f6d9cb5 .elementor-button:focus{background-color:#EAB62D7A;}.elementor-1589 .elementor-element.elementor-element-f6d9cb5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1589 .elementor-element.elementor-element-f6d9cb5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1589 .elementor-element.elementor-element-3d3bfabe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-1ed21516{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 20px 0px;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-border-divider{width:30px;background:linear-gradient(90deg, #EAB62D 0%, #EAB62D 100%);}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:30px;height:3px;color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-border-star{width:30px;height:3px;color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-border-divider::before{height:3px;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#EAB62D;color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-0eb9a1c{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFFC7;}.elementor-1589 .elementor-element.elementor-element-9b8dc47{--spacer-size:15px;}.elementor-1589 .elementor-element.elementor-element-9e8eb99 .elementor-button{background-color:#2B2B2B00;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;}.elementor-1589 .elementor-element.elementor-element-9e8eb99 .elementor-button:hover, .elementor-1589 .elementor-element.elementor-element-9e8eb99 .elementor-button:focus{background-color:#EAB62D7A;}.elementor-1589 .elementor-element.elementor-element-9e8eb99 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1589 .elementor-element.elementor-element-9e8eb99 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1589 .elementor-element.elementor-element-30137e27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-13c68db5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 20px 0px;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-border-divider{width:30px;background:linear-gradient(90deg, #EAB62D 0%, #EAB62D 100%);}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:30px;height:3px;color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-border-star{width:30px;height:3px;color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-border-divider::before{height:3px;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#EAB62D;color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#EAB62D;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1589 .elementor-element.elementor-element-61114c72{--icon-vertical-offset:0px;}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-text{color:#FFFFFFC7;transition:color 0.3s;}.elementor-1589 .elementor-element.elementor-element-61114c72 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-1b62729d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-771222cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 20px 0px;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-border-divider{width:30px;background:linear-gradient(90deg, #EAB62D 0%, #EAB62D 100%);}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:30px;height:3px;color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-border-star{width:30px;height:3px;color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-border-divider, .elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-border-divider::before{height:3px;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#EAB62D;color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#EAB62D;}.elementor-1589 .elementor-element.elementor-element-6f4aab3e.ekit-equal-height-enable,
					.elementor-1589 .elementor-element.elementor-element-6f4aab3e.ekit-equal-height-enable > div,
					.elementor-1589 .elementor-element.elementor-element-6f4aab3e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-1589 .elementor-element.elementor-element-6f4aab3e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-1589 .elementor-element.elementor-element-6f4aab3e .elementskit-infobox{background-color:#00000000;padding:0px 20px 14px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-1589 .elementor-element.elementor-element-6f4aab3e .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:700;line-height:22px;word-spacing:22px;}.elementor-1589 .elementor-element.elementor-element-6f4aab3e .elementskit-infobox .box-body > p{color:#FFFFFFB3;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-1589 .elementor-element.elementor-element-6f4aab3e .elementskit-infobox p{margin:2px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-6f4aab3e .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-6f4aab3e .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:0px 0px 0px 0px;transform:rotate(0deg);width:20px;}.elementor-1589 .elementor-element.elementor-element-6f4aab3e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 12px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-6f4aab3e .elementskit-infobox .elementskit-info-box-icon {height:20px;}.elementor-1589 .elementor-element.elementor-element-d2b5a77.ekit-equal-height-enable,
					.elementor-1589 .elementor-element.elementor-element-d2b5a77.ekit-equal-height-enable > div,
					.elementor-1589 .elementor-element.elementor-element-d2b5a77.ekit-equal-height-enable .ekit-wid-con,
					.elementor-1589 .elementor-element.elementor-element-d2b5a77.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-1589 .elementor-element.elementor-element-d2b5a77 .elementskit-infobox{background-color:#00000000;padding:0px 20px 14px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-1589 .elementor-element.elementor-element-d2b5a77 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:700;line-height:22px;word-spacing:22px;}.elementor-1589 .elementor-element.elementor-element-d2b5a77 .elementskit-infobox .box-body > p{color:#FFFFFFB3;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-1589 .elementor-element.elementor-element-d2b5a77 .elementskit-infobox p{margin:2px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-d2b5a77 .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-d2b5a77 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:0px 0px 0px 0px;transform:rotate(0deg);width:20px;}.elementor-1589 .elementor-element.elementor-element-d2b5a77 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 12px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-d2b5a77 .elementskit-infobox .elementskit-info-box-icon {height:20px;}.elementor-1589 .elementor-element.elementor-element-2e3cd7b9.ekit-equal-height-enable,
					.elementor-1589 .elementor-element.elementor-element-2e3cd7b9.ekit-equal-height-enable > div,
					.elementor-1589 .elementor-element.elementor-element-2e3cd7b9.ekit-equal-height-enable .ekit-wid-con,
					.elementor-1589 .elementor-element.elementor-element-2e3cd7b9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-1589 .elementor-element.elementor-element-2e3cd7b9 .elementskit-infobox{background-color:#00000000;padding:0px 20px 14px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;}.elementor-1589 .elementor-element.elementor-element-2e3cd7b9 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:700;line-height:22px;word-spacing:22px;}.elementor-1589 .elementor-element.elementor-element-2e3cd7b9 .elementskit-infobox .box-body > p{color:#FFFFFFB3;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-1589 .elementor-element.elementor-element-2e3cd7b9 .elementskit-infobox p{margin:2px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-2e3cd7b9 .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-2e3cd7b9 .elementskit-infobox .elementskit-info-box-icon{font-size:20px;padding:0px 0px 0px 0px;transform:rotate(0deg);width:20px;}.elementor-1589 .elementor-element.elementor-element-2e3cd7b9 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 12px 0px 0px;}.elementor-1589 .elementor-element.elementor-element-2e3cd7b9 .elementskit-infobox .elementskit-info-box-icon {height:20px;}.elementor-1589 .elementor-element.elementor-element-4faf665{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1589 .elementor-element.elementor-element-4cb68fcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-d1de3c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#865CDA0F;--border-color:#865CDA0F;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1589 .elementor-element.elementor-element-d1de3c7:not(.elementor-motion-effects-element-type-background), .elementor-1589 .elementor-element.elementor-element-d1de3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#108688;}.elementor-1589 .elementor-element.elementor-element-181d0ff6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-3f843868{width:100%;max-width:100%;}.elementor-1589 .elementor-element.elementor-element-3f843868 .elementskit-section-title-wraper .elementskit-section-title{color:#E7E7E7;margin:0px 0px 0px 0px;font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-1589 .elementor-element.elementor-element-3f843868 .elementskit-section-title-wraper .elementskit-section-title > span{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-3f843868 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1589 .elementor-element.elementor-element-3f843868 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:600;line-height:27px;}.elementor-1589 .elementor-element.elementor-element-19eda85.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-19eda85{text-align:center;}.elementor-1589 .elementor-element.elementor-element-19eda85 img{width:350px;}.elementor-1589 .elementor-element.elementor-element-7b2181a2{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-52eaf7b{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:14px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-1589 .elementor-element.elementor-element-52eaf7b.elementor-element{--align-self:center;}.elementor-1589 .elementor-element.elementor-element-52eaf7b .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;}.elementor-1589 .elementor-element.elementor-element-52eaf7b .elementor-social-icon i{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-52eaf7b .elementor-social-icon svg{fill:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-52eaf7b .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-1589 .elementor-element.elementor-element-52eaf7b .elementor-social-icon:hover{background-color:#EAB62D7A;border-color:#18E8EC;}.elementor-1589 .elementor-element.elementor-element-52eaf7b .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-1589 .elementor-element.elementor-element-52eaf7b .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1589 .elementor-element.elementor-element-75bd2fce{--justify-content:space-between;--flex-wrap:wrap;}.elementor-1589 .elementor-element.elementor-element-33743a9a{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-3d3bfabe{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-30137e27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-4faf665{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1589 .elementor-element.elementor-element-588896f2::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1589 .elementor-element.elementor-element-588896f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:repeat-x;}.elementor-1589 .elementor-element.elementor-element-588896f2{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1589 .elementor-element.elementor-element-f57e5f1{text-align:left;}.elementor-1589 .elementor-element.elementor-element-f57e5f1 img{width:65%;}.elementor-1589 .elementor-element.elementor-element-1ed21516 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;}.elementor-1589 .elementor-element.elementor-element-13c68db5 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;}.elementor-1589 .elementor-element.elementor-element-1b62729d{--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1589 .elementor-element.elementor-element-771222cd .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;}.elementor-1589 .elementor-element.elementor-element-4faf665{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1589 .elementor-element.elementor-element-4cb68fcb{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1589 .elementor-element.elementor-element-d1de3c7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1589 .elementor-element.elementor-element-3f843868 .elementskit-section-title-wraper .elementskit-section-title{font-size:16px;}.elementor-1589 .elementor-element.elementor-element-19eda85 img{width:160px;}.elementor-1589 .elementor-element.elementor-element-7b2181a2{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1589 .elementor-element.elementor-element-33743a9a{--width:25%;}.elementor-1589 .elementor-element.elementor-element-3d3bfabe{--width:23%;}.elementor-1589 .elementor-element.elementor-element-30137e27{--width:22%;}.elementor-1589 .elementor-element.elementor-element-1b62729d{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1589 .elementor-element.elementor-element-33743a9a{--width:48%;}.elementor-1589 .elementor-element.elementor-element-3d3bfabe{--width:48%;}.elementor-1589 .elementor-element.elementor-element-30137e27{--width:48%;}.elementor-1589 .elementor-element.elementor-element-1b62729d{--width:48%;}}/* Start custom CSS for elementskit-back-to-top, class: .elementor-element-7de3389 *//*********************************************************
 * Back to Top – Progress Indicator (Kayacan Stil)
 * Target: .elementor-element-7de3389 (ElementsKit BTT)
 *********************************************************/

/* Tema renkleri */
:root{
  --btt-gold: #EAB62D;
  --btt-gold-dk: #C9991F;
  --btt-ink:  #1f2937;
  --btt-teal: #14A6A8;
}

/* Konum + z-index (Elementor “fixed” olsa da güvence) */
.elementor-element-7de3389{
  position: fixed !important;
  right: clamp(16px, 2vw, 22px) !important;
  bottom: clamp(16px, 2vw, 22px) !important;
  z-index: 9999;
  pointer-events: none; /* sadece buton tıklanabilir olsun */
}

/* Kapsayıcı düzeni */
.elementor-element-7de3389 .ekit-back-to-top-container.progress_indicator{
  position: relative;
  display: grid;
  place-items: center;
  pointer-events: none;
}

/* Buton: cam + altın halka */
.elementor-element-7de3389 .ekit-btt__button{
  position: relative;
  display: grid;
  place-items: center;
  width: 62px; height: 62px;
  border-radius: 999px;
  background:
    linear-gradient(180deg, rgba(255,255,255,.55), rgba(255,255,255,.35)) padding-box,
    linear-gradient(135deg, rgba(255,255,255,.65), transparent 60%) border-box; /* cam */
  border: 1px solid transparent;
  box-shadow: 0 14px 28px rgba(0,0,0,.18), inset 0 0 0 1px rgba(255,255,255,.06);
  backdrop-filter: blur(6px) saturate(120%);
  cursor: pointer;
  pointer-events: auto;
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease, background .25s ease;
}

/* Canvas (ilerleme halkası) boyut/hizalama */
.elementor-element-7de3389 .ekit-btt__button .progress_indicator{
  position: relative;
  width: 62px; height: 62px;
  display: grid; place-items: center;
}
.elementor-element-7de3389 .ekit-btt__button .progress_indicator .canvas{
  position: absolute; inset: 0;
  width: 62px !important; height: 62px !important;  /* 210px tuvali CSS ile küçült */
  filter: drop-shadow(0 2px 6px rgba(0,0,0,.08));
  border-radius: 999px;
}

/* İç ok ikonu */
.elementor-element-7de3389 .ekit-btt__button .progress_indicator > span{
  position: relative; z-index: 2;
  width: 44px; height: 44px;
  border-radius: 999px;
  display: grid; place-items: center;
  background: linear-gradient(180deg, var(--btt-gold) 0%, var(--btt-gold-dk) 100%);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.55),
    0 8px 18px rgba(234,182,45,.32);
}
.elementor-element-7de3389 .ekit-btt__button svg{
  width: 18px; height: 18px; display: block;
  fill: #ffffff;
  filter: drop-shadow(0 1px 0 rgba(0,0,0,.15));
}

/* Hover/Active/Focus */
.elementor-element-7de3389 .ekit-btt__button:hover{
  transform: translateY(-2px);
  border-color: color-mix(in oklab, var(--btt-gold) 55%, #fff 15%);
  box-shadow: 0 18px 36px rgba(0,0,0,.22), inset 0 0 0 1px rgba(255,255,255,.08);
}
.elementor-element-7de3389 .ekit-btt__button:active{ transform: translateY(0); }
.elementor-element-7de3389 .ekit-btt__button:focus-visible{
  outline: 2px solid color-mix(in oklab, var(--btt-teal) 70%, #fff 8%);
  outline-offset: 3px;
  border-color: color-mix(in oklab, var(--btt-teal) 50%, #fff 12%);
}

/* Görünürlük – eklenti “ekit-tt-show” veriyor; geçişi yumuşat */
.elementor-element-7de3389 .ekit-btt__button{ opacity: 0; transform: translateY(12px); }
.elementor-element-7de3389 .ekit-btt__button.ekit-tt-show{ opacity: 1; transform: translateY(0); transition-delay: 60ms; }

/* Koyu tema */
.dark-mode .elementor-element-7de3389 .ekit-btt__button{
  background:
    linear-gradient(180deg, rgba(255,255,255,.10), rgba(255,255,255,.06)) padding-box,
    linear-gradient(135deg, rgba(255,255,255,.18), transparent 60%) border-box;
  box-shadow: 0 14px 34px rgba(0,0,0,.55), inset 0 0 0 1px rgba(255,255,255,.06);
}
.dark-mode .elementor-element-7de3389 .ekit-btt__button .progress_indicator > span{
  box-shadow: inset 0 1px 0 rgba(255,255,255,.35), 0 10px 22px rgba(234,182,45,.34);
}

/* Hareketi azalt tercihine saygı */
@media (prefers-reduced-motion: reduce){
  .elementor-element-7de3389 .ekit-btt__button{ transition: none !important; transform: none !important; }
}


/******** Back to Top – Merkezleme & Padding Sıfırlama (override) ********/

/* Widget ve sarıcıda hiçbir dış boşluk istemiyoruz */
.elementor-element-7de3389,
.elementor-element-7de3389 .ekit-wid-con,
.elementor-element-7de3389 .ekit-back-to-top-container{
  padding: 0 !important;
  margin: 0 !important;
  line-height: 0;
}

/* Butonun kesin ölçüsü ve merkez ızgarası */
.elementor-element-7de3389 .ekit-btt__button{
  width: 60px !important;
  height: 60px !important;
  display: grid !important;
  place-items: center !important;
}

/* Progress kapsayıcı tam üstüne otursun */
.elementor-element-7de3389 .ekit-btt__button .progress_indicator{
  position: relative !important;
  width: 60px !important;
  height: 60px !important;
  padding: 0 !important;
}

/* Canvas tam köşe-köşe otursun (taşma veya kayma yok) */
.elementor-element-7de3389 .ekit-btt__button .progress_indicator .canvas{
  position: absolute !important;
  top: 0; left: 0; right: 0; bottom: 0;
  width: 60px !important;
  height: 60px !important;
  margin: 0 !important;
  transform: none !important;
  border-radius: 50%;
}

/* İçteki altın daire tam merkeze kilitlensin */
.elementor-element-7de3389 .ekit-btt__button .progress_indicator > span{
  position: absolute !important;
  top: 50%; left: 50%;
  transform: translate(-50%, -50%) !important;
  width: 42px !important;
  height: 42px !important;
  border-radius: 999px;
  margin: 0 !important;
}

/* Ok simgesi de merkezde */
.elementor-element-7de3389 .ekit-btt__button svg{
  width: 18px; height: 18px; display: block;
}

/* === Contact Buttons – halo kapat + Inter 500 + yumuşak hover === */
/* Konum: sağdan biraz içeri ve üstte kalsın */
.e-contact-buttons.e-contact-buttons-var-10.has-h-alignment-end{
  right:16px !important;
  left:auto !important;
  z-index:1200 !important;
}

/* HALO / PARLAMA KAPAT */
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-icon-link::before{
  display:none !important;          /* dıştaki parıltı tamamen kapalı */
}

/* Kart ve ikon gölgelerini yumuşat (istersen none yapabilirsin) */
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-icon-link{
  box-shadow: 0 6px 14px rgba(0,0,0,.12);
  transition: transform .16s ease, box-shadow .16s ease, border-color .16s ease;
}
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-icon-link:hover{
  transform: translateY(-1px);
  box-shadow: 0 8px 16px rgba(0,0,0,.16);
  border-color: rgba(0,0,0,.06);
}

/* Başlık tipografi: Inter 500 (ince) */
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-title{
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto,
               "Helvetica Neue", Arial, "Noto Sans", sans-serif !important;
  font-weight: 500 !important;      /* inceltilmiş */
  letter-spacing: .1px;
  color: #1f2937;
}

/* Butonun arka plan cam efekti: daha sade, parlama yok */
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-icon-link{
  background:
    linear-gradient(180deg, rgba(255,255,255,.55), rgba(255,255,255,.35)) padding-box,
    linear-gradient(135deg, rgba(255,255,255,.35), transparent 60%) border-box;
  border: 1px solid transparent;
}

/* İkon dairesi: gölgeyi azalt, taşma/padding yok */
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-icon-container{
  box-shadow: 0 6px 14px rgba(0,0,0,.12), inset 0 1px 0 rgba(255,255,255,.28);
  border: 1px solid rgba(0,0,0,.06);
}

/* Mobilde biraz daha içeri al */
@media (max-width: 480px){
  .e-contact-buttons.e-contact-buttons-var-10.has-h-alignment-end{
    right:12px !important;
  }
}
/* === Contact Buttons – ikon/yazı arası boşluğu azalt + yazıyı 600 yap === */
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-icon-link{
  display:flex; align-items:center;        /* dikey hizalama */
  gap:10px;                                /* ikon–yazı arası (daha da az istersen 8px) */
  padding:10px 14px !important;            /* soldaki büyük paddingleri bastırır */
}

/* İkon kapsayıcı boyutu; dış pay bırakma */
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-icon-container{
  width:44px; height:44px;                 /* küçük ve kompakt */
  margin:0 !important;
}

/* Başlık tipografi ve iç boşluklar */
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-title{
  font-family:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif !important;
  font-weight:600 !important;              /* istenen kalınlık */
  font-size:16px;
  line-height:1;                           /* merkezde dursun */
  margin:0 !important;                     /* eklentinin extra boşluklarını sil */
  padding:0 !important;                    /* eklentinin extra iç boşluklarını sil */
  min-width:unset !important;              /* genişlemeyi zorlamasın */
}

/* Kartın toplam iç boşluğunu da hafiflet (hover’da fırlamasın) */
.e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]
  .e-contact-buttons__contact-icon-link:hover{
  transform: translateY(-1px);
  box-shadow: 0 8px 16px rgba(0,0,0,.14);
}






/* ========== Mobil menü açıkken iletişim butonlarını arkaya al ========== */

/* Varsayılan z-index bizde 1200’dü; menü açıkken düşür ve etkileşimi kapat */
@media (max-width: 1024px){
  /* Elementor hamburger aktif */
  body:has(.elementor-menu-toggle.elementor-active) 
  .e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"],
  /* ElementsKit menü açık */
  body:has(.ekit-menu-toggle.active),
  body:has(.ekit-menu-container.open),
  body:has(.ekit-offcanvas-open),
  body:has(.ekit-nav-menu--visible) 
  .e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]{
    z-index: 100 !important;        /* menünün altında */
    pointer-events: none !important; /* tıklanmasın */
    opacity: .98;                    /* görünüm aynı kalsın; istersen .5 yapabilirsin */
  }
}

/* Eski tarayıcılar için basit bir fallback: menü açıldığında tamamen gizle (isteğe bağlı) */
@media (max-width: 1024px){
  .elementor-menu-toggle.elementor-active ~ .e-contact-buttons.e-contact-buttons-var-10[data-document-id="74"]{
    display: none !important;
  }
}/* End custom CSS */