.elementor-75 .elementor-element.elementor-element-9c21370{--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-75 .elementor-element.elementor-element-c004ee5{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-8e134a2{--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-75 .elementor-element.elementor-element-98b1d48{text-align:center;}.elementor-75 .elementor-element.elementor-element-a86cdc1{--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-75 .elementor-element.elementor-element-8663cfd{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-0ca2676{--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;}.elementor-75 .elementor-element.elementor-element-72197d3{--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-75 .elementor-element.elementor-element-0f4cd75{--spacer-size:99px;}.elementor-75 .elementor-element.elementor-element-6dd2c29{--spacer-size:52px;}.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-75 .elementor-element.elementor-element-99fe2bc .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-0e9dbd6{--spacer-size:49px;}.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-75 .elementor-element.elementor-element-0247ccc{text-align:start;}.elementor-75 .elementor-element.elementor-element-d79eb75{--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-75 .elementor-element.elementor-element-325912e{--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-75 .elementor-element.elementor-element-5cb1dd4{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-1182edb{--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-75 .elementor-element.elementor-element-32708ed{text-align:center;}.elementor-75 .elementor-element.elementor-element-1a206eb{--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-75 .elementor-element.elementor-element-ea4af6d{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-cefc436{--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;}.elementor-75 .elementor-element.elementor-element-d238365{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-75 .elementor-element.elementor-element-11853ad{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-75 .elementor-element.elementor-element-11853ad > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-75 .elementor-element.elementor-element-11853ad.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-75 .elementor-element.elementor-element-830a039{--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-75 .elementor-element.elementor-element-86a6250{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-d5da111{--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-75 .elementor-element.elementor-element-dd3b58d{text-align:center;}.elementor-75 .elementor-element.elementor-element-02b9db7{--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-75 .elementor-element.elementor-element-5eebadf{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-a6dbab8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:11px 40px;--row-gap:11px;--column-gap:40px;}.elementor-75 .elementor-element.elementor-element-1d32506{--display:flex;--min-height:0px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-75 .elementor-element.elementor-element-1d32506.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-152ce0f{width:var( --container-widget-width, 117.788% );max-width:117.788%;--container-widget-width:117.788%;--container-widget-flex-grow:0;color:#000000;}.elementor-75 .elementor-element.elementor-element-152ce0f > .elementor-widget-container{background-color:#E9FF70;margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-152ce0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-d7e964d{--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-75 .elementor-element.elementor-element-d7e964d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-4b26e17{width:var( --container-widget-width, 105.313% );max-width:105.313%;--container-widget-width:105.313%;--container-widget-flex-grow:0;color:#000000;}.elementor-75 .elementor-element.elementor-element-4b26e17 > .elementor-widget-container{background-color:#E9FF70;margin:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-4b26e17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-e8c0b0e{--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-75 .elementor-element.elementor-element-7dc7230{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-9fb4748{--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-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-75 .elementor-element.elementor-element-c01420e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-75 .elementor-element.elementor-element-c01420e .elementor-swiper-button{font-size:20px;}.elementor-75 .elementor-element.elementor-element-68e4ad4{--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-75 .elementor-element.elementor-element-0da233a{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-47c5784{--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-75 .elementor-element.elementor-element-e54f309{text-align:center;}.elementor-75 .elementor-element.elementor-element-20a9021{--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-75 .elementor-element.elementor-element-ef2d465{text-align:center;}.elementor-75 .elementor-element.elementor-element-d39cf34{--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-75 .elementor-element.elementor-element-e0d3bcc{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-cd059c8{--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;}.elementor-75 .elementor-element.elementor-element-9fe4bd4{--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-75 .elementor-element.elementor-element-20c59a3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-20c59a3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-75 .elementor-element.elementor-element-20c59a3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://martamlot.art/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:0%;-webkit-mask-position-y:83%;-webkit-mask-repeat:no-repeat;}.elementor-75 .elementor-element.elementor-element-20c59a3{text-align:center;}.elementor-75 .elementor-element.elementor-element-20c59a3 img{box-shadow:0px -4px 10px 0px rgba(0,0,0,0.5);}.elementor-75 .elementor-element.elementor-element-ffb5ab5{--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:center;}.elementor-75 .elementor-element.elementor-element-87075de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-75 .elementor-element.elementor-element-87075de.elementor-element{--align-self:center;}.elementor-75 .elementor-element.elementor-element-2d46cc3{--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-75 .elementor-element.elementor-element-92137b9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-75 .elementor-element.elementor-element-92137b9 .elementor-swiper-button{font-size:20px;}.elementor-75 .elementor-element.elementor-element-eee276c{--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-75 .elementor-element.elementor-element-ce22bb1{--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-75 .elementor-element.elementor-element-136cc14{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-32a0b6b{--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;}.elementor-75 .elementor-element.elementor-element-3ad6963{--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-75 .elementor-element.elementor-element-8a53f35.elementor-element{--align-self:center;}.elementor-75 .elementor-element.elementor-element-8a53f35{text-align:center;}.elementor-75 .elementor-element.elementor-element-8a53f35 img{width:100%;max-width:100%;height:398px;opacity:1;}.elementor-75 .elementor-element.elementor-element-48f95a8{--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-75 .elementor-element.elementor-element-d63f7d4{--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-75 .elementor-element.elementor-element-6402e4f{--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-75 .elementor-element.elementor-element-aac122d{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-bb4bae1{--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-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-6236ef8 .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-c32f48d{--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-75 .elementor-element.elementor-element-c0ffc75{text-align:center;}.elementor-75 .elementor-element.elementor-element-efb1443{--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-75 .elementor-element.elementor-element-afe7c14{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-feac316{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-75 .elementor-element.elementor-element-a7c8a5e{--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-75 .elementor-element.elementor-element-a7c8a5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-389217b{--display:flex;--min-height:0px;--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:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:6px 6px 38px 7px rgba(0,0,0,0.5);}.elementor-75 .elementor-element.elementor-element-389217b > .elementor-shape-top svg, .elementor-75 .elementor-element.elementor-element-389217b > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);height:217px;}.elementor-75 .elementor-element.elementor-element-389217b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-47f1823{--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-75 .elementor-element.elementor-element-47f1823.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-f502baa{text-align:center;}.elementor-75 .elementor-element.elementor-element-980684e{width:var( --container-widget-width, 110.384% );max-width:110.384%;--container-widget-width:110.384%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-980684e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-fc31a31 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-bab4254{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-75 .elementor-element.elementor-element-306c9bf{--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-75 .elementor-element.elementor-element-1ba062c{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-775a725{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:wrap;}.elementor-75 .elementor-element.elementor-element-2e564ef{--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:center;}.elementor-75 .elementor-element.elementor-element-2e564ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-19bff24{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-5abae59{text-align:center;}.elementor-75 .elementor-element.elementor-element-ac212c1{width:var( --container-widget-width, 99.542% );max-width:99.542%;--container-widget-width:99.542%;--container-widget-flex-grow:0;text-align:center;}.elementor-75 .elementor-element.elementor-element-ac212c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-91d65ad .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-702f585{--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;border-style:none;--border-style:none;}.elementor-75 .elementor-element.elementor-element-702f585:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-702f585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-75 .elementor-element.elementor-element-702f585.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-cb728c4{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-a88d285{text-align:center;}.elementor-75 .elementor-element.elementor-element-f9762ac{text-align:center;}.elementor-75 .elementor-element.elementor-element-26d71b6 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-daeb40e{--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-75 .elementor-element.elementor-element-b997b97{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-ea655e7{--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-75 .elementor-element.elementor-element-7bea451{text-align:center;}.elementor-75 .elementor-element.elementor-element-7c0fbc3{--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;}.elementor-75 .elementor-element.elementor-element-8045011{--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:center;}.elementor-75 .elementor-element.elementor-element-a852b0a{--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-75 .elementor-element.elementor-element-6ffb911{font-family:"Roboto Flex", Sans-serif;font-weight:400;line-height:28px;word-spacing:2px;}.elementor-75 .elementor-element.elementor-element-1d080ef{--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-75 .elementor-element.elementor-element-cccb12a{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-db4a885{--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-75 .elementor-element.elementor-element-0c8879a{--display:flex;}.elementor-75 .elementor-element.elementor-element-fa39a36{text-align:start;font-family:"Roboto Flex", Sans-serif;font-weight:400;line-height:32px;word-spacing:0px;}.elementor-75 .elementor-element.elementor-element-411fd60{--n-accordion-title-font-size:24px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:27px;--n-accordion-icon-gap:192px;}:where( .elementor-75 .elementor-element.elementor-element-411fd60 > .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:"Space Mono", Sans-serif;font-weight:600;}.elementor-75 .elementor-element.elementor-element-23a38a0{--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-75 .elementor-element.elementor-element-827e020{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-2b8bcd1{text-align:center;}.elementor-75 .elementor-element.elementor-element-dde81ce{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-d9028e3{--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;}.elementor-75 .elementor-element.elementor-element-22738b8{--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-75 .elementor-element.elementor-element-7cfee16{text-align:center;}.elementor-75 .elementor-element.elementor-element-a639eb0{text-align:center;}.elementor-75 .elementor-element.elementor-element-1c1837c{--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-75 .elementor-element.elementor-element-7474098{text-align:center;}.elementor-75 .elementor-element.elementor-element-89a855a{text-align:center;}.elementor-75 .elementor-element.elementor-element-32031d4{--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-75 .elementor-element.elementor-element-a6addf2{text-align:center;}.elementor-75 .elementor-element.elementor-element-56cef69{text-align:center;}.elementor-75 .elementor-element.elementor-element-cc276ec{--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-75 .elementor-element.elementor-element-aa88808{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-bc454ae{text-align:center;}.elementor-75 .elementor-element.elementor-element-3869419{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-80f203d{--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;}.elementor-75 .elementor-element.elementor-element-1101d9f{--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-75 .elementor-element.elementor-element-53dd138{--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-75 .elementor-element.elementor-element-c42d6c4{--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;}.elementor-75 .elementor-element.elementor-element-2ecc1da{--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-75 .elementor-element.elementor-element-b2a3b0b{--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-75 .elementor-element.elementor-element-f1ffe2b{--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;}.elementor-75 .elementor-element.elementor-element-b7def33{--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-75 .elementor-element.elementor-element-44696c0{--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-75 .elementor-element.elementor-element-f0c1889{--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-75 .elementor-element.elementor-element-7ad08f6{--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-75 .elementor-element.elementor-element-7e19aca{--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-75 .elementor-element.elementor-element-c6bc0a9{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-3338ace .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-75 .elementor-element.elementor-element-e129720{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-9f76d3e{text-align:center;}.elementor-75 .elementor-element.elementor-element-bc0ec01{--spacer-size:50px;}.elementor-75 .elementor-element.elementor-element-02d9980{--display:flex;}.elementor-75 .elementor-element.elementor-element-409941f{--display:flex;}.elementor-75 .elementor-element.elementor-element-a2cee7e{--display:flex;}.elementor-75 .elementor-element.elementor-element-87bbac9{--display:flex;}.elementor-75 .elementor-element.elementor-element-cadf69d{--display:flex;}.elementor-75 .elementor-element.elementor-element-bba7b11{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-75 .elementor-element.elementor-element-bba7b11 > .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:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-75 .elementor-element.elementor-element-c01420e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-75 .elementor-element.elementor-element-92137b9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-75 .elementor-element.elementor-element-72197d3{--width:50%;}.elementor-75 .elementor-element.elementor-element-d79eb75{--width:50%;}.elementor-75 .elementor-element.elementor-element-d238365{--width:50%;}.elementor-75 .elementor-element.elementor-element-a6dbab8{--content-width:1271px;}.elementor-75 .elementor-element.elementor-element-1d32506{--width:39.727%;}.elementor-75 .elementor-element.elementor-element-d7e964d{--width:42.032%;}.elementor-75 .elementor-element.elementor-element-9fe4bd4{--width:50%;}.elementor-75 .elementor-element.elementor-element-ffb5ab5{--width:50%;}.elementor-75 .elementor-element.elementor-element-3ad6963{--width:25%;}.elementor-75 .elementor-element.elementor-element-48f95a8{--width:50%;}.elementor-75 .elementor-element.elementor-element-d63f7d4{--width:25%;}.elementor-75 .elementor-element.elementor-element-feac316{--content-width:1049px;}.elementor-75 .elementor-element.elementor-element-a7c8a5e{--width:11.76%;}.elementor-75 .elementor-element.elementor-element-389217b{--width:73%;}.elementor-75 .elementor-element.elementor-element-47f1823{--width:95.761%;}.elementor-75 .elementor-element.elementor-element-2e564ef{--width:25.255%;}.elementor-75 .elementor-element.elementor-element-702f585{--width:38%;}.elementor-75 .elementor-element.elementor-element-8045011{--width:50%;}.elementor-75 .elementor-element.elementor-element-a852b0a{--width:50%;}.elementor-75 .elementor-element.elementor-element-22738b8{--width:50%;}.elementor-75 .elementor-element.elementor-element-1c1837c{--width:50%;}.elementor-75 .elementor-element.elementor-element-32031d4{--width:50%;}.elementor-75 .elementor-element.elementor-element-1101d9f{--width:50%;}.elementor-75 .elementor-element.elementor-element-53dd138{--width:50%;}.elementor-75 .elementor-element.elementor-element-2ecc1da{--width:50%;}.elementor-75 .elementor-element.elementor-element-b2a3b0b{--width:50%;}.elementor-75 .elementor-element.elementor-element-b7def33{--width:50%;}.elementor-75 .elementor-element.elementor-element-44696c0{--width:50%;}}@media(max-width:767px){.elementor-75 .elementor-element.elementor-element-082ff33{text-align:center;}.elementor-75 .elementor-element.elementor-element-11853ad{width:var( --container-widget-width, 331.641px );max-width:331.641px;--container-widget-width:331.641px;--container-widget-flex-grow:0;}.elementor-75 .elementor-element.elementor-element-c01420e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-75 .elementor-element.elementor-element-92137b9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-75 .elementor-element.elementor-element-411fd60{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-icon-gap:31px;}}/* Start custom CSS for container, class: .elementor-element-2e564ef *//* === Zmienne kolorów + fonty === */
:root{
  --c-lime:#e9ff70;
  --c-beige:#bcabae;
  --c-black:#0f0f0f;
  --c-white:#ffffff;
  --h-font:"Space Mono", monospace;
  --t-font:"Roboto Flex", "Roboto", system-ui, -apple-system, Segoe UI, Arial, sans-serif;
}

/* Siatka */
.pricing-grid{
  display:grid;
  grid-template-columns: repeat(3, 1fr);
  gap:28px;
  align-items:stretch;
}

/* Karta */
.pricing-card{
  background: var(--c-white);
  color: var(--c-black);
  border-radius:20px;
  border:1px solid rgba(15,15,15,.08);
  box-shadow: 0 10px 30px rgba(15,15,15,.08);
  padding:28px 28px 24px;
  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;
  display:flex;
  flex-direction:column;
}
.pricing-card:hover{
  transform: translateY(-6px);
  box-shadow: 0 16px 40px rgba(15,15,15,.12);
  border-color: rgba(15,15,15,.18);
}

/* Wyróżniona (środkowa) */
.pricing-card.is-featured{
  background: #fffef6;                 /* delikatnie cieplejsze tło */
  border: 2px solid var(--c-lime);
  box-shadow: 0 16px 46px rgba(15,15,15,.14);
}

/* Nagłówek planu */
.pricing-card .plan-title{
  font-family: var(--h-font);
  font-size: 28px;
  line-height: 1.1;
  margin: 2px 0 12px;
}

/* Ceny */
.pricing-card .old-price{
  font-family: var(--t-font);
  font-size: 14px;
  color: rgba(15,15,15,.55);
  text-decoration: line-through;
  margin-bottom:6px;
  display:block;
}
.pricing-card .price{
  font-family: var(--h-font);
  font-size: 40px;
  letter-spacing: -0.5px;
  margin: 0 0 4px;
}
.pricing-card .price-note{
  font-family: var(--t-font);
  font-size: 14px;
  color: rgba(15,15,15,.7);
  margin: 0 0 16px;
}

/* Intro / opis */
.pricing-card .plan-intro{
  font-family: var(--t-font);
  font-size: 16px;
  line-height: 1.6;
  margin: 8px 0 14px;
}

/* Lista punktów */
.pricing-card .plan-list{
  font-family: var(--t-font);
  font-size: 15px;
  line-height: 1.7;
  margin: 0 0 16px 0;
  padding: 0;
  list-style: none;
}
.pricing-card .plan-list li{
  position: relative;
  padding-left: 28px;
  margin: 10px 0;
}
.pricing-card .plan-list li::before{
  content:"";
  position:absolute; left:0; top:9px;
  width:14px; height:14px; border-radius:6px;
  background: var(--c-lime);
  box-shadow: inset 0 0 0 2px rgba(15,15,15,.12);
}

/* Wskazówka / badge */
.pricing-card .tip{
  background: var(--c-beige);
  color: var(--c-black);
  border-radius:14px;
  padding:12px 14px;
  font-family: var(--t-font);
  font-size: 14px;
  line-height: 1.45;
  margin-top: 8px;
}

/* CTA */
.pricing-card .plan-cta .elementor-button,
.pricing-card .plan-cta a{
  background: var(--c-lime) !important;
  color: var(--c-black) !important;
  border-radius: 12px !important;
  border: 1px solid rgba(15,15,15,.2) !important;
  box-shadow: 0 6px 18px rgba(233,255,112,.45) !important;
  padding: 14px 18px !important;
  width: 100%;
  text-align:center;
  font-family: var(--h-font) !important;
  font-size: 16px !important;
  transition: transform .2s ease, box-shadow .2s ease;
}
.pricing-card .plan-cta .elementor-button:hover,
.pricing-card .plan-cta a:hover{
  transform: translateY(-2px);
  box-shadow: 0 10px 26px rgba(233,255,112,.55) !important;
}

/* Dystans przycisku na dół karty */
.pricing-card .plan-cta{ margin-top:auto; }

/* Responsywność */
@media (max-width:1024px){
  .pricing-grid{ grid-template-columns: 1fr; gap:18px; }
  .pricing-card{ padding:24px; }
  .pricing-card .price{ font-size: 36px; }
}/* End custom CSS */