#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__0 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__0 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__1 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__1 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__1 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__2 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__2 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__2 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__3 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__3 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-2ks5w-b166cb82fadb381bde52c5be83c8d379__3 .avia-caption-content p{
font-size:20px;
}

.avia-section.av-86iu-9c9d054cbebdecf1f62bb58f8e190f65 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-28hnw-e04086d91e2cb1d3bdb35641c8dedc1a{
padding-bottom:30px;
font-size:40px;
}
body .av-special-heading.av-28hnw-e04086d91e2cb1d3bdb35641c8dedc1a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-28hnw-e04086d91e2cb1d3bdb35641c8dedc1a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-28hnw-e04086d91e2cb1d3bdb35641c8dedc1a .av-subheading{
font-size:18px;
}

#top .av-special-heading.av-248zi-606e755d7a5828474da30fc21f9d6435{
padding-bottom:0;
color:#ff7000;
}
body .av-special-heading.av-248zi-606e755d7a5828474da30fc21f9d6435 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-248zi-606e755d7a5828474da30fc21f9d6435 .special-heading-inner-border{
border-color:#ff7000;
}
.av-special-heading.av-248zi-606e755d7a5828474da30fc21f9d6435 .av-subheading{
font-size:15px;
}

.flex_cell.av-75pa-efc7dc9c3de3337a82d9524728d5a1c6{
vertical-align:middle;
height:350px;
min-height:350px;
background:url(https://www.beautypool.it/wp-content/uploads/2016/03/piscine-home.jpg) 50% 50% no-repeat scroll #f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-75pa-efc7dc9c3de3337a82d9524728d5a1c6{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-1xlrk-8ae2b67b973b9822d1d3a515e7e32eb8{
vertical-align:middle;
height:350px;
min-height:350px;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-1xlrk-8ae2b67b973b9822d1d3a515e7e32eb8{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-1vadc-cf816eaa9ed2fde48b5e0d62a799c6e7{
padding-bottom:15px;
}
body .av-special-heading.av-1vadc-cf816eaa9ed2fde48b5e0d62a799c6e7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1vadc-cf816eaa9ed2fde48b5e0d62a799c6e7 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1r7bq-91f9369c7ae95f9d2fcc67b7d8d89ace{
height:20px;
}

.flex_cell.av-1n4hm-cf7419c22612fc5a9030d2bad6cde4a3{
vertical-align:middle;
height:350px;
min-height:350px;
background:url(https://www.beautypool.it/wp-content/uploads/2016/03/intro-assistenza.jpg) 50% 50% no-repeat scroll #f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-1n4hm-cf7419c22612fc5a9030d2bad6cde4a3{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-5dyu-9fb5972c4e81e69429b896f55256e481{
vertical-align:middle;
height:350px;
min-height:350px;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-5dyu-9fb5972c4e81e69429b896f55256e481{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-1glzo-bf3e2cd0c58f6a9e7d8cea1399daf22f{
padding-bottom:15px;
}
body .av-special-heading.av-1glzo-bf3e2cd0c58f6a9e7d8cea1399daf22f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1glzo-bf3e2cd0c58f6a9e7d8cea1399daf22f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1bqcm-c82fdb97bad63251afc7175269b77edb{
height:20px;
}

.flex_cell.av-17f22-a0b7a2c2dbf2807f817e728ca6235040{
vertical-align:middle;
height:350px;
min-height:350px;
background:url(https://www.beautypool.it/wp-content/uploads/2016/03/benessere-2.jpg) 50% 50% no-repeat scroll #f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-17f22-a0b7a2c2dbf2807f817e728ca6235040{
padding:100px 100px 100px 100px !important;
}

.flex_cell.av-160sc-ffddf83bafbf383622ae1fed42f860a3{
vertical-align:middle;
height:350px;
min-height:350px;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-160sc-ffddf83bafbf383622ae1fed42f860a3{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-12tge-89f95247f3ee17f78b42079772bdf93f{
padding-bottom:15px;
}
body .av-special-heading.av-12tge-89f95247f3ee17f78b42079772bdf93f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-12tge-89f95247f3ee17f78b42079772bdf93f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-z9na-fabdd7104c67d9704940bd8720accba3{
height:20px;
}

.avia-section.av-vl3c-aabcd61e15225570ed071f39ef4fb8d6 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-tmyw-6db2900521c08da8a23535536839153e{
padding-bottom:30px;
font-size:40px;
}
body .av-special-heading.av-tmyw-6db2900521c08da8a23535536839153e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-tmyw-6db2900521c08da8a23535536839153e .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-tmyw-6db2900521c08da8a23535536839153e .av-subheading{
font-size:18px;
}

.avia-section.av-nchk-dfdbaf4df49faf0b817b929b79c60fd6{
background-color:#f7f7f7;
background-image:unset;
}

#top .av-special-heading.av-kzw0-30b5442e0788887adf7f0642364acbe3{
padding-bottom:30px;
font-size:40px;
}
body .av-special-heading.av-kzw0-30b5442e0788887adf7f0642364acbe3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kzw0-30b5442e0788887adf7f0642364acbe3 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-kzw0-30b5442e0788887adf7f0642364acbe3 .av-subheading{
font-size:18px;
}

#top .av_textblock_section.av-j5xa-1c9e23e6a2740c1d1e0d7f518a776414 .avia_textblock{
font-size:12px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-28hnw-e04086d91e2cb1d3bdb35641c8dedc1a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tmyw-6db2900521c08da8a23535536839153e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kzw0-30b5442e0788887adf7f0642364acbe3 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-28hnw-e04086d91e2cb1d3bdb35641c8dedc1a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-tmyw-6db2900521c08da8a23535536839153e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kzw0-30b5442e0788887adf7f0642364acbe3 .av-special-heading-tag{
font-size:0.8em;
}
}
