.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-afdd404936e198b0cb9f15c5c463de9d{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-1viq0-afdd404936e198b0cb9f15c5c463de9d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1viq0-afdd404936e198b0cb9f15c5c463de9d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1viq0-afdd404936e198b0cb9f15c5c463de9d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l81rvxeo-58935e4a60cde9e388bc89adbed158ea .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-5bfff31aa60bbf4bac85f76792108c41 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l836u7gs-5bfff31aa60bbf4bac85f76792108c41 .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-f4cbab0dff70401cad42eb978c1859c1{
padding-bottom:10px;
}
body .av-special-heading.av-h434d-f4cbab0dff70401cad42eb978c1859c1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-h434d-f4cbab0dff70401cad42eb978c1859c1 .av-subheading{
font-size:15px;
}

#top .av-rotator-container.av-l89yvaby-3bd8e664f38efde89b0ee15cf541c2f1{
text-align:left;
}

#top .av-rotator-container .av-rotator-text-single.av-l89yub43-4b882114806a331d5c00a1c1ffbe5151{
color:#81bc00;
}

#top .av-rotator-container .av-rotator-text-single.av-l89yujjn-f8176afb10f05731e36f96b959afd836{
color:#81bc00;
}

#top .av-rotator-container .av-rotator-text-single.av-l89yv4vj-20f8e640d875c79df5ae5754fb56cd22{
color:#81bc00;
}

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

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

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

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

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

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

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

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

#top .av-special-heading.av-l836uq5y-7be87cb883b83208f816507abe27a538{
padding-bottom:10px;
}
body .av-special-heading.av-l836uq5y-7be87cb883b83208f816507abe27a538 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l836uq5y-7be87cb883b83208f816507abe27a538 .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;
}
}
