.elementor-2651 .elementor-element.elementor-element-b07a715{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2651 .elementor-element.elementor-element-504ad66{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:50%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-c8a560e{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;top:8px;text-align:center;}.elementor-2651 .elementor-element.elementor-element-c8a560e > .elementor-widget-container{background-color:var( --e-global-color-66a25ab );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-c8a560e{left:-20px;}body.rtl .elementor-2651 .elementor-element.elementor-element-c8a560e{right:-20px;}.elementor-2651 .elementor-element.elementor-element-c8a560e .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;line-height:52px;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-f53fe50{right:12px;}body.rtl .elementor-2651 .elementor-element.elementor-element-f53fe50{left:12px;}.elementor-2651 .elementor-element.elementor-element-f53fe50{top:12px;}.elementor-2651 .elementor-element.elementor-element-f53fe50 img{width:48px;}.elementor-2651 .elementor-element.elementor-element-3b361be > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:28px 20px 28px 60px;border-radius:24px 24px 24px 24px;}.elementor-2651 .elementor-element.elementor-element-3b361be .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-cfb0567{--display:flex;--border-radius:0px 0px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2651 .elementor-element.elementor-element-cfb0567:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-cfb0567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-c70969d{text-align:start;font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-fc094ff .elementor-button{background-color:var( --e-global-color-secondary );font-family:"SF Pro Text", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;fill:var( --e-global-color-66a25ab );color:var( --e-global-color-66a25ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-66a25ab );border-radius:32px 32px 32px 32px;padding:12px 12px 12px 12px;}.elementor-2651 .elementor-element.elementor-element-fc094ff .elementor-button:hover, .elementor-2651 .elementor-element.elementor-element-fc094ff .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-2651 .elementor-element.elementor-element-fc094ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2651 .elementor-element.elementor-element-fc094ff .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2651 .elementor-element.elementor-element-fc094ff .elementor-button:hover svg, .elementor-2651 .elementor-element.elementor-element-fc094ff .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-8fa1973{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:20%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-55b50d7{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;top:8px;text-align:center;}.elementor-2651 .elementor-element.elementor-element-55b50d7 > .elementor-widget-container{background-color:var( --e-global-color-66a25ab );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-55b50d7{left:-20px;}body.rtl .elementor-2651 .elementor-element.elementor-element-55b50d7{right:-20px;}.elementor-2651 .elementor-element.elementor-element-55b50d7 .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;line-height:52px;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-c9401fd{right:12px;}body.rtl .elementor-2651 .elementor-element.elementor-element-c9401fd{left:12px;}.elementor-2651 .elementor-element.elementor-element-c9401fd{top:12px;}.elementor-2651 .elementor-element.elementor-element-c9401fd img{width:48px;}.elementor-2651 .elementor-element.elementor-element-b1258fc > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:28px 20px 28px 60px;border-radius:24px 24px 24px 24px;}.elementor-2651 .elementor-element.elementor-element-b1258fc .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-7281132{--display:flex;--border-radius:0px 0px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2651 .elementor-element.elementor-element-7281132:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-7281132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-5bf6b65{text-align:start;font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-a3cedc3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"SF Pro Text", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;fill:var( --e-global-color-66a25ab );color:var( --e-global-color-66a25ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-66a25ab );border-radius:32px 32px 32px 32px;padding:12px 12px 12px 12px;}.elementor-2651 .elementor-element.elementor-element-a3cedc3 .elementor-button:hover, .elementor-2651 .elementor-element.elementor-element-a3cedc3 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-2651 .elementor-element.elementor-element-a3cedc3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2651 .elementor-element.elementor-element-a3cedc3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2651 .elementor-element.elementor-element-a3cedc3 .elementor-button:hover svg, .elementor-2651 .elementor-element.elementor-element-a3cedc3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-c38c4b1{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-10%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-15d9e62{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;top:8px;text-align:center;}.elementor-2651 .elementor-element.elementor-element-15d9e62 > .elementor-widget-container{background-color:var( --e-global-color-66a25ab );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-15d9e62{left:-20px;}body.rtl .elementor-2651 .elementor-element.elementor-element-15d9e62{right:-20px;}.elementor-2651 .elementor-element.elementor-element-15d9e62 .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;line-height:52px;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-0c4dc45{right:12px;}body.rtl .elementor-2651 .elementor-element.elementor-element-0c4dc45{left:12px;}.elementor-2651 .elementor-element.elementor-element-0c4dc45{top:12px;}.elementor-2651 .elementor-element.elementor-element-0c4dc45 img{width:48px;}.elementor-2651 .elementor-element.elementor-element-5aac054 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:28px 20px 28px 60px;border-radius:24px 24px 24px 24px;}.elementor-2651 .elementor-element.elementor-element-5aac054 .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-799445d{--display:flex;--border-radius:0px 0px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2651 .elementor-element.elementor-element-799445d:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-799445d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-9d4206f{text-align:start;font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-c1cb4b3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"SF Pro Text", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;fill:var( --e-global-color-66a25ab );color:var( --e-global-color-66a25ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-66a25ab );border-radius:32px 32px 32px 32px;padding:12px 12px 12px 12px;}.elementor-2651 .elementor-element.elementor-element-c1cb4b3 .elementor-button:hover, .elementor-2651 .elementor-element.elementor-element-c1cb4b3 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-2651 .elementor-element.elementor-element-c1cb4b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2651 .elementor-element.elementor-element-c1cb4b3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2651 .elementor-element.elementor-element-c1cb4b3 .elementor-button:hover svg, .elementor-2651 .elementor-element.elementor-element-c1cb4b3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-592f086{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-30%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-8eed920{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;top:8px;text-align:center;}.elementor-2651 .elementor-element.elementor-element-8eed920 > .elementor-widget-container{background-color:var( --e-global-color-66a25ab );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-8eed920{left:-20px;}body.rtl .elementor-2651 .elementor-element.elementor-element-8eed920{right:-20px;}.elementor-2651 .elementor-element.elementor-element-8eed920 .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;line-height:52px;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-5810657{right:12px;}body.rtl .elementor-2651 .elementor-element.elementor-element-5810657{left:12px;}.elementor-2651 .elementor-element.elementor-element-5810657{top:12px;}.elementor-2651 .elementor-element.elementor-element-5810657 img{width:48px;}.elementor-2651 .elementor-element.elementor-element-a07b1e7 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:28px 20px 28px 60px;border-radius:24px 24px 24px 24px;}.elementor-2651 .elementor-element.elementor-element-a07b1e7 .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-f591072{--display:flex;--border-radius:0px 0px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2651 .elementor-element.elementor-element-f591072:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-f591072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-e980ee4{text-align:start;font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-ecef0df .elementor-button{background-color:var( --e-global-color-secondary );font-family:"SF Pro Text", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;fill:var( --e-global-color-66a25ab );color:var( --e-global-color-66a25ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-66a25ab );border-radius:32px 32px 32px 32px;padding:12px 12px 12px 12px;}.elementor-2651 .elementor-element.elementor-element-ecef0df .elementor-button:hover, .elementor-2651 .elementor-element.elementor-element-ecef0df .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-2651 .elementor-element.elementor-element-ecef0df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2651 .elementor-element.elementor-element-ecef0df .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2651 .elementor-element.elementor-element-ecef0df .elementor-button:hover svg, .elementor-2651 .elementor-element.elementor-element-ecef0df .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-f4f5dc6{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:-60%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-ba9f874{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;top:8px;text-align:center;}.elementor-2651 .elementor-element.elementor-element-ba9f874 > .elementor-widget-container{background-color:var( --e-global-color-66a25ab );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-ba9f874{left:-20px;}body.rtl .elementor-2651 .elementor-element.elementor-element-ba9f874{right:-20px;}.elementor-2651 .elementor-element.elementor-element-ba9f874 .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;line-height:52px;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-73530b9{right:12px;}body.rtl .elementor-2651 .elementor-element.elementor-element-73530b9{left:12px;}.elementor-2651 .elementor-element.elementor-element-73530b9{top:12px;}.elementor-2651 .elementor-element.elementor-element-73530b9 img{width:48px;}.elementor-2651 .elementor-element.elementor-element-efa6397 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:28px 20px 28px 60px;border-radius:24px 24px 24px 24px;}.elementor-2651 .elementor-element.elementor-element-efa6397 .elementor-heading-title{font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-1459209{--display:flex;--border-radius:0px 0px 24px 24px;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2651 .elementor-element.elementor-element-1459209:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-1459209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-7782229{text-align:start;font-family:"SF Pro Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-66a25ab );}.elementor-2651 .elementor-element.elementor-element-2578a08 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"SF Pro Text", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;fill:var( --e-global-color-66a25ab );color:var( --e-global-color-66a25ab );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-66a25ab );border-radius:32px 32px 32px 32px;padding:12px 12px 12px 12px;}.elementor-2651 .elementor-element.elementor-element-2578a08 .elementor-button:hover, .elementor-2651 .elementor-element.elementor-element-2578a08 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-2651 .elementor-element.elementor-element-2578a08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2651 .elementor-element.elementor-element-2578a08 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2651 .elementor-element.elementor-element-2578a08 .elementor-button:hover svg, .elementor-2651 .elementor-element.elementor-element-2578a08 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2651 .elementor-element.elementor-element-1c87fb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}@media(max-width:1024px){.elementor-2651 .elementor-element.elementor-element-504ad66{--margin-top:0%;--margin-bottom:0%;--margin-left:40%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-8fa1973{--margin-top:0%;--margin-bottom:0%;--margin-left:20%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-c38c4b1{--margin-top:0%;--margin-bottom:0%;--margin-left:-0%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-592f086{--margin-top:0%;--margin-bottom:0%;--margin-left:-20%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-f4f5dc6{--margin-top:0%;--margin-bottom:0%;--margin-left:-40%;--margin-right:0%;}}@media(max-width:767px){.elementor-2651 .elementor-element.elementor-element-b07a715{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2651 .elementor-element.elementor-element-504ad66{--width:320px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-cfb0567{--width:90%;}.elementor-2651 .elementor-element.elementor-element-c70969d{font-size:14px;}.elementor-2651 .elementor-element.elementor-element-8fa1973{--width:320px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-7281132{--width:90%;}.elementor-2651 .elementor-element.elementor-element-5bf6b65{font-size:14px;}.elementor-2651 .elementor-element.elementor-element-c38c4b1{--width:320px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-799445d{--width:90%;}.elementor-2651 .elementor-element.elementor-element-9d4206f{font-size:14px;}.elementor-2651 .elementor-element.elementor-element-592f086{--width:320px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-f591072{--width:90%;}.elementor-2651 .elementor-element.elementor-element-e980ee4{font-size:14px;}.elementor-2651 .elementor-element.elementor-element-f4f5dc6{--width:320px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2651 .elementor-element.elementor-element-1459209{--width:90%;}.elementor-2651 .elementor-element.elementor-element-7782229{font-size:14px;}}@media(min-width:768px){.elementor-2651 .elementor-element.elementor-element-504ad66{--width:340px;}.elementor-2651 .elementor-element.elementor-element-cfb0567{--width:90%;}.elementor-2651 .elementor-element.elementor-element-8fa1973{--width:340px;}.elementor-2651 .elementor-element.elementor-element-7281132{--width:90%;}.elementor-2651 .elementor-element.elementor-element-c38c4b1{--width:340px;}.elementor-2651 .elementor-element.elementor-element-799445d{--width:90%;}.elementor-2651 .elementor-element.elementor-element-592f086{--width:340px;}.elementor-2651 .elementor-element.elementor-element-f591072{--width:90%;}.elementor-2651 .elementor-element.elementor-element-f4f5dc6{--width:340px;}.elementor-2651 .elementor-element.elementor-element-1459209{--width:90%;}}/* Start custom CSS for button, class: .elementor-element-fc094ff */.elementor-2651 .elementor-element.elementor-element-fc094ff .elementor-button-icon{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-504ad66 *//* Тіло сховане і "росте" від верхнього краю — ефект, ніби вилазить із шапки */
.svc-toggle{
    cursor: pointer;
}
/* тіло сховане, виростає з верхнього краю */
.svc-card .svc-body{
  overflow: hidden;
  transform-origin: top;
  transform: scaleY(0);
  opacity: 0;
  max-height: 0;
  transition:
    transform 1.2s cubic-bezier(.25,.9,.45,1),
    max-height .85s ease,
    opacity   .55s ease .10s; /* легка затримка для фейду */
  will-change: transform;
}

/* відкрито */
.svc-card.is-open .svc-body{
  transform: scaleY(1);
  max-height: 2000px;   /* більше за реальний контент */
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3cedc3 */.elementor-2651 .elementor-element.elementor-element-a3cedc3 .elementor-button-icon{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1cb4b3 */.elementor-2651 .elementor-element.elementor-element-c1cb4b3 .elementor-button-icon{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ecef0df */.elementor-2651 .elementor-element.elementor-element-ecef0df .elementor-button-icon{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2578a08 */.elementor-2651 .elementor-element.elementor-element-2578a08 .elementor-button-icon{
    font-size: 24px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SF Pro Text';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-thin.eot');
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-thin.eot?#iefix') format('embedded-opentype'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-thin.woff2') format('woff2'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-thin.woff') format('woff'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-thin.ttf') format('truetype');
}
@font-face {
	font-family: 'SF Pro Text';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-regular.eot');
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-regular.eot?#iefix') format('embedded-opentype'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-regular.woff2') format('woff2'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-regular.woff') format('woff'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'SF Pro Text';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-medium.eot');
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-medium.eot?#iefix') format('embedded-opentype'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-medium.woff2') format('woff2'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-medium.woff') format('woff'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'SF Pro Text';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-semibold.eot');
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-semibold.eot?#iefix') format('embedded-opentype'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-semibold.woff2') format('woff2'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-semibold.woff') format('woff'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'SF Pro Text';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-bold.eot');
	src: url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-bold.eot?#iefix') format('embedded-opentype'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-bold.woff2') format('woff2'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-bold.woff') format('woff'),
		url('https://websitekate.com/wp-content/uploads/2025/10/sf-pro-text-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */