.elementor-3020 .elementor-element.elementor-element-79a3ed2{--display:flex;--min-height:171px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3020 .elementor-element.elementor-element-79a3ed2:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-79a3ed2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#69b}.elementor-3020 .elementor-element.elementor-element-9958b36{--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:20px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-9d18f2e{width:100%;max-width:100%;padding:0}.elementor-3020 .elementor-element.elementor-element-9d18f2e .elementor-swiper-button.elementor-swiper-button-prev,.elementor-3020 .elementor-element.elementor-element-9d18f2e .elementor-swiper-button.elementor-swiper-button-next{color:#fffbf0}.elementor-3020 .elementor-element.elementor-element-9d18f2e .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-3020 .elementor-element.elementor-element-9d18f2e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#fffbf0}.elementor-3020 .elementor-element.elementor-element-42a6471{--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:50px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-ee3ca59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-74d9681 .cs-subtitle{color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-74d9681 .cs-subtitle-wrap{margin:0 0 -15px}.elementor-3020 .elementor-element.elementor-element-74d9681 .cs-title{font-size:33px}.elementor-3020 .elementor-element.elementor-element-74d9681 .cs-title-text{font-size:23px;margin:-4px 0 0}.elementor-3020 .elementor-element.elementor-element-a869b2c>.elementor-widget-container{padding:0 0 50px}.elementor-3020 .elementor-element.elementor-element-a869b2c .cs-info-box-img i{color:#69b}.elementor-3020 .elementor-element.elementor-element-a869b2c .cs-info-box-img svg{fill:#69b}.elementor-3020 .elementor-element.elementor-element-f9134a7 .elementor-heading-title{line-height:1.3em}.elementor-3020 .elementor-element.elementor-element-73e0929>.elementor-widget-container{padding:0 0 50px}.elementor-3020 .elementor-element.elementor-element-73e0929{font-size:19px;line-height:1.6em}.elementor-3020 .elementor-element.elementor-element-39b102c{padding:0 0 20px}.elementor-3020 .elementor-element.elementor-element-6dc37b9{--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-3020 .elementor-element.elementor-element-b6fc95d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3020 .elementor-element.elementor-element-893d696 .cs-subtitle{color:#9f7d5b;border-bottom-color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-0fb8d8e{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-47582f5{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-7a0ded6>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-b5ac509{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-926b899{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-b5bc2dd>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-79535ac{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-c6272d8{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-393d05c>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-1a52147{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3020 .elementor-element.elementor-element-fc7a42e .cs-subtitle{color:#9f7d5b;border-bottom-color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-5ee89de{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-646e8f8{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-9f31fc5>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-bf649c6{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-bb48b05{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-bb43dd7>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-c2ced06{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-c4aa774{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-a08ff93>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-8e3700a{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-58cc26a{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-99e27bd>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-b514646{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-bedec42{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-aaee19c>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-c7f3390{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-9e5ed0e{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-a2091ae>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-f9f019c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3020 .elementor-element.elementor-element-c48ba1a .cs-subtitle{color:#9f7d5b;border-bottom-color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-bb49049{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-c59e964{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-7f0c10d>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-3059414{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-684cc6b{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-430711c>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-cc170fe{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-3d294b7{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-791fa7d>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-50decfe{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-b7a3138{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-8a44ee3>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-6b7c590{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-fd109d8{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-9cde41c>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-487eefd{--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;--align-items:center}.elementor-3020 .elementor-element.elementor-element-8cb7104{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-3020 .elementor-element.elementor-element-c1a0c30>.elementor-widget-container{margin:0 0 0 -23px;padding:0}.elementor-3020 .elementor-element.elementor-element-86b390a{padding:20px 0}.elementor-3020 .elementor-element.elementor-element-1b409de>.elementor-widget-container{margin:0;padding:0 0 50px}.elementor-3020 .elementor-element.elementor-element-1b409de .cs-info-box{--box-gap:40px;--icon-space:18px}.elementor-3020 .elementor-element.elementor-element-1b409de .cs-info-box-img i{color:#69b}.elementor-3020 .elementor-element.elementor-element-1b409de .cs-info-box-img svg{fill:#69b}.elementor-3020 .elementor-element.elementor-element-1b409de .cs-info-box-title{color:#1a1b1f;font-size:18px}.elementor-3020 .elementor-element.elementor-element-1b409de .cs-info-box-text{color:#1a1b1f}.elementor-3020 .elementor-element.elementor-element-782e6d0{--display:flex}.elementor-3020 .elementor-element.elementor-element-c2327f6{--display:flex;box-shadow:0px 0px 10px 0px rgba(0,0,0,.29);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-3020 .elementor-element.elementor-element-f0610c8{text-align:center}.elementor-3020 .elementor-element.elementor-element-e96c69b .button{--btn-bg:#69b;--btn-bg-hover:#53809f}.elementor-3020 .elementor-element.elementor-element-9d8f82c>.elementor-widget-container{padding:0}.elementor-3020 .elementor-element.elementor-element-9d8f82c{text-align:center;font-size:19px;line-height:1.6em}.elementor-3020 .elementor-element.elementor-element-eabacb9 .button{--btn-bg:#69b;--btn-bg-hover:#53809f}.elementor-3020 .elementor-element.elementor-element-c591f81{--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:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-8ec7c9e{padding:20px 0}.elementor-3020 .elementor-element.elementor-element-474367c{--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;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-c7b1fcc{--display:flex}.elementor-3020 .elementor-element.elementor-element-e62902a{font-size:18px}.elementor-3020 .elementor-element.elementor-element-9a8b1f0{--display:flex;--min-height:340px}.elementor-3020 .elementor-element.elementor-element-9a8b1f0:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-9a8b1f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://familydreams.pl/wp-content/uploads/2026/04/weekend-dla-dwojga.png");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-3020 .elementor-element.elementor-element-a74fc27{--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;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-594a8ff{--display:flex}.elementor-3020 .elementor-element.elementor-element-5b41fb3{font-size:18px}.elementor-3020 .elementor-element.elementor-element-9d58353{--display:flex;--min-height:340px}.elementor-3020 .elementor-element.elementor-element-9d58353:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-9d58353>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://familydreams.pl/wp-content/uploads/2026/04/weekend-dla-dwojga.png");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-3020 .elementor-element.elementor-element-ea4d8a8{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-5ca3ca7{--display:flex}.elementor-3020 .elementor-element.elementor-element-a66e0ea{font-size:18px}.elementor-3020 .elementor-element.elementor-element-e5c0375{--display:flex;--min-height:340px}.elementor-3020 .elementor-element.elementor-element-e5c0375:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-e5c0375>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://familydreams.pl/wp-content/uploads/2026/04/gdzie-nad-morze-z-dzieckiem.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-3020 .elementor-element.elementor-element-df63fbb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-30de508{--display:flex}.elementor-3020 .elementor-element.elementor-element-789c28a{font-size:18px}.elementor-3020 .elementor-element.elementor-element-7eb8ff6{--display:flex;--min-height:340px}.elementor-3020 .elementor-element.elementor-element-7eb8ff6:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-7eb8ff6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://familydreams.pl/wp-content/uploads/2026/04/gdzie-nad-morze-z-dzieckiem.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-3020 .elementor-element.elementor-element-e120c13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-5923059{padding:20px 0}.elementor-3020 .elementor-element.elementor-element-24b6939{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-589ca65>.elementor-widget-container{padding:0 0 10px}.elementor-3020 .elementor-element.elementor-element-589ca65{font-size:19px;line-height:1.6em}.elementor-3020 .elementor-element.elementor-element-5306975{--display:flex;--padding-top:0px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-5681771{padding:0 0 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-3020 .elementor-element.elementor-element-5681771 .elementor-icon-list-icon i{color:#69b;transition:color .3s}.elementor-3020 .elementor-element.elementor-element-5681771 .elementor-icon-list-icon svg{fill:#69b;transition:fill .3s}.elementor-3020 .elementor-element.elementor-element-5681771 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-3020 .elementor-element.elementor-element-5681771 .elementor-icon-list-item>a{font-size:18px}.elementor-3020 .elementor-element.elementor-element-5681771 .elementor-icon-list-text{transition:color .3s}.elementor-3020 .elementor-element.elementor-element-8be3b11 .button{--btn-bg:#69b;--btn-bg-hover:#53809f}.elementor-3020 .elementor-element.elementor-element-8425d7c:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-8425d7c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-86bd440)}.elementor-3020 .elementor-element.elementor-element-8425d7c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 15px 0}.elementor-3020 .elementor-element.elementor-element-8425d7c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3020 .elementor-element.elementor-element-da66a68>.elementor-widget-container{margin:0 0 30px}.elementor-3020 .elementor-element.elementor-element-da66a68 .cs-title-wrap{max-width:800px}.elementor-3020 .elementor-element.elementor-element-62de8db:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-62de8db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-86bd440)}.elementor-3020 .elementor-element.elementor-element-62de8db>.elementor-container{max-width:900px}.elementor-3020 .elementor-element.elementor-element-62de8db{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 15px 110px}.elementor-3020 .elementor-element.elementor-element-62de8db>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3020 .elementor-element.elementor-element-93a436a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-3020 .elementor-element.elementor-element-93a436a .elementor-icon-wrapper{text-align:center}.elementor-3020 .elementor-element.elementor-element-93a436a.elementor-view-stacked .elementor-icon{background-color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-93a436a.elementor-view-framed .elementor-icon,.elementor-3020 .elementor-element.elementor-element-93a436a.elementor-view-default .elementor-icon{color:#9f7d5b;border-color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-93a436a.elementor-view-framed .elementor-icon,.elementor-3020 .elementor-element.elementor-element-93a436a.elementor-view-default .elementor-icon svg{fill:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-93a436a .elementor-icon{font-size:26px}.elementor-3020 .elementor-element.elementor-element-93a436a .elementor-icon svg{height:26px}.elementor-3020 .elementor-element.elementor-element-f6d9344 .cs-title{font-size:21px;text-transform:uppercase}.elementor-3020 .elementor-element.elementor-element-f6d9344 .cs-title-text{font-size:16px;margin:10px 0 0}.elementor-3020 .elementor-element.elementor-element-ec6d4e6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-3020 .elementor-element.elementor-element-ec6d4e6 .elementor-icon-wrapper{text-align:center}.elementor-3020 .elementor-element.elementor-element-ec6d4e6.elementor-view-stacked .elementor-icon{background-color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-ec6d4e6.elementor-view-framed .elementor-icon,.elementor-3020 .elementor-element.elementor-element-ec6d4e6.elementor-view-default .elementor-icon{color:#9f7d5b;border-color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-ec6d4e6.elementor-view-framed .elementor-icon,.elementor-3020 .elementor-element.elementor-element-ec6d4e6.elementor-view-default .elementor-icon svg{fill:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-ec6d4e6 .elementor-icon{font-size:26px}.elementor-3020 .elementor-element.elementor-element-ec6d4e6 .elementor-icon svg{height:26px}.elementor-3020 .elementor-element.elementor-element-217ff23 .cs-title{font-size:21px;text-transform:uppercase}.elementor-3020 .elementor-element.elementor-element-217ff23 .cs-title-text{font-size:16px;margin:10px 0 0}.elementor-3020 .elementor-element.elementor-element-217ff23 .cs-title-btn .button{--btn-bg:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-217ff23 .cs-title-btn{margin:10px 0 0}.elementor-3020 .elementor-element.elementor-element-ace96b2{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-3020 .elementor-element.elementor-element-ace96b2 .elementor-icon-wrapper{text-align:center}.elementor-3020 .elementor-element.elementor-element-ace96b2.elementor-view-stacked .elementor-icon{background-color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-ace96b2.elementor-view-framed .elementor-icon,.elementor-3020 .elementor-element.elementor-element-ace96b2.elementor-view-default .elementor-icon{color:#9f7d5b;border-color:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-ace96b2.elementor-view-framed .elementor-icon,.elementor-3020 .elementor-element.elementor-element-ace96b2.elementor-view-default .elementor-icon svg{fill:#9f7d5b}.elementor-3020 .elementor-element.elementor-element-ace96b2 .elementor-icon{font-size:26px}.elementor-3020 .elementor-element.elementor-element-ace96b2 .elementor-icon svg{height:26px}.elementor-3020 .elementor-element.elementor-element-9979663 .cs-title{font-size:21px;text-transform:uppercase}.elementor-3020 .elementor-element.elementor-element-9979663 .cs-title-text{font-size:16px;margin:10px 0 0}.elementor-3020 .elementor-element.elementor-element-7090299>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3020 .elementor-element.elementor-element-7090299:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-7090299>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-86bd440)}.elementor-3020 .elementor-element.elementor-element-7090299{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 15px 110px}.elementor-3020 .elementor-element.elementor-element-7090299>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3020 .elementor-element.elementor-element-270e1b8:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-270e1b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3020 .elementor-element.elementor-element-270e1b8{box-shadow:0px 0px 10px 0px rgba(0,0,0,.13);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-85px;margin-bottom:0;padding:60px}.elementor-3020 .elementor-element.elementor-element-270e1b8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3020 .elementor-element.elementor-element-022de6e>.elementor-element-populated{padding:0 80px 80px}.elementor-3020 .elementor-element.elementor-element-8fc8f49>.elementor-widget-container{margin:30px 0 0}.elementor-3020 .elementor-element.elementor-element-c060ad6 .wpcf7-submit{--btn-bg:#69b;--btn-bg-hover:#53809f}@media(max-width:1024px){.elementor-3020 .elementor-element.elementor-element-79a3ed2{--min-height:104px}.elementor-3020 .elementor-element.elementor-element-42a6471{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-3020 .elementor-element.elementor-element-42a6471.e-con{--align-self:center}.elementor-3020 .elementor-element.elementor-element-c2327f6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-3020 .elementor-element.elementor-element-c2327f6.e-con{--align-self:center}.elementor-3020 .elementor-element.elementor-element-9d58353:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-9d58353>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://familydreams.pl/wp-content/uploads/2026/04/domki-letniskowe-nad-morzem.jpg")}.elementor-3020 .elementor-element.elementor-element-9d58353{--min-height:565px}.elementor-3020 .elementor-element.elementor-element-7eb8ff6:not(.elementor-motion-effects-element-type-background),.elementor-3020 .elementor-element.elementor-element-7eb8ff6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://familydreams.pl/wp-content/uploads/2026/04/domki-nad-morzem-50-m-od-plazy.jpg")}.elementor-3020 .elementor-element.elementor-element-8be3b11>.elementor-widget-container{padding:0 0 70px}.elementor-3020 .elementor-element.elementor-element-8425d7c{padding:80px 15px 0}.elementor-3020 .elementor-element.elementor-element-62de8db{padding:0 0 80px}.elementor-3020 .elementor-element.elementor-element-7090299{margin-top:0;margin-bottom:0;padding:0 0 80px}.elementor-3020 .elementor-element.elementor-element-270e1b8{margin-top:-46px;margin-bottom:0;padding:40px}.elementor-3020 .elementor-element.elementor-element-022de6e>.elementor-element-populated{margin:-28px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}@media(max-width:767px){.elementor-3020 .elementor-element.elementor-element-893d696>.elementor-widget-container{padding:0 0 10px}.elementor-3020 .elementor-element.elementor-element-47582f5{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-926b899{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-c6272d8{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-fc7a42e>.elementor-widget-container{padding:0 0 10px}.elementor-3020 .elementor-element.elementor-element-646e8f8{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-bb48b05{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-c4aa774{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-58cc26a{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-bedec42{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-9e5ed0e{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-c48ba1a>.elementor-widget-container{padding:0 0 10px}.elementor-3020 .elementor-element.elementor-element-c59e964{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-684cc6b{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-3d294b7{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-b7a3138{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-fd109d8{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-8cb7104{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3020 .elementor-element.elementor-element-9a8b1f0{--min-height:390px}.elementor-3020 .elementor-element.elementor-element-9d58353{--min-height:390px}.elementor-3020 .elementor-element.elementor-element-ea4d8a8{--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-3020 .elementor-element.elementor-element-e5c0375{--min-height:390px;--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-3020 .elementor-element.elementor-element-df63fbb{--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-3020 .elementor-element.elementor-element-7eb8ff6{--min-height:390px;--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-3020 .elementor-element.elementor-element-8425d7c{padding:50px 10px 0}.elementor-3020 .elementor-element.elementor-element-b89960b>.elementor-element-populated{padding:0 0 40px}.elementor-3020 .elementor-element.elementor-element-ac4c393>.elementor-element-populated{padding:0 0 40px}.elementor-3020 .elementor-element.elementor-element-33fee5f>.elementor-element-populated{padding:0}.elementor-3020 .elementor-element.elementor-element-270e1b8{padding:0}.elementor-3020 .elementor-element.elementor-element-022de6e>.elementor-element-populated{padding:30px}.elementor-3020 .elementor-element.elementor-element-8fc8f49>.elementor-widget-container{margin:30px 0 20px}}@media(min-width:768px){.elementor-3020 .elementor-element.elementor-element-1a52147{--width:100%}.elementor-3020 .elementor-element.elementor-element-f9f019c{--width:100%}.elementor-3020 .elementor-element.elementor-element-782e6d0{--width:40%}}@media(max-width:1024px) and (min-width:768px){.elementor-3020 .elementor-element.elementor-element-c2327f6{--width:551px}.elementor-3020 .elementor-element.elementor-element-e2c5eb7{width:100%}.elementor-3020 .elementor-element.elementor-element-022de6e{width:100%}}