#top #wrap_all .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__0 .avia-caption-title{
font-size:45px;
}
#top .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__0 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__0 .avia-caption-content p{
font-size:24px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__0 .avia-caption-title{
font-size:23px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__1 .avia-caption-title{
font-size:45px;
}
#top .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__1 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__1 .avia-caption-content p{
font-size:24px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__2 .avia-caption-title{
font-size:45px;
}
#top .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__2 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-md76d7rr-47b8697258358a943f6d40a2e2ee4660__2 .avia-caption-content p{
font-size:24px;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__0 .avia-caption-title{
font-size:45px;
}
#top .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__0 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__0 .avia-caption-content p{
font-size:24px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__0 .avia-caption-title{
font-size:23px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__1 .avia-caption-title{
font-size:45px;
}
#top .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__1 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__1 .avia-caption-content p{
font-size:24px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__1 .avia-caption-title{
font-size:23px;
}
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__2 .avia-caption-title{
font-size:45px;
}
#top .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__2 .avia-caption-content{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__2 .avia-caption-content p{
font-size:24px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mdep382v-b351c2309027abb2dde8d91a86cfa1b7__2 .avia-caption-title{
font-size:23px;
}
}

.avia-image-container.av-195jhdt-ef8840e608103c1997c6a91781631642 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-195jhdt-ef8840e608103c1997c6a91781631642 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-16miqf5-65e2901e1c01d04bdb1200a97d7de522{
padding-bottom:10px;
}
body .av-special-heading.av-16miqf5-65e2901e1c01d04bdb1200a97d7de522 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16miqf5-65e2901e1c01d04bdb1200a97d7de522 .av-subheading{
font-size:15px;
}

.avia-section.av-11m7lv5-f74503bd59d467cd150090d2d0d60b39{
background-repeat:no-repeat;
background-image:url(https://www.scuolesangiuseppe.net/wp-content/uploads/2025/07/istituto-scuole-san-giuseppe-bg.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .flex_column_table.av-equal-height-column-flextable.av-zpq45d-4c3552f52613864c8282816120e75dbb{
margin-top:-50px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-4ydcz5-2f16e52c1419038d7abe3c1e2173b8a0{
margin:30px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vuojj5-8b038ac53a7c7d651df2126c094e7401{
margin-top:-50px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-261e41-4a42e99e00c17e47fe46d5687ac9b647{
margin:30px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-sr1jw1-3b9c526bffcd3b26895d5ad61c78f717{
margin-top:-50px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-mdep5cdz-e57918b110ee1c4f236193d28710716a{
margin:30px 0 0 0;
}

.avia-section.av-2j6001-289fb00dca7003b1a79f6b1a682384d0 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.scuolesangiuseppe.net/wp-content/uploads/2025/07/istituto-scuole-san-giuseppe-bg-aula-immersiva.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-mgptzl-208c41b3b66f2aa283e865e23461d2df{
padding-bottom:10px;
color:#f5b826;
}
body .av-special-heading.av-mgptzl-208c41b3b66f2aa283e865e23461d2df .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mgptzl-208c41b3b66f2aa283e865e23461d2df .special-heading-inner-border{
border-color:#f5b826;
}
.av-special-heading.av-mgptzl-208c41b3b66f2aa283e865e23461d2df .av-subheading{
font-size:22px;
}

#top .av_textblock_section.av-cri141-4c3a0144b4a5fef41c7f623f9574b783 .avia_textblock{
color:#ffffff;
}

.avia-image-container.av-iwqhsh-062902cba86699d89fe4f156798063c6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-iwqhsh-062902cba86699d89fe4f156798063c6 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-i02841-7f5395dbbd0c0ed6363245885dc986c1{
background-color:#f7f7f7;
background-image:unset;
}

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

#top .av-special-heading.av-4tuw7l-35c07f84072d32adacf6e16d26106343{
padding-bottom:10px;
}
body .av-special-heading.av-4tuw7l-35c07f84072d32adacf6e16d26106343 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4tuw7l-35c07f84072d32adacf6e16d26106343 .av-subheading{
font-size:15px;
}

