.elementor-14310 .elementor-element.elementor-element-427055c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14310 .elementor-element.elementor-element-ed1eff8{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-ed1eff8 .elementor-heading-title{font-size:30px;line-height:36px;color:#0c1017ff;}.elementor-14310 .elementor-element.elementor-element-7a94b5f{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14310 .elementor-element.elementor-element-dca4875{--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;--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14310 .elementor-element.elementor-element-dca4875:not(.elementor-motion-effects-element-type-background), .elementor-14310 .elementor-element.elementor-element-dca4875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-14310 .elementor-element.elementor-element-f6fe3ce > .elementor-widget-container{margin:0px 0px 16px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-f6fe3ce img{width:100%;}.elementor-14310 .elementor-element.elementor-element-e434bd9{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-e434bd9 .elementor-heading-title{font-size:18px;font-weight:600;line-height:28px;color:#0c1017ff;}.elementor-14310 .elementor-element.elementor-element-3a93ad5{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:20px;font-weight:700;line-height:28px;color:#23e7b9ff;}.elementor-14310 .elementor-element.elementor-element-98a8887{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14310 .elementor-element.elementor-global-11500 .elementor-button{background-color:#23e7b9ff;font-size:14px;font-weight:600;line-height:20px;fill:#0b0f1aff;color:#0b0f1aff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-global-11500{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-e43c021 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-e43c021{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-3464ec9 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-3464ec9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-798b146 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-798b146{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-359aae2{--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;--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14310 .elementor-element.elementor-element-359aae2:not(.elementor-motion-effects-element-type-background), .elementor-14310 .elementor-element.elementor-element-359aae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-14310 .elementor-element.elementor-element-2f26a92 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-2f26a92 img{width:100%;}.elementor-14310 .elementor-element.elementor-element-a78db36{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-a78db36 .elementor-heading-title{font-size:18px;font-weight:600;line-height:28px;color:#0c1017ff;}.elementor-14310 .elementor-element.elementor-element-de9dd29{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:20px;font-weight:700;line-height:28px;color:#23e7b9ff;}.elementor-14310 .elementor-element.elementor-element-8fe21f5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14310 .elementor-element.elementor-element-96a3fc3 .elementor-button{background-color:#23e7b9ff;font-size:14px;font-weight:600;line-height:20px;fill:#0b0f1aff;color:#0b0f1aff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-96a3fc3{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-848d690 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-848d690{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-d045c04 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-d045c04{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-40b391d .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-40b391d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-93ba81b{--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;--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14310 .elementor-element.elementor-element-93ba81b:not(.elementor-motion-effects-element-type-background), .elementor-14310 .elementor-element.elementor-element-93ba81b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-14310 .elementor-element.elementor-element-112bca8 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-112bca8 img{width:100%;}.elementor-14310 .elementor-element.elementor-element-ddc1b94{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-ddc1b94 .elementor-heading-title{font-size:18px;font-weight:600;line-height:28px;color:#0c1017ff;}.elementor-14310 .elementor-element.elementor-element-255bb1a{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:20px;font-weight:700;line-height:28px;color:#23e7b9ff;}.elementor-14310 .elementor-element.elementor-element-7398e3f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14310 .elementor-element.elementor-element-4f25b5f .elementor-button{background-color:#23e7b9ff;font-size:14px;font-weight:600;line-height:20px;fill:#0b0f1aff;color:#0b0f1aff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-4f25b5f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-1e68ed7 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-1e68ed7{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-1e8a10e .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-1e8a10e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-354e388 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-354e388{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-c1d0ebd{--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;--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14310 .elementor-element.elementor-element-c1d0ebd:not(.elementor-motion-effects-element-type-background), .elementor-14310 .elementor-element.elementor-element-c1d0ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-14310 .elementor-element.elementor-element-590b766 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-590b766 img{width:100%;}.elementor-14310 .elementor-element.elementor-element-1460ff0{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-1460ff0 .elementor-heading-title{font-size:18px;font-weight:600;line-height:28px;color:#0c1017ff;}.elementor-14310 .elementor-element.elementor-element-6fd5556{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:20px;font-weight:700;line-height:28px;color:#23e7b9ff;}.elementor-14310 .elementor-element.elementor-element-427d843{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14310 .elementor-element.elementor-element-e0f86ed .elementor-button{background-color:#23e7b9ff;font-size:14px;font-weight:600;line-height:20px;fill:#0b0f1aff;color:#0b0f1aff;border-style:solid;border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-e0f86ed{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-4f92b89 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-4f92b89{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-8f0ff33 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-8f0ff33{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-5b085c4 .elementor-button{background-color:#61CE7000;font-size:14px;font-weight:600;line-height:20px;fill:#23e7b9ff;color:#23e7b9ff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#23e7b9ff;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-5b085c4{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-14310 .elementor-element.elementor-element-ed1eff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-14310 .elementor-element.elementor-element-dca4875{--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14310 .elementor-element.elementor-element-f6fe3ce > .elementor-widget-container{margin:0px 0px 16px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-e434bd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14310 .elementor-element.elementor-element-3a93ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14310 .elementor-element.elementor-global-11500 .elementor-button{border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-e43c021 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-3464ec9 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-798b146 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-359aae2{--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14310 .elementor-element.elementor-element-2f26a92 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-a78db36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14310 .elementor-element.elementor-element-de9dd29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14310 .elementor-element.elementor-element-96a3fc3 .elementor-button{border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-848d690 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-d045c04 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-40b391d .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-93ba81b{--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14310 .elementor-element.elementor-element-112bca8 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-ddc1b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14310 .elementor-element.elementor-element-255bb1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14310 .elementor-element.elementor-element-4f25b5f .elementor-button{border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-1e68ed7 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-1e8a10e .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-354e388 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-c1d0ebd{--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14310 .elementor-element.elementor-element-590b766 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-1460ff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14310 .elementor-element.elementor-element-6fd5556{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14310 .elementor-element.elementor-element-e0f86ed .elementor-button{border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-4f92b89 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-8f0ff33 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-5b085c4 .elementor-button{border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}}@media(min-width:769px){.elementor-14310 .elementor-element.elementor-element-427055c{--width:auto;}.elementor-14310 .elementor-element.elementor-element-7a94b5f{--width:auto;}.elementor-14310 .elementor-element.elementor-element-dca4875{--width:auto;}.elementor-14310 .elementor-element.elementor-element-98a8887{--width:auto;}.elementor-14310 .elementor-element.elementor-element-359aae2{--width:auto;}.elementor-14310 .elementor-element.elementor-element-8fe21f5{--width:auto;}.elementor-14310 .elementor-element.elementor-element-93ba81b{--width:auto;}.elementor-14310 .elementor-element.elementor-element-7398e3f{--width:auto;}.elementor-14310 .elementor-element.elementor-element-c1d0ebd{--width:auto;}.elementor-14310 .elementor-element.elementor-element-427d843{--width:auto;}}@media(max-width:768px){.elementor-14310 .elementor-element.elementor-element-427055c{--width:auto;}.elementor-14310 .elementor-element.elementor-element-ed1eff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-14310 .elementor-element.elementor-element-ed1eff8 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-14310 .elementor-element.elementor-element-7a94b5f{--width:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-14310 .elementor-element.elementor-element-dca4875{--width:auto;--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14310 .elementor-element.elementor-element-f6fe3ce > .elementor-widget-container{margin:0px 0px 12px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-e434bd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14310 .elementor-element.elementor-element-e434bd9 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-14310 .elementor-element.elementor-element-3a93ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:18px;}.elementor-14310 .elementor-element.elementor-element-98a8887{--width:auto;}.elementor-14310 .elementor-element.elementor-global-11500{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-global-11500 .elementor-button{font-size:12px;line-height:16px;border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-e43c021{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-e43c021 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-3464ec9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-3464ec9 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-798b146{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-798b146 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-359aae2{--width:auto;--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14310 .elementor-element.elementor-element-2f26a92 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-a78db36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14310 .elementor-element.elementor-element-a78db36 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-14310 .elementor-element.elementor-element-de9dd29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:18px;}.elementor-14310 .elementor-element.elementor-element-8fe21f5{--width:auto;}.elementor-14310 .elementor-element.elementor-element-96a3fc3{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-96a3fc3 .elementor-button{font-size:12px;line-height:16px;border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-848d690{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-848d690 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-d045c04{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-d045c04 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-40b391d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-40b391d .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-93ba81b{--width:auto;--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14310 .elementor-element.elementor-element-112bca8 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-ddc1b94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14310 .elementor-element.elementor-element-ddc1b94 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-14310 .elementor-element.elementor-element-255bb1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:18px;}.elementor-14310 .elementor-element.elementor-element-7398e3f{--width:auto;}.elementor-14310 .elementor-element.elementor-element-4f25b5f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-4f25b5f .elementor-button{font-size:12px;line-height:16px;border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-1e68ed7{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-1e68ed7 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-1e8a10e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-1e8a10e .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-354e388{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-354e388 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-c1d0ebd{--width:auto;--flex-wrap:initial;--border-radius:25px 25px 25px 25px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14310 .elementor-element.elementor-element-590b766 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:10px 10px 10px 10px;}.elementor-14310 .elementor-element.elementor-element-1460ff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-14310 .elementor-element.elementor-element-1460ff0 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-14310 .elementor-element.elementor-element-6fd5556{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:18px;}.elementor-14310 .elementor-element.elementor-element-427d843{--width:auto;}.elementor-14310 .elementor-element.elementor-element-e0f86ed{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-e0f86ed .elementor-button{font-size:12px;line-height:16px;border-width:0px 0px 0px 0px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-4f92b89{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-4f92b89 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-8f0ff33{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-8f0ff33 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}.elementor-14310 .elementor-element.elementor-element-5b085c4{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-14310 .elementor-element.elementor-element-5b085c4 .elementor-button{font-size:12px;line-height:16px;border-width:2px 2px 2px 2px;border-radius:9999px 9999px 9999px 9999px;padding:0px 20px 0px 20px;}}
.elementor-14310 .elementor-element.elementor-element-ed1eff8 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-ed1eff8 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
/* Start custom CSS for softlite_image, class: .elementor-element-f6fe3ce *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-f6fe3ce img{color: rgb(12, 16, 23);display: block;max-width: 100%;object-fit: contain;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-14310 .elementor-element.elementor-element-f6fe3ce img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-f6fe3ce img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
.elementor-14310 .elementor-element.elementor-element-e434bd9 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-e434bd9 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
.elementor-14310 .elementor-element.elementor-element-3a93ad5 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-3a93ad5 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-global-11500 .elementor-button{appearance: button;cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-global-11500 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-global-11500 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;white-space: nowrap;-webkit-text-fill-color: rgb(11, 15, 26);-webkit-text-stroke-color: rgb(11, 15, 26);}.elementor-14310 .elementor-element.elementor-global-11500 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;white-space: nowrap;-webkit-text-fill-color: rgb(11, 15, 26);-webkit-text-stroke-color: rgb(11, 15, 26);}
/* Start custom CSS for button, class: .elementor-element-e43c021 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-e43c021 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-e43c021 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-e43c021 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-e43c021 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-3464ec9 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-3464ec9 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-3464ec9 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-3464ec9 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
/* Start custom CSS for button, class: .elementor-element-798b146 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-798b146 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-798b146 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-798b146 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-798b146 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-98a8887{color: rgb(12, 16, 23);display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 8px;grid-template-rows: auto;}.elementor-14310 .elementor-element.elementor-element-98a8887::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-98a8887::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}@media (max-width: 767px) {.elementor-14310 .elementor-element.elementor-element-98a8887{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-14310 .elementor-element.elementor-element-dca4875{box-shadow: rgba(12, 16, 23, 0.1) 0px 8px 32px 0px;color: rgb(12, 16, 23);height: 100%;}.elementor-14310 .elementor-element.elementor-element-dca4875::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-dca4875::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
/* Start custom CSS for softlite_image, class: .elementor-element-2f26a92 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-2f26a92 img{color: rgb(12, 16, 23);display: block;max-width: 100%;object-fit: contain;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-14310 .elementor-element.elementor-element-2f26a92 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-2f26a92 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
.elementor-14310 .elementor-element.elementor-element-a78db36 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-a78db36 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
.elementor-14310 .elementor-element.elementor-element-de9dd29 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-de9dd29 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-96a3fc3 .elementor-button{appearance: button;cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-96a3fc3 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-96a3fc3 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;white-space: nowrap;-webkit-text-fill-color: rgb(11, 15, 26);-webkit-text-stroke-color: rgb(11, 15, 26);}.elementor-14310 .elementor-element.elementor-element-96a3fc3 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;white-space: nowrap;-webkit-text-fill-color: rgb(11, 15, 26);-webkit-text-stroke-color: rgb(11, 15, 26);}
/* Start custom CSS for button, class: .elementor-element-848d690 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-848d690 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-848d690 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-848d690 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-848d690 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-d045c04 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-d045c04 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-d045c04 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-d045c04 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
/* Start custom CSS for button, class: .elementor-element-40b391d *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-40b391d .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-40b391d .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-40b391d .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-40b391d .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-8fe21f5{color: rgb(12, 16, 23);display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 8px;grid-template-rows: auto;}.elementor-14310 .elementor-element.elementor-element-8fe21f5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-8fe21f5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}@media (max-width: 767px) {.elementor-14310 .elementor-element.elementor-element-8fe21f5{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-14310 .elementor-element.elementor-element-359aae2{box-shadow: rgba(12, 16, 23, 0.1) 0px 8px 32px 0px;color: rgb(12, 16, 23);height: 100%;}.elementor-14310 .elementor-element.elementor-element-359aae2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-359aae2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
/* Start custom CSS for softlite_image, class: .elementor-element-112bca8 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-112bca8 img{color: rgb(12, 16, 23);display: block;max-width: 100%;object-fit: contain;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-14310 .elementor-element.elementor-element-112bca8 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-112bca8 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
.elementor-14310 .elementor-element.elementor-element-ddc1b94 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-ddc1b94 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
.elementor-14310 .elementor-element.elementor-element-255bb1a p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-255bb1a p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-4f25b5f .elementor-button{appearance: button;cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-4f25b5f .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-4f25b5f .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;white-space: nowrap;-webkit-text-fill-color: rgb(11, 15, 26);-webkit-text-stroke-color: rgb(11, 15, 26);}.elementor-14310 .elementor-element.elementor-element-4f25b5f .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;white-space: nowrap;-webkit-text-fill-color: rgb(11, 15, 26);-webkit-text-stroke-color: rgb(11, 15, 26);}
/* Start custom CSS for button, class: .elementor-element-1e68ed7 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-1e68ed7 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-1e68ed7 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-1e68ed7 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-1e68ed7 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-1e8a10e .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-1e8a10e .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-1e8a10e .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-1e8a10e .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
/* Start custom CSS for button, class: .elementor-element-354e388 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-354e388 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-354e388 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-354e388 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-354e388 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-7398e3f{color: rgb(12, 16, 23);display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 8px;grid-template-rows: auto;}.elementor-14310 .elementor-element.elementor-element-7398e3f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-7398e3f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}@media (max-width: 767px) {.elementor-14310 .elementor-element.elementor-element-7398e3f{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-14310 .elementor-element.elementor-element-93ba81b{box-shadow: rgba(12, 16, 23, 0.1) 0px 8px 32px 0px;color: rgb(12, 16, 23);height: 100%;}.elementor-14310 .elementor-element.elementor-element-93ba81b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-93ba81b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
/* Start custom CSS for softlite_image, class: .elementor-element-590b766 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-590b766 img{color: rgb(12, 16, 23);display: block;max-width: 100%;object-fit: contain;vertical-align: middle;aspect-ratio: 4 / 3;}.elementor-14310 .elementor-element.elementor-element-590b766 img::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-590b766 img::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
.elementor-14310 .elementor-element.elementor-element-1460ff0 .elementor-heading-title::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-1460ff0 .elementor-heading-title::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
.elementor-14310 .elementor-element.elementor-element-6fd5556 p::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-6fd5556 p::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-e0f86ed .elementor-button{appearance: button;cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-e0f86ed .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-e0f86ed .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;white-space: nowrap;-webkit-text-fill-color: rgb(11, 15, 26);-webkit-text-stroke-color: rgb(11, 15, 26);}.elementor-14310 .elementor-element.elementor-element-e0f86ed .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;text-align: center;white-space: nowrap;-webkit-text-fill-color: rgb(11, 15, 26);-webkit-text-stroke-color: rgb(11, 15, 26);}
/* Start custom CSS for button, class: .elementor-element-4f92b89 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-4f92b89 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-4f92b89 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-4f92b89 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-4f92b89 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-8f0ff33 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-8f0ff33 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-8f0ff33 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-8f0ff33 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
/* Start custom CSS for button, class: .elementor-element-5b085c4 *//* Поднимаем контейнеры с кнопками над остальными слоями */
.elementor-element-e4f2843, /* Кнопки Roll Up Classic */
.elementor-element-f6fded5, /* Кнопки Roll Up Wide Base */
.elementor-element-5ab30cb, /* Кнопки Roll Up Street Double */
.elementor-element-41d8c5c, /* Кнопки Roll Up Color (каплевидный) */
.elementor-element-c5932fb, /* Кнопки Roll Up Color (компактный) */
.elementor-element-2d4790c  /* Кнопки Roll Up Outdoor */
{
    position: relative !important;
    z-index: 50 !important; /* Поднимаем слой выше */
    pointer-events: auto !important; /* Принудительно разрешаем клики */
}/* End custom CSS */
.elementor-14310 .elementor-element.elementor-element-5b085c4 .elementor-button{cursor: pointer;height: 40px;grid-column-gap: 8px;flex-direction: row;}.elementor-14310 .elementor-element.elementor-element-5b085c4 .elementor-button {align-items: center;column-gap: 8px;display: flex;justify-content: center;row-gap: 8px;}.elementor-14310 .elementor-element.elementor-element-5b085c4 .elementor-button::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}.elementor-14310 .elementor-element.elementor-element-5b085c4 .elementor-button::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;white-space: nowrap;-webkit-text-fill-color: rgb(35, 231, 185);-webkit-text-stroke-color: rgb(35, 231, 185);}
.elementor-14310 .elementor-element.elementor-element-427d843{color: rgb(12, 16, 23);display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 8px;grid-template-rows: auto;}.elementor-14310 .elementor-element.elementor-element-427d843::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-427d843::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}@media (max-width: 767px) {.elementor-14310 .elementor-element.elementor-element-427d843{grid-template-columns: repeat(1, minmax(0px, 1fr));}}
.elementor-14310 .elementor-element.elementor-element-c1d0ebd{box-shadow: rgba(12, 16, 23, 0.1) 0px 8px 32px 0px;color: rgb(12, 16, 23);height: 100%;}.elementor-14310 .elementor-element.elementor-element-c1d0ebd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-c1d0ebd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
.elementor-14310 .elementor-element.elementor-element-7a94b5f{color: rgb(12, 16, 23);display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 24px;grid-template-rows: auto;}.elementor-14310 .elementor-element.elementor-element-7a94b5f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-7a94b5f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}@media (max-width: 767px) {.elementor-14310 .elementor-element.elementor-element-7a94b5f{grid-template-columns: repeat(1, minmax(0px, 1fr));grid-column-gap: 16px;}}
.elementor-14310 .elementor-element.elementor-element-427055c{color: rgb(12, 16, 23);display: block;}.elementor-14310 .elementor-element.elementor-element-427055c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}.elementor-14310 .elementor-element.elementor-element-427055c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(12, 16, 23);-webkit-text-stroke-color: rgb(12, 16, 23);}
