.flex_cell.av-l88ll91j-8ae1833e793bfcb4edf78b1ad9d7c3d9{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-l88ll91j-8ae1833e793bfcb4edf78b1ad9d7c3d9{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-l833at7q-e7ee43210db0086f5a55ff8229695431-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l833at7q-e7ee43210db0086f5a55ff8229695431{
position:relative;
left:100px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
border-radius:0px 0px 0px 0px;
padding:100px 100px 100px 100px;
background-color:#81bc00;
}

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

#top .av_textblock_section.av-l81rvxeo-682390efca48ca40619a963beb614e87 .avia_textblock{
font-size:16px;
color:#ffffff;
}

.av_font_icon.av-wfok-e043b100a07f6028c52cb2dd18efd9d0{
color:#cb0f22;
border-color:#cb0f22;
}
.avia-svg-icon.av-wfok-e043b100a07f6028c52cb2dd18efd9d0 svg:first-child{
stroke:#cb0f22;
fill:#cb0f22;
}
.av_font_icon.av-wfok-e043b100a07f6028c52cb2dd18efd9d0 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_cell.av-l88lm5rt-8020eae4872d4ee73918d0a0673ad7f6{
vertical-align:middle;
background:url(https://www.sistemapolipiemonte.it/wp-content/uploads/2022/09/POLI-DI-INNOVAZIONE.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l88lm5rt-8020eae4872d4ee73918d0a0673ad7f6{
padding:120px 120px 120px 120px !important;
}

.avia-section.av-l1tqt-1ebb837530f2a9848c2bc21d8ba79b89{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-htpyl-2ced4bc87495396e12680450932fa0fc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-80nb9-267a69e6ca9c414c1c78c6425c61321e{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
}

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

#top #wrap_all .avia-button.av-l88qe1z8-dc2eefa836723fafc27c882df5b63df4{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-l88qe1z8-2-01ade3af808152d4ea7b930a0a746fc7{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-l88qe1z8-1-6ea2435f233fbda64c575c36c5bd69a0{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-l88qe1z8-1-4-ba17a52262cbca173662a60f0c202ee3{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-l88qe1z8-1-3-52132747f381c1db3b2f1786df7f2a38{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-l88qe1z8-1-1-2d5abe52a58d7bd6271471018ee0c852{
margin-bottom:5px;
margin-right:5px;
}

#top .hr.hr-invisible.av-7hajx-2de59664ae4f1b419ed1d0d191692845{
height:20px;
}

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

#top .hr.hr-invisible.av-l836zk5l-83172da9456c25569c9dc74c06f6912b{
height:20px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-l88ll91j-8ae1833e793bfcb4edf78b1ad9d7c3d9{
padding:0 0 0 0 !important;
}

.flex_column.av-l833at7q-e7ee43210db0086f5a55ff8229695431{
position:relative;
left:0px;
padding:50px 50px 50px 50px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-l88ll91j-8ae1833e793bfcb4edf78b1ad9d7c3d9{
padding:0 0 0 0 !important;
}

.flex_column.av-l833at7q-e7ee43210db0086f5a55ff8229695431{
position:relative;
left:0px;
padding:50px 50px 50px 50px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-l88ll91j-8ae1833e793bfcb4edf78b1ad9d7c3d9{
padding:0 0 0 0 !important;
}

.flex_column.av-l833at7q-e7ee43210db0086f5a55ff8229695431{
position:relative;
left:0px;
padding:50px 50px 50px 50px;
}
}
