.elementor-14 .elementor-element.elementor-element-b89ba19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:15%;--padding-right:15%;--z-index:9999;}.elementor-14 .elementor-element.elementor-element-b89ba19:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b89ba19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-338e5be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-14 .elementor-element.elementor-element-4884e99{text-align:left;}.elementor-14 .elementor-element.elementor-element-4884e99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-f8db797{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-3a29360.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-3a29360{z-index:999;--e-nav-menu-horizontal-menu-item-margin:calc( 5px / 2 );}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-menu-toggle{margin-left:auto;}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-ce0a188 );fill:var( --e-global-color-ce0a188 );padding-top:12px;padding-bottom:12px;}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-4eda865 );fill:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:5px;}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a, .elementor-14 .elementor-element.elementor-element-3a29360 .elementor-menu-toggle{color:var( --e-global-color-5713db4 );fill:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a:hover,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a:focus,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-menu-toggle:hover,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-menu-toggle:focus{color:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a:hover,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a:focus,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-3a29360 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-ce0a188 );background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-3a29360 div.elementor-menu-toggle{color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-3a29360 div.elementor-menu-toggle svg{fill:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-051906f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-14 .elementor-element.elementor-element-c2ee7da .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:500;font-style:normal;fill:var( --e-global-color-cd11c7e );color:var( --e-global-color-cd11c7e );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c2ee7da.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-3556a7a{--display:flex;--min-height:85vh;--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;--overlay-opacity:0.06;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-3556a7a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3556a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-14 .elementor-element.elementor-element-3556a7a::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D4AF371F;background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/32786.jpg");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-8cda304{--display:flex;--justify-content:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-5c2700b{width:auto;max-width:auto;padding:5px 14px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#83650091;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(131, 101, 0, 0.9607843137254902);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-5c2700b.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-5c2700b .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-5c2700b .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-5c2700b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-5c2700b .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-5c2700b .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-06e3253 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:600;color:var( --e-global-color-5713db4 );}.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-14 .elementor-element.elementor-element-0e46305{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:#E0E0E0;}.elementor-14 .elementor-element.elementor-element-00154ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c776721 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;font-style:normal;letter-spacing:1.9px;fill:var( --e-global-color-66fac98 );color:var( --e-global-color-66fac98 );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4d4ea99{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-b56df2e{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:40px 40px 80px -50px #836500;}.elementor-14 .elementor-element.elementor-element-b56df2e .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-14 .elementor-element.elementor-element-651824c{--spacer-size:700px;}.elementor-14 .elementor-element.elementor-element-b1f3c2c{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.02;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-14 .elementor-element.elementor-element-b1f3c2c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b1f3c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-b1f3c2c::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/32786.jpg");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-ddedca9{--display:flex;--justify-content:flex-start;}.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-14 .elementor-element.elementor-element-46818dc img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:-40px 40px 50px -50px #836500;}.elementor-14 .elementor-element.elementor-element-63591fd{--display:flex;--justify-content:flex-start;}.elementor-14 .elementor-element.elementor-element-34c460a{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-29de7a0{width:auto;max-width:auto;padding:5px 14px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8365009C;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(131, 101, 0, 0.9607843137254902);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-29de7a0.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-29de7a0 .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-29de7a0 .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-29de7a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-29de7a0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-29de7a0 .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-ca32813 .elementor-heading-title{font-family:var( --e-global-typography-b1f7b11-font-family ), Sans-serif;font-size:var( --e-global-typography-b1f7b11-font-size );font-weight:var( --e-global-typography-b1f7b11-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-be236d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-70ae034 .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-70ae034 .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-70ae034{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-70ae034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-70ae034 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-70ae034 .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-b071cdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-7f4a9ec .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7f4a9ec .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-7f4a9ec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-7f4a9ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7f4a9ec .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-7f4a9ec .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-fc25bfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-ff4bf9d{--display:flex;--min-height:50vh;--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;--overlay-opacity:0.06;--padding-top:5%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-ff4bf9d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ff4bf9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-ff4bf9d::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/32786.jpg");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-553b35b{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-7946d6e{width:auto;max-width:auto;padding:5px 14px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8365009C;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(131, 101, 0, 0.9607843137254902);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-7946d6e.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-7946d6e .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7946d6e .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-7946d6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7946d6e .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-7946d6e .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-f0f7003 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:600;color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-30dfbb1{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-5301639{--display:flex;}.elementor-14 .elementor-element.elementor-element-bb78c53 .swiper-wrapper{display:flex;align-items:center;}.elementor-14 .elementor-element.elementor-element-bb78c53 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-a042d8c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1c831e5 .swiper-wrapper{display:flex;align-items:center;}.elementor-14 .elementor-element.elementor-element-1c831e5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-6dcb079{--display:flex;--min-height:50vh;--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;--overlay-opacity:0.06;--padding-top:5%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-6dcb079:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6dcb079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-6dcb079::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/32786.jpg");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-841ee59{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-841ee59:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-841ee59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-66fac98 ) 27%, #D4AF372E 100%);}.elementor-14 .elementor-element.elementor-element-186659d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-14 .elementor-element.elementor-element-6b36496 .elementor-icon-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-6b36496.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-6b36496.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6b36496.elementor-view-default .elementor-icon{color:var( --e-global-color-4eda865 );border-color:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-6b36496.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6b36496.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-483705e .elementor-heading-title{font-family:var( --e-global-typography-9565e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-9565e9f-font-size );font-weight:var( --e-global-typography-9565e9f-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-a67ac54{--spacer-size:1px;background-color:transparent;background-image:radial-gradient(at center center, #D4AF3778 32%, #D4AF3700 71%);}.elementor-14 .elementor-element.elementor-element-699c696{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-793666b{width:auto;max-width:auto;padding:5px 14px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8365009C;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(131, 101, 0, 0.9607843137254902);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-793666b.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-793666b .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-793666b .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-793666b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-793666b .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-793666b .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-d325826{--display:flex;--min-height:50vh;--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;--overlay-opacity:0.06;--padding-top:5%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-d325826:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d325826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-d325826::before, .elementor-14 .elementor-element.elementor-element-d325826 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d325826 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d325826 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d325826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d325826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/32786.jpg");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-691ae33{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-766c72b{width:auto;max-width:auto;padding:5px 14px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8365009C;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(131, 101, 0, 0.9607843137254902);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-766c72b.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-766c72b .elementor-icon-list-icon i{color:#D4AF37;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-766c72b .elementor-icon-list-icon svg{fill:#D4AF37;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-766c72b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-766c72b .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-766c72b .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7bcf008 .elementor-heading-title{font-family:var( --e-global-typography-9565e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-9565e9f-font-size );font-weight:var( --e-global-typography-9565e9f-font-weight );color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-71f6d00 .elementor-heading-title{font-family:var( --e-global-typography-9565e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-9565e9f-font-size );font-weight:var( --e-global-typography-9565e9f-font-weight );color:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-58ea396{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-8798661{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14 .elementor-element.elementor-element-3e32dd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-0b5fca6 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-0b5fca6.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-14 .elementor-element.elementor-element-0b5fca6.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-0b5fca6.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-14 .elementor-element.elementor-element-0b5fca6.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-0b5fca6.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-14 .elementor-element.elementor-element-5144c24 .elementor-heading-title{font-family:var( --e-global-typography-8a2c507-font-family ), Sans-serif;font-size:var( --e-global-typography-8a2c507-font-size );font-weight:var( --e-global-typography-8a2c507-font-weight );color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-c8e188e{--spacer-size:1px;background-color:transparent;background-image:radial-gradient(at center center, #D4AF3778 32%, #D4AF3700 71%);}.elementor-14 .elementor-element.elementor-element-8c7a50f{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-ce78485{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-14 .elementor-element.elementor-element-f4b079c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5db694e .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-5db694e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-5db694e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-5db694e.elementor-view-default .elementor-icon{color:var( --e-global-color-4eda865 );border-color:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-5db694e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-5db694e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-1fd4b82 .elementor-heading-title{font-family:var( --e-global-typography-8a2c507-font-family ), Sans-serif;font-size:var( --e-global-typography-8a2c507-font-size );font-weight:var( --e-global-typography-8a2c507-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-3b478d3{--spacer-size:1px;background-color:transparent;background-image:radial-gradient(at center center, #D4AF3778 32%, #D4AF3700 71%);}.elementor-14 .elementor-element.elementor-element-4d03873{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-71d5c57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-14 .elementor-element.elementor-element-c5e9fd0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c633243 .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-c633243.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-c633243.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-c633243.elementor-view-default .elementor-icon{color:var( --e-global-color-4eda865 );border-color:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-c633243.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-c633243.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4eda865 );}.elementor-14 .elementor-element.elementor-element-8bf3f71 .elementor-heading-title{font-family:var( --e-global-typography-8a2c507-font-family ), Sans-serif;font-size:var( --e-global-typography-8a2c507-font-size );font-weight:var( --e-global-typography-8a2c507-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-c1a6556{--spacer-size:1px;background-color:transparent;background-image:radial-gradient(at center center, #D4AF3778 32%, #D4AF3700 71%);}.elementor-14 .elementor-element.elementor-element-8c18636{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-8400cdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e165a4b .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;font-style:normal;fill:var( --e-global-color-cd11c7e );color:var( --e-global-color-cd11c7e );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-745b539{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-14 .elementor-element.elementor-element-812a0bc{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:40px 40px 80px -50px #836500;--z-index:9999;}.elementor-14 .elementor-element.elementor-element-812a0bc:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-812a0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/photo_2025-07-16_14-06-41.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-fa5f14c{--spacer-size:600px;}.elementor-14 .elementor-element.elementor-element-0e14746{--display:flex;--min-height:50vh;--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;--overlay-opacity:0.02;--padding-top:5%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-0e14746:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0e14746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-0e14746::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/32786.jpg");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-57ba6c0{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4AF3721;--border-color:#D4AF3721;}.elementor-14 .elementor-element.elementor-element-436d988 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:600;color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-18d488a{--spacer-size:1px;background-color:transparent;background-image:radial-gradient(at center center, #D4AF3778 32%, #D4AF3700 71%);}.elementor-14 .elementor-element.elementor-element-d1b511f{--display:flex;}.elementor-14 .elementor-element.elementor-element-dc6c0c8{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-0ed8dcc{--display:flex;}.elementor-14 .elementor-element.elementor-element-d1e49c1{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-648d205{--display:flex;}.elementor-14 .elementor-element.elementor-element-c599eda{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-87063f2{--display:flex;}.elementor-14 .elementor-element.elementor-element-9799563{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-8157268{--display:flex;}.elementor-14 .elementor-element.elementor-element-0a065f9{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-a02ee0c{--display:flex;}.elementor-14 .elementor-element.elementor-element-086a225{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-72c73fc{--display:flex;}.elementor-14 .elementor-element.elementor-element-8c68fc9{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-08dd75b{--display:flex;}.elementor-14 .elementor-element.elementor-element-b53c87f{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-be609e6{--display:flex;}.elementor-14 .elementor-element.elementor-element-a1053ab{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-0244490{--display:flex;}.elementor-14 .elementor-element.elementor-element-756836b{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-87c74ef{--display:flex;}.elementor-14 .elementor-element.elementor-element-b23feaa{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-a8c0e09{--display:flex;}.elementor-14 .elementor-element.elementor-element-7553fea{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-44d437b{--display:flex;}.elementor-14 .elementor-element.elementor-element-43f55cd{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-01762b8{--display:flex;}.elementor-14 .elementor-element.elementor-element-52e92b3{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-8b9fabb{--display:flex;}.elementor-14 .elementor-element.elementor-element-e64d81b{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-8cab4c9{--display:flex;}.elementor-14 .elementor-element.elementor-element-d2eda13{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-aa7022e{--display:flex;}.elementor-14 .elementor-element.elementor-element-9115b08{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-c40db5c{--display:flex;}.elementor-14 .elementor-element.elementor-element-f4f1c12{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-2afda2d{--display:flex;}.elementor-14 .elementor-element.elementor-element-fb7e9c9{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-ad95f48{--display:flex;}.elementor-14 .elementor-element.elementor-element-f5a7ebd{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-2206a4d{--display:flex;}.elementor-14 .elementor-element.elementor-element-a493a73{--display:flex;}.elementor-14 .elementor-element.elementor-element-78c1497{--display:flex;}.elementor-14 .elementor-element.elementor-element-f68d90d{--display:flex;}.elementor-14 .elementor-element.elementor-element-7cee81a{--display:flex;}.elementor-14 .elementor-element.elementor-element-3bf6dae{--display:flex;}.elementor-14 .elementor-element.elementor-element-8c830b9{--display:flex;}.elementor-14 .elementor-element.elementor-element-d420812{--display:flex;}.elementor-14 .elementor-element.elementor-element-134d3a7{--display:flex;}.elementor-14 .elementor-element.elementor-element-9c34c5b{--display:flex;}.elementor-14 .elementor-element.elementor-element-820206e{--display:flex;}.elementor-14 .elementor-element.elementor-element-8572ac6{--display:flex;}.elementor-14 .elementor-element.elementor-element-3f29562{--display:flex;}.elementor-14 .elementor-element.elementor-element-2a756bb{--display:flex;}.elementor-14 .elementor-element.elementor-element-04155e2{--display:flex;}.elementor-14 .elementor-element.elementor-element-f63d1b5{--display:flex;}.elementor-14 .elementor-element.elementor-element-e1a3c8c{--display:flex;}.elementor-14 .elementor-element.elementor-element-001ded9{--display:flex;}.elementor-14 .elementor-element.elementor-element-802ccc4{--display:flex;}.elementor-14 .elementor-element.elementor-element-ef579fb{--display:flex;}.elementor-14 .elementor-element.elementor-element-8992359{--display:flex;}.elementor-14 .elementor-element.elementor-element-bb947a5{--display:flex;}.elementor-14 .elementor-element.elementor-element-e070f14{--display:flex;}.elementor-14 .elementor-element.elementor-element-f87de15{--display:flex;}.elementor-14 .elementor-element.elementor-element-f6067db{--display:flex;}.elementor-14 .elementor-element.elementor-element-cbd93ea{--display:flex;}.elementor-14 .elementor-element.elementor-element-17943fc{--display:flex;}.elementor-14 .elementor-element.elementor-element-b671ff1{--display:flex;}.elementor-14 .elementor-element.elementor-element-bba300a{--display:flex;}.elementor-14 .elementor-element.elementor-element-d4f6cd8{--display:flex;}.elementor-14 .elementor-element.elementor-element-8e114a8{--display:flex;}.elementor-14 .elementor-element.elementor-element-1053248{--display:flex;}.elementor-14 .elementor-element.elementor-element-fe9cdcf{--display:flex;}.elementor-14 .elementor-element.elementor-element-6b0062c{--display:flex;}.elementor-14 .elementor-element.elementor-element-f9282e5{--display:flex;}.elementor-14 .elementor-element.elementor-element-c7bfe99{--display:flex;}.elementor-14 .elementor-element.elementor-element-867b080{--display:flex;}.elementor-14 .elementor-element.elementor-element-a0ce273{--display:flex;}.elementor-14 .elementor-element.elementor-element-f232217{--display:flex;}.elementor-14 .elementor-element.elementor-element-eeb4af5{--display:flex;}.elementor-14 .elementor-element.elementor-element-b691b9a{--n-accordion-title-font-size:var( --e-global-typography-f0a40f7-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-ce0a188 );--n-accordion-title-hover-color:var( --e-global-color-4eda865 );--n-accordion-title-active-color:var( --e-global-color-4eda865 );--n-accordion-icon-size:15px;}.elementor-14 .elementor-element.elementor-element-b691b9a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF29;}:where( .elementor-14 .elementor-element.elementor-element-b691b9a > .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-f0a40f7-font-family ), Sans-serif;font-weight:var( --e-global-typography-f0a40f7-font-weight );}:where( .elementor-14 .elementor-element.elementor-element-b691b9a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD36;}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-icon i{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-icon svg{fill:var( --e-global-color-ce0a188 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-1abe81e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-item > a{font-family:var( --e-global-typography-f0a40f7-font-family ), Sans-serif;font-size:var( --e-global-typography-f0a40f7-font-size );font-weight:var( --e-global-typography-f0a40f7-font-weight );}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-1e3ad0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:600;color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-1bfce62{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-bd26cb4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-f697761 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;font-style:normal;fill:var( --e-global-color-cd11c7e );color:var( --e-global-color-cd11c7e );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ed45f9b{--display:flex;--justify-content:flex-start;}.elementor-14 .elementor-element.elementor-element-44ce653 img{border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-c125786{--display:flex;--min-height:50vh;--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;--overlay-opacity:0.06;--padding-top:5%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-c125786:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c125786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-c125786::before, .elementor-14 .elementor-element.elementor-element-c125786 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c125786 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c125786 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c125786 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c125786 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/32786.jpg");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-861d7b3{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-7a02e35{width:auto;max-width:auto;padding:5px 14px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8365009C;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(131, 101, 0, 0.9607843137254902);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-7a02e35.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-7a02e35 .elementor-icon-list-icon i{color:#D4AF37;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7a02e35 .elementor-icon-list-icon svg{fill:#D4AF37;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-7a02e35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7a02e35 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-7a02e35 .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-d1144f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:600;color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-5f15b91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-80476f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14 .elementor-element.elementor-element-2820be1{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-702578d .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-702578d.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-14 .elementor-element.elementor-element-702578d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-702578d.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-14 .elementor-element.elementor-element-702578d.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-702578d.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-14 .elementor-element.elementor-element-50aaff9 .elementor-heading-title{font-family:var( --e-global-typography-9565e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-9565e9f-font-size );font-weight:var( --e-global-typography-9565e9f-font-weight );color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-0885559{--spacer-size:1px;background-color:transparent;background-image:radial-gradient(at center center, #D4AF3778 32%, #D4AF3700 71%);}.elementor-14 .elementor-element.elementor-element-8a3d761 .elementor-heading-title{font-family:var( --e-global-typography-8a2c507-font-family ), Sans-serif;font-size:var( --e-global-typography-8a2c507-font-size );font-weight:var( --e-global-typography-8a2c507-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-debcdf0{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-05bcfa1{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-30edd27 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;font-style:normal;fill:var( --e-global-color-cd11c7e );color:var( --e-global-color-cd11c7e );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-30edd27.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-7d3f1bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-14 .elementor-element.elementor-element-fd70537{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6601d3e .elementor-icon-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-6601d3e.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-14 .elementor-element.elementor-element-6601d3e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6601d3e.elementor-view-default .elementor-icon{color:#D4AF37;border-color:#D4AF37;}.elementor-14 .elementor-element.elementor-element-6601d3e.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-6601d3e.elementor-view-default .elementor-icon svg{fill:#D4AF37;}.elementor-14 .elementor-element.elementor-element-c7dd024 .elementor-heading-title{font-family:var( --e-global-typography-9565e9f-font-family ), Sans-serif;font-size:var( --e-global-typography-9565e9f-font-size );font-weight:var( --e-global-typography-9565e9f-font-weight );color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-3eea7cb{--spacer-size:1px;background-color:transparent;background-image:radial-gradient(at center center, #D4AF3778 32%, #D4AF3700 71%);}.elementor-14 .elementor-element.elementor-element-36ca0b1 .elementor-heading-title{font-family:var( --e-global-typography-8a2c507-font-family ), Sans-serif;font-size:var( --e-global-typography-8a2c507-font-size );font-weight:var( --e-global-typography-8a2c507-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-ea5acb8{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-4bf0d3c{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-50d2bac .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;font-style:normal;fill:var( --e-global-color-cd11c7e );color:var( --e-global-color-cd11c7e );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-50d2bac.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-d95110a{--display:flex;--min-height:50vh;--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;--overlay-opacity:0.06;--padding-top:5%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-d95110a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d95110a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-d95110a::before, .elementor-14 .elementor-element.elementor-element-d95110a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d95110a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d95110a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d95110a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d95110a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/32786.jpg");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-3e2e283{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-cb84ce9{--display:flex;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4AF3721;--border-color:#D4AF3721;}.elementor-14 .elementor-element.elementor-element-93a397f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:600;color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-6244a59{--spacer-size:1px;background-color:transparent;background-image:radial-gradient(at center center, #D4AF3778 32%, #D4AF3700 71%);}.elementor-14 .elementor-element.elementor-element-3a6012a{--display:flex;}.elementor-14 .elementor-element.elementor-element-020e9ed{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-5a66ffe{--display:flex;}.elementor-14 .elementor-element.elementor-element-95adbae{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-6a41f98{--display:flex;}.elementor-14 .elementor-element.elementor-element-93fe15c{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-d08a77b{--display:flex;}.elementor-14 .elementor-element.elementor-element-a15720d{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-a860577{--display:flex;}.elementor-14 .elementor-element.elementor-element-9f15b5b{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-162820b{--display:flex;}.elementor-14 .elementor-element.elementor-element-f05b288{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-3c1e771{--display:flex;}.elementor-14 .elementor-element.elementor-element-1009d0c{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-bcef706{--display:flex;}.elementor-14 .elementor-element.elementor-element-8a820a5{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-a784621{--display:flex;}.elementor-14 .elementor-element.elementor-element-801d04c{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-d0327a9{--display:flex;}.elementor-14 .elementor-element.elementor-element-c0a75f2{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-bd31fee{--n-accordion-title-font-size:var( --e-global-typography-f0a40f7-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-ce0a188 );--n-accordion-title-hover-color:var( --e-global-color-4eda865 );--n-accordion-title-active-color:var( --e-global-color-4eda865 );--n-accordion-icon-size:15px;}.elementor-14 .elementor-element.elementor-element-bd31fee > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF29;}:where( .elementor-14 .elementor-element.elementor-element-bd31fee > .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-f0a40f7-font-family ), Sans-serif;font-weight:var( --e-global-typography-f0a40f7-font-weight );}:where( .elementor-14 .elementor-element.elementor-element-bd31fee > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-14 .elementor-element.elementor-element-a89ba22{--display:flex;--min-height:50vh;--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;--overlay-opacity:0.06;--padding-top:5%;--padding-bottom:5%;--padding-left:15%;--padding-right:15%;}.elementor-14 .elementor-element.elementor-element-a89ba22:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a89ba22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66fac98 );}.elementor-14 .elementor-element.elementor-element-a89ba22::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://digitalgrind.pl/wp-content/uploads/2025/07/32786.jpg");--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-c8720f2{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-f74aca4{width:auto;max-width:auto;padding:5px 14px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8365009C;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(131, 101, 0, 0.9607843137254902);--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-f74aca4.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-f74aca4 .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-f74aca4 .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-f74aca4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-f74aca4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-f74aca4 .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6923c55 .elementor-heading-title{font-family:var( --e-global-typography-b1f7b11-font-family ), Sans-serif;font-size:var( --e-global-typography-b1f7b11-font-size );font-weight:var( --e-global-typography-b1f7b11-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-945613b{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-icon i{color:var( --e-global-color-4eda865 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-icon svg{fill:var( --e-global-color-4eda865 );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-eb92ac9{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fcb5fe4-font-family ), Sans-serif;font-size:var( --e-global-typography-fcb5fe4-font-size );font-weight:var( --e-global-typography-fcb5fe4-font-weight );}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-text{color:var( --e-global-color-ce0a188 );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-36c23fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1e90c17 .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;font-style:normal;fill:var( --e-global-color-cd11c7e );color:var( --e-global-color-cd11c7e );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1e90c17.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-49f6dc4{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-601554d{--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-5713db4 );}.elementor-14 .elementor-element.elementor-element-bb9e196{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-ce0a188 );}.elementor-14 .elementor-element.elementor-element-326b4cc{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-12d4230 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;box-shadow:-40px 40px 80px -50px #836500;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-57ba6c0{--width:100%;}.elementor-14 .elementor-element.elementor-element-ed45f9b{--width:40%;}.elementor-14 .elementor-element.elementor-element-cb84ce9{--width:100%;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-3556a7a::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-3556a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-b1f3c2c::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-b1f3c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-ff4bf9d::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-ff4bf9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-6dcb079::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-6dcb079 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-d325826::before, .elementor-14 .elementor-element.elementor-element-d325826 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d325826 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d325826 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d325826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d325826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-0e14746::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-0e14746 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-c125786::before, .elementor-14 .elementor-element.elementor-element-c125786 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c125786 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-c125786 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c125786 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-c125786 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-d95110a::before, .elementor-14 .elementor-element.elementor-element-d95110a > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d95110a > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-d95110a > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d95110a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-d95110a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-14 .elementor-element.elementor-element-a89ba22::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-a89ba22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-0e46305{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-29de7a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-29de7a0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-ca32813 .elementor-heading-title{font-size:var( --e-global-typography-b1f7b11-font-size );}.elementor-14 .elementor-element.elementor-element-70ae034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-70ae034 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-7f4a9ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7f4a9ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-7946d6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7946d6e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-30dfbb1{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-483705e .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-699c696{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-793666b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-793666b .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-766c72b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-766c72b .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-7bcf008 .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-71f6d00 .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-58ea396{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-5144c24 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-8c7a50f{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-1fd4b82 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-4d03873{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-8bf3f71 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-8c18636{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-dc6c0c8{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-d1e49c1{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-c599eda{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-9799563{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-0a065f9{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-086a225{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-8c68fc9{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-b53c87f{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-a1053ab{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-756836b{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-b23feaa{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-7553fea{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-43f55cd{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-52e92b3{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-e64d81b{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-d2eda13{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-9115b08{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-f4f1c12{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-fb7e9c9{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-f5a7ebd{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-b691b9a{--n-accordion-title-font-size:var( --e-global-typography-f0a40f7-font-size );}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-item > a{font-size:var( --e-global-typography-f0a40f7-font-size );}.elementor-14 .elementor-element.elementor-element-1bfce62{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-7a02e35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7a02e35 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-50aaff9 .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-8a3d761 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-debcdf0{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-c7dd024 .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-36ca0b1 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-ea5acb8{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-020e9ed{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-95adbae{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-93fe15c{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-a15720d{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-9f15b5b{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-f05b288{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-1009d0c{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-8a820a5{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-801d04c{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-c0a75f2{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-bd31fee{--n-accordion-title-font-size:var( --e-global-typography-f0a40f7-font-size );}.elementor-14 .elementor-element.elementor-element-f74aca4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-f74aca4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-6923c55 .elementor-heading-title{font-size:var( --e-global-typography-b1f7b11-font-size );}.elementor-14 .elementor-element.elementor-element-945613b{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-b89ba19{--padding-top:06%;--padding-bottom:6%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-338e5be{--width:75%;}.elementor-14 .elementor-element.elementor-element-4884e99 .elementor-heading-title{font-size:26px;}.elementor-14 .elementor-element.elementor-element-f8db797{--width:15%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3a29360{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3556a7a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-5c2700b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-5c2700b .elementor-icon-list-item > a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-06e3253 .elementor-heading-title{font-size:46px;}.elementor-14 .elementor-element.elementor-element-0e46305{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-00154ca{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c776721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-651824c{--spacer-size:362px;}.elementor-14 .elementor-element.elementor-element-b1f3c2c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-46818dc img{height:200px;}.elementor-14 .elementor-element.elementor-element-29de7a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-29de7a0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-ca32813 .elementor-heading-title{font-size:var( --e-global-typography-b1f7b11-font-size );}.elementor-14 .elementor-element.elementor-element-70ae034 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-70ae034 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-7f4a9ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7f4a9ec .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-ff4bf9d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-7946d6e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7946d6e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-f0f7003 .elementor-heading-title{font-size:46px;}.elementor-14 .elementor-element.elementor-element-30dfbb1{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-6dcb079{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-483705e .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-699c696{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-793666b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-793666b .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-d325826{--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;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-766c72b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-766c72b .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-7bcf008 .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-71f6d00 .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-58ea396{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-5144c24 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-8c7a50f{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-1fd4b82 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-4d03873{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-8bf3f71 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-8c18636{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-fa5f14c{--spacer-size:200px;}.elementor-14 .elementor-element.elementor-element-0e14746{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-436d988{text-align:center;}.elementor-14 .elementor-element.elementor-element-436d988 .elementor-heading-title{font-size:46px;}.elementor-14 .elementor-element.elementor-element-dc6c0c8{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-d1e49c1{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-c599eda{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-9799563{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-0a065f9{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-086a225{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-8c68fc9{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-b53c87f{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-a1053ab{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-756836b{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-b23feaa{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-7553fea{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-43f55cd{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-52e92b3{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-e64d81b{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-d2eda13{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-9115b08{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-f4f1c12{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-fb7e9c9{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-f5a7ebd{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-b691b9a{--n-accordion-title-font-size:var( --e-global-typography-f0a40f7-font-size );}.elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-1abe81e .elementor-icon-list-item > a{font-size:var( --e-global-typography-f0a40f7-font-size );}.elementor-14 .elementor-element.elementor-element-1e3ad0d .elementor-heading-title{font-size:46px;}.elementor-14 .elementor-element.elementor-element-1bfce62{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-c125786{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-7a02e35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7a02e35 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-d1144f4 .elementor-heading-title{font-size:46px;}.elementor-14 .elementor-element.elementor-element-50aaff9 .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-8a3d761 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-debcdf0{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-05bcfa1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-c7dd024 .elementor-heading-title{font-size:var( --e-global-typography-9565e9f-font-size );}.elementor-14 .elementor-element.elementor-element-36ca0b1 .elementor-heading-title{font-size:var( --e-global-typography-8a2c507-font-size );}.elementor-14 .elementor-element.elementor-element-ea5acb8{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-4bf0d3c .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-d95110a{--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;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-93a397f{text-align:center;}.elementor-14 .elementor-element.elementor-element-93a397f .elementor-heading-title{font-size:46px;}.elementor-14 .elementor-element.elementor-element-020e9ed{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-95adbae{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-93fe15c{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-a15720d{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-9f15b5b{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-f05b288{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-1009d0c{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-8a820a5{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-801d04c{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-c0a75f2{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-bd31fee{--n-accordion-title-font-size:var( --e-global-typography-f0a40f7-font-size );}.elementor-14 .elementor-element.elementor-element-a89ba22{--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;--padding-top:10%;--padding-bottom:10%;--padding-left:2%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-f74aca4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-f74aca4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-6923c55 .elementor-heading-title{font-size:var( --e-global-typography-b1f7b11-font-size );}.elementor-14 .elementor-element.elementor-element-945613b{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-eb92ac9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fcb5fe4-font-size );}.elementor-14 .elementor-element.elementor-element-1e90c17.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-12d4230 img{height:200px;}}/* Start custom CSS for heading, class: .elementor-element-4884e99 */.golden-floating-gradient {
    background: linear-gradient(90deg, #FFD700, #FFCC00, #B8860B, #FFCC00, #FFD700); /* Złote kolory gradientu */
    background-size: 200% 100%; /* Rozmiar tła umożliwiający animację */
    -webkit-background-clip: text; /* Klipowanie tła do tekstu (dla WebKit) */
    background-clip: text; /* Standardowe klipowanie */
    -webkit-text-fill-color: transparent; /* Przezroczysty kolor tekstu, aby gradient był widoczny */
    text-fill-color: transparent; /* Standardowe */
    animation: floatingGradient 5s ease infinite; /* Animacja o nazwie, czasie i nieskończoności */
}

/* Definicja animacji */
@keyframes floatingGradient {
    0% {
        background-position: 0% 50%; /* Początek animacji */
    }
    50% {
        background-position: 100% 50%; /* Środek - gradient przesunięty */
    }
    100% {
        background-position: 0% 50%; /* Koniec - powrót do startu */
    }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-3a29360 */.elementor-nav-menu--dropdown {
    z-index: 9999 !important;

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bb78c53 */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1c831e5 */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841ee59 */.refraction-card {
  padding: 2rem;
  border-radius: 20px;
  position: relative;
  overflow: hidden;
  /* Ciemniejsze, bardziej przezroczyste tło */
  background: rgba(15, 15, 15, 0.85);
  backdrop-filter: blur(20px) saturate(180%) brightness(0.6);
  -webkit-backdrop-filter: blur(20px) saturate(180%) brightness(0.6);
  /* Złota ramka z gradientem */
  border: 1px solid transparent;
  background-clip: padding-box;
  /* Cienie z minimalnymi zewnętrznymi efektami */
  box-shadow:
    inset 0 1px 0 rgba(255, 215, 0, 0.03),
    inset 0 -1px 0 rgba(255, 215, 0, 0.02),
    0 4px 20px rgba(0, 0, 0, 0.8),
    0 8px 16px rgba(255, 215, 0, 0.03);
  z-index: 1;
  transition: all 0.3s ease;
}

.refraction-card::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  padding: 0px;
  /* Złoty gradient dla ramki z delikatnym efektem */
  background: linear-gradient(
    135deg,
    rgba(255, 215, 0, 0.08) 0%,
    rgba(255, 193, 7, 0.05) 25%,
    transparent 50%,
    rgba(255, 215, 0, 0.04) 75%,
    rgba(255, 215, 0, 0.06) 100%
  );
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: xor;
  -webkit-mask-composite: xor;
  z-index: -1;
}

.refraction-card::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 60%;
  /* Intensywny gradient od dołu do góry wewnątrz karty */
  background: linear-gradient(
    0deg,
    rgba(255, 215, 0, 0.15) 0%,
    rgba(255, 215, 0, 0.08) 25%,
    rgba(255, 215, 0, 0.04) 50%,
    transparent 100%
  );
  border-radius: 0 0 20px 20px;
  pointer-events: none;
  mix-blend-mode: overlay;
  z-index: 1;
}

/* Dodatkowa warstwa dla głębszego efektu wewnętrznego świecenia */
.refraction-card:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40%;
  background: radial-gradient(
    ellipse at bottom center,
    rgba(255, 215, 0, 0.12) 0%,
    rgba(255, 215, 0, 0.06) 40%,
    rgba(255, 215, 0, 0.02) 70%,
    transparent 100%
  );
  border-radius: 0 0 20px 20px;
  z-index: 0;
}

.refraction-card:hover {
  transform: translateY(-2px);
  box-shadow:
    inset 0 1px 0 rgba(255, 215, 0, 0.04),
    inset 0 -1px 0 rgba(255, 215, 0, 0.03),
    0 8px 30px rgba(0, 0, 0, 0.9),
    0 12px 20px rgba(255, 215, 0, 0.04);
}

.refraction-card:hover:before {
  background: radial-gradient(
    ellipse at bottom center,
    rgba(255, 215, 0, 0.18) 0%,
    rgba(255, 215, 0, 0.09) 40%,
    rgba(255, 215, 0, 0.03) 70%,
    transparent 100%
  );
}

.refraction-card .elementor-widget-container {
  position: relative;
  z-index: 2;
  color: #f5f5f5;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.8);
}

/* Dodatkowe style dla tekstu */
.refraction-card h1,
.refraction-card h2,
.refraction-card h3 {
  color: #fff;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.9);
}

.refraction-card p {
  color: #e8e8e8;
  line-height: 1.6;
}

/* Złoty akcent dla ważnych elementów */
.refraction-card .highlight,
.refraction-card strong {
  color: #ffd700;
  text-shadow: 0 0 10px rgba(255, 215, 0, 0.3);
}

@media (max-width: 768px) {
  .refraction-card {
    margin: 1rem auto;
    padding: 1.5rem;
    border-radius: 16px;
  }
  
  .refraction-card:before {
    width: 90%;
    height: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e165a4b */.golden-button {
    background: linear-gradient(135deg, #ffd700 0%, #ffed4a 25%, #f1c40f  50%, #d4af37 75%, #b8860b 100%);
    color: #2c2c2c;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 1px;
    padding: 16px 32px;
    border: none;
    border-radius: 25px;
    cursor: pointer;
    text-transform: uppercase;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3);
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
    font-family: 'Arial', sans-serif;
}

.golden-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
    transition: left 0.5s ease;
}

.golden-button:hover {
    transform: translateY(-2px);
    box-shadow: 
        0 12px 25px rgba(212, 175, 55, 0.4),
        0 8px 15px rgba(255, 215, 0, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.4);
    background: linear-gradient(135deg, #ffed4a 0%, #ffd700 25%, #f39c12 50%, #d4af37 75%, #b8860b 100%);
}

.golden-button:hover::before {
    left: 100%;
}

.golden-button:active {
    transform: translateY(0);
    box-shadow: 
        0 4px 10px rgba(212, 175, 55, 0.3),
        0 2px 5px rgba(255, 215, 0, 0.2),
        inset 0 2px 4px rgba(0, 0, 0, 0.1);
}

.golden-button:focus {
    outline: none;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3),
        0 0 0 3px rgba(255, 215, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f697761 */.golden-button {
    background: linear-gradient(135deg, #ffd700 0%, #ffed4a 25%, #f1c40f  50%, #d4af37 75%, #b8860b 100%);
    color: #2c2c2c;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 1px;
    padding: 16px 32px;
    border: none;
    border-radius: 25px;
    cursor: pointer;
    text-transform: uppercase;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3);
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
    font-family: 'Arial', sans-serif;
}

.golden-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
    transition: left 0.5s ease;
}

.golden-button:hover {
    transform: translateY(-2px);
    box-shadow: 
        0 12px 25px rgba(212, 175, 55, 0.4),
        0 8px 15px rgba(255, 215, 0, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.4);
    background: linear-gradient(135deg, #ffed4a 0%, #ffd700 25%, #f39c12 50%, #d4af37 75%, #b8860b 100%);
}

.golden-button:hover::before {
    left: 100%;
}

.golden-button:active {
    transform: translateY(0);
    box-shadow: 
        0 4px 10px rgba(212, 175, 55, 0.3),
        0 2px 5px rgba(255, 215, 0, 0.2),
        inset 0 2px 4px rgba(0, 0, 0, 0.1);
}

.golden-button:focus {
    outline: none;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3),
        0 0 0 3px rgba(255, 215, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30edd27 */.golden-button {
    background: linear-gradient(135deg, #ffd700 0%, #ffed4a 25%, #f1c40f  50%, #d4af37 75%, #b8860b 100%);
    color: #2c2c2c;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 1px;
    padding: 16px 32px;
    border: none;
    border-radius: 25px;
    cursor: pointer;
    text-transform: uppercase;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3);
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
    font-family: 'Arial', sans-serif;
}

.golden-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
    transition: left 0.5s ease;
}

.golden-button:hover {
    transform: translateY(-2px);
    box-shadow: 
        0 12px 25px rgba(212, 175, 55, 0.4),
        0 8px 15px rgba(255, 215, 0, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.4);
    background: linear-gradient(135deg, #ffed4a 0%, #ffd700 25%, #f39c12 50%, #d4af37 75%, #b8860b 100%);
}

.golden-button:hover::before {
    left: 100%;
}

.golden-button:active {
    transform: translateY(0);
    box-shadow: 
        0 4px 10px rgba(212, 175, 55, 0.3),
        0 2px 5px rgba(255, 215, 0, 0.2),
        inset 0 2px 4px rgba(0, 0, 0, 0.1);
}

.golden-button:focus {
    outline: none;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3),
        0 0 0 3px rgba(255, 215, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-50d2bac */.golden-button {
    background: linear-gradient(135deg, #ffd700 0%, #ffed4a 25%, #f1c40f  50%, #d4af37 75%, #b8860b 100%);
    color: #2c2c2c;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 1px;
    padding: 16px 32px;
    border: none;
    border-radius: 25px;
    cursor: pointer;
    text-transform: uppercase;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3);
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
    font-family: 'Arial', sans-serif;
}

.golden-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
    transition: left 0.5s ease;
}

.golden-button:hover {
    transform: translateY(-2px);
    box-shadow: 
        0 12px 25px rgba(212, 175, 55, 0.4),
        0 8px 15px rgba(255, 215, 0, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.4);
    background: linear-gradient(135deg, #ffed4a 0%, #ffd700 25%, #f39c12 50%, #d4af37 75%, #b8860b 100%);
}

.golden-button:hover::before {
    left: 100%;
}

.golden-button:active {
    transform: translateY(0);
    box-shadow: 
        0 4px 10px rgba(212, 175, 55, 0.3),
        0 2px 5px rgba(255, 215, 0, 0.2),
        inset 0 2px 4px rgba(0, 0, 0, 0.1);
}

.golden-button:focus {
    outline: none;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3),
        0 0 0 3px rgba(255, 215, 0, 0.5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e90c17 */.golden-button {
    background: linear-gradient(135deg, #ffd700 0%, #ffed4a 25%, #f1c40f  50%, #d4af37 75%, #b8860b 100%);
    color: #2c2c2c;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 1px;
    padding: 16px 32px;
    border: none;
    border-radius: 25px;
    cursor: pointer;
    text-transform: uppercase;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3);
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
    font-family: 'Arial', sans-serif;
}

.golden-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.4), transparent);
    transition: left 0.5s ease;
}

.golden-button:hover {
    transform: translateY(-2px);
    box-shadow: 
        0 12px 25px rgba(212, 175, 55, 0.4),
        0 8px 15px rgba(255, 215, 0, 0.3),
        inset 0 1px 0 rgba(255, 255, 255, 0.4);
    background: linear-gradient(135deg, #ffed4a 0%, #ffd700 25%, #f39c12 50%, #d4af37 75%, #b8860b 100%);
}

.golden-button:hover::before {
    left: 100%;
}

.golden-button:active {
    transform: translateY(0);
    box-shadow: 
        0 4px 10px rgba(212, 175, 55, 0.3),
        0 2px 5px rgba(255, 215, 0, 0.2),
        inset 0 2px 4px rgba(0, 0, 0, 0.1);
}

.golden-button:focus {
    outline: none;
    box-shadow: 
        0 8px 20px rgba(212, 175, 55, 0.3),
        0 4px 10px rgba(255, 215, 0, 0.2),
        inset 0 1px 0 rgba(255, 255, 255, 0.3),
        0 0 0 3px rgba(255, 215, 0, 0.5);
}/* End custom CSS */