/* Generated from page: day-camps-at-royal-wilanow-2025 */
.themify_builder_content-469 .tb_u42f97>.row_inner{--align_content:var(--align_center);--col:var(--c3_1)}
.themify_builder_content-469 .tb_u42f97>.builder_row_cover::before,.themify_builder_content-469 .tb_u42f97>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-color:rgba(0, 0, 0, .3);background-position:0% 0%;background-repeat:repeat}
.themify_builder_content-469 .tb_u42f97>.builder_row_cover,.themify_builder_content-469 .tb_u42f97>:is(.tf_lax, .tf_lax_done) > .builder_row_cover,.themify_builder_content-469 .tb_xmiw174>.builder_row_cover,.themify_builder_content-469 .tb_xmiw174>:is(.tf_lax, .tf_lax_done) > .builder_row_cover{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat;mask-repeat:repeat}
.themify_builder_content-469 .tb_u42f97{padding-bottom:0;padding-top:0;background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-image:url(https://polkolonieroyalwilanow.pl/wp-content/uploads/2025/07/Polkolonie-RW_Hero-image_2200.jpg)}
.themify_builder_content-469 .tb_u42f97 div h2,.themify_builder_content-469 .tb_nl9e97.module-text.module .tb_text_wrap h1,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap p,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap blockquote,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap h1,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap h2,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap h3,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap h4,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap h5,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap h6,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap li,.themify_builder_content-469 .tb_qwnv97.module-text .tb_text_wrap span,.themify_builder_content-469 .tb_b8zd174.module-text.module .tb_text_wrap h1,.themify_builder_content-469 .tb_b8zd174.module-text.module .tb_text_wrap h2,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap p,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap blockquote,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap h1,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap h2,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap h3,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap h4,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap h5,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap h6,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap li,.themify_builder_content-469 .tb_mil1174.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-469 .tb_cxua97.module-image{margin-bottom:50px}
.themify_builder_content-469 .tb_nl9e97.module-text,.themify_builder_content-469 .tb_mvvi616.module-text{margin-bottom:10px}
.themify_builder_content-469 .tb_nl9e97.module-text.module h1{text-transform:uppercase;line-height:60px;font-size:60px}
.themify_builder_content-469 .tb_qwnv97.module-text{line-height:34px;font-size:24px}
.themify_builder_content-469 .tb_azoe97.module-buttons .module-buttons-item a:hover,.themify_builder_content-469 .tb_11zw174.module-buttons .module-buttons-item a:hover{color:#1a1a1a;background-image:none;background-color:#fff}
.themify_builder_content-469 .tb_azoe97.module-buttons.module .module-buttons-item a,.themify_builder_content-469 .tb_azoe97.module-buttons.module .module-buttons-item a:hover{border:3px solid #fff}
.themify_builder_content-469 .tb_azoe97.module-buttons .module-buttons-item a{padding:16px 30px;background-image:none;background-color:transparent;text-transform:uppercase;line-height:26px;font-size:26px;color:#fff}
.themify_builder_content-469 .tb_azoe97.module-buttons{border:none;margin-top:50px;text-align:left}
.themify_builder_content-469 .tb_vh4e616>.row_inner{--align_content:var(--align_center);--colg:6%;--col:1.108fr 1.994fr}
.themify_builder_content-469 .tb_vh4e616,.themify_builder_content-469 .tb_ghdg924{padding-bottom:140px;padding-top:140px}
.themify_builder_content-469 .tb_ttet616.module-text.module h2,.themify_builder_content-469 .tb_arjt924.module-text.module h2,.themify_builder_content-469 .tb_rhee112.module-text.module h2{line-height:50px;font-size:50px;text-transform:uppercase}
.themify_builder_content-469 .tb_ttet616.module-text{margin-bottom:40px}
.themify_builder_content-469 .tb_ttet616.module-text.module h1,.themify_builder_content-469 .tb_b8zd174.module-text.module h1,.themify_builder_content-469 .tb_arjt924.module-text.module h1,.themify_builder_content-469 .tb_rhee112.module-text.module h1{text-transform:uppercase;line-height:46px;font-size:46px}
.themify_builder_content-469 .tb_xmiw174>.builder_row_cover::before,.themify_builder_content-469 .tb_xmiw174>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-color:rgba(0, 0, 0, .25);background-position:0% 0%;background-repeat:repeat}
.themify_builder_content-469 .tb_xmiw174{padding-bottom:200px;padding-top:200px;background-color:#f5f5f5;background-position:50% 50%;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-image:url(https://polkolonieroyalwilanow.pl/wp-content/uploads/2025/07/Polkolonie-RW_Background-image.jpg)}
.themify_builder_content-469 .tb_b8zd174.module-text.module h2{text-transform:uppercase;line-height:50px;font-size:50px}
.themify_builder_content-469 .tb_b8zd174.module-text,.themify_builder_content-469 .tb_rhee112.module-text{margin-bottom:40px;text-align:center}
.themify_builder_content-469 .tb_mil1174.module-text{text-align:center;line-height:28px;font-size:18px}
.themify_builder_content-469 .tb_11zw174.module-buttons.module .module-buttons-item a,.themify_builder_content-469 .tb_11zw174.module-buttons.module .module-buttons-item a:hover{border:2px solid #fff}
.themify_builder_content-469 .tb_11zw174.module-buttons .module-buttons-item a{padding:16px 30px;background-image:none;background-color:rgba(0, 0, 0, .33);text-transform:uppercase;line-height:18px;font-size:18px;color:#fff}
.themify_builder_content-469 .tb_11zw174.module-buttons{border:none;margin-top:40px;text-align:center}
.themify_builder_content-469 .tb_ghdg924>.row_inner{--align_content:var(--align_center);--colg:6%;--col:2.75fr 1.533fr}
.themify_builder_content-469 .tb_arjt924.module-text{margin-bottom:40px;text-align:right}
.themify_builder_content-469 .tb_ej4h924.module-text{text-align:right;margin-bottom:20px}
.themify_builder_content-469 .tb_ex8a924.module-text{text-align:right}
.themify_builder_content-469 .tb_c4zu924.module-buttons .module-buttons-item a:hover{color:#fff;background-image:none;background-color:#1a1a1a}
.themify_builder_content-469 .tb_c4zu924.module-buttons.module .module-buttons-item a,.themify_builder_content-469 .tb_c4zu924.module-buttons.module .module-buttons-item a:hover{border:2px solid #1a1a1a}
.themify_builder_content-469 .tb_c4zu924.module-buttons .module-buttons-item a{padding:16px 30px;background-image:none;background-color:transparent;text-transform:uppercase;line-height:18px;font-size:18px;color:#1a1a1a}
.themify_builder_content-469 .tb_c4zu924.module-buttons{border:none;margin-top:40px;text-align:right}
.themify_builder_content-469 .tb_9evg112{padding-bottom:140px;padding-top:0}
.themify_builder_content-469 .tb_wq3x112.module-text{text-align:center;margin-bottom:20px}

@media(max-width:1024px){
.themify_builder_content-469 .tb_qwnv97.module-text{line-height:30px;font-size:20px}
.themify_builder_content-469 .tb_vh4e616,.themify_builder_content-469 .tb_ghdg924{padding-bottom:100px;padding-top:100px}
.themify_builder_content-469 .tb_ttet616.module-text,.themify_builder_content-469 .tb_b8zd174.module-text,.themify_builder_content-469 .tb_arjt924.module-text,.themify_builder_content-469 .tb_rhee112.module-text{margin-bottom:30px}
.themify_builder_content-469 .tb_ttet616.module-text.module h2,.themify_builder_content-469 .tb_b8zd174.module-text.module h2,.themify_builder_content-469 .tb_arjt924.module-text.module h2,.themify_builder_content-469 .tb_rhee112.module-text.module h2{line-height:46px;font-size:46px}
.themify_builder_content-469 .tb_xmiw174{padding-bottom:160px;padding-top:160px;background-attachment:scroll}
.themify_builder_content-469 .tb_mil1174.module-text{margin-right:60px;margin-left:60px;line-height:26px;font-size:16px}
.themify_builder_content-469 .tb_c4zu924.module-buttons{margin-top:30px}
.themify_builder_content-469 .tb_9evg112{padding-bottom:100px}
}
@media(max-width:768px){
.themify_builder_content-469 .tb_nl9e97.module-text.module h1{line-height:52px;font-size:52px}
.themify_builder_content-469 .tb_vh4e616>.row_inner{--col:1.375fr 1.727fr}
.themify_builder_content-469 .tb_ttet616.module-text,.themify_builder_content-469 .tb_b8zd174.module-text,.themify_builder_content-469 .tb_arjt924.module-text,.themify_builder_content-469 .tb_rhee112.module-text{margin-bottom:20px}
.themify_builder_content-469 .tb_ttet616.module-text.module h2,.themify_builder_content-469 .tb_arjt924.module-text.module h2,.themify_builder_content-469 .tb_rhee112.module-text.module h2{line-height:42px;font-size:42px}
.themify_builder_content-469 .tb_mvvi616.module-text,.themify_builder_content-469 .tb_bd85616.module-text{line-height:26px;font-size:16px;letter-spacing:0}
.themify_builder_content-469 .tb_xmiw174{padding-bottom:120px;padding-top:120px}
.themify_builder_content-469 .tb_ghdg924>.row_inner{--col:2.387fr 1.896fr}
.themify_builder_content-469 .tb_ej4h924.module-text,.themify_builder_content-469 .tb_ex8a924.module-text,.themify_builder_content-469 .tb_wq3x112.module-text{line-height:26px;font-size:16px}
}
@media(max-width:600px){
.themify_builder_content-469 .tb_u42f97>.row_inner,.themify_builder_content-469 .tb_vh4e616>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-469 .tb_nl9e97.module-text.module h1{line-height:40px;font-size:40px}
.themify_builder_content-469 .tb_azoe97.module-buttons .module-buttons-item a{line-height:18px;font-size:18px}
.themify_builder_content-469 .tb_azoe97.module-buttons{margin-top:30px}
.themify_builder_content-469 .tb_vh4e616,.themify_builder_content-469 .tb_ghdg924{padding-bottom:60px;padding-top:60px}
.themify_builder_content-469 .tb_ttet616.module-text.module h2,.themify_builder_content-469 .tb_b8zd174.module-text.module h2,.themify_builder_content-469 .tb_arjt924.module-text.module h2,.themify_builder_content-469 .tb_rhee112.module-text.module h2{line-height:38px;font-size:38px}
.themify_builder_content-469 .tb_xmiw174>.builder_row_cover::before,.themify_builder_content-469 .tb_xmiw174>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-color:rgba(0, 0, 0, .35)}
.themify_builder_content-469 .tb_xmiw174{padding-bottom:80px;padding-top:80px}
.themify_builder_content-469 .tb_b8zd174.module-text,.themify_builder_content-469 .tb_11zw174.module-buttons,.themify_builder_content-469 .tb_arjt924.module-text,.themify_builder_content-469 .tb_ej4h924.module-text,.themify_builder_content-469 .tb_ex8a924.module-text,.themify_builder_content-469 .tb_c4zu924.module-buttons,.themify_builder_content-469 .tb_rhee112.module-text,.themify_builder_content-469 .tb_wq3x112.module-text{text-align:left}
.themify_builder_content-469 .tb_mil1174.module-text{margin-right:0;margin-left:0;text-align:left}
.themify_builder_content-469 .tb_ghdg924>.row_inner{--col:none;--area:"col2" "col1"}
.themify_builder_content-469 .tb_ncxj924.module-image{margin-bottom:40px}
.themify_builder_content-469 .tb_lxsi924.module-image{margin-bottom:50px}
.themify_builder_content-469 .tb_9evg112{padding-bottom:60px}
}