.elementor-26 .elementor-element.elementor-element-1f3c3ae{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-da65c56 );--border-color:var( --e-global-color-da65c56 );--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:56px;--padding-right:56px;}.elementor-26 .elementor-element.elementor-element-1f3c3ae:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1f3c3ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bfd3edf );}.elementor-26 .elementor-element.elementor-element-7176236{--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;}.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-26 .elementor-element.elementor-element-df39851{--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;}.elementor-26 .elementor-element.elementor-element-892f262{--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;border-style:solid;--border-style:solid;border-width:0px 0px -1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:-1px;--border-left-width:0px;border-color:var( --e-global-color-da65c56 );--border-color:var( --e-global-color-da65c56 );}.elementor-26 .elementor-element.elementor-element-95fa1d3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-da65c56 );--border-color:var( --e-global-color-da65c56 );}.elementor-26 .elementor-element.elementor-element-2b15d4b{--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;}.elementor-26 .elementor-element.elementor-element-663c55a{--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:72px;--padding-bottom:72px;--padding-left:56px;--padding-right:56px;}.elementor-26 .elementor-element.elementor-element-784a0cb{--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:72px;--padding-bottom:72px;--padding-left:56px;--padding-right:56px;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-7176236{--width:50%;}.elementor-26 .elementor-element.elementor-element-df39851{--width:50%;}.elementor-26 .elementor-element.elementor-element-2b15d4b{--width:50%;}.elementor-26 .elementor-element.elementor-element-663c55a{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-64f9f69 */.elementor-26 .elementor-element.elementor-element-64f9f69 .ho { font-size: 10px; letter-spacing: 0.12em; text-transform: uppercase; color: #727476; display: block; margin-bottom: 24px; }
.elementor-26 .elementor-element.elementor-element-64f9f69 .hn { font-size: clamp(3rem, 6vw, 5.5rem); font-weight: 300; color: #eef0f2; line-height: 1.05; }
.elementor-26 .elementor-element.elementor-element-64f9f69 .hn em { font-style: italic; color: #a8aaac; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a53549c */.elementor-26 .elementor-element.elementor-element-a53549c .hi { font-style: italic; font-size: clamp(1rem, 2vw, 1.4rem); line-height: 1.75; color: #a8aaac; font-weight: 300; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad90079 */.elementor-26 .elementor-element.elementor-element-ad90079 .bl { font-size: 10px; letter-spacing: 0.12em; text-transform: uppercase; color: #727476; display: block; margin-bottom: 32px; }
.elementor-26 .elementor-element.elementor-element-ad90079 .bio p { font-size: 14px; line-height: 2; color: #a8aaac; margin-bottom: 20px; }
.elementor-26 .elementor-element.elementor-element-ad90079 .veles { border-top: 1px solid #3e4042; padding-top: 24px; margin-top: 16px; display: flex; align-items: baseline; gap: 16px; }
.elementor-26 .elementor-element.elementor-element-ad90079 .vl { font-size: 9px; letter-spacing: 0.15em; text-transform: uppercase; color: #727476; }
.elementor-26 .elementor-element.elementor-element-ad90079 .vv { font-size: 1.4rem; font-style: italic; font-weight: 300; color: #a8aaac; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c332965 */.elementor-26 .elementor-element.elementor-element-c332965 .bl { font-size: 10px; letter-spacing: 0.12em; text-transform: uppercase; color: #727476; display: block; margin-bottom: 24px; }
.elementor-26 .elementor-element.elementor-element-c332965 .uzman { list-style: none; padding: 0; display: flex; flex-direction: column; }
.elementor-26 .elementor-element.elementor-element-c332965 .uzman li { font-size: 1.1rem; font-weight: 300; color: #eef0f2; padding: 14px 0; border-bottom: 1px solid #3e4042; }
.elementor-26 .elementor-element.elementor-element-c332965 .araclar { display: flex; flex-wrap: wrap; gap: 8px; }
.elementor-26 .elementor-element.elementor-element-c332965 .araclar span { font-size: 10px; letter-spacing: 0.1em; text-transform: uppercase; padding: 6px 14px; border: 1px solid #3e4042; color: #727476; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d753d6e */.elementor-26 .elementor-element.elementor-element-d753d6e .cta-wrap { display: flex; justify-content: space-between; align-items: center; gap: 40px; }
.elementor-26 .elementor-element.elementor-element-d753d6e .cta-l { font-size: 10px; letter-spacing: 0.12em; text-transform: uppercase; color: #727476; display: block; margin-bottom: 12px; }
.elementor-26 .elementor-element.elementor-element-d753d6e .cta-t { font-size: 1.1rem; font-weight: 300; color: #eef0f2; line-height: 1.6; max-width: 480px; }
.elementor-26 .elementor-element.elementor-element-d753d6e .cta-right { display: flex; align-items: center; gap: 24px; flex-shrink: 0; }
.elementor-26 .elementor-element.elementor-element-d753d6e .cta-btn { display: inline-block; padding: 12px 28px; background: #eef0f2; color: #272829; font-size: 11px; font-weight: 500; letter-spacing: 0.08em; text-transform: uppercase; text-decoration: none; font-family: 'Poppins', sans-serif; transition: background .25s; }
.elementor-26 .elementor-element.elementor-element-d753d6e .cta-btn:hover { background: #d4d6d8; }
.elementor-26 .elementor-element.elementor-element-d753d6e .cta-link { font-size: 11px; letter-spacing: 0.08em; text-transform: uppercase; color: #727476; text-decoration: none; border-bottom: 1px solid #3e4042; padding-bottom: 2px; transition: color .2s; }
.elementor-26 .elementor-element.elementor-element-d753d6e .cta-link:hover { color: #eef0f2; }/* End custom CSS */