.elementor-12 .elementor-element.elementor-element-e13ec4d{--display:flex;--min-height:100vh;--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:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e13ec4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e13ec4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://natoliy.com/wp-content/uploads/2026/03/bez-nazvy-1-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e13ec4d::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-0e6691d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fb836c0{--display:flex;--min-height:350px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-83efe3c .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-12 .elementor-element.elementor-element-896b7c5{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 60px 0px;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-7d24128 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-12 .elementor-element.elementor-element-5bf1717{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d6ddd28 .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0cfcc27{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6569381{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-c7f291d{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-282575d{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-bc625a6{--display:flex;--min-height:600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bc625a6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bc625a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://natoliy.com/wp-content/uploads/2026/01/Rectangle-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a5d8c22{--display:flex;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-05a4f67{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a461726{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4ed2038{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:145px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4ed2038{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4ed2038{right:0px;}.elementor-12 .elementor-element.elementor-element-4ed2038 .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:66px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f9afc83{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f9afc83{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-f9afc83{right:0px;}.elementor-12 .elementor-element.elementor-element-eabb26a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ef83360{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-ef83360 .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:66px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-63d1f7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-63d1f7d .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:66px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-adc8a98{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a7bd407{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a7bd407.e-con:hover{--e-con-transform-scale:1.01;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-8300c94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-52833f0{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7e6bef6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-19d8952 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-19d8952{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5277637{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5277637.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-9355be3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-fd81757{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-d08daf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3f5364d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-3f5364d{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fc53c39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fc53c39.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-84c56d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-50e7be9{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-c79bda0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-22e7d12 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-22e7d12{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b3215b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3215b1.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-e0caea2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-32a5e7f{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-7250dcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3a3ba24 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-3a3ba24{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-c537b74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c537b74.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-4e9cc8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-b7bf329{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-9809ea4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-64ad97c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-64ad97c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d041d26{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d041d26.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-ecec8d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-79a40fc{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-60defe6{padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-99aacb0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-99aacb0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7c97785{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7c97785.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-f54d145{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-5ab395c{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-db74baa{padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-74d06da .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-74d06da{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8382cc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8382cc8.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-5ca4289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-b823b0b{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-b5e2373{padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8a74639 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-8a74639{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8f4859e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-8f4859e{right:0px;}.elementor-12 .elementor-element.elementor-element-8f4859e{top:0px;}.elementor-12 .elementor-element.elementor-element-ff01342{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-32b5b4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-32b5b4a .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:66px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5ed00d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-5ed00d4 .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:66px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-992b6f8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ca51cf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ca51cf0.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-8586dea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-e889946{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-f2efba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-62e6035 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-62e6035{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-52d7e8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52d7e8c.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-b1886b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-379855c{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-b3fdb1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b787a87 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-b787a87{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5d23f32{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d23f32.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-bebc5c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-4365883{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-9b84e0a{padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-9a056e7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-9a056e7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d610d71{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d610d71{right:0px;}.elementor-12 .elementor-element.elementor-element-d610d71{top:0px;}.elementor-12 .elementor-element.elementor-element-79b21a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0aced9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-0aced9b .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:66px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2b7674d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-2b7674d .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:66px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-63726af{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b735f7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b735f7a.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-64444ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-87294ba{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-0bb1485{padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-c2edab8 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-c2edab8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5e9e853{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5e9e853.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-ef060d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-092adcc{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-ab49e2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6a595a9 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-6a595a9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4159410{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4159410.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-e8a543d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-3a18eb1{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-6c1b8eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ca49e8a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-ca49e8a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fbea6c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fbea6c0.e-con:hover{--e-con-transform-scale:1.01;}.elementor-12 .elementor-element.elementor-element-d8c06d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-f5fe2eb{font-family:"Namu", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-63f0e57{padding:6px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a7bad3e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-radius:0px 0px 0px 0px;padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-a7bad3e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-416ae0a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-416ae0a{right:0px;}.elementor-12 .elementor-element.elementor-element-416ae0a{top:0px;}.elementor-12 .elementor-element.elementor-element-f629cf3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74de5bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-118c2ed{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b1a725 .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-62355be{--display:flex;--justify-content:flex-end;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fa6470b{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-de55581{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-85498db{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ee58b33{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b486900 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-12 .elementor-element.elementor-element-10ac293{--display:flex;--min-height:600px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-10ac293:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://natoliy.com/wp-content/uploads/2026/02/Rectangle-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-10ac293::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-57c1938{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b8e6dad{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b75e6c2{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8c1828a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-12 .elementor-element.elementor-element-59eaa64{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;top:145px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-59eaa64{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-59eaa64{right:0px;}.elementor-12 .elementor-element.elementor-element-59eaa64 .elementor-heading-title{font-family:"Namu", Sans-serif;font-size:66px;font-weight:400;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b382654{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8b13ef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1200px){.elementor-12 .elementor-element.elementor-element-e13ec4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0e6691d{--justify-content:flex-start;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-83efe3c .elementor-heading-title{font-size:59px;}.elementor-12 .elementor-element.elementor-element-896b7c5{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;font-size:18px;}.elementor-12 .elementor-element.elementor-element-5bf1717{--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-6569381{font-size:16px;}.elementor-12 .elementor-element.elementor-element-c7f291d{font-size:16px;}.elementor-12 .elementor-element.elementor-element-282575d{font-size:16px;}.elementor-12 .elementor-element.elementor-element-05a4f67{font-size:16px;}.elementor-12 .elementor-element.elementor-element-a461726{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4ed2038{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-12 .elementor-element.elementor-element-4ed2038 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-eabb26a{--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-ef83360 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-63d1f7d .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-adc8a98{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-ff01342{--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-32b5b4a .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-5ed00d4 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-992b6f8{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-79b21a5{--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-0aced9b .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-2b7674d .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-63726af{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-118c2ed{--padding-top:100px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-fa6470b{font-size:16px;}.elementor-12 .elementor-element.elementor-element-de55581{font-size:16px;}.elementor-12 .elementor-element.elementor-element-85498db{font-size:16px;}.elementor-12 .elementor-element.elementor-element-ee58b33{font-size:16px;}.elementor-12 .elementor-element.elementor-element-10ac293:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-116px 0px;}.elementor-12 .elementor-element.elementor-element-b8e6dad{font-size:16px;}.elementor-12 .elementor-element.elementor-element-b75e6c2{font-size:16px;}.elementor-12 .elementor-element.elementor-element-59eaa64{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-12 .elementor-element.elementor-element-59eaa64 .elementor-heading-title{font-size:55px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-0e6691d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-896b7c5{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-5bf1717{--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-6569381{font-size:14px;}.elementor-12 .elementor-element.elementor-element-c7f291d{font-size:14px;}.elementor-12 .elementor-element.elementor-element-282575d{font-size:14px;}.elementor-12 .elementor-element.elementor-element-05a4f67{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a461726{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4ed2038 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-eabb26a{--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-ef83360 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-63d1f7d .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-adc8a98{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-ff01342{--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-32b5b4a .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-5ed00d4 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-992b6f8{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-62e6035 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-b787a87 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-9a056e7 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-79b21a5{--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-0aced9b .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-2b7674d .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-63726af{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c2edab8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-6a595a9 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-ca49e8a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-a7bad3e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-f629cf3{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-118c2ed{--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-62355be{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-fa6470b{font-size:14px;}.elementor-12 .elementor-element.elementor-element-de55581{font-size:14px;}.elementor-12 .elementor-element.elementor-element-85498db{font-size:14px;}.elementor-12 .elementor-element.elementor-element-ee58b33{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b486900 .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-10ac293:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-12 .elementor-element.elementor-element-b8e6dad{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b75e6c2{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8c1828a .elementor-button{font-size:14px;}.elementor-12 .elementor-element.elementor-element-59eaa64 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-b382654{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:880px){.elementor-12 .elementor-element.elementor-element-4ed2038{top:100px;}.elementor-12 .elementor-element.elementor-element-4ed2038 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-ef83360 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-63d1f7d .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-adc8a98{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-32b5b4a .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-5ed00d4 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-992b6f8{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-0aced9b .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-2b7674d .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-63726af{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-59eaa64{top:100px;}.elementor-12 .elementor-element.elementor-element-59eaa64 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-e13ec4d::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e13ec4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://natoliy.com/wp-content/uploads/2026/03/rectangle-77.webp");background-size:cover;}.elementor-12 .elementor-element.elementor-element-e13ec4d{--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;--justify-content:flex-start;--overlay-opacity:1;}.elementor-12 .elementor-element.elementor-element-e13ec4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e13ec4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:1000px auto;}.elementor-12 .elementor-element.elementor-element-0e6691d{--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:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-fb836c0{--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:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-83efe3c{text-align:start;}.elementor-12 .elementor-element.elementor-element-83efe3c .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-896b7c5{padding:20px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-7d24128 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5bf1717{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d6ddd28 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-0cfcc27{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-bc625a6{--min-height:320px;}.elementor-12 .elementor-element.elementor-element-eabb26a{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ef83360{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-ef83360 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-63d1f7d{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-63d1f7d .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-adc8a98{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 0px;--row-gap:20px;--column-gap:0px;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-8300c94{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-7e6bef6{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-19d8952{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-19d8952 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-9355be3{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-d08daf3{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-3f5364d{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f5364d .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-84c56d7{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-c79bda0{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-22e7d12{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-22e7d12 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-e0caea2{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-7250dcc{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-3a3ba24{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3a3ba24 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-4e9cc8b{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-9809ea4{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-64ad97c{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-64ad97c .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-ecec8d0{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-60defe6{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-99aacb0{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-99aacb0 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f54d145{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-db74baa{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-74d06da{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-74d06da .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5ca4289{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-b5e2373{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-8a74639{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8a74639 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-ff01342{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-32b5b4a{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-32b5b4a .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-5ed00d4{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-5ed00d4 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-992b6f8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-8586dea{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-f2efba9{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-62e6035{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-62e6035 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-b1886b8{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-b3fdb1c{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-b787a87{padding:11px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b787a87 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-bebc5c5{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-9b84e0a{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-9a056e7 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-79b21a5{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0aced9b{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-0aced9b .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-2b7674d{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-2b7674d .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-63726af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-64444ae{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-0bb1485{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-c2edab8{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c2edab8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-ef060d9{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-ab49e2d{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-6a595a9{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6a595a9 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-e8a543d{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-6c1b8eb{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-ca49e8a{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ca49e8a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-d8c06d8{padding:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-63f0e57{padding:0px 0px 0px 0px;font-size:14px;}.elementor-12 .elementor-element.elementor-element-a7bad3e{padding:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a7bad3e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-f629cf3{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-118c2ed{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4b1a725 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-62355be{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-b486900 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-10ac293::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://natoliy.com/wp-content/uploads/2026/02/Rectangle-78.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-10ac293{--min-height:320px;--overlay-opacity:1;}.elementor-12 .elementor-element.elementor-element-10ac293:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10ac293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b382654{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-0e6691d{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-fb836c0{--width:65%;}.elementor-12 .elementor-element.elementor-element-5bf1717{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-0cfcc27{--width:30%;}.elementor-12 .elementor-element.elementor-element-bc625a6{--width:40%;}.elementor-12 .elementor-element.elementor-element-a5d8c22{--width:30%;}.elementor-12 .elementor-element.elementor-element-eabb26a{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-ff01342{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-79b21a5{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-f629cf3{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-118c2ed{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-62355be{--width:30%;}.elementor-12 .elementor-element.elementor-element-10ac293{--width:40%;}.elementor-12 .elementor-element.elementor-element-57c1938{--width:30%;}.elementor-12 .elementor-element.elementor-element-b382654{--content-width:1300px;}}@media(max-width:1200px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-fb836c0{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-0cfcc27{--width:50%;}.elementor-12 .elementor-element.elementor-element-bc625a6{--width:50%;}.elementor-12 .elementor-element.elementor-element-62355be{--width:50%;}.elementor-12 .elementor-element.elementor-element-10ac293{--width:50%;}}@media(min-width:1920px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-adc8a98{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-992b6f8{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-62e6035 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-b787a87 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-9a056e7 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-63726af{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-c2edab8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-6a595a9 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-ca49e8a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-a7bad3e .elementor-button{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-5bf1717 *//* 1) Якорь = внутренний контейнер 1300 */
.e-con-inner{
  position: relative;          /* чтобы absolute считался от него */
  max-width: 1300px;           /* на всякий, если где-то сбилось */
  margin: 0 auto;              /* центрирование */
}

/* 2) Заголовок поверх всего, но внутри 1300 */
.elementor-element-4ed2038{
  position: absolute !important;
  top: 60px;                   /* подстрой под дизайн */
  left: 40px;                  /* подстрой под дизайн */
  z-index: 10;                 /* выше фото */
  pointer-events: none;        /* чтобы не мешал кликам по кнопкам/ссылкам */
}

/* 3) Фото ниже по слоям */
.elementor-element-bc625a6{
  position: relative;
  z-index: 1;
}

/* 4) Красивые переносы */
.elementor-element-4ed2038 .elementor-heading-title{
  margin: 0;
  line-height: 0.95;           /* чтобы как в макете */
  white-space: pre-line;       /* сохраняет переносы строк */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7bd407 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 500;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5277637 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc53c39 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3215b1 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c537b74 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d041d26 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c97785 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8382cc8 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2efba9 *//* Стиль для слова "детальніше" */
.open-popup{
  color: #5C0505 !important;              /* ← постав свій колір */
  text-decoration: underline !important;
  text-underline-offset: 3px;
  font-weight: 500;
  cursor: pointer;
}

/* Hover — акуратний, без зміни кольору */
.open-popup:hover{
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca51cf0 *//* Стиль для слова "детальніше" */
.open-popup{
  color: #5C0505;              /* ← постав свій колір */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 500 !important;
  cursor: pointer;
}

/* Hover — акуратний, без зміни кольору */
.open-popup:hover{
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52d7e8c *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d23f32 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b735f7a *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9e853 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4159410 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbea6c0 *//* Цвет и стиль ссылки "Детальніше" */
.popup-product-1 {
  color: #5C0505;              /* <-- поставь свой цвет */
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 700;
  cursor: pointer;
}

.popup-product-1:hover{
  opacity: .65;  
  /* лёгкий hover без смены на красный */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118c2ed *//* 1) Якорь = внутренний контейнер 1300 */
.e-con-inner{
  position: relative;          /* чтобы absolute считался от него */
  max-width: 1300px;           /* на всякий, если где-то сбилось */
  margin: 0 auto;              /* центрирование */
}

/* 2) Заголовок поверх всего, но внутри 1300 */
.elementor-element-4ed2038{
  position: absolute !important;
  top: 60px;                   /* подстрой под дизайн */
  left: 40px;                  /* подстрой под дизайн */
  z-index: 10;                 /* выше фото */
  pointer-events: none;        /* чтобы не мешал кликам по кнопкам/ссылкам */
}

/* 3) Фото ниже по слоям */
.elementor-element-bc625a6{
  position: relative;
  z-index: 1;
}

/* 4) Красивые переносы */
.elementor-element-4ed2038 .elementor-heading-title{
  margin: 0;
  line-height: 0.95;           /* чтобы как в макете */
  white-space: pre-line;       /* сохраняет переносы строк */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Namu';
	font-display: auto;
	src: url('https://natoliy.com/wp-content/uploads/2026/01/NAMU-1910.ttf') format('truetype');
}
/* End Custom Fonts CSS */