.elementor-3642 .elementor-element.elementor-element-319e52f{--display:flex;}.elementor-3642 .elementor-element.elementor-element-319e52f:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-319e52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rezydencja-honorata.pl/wp-content/uploads/2025/10/Ellipse-3.png");background-position:100% -100px;background-repeat:no-repeat;}.elementor-3642 .elementor-element.elementor-element-c3a4f69{--spacer-size:101px;}.elementor-3642 .elementor-element.elementor-element-c4808c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-951fb92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-74fdec4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5px;}.elementor-3642 .elementor-element.elementor-element-74fdec4 .elementor-divider-separator{width:120px;}.elementor-3642 .elementor-element.elementor-element-74fdec4 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-3642 .elementor-element.elementor-element-b64e440 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3642 .elementor-element.elementor-element-b86280f{--spacer-size:34px;}.elementor-3642 .elementor-element.elementor-element-9229893{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;font-size:16px;font-weight:300;line-height:150%;}.elementor-3642 .elementor-element.elementor-element-d60c5df{--spacer-size:34px;}.elementor-3642 .elementor-element.elementor-element-f266cf6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3642 .elementor-element.elementor-element-79c786b{--spacer-size:101px;}.elementor-3642 .elementor-element.elementor-element-1f0b852{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-bc79b3b{--spacer-size:51px;}.elementor-3642 .elementor-element.elementor-element-6432998{text-align:right;}.elementor-3642 .elementor-element.elementor-element-4abc692{--spacer-size:134px;}.elementor-3642 .elementor-element.elementor-element-2950ee4{--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-3642 .elementor-element.elementor-element-2950ee4:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-2950ee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-bbc037a{--spacer-size:57px;}.elementor-3642 .elementor-element.elementor-element-926d580{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-516924f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-6c6fb75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:65px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-fa06838 .elementor-heading-title{text-transform:uppercase;}.elementor-3642 .elementor-element.elementor-element-5e247d9{--spacer-size:17px;}.elementor-3642 .elementor-element.elementor-element-0010294 .elementor-button{background-color:var( --e-global-color-da98a9d );font-size:40px;font-weight:600;line-height:32px;border-radius:0px 0px 0px 0px;padding:12px 21px 12px 21px;}.elementor-3642 .elementor-element.elementor-element-0010294 .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-0010294 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-3642 .elementor-element.elementor-element-0010294 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3642 .elementor-element.elementor-element-0010294 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3642 .elementor-element.elementor-element-fe24494{--spacer-size:65px;}.elementor-3642 .elementor-element.elementor-element-adc9eaa{text-align:left;}.elementor-3642 .elementor-element.elementor-element-2d563ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-04b0d50 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-3642 .elementor-element.elementor-element-fd3e91a{--spacer-size:15px;}.elementor-3642 .elementor-element.elementor-element-243293b{font-size:14px;font-weight:300;line-height:19.9px;}.elementor-3642 .elementor-element.elementor-element-b409ded{--spacer-size:15px;}.elementor-3642 .elementor-element.elementor-element-73f85ff{--spacer-size:30px;}.elementor-3642 .elementor-element.elementor-element-8741e64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-f820695{--spacer-size:78px;}.elementor-3642 .elementor-element.elementor-element-fa80170{--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-3642 .elementor-element.elementor-element-846b550{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-0e3ecee .elementor-heading-title{text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-3642 .elementor-element.elementor-element-6af9afc{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3642 .elementor-element.elementor-element-6af9afc .elementor-divider-separator{width:120px;}.elementor-3642 .elementor-element.elementor-element-6af9afc .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-3642 .elementor-element.elementor-element-5307326{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-0fb3266 .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-4596ce3 .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-0caed08{--spacer-size:17px;}.elementor-3642 .elementor-element.elementor-element-6c382bc{--e-image-carousel-slides-to-show:4;}.elementor-3642 .elementor-element.elementor-element-6c382bc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3642 .elementor-element.elementor-element-6c382bc .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-604ddd6{--spacer-size:100px;}.elementor-3642 .elementor-element.elementor-element-1a5af66{--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-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-3642 .elementor-element.elementor-element-1a5af66:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-1a5af66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5B3;background-image:url("https://rezydencja-honorata.pl/wp-content/uploads/2025/10/polokrag.png");background-position:bottom right;background-repeat:no-repeat;background-size:50% auto;}.elementor-3642 .elementor-element.elementor-element-a9246f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-69debfb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-68c01b5{padding:34px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-68c01b5 .elementor-heading-title{font-size:48px;text-transform:uppercase;}.elementor-3642 .elementor-element.elementor-element-e3e86fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-f932d2e{--spacer-size:94px;}.elementor-3642 .elementor-element.elementor-element-67e031f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3642 .elementor-element.elementor-element-67e031f .elementor-divider-separator{width:538px;}.elementor-3642 .elementor-element.elementor-element-67e031f .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-3642 .elementor-element.elementor-element-4e03ce9{--spacer-size:112px;}.elementor-3642 .elementor-element.elementor-element-0b96e24{--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:30px 90px;--row-gap:30px;--column-gap:90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-5af23e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3642 .elementor-element.elementor-element-f50bbd4{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-item > a{font-size:16px;font-weight:300;line-height:22.4px;}.elementor-3642 .elementor-element.elementor-element-f50bbd4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3642 .elementor-element.elementor-element-0c60b74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3642 .elementor-element.elementor-element-cb00246{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-item > a{font-size:16px;font-weight:300;line-height:22.4px;}.elementor-3642 .elementor-element.elementor-element-cb00246 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3642 .elementor-element.elementor-element-6c8d6d5{--spacer-size:72px;}.elementor-3642 .elementor-element.elementor-element-71c84cb{--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-3642 .elementor-element.elementor-element-ab30db3{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-5e382f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-1148b9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-93f6dbb .elementor-icon-box-wrapper{align-items:center;}.elementor-3642 .elementor-element.elementor-element-93f6dbb{--icon-box-icon-margin:30px;}.elementor-3642 .elementor-element.elementor-element-93f6dbb .elementor-icon{font-size:64px;}.elementor-3642 .elementor-element.elementor-element-93f6dbb .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-93f6dbb .elementor-icon-box-title a{font-size:24px;font-weight:600;line-height:24px;}.elementor-3642 .elementor-element.elementor-element-93f6dbb .elementor-icon-box-title{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-25c8e74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-46572de .elementor-icon-box-wrapper{align-items:center;}.elementor-3642 .elementor-element.elementor-element-46572de{--icon-box-icon-margin:30px;}.elementor-3642 .elementor-element.elementor-element-46572de .elementor-icon{font-size:64px;}.elementor-3642 .elementor-element.elementor-element-46572de .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-46572de .elementor-icon-box-title a{font-size:24px;font-weight:600;line-height:24px;}.elementor-3642 .elementor-element.elementor-element-46572de .elementor-icon-box-title{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-2dab0c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-2b0eaa8 .elementor-icon-box-wrapper{align-items:center;}.elementor-3642 .elementor-element.elementor-element-2b0eaa8{--icon-box-icon-margin:30px;}.elementor-3642 .elementor-element.elementor-element-2b0eaa8 .elementor-icon{font-size:64px;}.elementor-3642 .elementor-element.elementor-element-2b0eaa8 .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-2b0eaa8 .elementor-icon-box-title a{font-size:24px;font-weight:600;line-height:24px;}.elementor-3642 .elementor-element.elementor-element-2b0eaa8 .elementor-icon-box-title{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-4dc6689{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-b77a97a .elementor-icon-box-wrapper{align-items:center;}.elementor-3642 .elementor-element.elementor-element-b77a97a{--icon-box-icon-margin:30px;}.elementor-3642 .elementor-element.elementor-element-b77a97a .elementor-icon{font-size:64px;}.elementor-3642 .elementor-element.elementor-element-b77a97a .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-b77a97a .elementor-icon-box-title a{font-size:24px;font-weight:600;line-height:24px;}.elementor-3642 .elementor-element.elementor-element-b77a97a .elementor-icon-box-title{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-ec042a2{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-c522759{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-4d050ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-ba38563{--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;--padding-top:44px;--padding-bottom:44px;--padding-left:67px;--padding-right:67px;}.elementor-3642 .elementor-element.elementor-element-ba38563:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-ba38563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3642 .elementor-element.elementor-element-c9c0293{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-4ab5ea7 .elementor-heading-title{text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-3642 .elementor-element.elementor-element-d53bc0a{--spacer-size:15px;}.elementor-3642 .elementor-element.elementor-element-f141b8d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3642 .elementor-element.elementor-element-f141b8d .elementor-divider-separator{width:120px;}.elementor-3642 .elementor-element.elementor-element-f141b8d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-3642 .elementor-element.elementor-element-42425ec{font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-3642 .elementor-element.elementor-element-2d7d7d3{--spacer-size:34px;}.elementor-3642 .elementor-element.elementor-element-05e914d{font-size:16px;font-weight:300;line-height:25.6px;color:#FFFFFF;}.elementor-3642 .elementor-element.elementor-element-8583f0e{--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-3642 .elementor-element.elementor-element-0c86d8f{--spacer-size:60px;}.elementor-3642 .elementor-element.elementor-element-21e5df5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-52c8b8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24.5px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-be57330 .elementor-heading-title{text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-0f3fb7b{--spacer-size:15px;}.elementor-3642 .elementor-element.elementor-element-decb50d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3642 .elementor-element.elementor-element-decb50d .elementor-divider-separator{width:120px;}.elementor-3642 .elementor-element.elementor-element-decb50d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-3642 .elementor-element.elementor-element-ad0bb6f{font-size:20px;font-weight:300;line-height:24px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-9ded27d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-970c776{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;line-height:25.6px;}.elementor-3642 .elementor-element.elementor-element-970c776 p{margin-block-end:16px;}.elementor-3642 .elementor-element.elementor-element-08ba330{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-f77ad0d{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;line-height:25.6px;}.elementor-3642 .elementor-element.elementor-element-f77ad0d p{margin-block-end:16px;}.elementor-3642 .elementor-element.elementor-element-b810f83{--spacer-size:42px;}.elementor-3642 .elementor-element.elementor-element-5931af1{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-d54d717{--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-3642 .elementor-element.elementor-element-c4a6104{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-c4a6104:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-c4a6104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rezydencja-honorata.pl/wp-content/uploads/2025/10/banerek.jpg");background-repeat:no-repeat;}.elementor-3642 .elementor-element.elementor-element-b377ad4{--display:flex;--min-height:297px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-b377ad4:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-b377ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rezydencja-honorata.pl/wp-content/uploads/2025/10/Group-4.png");background-position:center center;background-repeat:no-repeat;}.elementor-3642 .elementor-element.elementor-element-111562c{--spacer-size:58px;}.elementor-3642 .elementor-element.elementor-element-3c7bbd3 .elementor-icon-box-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-3c7bbd3{--icon-box-icon-margin:10px;}.elementor-3642 .elementor-element.elementor-element-3c7bbd3 .elementor-icon-box-title{margin-block-end:0px;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);color:#FFFFFF;}.elementor-3642 .elementor-element.elementor-element-3c7bbd3 .elementor-icon{font-size:64px;}.elementor-3642 .elementor-element.elementor-element-3c7bbd3 .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-3c7bbd3 .elementor-icon-box-title a{font-size:32px;font-weight:600;line-height:32px;}.elementor-3642 .elementor-element.elementor-element-a4a06b1{--spacer-size:15px;}.elementor-3642 .elementor-element.elementor-element-98e88c0 .elementor-button{background-color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-98e88c0 .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-98e88c0 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-3642 .elementor-element.elementor-element-98e88c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3642 .elementor-element.elementor-element-5b9058c{--spacer-size:57px;}.elementor-3642 .elementor-element.elementor-element-8a9e509{--spacer-size:80px;}.elementor-3642 .elementor-element.elementor-element-d4af70e{--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:30px 63px;--row-gap:30px;--column-gap:63px;}.elementor-3642 .elementor-element.elementor-element-d4af70e:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-d4af70e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-3642 .elementor-element.elementor-element-7b6006e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-1c830b6 iframe{height:580px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3642 .elementor-element.elementor-element-0890d2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-88e3e33{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-ce8c2e9{font-size:18px;font-weight:600;line-height:28.8px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-03506c8{--spacer-size:24px;}.elementor-3642 .elementor-element.elementor-element-f485ca7{font-size:16px;line-height:25.6px;}.elementor-3642 .elementor-element.elementor-element-77f8030{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;}.elementor-3642 .elementor-element.elementor-element-77f8030 .elementor-divider-separator{width:120px;}.elementor-3642 .elementor-element.elementor-element-77f8030 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-3642 .elementor-element.elementor-element-b3864c6{--spacer-size:20px;}.elementor-3642 .elementor-element.elementor-element-bf91a2f .elementor-icon-box-wrapper{align-items:center;}.elementor-3642 .elementor-element.elementor-element-bf91a2f{--icon-box-icon-margin:15px;}.elementor-3642 .elementor-element.elementor-element-bf91a2f .elementor-icon-box-title{margin-block-end:0px;}.elementor-3642 .elementor-element.elementor-element-bf91a2f .elementor-icon{font-size:30px;}.elementor-3642 .elementor-element.elementor-element-bf91a2f .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-bf91a2f .elementor-icon-box-title a{font-size:16px;line-height:16px;}.elementor-3642 .elementor-element.elementor-element-a7b27b5{--spacer-size:20px;}.elementor-3642 .elementor-element.elementor-element-73bf1aa{--spacer-size:20px;}.elementor-3642 .elementor-element.elementor-element-19f0535{--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-3642 .elementor-element.elementor-element-ad88c4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-ef16d4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3642 .elementor-element.elementor-element-ef16d4b:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-ef16d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3642 .elementor-element.elementor-element-b09f89e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-390e4cc{--spacer-size:30px;}.elementor-3642 .elementor-element.elementor-element-1bef752{font-size:18px;font-weight:600;line-height:28.8px;color:var( --e-global-color-text );}.elementor-3642 .elementor-element.elementor-element-88f80ee{--spacer-size:16px;}.elementor-3642 .elementor-element.elementor-element-318fa31{font-size:16px;line-height:25.6px;}.elementor-3642 .elementor-element.elementor-element-75d5399{--spacer-size:33px;}.elementor-3642 .elementor-element.elementor-element-ecfba75{font-size:18px;font-weight:600;line-height:28.8px;color:var( --e-global-color-text );}.elementor-3642 .elementor-element.elementor-element-c8abe8a{--spacer-size:13px;}.elementor-3642 .elementor-element.elementor-element-c5983fc .elementor-button{background-color:var( --e-global-color-da98a9d );font-size:22px;font-weight:600;line-height:22px;border-radius:0px 0px 0px 0px;padding:12px 21px 12px 21px;}.elementor-3642 .elementor-element.elementor-element-c5983fc .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-c5983fc .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-3642 .elementor-element.elementor-element-61c8fcd{--spacer-size:6px;}.elementor-3642 .elementor-element.elementor-element-2a780b1{font-size:18px;font-weight:600;line-height:28.8px;color:var( --e-global-color-text );}.elementor-3642 .elementor-element.elementor-element-8826a18{--spacer-size:16px;}.elementor-3642 .elementor-element.elementor-element-72383f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-cecf8bb{--spacer-size:18px;}.elementor-3642 .elementor-element.elementor-element-4e9efde{--spacer-size:10px;}.elementor-3642 .elementor-element.elementor-element-3979b97{font-size:18px;font-weight:600;line-height:28.8px;color:var( --e-global-color-text );}.elementor-3642 .elementor-element.elementor-element-20830aa{--spacer-size:10px;}.elementor-3642 .elementor-element.elementor-element-06f830a{--spacer-size:35px;}.elementor-3642 .elementor-element.elementor-element-b7b2138{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:5px;bottom:57px;z-index:2;}body:not(.rtl) .elementor-3642 .elementor-element.elementor-element-b7b2138{right:-365px;}body.rtl .elementor-3642 .elementor-element.elementor-element-b7b2138{left:-365px;}.elementor-3642 .elementor-element.elementor-element-b7b2138 .elementor-divider-separator{width:161px;margin:0 auto;margin-right:0;}.elementor-3642 .elementor-element.elementor-element-b7b2138 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-3642 .elementor-element.elementor-element-78eea08{--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-3642 .elementor-element.elementor-element-8c63f4f{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-811254e .elementor-heading-title{text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-1a4d022{--spacer-size:15px;}.elementor-3642 .elementor-element.elementor-element-a8d2fe6{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3642 .elementor-element.elementor-element-a8d2fe6 .elementor-divider-separator{width:120px;}.elementor-3642 .elementor-element.elementor-element-a8d2fe6 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-3642 .elementor-element.elementor-element-877ef06{font-size:20px;font-weight:300;line-height:24px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-93d3497{--spacer-size:70px;}.elementor-3642 .elementor-element.elementor-element-f3de87c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-ceefa95{--display:flex;--min-height:240px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-0bda286 .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-0bda286 .elementor-icon{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-0bda286 .elementor-icon svg{height:50px;}.elementor-3642 .elementor-element.elementor-element-575b832{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3642 .elementor-element.elementor-element-575b832 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-3642 .elementor-element.elementor-element-575b832 .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-3642 .elementor-element.elementor-element-0f9fcaa{text-align:center;font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-secondary );}.elementor-3642 .elementor-element.elementor-element-fee30b4{--display:flex;--min-height:240px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-081923f .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-081923f .elementor-icon{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-081923f .elementor-icon svg{height:50px;}.elementor-3642 .elementor-element.elementor-element-0758b3e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3642 .elementor-element.elementor-element-0758b3e .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-3642 .elementor-element.elementor-element-0758b3e .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-3642 .elementor-element.elementor-element-a685175{text-align:center;font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-secondary );}.elementor-3642 .elementor-element.elementor-element-7d23abb{--display:flex;--min-height:240px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-af13b2e .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-af13b2e .elementor-icon{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-af13b2e .elementor-icon svg{height:50px;}.elementor-3642 .elementor-element.elementor-element-a0ed22e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3642 .elementor-element.elementor-element-a0ed22e .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-3642 .elementor-element.elementor-element-a0ed22e .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-3642 .elementor-element.elementor-element-1c9a342{text-align:center;font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-secondary );}.elementor-3642 .elementor-element.elementor-element-c21d80f{--display:flex;--min-height:240px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-d41b6a1 .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-d41b6a1 .elementor-icon{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-d41b6a1 .elementor-icon svg{height:50px;}.elementor-3642 .elementor-element.elementor-element-747502c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3642 .elementor-element.elementor-element-747502c .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-3642 .elementor-element.elementor-element-747502c .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-3642 .elementor-element.elementor-element-d9a5b4f{text-align:center;font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-secondary );}.elementor-3642 .elementor-element.elementor-element-32ff433{--spacer-size:30px;}.elementor-3642 .elementor-element.elementor-element-87cc1ed{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-a66cec2{--display:flex;--min-height:240px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-c9bec9d .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-c9bec9d .elementor-icon{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-c9bec9d .elementor-icon svg{height:50px;}.elementor-3642 .elementor-element.elementor-element-0f7b00c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3642 .elementor-element.elementor-element-0f7b00c .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-3642 .elementor-element.elementor-element-0f7b00c .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-3642 .elementor-element.elementor-element-632aef4{text-align:center;font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-secondary );}.elementor-3642 .elementor-element.elementor-element-fb667d2{--display:flex;--min-height:240px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-037aaf3 .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-037aaf3 .elementor-icon{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-037aaf3 .elementor-icon svg{height:50px;}.elementor-3642 .elementor-element.elementor-element-3ea92b8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3642 .elementor-element.elementor-element-3ea92b8 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-3642 .elementor-element.elementor-element-3ea92b8 .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-3642 .elementor-element.elementor-element-6fe19ca{text-align:center;font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-secondary );}.elementor-3642 .elementor-element.elementor-element-36350ac{--display:flex;--min-height:240px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-cadb6b2 .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-cadb6b2 .elementor-icon{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-cadb6b2 .elementor-icon svg{height:50px;}.elementor-3642 .elementor-element.elementor-element-4a181d6{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3642 .elementor-element.elementor-element-4a181d6 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-3642 .elementor-element.elementor-element-4a181d6 .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-3642 .elementor-element.elementor-element-e24da8c{text-align:center;font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-secondary );}.elementor-3642 .elementor-element.elementor-element-b5bda63{--display:flex;--min-height:240px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-69c4027 .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-69c4027 .elementor-icon{font-size:50px;}.elementor-3642 .elementor-element.elementor-element-69c4027 .elementor-icon svg{height:50px;}.elementor-3642 .elementor-element.elementor-element-85fa32b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-3642 .elementor-element.elementor-element-85fa32b .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-3642 .elementor-element.elementor-element-85fa32b .elementor-divider{text-align:center;padding-block-start:18px;padding-block-end:18px;}.elementor-3642 .elementor-element.elementor-element-5b27e36{text-align:center;font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-secondary );}.elementor-3642 .elementor-element.elementor-element-b878b6c{--spacer-size:101px;}.elementor-3642 .elementor-element.elementor-element-19e61f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-1198f26{--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-3642 .elementor-element.elementor-element-83f62d3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-da8d649 .elementor-heading-title{text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-c204ef3{--spacer-size:15px;}.elementor-3642 .elementor-element.elementor-element-0fa0562{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-3642 .elementor-element.elementor-element-0fa0562 .elementor-divider-separator{width:120px;}.elementor-3642 .elementor-element.elementor-element-0fa0562 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-3642 .elementor-element.elementor-element-5b95c99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-b09aece .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-845fa8d .elementor-icon-wrapper{text-align:center;}.elementor-3642 .elementor-element.elementor-element-e57235a{--display:flex;}.elementor-3642 .elementor-element.elementor-element-76838c2{font-size:20px;font-weight:300;line-height:24px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-5fcad19{--spacer-size:57px;}.elementor-3642 .elementor-element.elementor-element-69823a1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E9ED;--border-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-1aa41b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-d8dd683{--spacer-size:49px;}.elementor-3642 .elementor-element.elementor-element-b4dd4ee .elementor-heading-title{font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-bb670ba{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-0a41c80{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-c0f8bee{font-size:16px;font-weight:300;line-height:22px;}.elementor-3642 .elementor-element.elementor-element-cf020a0{--spacer-size:56px;}.elementor-3642 .elementor-element.elementor-element-da6047a .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-da6047a .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-da6047a .elementor-button:focus{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-da6047a .elementor-button:hover svg, .elementor-3642 .elementor-element.elementor-element-da6047a .elementor-button:focus svg{fill:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-82502b2{--spacer-size:44px;}.elementor-3642 .elementor-element.elementor-element-4af5322{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E9ED;--border-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-9674274{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-de3ef66{--spacer-size:49px;}.elementor-3642 .elementor-element.elementor-element-c2eb8f1 .elementor-heading-title{font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-3c17c64{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-9157ccd{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-f0ea28b{font-size:16px;font-weight:300;line-height:22px;}.elementor-3642 .elementor-element.elementor-element-5ea27e7{--spacer-size:56px;}.elementor-3642 .elementor-element.elementor-element-4639add .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-4639add .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-4639add .elementor-button:focus{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-4639add .elementor-button:hover svg, .elementor-3642 .elementor-element.elementor-element-4639add .elementor-button:focus svg{fill:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-041ed03{--spacer-size:44px;}.elementor-3642 .elementor-element.elementor-element-a2cddbc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E9ED;--border-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-85f3f04{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-af624a5{--spacer-size:49px;}.elementor-3642 .elementor-element.elementor-element-2a1dba0 .elementor-heading-title{font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-02ee950{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-6d3fc68{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-dbdd5b6{font-size:16px;font-weight:300;line-height:22px;}.elementor-3642 .elementor-element.elementor-element-a134462{--spacer-size:56px;}.elementor-3642 .elementor-element.elementor-element-b2d8d19 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-b2d8d19 .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-b2d8d19 .elementor-button:focus{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-b2d8d19 .elementor-button:hover svg, .elementor-3642 .elementor-element.elementor-element-b2d8d19 .elementor-button:focus svg{fill:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-1ed46c1{--spacer-size:44px;}.elementor-3642 .elementor-element.elementor-element-283f470{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E9ED;--border-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-e83f6ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-73964a4{--spacer-size:49px;}.elementor-3642 .elementor-element.elementor-element-cb5312a .elementor-heading-title{font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-3f43210{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-248819a{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-ae0cd36{font-size:16px;font-weight:300;line-height:22px;}.elementor-3642 .elementor-element.elementor-element-126b4b3{--spacer-size:56px;}.elementor-3642 .elementor-element.elementor-element-c10d16f .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-c10d16f .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-c10d16f .elementor-button:focus{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-c10d16f .elementor-button:hover svg, .elementor-3642 .elementor-element.elementor-element-c10d16f .elementor-button:focus svg{fill:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-9027d08{--spacer-size:44px;}.elementor-3642 .elementor-element.elementor-element-b65f93c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E9ED;--border-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-1638309{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-fceff80{--spacer-size:49px;}.elementor-3642 .elementor-element.elementor-element-5b50496 .elementor-heading-title{font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-cfac2ed{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-309bef4{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-dc5a716{font-size:16px;font-weight:300;line-height:22px;}.elementor-3642 .elementor-element.elementor-element-42ccf9a{--spacer-size:56px;}.elementor-3642 .elementor-element.elementor-element-8dc2442 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-8dc2442 .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-8dc2442 .elementor-button:focus{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-8dc2442 .elementor-button:hover svg, .elementor-3642 .elementor-element.elementor-element-8dc2442 .elementor-button:focus svg{fill:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-8d0a308{--spacer-size:44px;}.elementor-3642 .elementor-element.elementor-element-497de29{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E9ED;--border-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-7e5664e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-06e3b07{--spacer-size:49px;}.elementor-3642 .elementor-element.elementor-element-2847a6a .elementor-heading-title{font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-f046edb{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-a87410e{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-d72a131{font-size:16px;font-weight:300;line-height:22px;}.elementor-3642 .elementor-element.elementor-element-254052b{--spacer-size:56px;}.elementor-3642 .elementor-element.elementor-element-0a05bbf .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-0a05bbf .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-0a05bbf .elementor-button:focus{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-0a05bbf .elementor-button:hover svg, .elementor-3642 .elementor-element.elementor-element-0a05bbf .elementor-button:focus svg{fill:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-aae8dd0{--spacer-size:44px;}.elementor-3642 .elementor-element.elementor-element-93a2e46{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E9ED;--border-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-79a962e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-c202464{--spacer-size:49px;}.elementor-3642 .elementor-element.elementor-element-3cc9b70 .elementor-heading-title{font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-429a997{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-2f4208a{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-83fb67d{font-size:16px;font-weight:300;line-height:22px;}.elementor-3642 .elementor-element.elementor-element-96944c7{--spacer-size:56px;}.elementor-3642 .elementor-element.elementor-element-c1ae93a .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-c1ae93a .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-c1ae93a .elementor-button:focus{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-c1ae93a .elementor-button:hover svg, .elementor-3642 .elementor-element.elementor-element-c1ae93a .elementor-button:focus svg{fill:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-be3ffdd{--spacer-size:44px;}.elementor-3642 .elementor-element.elementor-element-619af23{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E9ED;--border-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-31403e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-5de0443{--spacer-size:49px;}.elementor-3642 .elementor-element.elementor-element-fffe552 .elementor-heading-title{font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-4aff9fd{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-ae2a7c3{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-fe82043{font-size:16px;font-weight:300;line-height:22px;}.elementor-3642 .elementor-element.elementor-element-e9c1337{--spacer-size:56px;}.elementor-3642 .elementor-element.elementor-element-b833db5 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-b833db5 .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-b833db5 .elementor-button:focus{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-b833db5 .elementor-button:hover svg, .elementor-3642 .elementor-element.elementor-element-b833db5 .elementor-button:focus svg{fill:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-be2b01d{--spacer-size:44px;}.elementor-3642 .elementor-element.elementor-element-cffd779{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E9ED;--border-color:#E0E9ED;}.elementor-3642 .elementor-element.elementor-element-c7001ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-268b097{--spacer-size:49px;}.elementor-3642 .elementor-element.elementor-element-7ecc7b3 .elementor-heading-title{font-size:18px;font-weight:600;line-height:21.6px;color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-eb95236{--spacer-size:39px;}.elementor-3642 .elementor-element.elementor-element-b31e644{--display:flex;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-38f47cc{font-size:16px;font-weight:300;line-height:22px;}.elementor-3642 .elementor-element.elementor-element-908fee3{--spacer-size:56px;}.elementor-3642 .elementor-element.elementor-element-a3d2241 .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:600;line-height:16px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3642 .elementor-element.elementor-element-a3d2241 .elementor-button:hover, .elementor-3642 .elementor-element.elementor-element-a3d2241 .elementor-button:focus{color:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-a3d2241 .elementor-button:hover svg, .elementor-3642 .elementor-element.elementor-element-a3d2241 .elementor-button:focus svg{fill:var( --e-global-color-da98a9d );}.elementor-3642 .elementor-element.elementor-element-8dd22f7{--spacer-size:44px;}.elementor-3642 .elementor-element.elementor-element-3b74522{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-3642 .elementor-element.elementor-element-3b74522 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-3642 .elementor-element.elementor-element-ca86d5c{--spacer-size:70px;}.elementor-3642 .elementor-element.elementor-element-cb294f7{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3642 .elementor-element.elementor-element-951fb92{--width:50%;}.elementor-3642 .elementor-element.elementor-element-1f0b852{--width:50%;}.elementor-3642 .elementor-element.elementor-element-69debfb{--width:35%;}.elementor-3642 .elementor-element.elementor-element-e3e86fc{--width:65%;}.elementor-3642 .elementor-element.elementor-element-0b96e24{--width:fit-content;}.elementor-3642 .elementor-element.elementor-element-5af23e3{--width:319px;}.elementor-3642 .elementor-element.elementor-element-0c60b74{--width:330px;}.elementor-3642 .elementor-element.elementor-element-4d050ad{--width:45%;}.elementor-3642 .elementor-element.elementor-element-ba38563{--width:55%;}.elementor-3642 .elementor-element.elementor-element-c9c0293{--width:590px;}.elementor-3642 .elementor-element.elementor-element-52c8b8f{--width:30%;}.elementor-3642 .elementor-element.elementor-element-9ded27d{--width:35%;}.elementor-3642 .elementor-element.elementor-element-08ba330{--width:35%;}.elementor-3642 .elementor-element.elementor-element-b377ad4{--width:402px;}.elementor-3642 .elementor-element.elementor-element-7b6006e{--width:66.6666%;}.elementor-3642 .elementor-element.elementor-element-0890d2d{--width:33.3333%;}.elementor-3642 .elementor-element.elementor-element-ef16d4b{--width:939px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3642 .elementor-element.elementor-element-5af23e3{--width:50%;}.elementor-3642 .elementor-element.elementor-element-0c60b74{--width:50%;}.elementor-3642 .elementor-element.elementor-element-1148b9c{--width:50%;}.elementor-3642 .elementor-element.elementor-element-25c8e74{--width:50%;}.elementor-3642 .elementor-element.elementor-element-2dab0c9{--width:50%;}.elementor-3642 .elementor-element.elementor-element-4dc6689{--width:50%;}.elementor-3642 .elementor-element.elementor-element-4d050ad{--width:100%;}.elementor-3642 .elementor-element.elementor-element-ba38563{--width:100%;}.elementor-3642 .elementor-element.elementor-element-c9c0293{--width:100%;}.elementor-3642 .elementor-element.elementor-element-52c8b8f{--width:100%;}.elementor-3642 .elementor-element.elementor-element-9ded27d{--width:calc(50% - 15px);}.elementor-3642 .elementor-element.elementor-element-08ba330{--width:calc(50% - 15px);}.elementor-3642 .elementor-element.elementor-element-ef16d4b{--width:100%;}.elementor-3642 .elementor-element.elementor-element-ceefa95{--width:calc(50% - 15px);}.elementor-3642 .elementor-element.elementor-element-fee30b4{--width:calc(50% - 15px);}.elementor-3642 .elementor-element.elementor-element-7d23abb{--width:calc(50% - 15px);}.elementor-3642 .elementor-element.elementor-element-c21d80f{--width:calc(50% - 15px);}.elementor-3642 .elementor-element.elementor-element-a66cec2{--width:calc(50% - 15px);}.elementor-3642 .elementor-element.elementor-element-fb667d2{--width:calc(50% - 15px);}.elementor-3642 .elementor-element.elementor-element-36350ac{--width:calc(50% - 15px);}.elementor-3642 .elementor-element.elementor-element-b5bda63{--width:calc(50% - 15px);}}@media(max-width:1366px){.elementor-3642 .elementor-element.elementor-element-926d580{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3642 .elementor-element.elementor-element-6c6fb75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-21e5df5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3642 .elementor-element.elementor-element-52c8b8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-ef16d4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-3b74522{--e-n-carousel-swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-3642 .elementor-element.elementor-element-319e52f:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-319e52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% -100px;}.elementor-3642 .elementor-element.elementor-element-c3a4f69{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-c4808c6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3642 .elementor-element.elementor-element-79c786b{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-4abc692{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-bbc037a{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-926d580{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3642 .elementor-element.elementor-element-6c6fb75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-0010294 .elementor-button{font-size:32px;}.elementor-3642 .elementor-element.elementor-element-73f85ff{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-f820695{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-604ddd6{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-a9246f4{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3642 .elementor-element.elementor-element-f932d2e{--spacer-size:60px;}.elementor-3642 .elementor-element.elementor-element-601edef{text-align:right;}.elementor-3642 .elementor-element.elementor-element-67e031f .elementor-divider-separator{width:389px;margin:0 auto;margin-right:0;}.elementor-3642 .elementor-element.elementor-element-67e031f .elementor-divider{text-align:right;}.elementor-3642 .elementor-element.elementor-element-4e03ce9{--spacer-size:100px;}.elementor-3642 .elementor-element.elementor-element-0b96e24{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3642 .elementor-element.elementor-element-6c8d6d5{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-ab30db3{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-5e382f0{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3642 .elementor-element.elementor-element-1148b9c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3642 .elementor-element.elementor-element-25c8e74{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3642 .elementor-element.elementor-element-ec042a2{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-c522759{--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-3642 .elementor-element.elementor-element-4d050ad{--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-3642 .elementor-element.elementor-element-ef207ec img{height:300px;}.elementor-3642 .elementor-element.elementor-element-ba38563{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3642 .elementor-element.elementor-element-0c86d8f{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-21e5df5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-3642 .elementor-element.elementor-element-52c8b8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-970c776{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3642 .elementor-element.elementor-element-f77ad0d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3642 .elementor-element.elementor-element-b810f83{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-c4a6104:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-c4a6104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3642 .elementor-element.elementor-element-8a9e509{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-ef16d4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-8c63f4f{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-93d3497{--spacer-size:30px;}.elementor-3642 .elementor-element.elementor-element-f3de87c{--flex-wrap:wrap;}.elementor-3642 .elementor-element.elementor-element-87cc1ed{--flex-wrap:wrap;}.elementor-3642 .elementor-element.elementor-element-b878b6c{--spacer-size:50px;}.elementor-3642 .elementor-element.elementor-element-5fcad19{--spacer-size:30px;}.elementor-3642 .elementor-element.elementor-element-3b74522{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3642 .elementor-element.elementor-element-ca86d5c{--spacer-size:30px;}.elementor-3642 .elementor-element.elementor-element-cb294f7{--spacer-size:50px;}}@media(max-width:767px){.elementor-3642 .elementor-element.elementor-element-319e52f:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-319e52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-3642 .elementor-element.elementor-element-c3a4f69{--spacer-size:34px;}.elementor-3642 .elementor-element.elementor-element-74fdec4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3642 .elementor-element.elementor-element-b64e440{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3642 .elementor-element.elementor-element-b86280f{--spacer-size:30px;}.elementor-3642 .elementor-element.elementor-element-9229893{font-size:14px;}.elementor-3642 .elementor-element.elementor-element-d60c5df{--spacer-size:20px;}.elementor-3642 .elementor-element.elementor-element-79c786b{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-bbc037a{--spacer-size:24px;}.elementor-3642 .elementor-element.elementor-element-926d580{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3642 .elementor-element.elementor-element-fa06838{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3642 .elementor-element.elementor-element-0010294 .elementor-button{font-size:32px;}.elementor-3642 .elementor-element.elementor-element-fe24494{--spacer-size:28px;}.elementor-3642 .elementor-element.elementor-element-adc9eaa.elementor-element{--order:-99999 /* order start hack */;}.elementor-3642 .elementor-element.elementor-element-adc9eaa{text-align:center;}.elementor-3642 .elementor-element.elementor-element-adc9eaa img{width:276px;}.elementor-3642 .elementor-element.elementor-element-b409ded{--spacer-size:20px;}.elementor-3642 .elementor-element.elementor-element-73f85ff{--spacer-size:20px;}.elementor-3642 .elementor-element.elementor-element-f820695{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-fa80170{--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;}.elementor-3642 .elementor-element.elementor-element-846b550{--width:auto;}.elementor-3642 .elementor-element.elementor-element-6af9afc .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-3642 .elementor-element.elementor-element-5307326{--width:auto;}.elementor-3642 .elementor-element.elementor-element-0caed08{--spacer-size:10px;}.elementor-3642 .elementor-element.elementor-element-6c382bc{padding:0px 15px 0px 15px;}.elementor-3642 .elementor-element.elementor-element-604ddd6{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-1a5af66{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-68c01b5{text-align:center;}.elementor-3642 .elementor-element.elementor-element-68c01b5 .elementor-heading-title{letter-spacing:3.6px;}.elementor-3642 .elementor-element.elementor-element-0b96e24{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3642 .elementor-element.elementor-element-6c8d6d5{--spacer-size:21px;}.elementor-3642 .elementor-element.elementor-element-ab30db3{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-5e382f0{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-3642 .elementor-element.elementor-element-1148b9c{--width:50%;}.elementor-3642 .elementor-element.elementor-element-93f6dbb{--icon-box-icon-margin:4px;}.elementor-3642 .elementor-element.elementor-element-93f6dbb .elementor-icon{font-size:32px;}.elementor-3642 .elementor-element.elementor-element-93f6dbb .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-93f6dbb .elementor-icon-box-title a{font-size:14px;line-height:16px;}.elementor-3642 .elementor-element.elementor-element-25c8e74{--width:50%;}.elementor-3642 .elementor-element.elementor-element-46572de{--icon-box-icon-margin:4px;}.elementor-3642 .elementor-element.elementor-element-46572de .elementor-icon{font-size:32px;}.elementor-3642 .elementor-element.elementor-element-46572de .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-46572de .elementor-icon-box-title a{font-size:14px;line-height:16px;}.elementor-3642 .elementor-element.elementor-element-2dab0c9{--width:50%;}.elementor-3642 .elementor-element.elementor-element-2b0eaa8{--icon-box-icon-margin:4px;}.elementor-3642 .elementor-element.elementor-element-2b0eaa8 .elementor-icon{font-size:32px;}.elementor-3642 .elementor-element.elementor-element-2b0eaa8 .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-2b0eaa8 .elementor-icon-box-title a{font-size:14px;line-height:16px;}.elementor-3642 .elementor-element.elementor-element-4dc6689{--width:50%;}.elementor-3642 .elementor-element.elementor-element-b77a97a{--icon-box-icon-margin:4px;}.elementor-3642 .elementor-element.elementor-element-b77a97a .elementor-icon{font-size:32px;}.elementor-3642 .elementor-element.elementor-element-b77a97a .elementor-icon-box-title, .elementor-3642 .elementor-element.elementor-element-b77a97a .elementor-icon-box-title a{font-size:14px;line-height:16px;}.elementor-3642 .elementor-element.elementor-element-ec042a2{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-ef207ec img{height:183px;}.elementor-3642 .elementor-element.elementor-element-ba38563{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-3642 .elementor-element.elementor-element-d53bc0a{--spacer-size:10px;}.elementor-3642 .elementor-element.elementor-element-0c86d8f{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-21e5df5{--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-3642 .elementor-element.elementor-element-52c8b8f.e-con{--order:1;}.elementor-3642 .elementor-element.elementor-element-0f3fb7b{--spacer-size:10px;}.elementor-3642 .elementor-element.elementor-element-9ded27d.e-con{--order:3;}.elementor-3642 .elementor-element.elementor-element-08ba330.e-con{--order:2;}.elementor-3642 .elementor-element.elementor-element-b810f83{--spacer-size:14px;}.elementor-3642 .elementor-element.elementor-element-5931af1{--spacer-size:45px;}.elementor-3642 .elementor-element.elementor-element-d54d717{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-c4a6104:not(.elementor-motion-effects-element-type-background), .elementor-3642 .elementor-element.elementor-element-c4a6104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-3642 .elementor-element.elementor-element-8a9e509{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-d4af70e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3642 .elementor-element.elementor-element-1c830b6 iframe{height:214px;}.elementor-3642 .elementor-element.elementor-element-0890d2d{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3642 .elementor-element.elementor-element-318fa31{font-size:20px;line-height:150%;}.elementor-3642 .elementor-element.elementor-element-c5983fc .elementor-button{padding:9px 15px 9px 15px;}.elementor-3642 .elementor-element.elementor-element-6326238{font-size:16px;line-height:22.4px;}.elementor-3642 .elementor-element.elementor-element-4e9efde{--spacer-size:14px;}.elementor-3642 .elementor-element.elementor-element-06f830a{--spacer-size:30px;}.elementor-3642 .elementor-element.elementor-element-8c63f4f{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-1a4d022{--spacer-size:10px;}.elementor-3642 .elementor-element.elementor-element-f3de87c{--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3642 .elementor-element.elementor-element-ceefa95{--width:281px;}.elementor-3642 .elementor-element.elementor-element-fee30b4{--width:281px;}.elementor-3642 .elementor-element.elementor-element-7d23abb{--width:281px;}.elementor-3642 .elementor-element.elementor-element-c21d80f{--width:281px;}.elementor-3642 .elementor-element.elementor-element-32ff433{--spacer-size:15px;}.elementor-3642 .elementor-element.elementor-element-87cc1ed{--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3642 .elementor-element.elementor-element-a66cec2{--width:281px;}.elementor-3642 .elementor-element.elementor-element-fb667d2{--width:281px;}.elementor-3642 .elementor-element.elementor-element-36350ac{--width:281px;}.elementor-3642 .elementor-element.elementor-element-b5bda63{--width:281px;}.elementor-3642 .elementor-element.elementor-element-b878b6c{--spacer-size:40px;}.elementor-3642 .elementor-element.elementor-element-1198f26{--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;}.elementor-3642 .elementor-element.elementor-element-83f62d3{--width:auto;}.elementor-3642 .elementor-element.elementor-element-c204ef3{--spacer-size:10px;}.elementor-3642 .elementor-element.elementor-element-5b95c99{--width:auto;}.elementor-3642 .elementor-element.elementor-element-5fcad19{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-3b74522{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-3642 .elementor-element.elementor-element-3b74522 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3642 .elementor-element.elementor-element-ca86d5c{--spacer-size:25px;}.elementor-3642 .elementor-element.elementor-element-cb294f7{--spacer-size:25px;}}/* Start custom CSS for button, class: .elementor-element-f266cf6 */.elementor-3642 .elementor-element.elementor-element-f266cf6 .elementor-button-content-wrapper {
    align-items: center;
    gap: 9px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6432998 */@media (min-width: 1025px) {	
    .elementor-3642 .elementor-element.elementor-element-6432998:before {
        content: "";
        background-image: url(/wp-content/uploads/2025/08/Ellipse-2.png);
        background-size: 352px;
        background-repeat: no-repeat;
        width: 352px;
        height: 352px;
        position: absolute;
        z-index: -1;
        left: -72px;
        bottom: -73px;
    }
}

.elementor-3642 .elementor-element.elementor-element-6432998:after {
    content: "";
    background-image: url(/wp-content/uploads/2025/08/Group-2.png);
    width: 78px;
    height: 134px;
    position: absolute;
    top: 146px;
    right: -34px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-319e52f */@media (max-width: 767px) {
    .elementor-3642 .elementor-element.elementor-element-319e52f {
        background-image: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0010294 */.elementor-3642 .elementor-element.elementor-element-0010294 .elementor-button-content-wrapper {
    align-items: center;
}

@media (max-width: 380px) {
    .elementor-3642 .elementor-element.elementor-element-0010294 .elementor-button {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04b0d50 */@media (max-width: 767px) {
    .elementor-3642 .elementor-element.elementor-element-04b0d50 br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-243293b */@media (max-width: 767px) {
    .elementor-3642 .elementor-element.elementor-element-243293b br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-39a1315 */.elementor-3642 .elementor-element.elementor-element-39a1315 input:not([type="checkbox"]):not([type="submit"]) {
    font-size: 16px;
    font-weight: 400;
    color: #2D2D2D;
    border: 0;
    border-radius: 0;
    min-height: 58px;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 input:not([type="checkbox"]):not([type="submit"])::placeholder {
    color: rgba(45,45,45,.66);
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-form-control-wrap {
    margin-bottom: 12px;
    display: block;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .heading__title {
    color: #2D2D2D;
    font-size: 18px;
    font-weight: 600;
    line-height: 23.9px;
    margin-bottom: 11px;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-list-item {
    margin: 0;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 input[type="checkbox"] {
    appearance: none;
    min-width: 16px;
    width: 16px;
    height: 16px;
    min-height: 16px;
    border: 1px solid #2D2D2D;
    position: relative;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 input[type="checkbox"]:checked:before {
    content: "\2713";
    position: absolute;
    left: 0;
    top: 0;
    color: var(--e-global-color-accent);
    font-weight: 700;
    font-size: 12px;
    width: 16px;
    height: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-list-item-label {
    font-size: 11px;
    line-height: 16px;
    margin-left: 10px;
    font-weight: 300;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-list-item-label a {
    font-size: 11px; 
    line-height: 16px;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-not-valid-tip {
    font-size: 11px;
    line-height: 16px;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-form-control-wrap[data-name="zgodaPhone"] {
    margin-bottom: 0;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .second_title {
    margin-top: 23px !important;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-form-control-wrap.submit {
    margin-top: 35px;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-form-control-wrap.submit input {
    background-image: url(/wp-content/uploads/2025/09/Group.svg);
    background-repeat: no-repeat;
    background-size: 15px;
    padding: 18px 39px;
    padding-right: 61px;
    background-position: calc(100% - 39px) center;
    border: 0;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-response-output {
    margin-left: 0;
}

.elementor-3642 .elementor-element.elementor-element-39a1315 .wpcf7-list-item label {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0fb3266 */.elementor-3642 .elementor-element.elementor-element-0fb3266 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4596ce3 */.elementor-3642 .elementor-element.elementor-element-4596ce3 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6c382bc */@media (min-width: 1025px) {	
    .elementor-3642 .elementor-element.elementor-element-6c382bc {
        position: relative;
        left: -126px;
    }
}

.elementor-3642 .elementor-element.elementor-element-6c382bc .elementor-swiper-button {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8741e64 */.elementor-3642 .elementor-element.elementor-element-8741e64 {
    scroll-margin-top: 91px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68c01b5 */.elementor-3642 .elementor-element.elementor-element-68c01b5:before {
    content: "";
    background-image: url(/wp-content/uploads/2025/08/Ellipse-4.png);
    width: 458px;
    height: 251px;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 0;
    left: -67px;
    top: 0;
}

@media (max-width: 1024px) {
    .elementor-3642 .elementor-element.elementor-element-68c01b5:before {
        width: 343px;
        height: 188px;
        background-size: cover;
    }
}

@media (max-width: 767px) {
    .elementor-3642 .elementor-element.elementor-element-68c01b5:before {
        left: 0;
        width: 100%;
        height: 194px;
        background-position: bottom;
    }
    
    .elementor-3642 .elementor-element.elementor-element-68c01b5 h3 {
        width: fit-content;
        margin: 0 auto;
    }
}

.elementor-3642 .elementor-element.elementor-element-68c01b5 h3 {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-67e031f */@media (min-width: 1025px) and (max-width: 1280px) {
    .elementor-3642 .elementor-element.elementor-element-67e031f .elementor-divider {
        justify-content: flex-end;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e86fc */@media (min-width: 1025px) and (max-width: 1280px) {
    .elementor-3642 .elementor-element.elementor-element-e3e86fc {
        align-items: flex-end;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b96e24 */@media (min-width: 1025px) and (max-width: 1280px) {
    .elementor-3642 .elementor-element.elementor-element-0b96e24 {
        max-width: 60%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5af66 */.elementor-3642 .elementor-element.elementor-element-1a5af66 {
    scroll-margin-top: 91px;
}

@media (max-width: 1024px) {
    .elementor-3642 .elementor-element.elementor-element-1a5af66 {
        background-image: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-93f6dbb */@media (max-width: 767px) {
    .elementor-3642 .elementor-element.elementor-element-93f6dbb .elementor-icon-box-title br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-46572de */@media (max-width: 767px) {
    .elementor-3642 .elementor-element.elementor-element-46572de .elementor-icon-box-title br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b0eaa8 */@media (max-width: 767px) {
    .elementor-3642 .elementor-element.elementor-element-2b0eaa8 .elementor-icon-box-title br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b77a97a */@media (max-width: 767px) {
    .elementor-3642 .elementor-element.elementor-element-b77a97a .elementor-icon-box-title br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef207ec */.elementor-3642 .elementor-element.elementor-element-ef207ec img {
    object-fit: cover;
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8583f0e */.elementor-3642 .elementor-element.elementor-element-8583f0e {
    scroll-margin-top: 91px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3c7bbd3 */.elementor-3642 .elementor-element.elementor-element-3c7bbd3 svg {
    -webkit-filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, .25));
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, .25));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98e88c0 */.elementor-3642 .elementor-element.elementor-element-98e88c0 .elementor-button-content-wrapper {
    align-items: center;
    gap: 9px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c5983fc */.elementor-3642 .elementor-element.elementor-element-c5983fc .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-70ea6ed */.elementor-3642 .elementor-element.elementor-element-70ea6ed input:not([type="checkbox"]):not([type="submit"]) {
    font-size: 16px;
    font-weight: 400;
    color: #2D2D2D;
    border: 0;
    border-radius: 0;
    min-height: 58px;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed input:not([type="checkbox"]):not([type="submit"])::placeholder {
    color: rgba(200, 52, 94, .66)
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .wpcf7-form-control-wrap {
    margin-bottom: 12px;
    display: block;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .heading__title {
    color: #2D2D2D;
    font-size: 18px;
    font-weight: 600;
    line-height: 23.9px;
    margin-bottom: 11px;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .wpcf7-list-item {
    margin: 0;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed input[type="checkbox"] {
    appearance: none;
    min-width: 16px;
    width: 16px;
    height: 16px;
    min-height: 16px;
    border: 1px solid #2D2D2D;
    position: relative;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed input[type="checkbox"]:checked:before {
    content: "\2713";
    position: absolute;
    left: 0;
    top: 0;
    color: var(--e-global-color-accent);
    font-weight: 700;
    font-size: 12px;
    width: 16px;
    height: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .wpcf7-list-item-label {
    font-size: 11px;
    line-height: 16px;
    margin-left: 10px;
    font-weight: 300;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .wpcf7-list-item-label a {
    font-size: 11px; 
    line-height: 16px;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .wpcf7-not-valid-tip {
    font-size: 11px;
    line-height: 16px;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .second_title {
    margin-top: 23px !important;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .wpcf7-form-control-wrap.submit {
    margin-top: 20px;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .wpcf7-form-control-wrap.submit input {
    background-image: url(/wp-content/uploads/2025/09/Group.svg);
    background-repeat: no-repeat;
    background-size: 15px;
    padding: 18px 39px;
    padding-right: 61px;
    background-position: calc(100% - 39px) center;
    border: 0;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .wpcf7-response-output {
    margin-left: 0;
}

.elementor-3642 .elementor-element.elementor-element-70ea6ed .wpcf7-list-item label {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad88c4e */.elementor-3642 .elementor-element.elementor-element-ad88c4e:before {
    content: "";
    height: 100%;
    width: 271px;
    position: absolute;
    right: 0;
    top: 0;
    left: unset;
    bottom: unset;
    background-color: var(--e-global-color-primary);
    border-top-right-radius: 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f0535 */.elementor-3642 .elementor-element.elementor-element-19f0535:before {
    content: "";
    width: 50%;
    background-color: var(--e-global-color-primary);
}

.elementor-3642 .elementor-element.elementor-element-19f0535 {
    scroll-margin-top: 91px;
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .elementor-3642 .elementor-element.elementor-element-19f0535:before {
        width: 100%;
    }
}

@media (max-width: 1024px) {
    .elementor-3642 .elementor-element.elementor-element-19f0535 {
        background-color: var( --e-global-color-primary );
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b09aece */.elementor-3642 .elementor-element.elementor-element-b09aece {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-845fa8d */.elementor-3642 .elementor-element.elementor-element-845fa8d {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69823a1 */.elementor-3642 .elementor-element.elementor-element-69823a1 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af5322 */.elementor-3642 .elementor-element.elementor-element-4af5322 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cddbc */.elementor-3642 .elementor-element.elementor-element-a2cddbc img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283f470 */.elementor-3642 .elementor-element.elementor-element-283f470 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65f93c */.elementor-3642 .elementor-element.elementor-element-b65f93c img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497de29 */.elementor-3642 .elementor-element.elementor-element-497de29 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a2e46 */.elementor-3642 .elementor-element.elementor-element-93a2e46 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619af23 */.elementor-3642 .elementor-element.elementor-element-619af23 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffd779 */.elementor-3642 .elementor-element.elementor-element-cffd779 img {
    object-fit: cover;
    width: 100%;
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3b74522 */.elementor-3642 .elementor-element.elementor-element-3b74522 .swiper-container {
    overflow: hidden;
}

.elementor-3642 .elementor-element.elementor-element-3b74522 .swiper-wrapper {
    overflow: visible;
}

.elementor-3642 .elementor-element.elementor-element-3b74522 .elementor-swiper-button {
    display: none;
}

.elementor-3642 .elementor-element.elementor-element-3b74522 .elementor-widget-image a {
    width: 100%;
}

.elementor-3642 .elementor-element.elementor-element-3b74522 .elementor-widget-image {
    margin-top: -1px;
    overflow: hidden;
}/* End custom CSS */