.avia-section.av-bde107-9583f653ab352c1ca50d320c5248cd6c .av-section-color-overlay{opacity:0.4;background-color:#00c4ec} .avia_transform .flex_column.av-b3y1t3-3ef1370f049a6a30efb2361f59da2b16{animation-duration:1.5s} #top .av-rotator-container.av-az6wjj-be6541eb4803d5b083dc81120efaa2b3{text-align:left;color:#ffffff}#top #wrap_all .av-rotator-container.av-az6wjj-be6541eb4803d5b083dc81120efaa2b3 .av-rotator-container-inner{font-size:53px} .flex_column.av-mnoj3-47804d71e1c98e03f465aad897155711{transform:scale(1.3);z-index:5}.avia_transform .flex_column.av-mnoj3-47804d71e1c98e03f465aad897155711{animation-duration:3.5s} .avia-image-container.av-yytj-efc089511653f5280e74b027fb187910 img.avia_image{box-shadow:none}.avia-image-container.av-yytj-efc089511653f5280e74b027fb187910 .av-image-caption-overlay-center{color:#ffffff} .avia-image-container.av-manpieqm-33acdcb055d44b5911e84dc3897a30d6 img.avia_image{box-shadow:none}.avia-image-container.av-manpieqm-33acdcb055d44b5911e84dc3897a30d6 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-maf4o7af-52228b0edd8c2bd44e3d7fbc51733445 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.romagnapiscine.it/wp-content/uploads/2025/05/bg.jpg);background-position:50% 50%;background-attachment:scroll} #top .av-special-heading.av-92vji7-233bf5daf02a7bee5ecf24ab4cf15b76{padding-bottom:0;font-size:40px}body .av-special-heading.av-92vji7-233bf5daf02a7bee5ecf24ab4cf15b76 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-92vji7-233bf5daf02a7bee5ecf24ab4cf15b76 .av-special-heading-tag{font-size:40px}.av-special-heading.av-92vji7-233bf5daf02a7bee5ecf24ab4cf15b76 .av-subheading{font-size:15px} .flex_column.av-maf4oufb-f90587207712d67000ae198f0705149d{padding:0px 0px 0px 0px} @keyframes av_slideshow_img_scale_av-ma2nkhxf-7cff6f3824f3ebabc3be6f9ffd2667a3{0%{transform:scale(1.1);opacity:1} 100%{transform:scale(1.1);opacity:1}}.avia-slideshow.av-ma2nkhxf-7cff6f3824f3ebabc3be6f9ffd2667a3 .avia-slideshow-slide.next-active-slide img{animation:av_slideshow_img_scale_av-ma2nkhxf-7cff6f3824f3ebabc3be6f9ffd2667a3 3s 1 ease-in-out;transform:scale(1.1);opacity:1} .avia-image-container.av-maf5fmw5-e3f9aa44627214102a9c91ac116dc5fd img.avia_image{box-shadow:none}.avia-image-container.av-maf5fmw5-e3f9aa44627214102a9c91ac116dc5fd .av-image-caption-overlay-center{color:#ffffff}.avia-image-container.av-maf5fmw5-e3f9aa44627214102a9c91ac116dc5fd .avia-curtain-reveal-overlay{animation-duration:3s;z-index:100} #top #wrap_all .avia-button.av-maf39po8-05802ee480126c873b6a84f2e423525c{font-size:15px;background-color:#2e5077;border-color:#2e5077;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-maf39po8-05802ee480126c873b6a84f2e423525c:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-maf39po8-05802ee480126c873b6a84f2e423525c:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-mam81nuy-4e152c5cfb6356591c99d2b024bcab21 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.romagnapiscine.it/wp-content/uploads/2025/10/piscine-2-1.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mam81nuy-4e152c5cfb6356591c99d2b024bcab21 .av-section-color-overlay{opacity:0.4} .avia_transform .flex_column.av-mam8d2nm-33716aa611751b08a83219aae3ed5922{animation-duration:1.5s} #top .av-rotator-container.av-mam8czhk-9f9d9d821266dcbf19dfd6b0386e0a90{text-align:left;color:#ffffff}#top #wrap_all .av-rotator-container.av-mam8czhk-9f9d9d821266dcbf19dfd6b0386e0a90 .av-rotator-container-inner{font-size:53px} .avia-section.av-e33qf-852a9087a1e95be1a8cd7d8d8f289997 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.romagnapiscine.it/wp-content/uploads/2025/05/bg.jpg);background-position:50% 50%;background-attachment:scroll} #top .av-special-heading.av-mam8bcwx-79443e6a3993e25a58c6faf5463a3e4f{padding-bottom:0;font-size:40px}body .av-special-heading.av-mam8bcwx-79443e6a3993e25a58c6faf5463a3e4f .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mam8bcwx-79443e6a3993e25a58c6faf5463a3e4f .av-special-heading-tag{font-size:40px}.av-special-heading.av-mam8bcwx-79443e6a3993e25a58c6faf5463a3e4f .av-subheading{font-size:15px} .avia-section.av-mam8n41w-78b999a5d478e2886c0046dd97c62083 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.romagnapiscine.it/wp-content/uploads/2025/10/caldaie-1.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mam8n41w-78b999a5d478e2886c0046dd97c62083 .av-section-color-overlay{opacity:0.5;background-color:065b70} .avia_transform .flex_column.av-cjs7z-3352f50b360816004b069dc29c513eed{animation-duration:1.5s} .flex_column.av-9khkf-5d9831903d9646d683eda846ea59222d{padding:50px 50px 50px 50px;background-color:rgba(0,162,180,0.68)} #top .av-special-heading.av-mambk5nx-3094bac6bcb37c725e31a324f0f1c9d9{padding-bottom:10px}body .av-special-heading.av-mambk5nx-3094bac6bcb37c725e31a324f0f1c9d9 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mambk5nx-3094bac6bcb37c725e31a324f0f1c9d9 .av-subheading{font-size:15px} #top .av_textblock_section.av-mam8nvkd-cf335e412ae5c7f864a1e2e0d10320f4 .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-mambmhqx-ae920ee841128cffe5047f94b5630cce:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-mambmhqx-ae920ee841128cffe5047f94b5630cce:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .flex_cell.av-manpfccq-34b757b76835e32f7de795544f09acd0{vertical-align:top;background-color:#00a2b4}.responsive #top #wrap_all .flex_cell.av-manpfccq-34b757b76835e32f7de795544f09acd0{padding:0px 0px 0px 0px !important} .avia-image-container.av-manp9pls-1fd878cf3b3044a27a143cd76a059a10 img.avia_image{box-shadow:none}.avia-image-container.av-manp9pls-1fd878cf3b3044a27a143cd76a059a10 .av-image-caption-overlay-center{color:#ffffff}.avia-image-container.av-manp9pls-1fd878cf3b3044a27a143cd76a059a10 .avia-curtain-reveal-overlay{background:#00a2b4;z-index:100} #top .flex_column.av-manp8n5l-bfe845d7ceed21bfa6fcde57673b89ab{margin-top:0px;margin-bottom:0px}.flex_column.av-manp8n5l-bfe845d7ceed21bfa6fcde57673b89ab{padding:0px 50px 50px 50px;background-color:#00a2b4}.responsive #top #wrap_all .flex_column.av-manp8n5l-bfe845d7ceed21bfa6fcde57673b89ab{margin-top:0px;margin-bottom:0px} #top .hr.hr-invisible.av-7a7dj-420eb60935c34fcefe784b6b6913c573{height:10px} #top .av-special-heading.av-k8ntb-ada837f7081207753a81fa0c6e00561e{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-k8ntb-ada837f7081207753a81fa0c6e00561e .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-k8ntb-ada837f7081207753a81fa0c6e00561e .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-k8ntb-ada837f7081207753a81fa0c6e00561e .av-subheading{font-size:15px} #top .av_textblock_section.av-h4st3-b0ef23b5e753ceebecb0bd7855f660da .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-b3ak7-7c1626d4aee847588efa248862e9726d:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-b3ak7-7c1626d4aee847588efa248862e9726d:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-mambo8u5-f278d2d20f71be41968af1f1d8acb01c .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.romagnapiscine.it/wp-content/uploads/2025/10/legionella-2.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mambo8u5-f278d2d20f71be41968af1f1d8acb01c .av-section-color-overlay{opacity:0.5;background-color:065b70} .flex_column.av-mambn4r5-6551461048a627eb7992da8369b7de3e{padding:50px 50px 50px 50px;background-color:rgba(46,80,119,0.64)} #top .av-special-heading.av-mambnrtq-14938e27ef9c75ac534fbdefc87a7aa0{padding-bottom:10px}body .av-special-heading.av-mambnrtq-14938e27ef9c75ac534fbdefc87a7aa0 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mambnrtq-14938e27ef9c75ac534fbdefc87a7aa0 .av-subheading{font-size:15px} #top .av_textblock_section.av-mambnzr2-24c6f006d063a0388917bf3769602b61 .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-dqstz-f4a7296da252a7ca6ad34175a09ed278:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-dqstz-f4a7296da252a7ca6ad34175a09ed278:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia_transform .flex_column.av-b5ey7-e31f182ef92cdcb4f044aa5415e95dea{animation-duration:1.5s} .flex_cell.av-manpl35a-5763859dbdc1b71b6e558c3e89373a0e{vertical-align:top;background-color:#eec643}.responsive #top #wrap_all .flex_cell.av-manpl35a-5763859dbdc1b71b6e558c3e89373a0e{padding:0px 0px 0px 0px !important} .avia-image-container.av-manpkf4u-4b3ddafdf618d22ed4e324a33f032ed2 img.avia_image{box-shadow:none}.avia-image-container.av-manpkf4u-4b3ddafdf618d22ed4e324a33f032ed2 .av-image-caption-overlay-center{color:#ffffff}.avia-image-container.av-manpkf4u-4b3ddafdf618d22ed4e324a33f032ed2 .avia-curtain-reveal-overlay{background:#2e5077;z-index:100} #top .flex_column.av-manpkrw9-640f33add9faf5f64c59e5dac23c9c45{margin-top:0px;margin-bottom:0px}.flex_column.av-manpkrw9-640f33add9faf5f64c59e5dac23c9c45{padding:0px 50px 50px 50px}.responsive #top #wrap_all .flex_column.av-manpkrw9-640f33add9faf5f64c59e5dac23c9c45{margin-top:0px;margin-bottom:0px} #top .hr.hr-invisible.av-manpqrtc-f7ca169ad1f90737402026a65186fd6f{height:10px} #top .av-special-heading.av-l6527-24f0f0688497cf5cab97c1bf2c93010a{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-l6527-24f0f0688497cf5cab97c1bf2c93010a .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-l6527-24f0f0688497cf5cab97c1bf2c93010a .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-l6527-24f0f0688497cf5cab97c1bf2c93010a .av-subheading{font-size:15px} #top .av_textblock_section.av-1pfr3-e9ee6da292163fe9d229f883be671841 .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-vlof-123f2c33c59432a3e59a79e30fd52e16:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-vlof-123f2c33c59432a3e59a79e30fd52e16:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-mambq6pw-b9872e5ce0d571f74d682601ffd549be .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.romagnapiscine.it/wp-content/uploads/2025/10/legionella-1.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mambq6pw-b9872e5ce0d571f74d682601ffd549be .av-section-color-overlay{opacity:0.5;background-color:065b70} .avia_transform .flex_column.av-14nklr-90f1dc6c80748eef18f19eeb5ff91cc2{animation-duration:1.5s} .flex_column.av-vexan-9834d7141de34eed7c74c9af6f583f7d{padding:50px 50px 50px 50px;background-color:rgba(0,162,180,0.68)} #top .av-special-heading.av-mambpjo6-cd22db6ff0b5fddfb18efe44087d4422{padding-bottom:10px}body .av-special-heading.av-mambpjo6-cd22db6ff0b5fddfb18efe44087d4422 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mambpjo6-cd22db6ff0b5fddfb18efe44087d4422 .av-subheading{font-size:15px} #top .av_textblock_section.av-mambpqwp-1868777149da1e5124d7f7798730a3d4 .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-p11tz-438bc73e8dccf4f45f2c8f243bf316d5:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-p11tz-438bc73e8dccf4f45f2c8f243bf316d5:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .flex_cell.av-1198a7-9cea453819f61e7e77d44e7128897cfd{vertical-align:top;background-color:#00a2b4}.responsive #top #wrap_all .flex_cell.av-1198a7-9cea453819f61e7e77d44e7128897cfd{padding:0px 0px 0px 0px !important} .avia-image-container.av-manqgcwq-3ad8a4ab1be0cf9d1a1cd5cb291b4744 img.avia_image{box-shadow:none}.avia-image-container.av-manqgcwq-3ad8a4ab1be0cf9d1a1cd5cb291b4744 .av-image-caption-overlay-center{color:#ffffff}.avia-image-container.av-manqgcwq-3ad8a4ab1be0cf9d1a1cd5cb291b4744 .avia-curtain-reveal-overlay{background:#00a2b4;z-index:100} #top .flex_column.av-ujtp3-c50ddb3c479670fea546d190a0534565{margin-top:0px;margin-bottom:0px}.flex_column.av-ujtp3-c50ddb3c479670fea546d190a0534565{padding:0px 50px 50px 50px;background-color:#00a2b4}.responsive #top #wrap_all .flex_column.av-ujtp3-c50ddb3c479670fea546d190a0534565{margin-top:0px;margin-bottom:0px} #top .hr.hr-invisible.av-q9hdb-e29d7a2108812b2d4982236c35de743e{height:10px} #top .av-special-heading.av-1q5ihj-9a2ad1588e9f045177376d39724c7b4f{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-1q5ihj-9a2ad1588e9f045177376d39724c7b4f .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-1q5ihj-9a2ad1588e9f045177376d39724c7b4f .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-1q5ihj-9a2ad1588e9f045177376d39724c7b4f .av-subheading{font-size:15px} #top .av_textblock_section.av-1ltvv3-5a85d907865004d44bfe0dc4dae131fc .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-1gs8if-f77c82dfda9398b4106e539aefb7c724:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-1gs8if-f77c82dfda9398b4106e539aefb7c724:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-mambzbhc-475f579b9ca0f866e20a492ea321fc43 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.romagnapiscine.it/wp-content/uploads/2025/10/spa.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mambzbhc-475f579b9ca0f866e20a492ea321fc43 .av-section-color-overlay{opacity:0.5;background-color:065b70} .flex_column.av-izcn3-10447afbc46832991e36a8867d293982{padding:50px 50px 50px 50px;background-color:rgba(46,80,119,0.64)} #top .av-special-heading.av-mambqliq-d5bbea75d702454e6de38735dafb613d{padding-bottom:10px}body .av-special-heading.av-mambqliq-d5bbea75d702454e6de38735dafb613d .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-mambqliq-d5bbea75d702454e6de38735dafb613d .av-subheading{font-size:15px} #top .av_textblock_section.av-mambqtoq-7e196f7255ae9636b2a7d2846260d448 .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-gkptb-448c3dcdd1f534859dc2bf3be20edb3a:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-gkptb-448c3dcdd1f534859dc2bf3be20edb3a:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia_transform .flex_column.av-8vh3r-08fb65cf70e446486d9cdf7b537881dc{animation-duration:1.5s} .flex_cell.av-11hws7-fda86a798f0ce274307700a420cc5847{vertical-align:top;background-color:#2e5077}.responsive #top #wrap_all .flex_cell.av-11hws7-fda86a798f0ce274307700a420cc5847{padding:0px 0px 0px 0px !important} .avia-image-container.av-manqm65y-2c9f7629cfaded2e57162f42d1bc3aa4 img.avia_image{box-shadow:none}.avia-image-container.av-manqm65y-2c9f7629cfaded2e57162f42d1bc3aa4 .av-image-caption-overlay-center{color:#ffffff}.avia-image-container.av-manqm65y-2c9f7629cfaded2e57162f42d1bc3aa4 .avia-curtain-reveal-overlay{background:#2e5077;z-index:100} #top .flex_column.av-ukidz-9bd760058f42fd8097031858ef1cd037{margin-top:0px;margin-bottom:0px}.flex_column.av-ukidz-9bd760058f42fd8097031858ef1cd037{padding:0px 50px 50px 50px}.responsive #top #wrap_all .flex_column.av-ukidz-9bd760058f42fd8097031858ef1cd037{margin-top:0px;margin-bottom:0px} #top .hr.hr-invisible.av-pk96v-34aaf8af04a9e8fa90d599032580ae6a{height:10px} #top .av-special-heading.av-lye1b-16a7bf43710797495e58b2db736684d4{padding-bottom:10px;color:#ffffff}body .av-special-heading.av-lye1b-16a7bf43710797495e58b2db736684d4 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-lye1b-16a7bf43710797495e58b2db736684d4 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-lye1b-16a7bf43710797495e58b2db736684d4 .av-subheading{font-size:15px} #top .av_textblock_section.av-cwijz-ba582546b7da0b7fc5831dde1c47b46f .avia_textblock{color:#ffffff} #top #wrap_all .avia-button.av-9stpz-33c8d9159776afbfe98ac497e1eaf5af:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all .avia-button.av-9stpz-33c8d9159776afbfe98ac497e1eaf5af:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-6i980f-6a3b9f4d1afc51068347080280f88d76 .av-extra-border-element .av-extra-border-inner{background-color:#ffffff} #top .av-special-heading.av-6f5c8f-0551ce16744be1db65923d77a946b50b{padding-bottom:10px;font-size:40px}body .av-special-heading.av-6f5c8f-0551ce16744be1db65923d77a946b50b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-6f5c8f-0551ce16744be1db65923d77a946b50b .av-special-heading-tag{font-size:40px}.av-special-heading.av-6f5c8f-0551ce16744be1db65923d77a946b50b .av-subheading{font-size:15px} @media only screen and (min-width:768px) and (max-width:989px){#top #wrap_all .av-rotator-container.av-az6wjj-be6541eb4803d5b083dc81120efaa2b3 .av-rotator-container-inner{font-size:43px}} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-rotator-container.av-az6wjj-be6541eb4803d5b083dc81120efaa2b3 .av-rotator-container-inner{font-size:33px} #top #wrap_all .av-special-heading.av-92vji7-233bf5daf02a7bee5ecf24ab4cf15b76 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mam8bcwx-79443e6a3993e25a58c6faf5463a3e4f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-6f5c8f-0551ce16744be1db65923d77a946b50b .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-rotator-container.av-az6wjj-be6541eb4803d5b083dc81120efaa2b3 .av-rotator-container-inner{font-size:33px} #top #wrap_all .av-special-heading.av-92vji7-233bf5daf02a7bee5ecf24ab4cf15b76 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mam8bcwx-79443e6a3993e25a58c6faf5463a3e4f .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-6f5c8f-0551ce16744be1db65923d77a946b50b .av-special-heading-tag{font-size:0.8em}}