.avia-section.av-ddas1q-59fc68246abd983edf5b4b376566582d .av-parallax .av-parallax-inner{
background-color:#ffffff;
background-image:url(https://bernuzziilluminazione.it/wp-content/uploads/2023/04/home_bern016.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-ddas1q-59fc68246abd983edf5b4b376566582d .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-d3m7fq-dac33945d9b41e178076dac412fc8c71{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.flex_column.av-cznzu6-485beaf1c4178f2941701ababae981c0{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-1a9g6e-b386961876e81c86f7a7cc8001b18a38{
padding-bottom:0;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-1a9g6e-b386961876e81c86f7a7cc8001b18a38 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1a9g6e-b386961876e81c86f7a7cc8001b18a38 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-1a9g6e-b386961876e81c86f7a7cc8001b18a38 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1a9g6e-b386961876e81c86f7a7cc8001b18a38 .av-subheading{
font-size:15px;
}

#top .hr.av-cmo25q-5954ba59dbffe4dc4d83bbb5e2870694{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-cmo25q-5954ba59dbffe4dc4d83bbb5e2870694 .hr-inner{
width:50px;
border-color:#999999;
}

#top .av_textblock_section.av-cgaj1i-31eee66bf967d2b51ade8f037c0ac40f .avia_textblock{
font-size:30px;
color:#ffffff;
}

#top .hr.hr-invisible.av-ccuq92-0e5dd605995a10c6b7af034141bb090e{
height:120px;
}

.flex_column.av-c3icom-eb4425ab12dadaa6c4464a7e3326593c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

.avia-section.av-c27r7q-c0f4833490c49ab4673721e5c8242c0b{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-c27r7q-c0f4833490c49ab4673721e5c8242c0b .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-bw954u-07dcefa94074dac2525785417d1a9778{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 80px 0px;
}

.av_font_icon.av-blojqu-6c42505170f1ae7fe348cea7f7fc4df5 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-biq8l2-6e9d970630f36d29b4f8e319b557359b{
height:20px;
}

.flex_column.av-b3ucx2-6311dbd43910bd28fccd0884ff680a9e{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 80px 0px;
}

.av_font_icon.av-a6a7v2-8e88f990f1b7e80aa86bac52d5f33dca .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-aruzli-07cbc0cb002754ba10390a1b9da52723{
height:20px;
}

.flex_column.av-ackk0e-10a0cda1ea62ffa472e4a4665d4e3319{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 80px 0px;
}

.av_font_icon.av-9j7ppq-288ec757de5edf50488a0ddffd676c13 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-9yclge-0cbfc65f5491b620888170a74cc92af6{
height:20px;
}

.flex_column.av-9qr63a-27d79dc874bbbde6868578d7e6764512{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 80px 0px;
}

.av_font_icon.av-b20hry-d8bed66984f895467a1a732421761fa3 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-xmtny-85453f210bb8fb0a332a1aa60837317f{
height:20px;
}

.avia-section.av-8u3e5q-82daa1a198c1290d1eae886b122601a8 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-lgzb39iw-2388133d63d29aee7c5ed23112f73c4a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 150px 0px;
}

.avia-section.av-6ip5wu-901aa56b19e7acda84cdccf8e0fbaf19{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-1u8jiu-f1f56c512e936d053f790fe015a0373a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 50px 150px 50px;
}

#top .av-special-heading.av-1rff3a-66a4445951113ae8a760e44ef9602126{
margin:0 0 0 0;
padding-bottom:0px;
font-size:55px;
}
body .av-special-heading.av-1rff3a-66a4445951113ae8a760e44ef9602126 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1rff3a-66a4445951113ae8a760e44ef9602126 .av-special-heading-tag{
font-size:55px;
padding:0 0 0 0;
}
.av-special-heading.av-1rff3a-66a4445951113ae8a760e44ef9602126 .av-subheading{
font-size:15px;
}

.flex_column.av-lgzb5yqw-e85665b281b7cd4a0181b734470e1558{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 80px 0px;
}

.avia-section.av-61su7y-fdbd94b15eefafd69ef499621ca6e81d{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-61su7y-fdbd94b15eefafd69ef499621ca6e81d .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.avia-section.av-3xx912-e776b3d88ea26ae8faf3e77ac6b58473 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

#top .av-special-heading.av-lj5hpfd7-e707ce58168a17fa80fc1106e69b09f6{
margin:0 0 0 0;
padding-bottom:0px;
font-size:55px;
}
body .av-special-heading.av-lj5hpfd7-e707ce58168a17fa80fc1106e69b09f6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lj5hpfd7-e707ce58168a17fa80fc1106e69b09f6 .av-special-heading-tag{
font-size:55px;
padding:0 0 0 0;
}
.av-special-heading.av-lj5hpfd7-e707ce58168a17fa80fc1106e69b09f6 .av-subheading{
font-size:15px;
}

.avia-section.av-3gw94m-8b244d7ee43e4353a136ce202fd423ae{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-36vqqe-988494ee8374c1e10119007ed1e54ab5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-30y8ry-a5a9ea90b9dce9875238e0b4dccb7103{
padding-bottom:20px;
font-size:55px;
}
body .av-special-heading.av-30y8ry-a5a9ea90b9dce9875238e0b4dccb7103 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-30y8ry-a5a9ea90b9dce9875238e0b4dccb7103 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-30y8ry-a5a9ea90b9dce9875238e0b4dccb7103 .av-subheading{
font-size:15px;
}

.flex_column.av-lh0clxig-27dbcc1ae078a9d1bced1ec78f4e298a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6ns3q-183c7df639bedd9152c62ebbb91848af{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-lh0cnfgn-40de3c5613450cca2dd39197a381e051{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 80px 0px;
}

#top .avia-gallery.av-lh0d1l0r-0802d04750ad8527a7ab8db9b9a7c839 .avia-gallery-thumb a{
width:16.6667%;
}

.avia-section.av-a5nqm-266d4e770dc1903872b6dd21b9f799e7{
background-color:#f8f8f8;
background-image:unset;
}
.avia-section.av-a5nqm-266d4e770dc1903872b6dd21b9f799e7 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_cell.av-3cjns6-70e99789f8916538cfa69e35fc12dd4b{
vertical-align:middle;
height:100px;
min-height:100px;
}
.responsive #top #wrap_all .flex_cell.av-3cjns6-70e99789f8916538cfa69e35fc12dd4b{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-fdcom-9a2c4c56211f3ca1a74991f8f0e112b5{
vertical-align:top;
height:100px;
min-height:100px;
}

#top .av-special-heading.av-lh09f45x-ef870cf8725bb2d9780213fa2a3d009c{
padding-bottom:0px;
font-size:55px;
}
body .av-special-heading.av-lh09f45x-ef870cf8725bb2d9780213fa2a3d009c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lh09f45x-ef870cf8725bb2d9780213fa2a3d009c .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-lh09f45x-ef870cf8725bb2d9780213fa2a3d009c .av-subheading{
font-size:15px;
}

.flex_cell.av-89zs6-f7398b1123567f10448867276c2b53fe{
vertical-align:top;
height:100px;
min-height:100px;
}


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

#top #wrap_all .av-special-heading.av-1rff3a-66a4445951113ae8a760e44ef9602126 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

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

#top #wrap_all .av-special-heading.av-1rff3a-66a4445951113ae8a760e44ef9602126 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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