.elementor-524 .elementor-element.elementor-element-dff0f1b{--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:80px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-524 .elementor-element.elementor-element-5f11b54{text-align:center;}.elementor-524 .elementor-element.elementor-element-5f11b54 .elementor-heading-title{font-family:"Igra Sans", Sans-serif;font-size:56px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-524 .elementor-element.elementor-element-872f85b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-e88fb50{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-94e7c75 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-524 .elementor-element.elementor-element-94e7c75:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-524 .elementor-element.elementor-element-2bd9030{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-22eebb5 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-524 .elementor-element.elementor-element-22eebb5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-524 .elementor-element.elementor-element-bac99c8{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-1ae0530 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-524 .elementor-element.elementor-element-1ae0530:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-524 .elementor-element.elementor-element-faeed53{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-0a9da99 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-524 .elementor-element.elementor-element-0a9da99:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-524 .elementor-element.elementor-element-13843a0{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-fdcbd26 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-524 .elementor-element.elementor-element-fdcbd26:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-524 .elementor-element.elementor-element-1da3e06{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-c42050c img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-524 .elementor-element.elementor-element-c42050c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-524 .elementor-element.elementor-element-7fe9094{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-47fefee img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-524 .elementor-element.elementor-element-47fefee:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-524 .elementor-element.elementor-element-683ac67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-4bfb7fd{--display:flex;--min-height:380px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B6B8BC;--border-color:#B6B8BC;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-4bfb7fd:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-4bfb7fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-7a5998b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-72b9978{--display:flex;}.elementor-524 .elementor-element.elementor-element-b30d129{text-align:start;}.elementor-524 .elementor-element.elementor-element-b30d129 img{width:40px;}.elementor-524 .elementor-element.elementor-element-6692206{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-8ca0a02 .elementor-heading-title{font-family:"Geist2", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-524 .elementor-element.elementor-element-1f27941{--display:flex;}.elementor-524 .elementor-element.elementor-element-a4dac65{text-align:end;}.elementor-524 .elementor-element.elementor-element-a4dac65 img{width:24px;}.elementor-524 .elementor-element.elementor-element-ebd9cde{font-family:"Geist2", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-524 .elementor-element.elementor-element-4f20c38{--display:flex;--min-height:380px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B6B8BC;--border-color:#B6B8BC;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-4f20c38:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-4f20c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-06224ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-60e858d{--display:flex;}.elementor-524 .elementor-element.elementor-element-0183af2{text-align:start;}.elementor-524 .elementor-element.elementor-element-0183af2 img{width:40px;}.elementor-524 .elementor-element.elementor-element-bf09ef1{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-81ceedf .elementor-heading-title{font-family:"Geist2", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-524 .elementor-element.elementor-element-6a4388b{--display:flex;}.elementor-524 .elementor-element.elementor-element-26a86e6{text-align:end;}.elementor-524 .elementor-element.elementor-element-26a86e6 img{width:24px;}.elementor-524 .elementor-element.elementor-element-e7433b2{font-family:"Geist2", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-524 .elementor-element.elementor-element-8709a5f{--display:flex;--min-height:380px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B6B8BC;--border-color:#B6B8BC;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-8709a5f:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-8709a5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-8068604{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-336d5f8{--display:flex;}.elementor-524 .elementor-element.elementor-element-506fadb{text-align:start;}.elementor-524 .elementor-element.elementor-element-506fadb img{width:40px;}.elementor-524 .elementor-element.elementor-element-469ec22{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-cf00ec2 .elementor-heading-title{font-family:"Geist2", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-524 .elementor-element.elementor-element-1f82958{--display:flex;}.elementor-524 .elementor-element.elementor-element-7e82781{text-align:end;}.elementor-524 .elementor-element.elementor-element-7e82781 img{width:24px;}.elementor-524 .elementor-element.elementor-element-371c411{font-family:"Geist2", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-524 .elementor-element.elementor-element-c9af133{--display:flex;--min-height:380px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B6B8BC;--border-color:#B6B8BC;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-c9af133:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-c9af133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-15bf690{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-1ec49cf{--display:flex;}.elementor-524 .elementor-element.elementor-element-5ec045d{text-align:start;}.elementor-524 .elementor-element.elementor-element-5ec045d img{width:40px;}.elementor-524 .elementor-element.elementor-element-879f686{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-817a992 .elementor-heading-title{font-family:"Geist2", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-524 .elementor-element.elementor-element-fe3a7ff{--display:flex;}.elementor-524 .elementor-element.elementor-element-7dc92df{text-align:end;}.elementor-524 .elementor-element.elementor-element-7dc92df img{width:24px;}.elementor-524 .elementor-element.elementor-element-298b68b{font-family:"Geist2", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-524 .elementor-element.elementor-element-5c76817{--display:flex;--min-height:380px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B6B8BC;--border-color:#B6B8BC;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-5c76817:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-5c76817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-bb633d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-3432632{--display:flex;}.elementor-524 .elementor-element.elementor-element-1f7d78c{text-align:start;}.elementor-524 .elementor-element.elementor-element-1f7d78c img{width:40px;}.elementor-524 .elementor-element.elementor-element-9f606a9{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-524 .elementor-element.elementor-element-88da706 .elementor-heading-title{font-family:"Geist2", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-524 .elementor-element.elementor-element-b5fa80b{--display:flex;}.elementor-524 .elementor-element.elementor-element-ec5c638{text-align:end;}.elementor-524 .elementor-element.elementor-element-ec5c638 img{width:24px;}.elementor-524 .elementor-element.elementor-element-a6cb2a6{font-family:"Geist2", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-524 .elementor-element.elementor-element-a44fc06{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:180px;--padding-right:12px;}.elementor-524 .elementor-element.elementor-element-3c7d145 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-524 .elementor-element.elementor-element-3c7d145 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-524 .elementor-element.elementor-element-3c7d145 .elementor-button{font-family:"Geist2", Sans-serif;font-size:16px;font-weight:300;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-22e41e6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;padding:16px 20px 16px 20px;}.elementor-524 .elementor-element.elementor-element-3c7d145 .elementor-button:hover, .elementor-524 .elementor-element.elementor-element-3c7d145 .elementor-button:focus{color:var( --e-global-color-22e41e6 );background-color:var( --e-global-color-primary );}.elementor-524 .elementor-element.elementor-element-3c7d145 .elementor-button:hover svg, .elementor-524 .elementor-element.elementor-element-3c7d145 .elementor-button:focus svg{fill:var( --e-global-color-22e41e6 );}.elementor-524 .elementor-element.elementor-element-3c7d145{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-e88fb50{--width:220px;}.elementor-524 .elementor-element.elementor-element-2bd9030{--width:220px;}.elementor-524 .elementor-element.elementor-element-bac99c8{--width:220px;}.elementor-524 .elementor-element.elementor-element-faeed53{--width:220px;}.elementor-524 .elementor-element.elementor-element-13843a0{--width:220px;}.elementor-524 .elementor-element.elementor-element-1da3e06{--width:220px;}.elementor-524 .elementor-element.elementor-element-7fe9094{--width:220px;}.elementor-524 .elementor-element.elementor-element-4bfb7fd{--width:320px;}.elementor-524 .elementor-element.elementor-element-72b9978{--width:18%;}.elementor-524 .elementor-element.elementor-element-6692206{--width:60%;}.elementor-524 .elementor-element.elementor-element-1f27941{--width:18%;}.elementor-524 .elementor-element.elementor-element-4f20c38{--width:320px;}.elementor-524 .elementor-element.elementor-element-60e858d{--width:18%;}.elementor-524 .elementor-element.elementor-element-bf09ef1{--width:60%;}.elementor-524 .elementor-element.elementor-element-6a4388b{--width:18%;}.elementor-524 .elementor-element.elementor-element-8709a5f{--width:320px;}.elementor-524 .elementor-element.elementor-element-336d5f8{--width:18%;}.elementor-524 .elementor-element.elementor-element-469ec22{--width:60%;}.elementor-524 .elementor-element.elementor-element-1f82958{--width:18%;}.elementor-524 .elementor-element.elementor-element-c9af133{--width:320px;}.elementor-524 .elementor-element.elementor-element-1ec49cf{--width:18%;}.elementor-524 .elementor-element.elementor-element-879f686{--width:60%;}.elementor-524 .elementor-element.elementor-element-fe3a7ff{--width:18%;}.elementor-524 .elementor-element.elementor-element-5c76817{--width:320px;}.elementor-524 .elementor-element.elementor-element-3432632{--width:18%;}.elementor-524 .elementor-element.elementor-element-9f606a9{--width:60%;}.elementor-524 .elementor-element.elementor-element-b5fa80b{--width:18%;}.elementor-524 .elementor-element.elementor-element-a44fc06{--content-width:1400px;}}@media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-5f11b54 .elementor-heading-title{font-size:32px;}.elementor-524 .elementor-element.elementor-element-3c7d145 .elementor-button{font-size:18px;padding:14px 20px 14px 20px;}}@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-5f11b54 .elementor-heading-title{font-size:32px;}.elementor-524 .elementor-element.elementor-element-872f85b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-e88fb50{--width:180px;--min-height:180px;}.elementor-524 .elementor-element.elementor-element-2bd9030{--width:180px;--min-height:180px;}.elementor-524 .elementor-element.elementor-element-bac99c8{--width:180px;--min-height:180px;}.elementor-524 .elementor-element.elementor-element-faeed53{--width:180px;--min-height:180px;}.elementor-524 .elementor-element.elementor-element-13843a0{--width:180px;--min-height:180px;}.elementor-524 .elementor-element.elementor-element-1da3e06{--width:180px;--min-height:180px;}.elementor-524 .elementor-element.elementor-element-7fe9094{--width:180px;--min-height:180px;}.elementor-524 .elementor-element.elementor-element-683ac67{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-7a5998b{--flex-wrap:nowrap;}.elementor-524 .elementor-element.elementor-element-72b9978{--width:20%;}.elementor-524 .elementor-element.elementor-element-6692206{--width:80%;}.elementor-524 .elementor-element.elementor-element-1f27941{--width:20%;}.elementor-524 .elementor-element.elementor-element-06224ab{--flex-wrap:nowrap;}.elementor-524 .elementor-element.elementor-element-60e858d{--width:20%;}.elementor-524 .elementor-element.elementor-element-bf09ef1{--width:80%;}.elementor-524 .elementor-element.elementor-element-6a4388b{--width:20%;}.elementor-524 .elementor-element.elementor-element-8068604{--flex-wrap:nowrap;}.elementor-524 .elementor-element.elementor-element-336d5f8{--width:20%;}.elementor-524 .elementor-element.elementor-element-469ec22{--width:80%;}.elementor-524 .elementor-element.elementor-element-1f82958{--width:20%;}.elementor-524 .elementor-element.elementor-element-15bf690{--flex-wrap:nowrap;}.elementor-524 .elementor-element.elementor-element-1ec49cf{--width:20%;}.elementor-524 .elementor-element.elementor-element-879f686{--width:80%;}.elementor-524 .elementor-element.elementor-element-fe3a7ff{--width:20%;}.elementor-524 .elementor-element.elementor-element-bb633d0{--flex-wrap:nowrap;}.elementor-524 .elementor-element.elementor-element-3432632{--width:20%;}.elementor-524 .elementor-element.elementor-element-9f606a9{--width:80%;}.elementor-524 .elementor-element.elementor-element-b5fa80b{--width:20%;}.elementor-524 .elementor-element.elementor-element-a44fc06{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-524 .elementor-element.elementor-element-3c7d145 .elementor-button{font-size:16px;padding:16px 20px 16px 20px;}}/* Start custom CSS for container, class: .elementor-element-872f85b *//*.elementor-524 .elementor-element.elementor-element-872f85b .e-con-inner{*/
/*    display: flex;*/
/*    overflow: auto;*/
/*}*/
/*.elementor-524 .elementor-element.elementor-element-872f85b .e-con-inner div{*/
/*    flex: 0 0 auto!important;*/
/*}*/

/* Налаштування головного контейнера */
.elementor-524 .elementor-element.elementor-element-872f85b.drag-scroll-container {
    overflow-x: auto !important; /* Дозволяємо горизонтальний скрол */
    overflow-y: hidden;
    cursor: grab; /* Курсор-рука */
    scrollbar-width: none; /* Ховаємо скролбар для Firefox */
    -ms-overflow-style: none; /* Для IE/Edge */
}

/* Ховаємо скролбар для Chrome/Safari */
.elementor-524 .elementor-element.elementor-element-872f85b.drag-scroll-container::-webkit-scrollbar {
    display: none;
}

/* Курсор при натисканні */
.elementor-524 .elementor-element.elementor-element-872f85b.drag-scroll-container.active {
    cursor: grabbing;
    cursor: -webkit-grabbing;
}

/* ВАЖЛИВО: Вирівнюємо внутрішні елементи в ряд */
.elementor-524 .elementor-element.elementor-element-872f85b.drag-scroll-container > .e-con-inner {
    display: flex !important;
    flex-wrap: nowrap !important; /* Забороняємо перенос блоків */
    gap: 20px; /* Відступ між блоками */
    width: max-content; /* Розтягуємо контейнер по ширині контенту */
}

/* Налаштування самих блоків (дітей) */
.elementor-524 .elementor-element.elementor-element-872f85b.drag-scroll-container .scroll-item {
    min-width: 220px; /* !ОБОВ'ЯЗКОВО: вкажіть ширину блоку, інакше вони сплюснуться */
    flex-shrink: 0; 
}

@media (max-width: 767px){
    .elementor-524 .elementor-element.elementor-element-872f85b.drag-scroll-container .scroll-item {
    min-width: 180px;
    flex-shrink: 0;
}
.elementor-524 .elementor-element.elementor-element-872f85b.drag-scroll-container > .e-con-inner {
    gap: 16px;
    width: max-content;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-683ac67 *//*.elementor-524 .elementor-element.elementor-element-683ac67 .e-con-inner{*/
/*    display: flex;*/
/*    overflow: auto;*/
/*}*/
/*.elementor-524 .elementor-element.elementor-element-683ac67 .e-con-inner div{*/
/*    flex: 0 0 auto!important;*/
/*}*/

/* Налаштування головного контейнера */
.elementor-524 .elementor-element.elementor-element-683ac67.drag-scroll-container {
    overflow-x: auto !important; /* Дозволяємо горизонтальний скрол */
    overflow-y: hidden;
    cursor: grab; /* Курсор-рука */
    scrollbar-width: none; /* Ховаємо скролбар для Firefox */
    -ms-overflow-style: none; /* Для IE/Edge */
}

/* Ховаємо скролбар для Chrome/Safari */
.elementor-524 .elementor-element.elementor-element-683ac67.drag-scroll-container::-webkit-scrollbar {
    display: none;
}

/* Курсор при натисканні */
.elementor-524 .elementor-element.elementor-element-683ac67.drag-scroll-container.active {
    cursor: grabbing;
    cursor: -webkit-grabbing;
}

/* ВАЖЛИВО: Вирівнюємо внутрішні елементи в ряд */
.elementor-524 .elementor-element.elementor-element-683ac67.drag-scroll-container > .e-con-inner {
    display: flex !important;
    flex-wrap: nowrap !important; /* Забороняємо перенос блоків */
    gap: 20px; /* Відступ між блоками */
    width: max-content; /* Розтягуємо контейнер по ширині контенту */
}

/* Налаштування самих блоків (дітей) */
.elementor-524 .elementor-element.elementor-element-683ac67.drag-scroll-container .scroll-item {
    min-width: 220px; /* !ОБОВ'ЯЗКОВО: вкажіть ширину блоку, інакше вони сплюснуться */
    flex-shrink: 0; 
}

@media (max-width: 767px){
    .elementor-524 .elementor-element.elementor-element-683ac67.drag-scroll-container .scroll-item {
    min-width: 320px;
    flex-shrink: 0;
}
.elementor-524 .elementor-element.elementor-element-683ac67.drag-scroll-container > .e-con-inner {
    gap: 16px;
    width: max-content;
}
}/* End custom CSS */