.elementor-2 .elementor-element.elementor-element-e3abd51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-437d7fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-1cc2bc0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9b532c4 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-0ce8cf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-27da4b3{text-align:end;}.elementor-2 .elementor-element.elementor-element-27da4b3 img{width:68%;}.elementor-2 .elementor-element.elementor-element-92bcdd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-92bcdd6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-92bcdd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-2 .elementor-element.elementor-element-f33c9e0{--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-2 .elementor-element.elementor-element-c471691{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-79d7743{--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-2 .elementor-element.elementor-element-4165f2b{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-23d5135{--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-2 .elementor-element.elementor-element-6820b7c{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2bcdec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:110px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-b95dae8{text-align:center;}.elementor-2 .elementor-element.elementor-element-d1c7295{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-d1c7295:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d1c7295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-2 .elementor-element.elementor-element-5b2b129{text-align:center;}.elementor-2 .elementor-element.elementor-element-fcf6bfb{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-66e1efe{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-fa90d56{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-fa90d56:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fa90d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb9f2bb );}.elementor-2 .elementor-element.elementor-element-1087c0c{text-align:center;}.elementor-2 .elementor-element.elementor-element-1087c0c .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-d0d029f{text-align:center;}.elementor-2 .elementor-element.elementor-element-1d34616 .elementor-button{background-color:#02010100;fill:var( --e-global-color-kadence3 );color:var( --e-global-color-kadence3 );border-style:none;}.elementor-2 .elementor-element.elementor-element-dc04f71{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-dc04f71:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-dc04f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb9f2bb );}.elementor-2 .elementor-element.elementor-element-82516ac{text-align:center;}.elementor-2 .elementor-element.elementor-element-82516ac .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-9b4f938{text-align:center;}.elementor-2 .elementor-element.elementor-element-83c7413 .elementor-button{background-color:#02010100;fill:var( --e-global-color-kadence3 );color:var( --e-global-color-kadence3 );border-style:none;}.elementor-2 .elementor-element.elementor-element-c77f990{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-c77f990:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c77f990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb9f2bb );}.elementor-2 .elementor-element.elementor-element-29dbf25{text-align:center;}.elementor-2 .elementor-element.elementor-element-29dbf25 .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-d8e0f06{text-align:center;}.elementor-2 .elementor-element.elementor-element-77a7130 .elementor-button{background-color:#02010100;fill:var( --e-global-color-kadence3 );color:var( --e-global-color-kadence3 );border-style:none;}.elementor-2 .elementor-element.elementor-element-b52faaf{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-b52faaf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b52faaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb9f2bb );}.elementor-2 .elementor-element.elementor-element-3732db6{text-align:center;}.elementor-2 .elementor-element.elementor-element-3732db6 .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-666d15c{text-align:center;}.elementor-2 .elementor-element.elementor-element-d51a150 .elementor-button{background-color:#02010100;fill:var( --e-global-color-kadence3 );color:var( --e-global-color-kadence3 );border-style:none;}.elementor-2 .elementor-element.elementor-element-bbe267b{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-bbe267b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bbe267b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb9f2bb );}.elementor-2 .elementor-element.elementor-element-640952d{text-align:center;}.elementor-2 .elementor-element.elementor-element-640952d .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-37be63d{text-align:center;}.elementor-2 .elementor-element.elementor-element-d35f750 .elementor-button{background-color:#02010100;fill:var( --e-global-color-kadence3 );color:var( --e-global-color-kadence3 );border-style:none;}.elementor-2 .elementor-element.elementor-element-8b861c8{--display:flex;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-8b861c8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8b861c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb9f2bb );}.elementor-2 .elementor-element.elementor-element-49f69db{text-align:center;}.elementor-2 .elementor-element.elementor-element-49f69db .elementor-heading-title{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-821fb08{text-align:center;}.elementor-2 .elementor-element.elementor-element-6912254 .elementor-button{background-color:#02010100;fill:var( --e-global-color-kadence3 );color:var( --e-global-color-kadence3 );border-style:none;}.elementor-2 .elementor-element.elementor-element-f038432{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-42c4295{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-f90c9ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2 .elementor-element.elementor-element-f90c9ea:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f90c9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-2 .elementor-element.elementor-element-f90c9ea.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-faaedcc .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-da9b0a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-da9b0a3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-da9b0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-da9b0a3.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-icon i{color:var( --e-global-color-kadence7 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence7 );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-c4545f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-item > a{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:2.2px;}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-f08c9a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-d18f6bb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-d18f6bb .elementor-main-swiper{height:610px;}.elementor-2 .elementor-element.elementor-element-d18f6bb .elementor-main-swiper .swiper-slide{border-radius:15px;}.elementor-2 .elementor-element.elementor-element-d18f6bb .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-ff006ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-322dd5e{text-align:center;}.elementor-2 .elementor-element.elementor-element-e5c470d{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f2697b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-2 .elementor-element.elementor-element-61a1f4a{--display:flex;}.elementor-2 .elementor-element.elementor-element-b0d8004 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-b0d8004 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-b0d8004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-b0d8004 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-b0d8004 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-b0d8004 .elementor-icon-list-icon i{color:var( --e-global-color-kadence7 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-b0d8004 .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence7 );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-b0d8004{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-2 .elementor-element.elementor-element-b0d8004 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-d7af838{--display:flex;}.elementor-2 .elementor-element.elementor-element-f149da5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-f149da5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-f149da5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-2 .elementor-element.elementor-element-f149da5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-f149da5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-2 .elementor-element.elementor-element-f149da5 .elementor-icon-list-icon i{color:var( --e-global-color-kadence7 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-f149da5 .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence7 );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-f149da5{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-2 .elementor-element.elementor-element-f149da5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-375639e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-ca6f79e{--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-2 .elementor-element.elementor-element-ca6f79e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-5da4f8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-6d458e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2 .elementor-element.elementor-element-6d458e0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6d458e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-2 .elementor-element.elementor-element-6d458e0.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b2d6c30{text-align:start;}.elementor-2 .elementor-element.elementor-element-16f45a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-16f45a1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-16f45a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-16f45a1.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-icon i{color:var( --e-global-color-kadence7 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-kadence7 );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-28799f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-item > a{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:2.2px;}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-text{color:var( --e-global-color-kadence3 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-07b2d10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-07b2d10:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-07b2d10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-2 .elementor-element.elementor-element-c4c5cc4{text-align:center;}.elementor-2 .elementor-element.elementor-element-4a5f471{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fc8720e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-d81e26d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-33da8ae{text-align:center;}.elementor-2 .elementor-element.elementor-element-33da8ae .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-da26ba8{text-align:center;}.elementor-2 .elementor-element.elementor-element-4e17724{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-b4ad485{text-align:center;}.elementor-2 .elementor-element.elementor-element-b4ad485 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-0326f16{text-align:center;}.elementor-2 .elementor-element.elementor-element-5637dbf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-00c0770{text-align:center;}.elementor-2 .elementor-element.elementor-element-00c0770 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-b55aa55{text-align:center;}.elementor-2 .elementor-element.elementor-element-772a10a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-8d50adc{text-align:center;}.elementor-2 .elementor-element.elementor-element-8d50adc .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-3f2ceb3{text-align:center;}.elementor-2 .elementor-element.elementor-element-4fd8704{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-4bbd076{text-align:center;}.elementor-2 .elementor-element.elementor-element-4bbd076 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-7f10a89{text-align:center;}.elementor-2 .elementor-element.elementor-element-10ded84{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-cf75493{text-align:center;}.elementor-2 .elementor-element.elementor-element-cf75493 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-c623f7f{text-align:center;}.elementor-2 .elementor-element.elementor-element-c240fa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-d6ec9d1{text-align:center;}.elementor-2 .elementor-element.elementor-element-3906e22{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-d9b6446 .elementor-testimonial-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-d9b6446 .elementor-testimonial-content{font-size:14px;font-style:italic;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-44c9d19 .elementor-testimonial-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-44c9d19 .elementor-testimonial-content{font-size:14px;font-style:italic;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-5aefe2e .elementor-testimonial-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-5aefe2e .elementor-testimonial-content{font-size:14px;font-style:italic;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-491dde4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6e2dd18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-bfd71d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-2 .elementor-element.elementor-element-bfd71d3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bfd71d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-2 .elementor-element.elementor-element-bfd71d3.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f1e6ec4{text-align:start;}.elementor-2 .elementor-element.elementor-element-5b84a33 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-c0b6143{--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;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-2 .elementor-element.elementor-element-c0b6143:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c0b6143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdalenalach.pl/wp-content/uploads/2025/10/Magdalena-Lach-kierownik-budowy-inwestor-zastepczy-poznan-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-182ac5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-105bf4f{text-align:center;}.elementor-2 .elementor-element.elementor-element-f68e91f{--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-2 .elementor-element.elementor-element-443b2cb{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-443b2cb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-443b2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magdalenalach.pl/wp-content/uploads/2025/12/realizacja-hala-goleczewo-4-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-7e8247c{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-f59a0a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-f59a0a1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f59a0a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence7 );}.elementor-2 .elementor-element.elementor-element-95d2e81{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-2 .elementor-element.elementor-element-95d2e81:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-95d2e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence8 );}.elementor-2 .elementor-element.elementor-element-e5ff9c6{text-align:center;}.elementor-2 .elementor-element.elementor-element-5215489{text-align:center;}@media(max-width:1200px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-ca6f79e{--width:40%;}.elementor-2 .elementor-element.elementor-element-f59a0a1{--content-width:906px;}}@media(max-width:1400px){.elementor-2 .elementor-element.elementor-element-1cc2bc0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9b532c4 .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-c471691{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4165f2b{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6820b7c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fcf6bfb{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fa90d56{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-dc04f71{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-c77f990{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-b52faaf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-bbe267b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-8b861c8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-f038432{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-2 .elementor-element.elementor-element-d18f6bb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-e5c470d{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6d458e0{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2 .elementor-element.elementor-element-4a5f471{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3906e22{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-2 .elementor-element.elementor-element-9b532c4 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-2bcdec6{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-66e1efe{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-fa90d56{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d0d029f{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-1d34616 .elementor-button{font-size:13px;}.elementor-2 .elementor-element.elementor-element-dc04f71{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-9b4f938{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-83c7413 .elementor-button{font-size:13px;}.elementor-2 .elementor-element.elementor-element-c77f990{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d8e0f06{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-77a7130 .elementor-button{font-size:13px;}.elementor-2 .elementor-element.elementor-element-b52faaf{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-666d15c{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-d51a150 .elementor-button{font-size:13px;}.elementor-2 .elementor-element.elementor-element-bbe267b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-37be63d{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-d35f750 .elementor-button{font-size:13px;}.elementor-2 .elementor-element.elementor-element-8b861c8{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-821fb08{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-6912254 .elementor-button{font-size:13px;}.elementor-2 .elementor-element.elementor-element-f90c9ea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-2 .elementor-element.elementor-element-da9b0a3{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-d18f6bb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-07b2d10{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-d81e26d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-da26ba8{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-4e17724{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0326f16{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-5637dbf{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b55aa55{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-772a10a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3f2ceb3{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-4fd8704{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7f10a89{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-10ded84{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-c623f7f{line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-c240fa0{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-3906e22{--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-491dde4{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f1e6ec4 .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-95d2e81{--padding-top:63px;--padding-bottom:63px;--padding-left:63px;--padding-right:63px;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-1cc2bc0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-27da4b3 img{width:80%;}.elementor-2 .elementor-element.elementor-element-c471691{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4165f2b{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6820b7c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2bcdec6{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-fcf6bfb{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f038432{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2 .elementor-element.elementor-element-d18f6bb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-d18f6bb .elementor-main-swiper{height:635px;}.elementor-2 .elementor-element.elementor-element-e5c470d{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4a5f471{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3906e22{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:880px){.elementor-2 .elementor-element.elementor-element-9b532c4 .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-27da4b3 img{width:100%;}.elementor-2 .elementor-element.elementor-element-c4545f2{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-c4545f2 .elementor-icon-list-item > a{font-size:14px;}.elementor-2 .elementor-element.elementor-element-d18f6bb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-28799f2 .elementor-icon-list-item > a{font-size:14px;}.elementor-2 .elementor-element.elementor-element-3906e22{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-e3abd51{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1cc2bc0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9b532c4 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-27da4b3 img{width:100%;}.elementor-2 .elementor-element.elementor-element-c471691{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4165f2b{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6820b7c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2bcdec6{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-d1c7295{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-fcf6bfb{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-42c4295{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f08c9a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d18f6bb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-d18f6bb .elementor-main-swiper{height:345px;}.elementor-2 .elementor-element.elementor-element-e5c470d{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f2697b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-375639e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-ca6f79e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5da4f8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6d458e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-16f45a1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-07b2d10{--padding-top:40px;--padding-bottom:00px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-4a5f471{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d81e26d{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-4e17724{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-772a10a{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-4fd8704{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-2 .elementor-element.elementor-element-3906e22{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-491dde4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-6e2dd18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bfd71d3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-c0b6143{--min-height:180px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-182ac5d{--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-f68e91f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-443b2cb{--min-height:180px;}.elementor-2 .elementor-element.elementor-element-f59a0a1{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-95d2e81{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-437d7fd{--width:50%;}.elementor-2 .elementor-element.elementor-element-0ce8cf5{--width:50%;}.elementor-2 .elementor-element.elementor-element-f33c9e0{--width:30%;}.elementor-2 .elementor-element.elementor-element-79d7743{--width:30%;}.elementor-2 .elementor-element.elementor-element-23d5135{--width:30%;}.elementor-2 .elementor-element.elementor-element-2bcdec6{--content-width:785px;}.elementor-2 .elementor-element.elementor-element-fa90d56{--width:32%;}.elementor-2 .elementor-element.elementor-element-dc04f71{--width:32%;}.elementor-2 .elementor-element.elementor-element-c77f990{--width:32%;}.elementor-2 .elementor-element.elementor-element-b52faaf{--width:32%;}.elementor-2 .elementor-element.elementor-element-bbe267b{--width:32%;}.elementor-2 .elementor-element.elementor-element-8b861c8{--width:32%;}.elementor-2 .elementor-element.elementor-element-f038432{--content-width:1054px;}.elementor-2 .elementor-element.elementor-element-42c4295{--width:55%;}.elementor-2 .elementor-element.elementor-element-f90c9ea{--width:100%;}.elementor-2 .elementor-element.elementor-element-da9b0a3{--width:100%;}.elementor-2 .elementor-element.elementor-element-f08c9a8{--width:50%;}.elementor-2 .elementor-element.elementor-element-ff006ea{--content-width:1054px;}.elementor-2 .elementor-element.elementor-element-375639e{--content-width:1054px;}.elementor-2 .elementor-element.elementor-element-ca6f79e{--width:50%;}.elementor-2 .elementor-element.elementor-element-5da4f8a{--width:55%;}.elementor-2 .elementor-element.elementor-element-6d458e0{--width:100%;}.elementor-2 .elementor-element.elementor-element-16f45a1{--width:100%;}.elementor-2 .elementor-element.elementor-element-d81e26d{--width:32%;}.elementor-2 .elementor-element.elementor-element-4e17724{--width:32%;}.elementor-2 .elementor-element.elementor-element-5637dbf{--width:32%;}.elementor-2 .elementor-element.elementor-element-772a10a{--width:32%;}.elementor-2 .elementor-element.elementor-element-4fd8704{--width:32%;}.elementor-2 .elementor-element.elementor-element-10ded84{--width:32%;}.elementor-2 .elementor-element.elementor-element-491dde4{--content-width:1054px;}.elementor-2 .elementor-element.elementor-element-6e2dd18{--width:55%;}.elementor-2 .elementor-element.elementor-element-bfd71d3{--width:100%;}.elementor-2 .elementor-element.elementor-element-c0b6143{--width:50%;}.elementor-2 .elementor-element.elementor-element-182ac5d{--content-width:1054px;}.elementor-2 .elementor-element.elementor-element-f59a0a1{--content-width:1054px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-437d7fd{--width:56%;}.elementor-2 .elementor-element.elementor-element-f59a0a1{--content-width:792px;}}@media(max-width:880px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-437d7fd{--width:66%;}}@media(min-width:2400px){.elementor-2 .elementor-element.elementor-element-1cc2bc0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c471691{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4165f2b{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6820b7c{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fcf6bfb{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d18f6bb.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-e5c470d{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4a5f471{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3906e22{--grid-auto-flow:row;}}