.elementor-655 .elementor-element.elementor-element-ffbe00{--display:flex;--min-height:86vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-655 .elementor-element.elementor-element-ffbe00:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-ffbe00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F0F0;}.elementor-655 .elementor-element.elementor-element-ffbe00::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .e-con-inner > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aurazen.pl/wp-content/uploads/2026/08/hero_9a.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.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-655 .elementor-element.elementor-element-89286bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:4.8px;color:#C02870;}.elementor-655 .elementor-element.elementor-element-700ea3d9{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-700ea3d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:86px;font-weight:500;line-height:83px;letter-spacing:-2.2px;color:#000000;}.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-655 .elementor-element.elementor-element-3297efd{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;color:#000000;}.elementor-655 .elementor-element.elementor-element-147b623{--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;--z-index:40;}.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-655 .elementor-element.elementor-element-4180ba3 .elementor-button{background-color:#C02870;font-family:"Inter Tight", Sans-serif;font-weight:500;text-transform:uppercase;transition-duration:1.3s;border-radius:4px 4px 4px 4px;padding:27px 27px 27px 27px;}.elementor-655 .elementor-element.elementor-element-4180ba3 .elementor-button:hover, .elementor-655 .elementor-element.elementor-element-4180ba3 .elementor-button:focus{background-color:#2F0F13;}.elementor-655 .elementor-element.elementor-element-8c7573f .elementor-button{background-color:#00000000;font-family:"Inter Tight", Sans-serif;font-weight:500;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C8A1764F;border-radius:4px 4px 4px 4px;padding:26px 44px 25px 44px;}.elementor-655 .elementor-element.elementor-element-8c7573f .elementor-button:hover, .elementor-655 .elementor-element.elementor-element-8c7573f .elementor-button:focus{border-color:#2F0F1300;}.elementor-655 .elementor-element.elementor-element-1edf2f3d{--display:flex;--min-height:38vh;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-655 .elementor-element.elementor-element-1edf2f3d:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-1edf2f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F0F0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-655 .elementor-element.elementor-element-50631452{--divider-border-style:solid;--divider-color:#EDE8E4;--divider-border-width:1px;}.elementor-655 .elementor-element.elementor-element-50631452 .elementor-divider-separator{width:100%;}.elementor-655 .elementor-element.elementor-element-50631452 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-655 .elementor-element.elementor-element-683a14f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:4.8px;color:#C02870;}.elementor-655 .elementor-element.elementor-element-42a1a6b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-42a1a6b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:74px;font-weight:500;line-height:72px;letter-spacing:-2.2px;color:#000000;}.elementor-655 .elementor-element.elementor-element-4c757b6{--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:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-655 .elementor-element.elementor-element-4bae9cb{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-wrapper{text-align:start;gap:9px;}.elementor-655 .elementor-element.elementor-element-4bae9cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f54c2f7 );}.elementor-655 .elementor-element.elementor-element-4bae9cb.elementor-view-framed .elementor-icon, .elementor-655 .elementor-element.elementor-element-4bae9cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-f54c2f7 );color:var( --e-global-color-f54c2f7 );border-color:var( --e-global-color-f54c2f7 );}.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon{font-size:38px;}.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-title, .elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.3px;word-spacing:0px;}.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-title{color:#000000;}.elementor-655 .elementor-element.elementor-element-4bae9cb:has(:hover) .elementor-icon-box-title,
					 .elementor-655 .elementor-element.elementor-element-4bae9cb:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;}.elementor-655 .elementor-element.elementor-element-dada3ac{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-wrapper{text-align:start;gap:9px;}.elementor-655 .elementor-element.elementor-element-dada3ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f54c2f7 );}.elementor-655 .elementor-element.elementor-element-dada3ac.elementor-view-framed .elementor-icon, .elementor-655 .elementor-element.elementor-element-dada3ac.elementor-view-default .elementor-icon{fill:var( --e-global-color-f54c2f7 );color:var( --e-global-color-f54c2f7 );border-color:var( --e-global-color-f54c2f7 );}.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon{font-size:38px;}.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-title, .elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.3px;word-spacing:0px;}.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-title{color:#000000;}.elementor-655 .elementor-element.elementor-element-dada3ac:has(:hover) .elementor-icon-box-title,
					 .elementor-655 .elementor-element.elementor-element-dada3ac:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;}.elementor-655 .elementor-element.elementor-element-ec9860b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-wrapper{text-align:center;gap:9px;}.elementor-655 .elementor-element.elementor-element-ec9860b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f54c2f7 );}.elementor-655 .elementor-element.elementor-element-ec9860b.elementor-view-framed .elementor-icon, .elementor-655 .elementor-element.elementor-element-ec9860b.elementor-view-default .elementor-icon{fill:var( --e-global-color-f54c2f7 );color:var( --e-global-color-f54c2f7 );border-color:var( --e-global-color-f54c2f7 );}.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon{font-size:38px;}.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-title, .elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-title a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.3px;word-spacing:0px;}.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-title{color:#000000;}.elementor-655 .elementor-element.elementor-element-ec9860b:has(:hover) .elementor-icon-box-title,
					 .elementor-655 .elementor-element.elementor-element-ec9860b:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;}.elementor-655 .elementor-element.elementor-element-f8ede1b{--display:flex;--min-height:60vh;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-655 .elementor-element.elementor-element-f8ede1b:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-f8ede1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #5E272D 0%, #1B1210 100%);}.elementor-655 .elementor-element.elementor-element-f8ede1b::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .e-con-inner > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aurazen.pl/wp-content/uploads/2026/07/hero_down3.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-655 .elementor-element.elementor-element-8d1f0bb{--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-655 .elementor-element.elementor-element-c9c5efb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-655 .elementor-element.elementor-element-7288405 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:4.8px;color:#C8A176;}.elementor-655 .elementor-element.elementor-element-54a8da6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-54a8da6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:74px;font-weight:500;letter-spacing:-2.2px;color:#FFFEFC;}.elementor-655 .elementor-element.elementor-element-b9a98c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-485cd25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-655 .elementor-element.elementor-element-fb43d66 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-655 .elementor-element.elementor-element-fb43d66 .elementor-icon-box-title, .elementor-655 .elementor-element.elementor-element-fb43d66 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-655 .elementor-element.elementor-element-fb43d66 .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-fb43d66:has(:hover) .elementor-icon-box-title,
					 .elementor-655 .elementor-element.elementor-element-fb43d66:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-fb43d66 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;color:#ABA1A1FA;}.elementor-655 .elementor-element.elementor-element-e125737 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-655 .elementor-element.elementor-element-e125737 .elementor-icon-box-title, .elementor-655 .elementor-element.elementor-element-e125737 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-655 .elementor-element.elementor-element-e125737 .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-e125737:has(:hover) .elementor-icon-box-title,
					 .elementor-655 .elementor-element.elementor-element-e125737:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-e125737 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;color:#ABA1A1FA;}.elementor-655 .elementor-element.elementor-element-172dbc3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-655 .elementor-element.elementor-element-172dbc3 .elementor-icon-box-title, .elementor-655 .elementor-element.elementor-element-172dbc3 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-655 .elementor-element.elementor-element-172dbc3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-172dbc3:has(:hover) .elementor-icon-box-title,
					 .elementor-655 .elementor-element.elementor-element-172dbc3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-172dbc3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;color:#ABA1A1FA;}.elementor-655 .elementor-element.elementor-element-7942799 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-655 .elementor-element.elementor-element-7942799 .elementor-icon-box-title, .elementor-655 .elementor-element.elementor-element-7942799 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-655 .elementor-element.elementor-element-7942799 .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-7942799:has(:hover) .elementor-icon-box-title,
					 .elementor-655 .elementor-element.elementor-element-7942799:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-7942799 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;color:#ABA1A1FA;}.elementor-655 .elementor-element.elementor-element-43091d9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-655 .elementor-element.elementor-element-43091d9 .elementor-icon-box-title, .elementor-655 .elementor-element.elementor-element-43091d9 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-655 .elementor-element.elementor-element-43091d9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-43091d9:has(:hover) .elementor-icon-box-title,
					 .elementor-655 .elementor-element.elementor-element-43091d9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-43091d9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1.2px;color:#ABA1A1FA;}.elementor-655 .elementor-element.elementor-element-eac1a6f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-655 .elementor-element.elementor-element-74ebe7e4{--display:flex;--min-height:60vh;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-655 .elementor-element.elementor-element-74ebe7e4:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-74ebe7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3E4E1;}.elementor-655 .elementor-element.elementor-element-51c2f7bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:4.8px;color:#C02870;}.elementor-655 .elementor-element.elementor-element-5e343a46{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-5e343a46 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:74px;font-weight:500;letter-spacing:-2.2px;color:#000000;}.elementor-655 .elementor-element.elementor-element-5c14d8a1{--display:flex;}.elementor-655 .elementor-element.elementor-element-120d7942 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:29px;letter-spacing:1.2px;color:#928B85;}.elementor-655 .elementor-element.elementor-element-f136e48{--display:flex;}.elementor-655 .elementor-element.elementor-element-3d7ccb5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:29px;letter-spacing:1.2px;color:#928B85;}.elementor-655 .elementor-element.elementor-element-b1bbd9b{--display:flex;}.elementor-655 .elementor-element.elementor-element-e383818 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:29px;letter-spacing:1.2px;color:#928B85;}.elementor-655 .elementor-element.elementor-element-edd6e45{--display:flex;}.elementor-655 .elementor-element.elementor-element-a984023 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:29px;letter-spacing:1.2px;color:#928B85;}.elementor-655 .elementor-element.elementor-element-2e9dfe8{--display:flex;}.elementor-655 .elementor-element.elementor-element-3ad80e8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:29px;letter-spacing:1.2px;color:#928B85;}.elementor-655 .elementor-element.elementor-element-2d082744{--n-accordion-title-font-size:23px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#C02870;}.elementor-655 .elementor-element.elementor-element-2d082744 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-655 .elementor-element.elementor-element-2d082744 > .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:"Playfair Display", Sans-serif;font-weight:500;}:where( .elementor-655 .elementor-element.elementor-element-2d082744 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E7CCC5;}.elementor-655 .elementor-element.elementor-element-48a17375{--divider-border-style:solid;--divider-color:#EDE8E4;--divider-border-width:1px;}.elementor-655 .elementor-element.elementor-element-48a17375 .elementor-divider-separator{width:100%;}.elementor-655 .elementor-element.elementor-element-48a17375 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-655 .elementor-element.elementor-element-ffbe00{--content-width:1290px;}.elementor-655 .elementor-element.elementor-element-1edf2f3d{--content-width:1290px;}.elementor-655 .elementor-element.elementor-element-f8ede1b{--content-width:1290px;}.elementor-655 .elementor-element.elementor-element-74ebe7e4{--content-width:1290px;}}@media(max-width:767px){.elementor-655 .elementor-element.elementor-element-ffbe00::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .e-con-inner > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-ffbe00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aurazen.pl/wp-content/uploads/2026/08/hero_kom3.webp");background-position:top left;}.elementor-655 .elementor-element.elementor-element-ffbe00{--min-height:100vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-655 .elementor-element.elementor-element-700ea3d9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-655 .elementor-element.elementor-element-700ea3d9 .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-655 .elementor-element.elementor-element-3297efd{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-655 .elementor-element.elementor-element-3297efd p{margin-block-end:0px;}.elementor-655 .elementor-element.elementor-element-147b623{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-655 .elementor-element.elementor-element-4180ba3 .elementor-button{font-size:10px;padding:26px 23px 25px 23px;}.elementor-655 .elementor-element.elementor-element-8c7573f .elementor-button{font-size:10px;}.elementor-655 .elementor-element.elementor-element-1edf2f3d{--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-655 .elementor-element.elementor-element-42a1a6b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-655 .elementor-element.elementor-element-42a1a6b .elementor-heading-title{font-size:58px;line-height:1em;}.elementor-655 .elementor-element.elementor-element-4bae9cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-dada3ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-ec9860b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-655 .elementor-element.elementor-element-f8ede1b::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .e-con-inner > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-f8ede1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-100px 100%;}.elementor-655 .elementor-element.elementor-element-f8ede1b{--padding-top:80px;--padding-bottom:280px;--padding-left:20px;--padding-right:20px;}.elementor-655 .elementor-element.elementor-element-54a8da6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-655 .elementor-element.elementor-element-54a8da6 .elementor-heading-title{font-size:58px;line-height:1em;}.elementor-655 .elementor-element.elementor-element-74ebe7e4{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-655 .elementor-element.elementor-element-5e343a46{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-655 .elementor-element.elementor-element-5e343a46 .elementor-heading-title{font-size:50px;line-height:1em;}}/* Start custom CSS for heading, class: .elementor-element-89286bb */.elementor-655 .elementor-element.elementor-element-89286bb .elementor-heading-title {
    display: flex;
    align-items: center;
    gap: 24px;
}

.elementor-655 .elementor-element.elementor-element-89286bb .elementor-heading-title::after {
    content: "";
    display: block;
    width: 65px;
    height: 1px;
    background: #C02870;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-700ea3d9 */.elementor-655 .elementor-element.elementor-element-700ea3d9 .wyroznienie {
    display: inline-block;
    color: #C02870;
    font-style: italic;
    white-space: nowrap;

    clip-path: inset(0 100% 0 0);
    animation: odslanianie 1.6s cubic-bezier(.65, 0, .35, 1) 0.6s forwards;
}

@keyframes odslanianie {
    from {
        clip-path: inset(0 100% 0 0);
        transform: translateX(-8px);
        opacity: 0;
    }

    to {
        clip-path: inset(0 0 0 0);
        transform: translateX(0);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffbe00 */@media (max-width: 767px) {
    .elementor-655 .elementor-element.elementor-element-ffbe00::before {
        background-position: 100% calc(50% - 10px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-683a14f */.elementor-655 .elementor-element.elementor-element-683a14f .elementor-heading-title {
    display: flex;
    align-items: center;
    gap: 24px;
}

.elementor-655 .elementor-element.elementor-element-683a14f .elementor-heading-title::after {
    content: "";
    display: block;
    width: 65px;
    height: 1px;
    background: #C02870;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42a1a6b */.elementor-655 .elementor-element.elementor-element-42a1a6b .wyroznienie {
    color: #C02870;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4bae9cb *//* Ukrycie domyślnej ikony */
.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-icon i,
.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-icon svg,
.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-icon img {
    display: none !important;
}

/* Wyśrodkowanie kontenera ikonki */
.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-icon {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin: 0 auto 15px auto !important;
}

/* Własna ikona WEBP */
.elementor-655 .elementor-element.elementor-element-4bae9cb .elementor-icon-box-icon .elementor-icon {
    width: 70px !important;
    height: 100px !important;
    display: block !important;
    margin: 0 auto !important;

    background-image: url("https://aurazen.pl/wp-content/uploads/2026/07/iko_cakender.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    border: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dada3ac *//* Ukrycie domyślnej ikony */
.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-icon i,
.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-icon svg,
.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-icon img {
    display: none !important;
}

/* Wyśrodkowanie kontenera ikonki */
.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-icon {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin: 0 auto 15px auto !important;
}

/* Własna ikona WEBP */
.elementor-655 .elementor-element.elementor-element-dada3ac .elementor-icon-box-icon .elementor-icon {
    width: 70px !important;
    height: 100px !important;
    display: block !important;
    margin: 0 auto !important;

    background-image: url("https://aurazen.pl/wp-content/uploads/2026/07/iko_loc_2.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    border: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ec9860b *//* Ukrycie domyślnej ikony */
.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-icon i,
.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-icon svg,
.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-icon img {
    display: none !important;
}

/* Wyśrodkowanie kontenera ikonki */
.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-icon {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    margin: 0 auto 15px auto !important;
}

/* Własna ikona WEBP */
.elementor-655 .elementor-element.elementor-element-ec9860b .elementor-icon-box-icon .elementor-icon {
    width: 70px !important;
    height: 100px !important;
    display: block !important;
    margin: 0 auto !important;

    background-image: url("https://aurazen.pl/wp-content/uploads/2026/07/iko_cart2.webp");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    border: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7288405 */.elementor-655 .elementor-element.elementor-element-7288405 .elementor-heading-title {
    display: flex;
    align-items: center;
    gap: 24px;
}

.elementor-655 .elementor-element.elementor-element-7288405 .elementor-heading-title::after {
    content: "";
    display: block;
    width: 65px;
    height: 1px;
    background: #C8A176;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54a8da6 */.elementor-655 .elementor-element.elementor-element-54a8da6 .wyroznienie {
    color: #e4c8bd;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-485cd25 *//* GŁÓWNY KONTENER Z POLAMI IKON */
.kroki-masazu {
    --kolor-elementu: #C02870;
    --kolor-linii: #C02870;
    --rozmiar-kolka: 44px;

    counter-reset: krok;
}

/* POJEDYNCZE POLE IKONY */
.kroki-masazu .elementor-widget-icon-box {
    position: relative;
    z-index: 1;
    counter-increment: krok;
}

/* ODSTĘP MIĘDZY KOLEJNYMI ELEMENTAMI */
.kroki-masazu .elementor-widget-icon-box:not(:last-child) {
    padding-bottom: 45px;
}

/* UKŁAD KÓŁKO + TEKST */
.kroki-masazu .elementor-icon-box-wrapper {
    display: flex;
    align-items: flex-start;
    text-align: left;
    position: relative;
    z-index: 2;
}

/* OBSZAR KÓŁKA */
.kroki-masazu .elementor-icon-box-icon {
    position: relative;
    flex: 0 0 var(--rozmiar-kolka);
    margin-right: 28px !important;
    margin-bottom: 0 !important;
    z-index: 3;
}

/* KÓŁKO */
.kroki-masazu .elementor-icon-box-icon .elementor-icon {
    width: var(--rozmiar-kolka);
    height: var(--rozmiar-kolka);
    min-width: var(--rozmiar-kolka);
    min-height: var(--rozmiar-kolka);

    display: flex;
    align-items: center;
    justify-content: center;

    border: 1px solid var(--kolor-elementu) !important;
    border-radius: 50%;
    background: transparent !important;
    color: var(--kolor-elementu) !important;
    padding: 0 !important;
    box-sizing: border-box;
}

/* UKRYCIE DOMYŚLNEJ IKONY */
.kroki-masazu .elementor-icon-box-icon .elementor-icon i,
.kroki-masazu .elementor-icon-box-icon .elementor-icon svg {
    display: none !important;
}

/* AUTOMATYCZNY NUMER W ŚRODKU KÓŁKA */
.kroki-masazu .elementor-icon-box-icon .elementor-icon::before {
    content: counter(krok, decimal-leading-zero);

    color: #C02870;
    font-family: "Roboto", sans-serif;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
}

/* LINIA ŁĄCZĄCA KOLEJNE KÓŁKA */
.kroki-masazu .elementor-widget-icon-box:not(:last-child)::after {
    content: "";
    position: absolute;

    left: calc(var(--rozmiar-kolka) / 2);
    top: var(--rozmiar-kolka);
    bottom: 0;

    width: 1px;
    background-color: var(--kolor-linii) !important;
    transform: translateX(-50%);
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51c2f7bd */.elementor-655 .elementor-element.elementor-element-51c2f7bd .elementor-heading-title {
    display: flex;
    align-items: center;
    gap: 24px;
}

.elementor-655 .elementor-element.elementor-element-51c2f7bd .elementor-heading-title::after {
    content: "";
    display: block;
    width: 65px;
    height: 1px;
    background: #C02870;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e343a46 */.elementor-655 .elementor-element.elementor-element-5e343a46 .wyroznienie {
    color: #c8a176;
    font-style: italic;
}/* End custom CSS */