.flex_cell.av-bq1q-a21a3c8ae4f07793fccdcd20d30c3ea2{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-bq1q-a21a3c8ae4f07793fccdcd20d30c3ea2{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-2ng3a-851c5ef529f3e9adf8a3bdb663dbdf45{
position:relative;
left:100px;
padding:70px 70px 70px 70px;
background-color:#ffffff;
}

#top .av-special-heading.av-29c56-c8952c377e8c2011dbd00d1fc88fca70{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-29c56-c8952c377e8c2011dbd00d1fc88fca70 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-29c56-c8952c377e8c2011dbd00d1fc88fca70 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-29c56-c8952c377e8c2011dbd00d1fc88fca70 .av-subheading{
font-size:15px;
}

.flex_cell.av-m4k5pb1f-10ab7455a320d30bc3865735cb16f7d0{
vertical-align:top;
background:url(https://www.coltelleriaiori.it/wp-content/uploads/2024/12/negozio-coltelleria-torino.jpg) 50% 50% no-repeat scroll #f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-m4k5pb1f-10ab7455a320d30bc3865735cb16f7d0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-n0qbe-aa3f9e7f77c6513503363d83b9664e2a{
vertical-align:middle;
height:600px;
min-height:600px;
background:url(https://www.coltelleriaiori.it/wp-content/uploads/2024/12/negozio-coltelleria-torino-1030x689.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-n0qbe-aa3f9e7f77c6513503363d83b9664e2a{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-mf8bi-45ec4bc9ff25de9bfc4aa82254d7492e{
vertical-align:middle;
height:600px;
min-height:600px;
}
.responsive #top #wrap_all .flex_cell.av-mf8bi-45ec4bc9ff25de9bfc4aa82254d7492e{
padding:150px 150px 150px 150px !important;
}

#top .av-special-heading.av-lop86-77dafabc3b64746f1fbdae1fcc8e756c{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-lop86-77dafabc3b64746f1fbdae1fcc8e756c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lop86-77dafabc3b64746f1fbdae1fcc8e756c .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lop86-77dafabc3b64746f1fbdae1fcc8e756c .av-subheading{
font-size:15px;
}

#top .hr.av-l7tti-15b36120b26c72b7ee301279d121fb91{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-l7tti-15b36120b26c72b7ee301279d121fb91 .hr-inner{
width:50px;
}

.flex_cell.av-qmiui-d73973fef568bde48b91653d93260c72{
vertical-align:middle;
height:600px;
min-height:600px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-qmiui-d73973fef568bde48b91653d93260c72{
padding:150px 150px 150px 150px !important;
}

#top .av-special-heading.av-2lgn2-84fc48e48c17a3cf727ac77045256666{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-2lgn2-84fc48e48c17a3cf727ac77045256666 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2lgn2-84fc48e48c17a3cf727ac77045256666 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2lgn2-84fc48e48c17a3cf727ac77045256666 .av-subheading{
font-size:15px;
}

#top .hr.av-pfz4u-4c0bea7138e8414124bf131dff3cad1d{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-pfz4u-4c0bea7138e8414124bf131dff3cad1d .hr-inner{
width:50px;
}

.flex_cell.av-o5596-20633e7db573930f0ed966d36d0fc80d{
vertical-align:top;
height:600px;
min-height:600px;
background:url(https://www.coltelleriaiori.it/wp-content/uploads/2024/12/coltelleria-nel-1968-1030x662.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-o5596-20633e7db573930f0ed966d36d0fc80d{
padding:50px 50px 50px 50px !important;
}

.avia-section.av-5rh46-0883a36ee1118722338e28c5f47ab295{
background-color:#707070;
background-image:unset;
}

.flex_column.av-5932u-ceb93a1624d9dc4c15c6b1690e42c9a7{
padding:20px 0 0 0;
}

#top .avia-icon-list-container.av-4p9ym-02c1f6506209d783e0b7f983f31126e0 .iconlist_icon{
color:#ffffff;
background-color:#ac152c;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-4p9ym-02c1f6506209d783e0b7f983f31126e0 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-4p9ym-02c1f6506209d783e0b7f983f31126e0 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-4p9ym-02c1f6506209d783e0b7f983f31126e0 .iconlist_content{
color:#ffffff;
}

.flex_column.av-2t7t2-b04cb8085f973cef098810d751100360{
padding:20px 0 0 0;
}

#top .avia-icon-list-container.av-2csiy-9503fd483b08d6bad8dfd25f800e160a .iconlist_icon{
color:#ffffff;
background-color:#ac152c;
border:1px solid #ffffff;
}
#top .avia-icon-list-container.av-2csiy-9503fd483b08d6bad8dfd25f800e160a .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-2csiy-9503fd483b08d6bad8dfd25f800e160a .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-2csiy-9503fd483b08d6bad8dfd25f800e160a .iconlist_content{
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-lop86-77dafabc3b64746f1fbdae1fcc8e756c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2lgn2-84fc48e48c17a3cf727ac77045256666 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-lop86-77dafabc3b64746f1fbdae1fcc8e756c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2lgn2-84fc48e48c17a3cf727ac77045256666 .av-special-heading-tag{
font-size:0.8em;
}
}
