.avia-section.av-kxqhszdr-109341e5406e7cf8b6816c7e8138853e{
background-color:#020202;
background-repeat:no-repeat;
background-image:url(https://www.ristrutturazionitorino.org/wp-content/uploads/head_home.jpg);
background-position:0% 0%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-kxqhszdr-109341e5406e7cf8b6816c7e8138853e .avia-divider-svg-top svg{
height:70px;
width:calc(100% + 1.3px);
fill:#ffffff;
}
.avia-section.av-kxqhszdr-109341e5406e7cf8b6816c7e8138853e .avia-divider-svg-bottom svg{
height:90px;
width:calc(150% + 1.3px);
fill:#44413e;
}

.flex_column.av-l1c9wf3p-a2fde5a9494dd8db429bdcb152f5ee4f{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:10px 10px 10px 10px;
background-color:rgba(0,0,0,0.7);
}

#top .av-special-heading.av-l3kebz44-51b97c203a94a5c81fa734483f26ed41{
margin:0 -10px -5px 0;
padding-bottom:10px;
color:#d3927e;
font-size:40px;
}
.av-special-heading.av-l3kebz44-51b97c203a94a5c81fa734483f26ed41 .special-heading-inner-border{
border-color:#d3927e;
}

#top .av-special-heading.av-l3kexlks-f009c49b60b19e2fdd532100095ee10a{
margin:0 -10px -5px 0;
padding-bottom:10px;
color:#d3927e;
font-size:40px;
}
.av-special-heading.av-l3kexlks-f009c49b60b19e2fdd532100095ee10a .special-heading-inner-border{
border-color:#d3927e;
}

#top .av-special-heading.av-l3keye1o-884508be13367404b85e23157bee9359{
margin:10px -10px 0 0;
padding-bottom:10px;
color:#d3927e;
font-size:40px;
}
.av-special-heading.av-l3keye1o-884508be13367404b85e23157bee9359 .special-heading-inner-border{
border-color:#d3927e;
}

.avia-section.av-l2hegh21-4d223d59a8fc05e06343fe675c27c11a{
background-repeat:no-repeat;
background-image:url(https://www.ristrutturazionitorino.org/wp-content/uploads/00-845x684.jpg);
background-position:50% 50%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-l2hegh21-4d223d59a8fc05e06343fe675c27c11a .avia-divider-svg-top svg{
height:70px;
width:calc(100% + 1.3px);
fill:#ffffff;
}
.avia-section.av-l2hegh21-4d223d59a8fc05e06343fe675c27c11a .avia-divider-svg-bottom svg{
height:90px;
width:calc(150% + 1.3px);
fill:#44413e;
}

.flex_column.av-6t9eu-40c7bb0bc6d6dc187c60257517c3e3aa{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:20px 20px 20px 20px;
background-color:rgba(0,0,0,0.6);
}

#top .av-special-heading.av-l2heh9vl-026139ead34d0bf63af13bc773512f48{
margin:0 0 -0px 0;
padding-bottom:0px;
color:#d3927e;
font-size:32px;
}
.av-special-heading.av-l2heh9vl-026139ead34d0bf63af13bc773512f48 .special-heading-inner-border{
border-color:#ffffff;
}
body .av-special-heading.av-l2heh9vl-026139ead34d0bf63af13bc773512f48 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l2heh9vl-026139ead34d0bf63af13bc773512f48 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-l2hehkab-3d3d38e45fdfa670895cefc54e4623fd{
margin:0 0 0px 0;
padding-bottom:15px;
color:#d3927e;
font-size:32px;
}
.av-special-heading.av-l2hehkab-3d3d38e45fdfa670895cefc54e4623fd .special-heading-inner-border{
border-color:#ffffff;
}
body .av-special-heading.av-l2hehkab-3d3d38e45fdfa670895cefc54e4623fd .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l2hehkab-3d3d38e45fdfa670895cefc54e4623fd .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-l2heio5d-c2aa768a68cecf6e489255f8daa2609a{
margin:-5px 0 0 0;
padding-bottom:20px;
color:#d3927e;
font-size:28px;
}
.av-special-heading.av-l2heio5d-c2aa768a68cecf6e489255f8daa2609a .special-heading-inner-border{
border-color:#ffffff;
}
body .av-special-heading.av-l2heio5d-c2aa768a68cecf6e489255f8daa2609a .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l2heio5d-c2aa768a68cecf6e489255f8daa2609a .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-l3kha52x-c7b53fa75819ee7b93aa09d16db0ce4e{
margin:-5px 0 0 0;
padding-bottom:20px;
color:#d3927e;
font-size:32px;
}
.av-special-heading.av-l3kha52x-c7b53fa75819ee7b93aa09d16db0ce4e .special-heading-inner-border{
border-color:#ffffff;
}
body .av-special-heading.av-l3kha52x-c7b53fa75819ee7b93aa09d16db0ce4e .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l3kha52x-c7b53fa75819ee7b93aa09d16db0ce4e .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-l2hei9uo-f0bb2a283dfd816653962b223997f44f{
margin:0 0 0px 0;
padding-bottom:15px;
color:#d3927e;
font-size:19px;
}
.av-special-heading.av-l2hei9uo-f0bb2a283dfd816653962b223997f44f .special-heading-inner-border{
border-color:#ffffff;
}
body .av-special-heading.av-l2hei9uo-f0bb2a283dfd816653962b223997f44f .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l2hei9uo-f0bb2a283dfd816653962b223997f44f .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

.avia-section.av-kxt6hfu0-f6fc865678298c03c6c13d897a238dff{
background-color:#44413e;
}

#top .av-special-heading.av-l3n38hfk-508e34d651b05cbb8c4839a36ce2216c{
margin:45px 0 0 0;
padding-bottom:20px;
color:#d3927e;
font-size:31px;
}
.av-special-heading.av-l3n38hfk-508e34d651b05cbb8c4839a36ce2216c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l3n38hfk-508e34d651b05cbb8c4839a36ce2216c .av-subheading{
color:#ffffff;
}
body .av-special-heading.av-l3n38hfk-508e34d651b05cbb8c4839a36ce2216c .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l3n38hfk-508e34d651b05cbb8c4839a36ce2216c .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-l3n5sis4-064819714a83276a83d0a5d4842d4c54{
margin:-40px 0 -15px 0;
padding-bottom:20px;
color:#44413e;
font-size:31px;
}
.av-special-heading.av-l3n5sis4-064819714a83276a83d0a5d4842d4c54 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l3n5sis4-064819714a83276a83d0a5d4842d4c54 .av-subheading{
font-size:22px;
color:#ffffff;
}
body .av-special-heading.av-l3n5sis4-064819714a83276a83d0a5d4842d4c54 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l3n5sis4-064819714a83276a83d0a5d4842d4c54 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

.flex_column.av-6m7v2-fc120b4363b6b381c3cb2a89a45b4b0c{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:-5px -5px -5px -5px;
}

.iconbox.av-6a4zi-d37f5af5fd5eb305c6fd50cd9d2fbfd2 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-6a4zi-d37f5af5fd5eb305c6fd50cd9d2fbfd2 .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-6a4zi-d37f5af5fd5eb305c6fd50cd9d2fbfd2 .iconbox_content_container{
color:#ffffff;
font-size:15px;
}

.iconbox.av-l3n3i119-39b554a617c3fcc1503adbd0568fea03 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-l3n3i119-39b554a617c3fcc1503adbd0568fea03 .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-l3n3i119-39b554a617c3fcc1503adbd0568fea03 .iconbox_content_container{
color:#ffffff;
font-size:15px;
}

.iconbox.av-l3n3k063-2eab5414e933ee80391e0395eb6233da .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-l3n3k063-2eab5414e933ee80391e0395eb6233da .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-l3n3k063-2eab5414e933ee80391e0395eb6233da .iconbox_content_container{
color:#ffffff;
font-size:15px;
}

.iconbox.av-l3n3uqr5-50bcf10abf30bac66ba18a95219db4b4 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-l3n3uqr5-50bcf10abf30bac66ba18a95219db4b4 .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-l3n3uqr5-50bcf10abf30bac66ba18a95219db4b4 .iconbox_content_container{
color:#ffffff;
font-size:15px;
}

#top .hr.av-yxqa-07fbe2fe62fd965584e8a47318fea3da{
margin-top:5px;
margin-bottom:30px;
}
.hr.av-yxqa-07fbe2fe62fd965584e8a47318fea3da .hr-inner{
width:5px;
border-color:#44413e;
max-width:45%;
}
.hr.av-yxqa-07fbe2fe62fd965584e8a47318fea3da .av-seperator-icon{
color:#44413e;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kyd5obh2-1235ecb9402b89df012236d89264922c{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-kyd5obh2-1235ecb9402b89df012236d89264922c{
width:36.4%;
margin-left:0;
padding:50px 50px 20px 50px;
background-color:#ffffff;
}
.flex_column.av-kyd5obh2-1235ecb9402b89df012236d89264922c .avia-divider-svg-top svg{
height:20px;
width:calc(100% + 1.3px);
fill:#44413e;
}
.flex_column.av-kyd5obh2-1235ecb9402b89df012236d89264922c .avia-divider-svg-bottom svg{
height:20px;
width:calc(100% + 1.3px);
fill:#44413e;
}
#top .flex_column_table.av-equal-height-column-flextable.av-kyd5obh2-1235ecb9402b89df012236d89264922c .av-flex-placeholder{
width:6%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kyd65g2t-12b002db3476107497afcb6954500bb0{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-kyd65g2t-12b002db3476107497afcb6954500bb0{
width:57.6%;
margin-left:0;
padding:0 20px 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-kyd65g2t-12b002db3476107497afcb6954500bb0 .av-flex-placeholder{
width:6%;
}

#top .av-special-heading.av-kyd63pnt-48525d3a771738729b8d26d7f0a023df{
margin:-10px 0 0 0;
padding-bottom:10px;
color:#d3927e;
font-size:31px;
}
.av-special-heading.av-kyd63pnt-48525d3a771738729b8d26d7f0a023df .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kyd63pnt-48525d3a771738729b8d26d7f0a023df .av-subheading{
color:#ffffff;
}
body .av-special-heading.av-kyd63pnt-48525d3a771738729b8d26d7f0a023df .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-kyd63pnt-48525d3a771738729b8d26d7f0a023df .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-l3n6bzlv-39319068141d2407c978030bcfd8c4cb{
margin:-35px 0 20px 0;
padding-bottom:10px;
color:#44413e;
font-size:31px;
}
.av-special-heading.av-l3n6bzlv-39319068141d2407c978030bcfd8c4cb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l3n6bzlv-39319068141d2407c978030bcfd8c4cb .av-subheading{
font-size:22px;
color:#ffffff;
}
body .av-special-heading.av-l3n6bzlv-39319068141d2407c978030bcfd8c4cb .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l3n6bzlv-39319068141d2407c978030bcfd8c4cb .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.av-l3n6ifr6-27a5851a44f7a10f175bb5e4206b6dd4{
margin-top:1px;
margin-bottom:1px;
}
.hr.av-l3n6ifr6-27a5851a44f7a10f175bb5e4206b6dd4 .hr-inner{
width:1px;
border-color:#44413e;
max-width:45%;
}
.hr.av-l3n6ifr6-27a5851a44f7a10f175bb5e4206b6dd4 .av-seperator-icon{
color:#44413e;
}

.av_font_icon.av-kyk96kxr-b6160ffeb96338e95dc76869c7ea3a9d{
color:#d3927e;
border-color:#d3927e;
}
.av_font_icon.av-kyk96kxr-b6160ffeb96338e95dc76869c7ea3a9d .av-icon-char{
font-size:20px;
line-height:20px;
width:20px;
}

.avia-section.av-l2helwch-90a7fa35f3441e079d3ae3a0c61e6a47{
background-color:#44413e;
}

#top .av-special-heading.av-53pim-7e6db9d04d2509e2e71864e9d784ae61{
margin:45px 0 0 0;
padding-bottom:20px;
color:#d3927e;
font-size:31px;
}
.av-special-heading.av-53pim-7e6db9d04d2509e2e71864e9d784ae61 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-53pim-7e6db9d04d2509e2e71864e9d784ae61 .av-subheading{
color:#ffffff;
}
body .av-special-heading.av-53pim-7e6db9d04d2509e2e71864e9d784ae61 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-53pim-7e6db9d04d2509e2e71864e9d784ae61 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-4gmf6-d01a4b1bfcc5d4eac822e46f31aba952{
margin:-40px 0 -15px 0;
padding-bottom:20px;
color:#44413e;
font-size:31px;
}
.av-special-heading.av-4gmf6-d01a4b1bfcc5d4eac822e46f31aba952 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4gmf6-d01a4b1bfcc5d4eac822e46f31aba952 .av-subheading{
font-size:19px;
color:#ffffff;
}
body .av-special-heading.av-4gmf6-d01a4b1bfcc5d4eac822e46f31aba952 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-4gmf6-d01a4b1bfcc5d4eac822e46f31aba952 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

.flex_column.av-2rh6q-5b5f8bd04386dc3d469307ab4f016ddb{
padding:-5px -5px 10px -5px;
}

.iconbox.av-l3n3gqfc-1294b61a1155540423bae282ee0b6f47 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-l3n3gqfc-1294b61a1155540423bae282ee0b6f47 .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-l3n3gqfc-1294b61a1155540423bae282ee0b6f47 .iconbox_content_container{
color:#ffffff;
font-size:16px;
}

.iconbox.av-3hobi-89d4fa15d192b231c32e6e0ec4561f40 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-3hobi-89d4fa15d192b231c32e6e0ec4561f40 .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-3hobi-89d4fa15d192b231c32e6e0ec4561f40 .iconbox_content_container{
color:#ffffff;
font-size:14px;
}

.iconbox.av-2ayti-e2c1dc7872c3a79fbd61d8b7a31734b7 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-2ayti-e2c1dc7872c3a79fbd61d8b7a31734b7 .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-2ayti-e2c1dc7872c3a79fbd61d8b7a31734b7 .iconbox_content_container{
color:#ffffff;
font-size:14px;
}

.iconbox.av-v02a-f9e7ab9953427b55e139f911fb817afb .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-v02a-f9e7ab9953427b55e139f911fb817afb .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-v02a-f9e7ab9953427b55e139f911fb817afb .iconbox_content_container{
color:#ffffff;
font-size:14px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-68auy-3e93859f0b4ca43302d6dd590051934e{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-68auy-3e93859f0b4ca43302d6dd590051934e{
padding:50px 50px 20px 50px;
background-color:#ffffff;
}
.flex_column.av-68auy-3e93859f0b4ca43302d6dd590051934e .avia-divider-svg-top svg{
height:20px;
width:calc(100% + 1.3px);
fill:#44413e;
}
.flex_column.av-68auy-3e93859f0b4ca43302d6dd590051934e .avia-divider-svg-bottom svg{
height:20px;
width:calc(100% + 1.3px);
fill:#44413e;
}

#top .flex_column_table.av-equal-height-column-flextable.av-224dm-f628b2258eccf5ec5b5dddc7df0300de{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-224dm-f628b2258eccf5ec5b5dddc7df0300de{
padding:0 20px 0 0;
}

#top .av-special-heading.av-l3ynr4i4-6e694d2ef0aff62491c165fb95aace37{
margin:0px 0 0 0;
padding-bottom:10px;
color:#d3927e;
font-size:28px;
}
.av-special-heading.av-l3ynr4i4-6e694d2ef0aff62491c165fb95aace37 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l3ynr4i4-6e694d2ef0aff62491c165fb95aace37 .av-subheading{
color:#ffffff;
}
body .av-special-heading.av-l3ynr4i4-6e694d2ef0aff62491c165fb95aace37 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l3ynr4i4-6e694d2ef0aff62491c165fb95aace37 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av-special-heading.av-l3ynra0t-c6fbf005b808138bc04e5edebe3a5d03{
margin:-35px 0 20px 0;
padding-bottom:10px;
color:#44413e;
font-size:31px;
}
.av-special-heading.av-l3ynra0t-c6fbf005b808138bc04e5edebe3a5d03 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l3ynra0t-c6fbf005b808138bc04e5edebe3a5d03 .av-subheading{
font-size:18px;
color:#ffffff;
}
body .av-special-heading.av-l3ynra0t-c6fbf005b808138bc04e5edebe3a5d03 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-l3ynra0t-c6fbf005b808138bc04e5edebe3a5d03 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.av-1m9gu-1fa139f457743b3234e32c5a23e3de74{
margin-top:1px;
margin-bottom:1px;
}
.hr.av-1m9gu-1fa139f457743b3234e32c5a23e3de74 .hr-inner{
width:1px;
border-color:#44413e;
max-width:45%;
}
.hr.av-1m9gu-1fa139f457743b3234e32c5a23e3de74 .av-seperator-icon{
color:#44413e;
}

.av_font_icon.av-16tam-450099d797b855826c6eae19679af7d8{
color:#d3927e;
border-color:#d3927e;
}
.av_font_icon.av-16tam-450099d797b855826c6eae19679af7d8 .av-icon-char{
font-size:20px;
line-height:20px;
width:20px;
}

.avia-section.av-kyd67g8b-708275fd566e6cef6082e01dc74c9799{
background-repeat:no-repeat;
background-image:url(https://www.ristrutturazionitorino.org/wp-content/uploads/home_head_03.jpg);
background-position:0% 0%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-kyd67g8b-708275fd566e6cef6082e01dc74c9799 .avia-divider-svg-top svg{
height:70px;
width:calc(100% + 1.3px);
fill:#44413e;
}
.avia-section.av-kyd67g8b-708275fd566e6cef6082e01dc74c9799 .avia-divider-svg-bottom svg{
height:90px;
width:calc(150% + 1.3px);
fill:#dddddd;
}

.flex_column.av-kyd7u93a-77953cde6f1a02d37ea683470b2278a0{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:0 50px 50px 50px;
background-color:rgba(0,0,0,0.7);
}

.iconbox.av-kyd6qxtj-4aa8597b8841d25272fcc0f5471565a9 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-kyd6qxtj-4aa8597b8841d25272fcc0f5471565a9 .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-kyd6qxtj-4aa8597b8841d25272fcc0f5471565a9 .iconbox_content_container{
color:#ffffff;
font-size:15px;
}

.flex_column.av-kyd7t3sd-4d285cf50bb46a72a6072cb64c8ca04d{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:0 50px 50px 50px;
background-color:rgba(0,0,0,0.7);
}

.iconbox.av-kyd6yvim-bef4a0b20c3ca4d4d90373abc194ea02 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-kyd6yvim-bef4a0b20c3ca4d4d90373abc194ea02 .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-kyd6yvim-bef4a0b20c3ca4d4d90373abc194ea02 .iconbox_content_container{
color:#ffffff;
font-size:15px;
}

.flex_column.av-kyd7mfee-726277d61bb7322893f9145595994935{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:0 50px 50px 50px;
background-color:rgba(0,0,0,0.7);
}

.iconbox.av-kyd6z8ey-98bdbbb38098e7f77cb59b166b69cf70 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-kyd6z8ey-98bdbbb38098e7f77cb59b166b69cf70 .iconbox_content_title{
color:#d3927e;
font-size:22px;
}
.iconbox.av-kyd6z8ey-98bdbbb38098e7f77cb59b166b69cf70 .iconbox_content_container{
color:#ffffff;
font-size:15px;
}

.avia-section.av-l2gbws5l-f5709e7722ab88325aad927b9331b9ee{
background-color:#ffffff;
background-repeat:no-repeat;
background-image:url(https://www.ristrutturazionitorino.org/wp-content/uploads/mobile-4-scaled.jpg);
background-position:0% 0%;
background-attachment:scroll;
position:relative;
}
.avia-section.av-l2gbws5l-f5709e7722ab88325aad927b9331b9ee .avia-divider-svg-top svg{
height:70px;
width:calc(100% + 1.3px);
fill:#44413e;
}
.avia-section.av-l2gbws5l-f5709e7722ab88325aad927b9331b9ee .avia-divider-svg-bottom svg{
height:90px;
width:calc(150% + 1.3px);
fill:#dddddd;
}

#top .flex_column.av-l2gbyvgr-5d84cc2a492c463bf9c6a7182704046f{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-l2gbyvgr-5d84cc2a492c463bf9c6a7182704046f{
width:32%;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:0 50px 50px 50px;
background-color:rgba(0,0,0,0.7);
}
.responsive #top #wrap_all .flex_column.av-l2gbyvgr-5d84cc2a492c463bf9c6a7182704046f{
margin-top:50px;
margin-bottom:50px;
}

.iconbox.av-39v82-a4f538a58e6dc7f9489f818195bbbe49 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-39v82-a4f538a58e6dc7f9489f818195bbbe49 .iconbox_content_title{
color:#d3927e;
font-size:24px;
}
.iconbox.av-39v82-a4f538a58e6dc7f9489f818195bbbe49 .iconbox_content_container{
color:#ffffff;
font-size:14px;
}

#top .flex_column.av-2kk1a-0e4bd9001d973f85214ff53a3f12b455{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-2kk1a-0e4bd9001d973f85214ff53a3f12b455{
width:32%;
margin-left:2%;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:0 50px 50px 50px;
background-color:rgba(0,0,0,0.7);
}
.responsive #top #wrap_all .flex_column.av-2kk1a-0e4bd9001d973f85214ff53a3f12b455{
margin-top:50px;
margin-bottom:50px;
}

.iconbox.av-28gp2-2a1d259ed5a6a8f037cc567a466858c8 .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-28gp2-2a1d259ed5a6a8f037cc567a466858c8 .iconbox_content_title{
color:#d3927e;
font-size:24px;
}
.iconbox.av-28gp2-2a1d259ed5a6a8f037cc567a466858c8 .iconbox_content_container{
color:#ffffff;
font-size:14px;
}

#top .flex_column.av-1od32-fb083db89233c80f299e9c609fcb509f{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-1od32-fb083db89233c80f299e9c609fcb509f{
width:32%;
margin-left:2%;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
padding:0 50px 50px 50px;
background-color:rgba(0,0,0,0.7);
}
.responsive #top #wrap_all .flex_column.av-1od32-fb083db89233c80f299e9c609fcb509f{
margin-top:50px;
margin-bottom:50px;
}

.iconbox.av-z4d6-265ac65415ab1145286fe0aa19fcd38c .iconbox_icon{
background-color:#ffffff;
border:1px solid #ffffff;
}
#top #wrap_all .iconbox.av-z4d6-265ac65415ab1145286fe0aa19fcd38c .iconbox_content_title{
color:#d3927e;
font-size:24px;
}
.iconbox.av-z4d6-265ac65415ab1145286fe0aa19fcd38c .iconbox_content_container{
color:#ffffff;
font-size:14px;
}

