.avia-section.av-drvv5z-08154d7b9ff499877ed2e21332c2312d .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

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

#top .hr.av-df95kf-76ddc4f7853e06beb614fd7258b97bd4{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-df95kf-76ddc4f7853e06beb614fd7258b97bd4 .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-dc3x6f-4a35a04cf9ab180d7ce41c0e2d502b04{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-czcbnj-cfd8830d8ceb2b28c82b4150e66d02c4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-cn5g9r-b99b4c46dcde8b2d99b224af569984e2{
background-repeat:no-repeat;
background-image:url(https://www.cantinamontemoro.it/wp-content/uploads/2017/02/banner-cc.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-cn5g9r-b99b4c46dcde8b2d99b224af569984e2 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-cipq9r-4d0d7cc1fc3a2a08871ff1384716c100{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

#top .av-special-heading.av-c9r7xj-266b693625eaf23c38c6e17af37b1665{
padding-bottom:15px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-c9r7xj-266b693625eaf23c38c6e17af37b1665 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c9r7xj-266b693625eaf23c38c6e17af37b1665 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-c9r7xj-266b693625eaf23c38c6e17af37b1665 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-c9r7xj-266b693625eaf23c38c6e17af37b1665 .av-subheading{
font-size:15px;
}

.avia-image-container.av-c4pkkv-9356da61b1fcdfcf3bdcbe26e95d8647 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-c4pkkv-9356da61b1fcdfcf3bdcbe26e95d8647 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-c0q5rr-91a05ba3bfdc5fdafe9c1c78dda7d5c8{
padding-bottom:10px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-c0q5rr-91a05ba3bfdc5fdafe9c1c78dda7d5c8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-c0q5rr-91a05ba3bfdc5fdafe9c1c78dda7d5c8 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-c0q5rr-91a05ba3bfdc5fdafe9c1c78dda7d5c8 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-c0q5rr-91a05ba3bfdc5fdafe9c1c78dda7d5c8 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-bv80a7-10140c842b6687e9e374ee0cf5ac0d44{
height:15px;
}

#top .av_textblock_section.av-15u4en-11969fd15256cb278a3aefecb3825872 .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-bfwqlr-4ee457a32389edcbe16a09a28af2e547{
height:15px;
}

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

.flex_column.av-b6sgpb-8cbcc3c66f4bd45d09769b4777bb741c{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#f8f8f8;
}

#top .av-special-heading.av-azq75j-a64597c8ff8fa7c9cc168e9fdbfce4f5{
padding-bottom:15px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-azq75j-a64597c8ff8fa7c9cc168e9fdbfce4f5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-azq75j-a64597c8ff8fa7c9cc168e9fdbfce4f5 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-azq75j-a64597c8ff8fa7c9cc168e9fdbfce4f5 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-azq75j-a64597c8ff8fa7c9cc168e9fdbfce4f5 .av-subheading{
font-size:15px;
}

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

#top .av-special-heading.av-anhz5r-4b536e61f271558527360569eab8b012{
padding-bottom:10px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-anhz5r-4b536e61f271558527360569eab8b012 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-anhz5r-4b536e61f271558527360569eab8b012 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-anhz5r-4b536e61f271558527360569eab8b012 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-anhz5r-4b536e61f271558527360569eab8b012 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ake3dr-50b7cc3202801a66a28ac3e7d083e0e4{
height:15px;
}

#top .av_textblock_section.av-acq473-effa4630656aced987aa6dcb567c3835 .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-a70s7z-5f54e4bdb3e072e25ff817934f6c5028{
height:15px;
}

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

.flex_column.av-9x2qk7-f5b4b89571e0a9e3734e15a46f1e9b4e{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

#top .av-special-heading.av-9qg9on-757fdd24be2483f1cf2428d30c73e0ec{
padding-bottom:15px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-9qg9on-757fdd24be2483f1cf2428d30c73e0ec .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9qg9on-757fdd24be2483f1cf2428d30c73e0ec .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-9qg9on-757fdd24be2483f1cf2428d30c73e0ec .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-9qg9on-757fdd24be2483f1cf2428d30c73e0ec .av-subheading{
font-size:15px;
}

.avia-image-container.av-9hee7b-cdaf7f61b37c6f3bde3fa587b1746203 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9hee7b-cdaf7f61b37c6f3bde3fa587b1746203 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-9aseav-a48106039b2f65d93c0e1f44a559d669{
padding-bottom:10px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-9aseav-a48106039b2f65d93c0e1f44a559d669 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9aseav-a48106039b2f65d93c0e1f44a559d669 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-9aseav-a48106039b2f65d93c0e1f44a559d669 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-9aseav-a48106039b2f65d93c0e1f44a559d669 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-954s1z-3a4f93e5f23c6759eb2a5837e2ab4c26{
height:15px;
}

#top .av_textblock_section.av-8zb7av-108d8ba4d44757a7e66b0b3e4913d38d .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-8x80if-edd5419f61f1b3cb0344fc13ef6232a2{
height:15px;
}

#top #wrap_all .avia-button.av-8offwn-20d716599360687e4ca9fc4fa8fb8279{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8offwn-20d716599360687e4ca9fc4fa8fb8279:hover{
background-color:blue;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-8offwn-20d716599360687e4ca9fc4fa8fb8279 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-8offwn-20d716599360687e4ca9fc4fa8fb8279:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-8i4bzb-24bd0361376524fca9e76858b0106e39 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-8dzbs7-e5f197fc746e9d131c6c8c2e883dc7d3{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-8dzbs7-e5f197fc746e9d131c6c8c2e883dc7d3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8dzbs7-e5f197fc746e9d131c6c8c2e883dc7d3 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-8dzbs7-e5f197fc746e9d131c6c8c2e883dc7d3 .av-subheading{
font-size:15px;
}

#top .hr.av-88uzzb-8af4445554ddabae09cfa187191dbbbc{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-88uzzb-8af4445554ddabae09cfa187191dbbbc .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-814dvz-c423585d077d7a8864dab843b0dc8078{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-7kjlbj-21d2ea8c053a9ae2b1c62e73dac39876{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-73skzj-c65cfe59ef6ef864b6bb34d0c20a8e75{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-6ken7r-8d247faeb9aaab0eb3ca3d580239d949{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-section.av-lrwen-ee038232cfefbd7e8c511454b44482d6{
background-repeat:no-repeat;
background-image:url(https://www.cantinamontemoro.it/wp-content/uploads/2017/02/business-office-work-blurred.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-lrwen-ee038232cfefbd7e8c511454b44482d6 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-5um0nr-e7ffa435d82cc3a7863b2e8655cc4de4{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-5um0nr-e7ffa435d82cc3a7863b2e8655cc4de4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5um0nr-e7ffa435d82cc3a7863b2e8655cc4de4 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-5um0nr-e7ffa435d82cc3a7863b2e8655cc4de4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5um0nr-e7ffa435d82cc3a7863b2e8655cc4de4 .av-subheading{
font-size:15px;
}

#top .hr.av-5qvp0f-c4d82ae9515759ca663fb862f1505dc2{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-5qvp0f-c4d82ae9515759ca663fb862f1505dc2 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .flex_column.av-5m1pw7-5a0648bae80dbd507c9a79af2a4263eb{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5m1pw7-5a0648bae80dbd507c9a79af2a4263eb{
border-radius:0px 0px 0px 0px;
padding:0px 10% 0px 10%;
}
.responsive #top #wrap_all .flex_column.av-5m1pw7-5a0648bae80dbd507c9a79af2a4263eb{
margin-top:0px;
margin-bottom:0px;
}


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

#top #wrap_all .av-special-heading.av-c9r7xj-266b693625eaf23c38c6e17af37b1665 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c0q5rr-91a05ba3bfdc5fdafe9c1c78dda7d5c8 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-anhz5r-4b536e61f271558527360569eab8b012 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9qg9on-757fdd24be2483f1cf2428d30c73e0ec .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9aseav-a48106039b2f65d93c0e1f44a559d669 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8dzbs7-e5f197fc746e9d131c6c8c2e883dc7d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5um0nr-e7ffa435d82cc3a7863b2e8655cc4de4 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-c9r7xj-266b693625eaf23c38c6e17af37b1665 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-c0q5rr-91a05ba3bfdc5fdafe9c1c78dda7d5c8 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-anhz5r-4b536e61f271558527360569eab8b012 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9qg9on-757fdd24be2483f1cf2428d30c73e0ec .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9aseav-a48106039b2f65d93c0e1f44a559d669 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8dzbs7-e5f197fc746e9d131c6c8c2e883dc7d3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5um0nr-e7ffa435d82cc3a7863b2e8655cc4de4 .av-special-heading-tag{
font-size:0.8em;
}
}
