.avia-section.av-a8uwdq-df88831d8017a2605495c3fcc8d2e83f .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://cairoli.edu.it/wp-content/uploads/2014/09/desk.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-a2g0ni-bb93068cd3b650418007523e8abf4b81{
padding-bottom:40px;
color:#ffffff;
font-size:72px;
}
body .av-special-heading.av-a2g0ni-bb93068cd3b650418007523e8abf4b81 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-a2g0ni-bb93068cd3b650418007523e8abf4b81 .av-special-heading-tag{
font-size:72px;
}
.av-special-heading.av-a2g0ni-bb93068cd3b650418007523e8abf4b81 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-a2g0ni-bb93068cd3b650418007523e8abf4b81 .av-subheading{
font-size:20px;
}

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

#top .av_textblock_section.av-9azww6-45886a949779ad0930e24f105f797187 .avia_textblock{
font-size:16px;
}

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

#top .av_textblock_section.av-8sf9wm-74d9bc61def53dd5b5bdadf1ae27e37f .avia_textblock{
font-size:16px;
}

.flex_cell.av-8hk5nq-3788d7b7158aa03c159a7b6eb6313502{
vertical-align:middle;
background-color:#584632;
}
.responsive #top #wrap_all .flex_cell.av-8hk5nq-3788d7b7158aa03c159a7b6eb6313502{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-8devfi-ec703476842171e44c7f67084fcb2b1e .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-8devfi-ec703476842171e44c7f67084fcb2b1e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-8devfi-ec703476842171e44c7f67084fcb2b1e .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-8devfi-ec703476842171e44c7f67084fcb2b1e .iconbox_content_container{
color:#d8d8d8;
}

#top .hr.hr-invisible.av-86qini-911282be6c4337ee6fffc1dc640cd4ab{
height:20px;
}

.iconbox.av-80d8sm-f53f6447cb6809a15e421763d796b27e .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-80d8sm-f53f6447cb6809a15e421763d796b27e .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-80d8sm-f53f6447cb6809a15e421763d796b27e .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-80d8sm-f53f6447cb6809a15e421763d796b27e .iconbox_content_container{
color:#d8d8d8;
}

.flex_cell.av-7vur9a-99a7f4c3089760c1b804828646a79e23{
vertical-align:middle;
background-color:#584632;
}
.responsive #top #wrap_all .flex_cell.av-7vur9a-99a7f4c3089760c1b804828646a79e23{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-7rnl4m-34b07d826d09c5f4f2b988d6f4505b07 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-7rnl4m-34b07d826d09c5f4f2b988d6f4505b07 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-7rnl4m-34b07d826d09c5f4f2b988d6f4505b07 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-7rnl4m-34b07d826d09c5f4f2b988d6f4505b07 .iconbox_content_container{
color:#d8d8d8;
}

#top .hr.hr-invisible.av-7h2vvq-7cdc143d723f5fdd98d66f93fd7ef04a{
height:20px;
}

.iconbox.av-7etzue-eb0996484ad4537d5b7e539eb6f5ef56 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-7etzue-eb0996484ad4537d5b7e539eb6f5ef56 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-7etzue-eb0996484ad4537d5b7e539eb6f5ef56 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-7etzue-eb0996484ad4537d5b7e539eb6f5ef56 .iconbox_content_container{
color:#d8d8d8;
}

.flex_cell.av-75eq3y-e87d5865870e44d05901804719a8b1ba{
vertical-align:middle;
background-color:#584632;
}
.responsive #top #wrap_all .flex_cell.av-75eq3y-e87d5865870e44d05901804719a8b1ba{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-67ejw6-606c758783385f4d54711e72558d7304{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-67ejw6-606c758783385f4d54711e72558d7304{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-62pi8u-ab604e1df2563e27595d3ddcc4aef9d9 .iconbox_icon{
border:1px solid #795e40;
color:#795e40;
}
.iconbox.av-62pi8u-ab604e1df2563e27595d3ddcc4aef9d9 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#795e40;
stroke:#795e40;
}

#top .hr.hr-invisible.av-5vwbuu-4dc90a4303b3854b39eeeef07bf7aef6{
height:20px;
}

.iconbox.av-kaxj2-c7d1c447d571cc4a84eb4fd88b3fedc9 .iconbox_icon{
border:1px solid #795e40;
color:#795e40;
}
.iconbox.av-kaxj2-c7d1c447d571cc4a84eb4fd88b3fedc9 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#795e40;
stroke:#795e40;
}

#top .hr.hr-invisible.av-5h7ue6-b83a5f064562b0cbcd1c6ac59f917bcb{
height:20px;
}

.iconbox.av-5gey9q-7cbdfe70a2d0525ea8765d0e146cd1b8 .iconbox_icon{
border:1px solid #795e40;
color:#795e40;
}
.iconbox.av-5gey9q-7cbdfe70a2d0525ea8765d0e146cd1b8 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#795e40;
stroke:#795e40;
}

.flex_cell.av-59tt8e-b277cf3d3d5d06c7964d21e816e15b4e{
vertical-align:bottom;
}
.responsive #top #wrap_all .flex_cell.av-59tt8e-b277cf3d3d5d06c7964d21e816e15b4e{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-54i5ji-ab36b5b3e7fe8cd6023595b7135a6870 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-54i5ji-ab36b5b3e7fe8cd6023595b7135a6870 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-4vsbpa-5b55028caec3e7d14198d762822f358b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-4vsbpa-5b55028caec3e7d14198d762822f358b{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-4raqkm-9579f1221e73ed8dda224c6add606b45 .iconbox_icon{
border:1px solid #cd7b23;
color:#cd7b23;
}
.iconbox.av-4raqkm-9579f1221e73ed8dda224c6add606b45 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#cd7b23;
stroke:#cd7b23;
}

#top .hr.hr-invisible.av-4ktmli-88e999417159c34f5fd1d161083ac616{
height:20px;
}

.iconbox.av-4ga0xq-bef822427de4954e3781cab558ac48b7 .iconbox_icon{
border:1px solid #cd7b23;
color:#cd7b23;
}
.iconbox.av-4ga0xq-bef822427de4954e3781cab558ac48b7 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#cd7b23;
stroke:#cd7b23;
}

#top .hr.hr-invisible.av-469xz2-d4c82f345836673ae24e52e2d80a87ca{
height:20px;
}

.iconbox.av-43vbx2-eaaf63eb7203ea1d613c1ba9352e484b .iconbox_icon{
border:1px solid #cd7b23;
color:#cd7b23;
}
.iconbox.av-43vbx2-eaaf63eb7203ea1d613c1ba9352e484b .iconbox_icon.avia-svg-icon svg:first-child{
fill:#cd7b23;
stroke:#cd7b23;
}

.flex_cell.av-3sjx92-1b4754275ab25275269ef7cd25cb4954{
vertical-align:middle;
background-color:#795e40;
}
.responsive #top #wrap_all .flex_cell.av-3sjx92-1b4754275ab25275269ef7cd25cb4954{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-2w4dm6-489539344fe535320fe86c85f807be67{
vertical-align:middle;
background-color:#cd7b23;
}
.responsive #top #wrap_all .flex_cell.av-2w4dm6-489539344fe535320fe86c85f807be67{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-1uj73y-ca7fa2e015ce06b2fb84419711145eb1{
vertical-align:middle;
background-color:#634f2d;
}
.responsive #top #wrap_all .flex_cell.av-1uj73y-ca7fa2e015ce06b2fb84419711145eb1{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-1ozxhy-a0eb657f63e0e059ce70c0666f62b33d{
vertical-align:middle;
background-color:#cc6e0a;
}
.responsive #top #wrap_all .flex_cell.av-1ozxhy-a0eb657f63e0e059ce70c0666f62b33d{
padding:10px 10px 10px 10px !important;
}

.flex_cell.av-1egxza-2e86ca85d13669f58bd2b4b9b1c5570c{
vertical-align:middle;
background-color:#795e40;
}
.responsive #top #wrap_all .flex_cell.av-1egxza-2e86ca85d13669f58bd2b4b9b1c5570c{
padding:60px 60px 60px 60px !important;
}

#top .av-special-heading.av-1aiou6-04e4e484bce947884e22c486da3e6555{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1aiou6-04e4e484bce947884e22c486da3e6555 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1aiou6-04e4e484bce947884e22c486da3e6555 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1aiou6-04e4e484bce947884e22c486da3e6555 .av-subheading{
font-size:15px;
}

#top .hr.av-125aj2-14076f07a0a25de54e04080715053d54{
margin-top:30px;
margin-bottom:47px;
}
.hr.av-125aj2-14076f07a0a25de54e04080715053d54 .hr-inner{
width:50px;
border-color:#77664d;
max-width:45%;
}
.hr.av-125aj2-14076f07a0a25de54e04080715053d54 .av-seperator-icon{
color:#f2f2f2;
}
.hr.av-125aj2-14076f07a0a25de54e04080715053d54 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .av_textblock_section.av-yac7q-59d4192297a2479fc82570ce3fc713bb .avia_textblock{
font-size:16px;
color:#ffffff;
}

.flex_cell.av-q645i-439383f05a7f04373ddabb4ed0d27ae5{
vertical-align:middle;
background-color:#cd7b23;
}
.responsive #top #wrap_all .flex_cell.av-q645i-439383f05a7f04373ddabb4ed0d27ae5{
padding:60px 60px 60px 60px !important;
}

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

#top .hr.av-hfrsm-b21870232b16b714f89e701af04a9dca{
margin-top:30px;
margin-bottom:47px;
}
.hr.av-hfrsm-b21870232b16b714f89e701af04a9dca .hr-inner{
width:50px;
border-color:#cc8841;
max-width:45%;
}
.hr.av-hfrsm-b21870232b16b714f89e701af04a9dca .av-seperator-icon{
color:#f2f2f2;
}
.hr.av-hfrsm-b21870232b16b714f89e701af04a9dca .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#f2f2f2;
stroke:#f2f2f2;
}

#top .av_textblock_section.av-8aiee-99e896079cbaf07d18564261682dc1ec .avia_textblock{
font-size:16px;
color:#ffffff;
}


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

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