.elementor-49 .elementor-element.elementor-element-2f44c94{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.87;}.elementor-49 .elementor-element.elementor-element-2f44c94:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2f44c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giardini.com.pl/wp-content/uploads/2026/03/hero.jpg");}.elementor-49 .elementor-element.elementor-element-2f44c94::before, .elementor-49 .elementor-element.elementor-element-2f44c94 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-2f44c94 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-2f44c94 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-2f44c94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-2f44c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-text ) 0%, #12121200 100%);}.elementor-49 .elementor-element.elementor-element-9772778{--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:flex-start;}.elementor-49 .elementor-element.elementor-element-a227acf .elementor-heading-title{font-family:var( --e-global-typography-510f955-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-510f955-font-size );font-weight:var( --e-global-typography-510f955-font-weight );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-a227acf.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-a227acf.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-67a1ae3 .elementor-heading-title{font-family:var( --e-global-typography-9bfc879-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-9bfc879-font-size );font-weight:var( --e-global-typography-9bfc879-font-weight );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-67a1ae3.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-67a1ae3.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-f8dae03{--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-49 .elementor-element.elementor-element-45eeaf1 .elementor-button{background-color:var( --e-global-color-6457603 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-45eeaf1 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-45eeaf1 .elementor-button:focus{background-color:var( --e-global-color-bb6854d );color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-45eeaf1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-45eeaf1 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-49 .elementor-element.elementor-element-45eeaf1 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-45eeaf1 .elementor-button:focus svg{fill:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-3d3118f .elementor-button{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6457603 );border-radius:8px 8px 8px 8px;}.elementor-49 .elementor-element.elementor-element-3d3118f .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-3d3118f .elementor-button:focus{background-color:var( --e-global-color-6457603 );color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3d3118f .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-3d3118f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-4e03e9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-49 .elementor-element.elementor-element-cfe4bb0{text-align:center;}.elementor-49 .elementor-element.elementor-element-cfe4bb0 .elementor-heading-title{font-family:var( --e-global-typography-f3db713-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-f3db713-font-size );font-weight:var( --e-global-typography-f3db713-font-weight );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-cfe4bb0.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-cfe4bb0.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-2266b6a{--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-49 .elementor-element.elementor-element-395d20b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-395d20b2.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-49 .elementor-element.elementor-element-56d1548e img{width:100%;height:17rem;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-49 .elementor-element.elementor-element-210d8692{background-color:var( --e-global-color-b1e9d2b );padding:0.2rem 0.4rem 0.2rem 0.4rem;border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-210d8692.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-icon{width:14px;}.elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-icon i{font-size:14px;}.elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-item{font-family:var( --e-global-typography-1af5dbe-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1af5dbe-font-size );font-weight:var( --e-global-typography-1af5dbe-font-weight );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-51739c2d{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-49 .elementor-element.elementor-element-235fa7ad .elementor-heading-title{font-family:var( --e-global-typography-9ae8914-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-9ae8914-font-size );font-weight:var( --e-global-typography-9ae8914-font-weight );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1c73e140{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-5848e89f .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-5848e89f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-5848e89f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-8a689bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-8a689bf.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-49 .elementor-element.elementor-element-2bb2438 img{width:100%;height:17rem;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-49 .elementor-element.elementor-element-30f34ed{background-color:var( --e-global-color-b1e9d2b );padding:0.2rem 0.4rem 0.2rem 0.4rem;border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-30f34ed.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-icon{width:14px;}.elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-icon i{font-size:14px;}.elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-item{font-family:var( --e-global-typography-1af5dbe-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1af5dbe-font-size );font-weight:var( --e-global-typography-1af5dbe-font-weight );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-2736343{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-49 .elementor-element.elementor-element-dd2355d .elementor-heading-title{font-family:var( --e-global-typography-9ae8914-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-9ae8914-font-size );font-weight:var( --e-global-typography-9ae8914-font-weight );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-b7a1f40{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-7032f1b .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-7032f1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-7032f1b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-62d0a5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-62d0a5a.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-49 .elementor-element.elementor-element-83bd651 img{width:100%;height:17rem;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-49 .elementor-element.elementor-element-d86efc7{background-color:var( --e-global-color-b1e9d2b );padding:0.2rem 0.4rem 0.2rem 0.4rem;border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-d86efc7.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-icon{width:14px;}.elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-icon i{font-size:14px;}.elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-item{font-family:var( --e-global-typography-1af5dbe-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1af5dbe-font-size );font-weight:var( --e-global-typography-1af5dbe-font-weight );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-69ee61c{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-49 .elementor-element.elementor-element-b12cad4 .elementor-heading-title{font-family:var( --e-global-typography-9ae8914-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-9ae8914-font-size );font-weight:var( --e-global-typography-9ae8914-font-weight );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1cca09d{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-c2ccf87 .elementor-button{background-color:#02010100;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-c2ccf87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-c2ccf87 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-49 .elementor-element.elementor-element-4bccf7e{--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;--overlay-opacity:0.7;}.elementor-49 .elementor-element.elementor-element-4bccf7e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4bccf7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giardini.com.pl/wp-content/uploads/2026/03/dlaczego-giardini-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49 .elementor-element.elementor-element-4bccf7e::before, .elementor-49 .elementor-element.elementor-element-4bccf7e > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-4bccf7e > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-4bccf7e > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-4bccf7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-4bccf7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-2c87cb4{--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;--margin-top:0px;--margin-bottom:83px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-ba0391a img{width:21.125rem;height:10rem;}.elementor-49 .elementor-element.elementor-element-b77a25f{text-align:center;}.elementor-49 .elementor-element.elementor-element-b77a25f .elementor-heading-title{font-family:var( --e-global-typography-1bc25a7-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1bc25a7-font-size );font-weight:var( --e-global-typography-1bc25a7-font-weight );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-b77a25f.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-b77a25f.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-74d46cc{text-align:center;}.elementor-49 .elementor-element.elementor-element-74d46cc .elementor-heading-title{font-family:var( --e-global-typography-9bfc879-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-9bfc879-font-size );font-weight:var( --e-global-typography-9bfc879-font-weight );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-74d46cc.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-74d46cc.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-fd898a9{--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;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-49 .elementor-element.elementor-element-fd898a9:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-fd898a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb4fb9c );}.elementor-49 .elementor-element.elementor-element-7463a7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;--margin-top:-83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-0133912{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-0133912:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-0133912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-9a56f86.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-9a56f86 .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-9a56f86 .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-9a56f86 .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-da18eac{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-d156f0f .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-d156f0f.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-d156f0f.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-af2d1ce{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-af2d1ce p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-055bb35{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-055bb35:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-055bb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-2017e02.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-2017e02 .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-2017e02 .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-2017e02 .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-68aff61{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-1866801 .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-1866801.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-1866801.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-ac8e200{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-ac8e200 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-9b41f24{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-9b41f24:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-9b41f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-9674430.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-9674430 .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-9674430 .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-9674430 .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-e9ebc8a{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-2653c7a .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-2653c7a.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-2653c7a.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-dd0f493{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-dd0f493 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-175e78a{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-175e78a:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-175e78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-4050be8.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-4050be8 .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-4050be8 .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-4050be8 .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-8ad9823{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-e37f9e5 .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-e37f9e5.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-e37f9e5.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-424e9bd{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-424e9bd p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-2d2c745 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-3a9a173 );color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-2d2c745 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-2d2c745 .elementor-button:focus{background-color:var( --e-global-color-bb6854d );color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-2d2c745 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-2d2c745 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-49 .elementor-element.elementor-element-2d2c745 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-2d2c745 .elementor-button:focus svg{fill:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-339159a{--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;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-49 .elementor-element.elementor-element-28a9c9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-085bdc4{text-align:center;}.elementor-49 .elementor-element.elementor-element-085bdc4 .elementor-heading-title{font-family:var( --e-global-typography-1bc25a7-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1bc25a7-font-size );font-weight:var( --e-global-typography-1bc25a7-font-weight );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-085bdc4.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-085bdc4.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-7c7d187{width:100%;max-width:100%;text-align:center;}.elementor-49 .elementor-element.elementor-element-7c7d187 .elementor-heading-title{font-family:var( --e-global-typography-510f955-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-510f955-font-size );font-weight:var( --e-global-typography-510f955-font-weight );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-7c7d187.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-7c7d187.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-50c8118{--display:flex;--min-height:30rem;--justify-content:space-around;}.elementor-49 .elementor-element.elementor-element-50c8118:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-50c8118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giardini.com.pl/wp-content/uploads/2026/03/Ilustracja-homepage.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-49 .elementor-element.elementor-element-2975a99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-49 .elementor-element.elementor-element-ce444ef{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-ce444ef:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-ce444ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-e57f6c3{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-2e4d23b .elementor-heading-title{font-family:var( --e-global-typography-b13ee39-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-b13ee39-font-size );font-weight:var( --e-global-typography-b13ee39-font-weight );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-2e4d23b.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-2e4d23b.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-b12f11a{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-b12f11a p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-03c025f{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-03c025f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-03c025f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-427f49c{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-88379e7 .elementor-heading-title{font-family:var( --e-global-typography-b13ee39-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-b13ee39-font-size );font-weight:var( --e-global-typography-b13ee39-font-weight );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-88379e7.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-88379e7.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-a34295b{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-a34295b p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-a66687c{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-a66687c:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-a66687c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-cf4a7dd{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-6c233eb .elementor-heading-title{font-family:var( --e-global-typography-b13ee39-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-b13ee39-font-size );font-weight:var( --e-global-typography-b13ee39-font-weight );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-6c233eb.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-6c233eb.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-dbb1b77{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-dbb1b77 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-6462544{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-49 .elementor-element.elementor-element-608a841{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-608a841:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-608a841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-1578d04{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-24b973d .elementor-heading-title{font-family:var( --e-global-typography-b13ee39-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-b13ee39-font-size );font-weight:var( --e-global-typography-b13ee39-font-weight );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-24b973d.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-24b973d.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-3773d62{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-3773d62 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-88942e3{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-88942e3:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-88942e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-aa22436{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-e71e5e7 .elementor-heading-title{font-family:var( --e-global-typography-b13ee39-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-b13ee39-font-size );font-weight:var( --e-global-typography-b13ee39-font-weight );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-e71e5e7.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-e71e5e7.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-aa1562a{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-aa1562a p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-6d0ae08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-49 .elementor-element.elementor-element-6d0ae08:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6d0ae08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://giardini.com.pl/wp-content/uploads/2026/03/Giardini-logo-BG-Watermark.svg");background-position:center center;background-repeat:no-repeat;}.elementor-49 .elementor-element.elementor-element-3188b35{--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:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-49 .elementor-element.elementor-element-b2c1f03{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49 .elementor-element.elementor-element-f8ad29b{width:100%;max-width:100%;text-align:start;}.elementor-49 .elementor-element.elementor-element-f8ad29b .elementor-heading-title{font-family:var( --e-global-typography-8febc6c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-8febc6c-font-size );font-weight:var( --e-global-typography-8febc6c-font-weight );line-height:var( --e-global-typography-8febc6c-line-height );}.elementor-49 .elementor-element.elementor-element-f8ad29b.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-f8ad29b.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-f5b2c0f{width:100%;max-width:100%;text-align:start;}.elementor-49 .elementor-element.elementor-element-f5b2c0f .elementor-heading-title{font-family:var( --e-global-typography-f3db713-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-f3db713-font-size );font-weight:var( --e-global-typography-f3db713-font-weight );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-f5b2c0f.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-f5b2c0f.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-f8f72c9{--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:flex-start;}.elementor-49 .elementor-element.elementor-element-f9a3f9b{width:100%;max-width:100%;text-align:start;}.elementor-49 .elementor-element.elementor-element-f9a3f9b .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-f9a3f9b.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-f9a3f9b.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-7b4dddf{font-family:var( --e-global-typography-d32f010-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-d32f010-font-size );font-weight:var( --e-global-typography-d32f010-font-weight );line-height:var( --e-global-typography-d32f010-line-height );color:var( --e-global-color-3a9a173 );}.elementor-49 .elementor-element.elementor-element-b314629{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-91f6b8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-49 .elementor-element.elementor-element-e905da3{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-e905da3:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-e905da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-1a85cf7.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-1a85cf7 .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-1a85cf7 .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-1a85cf7 .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-6d1d057{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-adaa6d4 .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-adaa6d4.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-adaa6d4.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-544018e{background-color:var( --e-global-color-b1e9d2b );padding:0.2rem 0.4rem 0.2rem 0.4rem;border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-544018e.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-icon{width:14px;}.elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-icon i{font-size:14px;}.elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-item{font-family:var( --e-global-typography-1af5dbe-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1af5dbe-font-size );font-weight:var( --e-global-typography-1af5dbe-font-weight );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-1561c74{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-1561c74 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-cab59ed{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-cab59ed:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-cab59ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-d9dcc9c.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-d9dcc9c .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-d9dcc9c .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-d9dcc9c .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-55c4189{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-82dacff .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-82dacff.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-82dacff.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-83cbc18{background-color:var( --e-global-color-b1e9d2b );padding:0.2rem 0.4rem 0.2rem 0.4rem;border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-83cbc18.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-icon{width:14px;}.elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-icon i{font-size:14px;}.elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-item{font-family:var( --e-global-typography-1af5dbe-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1af5dbe-font-size );font-weight:var( --e-global-typography-1af5dbe-font-weight );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-ff9cc85{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-ff9cc85 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-d5a0234{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-d5a0234:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-d5a0234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-e719886.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-e719886 .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-e719886 .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-e719886 .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-6f76d74{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-cef81f2 .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-cef81f2.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-cef81f2.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-080ee08{background-color:var( --e-global-color-b1e9d2b );padding:0.2rem 0.4rem 0.2rem 0.4rem;border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-080ee08.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-icon{width:14px;}.elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-icon i{font-size:14px;}.elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-item{font-family:var( --e-global-typography-1af5dbe-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1af5dbe-font-size );font-weight:var( --e-global-typography-1af5dbe-font-weight );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-2884dea{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-2884dea p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-f430e7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;}.elementor-49 .elementor-element.elementor-element-2dda2d9{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-2dda2d9:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2dda2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-959d70c.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-959d70c .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-959d70c .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-959d70c .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-e86e830{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-f7624d3 .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-f7624d3.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-f7624d3.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-c7c0460{background-color:var( --e-global-color-b1e9d2b );padding:0.2rem 0.4rem 0.2rem 0.4rem;border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-c7c0460.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-icon{width:14px;}.elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-icon i{font-size:14px;}.elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-item{font-family:var( --e-global-typography-1af5dbe-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1af5dbe-font-size );font-weight:var( --e-global-typography-1af5dbe-font-weight );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-b1f874a{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-b1f874a p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-3049acd{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-3049acd:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3049acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-9fc1d5b.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-9fc1d5b .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-9fc1d5b .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-9fc1d5b .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-474597c{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-3a775cd .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-3a775cd.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-3a775cd.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-16fa274{background-color:var( --e-global-color-b1e9d2b );padding:0.2rem 0.4rem 0.2rem 0.4rem;border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-16fa274.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-icon{width:14px;}.elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-icon i{font-size:14px;}.elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-item{font-family:var( --e-global-typography-1af5dbe-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1af5dbe-font-size );font-weight:var( --e-global-typography-1af5dbe-font-weight );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-48f404a{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-48f404a p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-88e8f52{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.08);}.elementor-49 .elementor-element.elementor-element-88e8f52:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-88e8f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6457603 );}.elementor-49 .elementor-element.elementor-element-a7b9943.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-a7b9943 .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-a7b9943 .elementor-icon{font-size:64px;}.elementor-49 .elementor-element.elementor-element-a7b9943 .elementor-icon svg{height:64px;}.elementor-49 .elementor-element.elementor-element-4fbdae5{--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:flex-start;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;}.elementor-49 .elementor-element.elementor-element-ae5a443 .elementor-heading-title{font-family:var( --e-global-typography-cfbdb3c-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-cfbdb3c-font-size );font-weight:var( --e-global-typography-cfbdb3c-font-weight );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-ae5a443.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-ae5a443.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-10a13b6{background-color:var( --e-global-color-b1e9d2b );padding:0.2rem 0.4rem 0.2rem 0.4rem;border-radius:4px 4px 4px 4px;}.elementor-49 .elementor-element.elementor-element-10a13b6.elementor-element{--align-self:flex-start;}.elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-icon{width:14px;}.elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-icon i{font-size:14px;}.elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-text, .elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-item{font-family:var( --e-global-typography-1af5dbe-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-1af5dbe-font-size );font-weight:var( --e-global-typography-1af5dbe-font-weight );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-051ef87{font-family:var( --e-global-typography-811a619-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-811a619-font-size );font-weight:var( --e-global-typography-811a619-font-weight );line-height:var( --e-global-typography-811a619-line-height );color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-051ef87 p{margin-block-end:0px;}.elementor-49 .elementor-element.elementor-element-cc74c27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-49 .elementor-element.elementor-element-d044e06{text-align:center;}.elementor-49 .elementor-element.elementor-element-d044e06 .elementor-heading-title{font-family:var( --e-global-typography-f3db713-font-family ), Sans-serif, Outfit;font-size:var( --e-global-typography-f3db713-font-size );font-weight:var( --e-global-typography-f3db713-font-weight );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-d044e06.elementor-widget-heading .elementor-heading-title, .elementor-49 .elementor-element.elementor-element-d044e06.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-87d84b1{--grid-columns:3;}.elementor-49 .elementor-element.elementor-element-46914b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-36efa1e{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-9772778{--width:50%;}.elementor-49 .elementor-element.elementor-element-2c87cb4{--width:50%;}.elementor-49 .elementor-element.elementor-element-0133912{--width:25%;}.elementor-49 .elementor-element.elementor-element-055bb35{--width:25%;}.elementor-49 .elementor-element.elementor-element-9b41f24{--width:25%;}.elementor-49 .elementor-element.elementor-element-175e78a{--width:25%;}.elementor-49 .elementor-element.elementor-element-ce444ef{--width:30%;}.elementor-49 .elementor-element.elementor-element-03c025f{--width:30%;}.elementor-49 .elementor-element.elementor-element-a66687c{--width:30%;}.elementor-49 .elementor-element.elementor-element-608a841{--width:30%;}.elementor-49 .elementor-element.elementor-element-88942e3{--width:30%;}.elementor-49 .elementor-element.elementor-element-b2c1f03{--width:50%;}.elementor-49 .elementor-element.elementor-element-f8f72c9{--width:50%;}.elementor-49 .elementor-element.elementor-element-e905da3{--width:33%;}.elementor-49 .elementor-element.elementor-element-cab59ed{--width:33%;}.elementor-49 .elementor-element.elementor-element-d5a0234{--width:33%;}.elementor-49 .elementor-element.elementor-element-2dda2d9{--width:33%;}.elementor-49 .elementor-element.elementor-element-3049acd{--width:33%;}.elementor-49 .elementor-element.elementor-element-88e8f52{--width:33%;}}@media(max-width:1512px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-9772778{--width:60%;}.elementor-49 .elementor-element.elementor-element-2c87cb4{--width:60%;}}@media(max-width:1199px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-9772778{--width:100%;}.elementor-49 .elementor-element.elementor-element-2c87cb4{--width:100%;}.elementor-49 .elementor-element.elementor-element-0133912{--width:100%;}.elementor-49 .elementor-element.elementor-element-055bb35{--width:100%;}.elementor-49 .elementor-element.elementor-element-9b41f24{--width:100%;}.elementor-49 .elementor-element.elementor-element-175e78a{--width:100%;}.elementor-49 .elementor-element.elementor-element-ce444ef{--width:100%;}.elementor-49 .elementor-element.elementor-element-03c025f{--width:100%;}.elementor-49 .elementor-element.elementor-element-a66687c{--width:100%;}.elementor-49 .elementor-element.elementor-element-608a841{--width:100%;}.elementor-49 .elementor-element.elementor-element-88942e3{--width:100%;}.elementor-49 .elementor-element.elementor-element-e905da3{--width:100%;}.elementor-49 .elementor-element.elementor-element-cab59ed{--width:100%;}.elementor-49 .elementor-element.elementor-element-d5a0234{--width:100%;}.elementor-49 .elementor-element.elementor-element-2dda2d9{--width:100%;}.elementor-49 .elementor-element.elementor-element-3049acd{--width:100%;}.elementor-49 .elementor-element.elementor-element-88e8f52{--width:100%;}}@media(min-width:2400px){.elementor-49 .elementor-element.elementor-element-a227acf .elementor-heading-title{font-size:var( --e-global-typography-510f955-font-size );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-67a1ae3 .elementor-heading-title{font-size:var( --e-global-typography-9bfc879-font-size );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-cfe4bb0 .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-235fa7ad .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1c73e140{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-dd2355d .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-b7a1f40{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-b12cad4 .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1cca09d{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-b77a25f .elementor-heading-title{font-size:var( --e-global-typography-1bc25a7-font-size );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-74d46cc .elementor-heading-title{font-size:var( --e-global-typography-9bfc879-font-size );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-d156f0f .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-af2d1ce{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-1866801 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-ac8e200{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-2653c7a .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-dd0f493{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-e37f9e5 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-424e9bd{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-085bdc4 .elementor-heading-title{font-size:var( --e-global-typography-1bc25a7-font-size );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-7c7d187 .elementor-heading-title{font-size:var( --e-global-typography-510f955-font-size );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-2e4d23b .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-b12f11a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-88379e7 .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-a34295b{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-6c233eb .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-dbb1b77{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-24b973d .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-3773d62{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-e71e5e7 .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-aa1562a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-f8ad29b .elementor-heading-title{font-size:var( --e-global-typography-8febc6c-font-size );line-height:var( --e-global-typography-8febc6c-line-height );}.elementor-49 .elementor-element.elementor-element-f5b2c0f .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-f9a3f9b .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-7b4dddf{font-size:var( --e-global-typography-d32f010-font-size );line-height:var( --e-global-typography-d32f010-line-height );}.elementor-49 .elementor-element.elementor-element-adaa6d4 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-1561c74{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-82dacff .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-ff9cc85{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-cef81f2 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-2884dea{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-f7624d3 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-b1f874a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-3a775cd .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-48f404a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-ae5a443 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-051ef87{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-d044e06 .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}}@media(max-width:1512px){.elementor-49 .elementor-element.elementor-element-a227acf .elementor-heading-title{font-size:var( --e-global-typography-510f955-font-size );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-67a1ae3 .elementor-heading-title{font-size:var( --e-global-typography-9bfc879-font-size );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-cfe4bb0 .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-235fa7ad .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1c73e140{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-dd2355d .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-b7a1f40{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-b12cad4 .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1cca09d{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-b77a25f .elementor-heading-title{font-size:var( --e-global-typography-1bc25a7-font-size );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-74d46cc .elementor-heading-title{font-size:var( --e-global-typography-9bfc879-font-size );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-d156f0f .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-af2d1ce{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-1866801 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-ac8e200{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-2653c7a .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-dd0f493{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-e37f9e5 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-424e9bd{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-085bdc4 .elementor-heading-title{font-size:var( --e-global-typography-1bc25a7-font-size );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-7c7d187 .elementor-heading-title{font-size:var( --e-global-typography-510f955-font-size );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-2e4d23b .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-b12f11a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-88379e7 .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-a34295b{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-6c233eb .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-dbb1b77{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-24b973d .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-3773d62{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-e71e5e7 .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-aa1562a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-f8ad29b .elementor-heading-title{font-size:var( --e-global-typography-8febc6c-font-size );line-height:var( --e-global-typography-8febc6c-line-height );}.elementor-49 .elementor-element.elementor-element-f5b2c0f .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-f9a3f9b .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-7b4dddf{font-size:var( --e-global-typography-d32f010-font-size );line-height:var( --e-global-typography-d32f010-line-height );}.elementor-49 .elementor-element.elementor-element-adaa6d4 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-1561c74{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-82dacff .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-ff9cc85{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-cef81f2 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-2884dea{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-f7624d3 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-b1f874a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-3a775cd .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-48f404a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-ae5a443 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-051ef87{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-d044e06 .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}}@media(max-width:1199px){.elementor-49 .elementor-element.elementor-element-2f44c94{--min-height:80vh;}.elementor-49 .elementor-element.elementor-element-a227acf .elementor-heading-title{font-size:var( --e-global-typography-510f955-font-size );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-67a1ae3 .elementor-heading-title{font-size:var( --e-global-typography-9bfc879-font-size );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-cfe4bb0 .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-2266b6a{--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-235fa7ad .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1c73e140{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-dd2355d .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-b7a1f40{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-b12cad4 .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1cca09d{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-b77a25f .elementor-heading-title{font-size:var( --e-global-typography-1bc25a7-font-size );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-74d46cc .elementor-heading-title{font-size:var( --e-global-typography-9bfc879-font-size );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-7463a7f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-49 .elementor-element.elementor-element-0133912{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-d156f0f .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-af2d1ce{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-055bb35{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-1866801 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-ac8e200{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-9b41f24{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-2653c7a .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-dd0f493{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-175e78a{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-e37f9e5 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-424e9bd{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-2d2c745.elementor-element{--align-self:stretch;}.elementor-49 .elementor-element.elementor-element-085bdc4 .elementor-heading-title{font-size:var( --e-global-typography-1bc25a7-font-size );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-7c7d187 .elementor-heading-title{font-size:var( --e-global-typography-510f955-font-size );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-50c8118:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-50c8118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat;}.elementor-49 .elementor-element.elementor-element-2975a99{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-ce444ef{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-2e4d23b .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-b12f11a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-03c025f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-88379e7 .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-a34295b{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-a66687c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-6c233eb .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-dbb1b77{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-6462544{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-49 .elementor-element.elementor-element-608a841{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-24b973d .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-3773d62{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-88942e3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-e71e5e7 .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-aa1562a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-f8ad29b .elementor-heading-title{font-size:var( --e-global-typography-8febc6c-font-size );line-height:var( --e-global-typography-8febc6c-line-height );}.elementor-49 .elementor-element.elementor-element-f5b2c0f .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-f9a3f9b .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-7b4dddf{font-size:var( --e-global-typography-d32f010-font-size );line-height:var( --e-global-typography-d32f010-line-height );}.elementor-49 .elementor-element.elementor-element-91f6b8a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-49 .elementor-element.elementor-element-e905da3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-adaa6d4 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-1561c74{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-cab59ed{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-82dacff .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-ff9cc85{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-d5a0234{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-cef81f2 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-2884dea{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-f430e7d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-49 .elementor-element.elementor-element-2dda2d9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-f7624d3 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-b1f874a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-3049acd{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-3a775cd .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-48f404a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-88e8f52{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-49 .elementor-element.elementor-element-ae5a443 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-051ef87{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-d044e06 .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-87d84b1{--grid-columns:2;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-a227acf .elementor-heading-title{font-size:var( --e-global-typography-510f955-font-size );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-67a1ae3 .elementor-heading-title{font-size:var( --e-global-typography-9bfc879-font-size );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-45eeaf1{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-3d3118f{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-cfe4bb0 .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-210d8692 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-235fa7ad .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1c73e140{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-30f34ed .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-dd2355d .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-b7a1f40{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-d86efc7 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-b12cad4 .elementor-heading-title{font-size:var( --e-global-typography-9ae8914-font-size );line-height:var( --e-global-typography-9ae8914-line-height );}.elementor-49 .elementor-element.elementor-element-1cca09d{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-b77a25f .elementor-heading-title{font-size:var( --e-global-typography-1bc25a7-font-size );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-74d46cc .elementor-heading-title{font-size:var( --e-global-typography-9bfc879-font-size );line-height:var( --e-global-typography-9bfc879-line-height );}.elementor-49 .elementor-element.elementor-element-d156f0f .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-af2d1ce{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-1866801 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-ac8e200{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-2653c7a .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-dd0f493{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-e37f9e5 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-424e9bd{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-2d2c745{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-085bdc4 .elementor-heading-title{font-size:var( --e-global-typography-1bc25a7-font-size );line-height:var( --e-global-typography-1bc25a7-line-height );}.elementor-49 .elementor-element.elementor-element-7c7d187 .elementor-heading-title{font-size:var( --e-global-typography-510f955-font-size );line-height:var( --e-global-typography-510f955-line-height );}.elementor-49 .elementor-element.elementor-element-50c8118:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-50c8118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat;background-size:contain;}.elementor-49 .elementor-element.elementor-element-2e4d23b .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-b12f11a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-88379e7 .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-a34295b{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-6c233eb .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-dbb1b77{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-24b973d .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-3773d62{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-e71e5e7 .elementor-heading-title{font-size:var( --e-global-typography-b13ee39-font-size );line-height:var( --e-global-typography-b13ee39-line-height );}.elementor-49 .elementor-element.elementor-element-aa1562a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-3188b35{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-49 .elementor-element.elementor-element-f8ad29b .elementor-heading-title{font-size:var( --e-global-typography-8febc6c-font-size );line-height:var( --e-global-typography-8febc6c-line-height );}.elementor-49 .elementor-element.elementor-element-f5b2c0f .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-f9a3f9b .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-7b4dddf{font-size:var( --e-global-typography-d32f010-font-size );line-height:var( --e-global-typography-d32f010-line-height );}.elementor-49 .elementor-element.elementor-element-adaa6d4 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-544018e .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-1561c74{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-82dacff .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-83cbc18 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-ff9cc85{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-cef81f2 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-080ee08 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-2884dea{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-f7624d3 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-c7c0460 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-b1f874a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-3a775cd .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-16fa274 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-48f404a{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-ae5a443 .elementor-heading-title{font-size:var( --e-global-typography-cfbdb3c-font-size );line-height:var( --e-global-typography-cfbdb3c-line-height );}.elementor-49 .elementor-element.elementor-element-10a13b6 .elementor-icon-list-item{font-size:var( --e-global-typography-1af5dbe-font-size );line-height:var( --e-global-typography-1af5dbe-line-height );}.elementor-49 .elementor-element.elementor-element-051ef87{font-size:var( --e-global-typography-811a619-font-size );line-height:var( --e-global-typography-811a619-line-height );}.elementor-49 .elementor-element.elementor-element-d044e06 .elementor-heading-title{font-size:var( --e-global-typography-f3db713-font-size );line-height:var( --e-global-typography-f3db713-line-height );}.elementor-49 .elementor-element.elementor-element-87d84b1{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-50c8118 *//* === Pulsująca zielona kropka obok heading z liczbą === */

/* Pseudo-element po h3 z id="number" i wszystkich headingów w karcie statystyk */
.elementor-element-ce444ef h3.elementor-heading-title::after,
.elementor-element-03c025f h3.elementor-heading-title::after,
.elementor-element-a66687c h3.elementor-heading-title::after,
.elementor-element-608a841 h3.elementor-heading-title::after,
.elementor-element-88942e3 h3.elementor-heading-title::after {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  background-color: #3CB874; /* zielony — dopasuj do brandbooka */
  border-radius: 50%;
  margin-left: 10px;
  vertical-align: middle;
  position: relative;
  top: -2px; /* drobna korekta wyrównania do linii bazowej liczby */
  animation: pulse-dot 1s ease-in-out infinite;
}

/* Pierścień pulsujący (halo efekt) */
@keyframes pulse-dot {
  0% {
    box-shadow: 0 0 0 0 rgba(60, 184, 116, 0.7);
  }
  50% {
    box-shadow: 0 0 0 7px rgba(60, 184, 116, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(60, 184, 116, 0);
  }
}/* End custom CSS */