#top .av-special-heading.av-23kc5-5dda64a4772f141c0d96b6c7a6055ed3{
padding-bottom:0;
font-size:45px;
}
body .av-special-heading.av-23kc5-5dda64a4772f141c0d96b6c7a6055ed3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-23kc5-5dda64a4772f141c0d96b6c7a6055ed3 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-23kc5-5dda64a4772f141c0d96b6c7a6055ed3 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-1nyx1-8f564580da2ee5678c70a3929bfa0b2a{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-1nyx1-8f564580da2ee5678c70a3929bfa0b2a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1nyx1-8f564580da2ee5678c70a3929bfa0b2a .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-1nyx1-8f564580da2ee5678c70a3929bfa0b2a .av-subheading{
font-size:14px;
}

#top .hr.av-56qnh-3484cc19b5d74094f5f7a9645635c4a1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-56qnh-3484cc19b5d74094f5f7a9645635c4a1 .hr-inner{
width:100px;
border-color:#e40330;
}

#top .hr.av-56qnh-3484cc19b5d74094f5f7a9645635c4a1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-56qnh-3484cc19b5d74094f5f7a9645635c4a1 .hr-inner{
width:100px;
border-color:#e40330;
}

#top .hr.av-56qnh-3484cc19b5d74094f5f7a9645635c4a1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-56qnh-3484cc19b5d74094f5f7a9645635c4a1 .hr-inner{
width:100px;
border-color:#e40330;
}

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

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

.avia-section.av-1eknpt-aa68ef1741ace9821a26baeea8e67b5d{
background-color:#282b2e;
background-image:unset;
}

.flex_column.av-19cq7h-8b3f3d0081977b534f522c6793410417{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-nm75-475476c900f0afaf110f8c977f32cb95{
padding-bottom:0;
font-size:45px;
}
body .av-special-heading.av-nm75-475476c900f0afaf110f8c977f32cb95 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-nm75-475476c900f0afaf110f8c977f32cb95 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-nm75-475476c900f0afaf110f8c977f32cb95 .av-subheading{
font-size:15px;
}

.flex_column.av-17nifd-d7f865813b35fbb1fe24f48894a63d2a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-17nifd-d7f865813b35fbb1fe24f48894a63d2a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9lp3t-20169db7f71e8bb2552c208b8cb0f045{
padding-bottom:10px;
}
body .av-special-heading.av-9lp3t-20169db7f71e8bb2552c208b8cb0f045 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9lp3t-20169db7f71e8bb2552c208b8cb0f045 .av-subheading{
font-size:15px;
}

.flex_column.av-15e2bt-e30f3fc074272dd87e9cc4328039e2ef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-15e2bt-e30f3fc074272dd87e9cc4328039e2ef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-131rdh-c48f0c9bb62c326f1f52a344f81334c5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-131rdh-c48f0c9bb62c326f1f52a344f81334c5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8ezj1-3c896d4c70d2a82c81ae6a1b8af0e9c0{
padding-bottom:10px;
}
body .av-special-heading.av-8ezj1-3c896d4c70d2a82c81ae6a1b8af0e9c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8ezj1-3c896d4c70d2a82c81ae6a1b8af0e9c0 .av-subheading{
font-size:15px;
}

.flex_column.av-10p90h-8a48e2a6b46993c235870990efd36054{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-10p90h-8a48e2a6b46993c235870990efd36054{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7tb1t-446242c3925ece58e1b5ca635f74c6c7{
padding-bottom:10px;
}
body .av-special-heading.av-7tb1t-446242c3925ece58e1b5ca635f74c6c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7tb1t-446242c3925ece58e1b5ca635f74c6c7 .av-subheading{
font-size:15px;
}

.flex_column.av-ydc6h-3a51400bbb37ec258f6f550db3e2d040{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ydc6h-3a51400bbb37ec258f6f550db3e2d040{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-featureimage-slideshow.av-3e4c9-950f8e1af9c3e45ec77bb5f9d2d18bd0 .avia-slideshow-inner{
height:300px;
}

.flex_column.av-xbmb5-80bd77a1e20662dca246cda59c7374b3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-xbmb5-80bd77a1e20662dca246cda59c7374b3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-uldw1-57d9d9c924d5bfbbc763bb1e8d135acb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-uldw1-57d9d9c924d5bfbbc763bb1e8d135acb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-sds2l-71c21bab14700645b2083f8435413de8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-sds2l-71c21bab14700645b2083f8435413de8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-2kw3p-930b3b5d62092b133e1cd028596f0a8b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2kw3p-930b3b5d62092b133e1cd028596f0a8b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5glo1-9cef9f9a3d90314e5c2df39f4eaffdcd{
padding-bottom:10px;
}
body .av-special-heading.av-5glo1-9cef9f9a3d90314e5c2df39f4eaffdcd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5glo1-9cef9f9a3d90314e5c2df39f4eaffdcd .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-kkpc7fb0-a4238d80f8cc47a5d2cf938eb39df998{
background-color:#f4f4f4;
border-color:#f4f4f4;
color:#e40330;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-a4238d80f8cc47a5d2cf938eb39df998:hover{
background-color:#d6d6d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-a4238d80f8cc47a5d2cf938eb39df998 .avia-svg-icon svg:first-child{
fill:#e40330;
stroke:#e40330;
}
#top #wrap_all .avia-button.av-kkpc7fb0-a4238d80f8cc47a5d2cf938eb39df998:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-kkpc7fb0-3caf8c2871bf000ef6d48dd3501de779{
background-color:#f4f4f4;
border-color:#f4f4f4;
color:#e40330;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-3caf8c2871bf000ef6d48dd3501de779:hover{
background-color:#d6d6d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-3caf8c2871bf000ef6d48dd3501de779 .avia-svg-icon svg:first-child{
fill:#e40330;
stroke:#e40330;
}
#top #wrap_all .avia-button.av-kkpc7fb0-3caf8c2871bf000ef6d48dd3501de779:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-kkpc7fb0-a0cd97cf8fc385fbfd7442b70eed65e8{
background-color:#f4f4f4;
border-color:#f4f4f4;
color:#e40330;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-a0cd97cf8fc385fbfd7442b70eed65e8:hover{
background-color:#d6d6d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-a0cd97cf8fc385fbfd7442b70eed65e8 .avia-svg-icon svg:first-child{
fill:#e40330;
stroke:#e40330;
}
#top #wrap_all .avia-button.av-kkpc7fb0-a0cd97cf8fc385fbfd7442b70eed65e8:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-kkpc7fb0-6a5efa6d4b5f5effa9e47ac50b642191{
background-color:#f4f4f4;
border-color:#f4f4f4;
color:#e40330;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-6a5efa6d4b5f5effa9e47ac50b642191:hover{
background-color:#d6d6d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-6a5efa6d4b5f5effa9e47ac50b642191 .avia-svg-icon svg:first-child{
fill:#e40330;
stroke:#e40330;
}
#top #wrap_all .avia-button.av-kkpc7fb0-6a5efa6d4b5f5effa9e47ac50b642191:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-featureimage-slideshow.av-3e4c9-474eea848502f93134827a4ba6f35ce2 .avia-slideshow-inner{
height:300px;
}

#top #wrap_all .avia-button.av-kkpc7fb0-815b6aadccd4e19a1cac86fcac57ec12{
background-color:#f4f4f4;
border-color:#f4f4f4;
color:#e40330;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-815b6aadccd4e19a1cac86fcac57ec12:hover{
background-color:#d6d6d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-815b6aadccd4e19a1cac86fcac57ec12 .avia-svg-icon svg:first-child{
fill:#e40330;
stroke:#e40330;
}
#top #wrap_all .avia-button.av-kkpc7fb0-815b6aadccd4e19a1cac86fcac57ec12:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-kkpc7fb0-9c9871b1af4ed19c8b9e1857ebe03f9e{
background-color:#f4f4f4;
border-color:#f4f4f4;
color:#e40330;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-9c9871b1af4ed19c8b9e1857ebe03f9e:hover{
background-color:#d6d6d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-9c9871b1af4ed19c8b9e1857ebe03f9e .avia-svg-icon svg:first-child{
fill:#e40330;
stroke:#e40330;
}
#top #wrap_all .avia-button.av-kkpc7fb0-9c9871b1af4ed19c8b9e1857ebe03f9e:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-kkpc7fb0-19464743e86c344069e3d0d4be20319c{
background-color:#f4f4f4;
border-color:#f4f4f4;
color:#e40330;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-19464743e86c344069e3d0d4be20319c:hover{
background-color:#d6d6d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-19464743e86c344069e3d0d4be20319c .avia-svg-icon svg:first-child{
fill:#e40330;
stroke:#e40330;
}
#top #wrap_all .avia-button.av-kkpc7fb0-19464743e86c344069e3d0d4be20319c:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-kkpc7fb0-34eccdfb06d4ccbb66792d0a09309f34{
background-color:#f4f4f4;
border-color:#f4f4f4;
color:#e40330;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-34eccdfb06d4ccbb66792d0a09309f34:hover{
background-color:#d6d6d6;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kkpc7fb0-34eccdfb06d4ccbb66792d0a09309f34 .avia-svg-icon svg:first-child{
fill:#e40330;
stroke:#e40330;
}
#top #wrap_all .avia-button.av-kkpc7fb0-34eccdfb06d4ccbb66792d0a09309f34:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-nmyj9-77d7ffcd1ef3bbcf24e4d63b581c7297{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #f4f4f4 );
}

#top .av-special-heading.av-mragier5-3b4e283b8a9df9fb4c0f2e62f817c797{
padding-bottom:0;
font-size:45px;
}
body .av-special-heading.av-mragier5-3b4e283b8a9df9fb4c0f2e62f817c797 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mragier5-3b4e283b8a9df9fb4c0f2e62f817c797 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-mragier5-3b4e283b8a9df9fb4c0f2e62f817c797 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mragi8o9-a5609c177f96d0706bd807da6a5b88bd{
padding-bottom:0;
font-size:35px;
}
body .av-special-heading.av-mragi8o9-a5609c177f96d0706bd807da6a5b88bd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mragi8o9-a5609c177f96d0706bd807da6a5b88bd .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-mragi8o9-a5609c177f96d0706bd807da6a5b88bd .av-subheading{
font-size:14px;
}

#top .hr.av-m3ixl-0bb0a63b6eff1d2e7b2ed3aece36e018{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-m3ixl-0bb0a63b6eff1d2e7b2ed3aece36e018 .hr-inner{
width:80%;
border-color:#c4c4c4;
}

.flex_column.av-luxlh-9914934afc1b9ccd419ed8725bd6218f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#fcfcfc;
}

.avia-image-container.av-lb43d-09a8b7e0c64279ff41ce1a220236add1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lb43d-09a8b7e0c64279ff41ce1a220236add1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-kdlrl-f7e286af675cd76edafac7b6cfb16847{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-ieint-fe8bd7c20d9d9be4f79ce5574a90a466 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2017/07/cdb-statua-gray.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ieint-fe8bd7c20d9d9be4f79ce5574a90a466 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .avia-testimonial-wrapper.av-1rim9-956dc9d085f51415b9c2fc502f04a29c .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-1rim9-956dc9d085f51415b9c2fc502f04a29c .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1rim9-956dc9d085f51415b9c2fc502f04a29c .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1rim9-956dc9d085f51415b9c2fc502f04a29c .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1rim9-956dc9d085f51415b9c2fc502f04a29c .avia-slideshow-controls{
color:#ffffff;
}

.flex_column.av-f36ip-8caba78bdb7460b932eb3fd1b913826f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-ed08h-b886aa7420dd74afc3b315f3b71227d5{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-ed08h-b886aa7420dd74afc3b315f3b71227d5 .hr-inner{
width:50px;
border-color:#4ecac2;
}

#top .av-special-heading.av-1bcr1-ecffe602f8185fd9f9600b12d457ae98{
padding-bottom:10px;
color:#f7f7f7;
font-size:35px;
}
body .av-special-heading.av-1bcr1-ecffe602f8185fd9f9600b12d457ae98 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1bcr1-ecffe602f8185fd9f9600b12d457ae98 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-1bcr1-ecffe602f8185fd9f9600b12d457ae98 .special-heading-inner-border{
border-color:#f7f7f7;
}
.av-special-heading.av-1bcr1-ecffe602f8185fd9f9600b12d457ae98 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1d161-d374bd37c34dcf95e981dc0957ee6ae2 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-1d161-d374bd37c34dcf95e981dc0957ee6ae2 .avia_textblock{
color:#ffffff;
}

.flex_column.av-cy2ft-df1f22865cd526e9423f895dd1581d8e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-ieint-58ec42763ff2b25f7760ef4ddb5dda80 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://pgdonbosco.it/wp-content/uploads/2017/07/cdb-statua-gray.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-ieint-58ec42763ff2b25f7760ef4ddb5dda80 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .avia-testimonial-wrapper.av-1rim9-b62f86729ab0fbef2f06d0ffd08790d3 .avia-testimonial-content{
color:#353535;
}
#top .avia-testimonial-wrapper.av-1rim9-b62f86729ab0fbef2f06d0ffd08790d3 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1rim9-b62f86729ab0fbef2f06d0ffd08790d3 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1rim9-b62f86729ab0fbef2f06d0ffd08790d3 .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-1rim9-b62f86729ab0fbef2f06d0ffd08790d3 .avia-slideshow-controls{
color:#353535;
}

.flex_column.av-f36ip-319c3733889cd089bcff735713db4b9c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-ed08h-8452f8ef715306d44d8f307db5747961{
margin-top:20px;
margin-bottom:40px;
}
.hr.av-ed08h-8452f8ef715306d44d8f307db5747961 .hr-inner{
width:100px;
border-color:#ffffff;
}

#top .av-special-heading.av-np4p-759975a016ac778e77079cf79143a069{
padding-bottom:10px;
color:#f7f7f7;
font-size:35px;
}
body .av-special-heading.av-np4p-759975a016ac778e77079cf79143a069 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-np4p-759975a016ac778e77079cf79143a069 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-np4p-759975a016ac778e77079cf79143a069 .special-heading-inner-border{
border-color:#f7f7f7;
}
.av-special-heading.av-np4p-759975a016ac778e77079cf79143a069 .av-subheading{
font-size:15px;
}

.flex_column.av-c8n5t-554aa4bca30e78bbc5f0225ce8eb68ce{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
}

.avia-section.av-7woch-2886c05288c81d5e54e0b7ed24d497b7{
background-color:#e40330;
background-image:unset;
}

.flex_column.av-6qkj1-45f07ff52e106e9499c305795efd23d3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6qkj1-45f07ff52e106e9499c305795efd23d3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6qkj1-45f07ff52e106e9499c305795efd23d3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6qkj1-45f07ff52e106e9499c305795efd23d3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-oanp-62da61d315a9f7075576394a8b9f69bd{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-oanp-62da61d315a9f7075576394a8b9f69bd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-oanp-62da61d315a9f7075576394a8b9f69bd .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-oanp-62da61d315a9f7075576394a8b9f69bd .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-oanp-62da61d315a9f7075576394a8b9f69bd .av-subheading{
font-size:15px;
}

.flex_column.av-5kwwx-6ac68d34729fffb38c27eaf44496936d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-44wgl-4c7eda180df34f00c907cbd52ad12131{
color:#f4f4f4;
border-color:#f4f4f4;
}
.avia-svg-icon.av-44wgl-4c7eda180df34f00c907cbd52ad12131 svg:first-child{
stroke:#f4f4f4;
fill:#f4f4f4;
}
.av_font_icon.av-44wgl-4c7eda180df34f00c907cbd52ad12131 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-h25x-e0e2283ea7582f44a3b82460025e6a4e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-44wgl-91e53e295a219572245f2abf55d83210{
color:#f4f4f4;
border-color:#f4f4f4;
}
.avia-svg-icon.av-44wgl-91e53e295a219572245f2abf55d83210 svg:first-child{
stroke:#f4f4f4;
fill:#f4f4f4;
}
.av_font_icon.av-44wgl-91e53e295a219572245f2abf55d83210 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-22ju9-a9f47be256aaa44a506910d452021883{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1rd51-6ce2ddff01c0a5b449d4a0e5dde63a0a{
color:#f4f4f4;
border-color:#f4f4f4;
}
.avia-svg-icon.av-1rd51-6ce2ddff01c0a5b449d4a0e5dde63a0a svg:first-child{
stroke:#f4f4f4;
fill:#f4f4f4;
}
.av_font_icon.av-1rd51-6ce2ddff01c0a5b449d4a0e5dde63a0a .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.flex_column.av-xe4l-83c15f0f411d398d9f2ea3813b4d4f2c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-1rd51-23db2872af57f875e018b75c912b9708{
color:#f4f4f4;
border-color:#f4f4f4;
}
.avia-svg-icon.av-1rd51-23db2872af57f875e018b75c912b9708 svg:first-child{
stroke:#f4f4f4;
fill:#f4f4f4;
}
.av_font_icon.av-1rd51-23db2872af57f875e018b75c912b9708 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

.avia-section.av-7woch-14b9379ac134fcabeabc468a9de5ee13{
background-color:#e40330;
background-image:unset;
}

.flex_column.av-6qkj1-b9b844f6dc6099427cea9c19215f0226{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-125f9-3891e3854046081875ea44236e5bf175{
padding-bottom:10px;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-125f9-3891e3854046081875ea44236e5bf175 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-125f9-3891e3854046081875ea44236e5bf175 .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-125f9-3891e3854046081875ea44236e5bf175 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-125f9-3891e3854046081875ea44236e5bf175 .av-subheading{
font-size:15px;
}

.flex_column.av-6qkj1-8fda7af219ab7de38984ee69321ab9a6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-44wgl-689f3c9826d2ef3d65f4d2045ebaa567{
color:#f4f4f4;
border-color:#f4f4f4;
}
.avia-svg-icon.av-44wgl-689f3c9826d2ef3d65f4d2045ebaa567 svg:first-child{
stroke:#f4f4f4;
fill:#f4f4f4;
}
.av_font_icon.av-44wgl-689f3c9826d2ef3d65f4d2045ebaa567 .av-icon-char{
font-size:35px;
line-height:35px;
}

.av_font_icon.av-44wgl-d521d947a4230e50a918e6ad58858ced{
color:#f4f4f4;
border-color:#f4f4f4;
}
.avia-svg-icon.av-44wgl-d521d947a4230e50a918e6ad58858ced svg:first-child{
stroke:#f4f4f4;
fill:#f4f4f4;
}
.av_font_icon.av-44wgl-d521d947a4230e50a918e6ad58858ced .av-icon-char{
font-size:35px;
line-height:35px;
}

.av_font_icon.av-1rd51-a28189f87ef0cdb7d7f29818866ffe9b{
color:#f4f4f4;
border-color:#f4f4f4;
}
.avia-svg-icon.av-1rd51-a28189f87ef0cdb7d7f29818866ffe9b svg:first-child{
stroke:#f4f4f4;
fill:#f4f4f4;
}
.av_font_icon.av-1rd51-a28189f87ef0cdb7d7f29818866ffe9b .av-icon-char{
font-size:35px;
line-height:35px;
}

.av_font_icon.av-1rd51-c6cad46e0aa58be81a92687424151fdf{
color:#f4f4f4;
border-color:#f4f4f4;
}
.avia-svg-icon.av-1rd51-c6cad46e0aa58be81a92687424151fdf svg:first-child{
stroke:#f4f4f4;
fill:#f4f4f4;
}
.av_font_icon.av-1rd51-c6cad46e0aa58be81a92687424151fdf .av-icon-char{
font-size:35px;
line-height:35px;
}


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

#top #wrap_all .av-special-heading.av-1nyx1-8f564580da2ee5678c70a3929bfa0b2a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-nm75-475476c900f0afaf110f8c977f32cb95 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mragier5-3b4e283b8a9df9fb4c0f2e62f817c797 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mragi8o9-a5609c177f96d0706bd807da6a5b88bd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1bcr1-ecffe602f8185fd9f9600b12d457ae98 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-np4p-759975a016ac778e77079cf79143a069 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-oanp-62da61d315a9f7075576394a8b9f69bd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-125f9-3891e3854046081875ea44236e5bf175 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1nyx1-8f564580da2ee5678c70a3929bfa0b2a .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-nm75-475476c900f0afaf110f8c977f32cb95 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mragier5-3b4e283b8a9df9fb4c0f2e62f817c797 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mragi8o9-a5609c177f96d0706bd807da6a5b88bd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1bcr1-ecffe602f8185fd9f9600b12d457ae98 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-np4p-759975a016ac778e77079cf79143a069 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-oanp-62da61d315a9f7075576394a8b9f69bd .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-125f9-3891e3854046081875ea44236e5bf175 .av-special-heading-tag{
font-size:0.8em;
}
}
