.elementor-21 .elementor-element.elementor-element-e4bd48f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:initial;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e4bd48f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e4bd48f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf6eeff;}.elementor-21 .elementor-element.elementor-element-71befe0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-db6824b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{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-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-ef07610 i.softlite-dynamic-icon{font-size:100%;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-icon i{font-size:100%;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-icon:not(i){width:100%;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-icon svg{width:100%;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-text-1{font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:2.1600000858307px;color:#c0714fff;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-text-2{font-size:78px;font-weight:500;line-height:1.05;letter-spacing:-0.77999997138977px;color:#2e1b0eff;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.5;color:#7a6552ff;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-button-text{font-size:16px;font-weight:500;line-height:1.5;fill:#ffffffff;color:#ffffffff;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-button{background-color:#c0714fff;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-button:hover .softlite-dynamic-card-box-button-text, .elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-button:focus .softlite-dynamic-card-box-button-text{color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-button:hover, .elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-button:focus{background-color:#D36637;}.elementor-21 .elementor-element.elementor-element-ecda85c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-439366a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.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-21 .elementor-element.elementor-element-c41ce85{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:2.1600000858307px;color:#c0714fff;}.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-21 .elementor-element.elementor-element-38b1db7{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title{font-size:44px;font-weight:500;line-height:1.15;letter-spacing:-0.43999999761581px;color:#2e1b0eff;}.elementor-21 .elementor-element.elementor-element-4dc6604{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9e52a93:hover .elementor-widget-container{box-shadow:0px 0px 1px 1px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-9e52a93 i.softlite-dynamic-icon{font-size:100%;}.elementor-21 .elementor-element.elementor-element-9e52a93 .softlite-dynamic-icon i{font-size:100%;}.elementor-21 .elementor-element.elementor-element-9e52a93 .softlite-dynamic-icon:not(i){width:100%;}.elementor-21 .elementor-element.elementor-element-9e52a93 .softlite-dynamic-icon svg{width:100%;}.elementor-21 .elementor-element.elementor-element-9e52a93 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#3d2b1fff;}.elementor-21 .elementor-element.elementor-element-9e52a93 .softlite-dynamic-card-box-text-2{font-size:20px;font-weight:500;line-height:1.15;letter-spacing:-0.20000000298023px;color:#2e1b0eff;}.elementor-21 .elementor-element.elementor-element-9e52a93 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#7a6552ff;}.elementor-21 .elementor-element.elementor-element-9e52a93 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-21 .elementor-element.elementor-element-c2eaed1:hover .elementor-widget-container{box-shadow:0px 0px 1px 1px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-c2eaed1 i.softlite-dynamic-icon{font-size:100%;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .softlite-dynamic-icon i{font-size:100%;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .softlite-dynamic-icon:not(i){width:100%;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .softlite-dynamic-icon svg{width:100%;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#3d2b1fff;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .softlite-dynamic-card-box-text-2{font-size:20px;font-weight:500;line-height:1.15;letter-spacing:-0.20000000298023px;color:#2e1b0eff;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#7a6552ff;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-21 .elementor-element.elementor-element-f635e44 > .elementor-widget-container{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-f635e44:hover .elementor-widget-container{box-shadow:0px 0px 1px 1px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-f635e44 i.softlite-dynamic-icon{font-size:100%;}.elementor-21 .elementor-element.elementor-element-f635e44 .softlite-dynamic-icon i{font-size:100%;}.elementor-21 .elementor-element.elementor-element-f635e44 .softlite-dynamic-icon:not(i){width:100%;}.elementor-21 .elementor-element.elementor-element-f635e44 .softlite-dynamic-icon svg{width:100%;}.elementor-21 .elementor-element.elementor-element-f635e44 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:1.5;color:#3d2b1fff;}.elementor-21 .elementor-element.elementor-element-f635e44 .softlite-dynamic-card-box-text-2{font-size:20px;font-weight:500;line-height:1.15;letter-spacing:-0.20000000298023px;color:#2e1b0eff;}.elementor-21 .elementor-element.elementor-element-f635e44 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:1.5;color:#7a6552ff;}.elementor-21 .elementor-element.elementor-element-f635e44 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-21 .elementor-element.elementor-element-61ce73e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e499533{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-e3d474c{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:2.1600000858307px;color:#c0714fff;}.elementor-21 .elementor-element.elementor-element-20d5d72{width:var( --container-widget-width, auto );max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title{font-size:44px;font-weight:500;line-height:1.15;letter-spacing:-0.43999999761581px;color:#2e1b0eff;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21 .elementor-element.elementor-element-5d06ac7{--grid-columns:3;}.elementor-21 .elementor-element.elementor-element-5d06ac7 > .elementor-widget-container{margin:0% 0% 5% 0%;padding:0% 25% 0% 20%;}.elementor-21 .elementor-element.elementor-element-4b779a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:2147483647;}.elementor-21 .elementor-element.elementor-element-4b779a5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4b779a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212426ff;}.elementor-21 .elementor-element.elementor-element-8fb7034{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999999;}.elementor-21 .elementor-element.elementor-element-8fb7034:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8fb7034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5ea0ff80;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-e4bd48f{--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-text-2{font-size:61.439998626709px;letter-spacing:-0.61439996957779px;}.elementor-21 .elementor-element.elementor-element-ecda85c{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-439366a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-c41ce85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-38b1db7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title{font-size:34.81600189209px;letter-spacing:-0.34816002845764px;}.elementor-21 .elementor-element.elementor-element-4dc6604{--flex-wrap:initial;}.elementor-21 .elementor-element.elementor-element-61ce73e{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e499533{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-e3d474c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-20d5d72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title{font-size:34.81600189209px;letter-spacing:-0.34816002845764px;}.elementor-21 .elementor-element.elementor-element-5d06ac7{--grid-columns:2;}.elementor-21 .elementor-element.elementor-element-4b779a5{--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-e4bd48f{--width:auto;}.elementor-21 .elementor-element.elementor-element-71befe0{--width:auto;}.elementor-21 .elementor-element.elementor-element-db6824b{--width:auto;}.elementor-21 .elementor-element.elementor-element-ecda85c{--width:auto;}.elementor-21 .elementor-element.elementor-element-439366a{--width:auto;}.elementor-21 .elementor-element.elementor-element-4dc6604{--width:auto;}.elementor-21 .elementor-element.elementor-element-61ce73e{--width:auto;}.elementor-21 .elementor-element.elementor-element-e499533{--width:auto;}.elementor-21 .elementor-element.elementor-element-4b779a5{--width:330px;}.elementor-21 .elementor-element.elementor-element-8fb7034{--width:auto;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-e4bd48f{--width:auto;--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;--flex-wrap:initial;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-71befe0{--width:auto;}.elementor-21 .elementor-element.elementor-element-db6824b{--width:auto;}.elementor-21 .elementor-element.elementor-element-ef07610 .softlite-dynamic-card-box-text-2{font-size:46.020000457764px;letter-spacing:-0.46020001173019px;}.elementor-21 .elementor-element.elementor-element-ecda85c{--width:auto;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-439366a{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-c41ce85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-38b1db7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title{font-size:28px;letter-spacing:-0.28000000119209px;}.elementor-21 .elementor-element.elementor-element-4dc6604{--width:auto;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-61ce73e{--width:auto;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e499533{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-e3d474c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-20d5d72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title{font-size:28px;letter-spacing:-0.28000000119209px;}.elementor-21 .elementor-element.elementor-element-5d06ac7{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-4b779a5{--width:330px;--border-radius:3px 3px 3px 3px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-8fb7034{--width:auto;}}/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-ef07610 */@keyframes slideUpFade {
    0% {
        opacity: 0;
        transform: translateY(50px); /* Startuje 50 pikseli niżej */
    }
    100% {
        opacity: 1;
        transform: translateY(0); /* Kończy na swojej pozycji */
    }
}

/* Klasa, którą przypiszesz do tekstu */
.elementor-21 .elementor-element.elementor-element-ef07610 {
    opacity: 0; /* Ukrywa tekst przed rozpoczęciem animacji */
    animation: slideUpFade 1.5s ease-out forwards;
    animation-delay: 0.3s; /* Opcjonalne: lekkie opóźnienie startu */
}/* End custom CSS */
.elementor-21 .elementor-element.elementor-element-ef07610 {width: auto;}.elementor-21 .elementor-element.elementor-element-ef07610 {position: relative;}.elementor-21 .elementor-element.elementor-element-ef07610 .mqysx2zc{background-image: linear-gradient(rgb(253, 246, 238) 0%, rgb(246, 236, 221) 100%);padding-bottom: 140px;padding-top: 120px;padding-block-start: 120px;padding-block-end: 140px;background-size: auto;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-21 .elementor-element.elementor-element-ef07610 .mqysx2zc::before{background-image: url("data:image/svg+xml;utf8,");border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;bottom: 0px;content: "";display: block;height: 666.781px;left: 0px;opacity: 0.35;position: absolute;right: 0px;top: 0px;width: 1920px;}.elementor-21 .elementor-element.elementor-element-ef07610 .mqysx2zc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .mqysx2zc{padding-bottom: 140px;padding-top: 120px;overflow: hidden;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .mqysx2zc::before{height: 632px;width: 1024px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .mqysx2zc{padding-bottom: 100px;padding-top: 80px;padding-block-start: 80px;padding-block-end: 100px;overflow: hidden;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .mqysx2zc::before{height: 519.625px;width: 767px;}}.elementor-21 .elementor-element.elementor-element-ef07610 .pkx15q8x{margin-left: auto;margin-right: auto;max-width: 820px;padding-left: 24px;padding-right: 24px;position: relative;text-align: center;width: auto;padding-inline-start: 24px;padding-inline-end: 24px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .pkx15q8x::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .pkx15q8x::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .pkx15q8x{margin-left: auto;margin-right: auto;padding-left: 24px;padding-right: 24px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .pkx15q8x{margin-left: auto;margin-right: auto;padding-left: 24px;padding-right: 24px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-21 .elementor-element.elementor-element-ef07610 .ina47pfd{animation-delay: 0.1s;animation-fill-mode: forwards;animation-name: fadeSlideUp;animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);margin-bottom: 0px;margin-top: 0px;text-align: center;transform: translate(0px, 0px);width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .ina47pfd::before{border-bottom-color: rgb(192, 113, 79);border-bottom-width: 0px;border-left-color: rgb(192, 113, 79);border-left-width: 0px;border-right-color: rgb(192, 113, 79);border-right-width: 0px;border-top-color: rgb(192, 113, 79);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: rgb(192, 113, 79);-webkit-text-stroke-color: rgb(192, 113, 79);}.elementor-21 .elementor-element.elementor-element-ef07610 .ina47pfd::after{border-bottom-color: rgb(192, 113, 79);border-bottom-width: 0px;border-left-color: rgb(192, 113, 79);border-left-width: 0px;border-right-color: rgb(192, 113, 79);border-right-width: 0px;border-top-color: rgb(192, 113, 79);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: rgb(192, 113, 79);-webkit-text-stroke-color: rgb(192, 113, 79);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .ina47pfd{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .ina47pfd{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-21 .elementor-element.elementor-element-ef07610 .k4wuvr9d{animation-delay: 0.25s;animation-fill-mode: forwards;animation-name: fadeSlideUp;animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);font-family: "Playfair Display", Georgia, serif;margin-bottom: 24px;margin-top: 24px;text-align: center;transform: translate(0px, 0px);width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .k4wuvr9d::before{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 81.9px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}.elementor-21 .elementor-element.elementor-element-ef07610 .k4wuvr9d::after{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 81.9px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .k4wuvr9d{margin-bottom: 24px;margin-top: 24px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .k4wuvr9d::before{line-height: 64.512px;}}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .k4wuvr9d::after{line-height: 64.512px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .k4wuvr9d{margin-bottom: 24px;margin-top: 24px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .k4wuvr9d::before{line-height: 48.321px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .k4wuvr9d::after{line-height: 48.321px;}}.elementor-21 .elementor-element.elementor-element-ef07610 .vow0ysa2{color: rgb(192, 113, 79);font-family: "Playfair Display", Georgia, serif;font-size: 78px;letter-spacing: -0.7799999713897705px;line-height: 1.05;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .vow0ysa2::before{border-bottom-color: rgb(192, 113, 79);border-bottom-width: 0px;border-left-color: rgb(192, 113, 79);border-left-width: 0px;border-right-color: rgb(192, 113, 79);border-right-width: 0px;border-top-color: rgb(192, 113, 79);border-top-width: 0px;font-style: italic;line-height: 81.9px;-webkit-text-fill-color: rgb(192, 113, 79);-webkit-text-stroke-color: rgb(192, 113, 79);}.elementor-21 .elementor-element.elementor-element-ef07610 .vow0ysa2::after{border-bottom-color: rgb(192, 113, 79);border-bottom-width: 0px;border-left-color: rgb(192, 113, 79);border-left-width: 0px;border-right-color: rgb(192, 113, 79);border-right-width: 0px;border-top-color: rgb(192, 113, 79);border-top-width: 0px;font-style: italic;line-height: 81.9px;-webkit-text-fill-color: rgb(192, 113, 79);-webkit-text-stroke-color: rgb(192, 113, 79);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .vow0ysa2{font-size: 61.439998626708984px;letter-spacing: -0.6143999695777893px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .vow0ysa2::before{line-height: 64.512px;}}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .vow0ysa2::after{line-height: 64.512px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .vow0ysa2{font-size: 46.02000045776367px;letter-spacing: -0.4602000117301941px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .vow0ysa2::before{line-height: 48.321px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .vow0ysa2::after{line-height: 48.321px;}}.elementor-21 .elementor-element.elementor-element-ef07610 .ek4l44fp{animation-delay: 0.4s;animation-fill-mode: forwards;animation-name: fadeSlideUp;animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);margin-bottom: 36px;margin-left: auto;margin-right: auto;margin-top: 0px;max-width: 600px;text-align: center;transform: translate(0px, 0px);width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .ek4l44fp::before{border-bottom-color: rgb(122, 101, 82);border-bottom-width: 0px;border-left-color: rgb(122, 101, 82);border-left-width: 0px;border-right-color: rgb(122, 101, 82);border-right-width: 0px;border-top-color: rgb(122, 101, 82);border-top-width: 0px;line-height: 27px;-webkit-text-fill-color: rgb(122, 101, 82);-webkit-text-stroke-color: rgb(122, 101, 82);}.elementor-21 .elementor-element.elementor-element-ef07610 .ek4l44fp::after{border-bottom-color: rgb(122, 101, 82);border-bottom-width: 0px;border-left-color: rgb(122, 101, 82);border-left-width: 0px;border-right-color: rgb(122, 101, 82);border-right-width: 0px;border-top-color: rgb(122, 101, 82);border-top-width: 0px;line-height: 27px;-webkit-text-fill-color: rgb(122, 101, 82);-webkit-text-stroke-color: rgb(122, 101, 82);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .ek4l44fp{margin-bottom: 36px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .ek4l44fp{margin-bottom: 36px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-21 .elementor-element.elementor-element-ef07610 .a67823zk{animation-delay: 0.55s;animation-fill-mode: forwards;animation-name: fadeSlideUp;animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);text-align: center;transform: translate(0px, 0px);width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .a67823zk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .a67823zk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-ef07610 .zl12bykj{align-items: center;border-bottom-color: rgb(255, 255, 255);border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);border-top-left-radius: 6px;border-top-right-radius: 6px;column-gap: 8px;cursor: pointer;display: inline-flex;justify-content: center;padding-bottom: 18px;padding-left: 36px;padding-right: 36px;padding-top: 18px;row-gap: 8px;text-align: center;width: auto;padding-block-start: 18px;padding-block-end: 18px;padding-inline-start: 36px;padding-inline-end: 36px;grid-column-gap: 8px;flex-direction: row;}.elementor-21 .elementor-element.elementor-element-ef07610 .zl12bykj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-21 .elementor-element.elementor-element-ef07610 .zl12bykj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-ef07610 .zl12bykj{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;padding-bottom: 18px;padding-left: 36px;padding-right: 36px;padding-top: 18px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-ef07610 .zl12bykj{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-top-left-radius: 6px;border-top-right-radius: 6px;padding-bottom: 18px;padding-left: 36px;padding-right: 36px;padding-top: 18px;}}
.elementor-21 .elementor-element.elementor-element-c41ce85 p::before{border-bottom-color: rgb(192, 113, 79);border-bottom-width: 0px;border-left-color: rgb(192, 113, 79);border-left-width: 0px;border-right-color: rgb(192, 113, 79);border-right-width: 0px;border-top-color: rgb(192, 113, 79);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: rgb(192, 113, 79);-webkit-text-stroke-color: rgb(192, 113, 79);}.elementor-21 .elementor-element.elementor-element-c41ce85 p::after{border-bottom-color: rgb(192, 113, 79);border-bottom-width: 0px;border-left-color: rgb(192, 113, 79);border-left-width: 0px;border-right-color: rgb(192, 113, 79);border-right-width: 0px;border-top-color: rgb(192, 113, 79);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: rgb(192, 113, 79);-webkit-text-stroke-color: rgb(192, 113, 79);}
.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title{font-family: "Playfair Display", Georgia, serif;}.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title::before{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 50.6px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title::after{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 50.6px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title::before{line-height: 40.0384px;}}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title::after{line-height: 40.0384px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title::before{line-height: 32.2px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-38b1db7 .elementor-heading-title::after{line-height: 32.2px;}}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-9e52a93 */@keyframes slideUpFade {
    0% {
        opacity: 0;
        transform: translateY(50px); /* Startuje 50 pikseli niżej */
    }
    100% {
        opacity: 1;
        transform: translateY(0); /* Kończy na swojej pozycji */
    }
}

/* Klasa, którą przypiszesz do tekstu */
.elementor-21 .elementor-element.elementor-element-9e52a93 {
    opacity: 0; /* Ukrywa tekst przed rozpoczęciem animacji */
    animation: slideUpFade 1.5s ease-out forwards;
    animation-delay: 0.75s; /* Opcjonalne: lekkie opóźnienie startu */
}/* End custom CSS */
.elementor-21 .elementor-element.elementor-element-9e52a93 {width: auto;}.elementor-21 .elementor-element.elementor-element-9e52a93 {flex-grow: 1 !important}.elementor-21 .elementor-element.elementor-element-9e52a93 {flex-basis: 0px !important}.elementor-21 .elementor-element.elementor-element-9e52a93 .ufiag5lu{display: flex;flex-direction: column;transform: translate(0px, 0px);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-9e52a93 .ufiag5lu::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-21 .elementor-element.elementor-element-9e52a93 .ufiag5lu::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-9e52a93 {flex-basis: calc(50% - 14px) !important}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-9e52a93 .ufiag5lu{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-21 .elementor-element.elementor-element-9e52a93 .u5mr9197{border-bottom-color: rgb(231, 217, 198);border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-width: 1px;border-left-color: rgb(231, 217, 198);border-left-width: 1px;border-right-color: rgb(231, 217, 198);border-right-width: 1px;border-top-color: rgb(231, 217, 198);border-top-left-radius: 6px;border-top-right-radius: 6px;border-top-width: 1px;box-shadow: rgba(46, 27, 14, 0.06) 0px 2px 12px 0px;height: 100%;padding-bottom: 36px;padding-left: 30px;padding-right: 30px;padding-top: 36px;width: auto;padding-block-start: 36px;padding-block-end: 36px;padding-inline-start: 30px;padding-inline-end: 30px;}.elementor-21 .elementor-element.elementor-element-9e52a93 .u5mr9197::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-9e52a93 .u5mr9197::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-9e52a93 .u5mr9197{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 6px;border-top-right-radius: 6px;border-top-width: 1px;padding-bottom: 36px;padding-left: 30px;padding-right: 30px;padding-top: 36px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-9e52a93 .u5mr9197{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 6px;border-top-right-radius: 6px;border-top-width: 1px;padding-bottom: 36px;padding-left: 30px;padding-right: 30px;padding-top: 36px;}}.elementor-21 .elementor-element.elementor-element-9e52a93 .ypjwbijp{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-9e52a93 .ypjwbijp::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-9e52a93 .ypjwbijp::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-9e52a93 .w4bkj03y{font-family: "Playfair Display", Georgia, serif;margin-bottom: 8px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-9e52a93 .w4bkj03y::before{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 23px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}.elementor-21 .elementor-element.elementor-element-9e52a93 .w4bkj03y::after{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 23px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-9e52a93 .w4bkj03y{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-9e52a93 .w4bkj03y{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-21 .elementor-element.elementor-element-9e52a93 .qdy078es{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-9e52a93 .qdy078es::before{border-bottom-color: rgb(122, 101, 82);border-bottom-width: 0px;border-left-color: rgb(122, 101, 82);border-left-width: 0px;border-right-color: rgb(122, 101, 82);border-right-width: 0px;border-top-color: rgb(122, 101, 82);border-top-width: 0px;-webkit-text-fill-color: rgb(122, 101, 82);-webkit-text-stroke-color: rgb(122, 101, 82);}.elementor-21 .elementor-element.elementor-element-9e52a93 .qdy078es::after{border-bottom-color: rgb(122, 101, 82);border-bottom-width: 0px;border-left-color: rgb(122, 101, 82);border-left-width: 0px;border-right-color: rgb(122, 101, 82);border-right-width: 0px;border-top-color: rgb(122, 101, 82);border-top-width: 0px;-webkit-text-fill-color: rgb(122, 101, 82);-webkit-text-stroke-color: rgb(122, 101, 82);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-9e52a93 .qdy078es{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-9e52a93 .qdy078es{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-c2eaed1 */@keyframes slideUpFade {
    0% {
        opacity: 0;
        transform: translateY(50px); /* Startuje 50 pikseli niżej */
    }
    100% {
        opacity: 1;
        transform: translateY(0); /* Kończy na swojej pozycji */
    }
}

/* Klasa, którą przypiszesz do tekstu */
.elementor-21 .elementor-element.elementor-element-c2eaed1 {
    opacity: 0; /* Ukrywa tekst przed rozpoczęciem animacji */
    animation: slideUpFade 1.5s ease-out forwards;
    animation-delay: 0.75s; /* Opcjonalne: lekkie opóźnienie startu */
}/* End custom CSS */
.elementor-21 .elementor-element.elementor-element-c2eaed1 {width: auto;}.elementor-21 .elementor-element.elementor-element-c2eaed1 {flex-grow: 1 !important}.elementor-21 .elementor-element.elementor-element-c2eaed1 {flex-basis: 0px !important}.elementor-21 .elementor-element.elementor-element-c2eaed1 .nou0tah1{display: flex;flex-direction: column;transform: translate(0px, 0px);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .nou0tah1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .nou0tah1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-c2eaed1 {flex-basis: calc(50% - 14px) !important}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-c2eaed1 .nou0tah1{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-21 .elementor-element.elementor-element-c2eaed1 .ww8jkq9w{border-bottom-color: rgb(231, 217, 198);border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-width: 1px;border-left-color: rgb(231, 217, 198);border-left-width: 1px;border-right-color: rgb(231, 217, 198);border-right-width: 1px;border-top-color: rgb(231, 217, 198);border-top-left-radius: 6px;border-top-right-radius: 6px;border-top-width: 1px;box-shadow: rgba(46, 27, 14, 0.06) 0px 2px 12px 0px;height: 100%;padding-bottom: 36px;padding-left: 30px;padding-right: 30px;padding-top: 36px;width: auto;padding-block-start: 36px;padding-block-end: 36px;padding-inline-start: 30px;padding-inline-end: 30px;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .ww8jkq9w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .ww8jkq9w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-c2eaed1 .ww8jkq9w{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 6px;border-top-right-radius: 6px;border-top-width: 1px;padding-bottom: 36px;padding-left: 30px;padding-right: 30px;padding-top: 36px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-c2eaed1 .ww8jkq9w{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 6px;border-top-right-radius: 6px;border-top-width: 1px;padding-bottom: 36px;padding-left: 30px;padding-right: 30px;padding-top: 36px;}}.elementor-21 .elementor-element.elementor-element-c2eaed1 .neh7j1yg{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .neh7j1yg::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .neh7j1yg::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .vom42zm5{font-family: "Playfair Display", Georgia, serif;margin-bottom: 8px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .vom42zm5::before{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 23px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}.elementor-21 .elementor-element.elementor-element-c2eaed1 .vom42zm5::after{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 23px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-c2eaed1 .vom42zm5{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-c2eaed1 .vom42zm5{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-21 .elementor-element.elementor-element-c2eaed1 .dk1dg0lh{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-c2eaed1 .dk1dg0lh::before{border-bottom-color: rgb(122, 101, 82);border-bottom-width: 0px;border-left-color: rgb(122, 101, 82);border-left-width: 0px;border-right-color: rgb(122, 101, 82);border-right-width: 0px;border-top-color: rgb(122, 101, 82);border-top-width: 0px;-webkit-text-fill-color: rgb(122, 101, 82);-webkit-text-stroke-color: rgb(122, 101, 82);}.elementor-21 .elementor-element.elementor-element-c2eaed1 .dk1dg0lh::after{border-bottom-color: rgb(122, 101, 82);border-bottom-width: 0px;border-left-color: rgb(122, 101, 82);border-left-width: 0px;border-right-color: rgb(122, 101, 82);border-right-width: 0px;border-top-color: rgb(122, 101, 82);border-top-width: 0px;-webkit-text-fill-color: rgb(122, 101, 82);-webkit-text-stroke-color: rgb(122, 101, 82);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-c2eaed1 .dk1dg0lh{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-c2eaed1 .dk1dg0lh{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-f635e44 */@keyframes slideUpFade {
    0% {
        opacity: 0;
        transform: translateY(50px); /* Startuje 50 pikseli niżej */
    }
    100% {
        opacity: 1;
        transform: translateY(0); /* Kończy na swojej pozycji */
    }
}

/* Klasa, którą przypiszesz do tekstu */
.elementor-21 .elementor-element.elementor-element-f635e44 {
    opacity: 0; /* Ukrywa tekst przed rozpoczęciem animacji */
    animation: slideUpFade 1.5s ease-out forwards;
    animation-delay: 0.75s; /* Opcjonalne: lekkie opóźnienie startu */
}/* End custom CSS */
.elementor-21 .elementor-element.elementor-element-f635e44 {width: auto;}.elementor-21 .elementor-element.elementor-element-f635e44 {flex-grow: 1 !important}.elementor-21 .elementor-element.elementor-element-f635e44 {flex-basis: 0px !important}.elementor-21 .elementor-element.elementor-element-f635e44 .jvs7rhf5{display: flex;flex-direction: column;transform: translate(0px, 0px);border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-f635e44 .jvs7rhf5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-21 .elementor-element.elementor-element-f635e44 .jvs7rhf5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-f635e44 {flex-basis: calc(50% - 14px) !important}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-f635e44 .jvs7rhf5{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-21 .elementor-element.elementor-element-f635e44 .hd1sq85n{border-bottom-color: rgb(231, 217, 198);border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-width: 1px;border-left-color: rgb(231, 217, 198);border-left-width: 1px;border-right-color: rgb(231, 217, 198);border-right-width: 1px;border-top-color: rgb(231, 217, 198);border-top-left-radius: 6px;border-top-right-radius: 6px;border-top-width: 1px;box-shadow: rgba(46, 27, 14, 0.06) 0px 2px 12px 0px;height: 100%;padding-bottom: 36px;padding-left: 30px;padding-right: 30px;padding-top: 36px;width: auto;padding-block-start: 36px;padding-block-end: 36px;padding-inline-start: 30px;padding-inline-end: 30px;}.elementor-21 .elementor-element.elementor-element-f635e44 .hd1sq85n::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-f635e44 .hd1sq85n::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-f635e44 .hd1sq85n{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 6px;border-top-right-radius: 6px;border-top-width: 1px;padding-bottom: 36px;padding-left: 30px;padding-right: 30px;padding-top: 36px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-f635e44 .hd1sq85n{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 6px;border-top-right-radius: 6px;border-top-width: 1px;padding-bottom: 36px;padding-left: 30px;padding-right: 30px;padding-top: 36px;}}.elementor-21 .elementor-element.elementor-element-f635e44 .vkfgi3hx{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-f635e44 .vkfgi3hx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-f635e44 .vkfgi3hx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-f635e44 .drs59gt6{font-family: "Playfair Display", Georgia, serif;margin-bottom: 8px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-f635e44 .drs59gt6::before{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 23px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}.elementor-21 .elementor-element.elementor-element-f635e44 .drs59gt6::after{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 23px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-f635e44 .drs59gt6{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-f635e44 .drs59gt6{margin-bottom: 8px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-21 .elementor-element.elementor-element-f635e44 .t9m0vzxu{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-21 .elementor-element.elementor-element-f635e44 .t9m0vzxu::before{border-bottom-color: rgb(122, 101, 82);border-bottom-width: 0px;border-left-color: rgb(122, 101, 82);border-left-width: 0px;border-right-color: rgb(122, 101, 82);border-right-width: 0px;border-top-color: rgb(122, 101, 82);border-top-width: 0px;-webkit-text-fill-color: rgb(122, 101, 82);-webkit-text-stroke-color: rgb(122, 101, 82);}.elementor-21 .elementor-element.elementor-element-f635e44 .t9m0vzxu::after{border-bottom-color: rgb(122, 101, 82);border-bottom-width: 0px;border-left-color: rgb(122, 101, 82);border-left-width: 0px;border-right-color: rgb(122, 101, 82);border-right-width: 0px;border-top-color: rgb(122, 101, 82);border-top-width: 0px;-webkit-text-fill-color: rgb(122, 101, 82);-webkit-text-stroke-color: rgb(122, 101, 82);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-f635e44 .t9m0vzxu{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-f635e44 .t9m0vzxu{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
.elementor-21 .elementor-element.elementor-element-4dc6604{grid-column-gap: 28px;}.elementor-21 .elementor-element.elementor-element-4dc6604::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-21 .elementor-element.elementor-element-4dc6604::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-21 .elementor-element.elementor-element-439366a{max-width: 1200px;display: block;}.elementor-21 .elementor-element.elementor-element-439366a::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-439366a::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-21 .elementor-element.elementor-element-ecda85c{display: block;}.elementor-21 .elementor-element.elementor-element-ecda85c::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-ecda85c::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-21 .elementor-element.elementor-element-e3d474c p::before{border-bottom-color: rgb(192, 113, 79);border-bottom-width: 0px;border-left-color: rgb(192, 113, 79);border-left-width: 0px;border-right-color: rgb(192, 113, 79);border-right-width: 0px;border-top-color: rgb(192, 113, 79);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: rgb(192, 113, 79);-webkit-text-stroke-color: rgb(192, 113, 79);}.elementor-21 .elementor-element.elementor-element-e3d474c p::after{border-bottom-color: rgb(192, 113, 79);border-bottom-width: 0px;border-left-color: rgb(192, 113, 79);border-left-width: 0px;border-right-color: rgb(192, 113, 79);border-right-width: 0px;border-top-color: rgb(192, 113, 79);border-top-width: 0px;line-height: 18px;-webkit-text-fill-color: rgb(192, 113, 79);-webkit-text-stroke-color: rgb(192, 113, 79);}
.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title{font-family: "Playfair Display", Georgia, serif;}.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title::before{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 50.6px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title::after{border-bottom-color: rgb(46, 27, 14);border-bottom-width: 0px;border-left-color: rgb(46, 27, 14);border-left-width: 0px;border-right-color: rgb(46, 27, 14);border-right-width: 0px;border-top-color: rgb(46, 27, 14);border-top-width: 0px;line-height: 50.6px;-webkit-text-fill-color: rgb(46, 27, 14);-webkit-text-stroke-color: rgb(46, 27, 14);}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title::before{line-height: 40.0384px;}}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title::after{line-height: 40.0384px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title::before{line-height: 32.2px;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-20d5d72 .elementor-heading-title::after{line-height: 32.2px;}}
.elementor-21 .elementor-element.elementor-element-e499533{max-width: 1200px;display: block;}.elementor-21 .elementor-element.elementor-element-e499533::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-e499533::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-21 .elementor-element.elementor-element-61ce73e{display: block;}.elementor-21 .elementor-element.elementor-element-61ce73e::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-61ce73e::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-21 .elementor-element.elementor-element-db6824b{animation-name: fadeIn;animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);display: block;}.elementor-21 .elementor-element.elementor-element-db6824b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-db6824b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-21 .elementor-element.elementor-element-71befe0{display: block;}.elementor-21 .elementor-element.elementor-element-71befe0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-71befe0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-21 .elementor-element.elementor-element-4b779a5{box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px;color: rgb(191, 194, 197);display: none;font-size: 13px;position: absolute;}.elementor-21 .elementor-element.elementor-element-4b779a5::before{border-bottom-color: rgb(191, 194, 197);border-bottom-width: 0px;border-left-color: rgb(191, 194, 197);border-left-width: 0px;border-right-color: rgb(191, 194, 197);border-right-width: 0px;border-top-color: rgb(191, 194, 197);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(191, 194, 197);-webkit-text-stroke-color: rgb(191, 194, 197);}.elementor-21 .elementor-element.elementor-element-4b779a5::after{border-bottom-color: rgb(191, 194, 197);border-bottom-width: 0px;border-left-color: rgb(191, 194, 197);border-left-width: 0px;border-right-color: rgb(191, 194, 197);border-right-width: 0px;border-top-color: rgb(191, 194, 197);border-top-width: 0px;line-height: 19.5px;-webkit-text-fill-color: rgb(191, 194, 197);-webkit-text-stroke-color: rgb(191, 194, 197);}
.elementor-21 .elementor-element.elementor-element-8fb7034{position: absolute;transition-duration: 0.1s;}.elementor-21 .elementor-element.elementor-element-8fb7034::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-8fb7034::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-21 .elementor-element.elementor-element-e4bd48f {border-bottom-color: oklch(0.929 0.013 255.508);border-bottom-style: solid;border-left-color: oklch(0.929 0.013 255.508);border-left-style: solid;border-right-color: oklch(0.929 0.013 255.508);border-right-style: solid;border-top-color: oklch(0.929 0.013 255.508);border-top-style: solid;color: rgb(61, 43, 31);font-family: "DM Sans", system-ui, -apple-system, sans-serif;font-size: 16px;line-height: 1.5;transition-property: none;grid-column-gap: normal;before: [object Object];after: [object Object];}.elementor-21 .elementor-element.elementor-element-e4bd48f p{margin-bottom: 0}.elementor-button {border-radius: 0}.elementor-21 .elementor-element.elementor-element-e4bd48f .elementor-button {line-height: inherit !important}.elementor-21 .elementor-element.elementor-element-e4bd48f{color: rgb(61, 43, 31);font-family: "DM Sans", system-ui, -apple-system, sans-serif;font-size: 16px;line-height: 1.5;grid-column-gap: normal;}.elementor-21 .elementor-element.elementor-element-e4bd48f::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-21 .elementor-element.elementor-element-e4bd48f::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-21 .elementor-element.elementor-element-e4bd48f{display: flex;}}@media (max-width: 767px) {.elementor-21 .elementor-element.elementor-element-e4bd48f{display: flex;}}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAydHAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxWkc0MEY5SmFkYm5vRXdBX0p4UlIyMzJWR00ud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAydHAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxWkc0MEY5SmFkYm5vRXdBX0p4UlNXMzIud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAydHAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxWkc0MEY5SmFkYm5vRXdBb3B4UlIyMzJWR00ud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAydHAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxWkc0MEY5SmFkYm5vRXdBb3B4UlNXMzIud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAydHAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxWkc0MEY5SmFkYm5vRXdBa0p4UlIyMzJWR00ud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAydHAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxWkc0MEY5SmFkYm5vRXdBa0p4UlNXMzIud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAydHAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxWkc0MEY5SmFkYm5vRXdBZkp0UlIyMzJWR00ud29mZjI=) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAydHAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxWkc0MEY5SmFkYm5vRXdBZkp0UlNXMzIud29mZjI=) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZEZ2WERUYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZEZ2WERZYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZEZ2WERaYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZEZ2WERYYnRNLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZDN2WERUYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZDN2WERZYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZDN2WERaYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZDN2WERYYnRNLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZWJ1bkRUYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZWJ1bkRZYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZWJ1bkRaYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZWJ1bkRYYnRNLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZWl1bkRUYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZWl1bkRZYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZWl1bkRaYnRQWV9RLndvZmYy) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL3BsYXlmYWlyZGlzcGxheS92NDAvbnVGdkQtdllTWnZpVllVYl9yajNpal9fYW5QWEp6RHdjYm1qV0JOMlBLZWl1bkRYYnRNLndvZmYy) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'CameraPlainVariable';src:url('https://clonewebx.softlite.io/api/v1/fetcher/aHR0cHM6Ly9jZG4uZ3B0ZW5nLmNvL21jcC13aWRnZXRzL3YxL2ZvbnRzL0NhbWVyYVBsYWluVmFyaWFibGUud29mZjI=') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;}body{overflow-x:hidden;}.elementor-element{position:static;}
