.elementor-831 .elementor-element.elementor-element-08b4070{--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-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-831 .elementor-element.elementor-element-df8e896{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-831 .elementor-element.elementor-element-5ec73cc{--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-831 .elementor-element.elementor-element-bdc10ce{width:100%;max-width:100%;}.elementor-831 .elementor-element.elementor-element-b3f3a17{--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-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-831 .elementor-element.elementor-element-27b3fbd .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-weight:300;}.elementor-831 .elementor-element.elementor-element-f6f9f23 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:25px;font-weight:200;}.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-831 .elementor-element.elementor-element-822181d{font-family:"Helvetica Neue", Sans-serif;font-weight:300;color:var( --e-global-color-f1d9c32 );}.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-831 .elementor-element.elementor-element-bbeed62 .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica Neue", Sans-serif;font-size:20px;font-weight:300;fill:var( --e-global-color-f1d9c32 );color:var( --e-global-color-f1d9c32 );transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-831 .elementor-element.elementor-element-bbeed62 .elementor-button:hover, .elementor-831 .elementor-element.elementor-element-bbeed62 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-831 .elementor-element.elementor-element-bbeed62 .elementor-button:hover svg, .elementor-831 .elementor-element.elementor-element-bbeed62 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-831 .elementor-element.elementor-element-6d90b5e{--display:flex;--min-height:69vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-831 .elementor-element.elementor-element-6d90b5e:not(.elementor-motion-effects-element-type-background), .elementor-831 .elementor-element.elementor-element-6d90b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaimotion.pl/wp-content/uploads/2025/12/Instagram-story-9-7-scaled.png");background-position:top center;background-repeat:repeat-y;background-size:96% auto;}.elementor-831 .elementor-element.elementor-element-8d5ea8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-831 .elementor-element.elementor-element-36396ef > .elementor-widget-container{margin:23% 0% 5% 0%;}.elementor-831 .elementor-element.elementor-element-36396ef .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:70px;font-weight:300;color:#FFFFFF;}.elementor-831 .elementor-element.elementor-element-b434a8a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-b434a8a.elementor-element{--align-self:center;}.elementor-831 .elementor-element.elementor-element-01afa7f{--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:1%;--padding-bottom:0%;--padding-left:5%;--padding-right:2%;}.elementor-831 .elementor-element.elementor-element-0428c33 > .elementor-widget-container{margin:10% -10% 5% 0%;}.elementor-831 .elementor-element.elementor-element-0428c33 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:60px;font-weight:300;color:#FFFFFF;}.elementor-831 .elementor-element.elementor-element-e2384c0{--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-831 .elementor-element.elementor-element-70bbdfb{--display:flex;}.elementor-831 .elementor-element.elementor-element-e31b178{text-align:start;}.elementor-831 .elementor-element.elementor-element-ae1261a{--display:flex;--justify-content:center;}.elementor-831 .elementor-element.elementor-element-fd59925{--display:flex;}.elementor-831 .elementor-element.elementor-element-df955ff > .elementor-widget-container{padding:0% 2% 1% 2%;}.elementor-831 .elementor-element.elementor-element-df955ff{font-family:"Libre Baskerville", Sans-serif;font-weight:500;color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-df955ff p{margin-block-end:2px;}.elementor-831 .elementor-element.elementor-element-6fd7271{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#660063;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-accent );}.elementor-831 .elementor-element.elementor-element-6fd7271 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-6fd7271 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-6fd7271 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-6fd7271 {--n-accordion-padding:0px 0px 0px 33px;}:where( .elementor-831 .elementor-element.elementor-element-6fd7271 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;letter-spacing:0px;}.elementor-831 .elementor-element.elementor-element-558fa2f{--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-831 .elementor-element.elementor-element-b94bf4b{--display:flex;}.elementor-831 .elementor-element.elementor-element-a4e03a9{text-align:start;}.elementor-831 .elementor-element.elementor-element-0cf24fd{--display:flex;}.elementor-831 .elementor-element.elementor-element-ba7beb9{font-family:"Helvetica Neue", Sans-serif;font-weight:500;color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-ba7beb9 p{margin-block-end:2px;}.elementor-831 .elementor-element.elementor-element-7a76488{--n-accordion-title-font-size:18px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 0px 0px;--n-accordion-title-normal-color:#660063;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:37px;--n-accordion-icon-normal-color:var( --e-global-color-accent );}.elementor-831 .elementor-element.elementor-element-7a76488 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-7a76488 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-7a76488 > .elementor-widget-container{padding:0% 0% 0% 0%;}:where( .elementor-831 .elementor-element.elementor-element-7a76488 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-831 .elementor-element.elementor-element-0d07af1{--display:flex;}.elementor-831 .elementor-element.elementor-element-786939e{text-align:start;}.elementor-831 .elementor-element.elementor-element-1358bc1{--display:flex;}.elementor-831 .elementor-element.elementor-element-e880613{font-family:"Helvetica Neue", Sans-serif;font-weight:500;color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-e880613 p{margin-block-end:2px;}.elementor-831 .elementor-element.elementor-element-63ed4e2{--n-accordion-title-font-size:18px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 0px 0px;--n-accordion-title-normal-color:#660063;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:37px;--n-accordion-icon-normal-color:var( --e-global-color-accent );}.elementor-831 .elementor-element.elementor-element-63ed4e2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-63ed4e2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-63ed4e2 > .elementor-widget-container{padding:0% 0% 0% 0%;}:where( .elementor-831 .elementor-element.elementor-element-63ed4e2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-831 .elementor-element.elementor-element-593759d{--display:flex;}.elementor-831 .elementor-element.elementor-element-f48269c{text-align:start;}.elementor-831 .elementor-element.elementor-element-74a425d{--display:flex;}.elementor-831 .elementor-element.elementor-element-f792a9d{font-family:"Helvetica Neue", Sans-serif;font-weight:500;color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-f792a9d p{margin-block-end:2px;}.elementor-831 .elementor-element.elementor-element-6fe65b8{--n-accordion-title-font-size:18px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 0px 0px;--n-accordion-title-normal-color:#660063;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:37px;--n-accordion-icon-normal-color:var( --e-global-color-accent );}.elementor-831 .elementor-element.elementor-element-6fe65b8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-6fe65b8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-6fe65b8 > .elementor-widget-container{padding:0% 0% 0% 0%;}:where( .elementor-831 .elementor-element.elementor-element-6fe65b8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-831 .elementor-element.elementor-element-ba5bc23{--display:flex;}.elementor-831 .elementor-element.elementor-element-4b0df52{text-align:start;}.elementor-831 .elementor-element.elementor-element-89d97b1{--display:flex;}.elementor-831 .elementor-element.elementor-element-4965891 p{margin-block-end:2px;}.elementor-831 .elementor-element.elementor-element-4965891{color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-4c651b7{--n-accordion-title-font-size:18px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 0px 0px;--n-accordion-title-normal-color:#660063;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:37px;--n-accordion-icon-normal-color:var( --e-global-color-accent );}.elementor-831 .elementor-element.elementor-element-4c651b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-4c651b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-4c651b7 > .elementor-widget-container{padding:0% 0% 0% 0%;}:where( .elementor-831 .elementor-element.elementor-element-4c651b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-831 .elementor-element.elementor-element-9e10390{--display:flex;--justify-content:center;}.elementor-831 .elementor-element.elementor-element-f787112 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-f787112.elementor-element{--align-self:center;}.elementor-831 .elementor-element.elementor-element-42f6b70{--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-831 .elementor-element.elementor-element-f96e869{--display:flex;}.elementor-831 .elementor-element.elementor-element-541bc9d{text-align:start;}.elementor-831 .elementor-element.elementor-element-273a4b1{--display:flex;--justify-content:center;}.elementor-831 .elementor-element.elementor-element-1182e95{--display:flex;}.elementor-831 .elementor-element.elementor-element-9edad42 p{margin-block-end:2px;}.elementor-831 .elementor-element.elementor-element-9edad42{color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-9f0351d{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5f5552c );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-9f0351d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-9f0351d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-9f0351d > .elementor-widget-container{padding:0% 0% 0% 0%;}:where( .elementor-831 .elementor-element.elementor-element-9f0351d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-831 .elementor-element.elementor-element-208090c{--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-831 .elementor-element.elementor-element-2a83435{--display:flex;}.elementor-831 .elementor-element.elementor-element-54b4e0b{text-align:start;}.elementor-831 .elementor-element.elementor-element-ca434f6{--display:flex;--justify-content:center;}.elementor-831 .elementor-element.elementor-element-b871523{--display:flex;}.elementor-831 .elementor-element.elementor-element-48a9953 > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-831 .elementor-element.elementor-element-48a9953{color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-6a8c0be{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5f5552c );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-6a8c0be > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-6a8c0be > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-6a8c0be > .elementor-widget-container{padding:0% 0% 0% 0%;}:where( .elementor-831 .elementor-element.elementor-element-6a8c0be > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-831 .elementor-element.elementor-element-99368d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-831 .elementor-element.elementor-element-ead3946{--display:flex;}.elementor-831 .elementor-element.elementor-element-77bcffe{text-align:start;}.elementor-831 .elementor-element.elementor-element-c8eccea{--display:flex;--justify-content:center;}.elementor-831 .elementor-element.elementor-element-a1f17c1{--display:flex;}.elementor-831 .elementor-element.elementor-element-8447308 > .elementor-widget-container{padding:0% 1% 1% 1%;}.elementor-831 .elementor-element.elementor-element-8447308{font-family:"Helvetica Neue", Sans-serif;font-weight:500;color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-8447308 p{margin-block-end:2px;}.elementor-831 .elementor-element.elementor-element-62ab41b{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5f5552c );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-62ab41b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-62ab41b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-62ab41b > .elementor-widget-container{padding:0% 0% 0% 0%;}:where( .elementor-831 .elementor-element.elementor-element-62ab41b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-831 .elementor-element.elementor-element-7500bb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-831 .elementor-element.elementor-element-affb4a4{--display:flex;}.elementor-831 .elementor-element.elementor-element-dd2af00{text-align:start;}.elementor-831 .elementor-element.elementor-element-127c12c{--display:flex;--justify-content:center;}.elementor-831 .elementor-element.elementor-element-0ed3c91{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-831 .elementor-element.elementor-element-8d04808 > .elementor-widget-container{padding:0% 1% 1% 1%;}.elementor-831 .elementor-element.elementor-element-8d04808{font-family:"Helvetica Neue", Sans-serif;font-weight:500;color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-8d04808 p{margin-block-end:2px;}.elementor-831 .elementor-element.elementor-element-93db62b{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5f5552c );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-93db62b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-93db62b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-93db62b > .elementor-widget-container{padding:0% 0% 0% 0%;}:where( .elementor-831 .elementor-element.elementor-element-93db62b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-831 .elementor-element.elementor-element-4279db9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-831 .elementor-element.elementor-element-cf605da{--display:flex;}.elementor-831 .elementor-element.elementor-element-584d1ba{text-align:start;}.elementor-831 .elementor-element.elementor-element-c39feaa{--display:flex;--justify-content:center;}.elementor-831 .elementor-element.elementor-element-ac7c2cf{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-831 .elementor-element.elementor-element-ae9d282{font-family:"Playfair Display", Sans-serif;font-weight:600;color:var( --e-global-color-5f5552c );}.elementor-831 .elementor-element.elementor-element-ae9d282 p{margin-block-end:2px;}.elementor-831 .elementor-element.elementor-element-11c28b1{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:30px 30px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-5f5552c );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-11c28b1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-831 .elementor-element.elementor-element-11c28b1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );--border-radius:0px 0px 30px 30px;}.elementor-831 .elementor-element.elementor-element-11c28b1 > .elementor-widget-container{padding:0% 0% 0% 0%;}:where( .elementor-831 .elementor-element.elementor-element-11c28b1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Libre Baskerville", Sans-serif;font-weight:400;}.elementor-831 .elementor-element.elementor-element-61cb5e6{--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-831 .elementor-element.elementor-element-5eaa847{--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-831 .elementor-element.elementor-element-6a5fa24{--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-831 .elementor-element.elementor-element-7fc59db{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:6%;}.elementor-831 .elementor-element.elementor-element-fa3970e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-fa3970e .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:38px;font-weight:300;color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-18b99e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-831 .elementor-element.elementor-element-59d05ca{font-family:"Helvetica Neue", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-f1d9c32 );}.elementor-831 .elementor-element.elementor-element-b2042a7{--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-831 .elementor-element.elementor-element-9e33534{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-831 .elementor-element.elementor-element-2d110e8{--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-831 .elementor-element.elementor-element-56ceefc{--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-831 .elementor-element.elementor-element-fa3248a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-831 .elementor-element.elementor-element-37d232b{--display:flex;}.elementor-831 .elementor-element.elementor-element-5d9417a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-5d9417a .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:60px;font-weight:300;color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-2d34d27{font-family:"Helvetica Neue", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-f1d9c32 );}.elementor-831 .elementor-element.elementor-element-0b353c0{--display:flex;}.elementor-831 .elementor-element.elementor-element-77d60e7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-77d60e7 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:60px;font-weight:300;color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-2f2b30a{font-family:"Helvetica Neue", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-f1d9c32 );}.elementor-831 .elementor-element.elementor-element-68d8b6b{--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-831 .elementor-element.elementor-element-354b9fb{--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-831 .elementor-element.elementor-element-c1b0690{--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-831 .elementor-element.elementor-element-08ff83f{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:6%;}.elementor-831 .elementor-element.elementor-element-0f66f5b{width:100%;max-width:100%;}.elementor-831 .elementor-element.elementor-element-0f66f5b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-0f66f5b .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:60px;font-weight:400;color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-e8cb3a9{--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-831 .elementor-element.elementor-element-5c9cf07{--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;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-831 .elementor-element.elementor-element-aa825d4{--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-831 .elementor-element.elementor-element-25f8e3a{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:6%;}.elementor-831 .elementor-element.elementor-element-73ca284 img{width:100%;border-radius:50px 50px 50px 50px;}.elementor-831 .elementor-element.elementor-element-5b60895{--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;--justify-content:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-831 .elementor-element.elementor-element-d7c9324 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-d7c9324 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:31px;font-weight:300;color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-9c9b39c{font-family:"Helvetica Neue", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-f1d9c32 );}.elementor-831 .elementor-element.elementor-element-9c9b39c p{margin-block-end:0px;}.elementor-831 .elementor-element.elementor-element-cacdabb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-cacdabb .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:60px;font-weight:400;color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-d5a5731 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-d5a5731 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:31px;font-weight:400;color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-76ba73d .elementor-button{background-color:#FFFFFF00;font-family:"Helvetica Neue", Sans-serif;font-size:20px;font-weight:300;fill:var( --e-global-color-f1d9c32 );color:var( --e-global-color-f1d9c32 );transition-duration:0.4s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f1d9c32 );border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-831 .elementor-element.elementor-element-76ba73d .elementor-button:hover, .elementor-831 .elementor-element.elementor-element-76ba73d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-831 .elementor-element.elementor-element-76ba73d .elementor-button:hover svg, .elementor-831 .elementor-element.elementor-element-76ba73d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-831 .elementor-element.elementor-element-302f0ae{--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-831 .elementor-element.elementor-element-3dd2430{--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 100px;--row-gap:0px;--column-gap:100px;}.elementor-831 .elementor-element.elementor-element-f966c6b{--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-831 .elementor-element.elementor-element-9b8646b{--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;--justify-content:flex-end;}.elementor-831 .elementor-element.elementor-element-277a9ec{--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 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A7A7A7;--border-color:#A7A7A7;--border-radius:0px 0px 0px 0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-831 .elementor-element.elementor-element-94475ca{--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-831 .elementor-element.elementor-element-e83c68b{--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-831 .elementor-element.elementor-element-a1f1409{font-family:"Helvetica Neue", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-f1d9c32 );}.elementor-831 .elementor-element.elementor-element-da225bd{--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-831 .elementor-element.elementor-element-71efb41{font-family:"Helvetica Neue", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-f1d9c32 );}.elementor-831 .elementor-element.elementor-element-2276e00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-831 .elementor-element.elementor-element-c9dd376 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-c9dd376 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:31px;font-weight:300;color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-aa9c5a5{--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-831 .elementor-element.elementor-element-ffae95b{--display:flex;}.elementor-831 .elementor-element.elementor-element-f399339{--display:flex;}.elementor-831 .elementor-element.elementor-element-991306c{--display:flex;}.elementor-831 .elementor-element.elementor-element-fdd4af4{--display:flex;}.elementor-831 .elementor-element.elementor-element-0d5d6b0{--display:flex;}.elementor-831 .elementor-element.elementor-element-c4d97a9{--e-n-carousel-swiper-slides-to-display:1;--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:10px;--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:10px;--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-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-831 .elementor-element.elementor-element-34a941a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body.elementor-page-831:not(.elementor-motion-effects-element-type-background), body.elementor-page-831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-831 .elementor-element.elementor-element-c4d97a9{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-831 .elementor-element.elementor-element-08b4070{--margin-top:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-831 .elementor-element.elementor-element-27b3fbd{text-align:start;}.elementor-831 .elementor-element.elementor-element-27b3fbd .elementor-heading-title{font-size:30px;}.elementor-831 .elementor-element.elementor-element-f6f9f23{text-align:start;}.elementor-831 .elementor-element.elementor-element-f6f9f23 .elementor-heading-title{font-size:18px;}.elementor-831 .elementor-element.elementor-element-822181d{font-size:15px;}.elementor-831 .elementor-element.elementor-element-822181d p{margin-block-end:0px;}.elementor-831 .elementor-element.elementor-element-bbeed62 .elementor-button{font-size:14px;}.elementor-831 .elementor-element.elementor-element-6d90b5e:not(.elementor-motion-effects-element-type-background), .elementor-831 .elementor-element.elementor-element-6d90b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acaimotion.pl/wp-content/uploads/2025/11/Instagram-story-7.png");background-repeat:repeat;background-size:contain;}.elementor-831 .elementor-element.elementor-element-6d90b5e{--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-831 .elementor-element.elementor-element-8d5ea8d{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-831 .elementor-element.elementor-element-36396ef > .elementor-widget-container{margin:0% 0% 0% 0%;padding:7% 5% 5% 5%;}.elementor-831 .elementor-element.elementor-element-36396ef{text-align:center;}.elementor-831 .elementor-element.elementor-element-36396ef .elementor-heading-title{font-size:30px;}.elementor-831 .elementor-element.elementor-element-01afa7f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-831 .elementor-element.elementor-element-0428c33 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-0428c33 .elementor-heading-title{font-size:25px;}.elementor-831 .elementor-element.elementor-element-e31b178 img{width:15%;}.elementor-831 .elementor-element.elementor-element-6fd7271{--n-accordion-title-font-size:16px;}.elementor-831 .elementor-element.elementor-element-b94bf4b{--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:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-831 .elementor-element.elementor-element-a4e03a9{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-831 .elementor-element.elementor-element-a4e03a9 img{width:100%;}.elementor-831 .elementor-element.elementor-element-ba7beb9{font-size:14px;}.elementor-831 .elementor-element.elementor-element-7a76488{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:14px;}:where( .elementor-831 .elementor-element.elementor-element-7a76488 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-831 .elementor-element.elementor-element-0d07af1{--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:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-831 .elementor-element.elementor-element-786939e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-831 .elementor-element.elementor-element-786939e.elementor-element{--align-self:center;}.elementor-831 .elementor-element.elementor-element-786939e img{width:100%;}.elementor-831 .elementor-element.elementor-element-e880613{font-size:14px;}.elementor-831 .elementor-element.elementor-element-63ed4e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:14px;}:where( .elementor-831 .elementor-element.elementor-element-63ed4e2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-831 .elementor-element.elementor-element-593759d{--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:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-831 .elementor-element.elementor-element-f48269c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-831 .elementor-element.elementor-element-f48269c.elementor-element{--align-self:center;}.elementor-831 .elementor-element.elementor-element-f48269c img{width:100%;}.elementor-831 .elementor-element.elementor-element-f792a9d{font-size:14px;}.elementor-831 .elementor-element.elementor-element-6fe65b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:14px;}:where( .elementor-831 .elementor-element.elementor-element-6fe65b8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-831 .elementor-element.elementor-element-ba5bc23{--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:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-831 .elementor-element.elementor-element-4b0df52{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-831 .elementor-element.elementor-element-4b0df52.elementor-element{--align-self:center;}.elementor-831 .elementor-element.elementor-element-4b0df52 img{width:100%;}.elementor-831 .elementor-element.elementor-element-4c651b7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-font-size:14px;}:where( .elementor-831 .elementor-element.elementor-element-4c651b7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-831 .elementor-element.elementor-element-f787112 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 12% 0%;}.elementor-831 .elementor-element.elementor-element-541bc9d img{width:15%;}.elementor-831 .elementor-element.elementor-element-9f0351d{--n-accordion-title-font-size:16px;}.elementor-831 .elementor-element.elementor-element-7fc59db{--padding-top:0%;--padding-bottom:4%;--padding-left:3%;--padding-right:0%;}.elementor-831 .elementor-element.elementor-element-fa3970e .elementor-heading-title{font-size:22px;}.elementor-831 .elementor-element.elementor-element-18b99e5{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-831 .elementor-element.elementor-element-59d05ca{font-size:15px;}.elementor-831 .elementor-element.elementor-element-5d9417a .elementor-heading-title{font-size:50px;}.elementor-831 .elementor-element.elementor-element-2d34d27{font-size:18px;}.elementor-831 .elementor-element.elementor-element-2d34d27 p{margin-block-end:0px;}.elementor-831 .elementor-element.elementor-element-77d60e7 .elementor-heading-title{font-size:50px;}.elementor-831 .elementor-element.elementor-element-2f2b30a{font-size:18px;}.elementor-831 .elementor-element.elementor-element-2f2b30a p{margin-block-end:0px;}.elementor-831 .elementor-element.elementor-element-0f66f5b .elementor-heading-title{font-size:25px;}.elementor-831 .elementor-element.elementor-element-d7c9324 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-831 .elementor-element.elementor-element-d7c9324 .elementor-heading-title{font-size:21px;}.elementor-831 .elementor-element.elementor-element-9c9b39c{font-size:15px;}.elementor-831 .elementor-element.elementor-element-cacdabb .elementor-heading-title{font-size:50px;}.elementor-831 .elementor-element.elementor-element-d5a5731 .elementor-heading-title{font-size:21px;}.elementor-831 .elementor-element.elementor-element-76ba73d .elementor-button{font-size:14px;}.elementor-831 .elementor-element.elementor-element-a1f1409{font-size:16px;}.elementor-831 .elementor-element.elementor-element-71efb41{font-size:16px;}.elementor-831 .elementor-element.elementor-element-c9dd376 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-831 .elementor-element.elementor-element-c4d97a9{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-831 .elementor-element.elementor-element-5ec73cc{--width:75%;}.elementor-831 .elementor-element.elementor-element-b3f3a17{--width:75%;}.elementor-831 .elementor-element.elementor-element-8d5ea8d{--width:50%;}.elementor-831 .elementor-element.elementor-element-01afa7f{--width:52%;}.elementor-831 .elementor-element.elementor-element-70bbdfb{--width:14%;}.elementor-831 .elementor-element.elementor-element-b94bf4b{--width:14%;}.elementor-831 .elementor-element.elementor-element-0d07af1{--width:14%;}.elementor-831 .elementor-element.elementor-element-593759d{--width:14%;}.elementor-831 .elementor-element.elementor-element-ba5bc23{--width:14%;}.elementor-831 .elementor-element.elementor-element-f96e869{--width:14%;}.elementor-831 .elementor-element.elementor-element-2a83435{--width:14%;}.elementor-831 .elementor-element.elementor-element-ead3946{--width:14%;}.elementor-831 .elementor-element.elementor-element-affb4a4{--width:14%;}.elementor-831 .elementor-element.elementor-element-cf605da{--width:14%;}.elementor-831 .elementor-element.elementor-element-61cb5e6{--width:15%;}.elementor-831 .elementor-element.elementor-element-6a5fa24{--width:12%;}.elementor-831 .elementor-element.elementor-element-7fc59db{--width:30%;}.elementor-831 .elementor-element.elementor-element-18b99e5{--width:50%;}.elementor-831 .elementor-element.elementor-element-b2042a7{--width:12%;}.elementor-831 .elementor-element.elementor-element-2d110e8{--width:25%;}.elementor-831 .elementor-element.elementor-element-56ceefc{--width:24%;}.elementor-831 .elementor-element.elementor-element-fa3248a{--width:50%;}.elementor-831 .elementor-element.elementor-element-37d232b{--width:45%;}.elementor-831 .elementor-element.elementor-element-0b353c0{--width:45%;}.elementor-831 .elementor-element.elementor-element-68d8b6b{--width:25%;}.elementor-831 .elementor-element.elementor-element-c1b0690{--width:12%;}.elementor-831 .elementor-element.elementor-element-08ff83f{--width:80%;}.elementor-831 .elementor-element.elementor-element-e8cb3a9{--width:12%;}.elementor-831 .elementor-element.elementor-element-aa825d4{--width:12%;}.elementor-831 .elementor-element.elementor-element-25f8e3a{--width:40%;}.elementor-831 .elementor-element.elementor-element-5b60895{--width:36%;}.elementor-831 .elementor-element.elementor-element-302f0ae{--width:12%;}.elementor-831 .elementor-element.elementor-element-3dd2430{--content-width:1400px;}.elementor-831 .elementor-element.elementor-element-f966c6b{--width:50%;}.elementor-831 .elementor-element.elementor-element-9b8646b{--width:50%;}.elementor-831 .elementor-element.elementor-element-94475ca{--width:12%;}.elementor-831 .elementor-element.elementor-element-e83c68b{--width:13%;}.elementor-831 .elementor-element.elementor-element-da225bd{--width:13%;}.elementor-831 .elementor-element.elementor-element-2276e00{--width:50%;}.elementor-831 .elementor-element.elementor-element-aa9c5a5{--width:12%;}}/* Start custom CSS for container, class: .elementor-element-08b4070 *//* Tylko strona główna (opcjonalnie usuń .home jeśli chcesz globalnie) */
@media (max-width: 767px) {
  .home .can-pulse {
    animation: acaiPulse 2.6s ease-in-out infinite;
    transform-origin: center bottom;      /* naturalny punkt skali */
    will-change: transform, filter;
    backface-visibility: hidden;
    pointer-events: none;                 /* nie blokuje tapnięć na mobile */
  }
}

/* delikatne pulsowanie: lekki zoom + unoszenie */
@keyframes acaiPulse {
  0% {
    transform: translateY(0) scale(1);
   
  }
  50% {
    transform: translateY(-4px) scale(1.045);
   
  }
  100% {
    transform: translateY(0) scale(1);
  }
}

/* Szacunek dla preferencji dostępności */
@media (prefers-reduced-motion: reduce) {
  .can-pulse { animation: none !important; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b434a8a *//* =========================
   ACAI CAN SWAP (A <-> B)
   - B is visible longer
   ========================= */

/* Kontener sceny (dopasuj width/height pod swój layout) */
.am-can-stage{
  position: relative;
  width: min(300px, 38vw);
  height: clamp(380px, 40vw, 620px);
}

/* Wspólne ustawienia dla obu puszek */
.am-can{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
  transform-origin: 50% 60%;
  will-change: transform, opacity, filter;
}

/* Delikatne pływanie (float) */
@keyframes amFloat{
  0%,100%{ transform: translateY(0) rotate(-2deg) scale(1); }
  50%    { transform: translateY(-14px) rotate(2deg)  scale(1.01); }
}

/* A widoczna krócej, B dłużej */
@keyframes amSwapA{
  0%,35%   { opacity: 1; filter: blur(0); }
  42%      { opacity: 0; filter: blur(3px); }
  88%      { opacity: 0; filter: blur(3px); }
  95%,100% { opacity: 1; filter: blur(0); }
}

@keyframes amSwapB{
  0%,35%   { opacity: 0; filter: blur(3px); }
  42%      { opacity: 1; filter: blur(0); }
  88%      { opacity: 1; filter: blur(0); }
  95%,100% { opacity: 0; filter: blur(3px); }
}

/* PODŁĄCZENIE ANIMACJI
   - amFloat: ciągle
   - amSwap*: podmiana (tu 12s, możesz dać 14s/16s) */
.am-can--a{
  animation: amFloat 3.5s ease-in-out infinite,
             amSwapA 12s ease-in-out infinite;
}

.am-can--b{
  animation: amFloat 3.5s ease-in-out infinite,
             amSwapB 12s ease-in-out infinite;
  opacity: 0; /* startowo ukryta */
}

/* Dostępność: bez animacji */
@media (prefers-reduced-motion: reduce){
  .am-can{ animation: none !important; filter: none !important; }
  .am-can--b{ display: none !important; }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6fd7271 */.e-n-accordion-item-title {
  padding-left:  !important;
  padding-top: 4% !important;
  padding-bottom: 3% !important;
}
/* Elementor Text Editor: padding-left 5% dla konkretnego widgetu */
.elementor-element.elementor-element-df955ff .elementor-widget-container {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7a76488 */.e-n-accordion-item-title {
  padding-left: 5% !important;
}
/* Elementor Text Editor: padding-left 5% dla konkretnego widgetu */
.elementor-element.elementor-element-df955ff .elementor-widget-container {
  padding-left: 5% !important;
  padding-right: 5%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-63ed4e2 */.e-n-accordion-item-title {
  padding-left: 5% !important;
}
/* Elementor Text Editor: padding-left 5% dla konkretnego widgetu */
.elementor-element.elementor-element-df955ff .elementor-widget-container {
  padding-left: 5% !important;
  padding-right: 5%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6fe65b8 */.e-n-accordion-item-title {
  padding-left: 5% !important;
}
/* Elementor Text Editor: padding-left 5% dla konkretnego widgetu */
.elementor-element.elementor-element-df955ff .elementor-widget-container {
  padding-left: 5% !important;
  padding-right: 5%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4c651b7 */.e-n-accordion-item-title {
  padding-left: 5% !important;
}
/* Elementor Text Editor: padding-left 5% dla konkretnego widgetu */
.elementor-element.elementor-element-df955ff .elementor-widget-container {
  padding-left: 5% !important;
  padding-right: 5%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f787112 *//* =========================
   ACAI CAN SWAP (A <-> B)
   - B is visible longer
   ========================= */

/* Kontener sceny (dopasuj width/height pod swój layout) */
.am-can-stage{
  position: relative;
  width: min(300px, 38vw);
  height: clamp(380px, 40vw, 620px);
}

/* Wspólne ustawienia dla obu puszek */
.am-can{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
  transform-origin: 50% 60%;
  will-change: transform, opacity, filter;
}

/* Delikatne pływanie (float) */
@keyframes amFloat{
  0%,100%{ transform: translateY(0) rotate(-2deg) scale(1); }
  50%    { transform: translateY(-14px) rotate(2deg)  scale(1.01); }
}

/* A widoczna krócej, B dłużej */
@keyframes amSwapA{
  0%,35%   { opacity: 1; filter: blur(0); }
  42%      { opacity: 0; filter: blur(3px); }
  88%      { opacity: 0; filter: blur(3px); }
  95%,100% { opacity: 1; filter: blur(0); }
}

@keyframes amSwapB{
  0%,35%   { opacity: 0; filter: blur(3px); }
  42%      { opacity: 1; filter: blur(0); }
  88%      { opacity: 1; filter: blur(0); }
  95%,100% { opacity: 0; filter: blur(3px); }
}

/* PODŁĄCZENIE ANIMACJI
   - amFloat: ciągle
   - amSwap*: podmiana (tu 12s, możesz dać 14s/16s) */
.am-can--a{
  animation: amFloat 3.5s ease-in-out infinite,
             amSwapA 12s ease-in-out infinite;
}

.am-can--b{
  animation: amFloat 3.5s ease-in-out infinite,
             amSwapB 12s ease-in-out infinite;
  opacity: 0; /* startowo ukryta */
}

/* Dostępność: bez animacji */
@media (prefers-reduced-motion: reduce){
  .am-can{ animation: none !important; filter: none !important; }
  .am-can--b{ display: none !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9edad42 *//* Padding z lewej strony – widget tekstowy 9edad42 */
.elementor-element.elementor-element-9edad42 .elementor-widget-container {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9edad42 *//* Padding z lewej strony – widget tekstowy 9edad42 */
.elementor-element.elementor-element-9edad42 .elementor-widget-container {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9953 *//* Padding z lewej strony – widget tekstowy 48a9953 */
.elementor-element.elementor-element-48a9953 .elementor-widget-container {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48a9953 *//* Padding z lewej strony – widget tekstowy 48a9953 */
.elementor-element.elementor-element-48a9953 .elementor-widget-container {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8447308 *//* Container: elementor-element-a1f17c1 – padding z lewej 5% */
.elementor-element.elementor-element-a1f17c1.e-con {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8447308 *//* Container: elementor-element-a1f17c1 – padding z lewej 5% */
.elementor-element.elementor-element-a1f17c1.e-con {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d04808 *//* Container: elementor-element-a1f17c1 – padding z lewej 5% */
.elementor-element.elementor-element-a1f17c1.e-con {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d04808 *//* Container: elementor-element-a1f17c1 – padding z lewej 5% */
.elementor-element.elementor-element-a1f17c1.e-con {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae9d282 *//* Container: elementor-element-a1f17c1 – padding z lewej 5% */
.elementor-element.elementor-element-a1f17c1.e-con {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae9d282 *//* Container: elementor-element-a1f17c1 – padding z lewej 5% */
.elementor-element.elementor-element-a1f17c1.e-con {
  padding-left: 4% !important;
  padding-right: 4%;
}/* End custom CSS */