.elementor-745 .elementor-element.elementor-element-e369976:not(.elementor-motion-effects-element-type-background), .elementor-745 .elementor-element.elementor-element-e369976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E4FF;}.elementor-745 .elementor-element.elementor-element-e369976 > .elementor-container{min-height:250px;}.elementor-745 .elementor-element.elementor-element-e369976{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-9%;margin-bottom:0%;padding:2% 0% 0% 0%;}.elementor-745 .elementor-element.elementor-element-e369976 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-745 .elementor-element.elementor-element-2ab44c5:not(.elementor-motion-effects-element-type-background), .elementor-745 .elementor-element.elementor-element-2ab44c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meksis.com.tr/wp-content/uploads/2026/06/page-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-745 .elementor-element.elementor-element-2ab44c5 > .elementor-background-overlay{background-color:#0B0C5F;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-745 .elementor-element.elementor-element-2ab44c5 > .elementor-container{min-height:250px;}.elementor-745 .elementor-element.elementor-element-2ab44c5, .elementor-745 .elementor-element.elementor-element-2ab44c5 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-745 .elementor-element.elementor-element-2ab44c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-745 .elementor-element.elementor-element-7198181.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-745 .elementor-element.elementor-element-7198181.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-745 .elementor-element.elementor-element-b9d9651{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-745 .elementor-element.elementor-element-b9d9651 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-338cd87{margin-top:2%;margin-bottom:0%;}.elementor-745 .elementor-element.elementor-element-fc6a2c4 > .elementor-element-populated, .elementor-745 .elementor-element.elementor-element-fc6a2c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-745 .elementor-element.elementor-element-fc6a2c4 > .elementor-background-slideshow{border-radius:015px 015px 015px 015px;}.elementor-745 .elementor-element.elementor-element-fc6a2c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-745 .elementor-element.elementor-element-fc6a2c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-745 .elementor-element.elementor-element-fb36931{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-745 .elementor-element.elementor-element-691d5a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-691d5a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://meksis.com.tr/wp-content/uploads/2026/06/whatsapp-gorsel-2025-05-16-saat-14-342774.jpg");}.elementor-bc-flex-widget .elementor-745 .elementor-element.elementor-element-691d5a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-745 .elementor-element.elementor-element-691d5a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-745 .elementor-element.elementor-element-691d5a2 > .elementor-element-populated, .elementor-745 .elementor-element.elementor-element-691d5a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-745 .elementor-element.elementor-element-691d5a2 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-745 .elementor-element.elementor-element-691d5a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-745 .elementor-element.elementor-element-691d5a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-745 .elementor-element.elementor-element-56a8578{--spacer-size:50px;}.elementor-745 .elementor-element.elementor-element-12a5726:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-12a5726 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-12a5726 > .elementor-element-populated, .elementor-745 .elementor-element.elementor-element-12a5726 > .elementor-element-populated > .elementor-background-overlay, .elementor-745 .elementor-element.elementor-element-12a5726 > .elementor-background-slideshow{border-radius:0px 015px 15px 0px;}.elementor-745 .elementor-element.elementor-element-12a5726 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-745 .elementor-element.elementor-element-12a5726 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-745 .elementor-element.elementor-element-2df23c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.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-745 .elementor-element.elementor-element-7196f10{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#6C757D;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-745 .elementor-element.elementor-element-5d18d66{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-745 .elementor-element.elementor-element-5d18d66 .elementor-image-box-wrapper{text-align:start;}.elementor-745 .elementor-element.elementor-element-5d18d66.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-745 .elementor-element.elementor-element-5d18d66.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-745 .elementor-element.elementor-element-5d18d66.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-745 .elementor-element.elementor-element-5d18d66 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-745 .elementor-element.elementor-element-5d18d66 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-745 .elementor-element.elementor-element-5d18d66 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-745 .elementor-element.elementor-element-d8a5a47{width:var( --container-widget-width, 48% );max-width:48%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-745 .elementor-element.elementor-element-d8a5a47 .elementor-image-box-wrapper{text-align:start;}.elementor-745 .elementor-element.elementor-element-d8a5a47.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-745 .elementor-element.elementor-element-d8a5a47.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-745 .elementor-element.elementor-element-d8a5a47.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-745 .elementor-element.elementor-element-d8a5a47 .elementor-image-box-title{margin-bottom:0px;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-745 .elementor-element.elementor-element-d8a5a47 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-745 .elementor-element.elementor-element-d8a5a47 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-745 .elementor-element.elementor-element-f692887{margin-top:3%;margin-bottom:4%;}.elementor-745 .elementor-element.elementor-element-362fd6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-745 .elementor-element.elementor-element-362fd6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-745 .elementor-element.elementor-element-36a16fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-36a16fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-36a16fa > .elementor-element-populated, .elementor-745 .elementor-element.elementor-element-36a16fa > .elementor-element-populated > .elementor-background-overlay, .elementor-745 .elementor-element.elementor-element-36a16fa > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-745 .elementor-element.elementor-element-36a16fa > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:14px 14px 14px 14px;--e-column-margin-right:14px;--e-column-margin-left:14px;}.elementor-745 .elementor-element.elementor-element-36a16fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-745 .elementor-element.elementor-element-5a624f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-745 .elementor-element.elementor-element-5a624f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-745 .elementor-element.elementor-element-435affa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-745 .elementor-element.elementor-element-bf48628{--divider-border-style:solid;--divider-color:#E5011A;--divider-border-width:1px;margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-745 .elementor-element.elementor-element-bf48628 .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0;}.elementor-745 .elementor-element.elementor-element-bf48628 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.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-745 .elementor-element.elementor-element-39d080d .elementor-button{background-color:#6C757D;border-radius:100px 100px 100px 100px;}.elementor-745 .elementor-element.elementor-element-39d080d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-745 .elementor-element.elementor-element-b927c26{margin-top:3%;margin-bottom:0%;}.elementor-745 .elementor-element.elementor-element-105c14d > .elementor-element-populated, .elementor-745 .elementor-element.elementor-element-105c14d > .elementor-element-populated > .elementor-background-overlay, .elementor-745 .elementor-element.elementor-element-105c14d > .elementor-background-slideshow{border-radius:015px 015px 015px 015px;}.elementor-745 .elementor-element.elementor-element-105c14d > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-745 .elementor-element.elementor-element-105c14d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-745 .elementor-element.elementor-element-050e38d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-050e38d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-050e38d > .elementor-element-populated, .elementor-745 .elementor-element.elementor-element-050e38d > .elementor-element-populated > .elementor-background-overlay, .elementor-745 .elementor-element.elementor-element-050e38d > .elementor-background-slideshow{border-radius:0px 015px 15px 0px;}.elementor-745 .elementor-element.elementor-element-050e38d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 25px 45px 25px;}.elementor-745 .elementor-element.elementor-element-050e38d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-745 .elementor-element.elementor-element-8762488 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-745 .elementor-element.elementor-element-3fca0e6{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-745 .elementor-element.elementor-element-ba7844e .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-745 .elementor-element.elementor-element-ba7844e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-745 .elementor-element.elementor-element-ba7844e .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-ba7844e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-ba7844e .elementskit-accordion .elementskit-card-body, .elementor-745 .elementor-element.elementor-element-ba7844e .accordion.floating-style .elementskit-card-body{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-c113777:not(.elementor-motion-effects-element-type-background), .elementor-745 .elementor-element.elementor-element-c113777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-fd70dff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-fd70dff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-745 .elementor-element.elementor-element-ac38417:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-ac38417 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-745 .elementor-element.elementor-element-40224fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-40224fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-745 .elementor-element.elementor-element-21f61a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-21f61a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-603689b:not(.elementor-motion-effects-element-type-background), .elementor-745 .elementor-element.elementor-element-603689b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-6d6c4fe:not(.elementor-motion-effects-element-type-background), .elementor-745 .elementor-element.elementor-element-6d6c4fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-a00664d:not(.elementor-motion-effects-element-type-background), .elementor-745 .elementor-element.elementor-element-a00664d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-ea0a57f:not(.elementor-motion-effects-element-type-background), .elementor-745 .elementor-element.elementor-element-ea0a57f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-745 .elementor-element.elementor-element-443eb29:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-443eb29 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E50119;}.elementor-745 .elementor-element.elementor-element-aa63731{--divider-border-style:solid;--divider-color:#ED7883;--divider-border-width:2px;}.elementor-745 .elementor-element.elementor-element-2c0068b{--divider-border-style:solid;--divider-color:#F6BEC3;--divider-border-width:2px;}body.elementor-page-745:not(.elementor-motion-effects-element-type-background), body.elementor-page-745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}@media(min-width:768px){.elementor-745 .elementor-element.elementor-element-5a624f6{width:22%;}.elementor-745 .elementor-element.elementor-element-f3ad819{width:78%;}}@media(max-width:767px){.elementor-745 .elementor-element.elementor-element-e369976 > .elementor-container{min-height:117px;}.elementor-745 .elementor-element.elementor-element-e369976{margin-top:0%;margin-bottom:0%;}.elementor-745 .elementor-element.elementor-element-2ab44c5 > .elementor-container{min-height:117px;}.elementor-745 .elementor-element.elementor-element-b9d9651 .elementor-heading-title{font-size:20px;}.elementor-745 .elementor-element.elementor-element-338cd87{padding:10px 10px 10px 10px;}.elementor-745 .elementor-element.elementor-element-691d5a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-745 .elementor-element.elementor-element-691d5a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-745 .elementor-element.elementor-element-56a8578{--spacer-size:250px;}.elementor-745 .elementor-element.elementor-element-7196f10{font-size:14px;}.elementor-745 .elementor-element.elementor-element-5d18d66{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-745 .elementor-element.elementor-element-5d18d66 .elementor-image-box-img{margin-bottom:0px;}.elementor-745 .elementor-element.elementor-element-d8a5a47{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-745 .elementor-element.elementor-element-d8a5a47 .elementor-image-box-img{margin-bottom:0px;}.elementor-745 .elementor-element.elementor-element-5a624f6{width:25%;}.elementor-745 .elementor-element.elementor-element-f3ad819{width:74%;}.elementor-745 .elementor-element.elementor-element-b927c26{padding:10px 10px 10px 10px;}.elementor-745 .elementor-element.elementor-element-3fca0e6{font-size:14px;}}/* Start custom CSS for elementskit-accordion, class: .elementor-element-ba7844e */.elementor-745 .elementor-element.elementor-element-ba7844e {
  width: 100%;
  max-width: 100%;
  overflow-x: auto;
}

.elementor-745 .elementor-element.elementor-element-ba7844e table {
  width: 100% !important;
  max-width: 100%;
  border-collapse: collapse;
  table-layout: auto;
}

.elementor-745 .elementor-element.elementor-element-ba7844e th,
.elementor-745 .elementor-element.elementor-element-ba7844e td {
  font-size: clamp(10px, 0.75vw, 14px);
  padding: 6px 8px;
  text-align: center;
  white-space: normal;
  overflow-wrap: anywhere;
  line-height: 1.25;
}

@media (max-width: 768px) {
  .elementor-745 .elementor-element.elementor-element-ba7844e table {
    min-width: 950px;
  }
}

img {
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-926b756 *//* MEKSIS CONTACT FORM 7 */

.meksis-form-box {
  width: 100%;
  max-width: 635px;
  font-family: "Poppins", Arial, sans-serif;
  color: #ffffff;
}

/* Başlık alanı */
.meksis-form-head h2 {
  margin: 0 0 4px 0;
  color: #ffffff;
  font-size: 28px;
  line-height: 1.15;
  font-weight: 700;
  letter-spacing: -0.5px;
}

.meksis-form-head p {
  margin: 0;
  color: #ffffff;
  font-size: 20px;
  line-height: 1.35;
  font-weight: 500;
  letter-spacing: -0.3px;
}

/* Başlığın altındaki çift çizgi */
.meksis-form-line {
  position: relative;
  display: block;
  width: 80px;
  height: 2px;
  background: #ffffff;
  margin-top: 21px;
  margin-bottom: 29px;
}

.meksis-form-line::after {
  content: "";
  position: absolute;
  left: 0;
  top: 9px;
  width: 50px;
  height: 1px;
  background: rgba(255, 255, 255, 0.75);
}

/* Grid yapı */
.meksis-form-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 29px;
  row-gap: 30px;
  margin-bottom: 30px;
}

.meksis-field-full {
  margin-bottom: 30px;
}

/* Input ve textarea */
.meksis-form-box input[type="text"],
.meksis-form-box input[type="email"],
.meksis-form-box input[type="tel"],
.meksis-form-box textarea {
  width: 100% !important;
  height: 58px !important;
  padding: 0 13px !important;
  border: 0 !important;
  outline: none !important;
  background: #ffffff;
  color: #071026 !important;
  border-radius: 5px !important;
  font-size: 16px !important;
  font-weight: 400;
  font-family: "Poppins", Arial, sans-serif !important;
  box-shadow: none;
}

.meksis-form-box textarea {
  height: 100px !important;
  min-height: 100px !important;
  padding-top: 15px !important;
  resize: vertical;
  line-height: 1.5 !important;
}

.meksis-form-box input::placeholder,
.meksis-form-box textarea::placeholder {
  color: #071026;
  opacity: 1;
}

/* Focus */
.meksis-form-box input:focus,
.meksis-form-box textarea:focus {
  box-shadow: 0 0 0 2px rgba(255,255,255,0.35);
}

/* Gönder butonu */
.meksis-submit-wrap {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.meksis-submit-wrap .meksis-submit,
.meksis-form-box input[type="submit"].meksis-submit {
  width: 142px !important;
  height: 46px !important;
  padding: 0 42px 0 31px !important;
  border: 0 !important;
  outline: none !important;
  border-radius: 24px !important;
  background: #ffffff !important;
  color: #ed0016 !important;
  font-family: "Poppins", Arial, sans-serif;
  font-size: 16px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  text-align: left !important;
  transition: all 0.25s ease !important;
}

/* Buton oku */
.meksis-submit-wrap::after {
  content: "";
  position: absolute !important; 
  right: 35px !important;
  top: 50% !important;
  width: 8px !important;
  height: 8px !important;
  border-top: 1.8px solid #ed0016;
  border-right: 1.8px solid #ed0016 !important;
  transform: translateY(-50%) rotate(45deg) !important;
  pointer-events: none;
  transition: all 0.25s ease;
}

.meksis-submit-wrap:hover .meksis-submit {
  background: #071026 !important;
  color: #ffffff !important;
}

.meksis-submit-wrap:hover::after {
  border-color: #ffffff !important;
  right: 30px !important;
}

/* CF7 mesajları */
.meksis-form-box .wpcf7-not-valid-tip {
  color: #ffffff;
  font-size: 12px !important; 
  margin-top: 6px !important;
}

.meksis-form-box .wpcf7-response-output {
  margin: 18px 0 0 0 !important;
  padding: 10px 14px !important;
  border-color: #ffffff !important;
  color: #ffffff;
  font-size: 14px;
}

.meksis-form-box .wpcf7-spinner {
  position: absolute;
  right: -35px;
  top: 50%;
  margin: 0;
  transform: translateY(-50%);
}

/* Mobil */
@media (max-width: 767px) {
 * MEKSIS CONTACT FORM 7 */

.meksis-form-box {
  width: 100%;
  max-width: 635px;
  font-family: "Poppins", Arial, sans-serif;
  color: #ffffff;
}

/* Başlık alanı */
.meksis-form-head h2 {
  margin: 0 0 1px 0;
  color: #ffffff;
  font-size: 20px;
  line-height: 1.15;
  font-weight: 600;
  letter-spacing: -0.5px;
}

.meksis-form-head p {
  margin: 0;
  color: #ffffff;
  font-size: 14px;
  line-height: 1.35;
  font-weight: 500;
  letter-spacing: -0.3px;
}

/* Başlığın altındaki çift çizgi */
.meksis-form-line {
  position: relative;
  display: block;
  width: 80px;
  height: 2px;
  background: #ffffff;
  margin-top: 21px;
  margin-bottom: 29px;
}

.meksis-form-line::after {
  content: "";
  position: absolute;
  left: 0;
  top: 9px;
  width: 50px;
  height: 1px;
  background: rgba(255, 255, 255, 0.75);
}

/* Grid yapı */
.meksis-form-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 15px;
  row-gap: 0px;
  margin-bottom: 0px;
}

.meksis-field-full {
  margin-bottom: 0px;
}

/* Input ve textarea */
.meksis-form-box input[type="text"],
.meksis-form-box input[type="email"],
.meksis-form-box input[type="tel"],
.meksis-form-box textarea {
  width: 100% !important;
  height: 58px !important;
  padding: 0 13px !important;
  border: 0 !important;
  outline: none !important;
  background: #ffffff;
  color: #071026 !important;
  border-radius: 5px !important;
  font-size: 16px !important;
  font-weight: 400;
  font-family: "Poppins", Arial, sans-serif !important;
  box-shadow: none;
}

.meksis-form-box textarea {
  height: 100px !important;
  min-height: 100px !important;
  padding-top: 15px !important;
  resize: vertical;
  line-height: 1.5 !important;
}

.meksis-form-box input::placeholder,
.meksis-form-box textarea::placeholder {
  color: #071026;
  opacity: 1;
}

/* Focus */
.meksis-form-box input:focus,
.meksis-form-box textarea:focus {
  box-shadow: 0 0 0 2px rgba(255,255,255,0.35);
}

/* Gönder butonu */
.meksis-submit-wrap {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.meksis-submit-wrap .meksis-submit,
.meksis-form-box input[type="submit"].meksis-submit {
  width: 142px !important;
  height: 46px !important;
  padding: 0 42px 0 31px !important;
  border: 0 !important;
  outline: none !important;
  border-radius: 24px !important;
  background: #ffffff !important;
  color: #ed0016 !important;
  font-family: "Poppins", Arial, sans-serif;
  font-size: 16px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  text-align: left !important;
  transition: all 0.25s ease !important;
}

/* Buton oku */
.meksis-submit-wrap::after {
  content: "";
  position: absolute !important; 
  right: 35px !important;
  top: 50% !important;
  width: 8px !important;
  height: 8px !important;
  border-top: 1.8px solid #ed0016;
  border-right: 1.8px solid #ed0016 !important;
  transform: translateY(-50%) rotate(45deg) !important;
  pointer-events: none;
  transition: all 0.25s ease;
}

.meksis-submit-wrap:hover .meksis-submit {
  background: #071026 !important;
  color: #ffffff !important;
}

.meksis-submit-wrap:hover::after {
  border-color: #ffffff !important;
  right: 30px !important;
}

/* CF7 mesajları */
.meksis-form-box .wpcf7-not-valid-tip {
  color: #ffffff;
  font-size: 12px !important; 
  margin-top: 6px !important;
}

.meksis-form-box .wpcf7-response-output {
  margin: 18px 0 0 0 !important;
  padding: 10px 14px !important;
  border-color: #ffffff !important;
  color: #ffffff;
  font-size: 14px;
}

.meksis-form-box .wpcf7-spinner {
  position: absolute;
  right: -35px;
  top: 50%;
  margin: 0;
  transform: translateY(-50%);
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3238b60 */@media only screen and (max-width: 768px) {
.kirmizi {
    background-color: #E30019  !important;
}
.beyaz img{
    background-color: #fff !important;
    margin: 5px;
    height: 45px !important;
    width: 100px !important;
    object-fit: contain !important;
}
}/* End custom CSS */