.flex_column.av-zro8-26c2ddb9bedbb45013ecb0654615f19a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-t0jg-ea9fe58227f337573540494b5c121fd4{
padding-bottom:20px;
color:#d91b5c;
}
body .av-special-heading.av-t0jg-ea9fe58227f337573540494b5c121fd4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-t0jg-ea9fe58227f337573540494b5c121fd4 .special-heading-inner-border{
border-color:#d91b5c;
}
.av-special-heading.av-t0jg-ea9fe58227f337573540494b5c121fd4 .av-subheading{
font-size:15px;
}

.avia-section.av-jwggb6k6-47e6747e1c37c156938678e453ff26ba .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.vivoyoga.it/wp-content/uploads/2019/06/VIVOYOGA_SLIDER_corsi-2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-225m8-ceee3740e9112fab82bf5dc67b8bd487{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-w5ck-82041559998dd7ca8a19f21a8d220bc6{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-w5ck-82041559998dd7ca8a19f21a8d220bc6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-w5ck-82041559998dd7ca8a19f21a8d220bc6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-w5ck-82041559998dd7ca8a19f21a8d220bc6 .av-subheading{
font-size:15px;
}

.flex_column.av-1ql9c-531299ad9c7b0fdeb81cf27731022546{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jwggdxoo-7cf9e155976a483240cc5248bf68f1dd .avia_textblock{
color:#ffffff;
}

.flex_column.av-14aek-8d05e40ef4392ebfdd28616ced26448c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jwggdxoo-14-0f3c73b434113646596e3658243403dc .avia_textblock{
color:#ffffff;
}

.flex_column.av-1ql9c-15-1ab9a7f240d42b6b85de05446aaf2524{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1igfo-268b54b0fcb1a4b6cc87c31fe0fbf434{
padding-bottom:10px;
}
body .av-special-heading.av-1igfo-268b54b0fcb1a4b6cc87c31fe0fbf434 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1igfo-268b54b0fcb1a4b6cc87c31fe0fbf434 .av-subheading{
font-size:15px;
}

#top .hr.av-jwggjwfx-bb9b37803d6128d1404ad5e011752cea{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-jwggjwfx-bb9b37803d6128d1404ad5e011752cea .hr-inner{
width:60px;
border-color:#000000;
}

.flex_column.av-1ql9c-12-cdc2d103059c713902175fe92d9c2e92{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-qnw8-fc462a857f9cf29dd8bc14f5e1a8e80d{
padding-bottom:10px;
}
body .av-special-heading.av-qnw8-fc462a857f9cf29dd8bc14f5e1a8e80d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qnw8-fc462a857f9cf29dd8bc14f5e1a8e80d .av-subheading{
font-size:15px;
}

#top .hr.av-jwggjwfx-11-634e5ec69b1e398fd7f755c1ccc2dcee{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-jwggjwfx-11-634e5ec69b1e398fd7f755c1ccc2dcee .hr-inner{
width:60px;
border-color:#000000;
}

#top .hr.hr-invisible.av-jwgh1u8k-8b53a51f80b3f4c62ad4924cee9bfc38{
height:20px;
}

#top #wrap_all .avia-button.av-kja5xoc2-1bb5830c372256b7db8ec871cc3ec2b3{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kja5xoc2-1bb5830c372256b7db8ec871cc3ec2b3:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kja5xoc2-1bb5830c372256b7db8ec871cc3ec2b3 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-kja5xoc2-1bb5830c372256b7db8ec871cc3ec2b3:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-16pzc-d661316bb97a4acbc7539a741b52a89a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-k0uto5ic-0fcb8f4ac2014859ed4af68549657f43{
padding-bottom:10px;
color:#d91b5e;
}
body .av-special-heading.av-k0uto5ic-0fcb8f4ac2014859ed4af68549657f43 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-k0uto5ic-0fcb8f4ac2014859ed4af68549657f43 .special-heading-inner-border{
border-color:#d91b5e;
}
.av-special-heading.av-k0uto5ic-0fcb8f4ac2014859ed4af68549657f43 .av-subheading{
font-size:24px;
}

.flex_cell.av-2nqmg-802b58d7720ccdc4b95790c6310e684d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2nqmg-802b58d7720ccdc4b95790c6310e684d{
padding:00px 00px 00px 00px !important;
}

.flex_column.av-2jfzs-5dc207f20d9269895fe322dd49bfc816{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-jwgkgcp6-ec19d904797835cc9972d66a374144ee img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jwgkgcp6-ec19d904797835cc9972d66a374144ee .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#000000;
}
.avia-image-container.av-jwgkgcp6-ec19d904797835cc9972d66a374144ee .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2jfzs-8-78bc749390006a126c22f89d49556ed8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-jwgkgcp6-7-00e40d80a96261551b09d0a2e64421ed img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jwgkgcp6-7-00e40d80a96261551b09d0a2e64421ed .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#000000;
}
.avia-image-container.av-jwgkgcp6-7-00e40d80a96261551b09d0a2e64421ed .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2jfzs-6-6ac7328fb88ece7a56d77d34ce0b9058{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-jwgkgcp6-5-914a5e6b47693cae844687e4449283b1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jwgkgcp6-5-914a5e6b47693cae844687e4449283b1 .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#000000;
}
.avia-image-container.av-jwgkgcp6-5-914a5e6b47693cae844687e4449283b1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2jfzs-4-30fa4fa1aa35e8745dbb66f579d272cb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-jwgkgcp6-3-7966536206eafea64b7690e89a518a30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jwgkgcp6-3-7966536206eafea64b7690e89a518a30 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-jwgkgcp6-3-7966536206eafea64b7690e89a518a30 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2jfzs-2-b9714bae9479bf26da9ad3350583caa7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-jwgkgcp6-1-b6b5700d776f0602ba771e9db58612fd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jwgkgcp6-1-b6b5700d776f0602ba771e9db58612fd .av-caption-image-overlay-bg{
opacity:0.2;
background-color:#000000;
}
.avia-image-container.av-jwgkgcp6-1-b6b5700d776f0602ba771e9db58612fd .av-image-caption-overlay-center{
color:#ffffff;
}

