.elementor-34 .elementor-element.elementor-element-55f1861{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-63e6230{--display:flex;--z-index:1;}.elementor-34 .elementor-element.elementor-element-0457c47{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-827afca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:8vw;font-weight:900;line-height:0.9em;color:#000000;}.elementor-34 .elementor-element.elementor-element-71d3257{margin:0em 9em calc(var(--kit-widget-spacing, 0px) + -2.5em) 0em;bottom:-1em;}.elementor-34 .elementor-element.elementor-element-71d3257.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-71d3257{right:-12em;}body.rtl .elementor-34 .elementor-element.elementor-element-71d3257{left:-12em;}.elementor-34 .elementor-element.elementor-element-0460ad0{z-index:1;border-radius:1px 1px 1px 1px;text-align:end;}.elementor-34 .elementor-element.elementor-element-0460ad0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:6em;font-weight:900;text-transform:uppercase;line-height:0.7em;color:#E7E6E5;}.elementor-34 .elementor-element.elementor-element-332b1c1{--display:flex;--min-height:28em;--border-radius:20px 20px 20px 20px;}.elementor-34 .elementor-element.elementor-element-332b1c1:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-332b1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-69d7601{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a8016c7{--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;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-a8016c7:hover{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-6064109 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8em;font-weight:900;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34 .elementor-element.elementor-element-b28e4c0 img{width:3.4em;}.elementor-34 .elementor-element.elementor-element-bfe1f3e{--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;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-bfe1f3e:hover{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-80b3e67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-acbd8a2 img{width:3.4em;}.elementor-34 .elementor-element.elementor-element-d63db16{--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;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-d63db16:hover{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-f4bb828 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-1e09080 img{width:3.4em;}.elementor-34 .elementor-element.elementor-element-ba8ae30{--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;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-ba8ae30:hover{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-0f71ee6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-f993f83 img{width:3.4em;}.elementor-34 .elementor-element.elementor-element-aa4ab94{--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;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-aa4ab94:hover{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-7846c5e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-4b8af10 img{width:3.4em;}.elementor-34 .elementor-element.elementor-element-7868b20{--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;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-7868b20:hover{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-3963ddf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-bc9c4a0 img{width:3.4em;}.elementor-34 .elementor-element.elementor-element-b82f499{--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;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-b82f499:hover{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-fb19faf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-4427580 img{width:3.4em;}.elementor-34 .elementor-element.elementor-element-36023c4{--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;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-36023c4:hover{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-6c52f26 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-57ec2fb img{width:3.4em;}.elementor-34 .elementor-element.elementor-element-5624374{--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;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-5624374:hover{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-ff8ff06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.8em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-43138ac img{width:3.4em;}.elementor-34 .elementor-element.elementor-element-72ddccc{--display:flex;--margin-top:20em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a659b99{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-a659b99{left:22em;}body.rtl .elementor-34 .elementor-element.elementor-element-a659b99{right:22em;}.elementor-34 .elementor-element.elementor-element-767c76a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-34 .elementor-element.elementor-element-2bb0b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-2255c8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e989b0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-34 .elementor-element.elementor-element-e989b0b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e989b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-e989b0b.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-34 .elementor-element.elementor-element-e989b0b:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-e989b0b, .elementor-34 .elementor-element.elementor-element-e989b0b::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-3777b09{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-40f3bfe{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-fa924a2{text-align:start;}.elementor-34 .elementor-element.elementor-element-fa924a2 .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-511ec4e{--display:flex;--justify-content:center;}.elementor-34 .elementor-element.elementor-element-01fa4b7{text-align:end;}.elementor-34 .elementor-element.elementor-element-01fa4b7 .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-f174cb7:hover{--e-transform-translateY:-5px;}.elementor-34 .elementor-element.elementor-element-f174cb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-4a433d8{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-34 .elementor-element.elementor-element-f14b815{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-6b250b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-34 .elementor-element.elementor-element-6b250b7:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6b250b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-6b250b7.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-34 .elementor-element.elementor-element-6b250b7:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-6b250b7, .elementor-34 .elementor-element.elementor-element-6b250b7::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-eab332a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-ae5e122{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-0996d58{text-align:start;}.elementor-34 .elementor-element.elementor-element-0996d58 .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-119d36f{--display:flex;--justify-content:center;}.elementor-34 .elementor-element.elementor-element-ddba965{text-align:end;}.elementor-34 .elementor-element.elementor-element-ddba965 .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-84b2ff9:hover{--e-transform-translateY:-5px;}.elementor-34 .elementor-element.elementor-element-84b2ff9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-50eac15{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-34 .elementor-element.elementor-element-a968967{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-12ced5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-34 .elementor-element.elementor-element-12ced5e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-12ced5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-12ced5e.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-34 .elementor-element.elementor-element-12ced5e:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-12ced5e, .elementor-34 .elementor-element.elementor-element-12ced5e::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-3668689{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f435cc9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-180ae0b{text-align:start;}.elementor-34 .elementor-element.elementor-element-180ae0b .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-f1241c8{--display:flex;--justify-content:center;}.elementor-34 .elementor-element.elementor-element-338e314{text-align:end;}.elementor-34 .elementor-element.elementor-element-338e314 .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-2af847f:hover{--e-transform-translateY:-5px;}.elementor-34 .elementor-element.elementor-element-2af847f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-570f5d4{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-34 .elementor-element.elementor-element-8101558{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d3faf46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-34 .elementor-element.elementor-element-d3faf46:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-d3faf46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-d3faf46.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-34 .elementor-element.elementor-element-d3faf46:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-d3faf46, .elementor-34 .elementor-element.elementor-element-d3faf46::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-fade2d0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1d69c9e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-186b3fe{text-align:start;}.elementor-34 .elementor-element.elementor-element-186b3fe .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-cca38b6{--display:flex;--justify-content:center;}.elementor-34 .elementor-element.elementor-element-29a560e{text-align:end;}.elementor-34 .elementor-element.elementor-element-29a560e .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-55a63bf:hover{--e-transform-translateY:-5px;}.elementor-34 .elementor-element.elementor-element-55a63bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-e22d674{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-34 .elementor-element.elementor-element-073f00a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-fcf6031{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-34 .elementor-element.elementor-element-fcf6031:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-fcf6031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-fcf6031.e-con:hover{--e-con-transform-translateY:-8px;}.elementor-34 .elementor-element.elementor-element-fcf6031:hover{border-style:none;}.elementor-34 .elementor-element.elementor-element-fcf6031, .elementor-34 .elementor-element.elementor-element-fcf6031::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-5d242f3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-2fe6816{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f723eb7{text-align:start;}.elementor-34 .elementor-element.elementor-element-f723eb7 .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-08c4737{--display:flex;--justify-content:center;}.elementor-34 .elementor-element.elementor-element-6038e29{text-align:end;}.elementor-34 .elementor-element.elementor-element-6038e29 .elementor-heading-title{font-family:"Source Code Pro", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-7d0a4fb:hover{--e-transform-translateY:-5px;}.elementor-34 .elementor-element.elementor-element-7d0a4fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34 .elementor-element.elementor-element-2b0e9bf{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-34 .elementor-element.elementor-element-48ffeb3{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-1.5em;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-1.5em;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:1.2em;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-48ffeb3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-48ffeb3 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-cf83a63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-fa66647{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-34 .elementor-element.elementor-element-fa66647 .elementor-divider-separator{width:100%;}.elementor-34 .elementor-element.elementor-element-fa66647 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-34 .elementor-element.elementor-element-354a0bf{--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;}.elementor-34 .elementor-element.elementor-element-cbe13df{--display:flex;}.elementor-34 .elementor-element.elementor-element-70d8429{text-align:start;}.elementor-34 .elementor-element.elementor-element-70d8429 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.6em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-d7cdbee{--display:flex;}.elementor-34 .elementor-element.elementor-element-21e7d45{text-align:end;}.elementor-34 .elementor-element.elementor-element-21e7d45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.6em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-77e2611{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34 .elementor-element.elementor-element-ca6571c{--display:flex;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-ca6571c:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ca6571c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-73b72d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-60f24fa{--display:flex;}.elementor-34 .elementor-element.elementor-element-60f24fa:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-60f24fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-5a51fca{text-align:start;}.elementor-34 .elementor-element.elementor-element-5a51fca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-672deeb{--display:flex;}.elementor-34 .elementor-element.elementor-element-672deeb:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-672deeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-e48d73a{text-align:end;}.elementor-34 .elementor-element.elementor-element-e48d73a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-6c2c043{--display:flex;--min-height:12em;--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-1da309b{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-f9a960f{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-efc2edf{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5ae7510{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-5ae7510:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5ae7510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-d7a4ca2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-ecddbf6{--display:flex;}.elementor-34 .elementor-element.elementor-element-ecddbf6:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ecddbf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-afc5491{text-align:start;}.elementor-34 .elementor-element.elementor-element-afc5491 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-3760b6d{--display:flex;}.elementor-34 .elementor-element.elementor-element-3760b6d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3760b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-1d76073{text-align:end;}.elementor-34 .elementor-element.elementor-element-1d76073 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-cff5f3b{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-7c9112a{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8c05583{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-69206f0{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-71a22c2{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-71a22c2:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-71a22c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-5feaf12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c9178dd{--display:flex;}.elementor-34 .elementor-element.elementor-element-c9178dd:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c9178dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-8965a1b{text-align:start;}.elementor-34 .elementor-element.elementor-element-8965a1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-16c5172{--display:flex;}.elementor-34 .elementor-element.elementor-element-16c5172:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-16c5172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-c4867d6{text-align:end;}.elementor-34 .elementor-element.elementor-element-c4867d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-c440e62{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-c4c5bd8{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d53b4ba{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-0fffbdf{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8c15554{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-8c15554:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-8c15554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-c0a760d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-564cb7b{--display:flex;}.elementor-34 .elementor-element.elementor-element-564cb7b:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-564cb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-64f89b1{text-align:start;}.elementor-34 .elementor-element.elementor-element-64f89b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-94008b0{--display:flex;}.elementor-34 .elementor-element.elementor-element-94008b0:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-94008b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-c84b854{text-align:end;}.elementor-34 .elementor-element.elementor-element-c84b854 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-856ba29{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-dbd1be3{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5b79986{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-409fd77{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e1d1ed8{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-e1d1ed8:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e1d1ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-c7d5e99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5360fce{--display:flex;}.elementor-34 .elementor-element.elementor-element-5360fce:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5360fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-77d8b69{text-align:start;}.elementor-34 .elementor-element.elementor-element-77d8b69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-e45e068{--display:flex;}.elementor-34 .elementor-element.elementor-element-e45e068:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e45e068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-2ee387c{text-align:end;}.elementor-34 .elementor-element.elementor-element-2ee387c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-d9272ef{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-b347981{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8f1adc8{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-99d7528{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-ba6ca79{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-ba6ca79:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ba6ca79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-51ab9de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-3ab80dc{--display:flex;}.elementor-34 .elementor-element.elementor-element-3ab80dc:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3ab80dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-42a3b0b{text-align:start;}.elementor-34 .elementor-element.elementor-element-42a3b0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-3c67ba9{--display:flex;}.elementor-34 .elementor-element.elementor-element-3c67ba9:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-3c67ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-f3d2860{text-align:end;}.elementor-34 .elementor-element.elementor-element-f3d2860 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-cebc2a3{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-8c9a09d{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a5b7fa2{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-c3306f0{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c6629e1{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-c6629e1:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c6629e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-b720f7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-6f4328f{--display:flex;}.elementor-34 .elementor-element.elementor-element-6f4328f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6f4328f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-860b70a{text-align:start;}.elementor-34 .elementor-element.elementor-element-860b70a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-6637132{--display:flex;}.elementor-34 .elementor-element.elementor-element-6637132:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6637132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-2ff0742{text-align:end;}.elementor-34 .elementor-element.elementor-element-2ff0742 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-80eac99{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-e0b6e6e{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-2e16936{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-b802c6f{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-dbf66f4{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-dbf66f4:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-dbf66f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ba45a09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-ae43955{--display:flex;}.elementor-34 .elementor-element.elementor-element-ae43955:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ae43955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-5fbd20f{text-align:start;}.elementor-34 .elementor-element.elementor-element-5fbd20f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-17bceab{--display:flex;}.elementor-34 .elementor-element.elementor-element-17bceab:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-17bceab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-d335da4{text-align:end;}.elementor-34 .elementor-element.elementor-element-d335da4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-2a62cd2{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-1cd129a{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-84403c4{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-c883ab4{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-a15a3ea{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-a15a3ea:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-a15a3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-28548a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-6e04f18{--display:flex;}.elementor-34 .elementor-element.elementor-element-6e04f18:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6e04f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-599f051{text-align:start;}.elementor-34 .elementor-element.elementor-element-599f051 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-baf4bc5{--display:flex;}.elementor-34 .elementor-element.elementor-element-baf4bc5:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-baf4bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-bfcde94{text-align:end;}.elementor-34 .elementor-element.elementor-element-bfcde94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-d0a8926{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-7b68afe{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-90a93e3{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-41e8715{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5a7dd55{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-5a7dd55:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5a7dd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ebaec97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-25870d2{--display:flex;}.elementor-34 .elementor-element.elementor-element-25870d2:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-25870d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-1043b6b{text-align:start;}.elementor-34 .elementor-element.elementor-element-1043b6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-dc8552d{--display:flex;}.elementor-34 .elementor-element.elementor-element-dc8552d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-dc8552d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-0775169{text-align:end;}.elementor-34 .elementor-element.elementor-element-0775169 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-7f038b3{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-524df64{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d2935e0{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-acf1601{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-121d55d{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-121d55d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-121d55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-7894f15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-50e9ebd{--display:flex;}.elementor-34 .elementor-element.elementor-element-50e9ebd:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-50e9ebd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-beb4b0a{text-align:start;}.elementor-34 .elementor-element.elementor-element-beb4b0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-5706642{--display:flex;}.elementor-34 .elementor-element.elementor-element-5706642:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-5706642 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-cd08765{text-align:end;}.elementor-34 .elementor-element.elementor-element-cd08765 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-cbb4986{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-98639ae{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-ad0a4e3{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-4ce0454{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8ad480e{--display:flex;--justify-content:space-between;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:#000000;--border-color:#000000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34 .elementor-element.elementor-element-8ad480e:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-8ad480e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-2d0cd74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-ac662e1{--display:flex;}.elementor-34 .elementor-element.elementor-element-ac662e1:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ac662e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-2d58d75{text-align:start;}.elementor-34 .elementor-element.elementor-element-2d58d75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-ce243f9{--display:flex;}.elementor-34 .elementor-element.elementor-element-ce243f9:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-ce243f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-aa17d60{text-align:end;}.elementor-34 .elementor-element.elementor-element-aa17d60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:900;}.elementor-34 .elementor-element.elementor-element-eb8933d{--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;--justify-content:flex-end;}.elementor-34 .elementor-element.elementor-element-0ed0277{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-182a803{font-family:"Source Code Pro", Sans-serif;font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}.elementor-34 .elementor-element.elementor-element-031fcc1{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c14e2f2{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-1.5em;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-1.5em;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:1.2em;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-34 .elementor-element.elementor-element-c14e2f2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-c14e2f2 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-f1e3d94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34 .elementor-element.elementor-element-baa91f8 .elementor-button{background-color:#00000000;font-family:"Source Code Pro", Sans-serif;font-size:0.9em;font-weight:500;text-transform:none;line-height:1.2em;letter-spacing:0.8px;border-radius:50px 50px 50px 50px;padding:1em 3em 1em 3em;}.elementor-34 .elementor-element.elementor-element-baa91f8 .elementor-button:hover, .elementor-34 .elementor-element.elementor-element-baa91f8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#000000;}.elementor-34 .elementor-element.elementor-element-baa91f8 .elementor-button:hover svg, .elementor-34 .elementor-element.elementor-element-baa91f8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-5087982{--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:0em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-0460ad0 .elementor-heading-title{font-size:4.5em;}.elementor-34 .elementor-element.elementor-element-332b1c1{--border-radius:20px 20px 20px 20px;}.elementor-34 .elementor-element.elementor-element-69d7601{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-6064109 .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-80b3e67 .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-f4bb828 .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-0f71ee6 .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-7846c5e .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-3963ddf .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-fb19faf .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-6c52f26 .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-ff8ff06 .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-01fa4b7{text-align:end;}.elementor-34 .elementor-element.elementor-element-ddba965{text-align:end;}.elementor-34 .elementor-element.elementor-element-338e314{text-align:end;}.elementor-34 .elementor-element.elementor-element-29a560e{text-align:end;}.elementor-34 .elementor-element.elementor-element-6038e29{text-align:end;}.elementor-34 .elementor-element.elementor-element-48ffeb3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-34 .elementor-element.elementor-element-70d8429 .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-21e7d45 .elementor-heading-title{font-size:2em;}.elementor-34 .elementor-element.elementor-element-c14e2f2{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-55f1861{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-63e6230{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-34 .elementor-element.elementor-element-0457c47{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-34 .elementor-element.elementor-element-827afca .elementor-heading-title{font-size:3.5em;}.elementor-34 .elementor-element.elementor-element-71d3257{margin:0em 9em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;bottom:-0.9em;}body:not(.rtl) .elementor-34 .elementor-element.elementor-element-71d3257{right:-9em;}body.rtl .elementor-34 .elementor-element.elementor-element-71d3257{left:-9em;}.elementor-34 .elementor-element.elementor-element-0460ad0{text-align:center;}.elementor-34 .elementor-element.elementor-element-0460ad0 .elementor-heading-title{font-size:3em;}.elementor-34 .elementor-element.elementor-element-332b1c1{--border-radius:20px 20px 20px 20px;--z-index:1;}.elementor-34 .elementor-element.elementor-element-69d7601{--gap:00px 00px;--row-gap:00px;--column-gap:00px;}.elementor-34 .elementor-element.elementor-element-a8016c7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-6064109 .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-b28e4c0 img{width:2.9em;}.elementor-34 .elementor-element.elementor-element-bfe1f3e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-80b3e67 .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-acbd8a2 img{width:2.9em;}.elementor-34 .elementor-element.elementor-element-d63db16{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-f4bb828 .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-1e09080 img{width:2.9em;}.elementor-34 .elementor-element.elementor-element-ba8ae30{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-0f71ee6 .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-f993f83 img{width:2.9em;}.elementor-34 .elementor-element.elementor-element-aa4ab94{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-7846c5e .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-4b8af10 img{width:2.9em;}.elementor-34 .elementor-element.elementor-element-7868b20{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-3963ddf .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-bc9c4a0 img{width:2.9em;}.elementor-34 .elementor-element.elementor-element-b82f499{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-fb19faf .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-4427580 img{width:2.9em;}.elementor-34 .elementor-element.elementor-element-36023c4{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-6c52f26 .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-57ec2fb img{width:2.9em;}.elementor-34 .elementor-element.elementor-element-5624374{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:10px;--padding-right:10px;}.elementor-34 .elementor-element.elementor-element-ff8ff06 .elementor-heading-title{font-size:1.7em;}.elementor-34 .elementor-element.elementor-element-43138ac img{width:2.9em;}.elementor-34 .elementor-element.elementor-element-3777b09{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-40f3bfe{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-511ec4e{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-4a433d8{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-34 .elementor-element.elementor-element-eab332a{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-ae5e122{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-119d36f{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-50eac15{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-34 .elementor-element.elementor-element-3668689{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-f435cc9{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-f1241c8{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-570f5d4{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-34 .elementor-element.elementor-element-fade2d0{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-1d69c9e{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-cca38b6{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-e22d674{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-34 .elementor-element.elementor-element-5d242f3{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-34 .elementor-element.elementor-element-2fe6816{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-08c4737{--width:50%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-2b0e9bf{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;}.elementor-34 .elementor-element.elementor-element-48ffeb3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-0.8em;--e-n-carousel-arrow-next-right-position:-0.8em;}.elementor-34 .elementor-element.elementor-element-354a0bf{--content-width:100%;--padding-top:0em;--padding-bottom:03em;--padding-left:1em;--padding-right:1em;}.elementor-34 .elementor-element.elementor-element-cbe13df{--width:45%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-70d8429{text-align:start;}.elementor-34 .elementor-element.elementor-element-70d8429 .elementor-heading-title{font-size:1.4em;}.elementor-34 .elementor-element.elementor-element-d7cdbee{--width:48%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-21e7d45{text-align:end;}.elementor-34 .elementor-element.elementor-element-21e7d45 .elementor-heading-title{font-size:1.4em;}.elementor-34 .elementor-element.elementor-element-60f24fa{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5a51fca{text-align:center;}.elementor-34 .elementor-element.elementor-element-672deeb{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e48d73a{text-align:center;}.elementor-34 .elementor-element.elementor-element-ecddbf6{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-afc5491{text-align:center;}.elementor-34 .elementor-element.elementor-element-3760b6d{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1d76073{text-align:center;}.elementor-34 .elementor-element.elementor-element-c9178dd{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-8965a1b{text-align:center;}.elementor-34 .elementor-element.elementor-element-16c5172{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c4867d6{text-align:center;}.elementor-34 .elementor-element.elementor-element-564cb7b{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-64f89b1{text-align:center;}.elementor-34 .elementor-element.elementor-element-94008b0{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c84b854{text-align:center;}.elementor-34 .elementor-element.elementor-element-5360fce{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-77d8b69{text-align:center;}.elementor-34 .elementor-element.elementor-element-e45e068{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-2ee387c{text-align:center;}.elementor-34 .elementor-element.elementor-element-3ab80dc{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-42a3b0b{text-align:center;}.elementor-34 .elementor-element.elementor-element-3c67ba9{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-f3d2860{text-align:center;}.elementor-34 .elementor-element.elementor-element-6f4328f{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-860b70a{text-align:center;}.elementor-34 .elementor-element.elementor-element-6637132{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-2ff0742{text-align:center;}.elementor-34 .elementor-element.elementor-element-ae43955{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-5fbd20f{text-align:center;}.elementor-34 .elementor-element.elementor-element-17bceab{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-d335da4{text-align:center;}.elementor-34 .elementor-element.elementor-element-6e04f18{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-599f051{text-align:center;}.elementor-34 .elementor-element.elementor-element-baf4bc5{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-bfcde94{text-align:center;}.elementor-34 .elementor-element.elementor-element-25870d2{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-1043b6b{text-align:center;}.elementor-34 .elementor-element.elementor-element-dc8552d{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-0775169{text-align:center;}.elementor-34 .elementor-element.elementor-element-50e9ebd{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-beb4b0a{text-align:center;}.elementor-34 .elementor-element.elementor-element-5706642{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-cd08765{text-align:center;}.elementor-34 .elementor-element.elementor-element-ac662e1{--padding-top:10px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-2d58d75{text-align:center;}.elementor-34 .elementor-element.elementor-element-ce243f9{--padding-top:02px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-aa17d60{text-align:center;}.elementor-34 .elementor-element.elementor-element-c14e2f2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-0.8em;--e-n-carousel-arrow-next-right-position:-0.8em;}}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-63e6230{--width:60%;}.elementor-34 .elementor-element.elementor-element-a8016c7{--width:auto;}.elementor-34 .elementor-element.elementor-element-bfe1f3e{--width:auto;}.elementor-34 .elementor-element.elementor-element-d63db16{--width:auto;}.elementor-34 .elementor-element.elementor-element-ba8ae30{--width:auto;}.elementor-34 .elementor-element.elementor-element-aa4ab94{--width:auto;}.elementor-34 .elementor-element.elementor-element-7868b20{--width:auto;}.elementor-34 .elementor-element.elementor-element-b82f499{--width:auto;}.elementor-34 .elementor-element.elementor-element-36023c4{--width:auto;}.elementor-34 .elementor-element.elementor-element-5624374{--width:auto;}.elementor-34 .elementor-element.elementor-element-72ddccc{--width:40%;}.elementor-34 .elementor-element.elementor-element-60f24fa{--width:50%;}.elementor-34 .elementor-element.elementor-element-672deeb{--width:50%;}.elementor-34 .elementor-element.elementor-element-1da309b{--width:70%;}.elementor-34 .elementor-element.elementor-element-efc2edf{--width:30%;}.elementor-34 .elementor-element.elementor-element-ecddbf6{--width:50%;}.elementor-34 .elementor-element.elementor-element-3760b6d{--width:50%;}.elementor-34 .elementor-element.elementor-element-7c9112a{--width:70%;}.elementor-34 .elementor-element.elementor-element-69206f0{--width:30%;}.elementor-34 .elementor-element.elementor-element-c9178dd{--width:50%;}.elementor-34 .elementor-element.elementor-element-16c5172{--width:50%;}.elementor-34 .elementor-element.elementor-element-c4c5bd8{--width:70%;}.elementor-34 .elementor-element.elementor-element-0fffbdf{--width:30%;}.elementor-34 .elementor-element.elementor-element-564cb7b{--width:50%;}.elementor-34 .elementor-element.elementor-element-94008b0{--width:50%;}.elementor-34 .elementor-element.elementor-element-dbd1be3{--width:70%;}.elementor-34 .elementor-element.elementor-element-409fd77{--width:30%;}.elementor-34 .elementor-element.elementor-element-5360fce{--width:50%;}.elementor-34 .elementor-element.elementor-element-e45e068{--width:50%;}.elementor-34 .elementor-element.elementor-element-b347981{--width:70%;}.elementor-34 .elementor-element.elementor-element-99d7528{--width:30%;}.elementor-34 .elementor-element.elementor-element-3ab80dc{--width:50%;}.elementor-34 .elementor-element.elementor-element-3c67ba9{--width:50%;}.elementor-34 .elementor-element.elementor-element-8c9a09d{--width:70%;}.elementor-34 .elementor-element.elementor-element-c3306f0{--width:30%;}.elementor-34 .elementor-element.elementor-element-6f4328f{--width:50%;}.elementor-34 .elementor-element.elementor-element-6637132{--width:50%;}.elementor-34 .elementor-element.elementor-element-e0b6e6e{--width:70%;}.elementor-34 .elementor-element.elementor-element-b802c6f{--width:30%;}.elementor-34 .elementor-element.elementor-element-ae43955{--width:50%;}.elementor-34 .elementor-element.elementor-element-17bceab{--width:50%;}.elementor-34 .elementor-element.elementor-element-1cd129a{--width:70%;}.elementor-34 .elementor-element.elementor-element-c883ab4{--width:30%;}.elementor-34 .elementor-element.elementor-element-6e04f18{--width:50%;}.elementor-34 .elementor-element.elementor-element-baf4bc5{--width:50%;}.elementor-34 .elementor-element.elementor-element-7b68afe{--width:70%;}.elementor-34 .elementor-element.elementor-element-41e8715{--width:30%;}.elementor-34 .elementor-element.elementor-element-25870d2{--width:50%;}.elementor-34 .elementor-element.elementor-element-dc8552d{--width:50%;}.elementor-34 .elementor-element.elementor-element-524df64{--width:70%;}.elementor-34 .elementor-element.elementor-element-acf1601{--width:30%;}.elementor-34 .elementor-element.elementor-element-50e9ebd{--width:50%;}.elementor-34 .elementor-element.elementor-element-5706642{--width:50%;}.elementor-34 .elementor-element.elementor-element-98639ae{--width:70%;}.elementor-34 .elementor-element.elementor-element-4ce0454{--width:30%;}.elementor-34 .elementor-element.elementor-element-ac662e1{--width:50%;}.elementor-34 .elementor-element.elementor-element-ce243f9{--width:50%;}.elementor-34 .elementor-element.elementor-element-0ed0277{--width:70%;}.elementor-34 .elementor-element.elementor-element-031fcc1{--width:30%;}}/* Start custom CSS for heading, class: .elementor-element-827afca */.fit-100{
  display:block;
  width:100%;
  white-space:nowrap;
  line-height:1;
  transform-origin:left center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0460ad0 *//* =========================
   SMOOTH OUTLINE (NO JAGGED)
========================= */
.clean-outline{
  font-weight: 800;
  letter-spacing: 0.04em;
  line-height: 1.1;

  color: transparent;

  /* ważne: nie pozwól Elementorowi skalować tekstu transformem */
  transform: none !important;

  /* lepsze wygładzanie */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: geometricPrecision;

  /* gęstszy "outline" (mniej schodków na łukach) */
  text-shadow:
    -1px  0   0 #000,
     1px  0   0 #000,
     0   -1px 0 #000,
     0    1px 0 #000,
    -1px -1px 0 #000,
     1px -1px 0 #000,
    -1px  1px 0 #000,
     1px  1px 0 #000,

    /* półpiksele – robią robotę na krzywiznach */
    -0.5px  0   0 #000,
     0.5px  0   0 #000,
     0   -0.5px 0 #000,
     0    0.5px 0 #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8016c7 */.elementor-34 .elementor-element.elementor-element-a8016c7 {
  display: inline-flex;
  width: fit-content;
}

/* kontener */
.hover-reveal {
  position: relative;
  overflow: hidden;
}

/* obrazek – stan początkowy */
.hover-reveal .hover-img {
  opacity: 0;
  transform: translateX(-15px);
  transition: 
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* hover */
.hover-reveal:hover .hover-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe1f3e */.elementor-34 .elementor-element.elementor-element-bfe1f3e {
  display: inline-flex;
  width: fit-content;
}

/* kontener */
.hover-reveal {
  position: relative;
  overflow: hidden;
}

/* obrazek – stan początkowy */
.hover-reveal .hover-img {
  opacity: 0;
  transform: translateX(-15px);
  transition: 
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* hover */
.hover-reveal:hover .hover-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63db16 */.elementor-34 .elementor-element.elementor-element-d63db16 {
  display: inline-flex;
  width: fit-content;
}

/* kontener */
.hover-reveal {
  position: relative;
  overflow: hidden;
}

/* obrazek – stan początkowy */
.hover-reveal .hover-img {
  opacity: 0;
  transform: translateX(-15px);
  transition: 
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* hover */
.hover-reveal:hover .hover-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba8ae30 */.elementor-34 .elementor-element.elementor-element-ba8ae30 {
  display: inline-flex;
  width: fit-content;
}

/* kontener */
.hover-reveal {
  position: relative;
  overflow: hidden;
}

/* obrazek – stan początkowy */
.hover-reveal .hover-img {
  opacity: 0;
  transform: translateX(-15px);
  transition: 
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* hover */
.hover-reveal:hover .hover-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa4ab94 */.elementor-34 .elementor-element.elementor-element-aa4ab94 {
  display: inline-flex;
  width: fit-content;
}

/* kontener */
.hover-reveal {
  position: relative;
  overflow: hidden;
}

/* obrazek – stan początkowy */
.hover-reveal .hover-img {
  opacity: 0;
  transform: translateX(-15px);
  transition: 
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* hover */
.hover-reveal:hover .hover-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7868b20 */.elementor-34 .elementor-element.elementor-element-7868b20 {
  display: inline-flex;
  width: fit-content;
}

/* kontener */
.hover-reveal {
  position: relative;
  overflow: hidden;
}

/* obrazek – stan początkowy */
.hover-reveal .hover-img {
  opacity: 0;
  transform: translateX(-15px);
  transition: 
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* hover */
.hover-reveal:hover .hover-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b82f499 */.elementor-34 .elementor-element.elementor-element-b82f499 {
  display: inline-flex;
  width: fit-content;
}

/* kontener */
.hover-reveal {
  position: relative;
  overflow: hidden;
}

/* obrazek – stan początkowy */
.hover-reveal .hover-img {
  opacity: 0;
  transform: translateX(-15px);
  transition: 
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* hover */
.hover-reveal:hover .hover-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36023c4 */.elementor-34 .elementor-element.elementor-element-36023c4 {
  display: inline-flex;
  width: fit-content;
}

/* kontener */
.hover-reveal {
  position: relative;
  overflow: hidden;
}

/* obrazek – stan początkowy */
.hover-reveal .hover-img {
  opacity: 0;
  transform: translateX(-15px);
  transition: 
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* hover */
.hover-reveal:hover .hover-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5624374 */.elementor-34 .elementor-element.elementor-element-5624374 {
  display: inline-flex;
  width: fit-content;
}

/* kontener */
.hover-reveal {
  position: relative;
  overflow: hidden;
}

/* obrazek – stan początkowy */
.hover-reveal .hover-img {
  opacity: 0;
  transform: translateX(-15px);
  transition: 
    opacity 0.45s ease,
    transform 0.45s ease;
}

/* hover */
.hover-reveal:hover .hover-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-767c76a */.hero-rot{
  width: 280%;
  height: 280%;

  display: block;

  /* środek obrotu */
  transform-origin: center center;
  transform-box: fill-box;

  /* animacja */
  animation: heroSpin 70s linear infinite;

  will-change: transform;
}

/* ANIMACJA */
@keyframes heroSpin{
  from{
    transform: scale(2.1) rotate(0deg);
  }
  to{
    transform: scale(2.1) rotate(360deg);
  }
}/* End custom CSS */