.elementor-990 .elementor-element.elementor-element-81086ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-990 .elementor-element.elementor-element-81086ba:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-81086ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9539e2e );}.elementor-990 .elementor-element.elementor-element-1a4c197{--e-image-carousel-slides-to-show:1;}.elementor-990 .elementor-element.elementor-element-8e67c8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:160px;--padding-right:160px;}.elementor-990 .elementor-element.elementor-element-8e67c8e:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-8e67c8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.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-990 .elementor-element.elementor-element-d3e2c5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 55px 0px;}.elementor-990 .elementor-element.elementor-element-d3e2c5b{text-align:center;}.elementor-990 .elementor-element.elementor-element-d3e2c5b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-b5ff090 );}.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-990 .elementor-element.elementor-element-4bf10fd > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-990 .elementor-element.elementor-element-4bf10fd .elementor-icon-list-icon i{color:var( --e-global-color-9539e2e );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-4bf10fd .elementor-icon-list-icon svg{fill:var( --e-global-color-9539e2e );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-4bf10fd{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-4bf10fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-990 .elementor-element.elementor-element-4bf10fd .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-990 .elementor-element.elementor-element-4bf10fd .elementor-icon-list-text{color:var( --e-global-color-b5ff090 );transition:color 0.3s;}.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-990 .elementor-element.elementor-element-36f4baf{--divider-border-style:solid;--divider-color:var( --e-global-color-9539e2e );--divider-border-width:2px;}.elementor-990 .elementor-element.elementor-element-36f4baf > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-990 .elementor-element.elementor-element-36f4baf .elementor-divider-separator{width:100%;}.elementor-990 .elementor-element.elementor-element-36f4baf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-990 .elementor-element.elementor-element-70fa387{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-990 .elementor-element.elementor-element-e50fda3{--grid-columns:2;}.elementor-990 .elementor-element.elementor-element-e50fda3 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-990 .elementor-element.elementor-element-e50fda3 .e-loop-item > .elementor-section, .elementor-990 .elementor-element.elementor-element-e50fda3 .e-loop-item > .elementor-section > .elementor-container, .elementor-990 .elementor-element.elementor-element-e50fda3 .e-loop-item > .e-con, .elementor-990 .elementor-element.elementor-element-e50fda3 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-990 .elementor-element.elementor-element-a41a8cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-0f535e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-5e4451e{--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-990 .elementor-element.elementor-element-d61dabb{text-align:left;}.elementor-990 .elementor-element.elementor-element-d61dabb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:84px;font-weight:700;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-73a2398 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-9088661{--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:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-990 .elementor-element.elementor-element-32db106 .e-search-submit{background-color:#FFFFFF;}.elementor-990 .elementor-element.elementor-element-32db106{--e-search-icon-submit-color:var( --e-global-color-b5ff090 );--e-search-submit-border-radius:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-65b52c0 .e-search-submit{background-color:#FFFFFF;}.elementor-990 .elementor-element.elementor-element-65b52c0{--e-search-icon-submit-color:var( --e-global-color-b5ff090 );--e-search-submit-border-radius:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-076c5ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-c05f84b{--display:flex;--min-height:700px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-c05f84b:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-c05f84b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/07/Wiekszy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-34399e7{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-5636bcc.elementor-element{--align-self:center;}.elementor-990 .elementor-element.elementor-element-5636bcc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-a68b55a );}.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-990 .elementor-element.elementor-element-40554b5 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-990 .elementor-element.elementor-element-c8d7df6 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-c8d7df6 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-c8d7df6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-c8d7df6 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-d4f9dfb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-4328bb1 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-4328bb1 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-4328bb1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-4328bb1 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-539f941{--display:flex;--min-height:700px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-539f941:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-539f941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/07/dom.png");background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-1165648{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-3e5be8f.elementor-element{--align-self:center;}.elementor-990 .elementor-element.elementor-element-3e5be8f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-e867738 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-990 .elementor-element.elementor-element-0ac75bb .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-0ac75bb .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-0ac75bb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-0ac75bb .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-920528e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-34a0822 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-34a0822 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-34a0822{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-34a0822 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-188ecf4{--display:flex;--min-height:700px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-188ecf4:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-188ecf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/07/3.png");background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-369e3b4{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-1c24ee6.elementor-element{--align-self:center;}.elementor-990 .elementor-element.elementor-element-1c24ee6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-a71c4b1 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-990 .elementor-element.elementor-element-3f37050 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(9px/2);}.elementor-990 .elementor-element.elementor-element-3f37050 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(9px/2);}.elementor-990 .elementor-element.elementor-element-3f37050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-990 .elementor-element.elementor-element-3f37050 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body.rtl .elementor-990 .elementor-element.elementor-element-3f37050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-9px/2);}body:not(.rtl) .elementor-990 .elementor-element.elementor-element-3f37050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-9px/2);}.elementor-990 .elementor-element.elementor-element-3f37050 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-3f37050 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-3f37050{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-3f37050 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-b806964 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-8c21941 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-8c21941 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-8c21941{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-8c21941 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-940395d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-4706dd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-82e35aa{--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-990 .elementor-element.elementor-element-ad7074d{text-align:left;}.elementor-990 .elementor-element.elementor-element-ad7074d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:84px;font-weight:700;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-8980794 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-3c83703{--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-990 .elementor-element.elementor-element-93c46e4 .e-search-submit{background-color:#FFFFFF;}.elementor-990 .elementor-element.elementor-element-93c46e4{--e-search-icon-submit-color:var( --e-global-color-b5ff090 );--e-search-submit-border-radius:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-d508a8f .e-search-submit{background-color:#FFFFFF;}.elementor-990 .elementor-element.elementor-element-d508a8f{--e-search-icon-submit-color:var( --e-global-color-b5ff090 );--e-search-submit-border-radius:15px 15px 15px 15px;}.elementor-990 .elementor-element.elementor-element-200b96c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-c336c86{--display:flex;--min-height:700px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-c336c86:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-c336c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/07/Mniejszy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-e8678a1{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-916cb57.elementor-element{--align-self:center;}.elementor-990 .elementor-element.elementor-element-916cb57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-6fc0622 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-990 .elementor-element.elementor-element-e639623 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-e639623 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-e639623{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-e639623 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-11ff353 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-f847081 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-f847081 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-f847081{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-f847081 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-a1ccce9{--display:flex;--min-height:700px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-a1ccce9:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-a1ccce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/07/5.png");background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-1e54488{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-90c2c05.elementor-element{--align-self:center;}.elementor-990 .elementor-element.elementor-element-90c2c05 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-2c34434 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-990 .elementor-element.elementor-element-f7bb5a9 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-f7bb5a9 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-f7bb5a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-f7bb5a9 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-d4715e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-a506850 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-a506850 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-a506850{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-a506850 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-ca29697{--display:flex;--min-height:700px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-ca29697:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-ca29697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/07/6.png");background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-8e559bc{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-ef72835.elementor-element{--align-self:center;}.elementor-990 .elementor-element.elementor-element-ef72835 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-2f8a249 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );border-radius:20px 20px 20px 20px;padding:10px 20px 10px 20px;}.elementor-990 .elementor-element.elementor-element-31bddec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(9px/2);}.elementor-990 .elementor-element.elementor-element-31bddec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(9px/2);}.elementor-990 .elementor-element.elementor-element-31bddec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-990 .elementor-element.elementor-element-31bddec .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body.rtl .elementor-990 .elementor-element.elementor-element-31bddec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-9px/2);}body:not(.rtl) .elementor-990 .elementor-element.elementor-element-31bddec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-9px/2);}.elementor-990 .elementor-element.elementor-element-31bddec .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-31bddec .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-31bddec{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-31bddec .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-68bbec5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-46a9ee3 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-46a9ee3 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-46a9ee3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-46a9ee3 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-4f48c07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:160px;--padding-right:160px;}.elementor-990 .elementor-element.elementor-element-03be1ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-46f8fa1{--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-990 .elementor-element.elementor-element-95a5f9a{text-align:left;}.elementor-990 .elementor-element.elementor-element-95a5f9a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:84px;font-weight:700;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-1b42a79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-7b95020{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-9ed791f{--display:flex;--min-height:600px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-9ed791f:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-9ed791f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/12/pietra_1_final.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-874062c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-a880c06 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 30px 10px 30px;}.elementor-990 .elementor-element.elementor-element-b1c9f70{text-align:center;}.elementor-990 .elementor-element.elementor-element-b1c9f70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-2df287d .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-2df287d .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-2df287d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-2df287d .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-b1d226d{--display:flex;--min-height:600px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-b1d226d:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-b1d226d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/12/citify-a-residential-53169.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-1538f4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-2ef5691 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 30px 10px 30px;}.elementor-990 .elementor-element.elementor-element-e67643b{text-align:center;}.elementor-990 .elementor-element.elementor-element-e67643b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-0f75998 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-0f75998 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-0f75998{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-0f75998 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-fc91025{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:160px;--padding-right:160px;}.elementor-990 .elementor-element.elementor-element-b81105b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-a73179c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-990 .elementor-element.elementor-element-8b44fd2{text-align:center;}.elementor-990 .elementor-element.elementor-element-8b44fd2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:84px;font-weight:700;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-204ea21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-47f3cb3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-3014922 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-990 .elementor-element.elementor-element-3014922 .elementor-icon-list-icon i{color:var( --e-global-color-9539e2e );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-3014922 .elementor-icon-list-icon svg{fill:var( --e-global-color-9539e2e );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-3014922{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-3014922 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-990 .elementor-element.elementor-element-3014922 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-990 .elementor-element.elementor-element-3014922 .elementor-icon-list-text{color:var( --e-global-color-b5ff090 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-423a7f9{--divider-border-style:solid;--divider-color:var( --e-global-color-9539e2e );--divider-border-width:2px;}.elementor-990 .elementor-element.elementor-element-423a7f9 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-990 .elementor-element.elementor-element-423a7f9 .elementor-divider-separator{width:100%;}.elementor-990 .elementor-element.elementor-element-423a7f9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-990 .elementor-element.elementor-element-63c78f9{--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-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-c2f21d0{--display:flex;--min-height:700px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-c2f21d0:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-c2f21d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/12/pietra_1_final.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-763b9ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-b58ed20 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 30px 10px 30px;}.elementor-990 .elementor-element.elementor-element-029db38{text-align:center;}.elementor-990 .elementor-element.elementor-element-029db38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-3074db0 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-3074db0 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-3074db0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-3074db0 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-90706d4{--display:flex;--min-height:700px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-90706d4:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-90706d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hmtv.pl/wp-content/uploads/2025/12/citify-a-residential-53169.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-990 .elementor-element.elementor-element-2bd58d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-1d77994 .elementor-button{background-color:var( --e-global-color-e9ee7a0 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;border-radius:20px 20px 20px 20px;padding:10px 30px 10px 30px;}.elementor-990 .elementor-element.elementor-element-715e708{text-align:center;}.elementor-990 .elementor-element.elementor-element-715e708 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-7f60782 .elementor-icon-list-icon i{color:var( --e-global-color-e9ee7a0 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-7f60782 .elementor-icon-list-icon svg{fill:var( --e-global-color-e9ee7a0 );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-7f60782{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-7f60782 .elementor-icon-list-text{color:var( --e-global-color-309cc83 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-bb7da62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:160px;--padding-right:160px;}.elementor-990 .elementor-element.elementor-element-28b77f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-990 .elementor-element.elementor-element-28b77f5{text-align:center;}.elementor-990 .elementor-element.elementor-element-28b77f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-2fd084d > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-990 .elementor-element.elementor-element-2fd084d .elementor-icon-list-icon i{color:var( --e-global-color-9539e2e );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-2fd084d .elementor-icon-list-icon svg{fill:var( --e-global-color-9539e2e );transition:fill 0.3s;}.elementor-990 .elementor-element.elementor-element-2fd084d{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-990 .elementor-element.elementor-element-2fd084d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-990 .elementor-element.elementor-element-2fd084d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;}.elementor-990 .elementor-element.elementor-element-2fd084d .elementor-icon-list-text{color:var( --e-global-color-b5ff090 );transition:color 0.3s;}.elementor-990 .elementor-element.elementor-element-0954f04{--divider-border-style:solid;--divider-color:var( --e-global-color-9539e2e );--divider-border-width:2px;}.elementor-990 .elementor-element.elementor-element-0954f04 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-990 .elementor-element.elementor-element-0954f04 .elementor-divider-separator{width:100%;}.elementor-990 .elementor-element.elementor-element-0954f04 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-990 .elementor-element.elementor-element-1540f7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-8239fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-a52bd73 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-990 .elementor-element.elementor-element-9465469{text-align:left;}.elementor-990 .elementor-element.elementor-element-9465469 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-090f39d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-3893061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-f188274{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-e1c1460{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-4f858a1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-990 .elementor-element.elementor-element-eaa9f88{text-align:left;}.elementor-990 .elementor-element.elementor-element-eaa9f88 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-0a49f84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-24856ad .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-990 .elementor-element.elementor-element-b519c73{text-align:left;}.elementor-990 .elementor-element.elementor-element-b519c73 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-863af26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--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-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-990 .elementor-element.elementor-element-7e5bdc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-990 .elementor-element.elementor-element-7e5bdc4:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-7e5bdc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04295C;}.elementor-990 .elementor-element.elementor-element-e9e6200{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:160px;--padding-right:160px;}.elementor-990 .elementor-element.elementor-element-9eed801 img{width:250px;height:250px;}.elementor-990 .elementor-element.elementor-element-01955e7{text-align:center;}.elementor-990 .elementor-element.elementor-element-01955e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:84px;font-weight:700;color:var( --e-global-color-309cc83 );}.elementor-990 .elementor-element.elementor-element-d1cc0af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-d1cc0af{text-align:center;}.elementor-990 .elementor-element.elementor-element-d1cc0af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-309cc83 );}.elementor-990 .elementor-element.elementor-element-a206e30{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-36c9287 img{width:100%;}.elementor-990 .elementor-element.elementor-element-c92aab9{--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-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:160px;--padding-right:160px;}.elementor-990 .elementor-element.elementor-element-ca9d86c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-990 .elementor-element.elementor-element-7a0b313.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-7a0b313.elementor-view-framed .elementor-icon, .elementor-990 .elementor-element.elementor-element-7a0b313.elementor-view-default .elementor-icon{color:var( --e-global-color-a68b55a );border-color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-7a0b313.elementor-view-framed .elementor-icon, .elementor-990 .elementor-element.elementor-element-7a0b313.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-6a6986e{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:left;}.elementor-990 .elementor-element.elementor-element-6a6986e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-d366dd8{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:left;}.elementor-990 .elementor-element.elementor-element-d366dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-d366dd8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-4f2381e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-990 .elementor-element.elementor-element-51f32a8 .elementor-icon-wrapper{text-align:left;}.elementor-990 .elementor-element.elementor-element-51f32a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-51f32a8.elementor-view-framed .elementor-icon, .elementor-990 .elementor-element.elementor-element-51f32a8.elementor-view-default .elementor-icon{color:var( --e-global-color-a68b55a );border-color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-51f32a8.elementor-view-framed .elementor-icon, .elementor-990 .elementor-element.elementor-element-51f32a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-544bd49{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-990 .elementor-element.elementor-element-544bd49 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-662a68c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-990 .elementor-element.elementor-element-662a68c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-662a68c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-73401fc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-990 .elementor-element.elementor-element-0374fb8 .elementor-icon-wrapper{text-align:left;}.elementor-990 .elementor-element.elementor-element-0374fb8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-0374fb8.elementor-view-framed .elementor-icon, .elementor-990 .elementor-element.elementor-element-0374fb8.elementor-view-default .elementor-icon{color:var( --e-global-color-a68b55a );border-color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-0374fb8.elementor-view-framed .elementor-icon, .elementor-990 .elementor-element.elementor-element-0374fb8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-763b540{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-990 .elementor-element.elementor-element-763b540 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-4ed1a87{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-990 .elementor-element.elementor-element-4ed1a87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-4ed1a87 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;line-height:22px;color:var( --e-global-color-a68b55a );}.elementor-990 .elementor-element.elementor-element-53c08ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-990 .elementor-element.elementor-element-53c08ee:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-53c08ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9539e2e );}.elementor-990 .elementor-element.elementor-element-d7ea997.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-990 .elementor-element.elementor-element-d7ea997{text-align:center;}.elementor-990 .elementor-element.elementor-element-d7ea997 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:300;color:#FFFFFF;}.elementor-990 .elementor-element.elementor-element-0a38fb9 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-990 .elementor-element.elementor-element-0a38fb9.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-990 .elementor-element.elementor-element-0a38fb9{text-align:center;}.elementor-990 .elementor-element.elementor-element-0a38fb9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-990 .elementor-element.elementor-element-b3237c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-b3237c5:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-b3237c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9539e2e );}.elementor-990 .elementor-element.elementor-element-f71c3a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-f71c3a4:not(.elementor-motion-effects-element-type-background), .elementor-990 .elementor-element.elementor-element-f71c3a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9539e2e );}.elementor-990 .elementor-element.elementor-element-e71b840 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-e71b840.elementor-element{--align-self:center;}.elementor-990 .elementor-element.elementor-element-e71b840 img{width:150px;height:150px;}.elementor-990 .elementor-element.elementor-element-bac62e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:160px;--padding-right:160px;}.elementor-990 .elementor-element.elementor-element-aa16300 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 05px 50px;}.elementor-990 .elementor-element.elementor-element-aa16300{text-align:center;}.elementor-990 .elementor-element.elementor-element-aa16300 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:500;color:var( --e-global-color-b5ff090 );}.elementor-990 .elementor-element.elementor-element-d9420d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-990 .elementor-element.elementor-element-0a41d8f img{width:175px;}.elementor-990 .elementor-element.elementor-element-dd01781 img{width:175px;}.elementor-990 .elementor-element.elementor-element-c9c7623 img{width:175px;}.elementor-990 .elementor-element.elementor-element-178c98b img{width:175px;}.elementor-990 .elementor-element.elementor-element-fb45190 img{width:175px;}.elementor-990 .elementor-element.elementor-element-85638ad img{width:175px;}@media(max-width:1024px){.elementor-990 .elementor-element.elementor-element-8e67c8e{--padding-top:54px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-d3e2c5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-d3e2c5b .elementor-heading-title{font-size:52px;}.elementor-990 .elementor-element.elementor-element-70fa387{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-e50fda3{--grid-columns:2;}.elementor-990 .elementor-element.elementor-element-d61dabb .elementor-heading-title{font-size:52px;}.elementor-990 .elementor-element.elementor-element-73a2398 .elementor-heading-title{font-size:25px;}.elementor-990 .elementor-element.elementor-element-9088661{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-990 .elementor-element.elementor-element-076c5ec{--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-ad7074d .elementor-heading-title{font-size:52px;}.elementor-990 .elementor-element.elementor-element-8980794 .elementor-heading-title{font-size:25px;}.elementor-990 .elementor-element.elementor-element-3c83703{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-990 .elementor-element.elementor-element-200b96c{--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-4f48c07{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-95a5f9a .elementor-heading-title{font-size:52px;}.elementor-990 .elementor-element.elementor-element-1b42a79 .elementor-heading-title{font-size:25px;}.elementor-990 .elementor-element.elementor-element-7b95020{--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-fc91025{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-8b44fd2 .elementor-heading-title{font-size:52px;}.elementor-990 .elementor-element.elementor-element-204ea21{text-align:center;}.elementor-990 .elementor-element.elementor-element-204ea21 .elementor-heading-title{font-size:25px;}.elementor-990 .elementor-element.elementor-element-63c78f9{--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-c2f21d0{--min-height:550px;}.elementor-990 .elementor-element.elementor-element-90706d4{--min-height:550px;}.elementor-990 .elementor-element.elementor-element-bb7da62{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-28b77f5 .elementor-heading-title{font-size:52px;}.elementor-990 .elementor-element.elementor-element-1540f7c{--flex-wrap:wrap;}.elementor-990 .elementor-element.elementor-element-7e5bdc4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-e9e6200{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-01955e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-01955e7 .elementor-heading-title{font-size:52px;}.elementor-990 .elementor-element.elementor-element-d1cc0af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}.elementor-990 .elementor-element.elementor-element-d1cc0af .elementor-heading-title{font-size:25px;}.elementor-990 .elementor-element.elementor-element-a206e30{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-c92aab9{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-ca9d86c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-990 .elementor-element.elementor-element-6a6986e{text-align:center;}.elementor-990 .elementor-element.elementor-element-6a6986e .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-d366dd8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-990 .elementor-element.elementor-element-d366dd8 .elementor-heading-title{font-size:16px;}.elementor-990 .elementor-element.elementor-element-4f2381e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-990 .elementor-element.elementor-element-544bd49{text-align:center;}.elementor-990 .elementor-element.elementor-element-544bd49 .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-662a68c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-990 .elementor-element.elementor-element-662a68c .elementor-heading-title{font-size:16px;}.elementor-990 .elementor-element.elementor-element-763b540{text-align:center;}.elementor-990 .elementor-element.elementor-element-763b540 .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-4ed1a87{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-990 .elementor-element.elementor-element-4ed1a87 .elementor-heading-title{font-size:16px;}.elementor-990 .elementor-element.elementor-element-d7ea997 .elementor-heading-title{font-size:36px;}.elementor-990 .elementor-element.elementor-element-0a38fb9 .elementor-heading-title{font-size:24px;}.elementor-990 .elementor-element.elementor-element-f71c3a4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-bac62e5{--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-990 .elementor-element.elementor-element-aa16300 .elementor-heading-title{font-size:52px;}}@media(max-width:767px){.elementor-990 .elementor-element.elementor-element-8e67c8e{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-d3e2c5b > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-990 .elementor-element.elementor-element-d3e2c5b{text-align:center;}.elementor-990 .elementor-element.elementor-element-d3e2c5b .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-4bf10fd > .elementor-widget-container{padding:21px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-4bf10fd{--e-icon-list-icon-size:20px;}.elementor-990 .elementor-element.elementor-element-4bf10fd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-990 .elementor-element.elementor-element-4bf10fd .elementor-icon-list-item > a{font-size:16px;}.elementor-990 .elementor-element.elementor-element-36f4baf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-70fa387{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-e50fda3{--grid-columns:1;}.elementor-990 .elementor-element.elementor-element-0f535e6{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-d61dabb{text-align:left;}.elementor-990 .elementor-element.elementor-element-d61dabb .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-73a2398{text-align:left;}.elementor-990 .elementor-element.elementor-element-73a2398 .elementor-heading-title{font-size:14px;}.elementor-990 .elementor-element.elementor-element-9088661{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-076c5ec{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-4706dd7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-ad7074d{text-align:left;}.elementor-990 .elementor-element.elementor-element-ad7074d .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-8980794{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:left;}.elementor-990 .elementor-element.elementor-element-8980794 .elementor-heading-title{font-size:14px;}.elementor-990 .elementor-element.elementor-element-3c83703{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-200b96c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-4f48c07{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-03be1ca{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-95a5f9a{text-align:left;}.elementor-990 .elementor-element.elementor-element-95a5f9a .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-1b42a79{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:left;}.elementor-990 .elementor-element.elementor-element-1b42a79 .elementor-heading-title{font-size:14px;}.elementor-990 .elementor-element.elementor-element-7b95020{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-9ed791f{--min-height:500px;}.elementor-990 .elementor-element.elementor-element-b1d226d{--min-height:500px;}.elementor-990 .elementor-element.elementor-element-fc91025{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-b81105b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-8b44fd2{text-align:center;}.elementor-990 .elementor-element.elementor-element-8b44fd2 .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-204ea21{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:center;}.elementor-990 .elementor-element.elementor-element-204ea21 .elementor-heading-title{font-size:14px;}.elementor-990 .elementor-element.elementor-element-3014922 > .elementor-widget-container{padding:21px 20px 0px 20px;}.elementor-990 .elementor-element.elementor-element-3014922{--e-icon-list-icon-size:20px;}.elementor-990 .elementor-element.elementor-element-3014922 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-990 .elementor-element.elementor-element-3014922 .elementor-icon-list-item > a{font-size:16px;}.elementor-990 .elementor-element.elementor-element-423a7f9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-990 .elementor-element.elementor-element-63c78f9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-c2f21d0{--min-height:500px;}.elementor-990 .elementor-element.elementor-element-029db38 .elementor-heading-title{font-size:21px;}.elementor-990 .elementor-element.elementor-element-90706d4{--min-height:500px;}.elementor-990 .elementor-element.elementor-element-715e708 .elementor-heading-title{font-size:21px;}.elementor-990 .elementor-element.elementor-element-bb7da62{--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-28b77f5 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-990 .elementor-element.elementor-element-28b77f5{text-align:left;}.elementor-990 .elementor-element.elementor-element-28b77f5 .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-2fd084d > .elementor-widget-container{padding:21px 20px 0px 20px;}.elementor-990 .elementor-element.elementor-element-2fd084d{--e-icon-list-icon-size:20px;}.elementor-990 .elementor-element.elementor-element-2fd084d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-990 .elementor-element.elementor-element-2fd084d .elementor-icon-list-item > a{font-size:16px;}.elementor-990 .elementor-element.elementor-element-0954f04 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-990 .elementor-element.elementor-element-1540f7c{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-990 .elementor-element.elementor-element-090f39d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-990 .elementor-element.elementor-element-090f39d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 10px;}.elementor-990 .elementor-element.elementor-element-090f39d .elementor-heading-title{font-size:16px;}.elementor-990 .elementor-element.elementor-element-9eed801 img{width:200px;height:200px;}.elementor-990 .elementor-element.elementor-element-01955e7 .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-d1cc0af > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-d1cc0af .elementor-heading-title{font-size:20px;}.elementor-990 .elementor-element.elementor-element-c92aab9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-6a6986e{text-align:center;}.elementor-990 .elementor-element.elementor-element-d366dd8{text-align:center;}.elementor-990 .elementor-element.elementor-element-4f2381e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-990 .elementor-element.elementor-element-544bd49{text-align:center;}.elementor-990 .elementor-element.elementor-element-662a68c{text-align:center;}.elementor-990 .elementor-element.elementor-element-73401fc{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-990 .elementor-element.elementor-element-763b540{text-align:center;}.elementor-990 .elementor-element.elementor-element-4ed1a87{text-align:center;}.elementor-990 .elementor-element.elementor-element-53c08ee{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-d7ea997 .elementor-heading-title{font-size:24px;}.elementor-990 .elementor-element.elementor-element-0a38fb9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-990 .elementor-element.elementor-element-0a38fb9 .elementor-heading-title{font-size:18px;}.elementor-990 .elementor-element.elementor-element-b3237c5{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990 .elementor-element.elementor-element-bac62e5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-990 .elementor-element.elementor-element-aa16300 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-990 .elementor-element.elementor-element-aa16300{text-align:center;}.elementor-990 .elementor-element.elementor-element-aa16300 .elementor-heading-title{font-size:28px;}.elementor-990 .elementor-element.elementor-element-d9420d9{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-990 .elementor-element.elementor-element-81086ba{--content-width:1920px;}.elementor-990 .elementor-element.elementor-element-5e4451e{--width:50%;}.elementor-990 .elementor-element.elementor-element-9088661{--width:50%;}.elementor-990 .elementor-element.elementor-element-c05f84b{--width:32%;}.elementor-990 .elementor-element.elementor-element-539f941{--width:32%;}.elementor-990 .elementor-element.elementor-element-188ecf4{--width:32%;}.elementor-990 .elementor-element.elementor-element-82e35aa{--width:50%;}.elementor-990 .elementor-element.elementor-element-3c83703{--width:50%;}.elementor-990 .elementor-element.elementor-element-c336c86{--width:32%;}.elementor-990 .elementor-element.elementor-element-a1ccce9{--width:32%;}.elementor-990 .elementor-element.elementor-element-ca29697{--width:32%;}.elementor-990 .elementor-element.elementor-element-46f8fa1{--width:50%;}.elementor-990 .elementor-element.elementor-element-9ed791f{--width:32%;}.elementor-990 .elementor-element.elementor-element-b1d226d{--width:32%;}.elementor-990 .elementor-element.elementor-element-c2f21d0{--width:45%;}.elementor-990 .elementor-element.elementor-element-90706d4{--width:45%;}.elementor-990 .elementor-element.elementor-element-bb7da62{--content-width:1920px;}.elementor-990 .elementor-element.elementor-element-7e5bdc4{--content-width:1920px;}.elementor-990 .elementor-element.elementor-element-ca9d86c{--width:30%;}.elementor-990 .elementor-element.elementor-element-4f2381e{--width:30%;}.elementor-990 .elementor-element.elementor-element-73401fc{--width:30%;}.elementor-990 .elementor-element.elementor-element-b3237c5{--content-width:800px;}.elementor-990 .elementor-element.elementor-element-f71c3a4{--content-width:1920px;}.elementor-990 .elementor-element.elementor-element-bac62e5{--content-width:1920px;}}@media(max-width:1024px) and (min-width:768px){.elementor-990 .elementor-element.elementor-element-c05f84b{--width:45%;}.elementor-990 .elementor-element.elementor-element-539f941{--width:45%;}.elementor-990 .elementor-element.elementor-element-188ecf4{--width:45%;}.elementor-990 .elementor-element.elementor-element-c336c86{--width:45%;}.elementor-990 .elementor-element.elementor-element-a1ccce9{--width:45%;}.elementor-990 .elementor-element.elementor-element-ca29697{--width:45%;}.elementor-990 .elementor-element.elementor-element-9ed791f{--width:45%;}.elementor-990 .elementor-element.elementor-element-b1d226d{--width:45%;}.elementor-990 .elementor-element.elementor-element-c2f21d0{--width:45%;}.elementor-990 .elementor-element.elementor-element-90706d4{--width:45%;}}/* Start custom CSS for loop-grid, class: .elementor-element-e50fda3 */.elementor-1704 {
    margin: 0 auto !important;
}


/* Styl paginacji */
.elementor-pagination {
    margin-top: 40px;
    margin-bottom: 40px;
}

.elementor-widget-loop-grid .elementor-pagination .page-numbers {
  background: transparent;
  color: inherit;
  padding: 0;
  margin: 0 15px;
  text-decoration: none;
}

/* styl aktywnej strony */
.elementor-widget-loop-grid .elementor-pagination .page-numbers.current {
  background-color: #04285c;
  color: #fff;
  padding: 8px 15px;
  border-radius: 4px;
}

/* Zmiana szerokości kart*/
@media screen and (min-width: 1150px) and (max-width: 1670px) {
  .elementor-grid-3 .elementor-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-32db106 *//* 1. Kontener formularza */
.my-search .e-search-form {
  position: relative;
  width: 100%;
  max-width: 380px;           /* dopasuj do swojego designu */
  margin: 0 auto;             /* wyśrodkowanie, jeśli potrzeba */
}

/* 2. Pole tekstowe */
.my-search .e-search-input {
  width: 100%;
  padding: 12px 48px 12px 20px; /* góra-prawo-dół-lewo */
  border: 2px solid #001f5b;     /* granatowa obwódka */
  border-radius: 50px;           /* pełne zaokrąglenie (pill shape) */
  background: #fff;
  font-size: 16px;
  color: #001f5b;
  box-sizing: border-box;
}

/* 3. Placeholder */
.my-search .e-search-input::placeholder {
  color: #7f7f7f;
}

/* 4. Ikona lupki (button submit) */
.my-search .e-search-submit {
  position: absolute;
  top: 50%;
  right: 12px;                   /* odstęp od prawej */
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  padding: 0;
  border: none;
  border-radius: 50%;            /* okrągły przycisk */
  background: #001f5b;
  color: #fff;
  font-size: 16px;               /* jeśli to ikonka fontowa */
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 5. Hover / focus */
.my-search .e-search-input:hover,
.my-search .e-search-input:focus {
  border-color: #004080;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}
.my-search .e-search-submit:hover {
  background: #002a4a;
}

/* 6. Usuń domyślny outline */
.my-search .e-search-input:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(0,31,91,0.2);
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-65b52c0 *//* 1. Kontener formularza */
.my-search .e-search-form {
  position: relative;
  width: 100%;
  max-width: 380px;           /* dopasuj do swojego designu */
  margin: 0 auto;             /* wyśrodkowanie, jeśli potrzeba */
}

/* 2. Pole tekstowe */
.my-search .e-search-input {
  width: 100%;
  padding: 12px 48px 12px 20px; /* góra-prawo-dół-lewo */
  border: 2px solid #001f5b;     /* granatowa obwódka */
  border-radius: 50px;           /* pełne zaokrąglenie (pill shape) */
  background: #fff;
  font-size: 16px;
  color: #001f5b;
  box-sizing: border-box;
}

/* 3. Placeholder */
.my-search .e-search-input::placeholder {
  color: #7f7f7f;
}

/* 4. Ikona lupki (button submit) */
.my-search .e-search-submit {
  position: absolute;
  top: 50%;
  right: 12px;                   /* odstęp od prawej */
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  padding: 0;
  border: none;
  border-radius: 50%;            /* okrągły przycisk */
  background: #001f5b;
  color: #fff;
  font-size: 16px;               /* jeśli to ikonka fontowa */
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 5. Hover / focus */
.my-search .e-search-input:hover,
.my-search .e-search-input:focus {
  border-color: #004080;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}
.my-search .e-search-submit:hover {
  background: #002a4a;
}

/* 6. Usuń domyślny outline */
.my-search .e-search-input:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(0,31,91,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c05f84b */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-539f941 */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-188ecf4 */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-93c46e4 *//* 1. Kontener formularza */
.my-search .e-search-form {
  position: relative;
  width: 100%;
  max-width: 380px;           /* dopasuj do swojego designu */
  margin: 0 auto;             /* wyśrodkowanie, jeśli potrzeba */
}

/* 2. Pole tekstowe */
.my-search .e-search-input {
  width: 100%;
  padding: 12px 48px 12px 20px; /* góra-prawo-dół-lewo */
  border: 2px solid #001f5b;     /* granatowa obwódka */
  border-radius: 50px;           /* pełne zaokrąglenie (pill shape) */
  background: #fff;
  font-size: 16px;
  color: #001f5b;
  box-sizing: border-box;
}

/* 3. Placeholder */
.my-search .e-search-input::placeholder {
  color: #7f7f7f;
}

/* 4. Ikona lupki (button submit) */
.my-search .e-search-submit {
  position: absolute;
  top: 50%;
  right: 12px;                   /* odstęp od prawej */
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  padding: 0;
  border: none;
  border-radius: 50%;            /* okrągły przycisk */
  background: #001f5b;
  color: #fff;
  font-size: 16px;               /* jeśli to ikonka fontowa */
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 5. Hover / focus */
.my-search .e-search-input:hover,
.my-search .e-search-input:focus {
  border-color: #004080;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}
.my-search .e-search-submit:hover {
  background: #002a4a;
}

/* 6. Usuń domyślny outline */
.my-search .e-search-input:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(0,31,91,0.2);
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-d508a8f *//* 1. Kontener formularza */
.my-search .e-search-form {
  position: relative;
  width: 100%;
  max-width: 380px;           /* dopasuj do swojego designu */
  margin: 0 auto;             /* wyśrodkowanie, jeśli potrzeba */
}

/* 2. Pole tekstowe */
.my-search .e-search-input {
  width: 100%;
  padding: 12px 48px 12px 20px; /* góra-prawo-dół-lewo */
  border: 2px solid #001f5b;     /* granatowa obwódka */
  border-radius: 50px;           /* pełne zaokrąglenie (pill shape) */
  background: #fff;
  font-size: 16px;
  color: #001f5b;
  box-sizing: border-box;
}

/* 3. Placeholder */
.my-search .e-search-input::placeholder {
  color: #7f7f7f;
}

/* 4. Ikona lupki (button submit) */
.my-search .e-search-submit {
  position: absolute;
  top: 50%;
  right: 12px;                   /* odstęp od prawej */
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  padding: 0;
  border: none;
  border-radius: 50%;            /* okrągły przycisk */
  background: #001f5b;
  color: #fff;
  font-size: 16px;               /* jeśli to ikonka fontowa */
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* 5. Hover / focus */
.my-search .e-search-input:hover,
.my-search .e-search-input:focus {
  border-color: #004080;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}
.my-search .e-search-submit:hover {
  background: #002a4a;
}

/* 6. Usuń domyślny outline */
.my-search .e-search-input:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(0,31,91,0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c336c86 */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ccce9 */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca29697 */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ed791f */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d226d */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2f21d0 */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90706d4 */.my-overlay::before {
  content: '';
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,0.8) 80%);
  pointer-events: none;
}
.my-overlay {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1540f7c */@media (max-width: 1400px) {
  .elementor-990 .elementor-element.elementor-element-1540f7c {
    --flex-direction: column;
  }
  
  .elementor-990 .elementor-element.elementor-element-28b77f5 > .elementor-widget-container {
      padding-left: 0;
  }
  
  .elementor-990 .elementor-element.elementor-element-28b77f5 .elementor-heading-title {
    text-align: center;
    font-size: 70px;
  }
}

@media (max-width: 1024px) {
    .elementor-990 .elementor-element.elementor-element-28b77f5 .elementor-heading-title {
    font-size: 52px;
  }
}

@media (max-width: 767px) {
    .elementor-990 .elementor-element.elementor-element-28b77f5 .elementor-heading-title {
    font-size: 28px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-662a68c */.elementor-990 .elementor-element.elementor-element-662a68c {
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6f7e8be *//* Formularz */
#forminator-module-1686 {
	background-color: #F9F9F9 !important;
	border: 1px solid #000 !important;
	border-radius: 24px !important;
	padding: 40px 40px 30px 40px !important;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05) !important;
}

/* Nagłowek formularza */
#forminator-module-1686 
.forminator-field-html
.forminator-merge-tags[data-field="html-1"]
> p {
	text-align: center !important;
	margin: 0 0 40px !important;
	font-size: 3rem !important;
	line-height: 1.1 !important;
	font-weight: 700 !important;
	color: #000 !important;
}

/* Pola formularza */
#forminator-module-1686 .forminator-field input,
#forminator-module-1686 .forminator-field textarea {
  padding: 16px 20px !important;        
  font-size: 16px !important;           
  background-color: #FFFFFF !important; 
  border: 1px solid #E1E1E1 !important; 
  border-radius: 8px !important;        
  width: 100% !important;               
  box-sizing: border-box !important;
}

/* Hover oraz focus dla inputów i textarea */
#forminator-module-1686 .forminator-field input:hover,
#forminator-module-1686 .forminator-field textarea:hover,
#forminator-module-1686 .forminator-field input:focus,
#forminator-module-1686 .forminator-field textarea:focus {
  border-color: #c9a06d !important;
  box-shadow: 0 0 0 1px rgba(201,160,109,0.5) !important;
  transition: border-color 0.3s ease, box-shadow 0.3s ease;
  outline: none !important;
}

/* Przycisk*/
#forminator-module-1686 .forminator-button,
#forminator-module-1686 .forminator-button-submit {
	display: block !important;
	margin: 0 auto !important;
	background: linear-gradient(90deg, #c9a06d 0%, #8c6f45 100%) !important;
	color: #fff !important;
	border: none !important;
	border-radius: 50px !important;
	padding: 12px 80px !important;
	font-size: 16px !important;
	font-weight: 500 !important;
	letter-spacing: 1px !important;
	text-transform: uppercase !important;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
	transition: background 0.3s ease, transform 0.2s ease !important;
	cursor: pointer !important;
}

/* Przycisk Hover */
#forminator-module-1686 .forminator-button:hover,
#forminator-module-1686 .forminator-button-submit:hover {
	background: linear-gradient(90deg, #b38f5d 0%, #7a5e36 100%) !important;
	transform: translateY(-2px) !important;
}

/* Przycisk Active (kliknięcie) */
#forminator-module-1686 .forminator-button:active,
#forminator-module-1686 .forminator-button-submit:active {
	background: linear-gradient(90deg, #a27e4e 0%, #6b512d 100%) !important;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important;
	transform: translateY(0) !important;
}


/* Checkboxy */
/* "więcej" jak link */
.forminator-ui details.fmc-consent summary{
  display: inline;
  cursor: pointer;
  text-decoration: underline;
  font-weight: 600;
}
.forminator-ui details.fmc-consent summary::-webkit-details-marker{ display:none; }

/* tekst zgody */
.forminator-ui .fmc-consent__text{
  margin-top: 8px;
  line-height: 1.4;
  font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71c3a4 */.elementor-element-f71c3a4 {
    margin-top: -2px;
}/* End custom CSS */