.elementor-4655 .elementor-element.elementor-element-b4063c2{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-b4063c2:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-b4063c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://januszowka.pl/wp-content/uploads/2023/03/home-januszowka-slider.jpg") 50% 50%;background-size:cover;}.elementor-4655 .elementor-element.elementor-element-b4063c2, .elementor-4655 .elementor-element.elementor-element-b4063c2::before{--border-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-3c305e0{--display:flex;--min-height:90vh;--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;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-3c305e0, .elementor-4655 .elementor-element.elementor-element-3c305e0::before{--border-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-20e843b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-dcfa1f4{--display:flex;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-80e9886{text-align:left;}.elementor-4655 .elementor-element.elementor-element-80e9886 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );font-weight:var( --e-global-typography-1309fd8-font-weight );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-80e9886 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4655 .elementor-element.elementor-element-e17d96e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:110px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-e17d96e:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-e17d96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51fe946 );}.elementor-4655 .elementor-element.elementor-element-e17d96e, .elementor-4655 .elementor-element.elementor-element-e17d96e::before{--border-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-a18a25a{text-align:center;}.elementor-4655 .elementor-element.elementor-element-a18a25a .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-a377ae6-font-size );font-weight:var( --e-global-typography-a377ae6-font-weight );text-transform:var( --e-global-typography-a377ae6-text-transform );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-a18a25a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-4655 .elementor-element.elementor-element-daf6972{text-align:center;}.elementor-4655 .elementor-element.elementor-element-daf6972 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );font-weight:var( --e-global-typography-1309fd8-font-weight );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-daf6972 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4655 .elementor-element.elementor-element-78acdaa{--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;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-6aa3010 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-1d1d54e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-ae1106e{--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;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-05f2493{--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;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-e61114c > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4655 .elementor-element.elementor-element-84cae41 .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-7e987ee-font-size );font-weight:var( --e-global-typography-7e987ee-font-weight );text-transform:var( --e-global-typography-7e987ee-text-transform );line-height:var( --e-global-typography-7e987ee-line-height );letter-spacing:var( --e-global-typography-7e987ee-letter-spacing );word-spacing:var( --e-global-typography-7e987ee-word-spacing );}.elementor-4655 .elementor-element.elementor-element-84cae41 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4655 .elementor-element.elementor-element-5c60d3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-04de653{--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;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-7d97d80 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4655 .elementor-element.elementor-element-75dcbf2 .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-7e987ee-font-size );font-weight:var( --e-global-typography-7e987ee-font-weight );text-transform:var( --e-global-typography-7e987ee-text-transform );line-height:var( --e-global-typography-7e987ee-line-height );letter-spacing:var( --e-global-typography-7e987ee-letter-spacing );word-spacing:var( --e-global-typography-7e987ee-word-spacing );}.elementor-4655 .elementor-element.elementor-element-75dcbf2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4655 .elementor-element.elementor-element-981616f{--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;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-05f8e25{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(40px / 2);padding-right:calc(40px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 40px / -2);margin-right:calc( 40px / -2);width:calc(100% + 40px);}.elementor-4655 .elementor-element.elementor-element-e5bd768 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-e5bd768.elementor-element{--align-self:center;}.elementor-4655 .elementor-element.elementor-element-25b0037{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:110px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-25b0037:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-25b0037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51fe946 );}.elementor-4655 .elementor-element.elementor-element-25b0037, .elementor-4655 .elementor-element.elementor-element-25b0037::before{--border-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-69c6f5f{text-align:center;}.elementor-4655 .elementor-element.elementor-element-69c6f5f .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-a377ae6-font-size );font-weight:var( --e-global-typography-a377ae6-font-weight );text-transform:var( --e-global-typography-a377ae6-text-transform );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-69c6f5f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-4655 .elementor-element.elementor-element-7c461db{text-align:center;}.elementor-4655 .elementor-element.elementor-element-7c461db .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );font-weight:var( --e-global-typography-1309fd8-font-weight );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7c461db > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4655 .elementor-element.elementor-element-9621fb9{--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;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-79c3b2e > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-052cac6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-5372fa0{text-align:center;}.elementor-4655 .elementor-element.elementor-element-5372fa0 .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-a377ae6-font-size );font-weight:var( --e-global-typography-a377ae6-font-weight );text-transform:var( --e-global-typography-a377ae6-text-transform );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-5372fa0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-4655 .elementor-element.elementor-element-7e08c50{text-align:center;}.elementor-4655 .elementor-element.elementor-element-7e08c50 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );font-weight:var( --e-global-typography-1309fd8-font-weight );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7e08c50 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4655 .elementor-element.elementor-element-29098a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:40px 40px;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-54dc2a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-107910d img{width:80%;}.elementor-4655 .elementor-element.elementor-element-107910d > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-ae5fcf2{text-align:center;}.elementor-4655 .elementor-element.elementor-element-ae5fcf2 .elementor-heading-title{line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-04af73c{text-align:center;}.elementor-4655 .elementor-element.elementor-element-04af73c .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-04af73c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-fa31192{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-c48610b > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-33aa4b6{text-align:center;}.elementor-4655 .elementor-element.elementor-element-33aa4b6 .elementor-heading-title{line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-bc589d5{text-align:center;}.elementor-4655 .elementor-element.elementor-element-bc589d5 .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-bc589d5 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-d1cb4d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-6ac7536 img{width:95%;}.elementor-4655 .elementor-element.elementor-element-6ac7536 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-30ed6ff{text-align:center;}.elementor-4655 .elementor-element.elementor-element-30ed6ff .elementor-heading-title{line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-25eed66{text-align:center;}.elementor-4655 .elementor-element.elementor-element-25eed66 .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-25eed66 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-b924f05 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-fb07376{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:110px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-fb07376:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-fb07376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51fe946 );}.elementor-4655 .elementor-element.elementor-element-fb07376, .elementor-4655 .elementor-element.elementor-element-fb07376::before{--border-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-e853ca5{text-align:center;}.elementor-4655 .elementor-element.elementor-element-e853ca5 .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-a377ae6-font-size );font-weight:var( --e-global-typography-a377ae6-font-weight );text-transform:var( --e-global-typography-a377ae6-text-transform );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-e853ca5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-4655 .elementor-element.elementor-element-08429c1{text-align:center;}.elementor-4655 .elementor-element.elementor-element-08429c1 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );font-weight:var( --e-global-typography-1309fd8-font-weight );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-08429c1 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4655 .elementor-element.elementor-element-2435576{--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;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-6ee6df6 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-5169ee9{--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;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-06c77e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-c29f39e{text-align:center;}.elementor-4655 .elementor-element.elementor-element-c29f39e .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-a377ae6-font-size );font-weight:var( --e-global-typography-a377ae6-font-weight );text-transform:var( --e-global-typography-a377ae6-text-transform );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-c29f39e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-4655 .elementor-element.elementor-element-7d20677{text-align:center;}.elementor-4655 .elementor-element.elementor-element-7d20677 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );font-weight:var( --e-global-typography-1309fd8-font-weight );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7d20677 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4655 .elementor-element.elementor-element-273db33{--display:flex;--gap:20px 20px;--background-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-61d26e7{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4655 .elementor-element.elementor-element-3dfc9cf .elementor-heading-title{color:var( --e-global-color-text );font-size:2.4rem;font-weight:500;line-height:1.1em;}.elementor-4655 .elementor-element.elementor-element-3dfc9cf > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-1cbfdc8 .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-1cbfdc8 > .elementor-widget-container{margin:4px 0px 1px 0px;}.elementor-4655 .elementor-element.elementor-element-d2257de{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4655 .elementor-element.elementor-element-4897830 .elementor-heading-title{color:var( --e-global-color-text );font-size:2.4rem;font-weight:500;line-height:1.1em;}.elementor-4655 .elementor-element.elementor-element-4897830 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-5d52838 .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-5d52838 > .elementor-widget-container{margin:4px 0px 1px 0px;}.elementor-4655 .elementor-element.elementor-element-4968b2b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4655 .elementor-element.elementor-element-e848abf .elementor-heading-title{color:var( --e-global-color-text );font-size:2.4rem;font-weight:500;line-height:1.1em;}.elementor-4655 .elementor-element.elementor-element-e848abf > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-9d4f4e7 .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-9d4f4e7 > .elementor-widget-container{margin:4px 0px 1px 0px;}.elementor-4655 .elementor-element.elementor-element-3913e89{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4655 .elementor-element.elementor-element-435989c .elementor-heading-title{color:var( --e-global-color-text );font-size:2.4rem;font-weight:500;line-height:1.1em;}.elementor-4655 .elementor-element.elementor-element-435989c > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-f529ff1 .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-4655 .elementor-element.elementor-element-f529ff1 > .elementor-widget-container{margin:4px 0px 1px 0px;}.elementor-4655 .elementor-element.elementor-element-269e392 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-e698149{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:110px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-e698149:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-e698149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51fe946 );}.elementor-4655 .elementor-element.elementor-element-e698149, .elementor-4655 .elementor-element.elementor-element-e698149::before{--border-transition:0.3s;}.elementor-4655 .elementor-element.elementor-element-30935bf{text-align:center;}.elementor-4655 .elementor-element.elementor-element-30935bf .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-a377ae6-font-size );font-weight:var( --e-global-typography-a377ae6-font-weight );text-transform:var( --e-global-typography-a377ae6-text-transform );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-30935bf > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-4655 .elementor-element.elementor-element-a221d44{text-align:center;}.elementor-4655 .elementor-element.elementor-element-a221d44 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );font-weight:var( --e-global-typography-1309fd8-font-weight );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-a221d44 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-4655 .elementor-element.elementor-element-df0bae5{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4655 .elementor-element.elementor-element-df0bae5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4655 .elementor-element.elementor-element-df0bae5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4655 .elementor-element.elementor-element-8e942e7 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-8f84447{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-85d1cdd{text-align:center;}.elementor-4655 .elementor-element.elementor-element-85d1cdd .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-a377ae6-font-size );font-weight:var( --e-global-typography-a377ae6-font-weight );text-transform:var( --e-global-typography-a377ae6-text-transform );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-85d1cdd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-4655 .elementor-element.elementor-element-9b4e2aa{text-align:center;}.elementor-4655 .elementor-element.elementor-element-9b4e2aa .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );font-weight:var( --e-global-typography-1309fd8-font-weight );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-9b4e2aa > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4655 .elementor-element.elementor-element-b7a421b > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-title, .elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-icon{color:#333333;}.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-icon svg{fill:#333333;}.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title.elementor-active a, .elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-title{font-size:var( --e-global-typography-2c68cf0-font-size );font-weight:var( --e-global-typography-2c68cf0-font-weight );line-height:var( --e-global-typography-2c68cf0-line-height );letter-spacing:var( --e-global-typography-2c68cf0-letter-spacing );word-spacing:var( --e-global-typography-2c68cf0-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-content{color:#333333;font-family:"Arsenal", Sans-serif;font-size:2rem;font-weight:400;line-height:1.5em;}.elementor-4655 .elementor-element.elementor-element-7007a41 > .elementor-widget-container{margin:50px 0px 100px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4655 .elementor-element.elementor-element-1d1d54e{--content-width:900px;}.elementor-4655 .elementor-element.elementor-element-ae1106e{--width:50%;}.elementor-4655 .elementor-element.elementor-element-05f2493{--width:50%;}.elementor-4655 .elementor-element.elementor-element-5c60d3e{--content-width:900px;}.elementor-4655 .elementor-element.elementor-element-04de653{--width:50%;}.elementor-4655 .elementor-element.elementor-element-981616f{--width:50%;}}@media(max-width:1024px){.elementor-4655 .elementor-element.elementor-element-20e843b{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-80e9886 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-e17d96e{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-a18a25a .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-daf6972 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-78acdaa{--padding-top:4px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-4655 .elementor-element.elementor-element-84cae41 .elementor-heading-title{font-size:var( --e-global-typography-7e987ee-font-size );line-height:var( --e-global-typography-7e987ee-line-height );letter-spacing:var( --e-global-typography-7e987ee-letter-spacing );word-spacing:var( --e-global-typography-7e987ee-word-spacing );}.elementor-4655 .elementor-element.elementor-element-75dcbf2 .elementor-heading-title{font-size:var( --e-global-typography-7e987ee-font-size );line-height:var( --e-global-typography-7e987ee-line-height );letter-spacing:var( --e-global-typography-7e987ee-letter-spacing );word-spacing:var( --e-global-typography-7e987ee-word-spacing );}.elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-4655 .elementor-element.elementor-element-e5bd768 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-25b0037{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-69c6f5f .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7c461db .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-9621fb9{--padding-top:4px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-4655 .elementor-element.elementor-element-052cac6{--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-5372fa0 .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7e08c50 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-29098a2{--gap:20px 20px;}.elementor-4655 .elementor-element.elementor-element-fb07376{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-e853ca5 .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-08429c1 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-2435576{--padding-top:4px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-4655 .elementor-element.elementor-element-06c77e8{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-c29f39e .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7d20677 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-3dfc9cf .elementor-heading-title{font-size:2.2rem;}.elementor-4655 .elementor-element.elementor-element-4897830 .elementor-heading-title{font-size:2.2rem;}.elementor-4655 .elementor-element.elementor-element-e848abf .elementor-heading-title{font-size:2.2rem;}.elementor-4655 .elementor-element.elementor-element-435989c .elementor-heading-title{font-size:2.2rem;}.elementor-4655 .elementor-element.elementor-element-e698149{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-30935bf .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-a221d44 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-8f84447{--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-85d1cdd .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-9b4e2aa .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-9b4e2aa > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-title{font-size:var( --e-global-typography-2c68cf0-font-size );line-height:var( --e-global-typography-2c68cf0-line-height );letter-spacing:var( --e-global-typography-2c68cf0-letter-spacing );word-spacing:var( --e-global-typography-2c68cf0-word-spacing );}}@media(max-width:767px){.elementor-4655 .elementor-element.elementor-element-3c305e0{--min-height:60vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4655 .elementor-element.elementor-element-3c305e0:not(.elementor-motion-effects-element-type-background), .elementor-4655 .elementor-element.elementor-element-3c305e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://januszowka.pl/wp-content/uploads/2023/03/home-januszowka-slider.jpg");background-position:center center;background-size:cover;}.elementor-4655 .elementor-element.elementor-element-20e843b{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-80e9886 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-80e9886 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4655 .elementor-element.elementor-element-e17d96e{--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-a18a25a .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-a18a25a > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-4655 .elementor-element.elementor-element-daf6972 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-daf6972 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4655 .elementor-element.elementor-element-78acdaa{--padding-top:4px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-4655 .elementor-element.elementor-element-6aa3010 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-84cae41 .elementor-heading-title{font-size:var( --e-global-typography-7e987ee-font-size );line-height:var( --e-global-typography-7e987ee-line-height );letter-spacing:var( --e-global-typography-7e987ee-letter-spacing );word-spacing:var( --e-global-typography-7e987ee-word-spacing );}.elementor-4655 .elementor-element.elementor-element-75dcbf2 .elementor-heading-title{font-size:var( --e-global-typography-7e987ee-font-size );line-height:var( --e-global-typography-7e987ee-line-height );letter-spacing:var( --e-global-typography-7e987ee-letter-spacing );word-spacing:var( --e-global-typography-7e987ee-word-spacing );}.elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4655 .elementor-element.elementor-element-fb59f14 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-4655 .elementor-element.elementor-element-e5bd768 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-25b0037{--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-69c6f5f .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-69c6f5f > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-4655 .elementor-element.elementor-element-7c461db .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7c461db > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4655 .elementor-element.elementor-element-9621fb9{--padding-top:4px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-4655 .elementor-element.elementor-element-79c3b2e > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-052cac6{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-5372fa0 .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7e08c50 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7e08c50 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-4655 .elementor-element.elementor-element-29098a2{--gap:0px 0px;}.elementor-4655 .elementor-element.elementor-element-54dc2a5{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4655 .elementor-element.elementor-element-107910d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-fa31192{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4655 .elementor-element.elementor-element-c48610b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-6ac7536 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-b924f05 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-fb07376{--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-e853ca5 .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-e853ca5 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-4655 .elementor-element.elementor-element-08429c1 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-08429c1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4655 .elementor-element.elementor-element-2435576{--padding-top:4px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px;}.elementor-4655 .elementor-element.elementor-element-6ee6df6 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-06c77e8{--gap:0px 0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-c29f39e .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-c29f39e > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-4655 .elementor-element.elementor-element-7d20677 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7d20677 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4655 .elementor-element.elementor-element-273db33{--gap:20px 20px;}.elementor-4655 .elementor-element.elementor-element-61d26e7{--padding-top:20px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-3dfc9cf .elementor-heading-title{font-size:2rem;}.elementor-4655 .elementor-element.elementor-element-3dfc9cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-1cbfdc8 .elementor-heading-title{font-size:1.6rem;}.elementor-4655 .elementor-element.elementor-element-d2257de{--padding-top:20px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-4897830 .elementor-heading-title{font-size:2rem;}.elementor-4655 .elementor-element.elementor-element-4897830 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-5d52838 .elementor-heading-title{font-size:1.6rem;}.elementor-4655 .elementor-element.elementor-element-4968b2b{--padding-top:20px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-e848abf .elementor-heading-title{font-size:2rem;}.elementor-4655 .elementor-element.elementor-element-e848abf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-9d4f4e7 .elementor-heading-title{font-size:1.6rem;}.elementor-4655 .elementor-element.elementor-element-3913e89{--padding-top:20px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-435989c .elementor-heading-title{font-size:2rem;}.elementor-4655 .elementor-element.elementor-element-435989c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-f529ff1 .elementor-heading-title{font-size:1.6rem;}.elementor-4655 .elementor-element.elementor-element-269e392 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-e698149{--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-30935bf .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-30935bf > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-4655 .elementor-element.elementor-element-a221d44 .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-a221d44 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4655 .elementor-element.elementor-element-8e942e7 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-8f84447{--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4655 .elementor-element.elementor-element-85d1cdd .elementor-heading-title{font-size:var( --e-global-typography-a377ae6-font-size );line-height:var( --e-global-typography-a377ae6-line-height );letter-spacing:var( --e-global-typography-a377ae6-letter-spacing );word-spacing:var( --e-global-typography-a377ae6-word-spacing );}.elementor-4655 .elementor-element.elementor-element-85d1cdd > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-4655 .elementor-element.elementor-element-9b4e2aa .elementor-heading-title{font-size:var( --e-global-typography-1309fd8-font-size );line-height:var( --e-global-typography-1309fd8-line-height );letter-spacing:var( --e-global-typography-1309fd8-letter-spacing );word-spacing:var( --e-global-typography-1309fd8-word-spacing );}.elementor-4655 .elementor-element.elementor-element-9b4e2aa > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4655 .elementor-element.elementor-element-b7a421b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-title{font-size:var( --e-global-typography-2c68cf0-font-size );line-height:var( --e-global-typography-2c68cf0-line-height );letter-spacing:var( --e-global-typography-2c68cf0-letter-spacing );word-spacing:var( --e-global-typography-2c68cf0-word-spacing );}.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-content{font-size:1.8rem;}}/* Start custom CSS for icon, class: .elementor-element-c064a36 */.elementor-4655 .elementor-element.elementor-element-c064a36 {
    position: absolute;
    width: 30px;
    height: 50px;
    bottom: 10%;
}
.elementor-4655 .elementor-element.elementor-element-c064a36 .elementor-icon {
  position: absolute;
  top: 0;
  left: 50%;
  width: 30px;
  height: 50px;
  margin-left: -15px;
  border: 2px solid #fff;
  border-radius: 50px;
  box-sizing: border-box;
}
.elementor-4655 .elementor-element.elementor-element-c064a36 .elementor-icon:before {
  position: absolute;
  top: 10px;
  left: 50%;
  content: '';
  width: 6px;
  height: 6px;
  margin-left: -3px;
  background-color: #fff;
  border-radius: 100%;
  -webkit-animation: sdb10 2s infinite;
  animation: sdb10 2s infinite;
  box-sizing: border-box;
}


@-webkit-keyframes sdb10 {
  0% {
    -webkit-transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes sdb10 {
  0% {
    transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4063c2 */.elementor-4655 .elementor-element.elementor-element-b4063c2 {position: relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcfa1f4 */.elementor-4655 .elementor-element.elementor-element-dcfa1f4 {max-width: 700px !important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-daf6972 */.elementor-4655 .elementor-element.elementor-element-daf6972 {
    max-width: 700px!important;
}
@media(max-width:767px){ .elementor-4655 .elementor-element.elementor-element-daf6972 {
    max-width: var(--w-max-width)!important;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6aa3010 */@media(max-width: 380px) {
.elementor-4655 .elementor-element.elementor-element-6aa3010 {
    width: 100%;
}
.elementor-4655 .elementor-element.elementor-element-6aa3010 .elementor-button {
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-fb59f14 */.elementor-4655 .elementor-element.elementor-element-fb59f14 {max-width: 900px!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c461db */.elementor-4655 .elementor-element.elementor-element-7c461db {
    max-width: 700px!important;
}
@media(max-width:767px){ .elementor-4655 .elementor-element.elementor-element-7c461db {
    max-width: var(--w-max-width)!important;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79c3b2e */@media(max-width: 380px) {
.elementor-4655 .elementor-element.elementor-element-79c3b2e {
    width: 100%;
}
.elementor-4655 .elementor-element.elementor-element-79c3b2e .elementor-button {
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e08c50 */.elementor-4655 .elementor-element.elementor-element-7e08c50 {max-width: 500px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29098a2 */.elementor-4655 .elementor-element.elementor-element-29098a2 {
    max-width: 1000px;
}
.elementor-4655 .elementor-element.elementor-element-29098a2 .w-item {
    width: 100%;
}
.elementor-4655 .elementor-element.elementor-element-29098a2 .w-item-img {
    height: auto;
    width: 90%;
    aspect-ratio: 2/1;
}
@media(max-width:1024px) {.elementor-4655 .elementor-element.elementor-element-29098a2 .w-item-img {
    width: 100%;
}

    
}
.elementor-4655 .elementor-element.elementor-element-29098a2 .w-item-img .elementor-widget-container {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08429c1 */.elementor-4655 .elementor-element.elementor-element-08429c1 {
    max-width: 700px!important;
}
@media(max-width:767px){ .elementor-4655 .elementor-element.elementor-element-08429c1 {
    max-width: var(--w-max-width)!important;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ee6df6 */@media(max-width: 380px) {
.elementor-4655 .elementor-element.elementor-element-6ee6df6 {
    width: 100%;
}
.elementor-4655 .elementor-element.elementor-element-6ee6df6 .elementor-button {
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d20677 */.elementor-4655 .elementor-element.elementor-element-7d20677 {max-width: 600px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-273db33 */.elementor-4655 .elementor-element.elementor-element-273db33 {max-width: 560px;}

.elementor-4655 .elementor-element.elementor-element-273db33 .w-item {
    border-bottom: 2px solid var(--w-bg2-color);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a221d44 */.elementor-4655 .elementor-element.elementor-element-a221d44 {
    max-width: 700px!important;
}
@media(max-width:767px){ .elementor-4655 .elementor-element.elementor-element-a221d44 {
    max-width: var(--w-max-width)!important;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e942e7 */@media(max-width: 380px) {
.elementor-4655 .elementor-element.elementor-element-8e942e7 {
    width: 100%;
}
.elementor-4655 .elementor-element.elementor-element-8e942e7 .elementor-button {
    padding-left: 20px;
    padding-right: 20px;
    width: 100%;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b4e2aa */.elementor-4655 .elementor-element.elementor-element-9b4e2aa {max-width: 700px !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62bfe5a */.elementor-4655 .elementor-element.elementor-element-62bfe5a {max-width: 700px!important;}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-7007a41 */.elementor-4655 .elementor-element.elementor-element-7007a41 {max-width: 900px!important;}

@keyframes moveUp {
  0% {opacity: 0; transform: translateY(10px);}
100% {opacity: 1; transform: translateY(0);}
}


/* -- Reset */
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-item,
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-content,
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title {
    border: none;
}


/* -- Item */
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-item {
    border-bottom: 2px solid var(--w-bg2-color);    
    padding-bottom: 8px;
}
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 40px;
}
@media (max-width:1024px) {
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 32px;
}
}
@media (max-width:767px) {
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-item {
    padding-bottom: 4px;
}
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 20px;
}
}

/* -- Title */
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title {
    padding: 24px 60px 20px 20px;
}
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title a {
    /*color: #333;*/
    /*font-size: 1.8rem;*/
    /*font-weight: 600;*/
    /*line-height: 1.3;*/
}
@media (max-width:1024px) {
    .elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title {
        padding: 24px 60px 16px 8px;
}}
@media (max-width:767px) {
    .elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title {
        padding: 24px 40px 16px 4px;
}}


/* -- Content */
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-content {
    padding: 0 60px 20px 20px;
    animation: moveUp .5s;
}
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-content p {
    margin-bottom: 20px;
}
@media (max-width:767px) {
    .elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-content {
        padding: 0 2px 20px 2px;
}}


/* -- Ikona */
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title {
    position: relative;
}
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title::after {
content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" class="ionicon" viewBox="0 0 512 512"><title>Add</title><path fill="none" stroke="rgb(0,0,0)" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" d="M256 112v288M400 256H112"/></svg>');
    position: absolute;
    top: 20px;
    right: 20px;
    width: 40px;
    height: auto;
    transition: transform .3s;
}
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title.elementor-active::after {
    transform: rotate(-180deg);
}
@media (max-width:1024px) {
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title::after {
    top: 16px;
    right: 4px;
}}
@media (max-width:767px) {
.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-tab-title::after {
    top: 14px;
    right: 2px;
}}



.elementor-4655 .elementor-element.elementor-element-7007a41 .elementor-toggle-icon {
    display: none;
}/* End custom CSS */
/* Start custom CSS */.w-gallery {
    display: flex;
    flex-flow: row wrap;
    gap: 0;
}
.w-gallery .w-gallery-item {
    position: relative;
    display: block;
    overflow: hidden;
    max-width: 100%;
    padding: 4px;
    height: 200px;
    width: 50%;
}
/* tablet */
@media(min-width: 768px) {
.w-gallery .w-gallery-item {height: 240px;}
.w-gallery .w-gallery-item-1 {width: 30%;}
.w-gallery .w-gallery-item-2 {width: 40%;}
.w-gallery .w-gallery-item-3 {width: 30%;}
.w-gallery .w-gallery-item-4 {width: 50%;}
.w-gallery .w-gallery-item-5 {width: 50%;}
.w-gallery .w-gallery-item-6 {width: 40%;}
.w-gallery .w-gallery-item-7 {width: 30%;}
.w-gallery .w-gallery-item-8 {width: 30%;}
}
/* desktop */
@media(min-width: 1025px) {
.w-gallery .w-gallery-item {height: 260px;}
.w-gallery .w-gallery-item-1 {width: 20%;}
.w-gallery .w-gallery-item-2 {width: 25%;}
.w-gallery .w-gallery-item-3 {width: 25%;}
.w-gallery .w-gallery-item-4 {width: 30%;}
.w-gallery .w-gallery-item-5 {width: 27%;}
.w-gallery .w-gallery-item-6 {width: 27%;}
.w-gallery .w-gallery-item-7 {width: 27%;}
.w-gallery .w-gallery-item-8 {width: 19%;}
}




.w-gallery .w-gallery-item .elementor-widget-container{
    position: relative;
    height: 100%;
    width: 100%;
    overflow: hidden;
}
.w-gallery .w-gallery-item .elementor-widget-container:before {
content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" class="ionicon" viewBox="0 0 512 512"><title>Add</title><path fill="none" stroke="rgb(255,255,255)" stroke-linecap="round" stroke-linejoin="round" stroke-width="24" d="M256 112v288M400 256H112"/></svg>');
    position: absolute;
    bottom: 4px;
    right: 4px;
    width: 40px;
    height: 40px;
    padding: 0px;
    z-index: 1;
}
.w-gallery .w-gallery-item .elementor-widget-container a {
    position: relative;
    height: 100%;
    width: 100%;
    display: block;
}
.w-gallery .w-gallery-item .elementor-widget-container a:after {
    content: '';
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    z-index: 1;
    opacity: 0;
    transition: opacity .5s;
}
/* tablet */
@media(min-width:1025px){
.w-gallery:hover .elementor-widget-container a:after {
    opacity: 1;
}
.w-gallery .w-gallery-item:hover .elementor-widget-container a:after {
    opacity: 0;
}}




.w-gallery .w-gallery-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
/* tablet */
@media(min-width:1025px){
.w-gallery .w-gallery-item img {
    transform: scale(1.05);
    transition: transform .5s, opacity .5s !important;     
}
.w-gallery .w-gallery-item:hover img {
    transform: scale(1.15);
}}/* End custom CSS */