.elementor-7 .elementor-element.elementor-element-e397556{--display:flex;--min-height:620px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-e397556:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e397556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/09/main_slider_desktop_s1.webp");background-position:45% 0px;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3c8067f{--display:flex;}.elementor-7 .elementor-element.elementor-element-23a3283{--display:flex;}.elementor-7 .elementor-element.elementor-element-e5c8ad7{--spacer-size:108px;}.elementor-7 .elementor-element.elementor-element-e158acb{width:var( --container-widget-width, min(100%, 620px) );max-width:min(100%, 620px);--container-widget-width:min(100%, 620px);--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-e158acb.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e158acb .elementor-heading-title{font-family:var( --e-global-typography-22a683d-font-family ), Sans-serif;font-size:var( --e-global-typography-22a683d-font-size );font-weight:var( --e-global-typography-22a683d-font-weight );line-height:var( --e-global-typography-22a683d-line-height );letter-spacing:var( --e-global-typography-22a683d-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-badadc7{--spacer-size:27px;}.elementor-7 .elementor-element.elementor-element-765a779{width:var( --container-widget-width, min(100%, 40vw) );max-width:min(100%, 40vw);--container-widget-width:min(100%, 40vw);--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-765a779.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-765a779 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-7aad750{--spacer-size:37px;}.elementor-7 .elementor-element.elementor-element-3de4a8a .elementor-button{background-color:var( --e-global-color-184bfa3 );font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-0ca1110 );color:var( --e-global-color-0ca1110 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-184bfa3 );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-3de4a8a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3de4a8a .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-3de4a8a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-3de4a8a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-3de4a8a .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-3a89ff0{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-0e34a9e{--display:flex;}.elementor-7 .elementor-element.elementor-element-6d8e67f{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-cb0eae5{--display:flex;--min-height:620px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-cb0eae5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cb0eae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/09/main_slider_desktop_s2.webp");background-position:45% 0px;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-bb15635{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-bb15635{left:0px;}.elementor-7 .elementor-element.elementor-element-bb15635{bottom:30px;text-align:left;font-family:var( --e-global-typography-a4e8182-font-family ), Sans-serif;font-size:var( --e-global-typography-a4e8182-font-size );font-weight:var( --e-global-typography-a4e8182-font-weight );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-360c1ca{--display:flex;--justify-content:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-4c72524{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-4c72524{right:0px;}.elementor-7 .elementor-element.elementor-element-4c72524{bottom:30px;text-align:left;font-family:var( --e-global-typography-a4e8182-font-family ), Sans-serif;font-size:var( --e-global-typography-a4e8182-font-size );font-weight:var( --e-global-typography-a4e8182-font-weight );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-5adc9a1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-2812e1e{width:var( --container-widget-width, min(100%, 580px) );max-width:min(100%, 580px);--container-widget-width:min(100%, 580px);--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-2812e1e.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-2812e1e .elementor-heading-title{font-family:var( --e-global-typography-22a683d-font-family ), Sans-serif;font-size:var( --e-global-typography-22a683d-font-size );font-weight:var( --e-global-typography-22a683d-font-weight );line-height:var( --e-global-typography-22a683d-line-height );letter-spacing:var( --e-global-typography-22a683d-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-d32b0ed{--spacer-size:25px;}.elementor-7 .elementor-element.elementor-element-db54ee8{width:var( --container-widget-width, min(100%, 500px) );max-width:min(100%, 500px);--container-widget-width:min(100%, 500px);--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-db54ee8.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-db54ee8 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-bb2be67{--spacer-size:37px;}.elementor-7 .elementor-element.elementor-element-a8c6db2 .elementor-button{background-color:var( --e-global-color-184bfa3 );font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-0ca1110 );color:var( --e-global-color-0ca1110 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-184bfa3 );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-a8c6db2 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a8c6db2 .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-a8c6db2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-a8c6db2 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-a8c6db2 .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-c7cd114{--display:flex;}.elementor-7 .elementor-element.elementor-element-0b88e26{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-30fb685{--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;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-30fb685:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-30fb685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/grey-background-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-30fb685::before, .elementor-7 .elementor-element.elementor-element-30fb685 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-30fb685 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-30fb685 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-30fb685 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-30fb685 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-841dcd0 );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-3e094da{--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;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-afeea81{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-afeea81{left:0px;}.elementor-7 .elementor-element.elementor-element-afeea81{top:-230px;z-index:10;}.elementor-7 .elementor-element.elementor-element-afeea81 img{width:350px;}.elementor-7 .elementor-element.elementor-element-624080a{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-57cd546{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:max(0px, min(30px, calc((100vw - 1400px)/4 + 30px)));}.elementor-7 .elementor-element.elementor-element-c5c342b{margin:112px 0px calc(var(--kit-widget-spacing, 0px) + 110px) 0px;text-align:right;}.elementor-7 .elementor-element.elementor-element-c5c342b.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-c5c342b img{width:590px;max-width:106%;border-style:none;}.elementor-7 .elementor-element.elementor-element-3def239{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-d772ec0{--spacer-size:111px;}.elementor-7 .elementor-element.elementor-element-af441ef{text-align:left;}.elementor-7 .elementor-element.elementor-element-af441ef .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-486a492{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-19e69ae{text-align:left;}.elementor-7 .elementor-element.elementor-element-19e69ae .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-184bfa3 );}.elementor-7 .elementor-element.elementor-element-2139b7a{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-96a4527{width:var( --container-widget-width, min(100%, 700px) );max-width:min(100%, 700px);--container-widget-width:min(100%, 700px);--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-7779459{width:var( --container-widget-width, min(100%, 700px) );max-width:min(100%, 700px);margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:min(100%, 700px);--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-c563ca1{--spacer-size:38px;}.elementor-7 .elementor-element.elementor-element-7bb75f0 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14ba41b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-7bb75f0 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7bb75f0 .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-7bb75f0{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7bb75f0 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-7bb75f0 .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-99b0910{--display:flex;}.elementor-7 .elementor-element.elementor-element-7575f1b{--spacer-size:38px;}.elementor-7 .elementor-element.elementor-element-3b7a7bb{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-a4e8182-font-family ), Sans-serif;font-size:var( --e-global-typography-a4e8182-font-size );font-weight:var( --e-global-typography-a4e8182-font-weight );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-c299788{--spacer-size:116px;}.elementor-7 .elementor-element.elementor-element-2e196ce{--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;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-2e196ce:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2e196ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ca1110 );}.elementor-7 .elementor-element.elementor-element-2e196ce::before, .elementor-7 .elementor-element.elementor-element-2e196ce > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2e196ce > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2e196ce > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2e196ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2e196ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-841dcd0 );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-680ae38{--spacer-size:111px;}.elementor-7 .elementor-element.elementor-element-a85851a{text-align:center;}.elementor-7 .elementor-element.elementor-element-a85851a .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-fed629f{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-89f3f2c{width:var( --container-widget-width, min(100%, 900px) );max-width:min(100%, 900px);--container-widget-width:min(100%, 900px);--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-89f3f2c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-89f3f2c .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-86272b7{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-949540e{width:var( --container-widget-width, min(100%, 1185px) );max-width:min(100%, 1185px);--container-widget-width:min(100%, 1185px);--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-949540e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4dd3752{--spacer-size:28px;}.elementor-7 .elementor-element.elementor-element-2d4a2c2 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14ba41b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-2d4a2c2 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2d4a2c2 .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-2d4a2c2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2d4a2c2 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2d4a2c2 .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-a7fd660{--spacer-size:145px;}.elementor-7 .elementor-element.elementor-element-6d5438f{--display:flex;--min-height:25px;--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:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-6d5438f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6d5438f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/wave_separator_bottom.png");background-position:center center;background-repeat:repeat-x;background-size:auto;}.elementor-7 .elementor-element.elementor-element-bc00005{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-bc00005:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bc00005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-613e353{--spacer-size:117px;}.elementor-7 .elementor-element.elementor-element-43b04f5{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-113790e{--display:flex;}.elementor-7 .elementor-element.elementor-element-ac830f3{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d8c0186 );--border-color:var( --e-global-color-d8c0186 );--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ac830f3.e-con{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-28b0b9a img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-c9bfc86{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-c9bfc86.e-con{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-f08d828{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-f9e3e8e{text-align:center;}.elementor-7 .elementor-element.elementor-element-f9e3e8e .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-833e00a{width:var( --container-widget-width, 400px );max-width:400px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-184bfa3 );}.elementor-7 .elementor-element.elementor-element-dd35533{--display:flex;}.elementor-7 .elementor-element.elementor-element-5335799{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d8c0186 );--border-color:var( --e-global-color-d8c0186 );--border-radius:40px 40px 40px 40px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-dfd8d81 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-0f0e6ae{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-0f0e6ae.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-ff397fa{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-754a299{text-align:center;}.elementor-7 .elementor-element.elementor-element-754a299 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-4d21f63{width:var( --container-widget-width, 400px );max-width:400px;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-184bfa3 );}.elementor-7 .elementor-element.elementor-element-455766a{--spacer-size:65px;}.elementor-7 .elementor-element.elementor-element-53b3385{text-align:center;}.elementor-7 .elementor-element.elementor-element-53b3385 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-a1a5ade{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-da461aa{width:var( --container-widget-width, min(100%, 1000px) );max-width:min(100%, 1000px);--container-widget-width:min(100%, 1000px);--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-da461aa.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-da461aa .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-925f0d2{--spacer-size:28px;}.elementor-7 .elementor-element.elementor-element-1c8eeae{width:var( --container-widget-width, min(100%, 1000px) );max-width:min(100%, 1000px);--container-widget-width:min(100%, 1000px);--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-1c8eeae.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1c8eeae .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-4062afe{--spacer-size:42px;}.elementor-7 .elementor-element.elementor-element-a917be1{text-align:center;}.elementor-7 .elementor-element.elementor-element-a917be1 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-a3fddec{--spacer-size:111px;}.elementor-7 .elementor-element.elementor-element-d921f87{--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:stretch;}.elementor-7 .elementor-element.elementor-element-6e082fb{--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:flex-end;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e082fb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6e082fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-184bfa3 );}.elementor-7 .elementor-element.elementor-element-721e289{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-721e289:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-721e289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-184bfa3 );}.elementor-7 .elementor-element.elementor-element-fbcbc05{--spacer-size:111px;}.elementor-7 .elementor-element.elementor-element-7c05b8b{text-align:left;}.elementor-7 .elementor-element.elementor-element-7c05b8b .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-4fd75a5{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-3c82592{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-3c82592 .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-0ca1110 );}.elementor-7 .elementor-element.elementor-element-b86d843{--spacer-size:27px;}.elementor-7 .elementor-element.elementor-element-edcf93a{text-align:left;}.elementor-7 .elementor-element.elementor-element-edcf93a .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-de74a36{--spacer-size:38px;}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-933478d{--e-icon-list-icon-size:80px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-icon{padding-inline-end:40px;}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-item > a{font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-text{color:var( --e-global-color-0ca1110 );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-95a1bd6{--spacer-size:39px;}.elementor-7 .elementor-element.elementor-element-0d694a5 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-0ca1110 );color:var( --e-global-color-0ca1110 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-0ca1110 );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-0d694a5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0d694a5 .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-0d694a5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-0d694a5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0d694a5 .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-f9861db{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-f56d030{--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-start;--align-items:stretch;--padding-top:0;--padding-bottom:0;--padding-left:max(60px, min(135px, calc((100vw - 1400px)/4 + 135px)));--padding-right:0;}.elementor-7 .elementor-element.elementor-element-f56d030:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f56d030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-184bfa3 );}.elementor-7 .elementor-element.elementor-element-bd27d12{--display:flex;--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-7 .elementor-element.elementor-element-bd27d12:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bd27d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-184bfa3 );background-image:url("https://hpv.pl/wp-content/uploads/2025/08/main_why_now_family.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7f60812{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-7f60812:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7f60812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-8330479{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-9c5eece{--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;}.elementor-7 .elementor-element.elementor-element-c7077cd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-3835f3f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d8c0186 );--border-color:var( --e-global-color-d8c0186 );--border-radius:40px 40px 40px 40px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-7 .elementor-element.elementor-element-945b367 img{height:min(41vw, 545px);object-fit:cover;object-position:center right;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-7 .elementor-element.elementor-element-5167d63{--display:flex;--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:max(60px, min(135px, calc((100vw - 1400px)/4 + 135px)));--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7fb9a75{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-7fb9a75 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-143b6b3{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-cca3b21{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-cca3b21 .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-184bfa3 );}.elementor-7 .elementor-element.elementor-element-9222db8{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-dd2fa72{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-0b667be{--spacer-size:38px;}.elementor-7 .elementor-element.elementor-element-767fa6d .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14ba41b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-767fa6d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-767fa6d .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-767fa6d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-767fa6d .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-767fa6d .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-8178f50{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-4f78049{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-4f78049:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4f78049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/main_father_and_son_desktop.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-45b0a7b{--display:flex;}.elementor-7 .elementor-element.elementor-element-001507f{--spacer-size:111px;}.elementor-7 .elementor-element.elementor-element-677695b{text-align:left;}.elementor-7 .elementor-element.elementor-element-677695b .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-68ba60a{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-d548a7e{text-align:left;}.elementor-7 .elementor-element.elementor-element-d548a7e .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-bb0919d{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-165feed{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-165feed.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e2195aa{--spacer-size:27px;}.elementor-7 .elementor-element.elementor-element-4dcb3de{width:var( --container-widget-width, min(650px, 90%) );max-width:min(650px, 90%);--container-widget-width:min(650px, 90%);--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-4dcb3de .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-46b4d18{--spacer-size:37px;}.elementor-7 .elementor-element.elementor-element-5dac78e .elementor-button{background-color:var( --e-global-color-3a1a49b );font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3a1a49b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-5dac78e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5dac78e .elementor-button:focus{background-color:var( --e-global-color-35d9e78 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-35d9e78 );}.elementor-7 .elementor-element.elementor-element-5dac78e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5dac78e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-5dac78e .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-6d0f975{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-90dea2f{--display:flex;}.elementor-7 .elementor-element.elementor-element-7683ef8{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-7683ef8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7683ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841dcd0 );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0e38da2{right:max(50px, calc(50vw - 700px));}body.rtl .elementor-7 .elementor-element.elementor-element-0e38da2{left:max(50px, calc(50vw - 700px));}.elementor-7 .elementor-element.elementor-element-0e38da2{top:-260px;}.elementor-7 .elementor-element.elementor-element-0e38da2 img{width:250px;}.elementor-7 .elementor-element.elementor-element-f07944b{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-b85eb05{width:var( --container-widget-width, 960px );max-width:960px;--container-widget-width:960px;--container-widget-flex-grow:0;border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-b85eb05.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b85eb05 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-011edcc{--spacer-size:118px;}.elementor-7 .elementor-element.elementor-element-092d5c5{--display:flex;--min-height:25px;--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:-25px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-092d5c5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-092d5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/wave_separator.png");background-position:center center;background-repeat:repeat-x;background-size:auto;}.elementor-7 .elementor-element.elementor-element-0ff2620{--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;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-0ff2620:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0ff2620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/grey-background-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-0ff2620::before, .elementor-7 .elementor-element.elementor-element-0ff2620 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0ff2620 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0ff2620 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0ff2620 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0ff2620 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-841dcd0 );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-5f38ee4{--spacer-size:137px;}.elementor-7 .elementor-element.elementor-element-d114ffe{text-align:center;}.elementor-7 .elementor-element.elementor-element-d114ffe .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-29a5359{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-634a740{text-align:center;}.elementor-7 .elementor-element.elementor-element-634a740 .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-e2d76f9{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-77a8a79{width:var( --container-widget-width, min(100%, 1185px) );max-width:min(100%, 1185px);--container-widget-width:min(100%, 1185px);--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-77a8a79.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d9bc875{--spacer-size:28px;}.elementor-7 .elementor-element.elementor-element-c1f1e5a{text-align:center;}.elementor-7 .elementor-element.elementor-element-c1f1e5a .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-b0646c3{--spacer-size:136px;}.elementor-7 .elementor-element.elementor-element-235c9c7{--display:flex;--min-height:25px;--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:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-235c9c7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-235c9c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/wave_separator_bottom.png");background-position:center center;background-repeat:repeat-x;background-size:auto;}.elementor-7 .elementor-element.elementor-element-de92647{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-de92647:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-de92647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-b4c6b2f{--spacer-size:198px;}.elementor-7 .elementor-element.elementor-element-cec7f95{--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:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-cec7f95.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1fcd1a8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d8c0186 );--border-color:var( --e-global-color-d8c0186 );--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-1fcd1a8.e-con{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-2201945{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-2201945 img{width:164px;}.elementor-7 .elementor-element.elementor-element-f3d0428{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-75c1edd{--display:flex;}.elementor-7 .elementor-element.elementor-element-a280062{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-a280062.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a280062 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-c8e2c13{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-1383e92{text-align:center;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-a66825e{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-fabf297{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/main_percent_background.png");padding:12px 0px 21px 6px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}.elementor-7 .elementor-element.elementor-element-fabf297 .elementor-heading-title{font-family:var( --e-global-typography-98ecd7d-font-family ), Sans-serif;font-size:var( --e-global-typography-98ecd7d-font-size );font-weight:var( --e-global-typography-98ecd7d-font-weight );line-height:var( --e-global-typography-98ecd7d-line-height );letter-spacing:var( --e-global-typography-98ecd7d-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-0fa7a00{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-d25ad97{--spacer-size:37px;}.elementor-7 .elementor-element.elementor-element-17b9a26{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-d8c0186 );--border-color:var( --e-global-color-d8c0186 );--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-17b9a26.e-con{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-a66b2a3{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-a66b2a3 img{width:164px;}.elementor-7 .elementor-element.elementor-element-bc831b5{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-60068cc{--display:flex;}.elementor-7 .elementor-element.elementor-element-5edd88a{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-5edd88a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5edd88a .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-79ea1b5{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-3278b7f{padding:0px 5px 0px 5px;text-align:center;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-b38e166{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-0f88f02{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/main_percent_background.png");padding:12px 0px 21px 6px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}.elementor-7 .elementor-element.elementor-element-0f88f02 .elementor-heading-title{font-family:var( --e-global-typography-98ecd7d-font-family ), Sans-serif;font-size:var( --e-global-typography-98ecd7d-font-size );font-weight:var( --e-global-typography-98ecd7d-font-weight );line-height:var( --e-global-typography-98ecd7d-line-height );letter-spacing:var( --e-global-typography-98ecd7d-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-aafea3a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-bbcdf44{--spacer-size:37px;}.elementor-7 .elementor-element.elementor-element-70df734{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-3ff91c9{--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;}.elementor-7 .elementor-element.elementor-element-8186815{--display:flex;}.elementor-7 .elementor-element.elementor-element-8186815:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8186815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/city_map.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-fccb9a8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--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:0;--padding-bottom:0;--padding-left:max(60px, min(135px, calc((100vw - 1400px)/4 + 135px)));--padding-right:70px;}.elementor-7 .elementor-element.elementor-element-fccb9a8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fccb9a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ca1110 );}.elementor-7 .elementor-element.elementor-element-fccb9a8.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-e04e26e{--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:flex-start;--align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-e04e26e.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-9e1ebea{--spacer-size:111px;}.elementor-7 .elementor-element.elementor-element-4779af2{text-align:left;}.elementor-7 .elementor-element.elementor-element-4779af2 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-b865f57{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-df1d4c9{text-align:left;}.elementor-7 .elementor-element.elementor-element-df1d4c9 .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-689aac1{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-db5567b{text-align:left;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-1ddbc8c{--spacer-size:38px;}.elementor-7 .elementor-element.elementor-element-27e8c38 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14ba41b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-27e8c38 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-27e8c38 .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-27e8c38{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-27e8c38 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-27e8c38 .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-6ab5ba8{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-3b44d18{--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;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-3b44d18:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3b44d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/grey-background-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3b44d18::before, .elementor-7 .elementor-element.elementor-element-3b44d18 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3b44d18 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3b44d18 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3b44d18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3b44d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-841dcd0 );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-fc02e86{--spacer-size:111px;}.elementor-7 .elementor-element.elementor-element-ea800e7{text-align:center;}.elementor-7 .elementor-element.elementor-element-ea800e7 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-de17818{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-371d6d6{text-align:center;}.elementor-7 .elementor-element.elementor-element-371d6d6 .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-9ef4d18{--spacer-size:45px;}.elementor-7 .elementor-element.elementor-element-aaffde6{--display:flex;}.elementor-7 .elementor-element.elementor-element-d6a9204{--spacer-size:46px;}.elementor-7 .elementor-element.elementor-element-629bc37{text-align:right;}.elementor-7 .elementor-element.elementor-element-629bc37 .elementor-heading-title{font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-97364eb{--spacer-size:113px;}.elementor-7 .elementor-element.elementor-element-4bd5649{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-4bd5649:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4bd5649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-d2a1e26{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-19e3cb7{width:var( --container-widget-width, 960px );max-width:960px;--container-widget-width:960px;--container-widget-flex-grow:0;border-radius:22px 22px 22px 22px;}.elementor-7 .elementor-element.elementor-element-19e3cb7.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-19e3cb7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-b1cc853{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-f4a07e4{--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;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-f4a07e4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f4a07e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/grey-background-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f4a07e4::before, .elementor-7 .elementor-element.elementor-element-f4a07e4 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f4a07e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f4a07e4 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f4a07e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f4a07e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-841dcd0 );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-a85dc2e{--spacer-size:110px;}.elementor-7 .elementor-element.elementor-element-abf1ee4{text-align:center;}.elementor-7 .elementor-element.elementor-element-abf1ee4 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-0a153a1{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-1b574dc{text-align:center;}.elementor-7 .elementor-element.elementor-element-1b574dc .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-f93f594{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-e2dee3c{text-align:center;font-family:var( --e-global-typography-db3a2ba-font-family ), Sans-serif;font-size:var( --e-global-typography-db3a2ba-font-size );font-weight:var( --e-global-typography-db3a2ba-font-weight );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-fcca01c{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-734e746{--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;}.elementor-7 .elementor-element.elementor-element-734e746.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-68bba1e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-bd0ab23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-c4707d9{--display:flex;}.elementor-7 .elementor-element.elementor-element-e7d03c3{text-align:center;}.elementor-7 .elementor-element.elementor-element-e7d03c3 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-b9f838b{--spacer-size:38px;}.elementor-7 .elementor-element.elementor-element-5ec6e96 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14ba41b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-5ec6e96 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5ec6e96 .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-5ec6e96{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5ec6e96.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5ec6e96 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-5ec6e96 .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-c937f52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-2a2b0ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-7 .elementor-element.elementor-element-4ca5773{--display:flex;}.elementor-7 .elementor-element.elementor-element-2d3ff58{text-align:center;}.elementor-7 .elementor-element.elementor-element-2d3ff58 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-51f652d{--spacer-size:38px;}.elementor-7 .elementor-element.elementor-element-df3fb51 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14ba41b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-df3fb51 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-df3fb51 .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-df3fb51{width:var( --container-widget-width, 252px );max-width:252px;--container-widget-width:252px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-df3fb51.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-df3fb51 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-df3fb51 .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-4a64f6a{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-d641232{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-d641232:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d641232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0ca1110 );}.elementor-7 .elementor-element.elementor-element-c35b3da{--spacer-size:110px;}.elementor-7 .elementor-element.elementor-element-6a25850{text-align:center;}.elementor-7 .elementor-element.elementor-element-6a25850 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-30912dd{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-b954446{text-align:center;}.elementor-7 .elementor-element.elementor-element-b954446 .elementor-heading-title{font-family:var( --e-global-typography-9612adc-font-family ), Sans-serif;font-size:var( --e-global-typography-9612adc-font-size );font-weight:var( --e-global-typography-9612adc-font-weight );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-6342aae{--spacer-size:64px;}.elementor-7 .elementor-element.elementor-element-8003337{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:40px 40px 40px 40px;--padding-top:16px;--padding-bottom:16px;--padding-left:34px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-8003337:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8003337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-8003337.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-23b8100{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-2e968cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e968cf-font-size );font-weight:var( --e-global-typography-2e968cf-font-weight );line-height:var( --e-global-typography-2e968cf-line-height );letter-spacing:var( --e-global-typography-2e968cf-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-045d2ae .elementor-button{background-color:var( --e-global-color-841dcd0 );font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14ba41b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-045d2ae .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-045d2ae .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-045d2ae{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-045d2ae .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-045d2ae .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-8d92e64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:40px 40px 40px 40px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:34px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-8d92e64:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8d92e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-8d92e64.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3ea5b8e{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-2e968cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e968cf-font-size );font-weight:var( --e-global-typography-2e968cf-font-weight );line-height:var( --e-global-typography-2e968cf-line-height );letter-spacing:var( --e-global-typography-2e968cf-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-1211270 .elementor-button{background-color:var( --e-global-color-841dcd0 );font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14ba41b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-1211270 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-1211270 .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-1211270{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1211270 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-1211270 .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-f25c37d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:40px 40px 40px 40px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:34px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f25c37d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f25c37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-f25c37d.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-54bf3cd{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;font-family:var( --e-global-typography-2e968cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e968cf-font-size );font-weight:var( --e-global-typography-2e968cf-font-weight );line-height:var( --e-global-typography-2e968cf-line-height );letter-spacing:var( --e-global-typography-2e968cf-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-4f8c0f4 .elementor-button{background-color:var( --e-global-color-841dcd0 );font-family:var( --e-global-typography-3c96420-font-family ), Sans-serif;font-size:var( --e-global-typography-3c96420-font-size );font-weight:var( --e-global-typography-3c96420-font-weight );text-decoration:var( --e-global-typography-3c96420-text-decoration );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );fill:var( --e-global-color-14ba41b );color:var( --e-global-color-14ba41b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-14ba41b );border-radius:50px 50px 50px 50px;padding:9px 19px 9px 19px;}.elementor-7 .elementor-element.elementor-element-4f8c0f4 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4f8c0f4 .elementor-button:focus{background-color:var( --e-global-color-d8c0186 );color:var( --e-global-color-841dcd0 );border-color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-4f8c0f4{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4f8c0f4 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-4f8c0f4 .elementor-button:focus svg{fill:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-3da3bff{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-8169f82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-7 .elementor-element.elementor-element-8169f82:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8169f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-841dcd0 );}.elementor-7 .elementor-element.elementor-element-00c1e93{--spacer-size:110px;}.elementor-7 .elementor-element.elementor-element-2bf5a87{text-align:center;}.elementor-7 .elementor-element.elementor-element-2bf5a87 .elementor-heading-title{font-family:var( --e-global-typography-1672bfa-font-family ), Sans-serif;font-size:var( --e-global-typography-1672bfa-font-size );font-weight:var( --e-global-typography-1672bfa-font-weight );text-transform:var( --e-global-typography-1672bfa-text-transform );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );color:var( --e-global-color-d8c0186 );}.elementor-7 .elementor-element.elementor-element-84982a8{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-b444087{font-family:var( --e-global-typography-a4e8182-font-family ), Sans-serif;font-size:var( --e-global-typography-a4e8182-font-size );font-weight:var( --e-global-typography-a4e8182-font-weight );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-b592df9{--spacer-size:38px;}.elementor-7 .elementor-element.elementor-element-ffee5d9{font-family:var( --e-global-typography-a4e8182-font-family ), Sans-serif;font-size:var( --e-global-typography-a4e8182-font-size );font-weight:var( --e-global-typography-a4e8182-font-weight );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );color:var( --e-global-color-14ba41b );}.elementor-7 .elementor-element.elementor-element-7436bd5{--spacer-size:116px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-e397556{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-3c8067f{--width:55%;}.elementor-7 .elementor-element.elementor-element-0e34a9e{--width:45%;}.elementor-7 .elementor-element.elementor-element-cb0eae5{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-360c1ca{--width:65%;}.elementor-7 .elementor-element.elementor-element-c7cd114{--width:35%;}.elementor-7 .elementor-element.elementor-element-624080a{--width:50%;}.elementor-7 .elementor-element.elementor-element-3def239{--width:50%;}.elementor-7 .elementor-element.elementor-element-2e196ce{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-bc00005{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-ac830f3{--width:min(472px, 100%);}.elementor-7 .elementor-element.elementor-element-c9bfc86{--width:min(472px, 100%);}.elementor-7 .elementor-element.elementor-element-5335799{--width:min(472px, 100%);}.elementor-7 .elementor-element.elementor-element-0f0e6ae{--width:min(472px, 100%);}.elementor-7 .elementor-element.elementor-element-d921f87{--width:100vw;}.elementor-7 .elementor-element.elementor-element-6e082fb{--width:50vw;}.elementor-7 .elementor-element.elementor-element-721e289{--width:min(100%, 600px);}.elementor-7 .elementor-element.elementor-element-f56d030{--width:50vw;}.elementor-7 .elementor-element.elementor-element-bd27d12{--width:100%;}.elementor-7 .elementor-element.elementor-element-7f60812{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-c7077cd{--width:50%;}.elementor-7 .elementor-element.elementor-element-3835f3f{--width:min(600px, 100%);}.elementor-7 .elementor-element.elementor-element-5167d63{--width:50%;}.elementor-7 .elementor-element.elementor-element-4f78049{--content-width:1200px;}.elementor-7 .elementor-element.elementor-element-45b0a7b{--width:55%;}.elementor-7 .elementor-element.elementor-element-90dea2f{--width:45%;}.elementor-7 .elementor-element.elementor-element-1fcd1a8{--width:min(590px, 100%);}.elementor-7 .elementor-element.elementor-element-17b9a26{--width:min(590px, 100%);}.elementor-7 .elementor-element.elementor-element-8186815{--width:50vw;}.elementor-7 .elementor-element.elementor-element-fccb9a8{--width:50vw;}.elementor-7 .elementor-element.elementor-element-e04e26e{--width:min(470px, 100%);}.elementor-7 .elementor-element.elementor-element-734e746{--content-width:960px;}.elementor-7 .elementor-element.elementor-element-8003337{--width:min(1200px, 100%);}.elementor-7 .elementor-element.elementor-element-8d92e64{--width:min(1200px, 100%);}.elementor-7 .elementor-element.elementor-element-f25c37d{--width:min(1200px, 100%);}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-3c8067f{--width:65%;}.elementor-7 .elementor-element.elementor-element-23a3283{--width:100%;}.elementor-7 .elementor-element.elementor-element-0e34a9e{--width:35%;}.elementor-7 .elementor-element.elementor-element-360c1ca{--width:65%;}.elementor-7 .elementor-element.elementor-element-5adc9a1{--width:100%;}.elementor-7 .elementor-element.elementor-element-c7cd114{--width:35%;}.elementor-7 .elementor-element.elementor-element-624080a{--width:calc(50% - 20px);}.elementor-7 .elementor-element.elementor-element-3def239{--width:calc(50% + 20px);}.elementor-7 .elementor-element.elementor-element-6e082fb{--width:100%;}.elementor-7 .elementor-element.elementor-element-721e289{--width:100%;}.elementor-7 .elementor-element.elementor-element-f56d030{--width:100%;}.elementor-7 .elementor-element.elementor-element-45b0a7b{--width:max(55%, 425px);}.elementor-7 .elementor-element.elementor-element-1fcd1a8{--width:50%;}.elementor-7 .elementor-element.elementor-element-75c1edd{--width:min(350px,100%);}.elementor-7 .elementor-element.elementor-element-17b9a26{--width:50%;}.elementor-7 .elementor-element.elementor-element-60068cc{--width:min(350px,100%);}.elementor-7 .elementor-element.elementor-element-8186815{--width:calc(50vw - 20px);}.elementor-7 .elementor-element.elementor-element-fccb9a8{--width:calc(50vw + 20px);}.elementor-7 .elementor-element.elementor-element-68bba1e{--width:50%;}.elementor-7 .elementor-element.elementor-element-c4707d9{--width:min(350px,100%);}.elementor-7 .elementor-element.elementor-element-c937f52{--width:50%;}.elementor-7 .elementor-element.elementor-element-4ca5773{--width:min(350px,100%);}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-e397556{--min-height:520px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-e397556:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e397556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:45% 0px;}.elementor-7 .elementor-element.elementor-element-e5c8ad7{--spacer-size:71px;}.elementor-7 .elementor-element.elementor-element-e158acb{--container-widget-width:min(100%,475px);--container-widget-flex-grow:0;width:var( --container-widget-width, min(100%,475px) );max-width:min(100%,475px);}.elementor-7 .elementor-element.elementor-element-e158acb .elementor-heading-title{font-size:var( --e-global-typography-22a683d-font-size );line-height:var( --e-global-typography-22a683d-line-height );letter-spacing:var( --e-global-typography-22a683d-letter-spacing );}.elementor-7 .elementor-element.elementor-element-badadc7{--spacer-size:25px;}.elementor-7 .elementor-element.elementor-element-765a779{--container-widget-width:max(min(100%, 43vw),335px);--container-widget-flex-grow:0;width:var( --container-widget-width, max(min(100%, 43vw),335px) );max-width:max(min(100%, 43vw),335px);}.elementor-7 .elementor-element.elementor-element-765a779 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7aad750{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-3de4a8a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-3de4a8a.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3de4a8a .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3a89ff0{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-cb0eae5{--min-height:520px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-cb0eae5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cb0eae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:45% 0px;}.elementor-7 .elementor-element.elementor-element-bb15635{bottom:20px;font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-4c72524{left:0vw;}body.rtl .elementor-7 .elementor-element.elementor-element-4c72524{right:0vw;}.elementor-7 .elementor-element.elementor-element-4c72524{bottom:20px;font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2812e1e{--container-widget-width:min(100%,475px);--container-widget-flex-grow:0;width:var( --container-widget-width, min(100%,475px) );max-width:min(100%,475px);}.elementor-7 .elementor-element.elementor-element-2812e1e .elementor-heading-title{font-size:var( --e-global-typography-22a683d-font-size );line-height:var( --e-global-typography-22a683d-line-height );letter-spacing:var( --e-global-typography-22a683d-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d32b0ed{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-db54ee8{--container-widget-width:min(100%, 400px);--container-widget-flex-grow:0;width:var( --container-widget-width, min(100%, 400px) );max-width:min(100%, 400px);}.elementor-7 .elementor-element.elementor-element-db54ee8 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bb2be67{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-a8c6db2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-7 .elementor-element.elementor-element-a8c6db2.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a8c6db2 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-30fb685{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-624080a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-57cd546{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c5c342b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-c5c342b img{max-width:108%;}.elementor-7 .elementor-element.elementor-element-3def239{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d772ec0{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-af441ef .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-486a492{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-19e69ae .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2139b7a{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-96a4527{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7779459{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c563ca1{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-7bb75f0{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7bb75f0.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-7bb75f0 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7575f1b{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-3b7a7bb{font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c299788{--spacer-size:77px;}.elementor-7 .elementor-element.elementor-element-2e196ce{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-680ae38{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-a85851a .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fed629f{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-89f3f2c .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-86272b7{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-949540e{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4dd3752{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-2d4a2c2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2d4a2c2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2d4a2c2 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a7fd660{--spacer-size:98px;}.elementor-7 .elementor-element.elementor-element-bc00005{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-613e353{--spacer-size:77px;}.elementor-7 .elementor-element.elementor-element-ac830f3{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-7 .elementor-element.elementor-element-c9bfc86{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-f08d828{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-f9e3e8e .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-833e00a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5335799{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-7 .elementor-element.elementor-element-0f0e6ae{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-ff397fa{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-754a299 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4d21f63{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-455766a{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-53b3385 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a1a5ade{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-da461aa{--container-widget-width:min(100%, 800px);--container-widget-flex-grow:0;width:var( --container-widget-width, min(100%, 800px) );max-width:min(100%, 800px);}.elementor-7 .elementor-element.elementor-element-da461aa .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-925f0d2{--spacer-size:22px;}.elementor-7 .elementor-element.elementor-element-1c8eeae{--container-widget-width:min(100%, 800px);--container-widget-flex-grow:0;width:var( --container-widget-width, min(100%, 800px) );max-width:min(100%, 800px);}.elementor-7 .elementor-element.elementor-element-1c8eeae .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4062afe{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-a917be1 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a3fddec{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-d921f87{--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;}.elementor-7 .elementor-element.elementor-element-6e082fb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-721e289{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fbcbc05{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-7c05b8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7c05b8b .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4fd75a5{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-3c82592{width:var( --container-widget-width, min(900px,100%) );max-width:min(900px,100%);--container-widget-width:min(900px,100%);--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3c82592 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b86d843{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-edcf93a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-edcf93a .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-de74a36{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-7 .elementor-element.elementor-element-933478d{--e-icon-list-icon-size:80px;}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-item > a{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-95a1bd6{--spacer-size:39px;}.elementor-7 .elementor-element.elementor-element-0d694a5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-0d694a5.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-0d694a5 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f9861db{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-f56d030{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bd27d12{--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f60812{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-8330479{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-c7077cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3835f3f{--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-7 .elementor-element.elementor-element-945b367 img{height:max(39.5vw, 340px);}.elementor-7 .elementor-element.elementor-element-5167d63{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7fb9a75{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7fb9a75 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-143b6b3{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-cca3b21 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9222db8{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-dd2fa72{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0b667be{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-767fa6d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-767fa6d.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-767fa6d .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8178f50{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-4f78049{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-001507f{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-677695b .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-68ba60a{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-d548a7e{width:var( --container-widget-width, max(100%, 400px) );max-width:max(100%, 400px);--container-widget-width:max(100%, 400px);--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d548a7e .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bb0919d{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-165feed{--container-widget-width:min(500px, 100%);--container-widget-flex-grow:0;width:var( --container-widget-width, min(500px, 100%) );max-width:min(500px, 100%);text-align:left;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e2195aa{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-4dcb3de .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-46b4d18{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-5dac78e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5dac78e .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6d0f975{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-7683ef8{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-0e38da2{right:37vw;}body.rtl .elementor-7 .elementor-element.elementor-element-0e38da2{left:37vw;}.elementor-7 .elementor-element.elementor-element-0e38da2{top:-155px;}.elementor-7 .elementor-element.elementor-element-0e38da2 img{width:150px;}.elementor-7 .elementor-element.elementor-element-f07944b{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-011edcc{--spacer-size:78px;}.elementor-7 .elementor-element.elementor-element-0ff2620{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-5f38ee4{--spacer-size:98px;}.elementor-7 .elementor-element.elementor-element-d114ffe .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-29a5359{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-634a740 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e2d76f9{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-77a8a79{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d9bc875{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-c1f1e5a .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b0646c3{--spacer-size:98px;}.elementor-7 .elementor-element.elementor-element-de92647{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-b4c6b2f{--spacer-size:149px;}.elementor-7 .elementor-element.elementor-element-1fcd1a8{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-2201945{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2201945 img{width:146px;}.elementor-7 .elementor-element.elementor-element-f3d0428{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-75c1edd.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a280062 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c8e2c13{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-1383e92{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a66825e{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-fabf297 .elementor-heading-title{font-size:var( --e-global-typography-98ecd7d-font-size );line-height:var( --e-global-typography-98ecd7d-line-height );letter-spacing:var( --e-global-typography-98ecd7d-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0fa7a00{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d25ad97{--spacer-size:36px;}.elementor-7 .elementor-element.elementor-element-17b9a26{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-a66b2a3{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a66b2a3 img{width:146px;}.elementor-7 .elementor-element.elementor-element-bc831b5{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-60068cc.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5edd88a .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-79ea1b5{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-3278b7f{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b38e166{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-0f88f02 .elementor-heading-title{font-size:var( --e-global-typography-98ecd7d-font-size );line-height:var( --e-global-typography-98ecd7d-line-height );letter-spacing:var( --e-global-typography-98ecd7d-letter-spacing );}.elementor-7 .elementor-element.elementor-element-aafea3a{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bbcdf44{--spacer-size:36px;}.elementor-7 .elementor-element.elementor-element-70df734{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-8186815{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fccb9a8{--padding-top:0;--padding-bottom:0;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-9e1ebea{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-4779af2 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b865f57{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-df1d4c9 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-689aac1{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-db5567b{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1ddbc8c{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-27e8c38{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-27e8c38 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6ab5ba8{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-3b44d18{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-fc02e86{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-ea800e7 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-de17818{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-371d6d6 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9ef4d18{--spacer-size:38px;}.elementor-7 .elementor-element.elementor-element-aaffde6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-aaffde6.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d6a9204{--spacer-size:37px;}.elementor-7 .elementor-element.elementor-element-629bc37 .elementor-heading-title{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-97364eb{--spacer-size:73px;}.elementor-7 .elementor-element.elementor-element-4bd5649{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-d2a1e26{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-b1cc853{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-f4a07e4{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-a85dc2e{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-abf1ee4 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0a153a1{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-1b574dc .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f93f594{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-e2dee3c{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fcca01c{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-68bba1e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c4707d9.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e7d03c3 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b9f838b{--spacer-size:36px;}.elementor-7 .elementor-element.elementor-element-5ec6e96{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5ec6e96 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c937f52{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-4ca5773.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2d3ff58 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-51f652d{--spacer-size:36px;}.elementor-7 .elementor-element.elementor-element-df3fb51{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-df3fb51 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4a64f6a{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-d641232{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-c35b3da{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-6a25850 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-30912dd{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-b954446 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6342aae{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-8003337{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-23b8100{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-2e968cf-font-size );line-height:var( --e-global-typography-2e968cf-line-height );letter-spacing:var( --e-global-typography-2e968cf-letter-spacing );}.elementor-7 .elementor-element.elementor-element-045d2ae{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-045d2ae .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-8d92e64{--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-3ea5b8e{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-2e968cf-font-size );line-height:var( --e-global-typography-2e968cf-line-height );letter-spacing:var( --e-global-typography-2e968cf-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1211270{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-1211270 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f25c37d{--flex-wrap:nowrap;}.elementor-7 .elementor-element.elementor-element-54bf3cd{width:var( --container-widget-width, calc(100% - 150px) );max-width:calc(100% - 150px);--container-widget-width:calc(100% - 150px);--container-widget-flex-grow:0;font-size:var( --e-global-typography-2e968cf-font-size );line-height:var( --e-global-typography-2e968cf-line-height );letter-spacing:var( --e-global-typography-2e968cf-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4f8c0f4{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4f8c0f4 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3da3bff{--spacer-size:81px;}.elementor-7 .elementor-element.elementor-element-8169f82{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-7 .elementor-element.elementor-element-00c1e93{--spacer-size:72px;}.elementor-7 .elementor-element.elementor-element-2bf5a87 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-84982a8{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-b444087{font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b592df9{--spacer-size:34px;}.elementor-7 .elementor-element.elementor-element-ffee5d9{font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7436bd5{--spacer-size:76px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-e397556:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e397556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/09/main_slider_mobile_s1.webp");background-position:60% 100%;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e397556{--min-height:540px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-23a3283{--justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-e5c8ad7{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-e158acb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-e158acb .elementor-heading-title{font-size:var( --e-global-typography-22a683d-font-size );line-height:var( --e-global-typography-22a683d-line-height );letter-spacing:var( --e-global-typography-22a683d-letter-spacing );}.elementor-7 .elementor-element.elementor-element-badadc7{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-765a779{--container-widget-width:min(400px,100%);--container-widget-flex-grow:0;width:var( --container-widget-width, min(400px,100%) );max-width:min(400px,100%);}.elementor-7 .elementor-element.elementor-element-765a779 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7aad750{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-3de4a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-3de4a8a.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3de4a8a .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-3a89ff0{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-6d8e67f{--spacer-size:19px;}.elementor-7 .elementor-element.elementor-element-cb0eae5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cb0eae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/09/main_slider_mobile_s2.webp");background-position:60% 70%;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cb0eae5{--min-height:540px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-bb15635{right:6vw;}body.rtl .elementor-7 .elementor-element.elementor-element-bb15635{left:6vw;}.elementor-7 .elementor-element.elementor-element-bb15635{bottom:20px;font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}.elementor-7 .elementor-element.elementor-element-360c1ca{--justify-content:flex-start;--padding-top:54px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-4c72524{left:calc(88vw - 116px);}body.rtl .elementor-7 .elementor-element.elementor-element-4c72524{right:calc(88vw - 116px);}.elementor-7 .elementor-element.elementor-element-4c72524{bottom:-100px;font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2812e1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:min(90%, 300px);--container-widget-flex-grow:0;width:var( --container-widget-width, min(90%, 300px) );max-width:min(90%, 300px);}.elementor-7 .elementor-element.elementor-element-2812e1e .elementor-heading-title{font-size:var( --e-global-typography-22a683d-font-size );line-height:var( --e-global-typography-22a683d-line-height );letter-spacing:var( --e-global-typography-22a683d-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d32b0ed{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-db54ee8{--container-widget-width:max(140px, min(300px,45vw));--container-widget-flex-grow:0;width:var( --container-widget-width, max(140px, min(300px,45vw)) );max-width:max(140px, min(300px,45vw));}.elementor-7 .elementor-element.elementor-element-db54ee8 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bb2be67{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-a8c6db2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a8c6db2.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-a8c6db2 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-0b88e26{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-30fb685{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-624080a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-57cd546{--width:min(500px, 100%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-57cd546.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c5c342b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c5c342b{text-align:center;}.elementor-7 .elementor-element.elementor-element-c5c342b img{max-width:100%;}.elementor-7 .elementor-element.elementor-element-3def239{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d772ec0{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-af441ef.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-af441ef{text-align:center;}.elementor-7 .elementor-element.elementor-element-af441ef .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-486a492{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-19e69ae.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-19e69ae{text-align:center;}.elementor-7 .elementor-element.elementor-element-19e69ae .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2139b7a{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-96a4527{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-96a4527.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7779459{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7779459.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c563ca1{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-7bb75f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7bb75f0.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7bb75f0 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-99b0910{--padding-top:0;--padding-bottom:0;--padding-left:min(31px, max(calc((100vw - 560px)*0.40 + 31px),0px));--padding-right:0;}.elementor-7 .elementor-element.elementor-element-db2b32e{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-db2b32e img{width:94vw;max-width:458px;}.elementor-7 .elementor-element.elementor-element-7575f1b{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-3b7a7bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}.elementor-7 .elementor-element.elementor-element-3b7a7bb.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c299788{--spacer-size:57px;}.elementor-7 .elementor-element.elementor-element-2e196ce{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-680ae38{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-a85851a{text-align:center;}.elementor-7 .elementor-element.elementor-element-a85851a .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fed629f{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-89f3f2c .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-86272b7{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-949540e{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4dd3752{--spacer-size:25px;}.elementor-7 .elementor-element.elementor-element-2d4a2c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2d4a2c2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2d4a2c2 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-a7fd660{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-bc00005{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-613e353{--spacer-size:57px;}.elementor-7 .elementor-element.elementor-element-ac830f3{--width:min(500px,100%);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-ac830f3.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-c9bfc86{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f08d828{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-f9e3e8e .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-833e00a{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-dd35533{--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5335799{--width:min(100%, 500px);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-5335799.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0f0e6ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ff397fa{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-754a299 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4d21f63{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-455766a{--spacer-size:36px;}.elementor-7 .elementor-element.elementor-element-53b3385 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a1a5ade{--spacer-size:16px;}.elementor-7 .elementor-element.elementor-element-da461aa .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-925f0d2{--spacer-size:15px;}.elementor-7 .elementor-element.elementor-element-1c8eeae .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4062afe{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-a917be1 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a3fddec{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-d921f87{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-7 .elementor-element.elementor-element-6e082fb{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-721e289{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-fbcbc05{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-7c05b8b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-7c05b8b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7c05b8b .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4fd75a5{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-3c82592{--container-widget-width:min(650px, 100%);--container-widget-flex-grow:0;width:var( --container-widget-width, min(650px, 100%) );max-width:min(650px, 100%);text-align:center;}.elementor-7 .elementor-element.elementor-element-3c82592.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3c82592 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b86d843{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-edcf93a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-edcf93a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-edcf93a .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-de74a36{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-7 .elementor-element.elementor-element-933478d{--e-icon-list-icon-size:71px;}.elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-933478d .elementor-icon-list-item > a{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-95a1bd6{--spacer-size:34px;}.elementor-7 .elementor-element.elementor-element-0d694a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-0d694a5.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0d694a5 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-f9861db{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-f56d030{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-bd27d12{--min-height:max(78vw, 300px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f60812{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-8330479{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-c7077cd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3835f3f{--width:min(500px, 100%);--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-7 .elementor-element.elementor-element-3835f3f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-945b367 img{height:300px;}.elementor-7 .elementor-element.elementor-element-5167d63{--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7fb9a75{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-7fb9a75.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7fb9a75 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-143b6b3{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-cca3b21{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-cca3b21.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-cca3b21 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9222db8{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-dd2fa72{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-dd2fa72.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-0b667be{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-767fa6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-767fa6d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-767fa6d .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-8178f50{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-4f78049:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4f78049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hpv.pl/wp-content/uploads/2025/08/main_father_and_son_mobile.jpg");}.elementor-7 .elementor-element.elementor-element-4f78049{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-001507f{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-677695b{text-align:center;}.elementor-7 .elementor-element.elementor-element-677695b .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-68ba60a{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-d548a7e{text-align:center;}.elementor-7 .elementor-element.elementor-element-d548a7e .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bb0919d{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-165feed.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-165feed{text-align:center;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e2195aa{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-4dcb3de{--container-widget-width:min(570px, 100%);--container-widget-flex-grow:0;width:var( --container-widget-width, min(570px, 100%) );max-width:min(570px, 100%);text-align:center;}.elementor-7 .elementor-element.elementor-element-4dcb3de.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4dcb3de .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-46b4d18{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-5dac78e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5dac78e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5dac78e .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-6d0f975{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-7683ef8{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-f07944b{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-011edcc{--spacer-size:58px;}.elementor-7 .elementor-element.elementor-element-0ff2620{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-5f38ee4{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-d114ffe{text-align:center;}.elementor-7 .elementor-element.elementor-element-d114ffe .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-29a5359{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-634a740 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e2d76f9{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-77a8a79{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d9bc875{--spacer-size:25px;}.elementor-7 .elementor-element.elementor-element-c1f1e5a{text-align:center;}.elementor-7 .elementor-element.elementor-element-c1f1e5a .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b0646c3{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-de92647{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-b4c6b2f{--spacer-size:120px;}.elementor-7 .elementor-element.elementor-element-1fcd1a8{--width:min(100%, 500px);--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-2201945{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2201945 img{width:128px;}.elementor-7 .elementor-element.elementor-element-f3d0428{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-75c1edd{--width:min(100%,575px);--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;}.elementor-7 .elementor-element.elementor-element-a280062{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-a280062 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-c8e2c13{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-1383e92{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-a66825e{--spacer-size:28px;}.elementor-7 .elementor-element.elementor-element-fabf297{padding:8px 0px 17px 4px;}.elementor-7 .elementor-element.elementor-element-fabf297 .elementor-heading-title{font-size:var( --e-global-typography-98ecd7d-font-size );line-height:var( --e-global-typography-98ecd7d-line-height );letter-spacing:var( --e-global-typography-98ecd7d-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0fa7a00{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-d25ad97{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-17b9a26{--width:min(100%, 500px);--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-a66b2a3{margin:-64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a66b2a3 img{width:128px;}.elementor-7 .elementor-element.elementor-element-bc831b5{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-60068cc{--width:min(100%,575px);--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;}.elementor-7 .elementor-element.elementor-element-5edd88a{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-5edd88a .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-79ea1b5{--spacer-size:24px;}.elementor-7 .elementor-element.elementor-element-3278b7f{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b38e166{--spacer-size:28px;}.elementor-7 .elementor-element.elementor-element-0f88f02{padding:8px 0px 17px 4px;}.elementor-7 .elementor-element.elementor-element-0f88f02 .elementor-heading-title{font-size:var( --e-global-typography-98ecd7d-font-size );line-height:var( --e-global-typography-98ecd7d-line-height );letter-spacing:var( --e-global-typography-98ecd7d-letter-spacing );}.elementor-7 .elementor-element.elementor-element-aafea3a{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-bbcdf44{--spacer-size:33px;}.elementor-7 .elementor-element.elementor-element-70df734{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-8186815{--min-height:320px;}.elementor-7 .elementor-element.elementor-element-fccb9a8{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-9e1ebea{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-4779af2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4779af2{text-align:center;}.elementor-7 .elementor-element.elementor-element-4779af2 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b865f57{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-df1d4c9.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-df1d4c9{text-align:center;}.elementor-7 .elementor-element.elementor-element-df1d4c9 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-689aac1{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-db5567b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-db5567b{text-align:center;font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1ddbc8c{--spacer-size:31px;}.elementor-7 .elementor-element.elementor-element-27e8c38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-27e8c38.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-27e8c38 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-6ab5ba8{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-3b44d18{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-fc02e86{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-ea800e7{text-align:center;}.elementor-7 .elementor-element.elementor-element-ea800e7 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-de17818{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-371d6d6 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-9ef4d18{--spacer-size:35px;}.elementor-7 .elementor-element.elementor-element-d6a9204{--spacer-size:32px;}.elementor-7 .elementor-element.elementor-element-629bc37 .elementor-heading-title{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-97364eb{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-4bd5649{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-d2a1e26{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-b1cc853{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-f4a07e4{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-a85dc2e{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-abf1ee4{text-align:center;}.elementor-7 .elementor-element.elementor-element-abf1ee4 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-0a153a1{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-1b574dc .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-f93f594{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-e2dee3c{font-size:var( --e-global-typography-db3a2ba-font-size );line-height:var( --e-global-typography-db3a2ba-line-height );letter-spacing:var( --e-global-typography-db3a2ba-letter-spacing );}.elementor-7 .elementor-element.elementor-element-fcca01c{--spacer-size:27px;}.elementor-7 .elementor-element.elementor-element-68bba1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c4707d9{--width:min(100%,575px);--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;}.elementor-7 .elementor-element.elementor-element-50cc180{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-50cc180 img{width:45px;}.elementor-7 .elementor-element.elementor-element-e7d03c3{width:var( --container-widget-width, calc(100% - 60px) );max-width:calc(100% - 60px);--container-widget-width:calc(100% - 60px);--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-e7d03c3 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b9f838b{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-5ec6e96 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-c937f52{--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4ca5773{--width:min(100%,575px);--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;}.elementor-7 .elementor-element.elementor-element-1c6671e{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1c6671e img{width:45px;}.elementor-7 .elementor-element.elementor-element-2d3ff58{width:var( --container-widget-width, calc(100% - 60px) );max-width:calc(100% - 60px);--container-widget-width:calc(100% - 60px);--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-2d3ff58 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-51f652d{--spacer-size:26px;}.elementor-7 .elementor-element.elementor-element-df3fb51 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:2px 2px 2px 2px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-4a64f6a{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-d641232{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-c35b3da{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-6a25850{text-align:center;}.elementor-7 .elementor-element.elementor-element-6a25850 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-30912dd{--spacer-size:23px;}.elementor-7 .elementor-element.elementor-element-b954446 .elementor-heading-title{font-size:var( --e-global-typography-9612adc-font-size );line-height:var( --e-global-typography-9612adc-line-height );letter-spacing:var( --e-global-typography-9612adc-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6342aae{--spacer-size:40px;}.elementor-7 .elementor-element.elementor-element-8003337{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-23b8100{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-2e968cf-font-size );line-height:var( --e-global-typography-2e968cf-line-height );letter-spacing:var( --e-global-typography-2e968cf-letter-spacing );}.elementor-7 .elementor-element.elementor-element-045d2ae{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-045d2ae .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-8d92e64{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-3ea5b8e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-2e968cf-font-size );line-height:var( --e-global-typography-2e968cf-line-height );letter-spacing:var( --e-global-typography-2e968cf-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1211270{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1211270 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-f25c37d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-54bf3cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-2e968cf-font-size );line-height:var( --e-global-typography-2e968cf-line-height );letter-spacing:var( --e-global-typography-2e968cf-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4f8c0f4{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-4f8c0f4 .elementor-button{font-size:var( --e-global-typography-3c96420-font-size );line-height:var( --e-global-typography-3c96420-line-height );letter-spacing:var( --e-global-typography-3c96420-letter-spacing );border-width:0px 0px 0px 0px;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-7 .elementor-element.elementor-element-3da3bff{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-8169f82{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-7 .elementor-element.elementor-element-00c1e93{--spacer-size:54px;}.elementor-7 .elementor-element.elementor-element-2bf5a87 .elementor-heading-title{font-size:var( --e-global-typography-1672bfa-font-size );line-height:var( --e-global-typography-1672bfa-line-height );letter-spacing:var( --e-global-typography-1672bfa-letter-spacing );}.elementor-7 .elementor-element.elementor-element-84982a8{--spacer-size:27px;}.elementor-7 .elementor-element.elementor-element-b444087{font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}.elementor-7 .elementor-element.elementor-element-b592df9{--spacer-size:29px;}.elementor-7 .elementor-element.elementor-element-ffee5d9{font-size:var( --e-global-typography-a4e8182-font-size );line-height:var( --e-global-typography-a4e8182-line-height );letter-spacing:var( --e-global-typography-a4e8182-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7436bd5{--spacer-size:56px;}}