.flex_column.av-ldvxgani-e2e58b9d506dc18e2ea55ed8964c873b{
padding:75px 0 115px 0;
background-color:#006081;
}

.avia-section.av-ldwz07l7-77ecc40a6ee5a8ff9757ffa6f5d8c353{
background-repeat:no-repeat;
background-image:url(https://www.gruppoleardini.it/wp-content/uploads/2023/02/testata-home-2.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2kdi1v-6152a96d8d15efefbf32cc8b5693c5a8{
margin-top:70px;
margin-bottom:70px;
}
.flex_column.av-2kdi1v-6152a96d8d15efefbf32cc8b5693c5a8{
padding:160px 130px 40px 40px;
background:url(https://www.gruppoleardini.it/wp-content/uploads/2024/03/macchinari-ombra.png) 50% 50% no-repeat scroll ;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ldwxb5wg-d9cfc1afc88939444e6b225acfa67a5e{
margin-top:70px;
margin-bottom:70px;
}
.flex_column.av-ldwxb5wg-d9cfc1afc88939444e6b225acfa67a5e{
padding:160px 140px 40px 40px;
background:url(https://www.gruppoleardini.it/wp-content/uploads/2024/03/lavorazioni-ombra.png) 50% 50% no-repeat scroll ;
}

.avia-section.av-ldvz42ua-f7008bb2b28844415840b3df9dce4f33{
background-color:#74a7c8;
background-image:unset;
}

#top .flex_column.av-1n9e837-0a4da99319542bde1d9f8a627f941ba5{
margin-top:70px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-1n9e837-0a4da99319542bde1d9f8a627f941ba5{
margin-top:70px;
margin-bottom:0px;
}

#top .av_textblock_section.av-ldvzypmq-9a51b966bbfe3c8635145ac3873c90e6 .avia_textblock{
font-size:40px;
color:#ffffff;
}

#top .hr.hr-invisible.av-m5mtvms9-2738b082d7536e5fc8dd5753f578a02b{
height:50px;
}

#top #wrap_all .avia-button.av-ldw0fjij-08130a06909fd030a2a354c8679f2990:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.avia-section.av-10co5hv-97cf3d8cf36cd2da52ea3d8e3f6905b7{
background-color:#74a7c8;
background-image:unset;
margin-top:50px;
margin-bottom:0px;
}

#top .av-special-heading.av-ltn4oq6b-2b501e79ea13ee52b24c607374da724b{
padding-bottom:10px;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-ltn4oq6b-2b501e79ea13ee52b24c607374da724b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ltn4oq6b-2b501e79ea13ee52b24c607374da724b .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-ltn4oq6b-2b501e79ea13ee52b24c607374da724b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ltn4oq6b-2b501e79ea13ee52b24c607374da724b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ltn4zeee-b653d5641b21ea01b8aba97b66422578 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-ltn50dfj-b9da908392e594c7d9b16477b2228c8f .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-ltn50k8e-1719e209dd0198d3f293ae59a7fb4175 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-ltn50q4k-9f6c9f6e7e193b533e7654a742675834 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-ltn50voe-1234e5419b8e6f5e99a3766d38438e8e .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-m5mttq7u-2d6a25d54139ea6b96404f4b4550374e:hover{
color:white;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-2toxo3-095f79f3fd8913b311d79bba4518e780{
height:50px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-ldvxgani-e2e58b9d506dc18e2ea55ed8964c873b{
padding:75px 105px 115px 105px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-ldvxgani-e2e58b9d506dc18e2ea55ed8964c873b{
padding:75px 105px 115px 105px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-ldvxgani-e2e58b9d506dc18e2ea55ed8964c873b{
padding:75px 60px 115px 60px;
}

#top #wrap_all .av-special-heading.av-ltn4oq6b-2b501e79ea13ee52b24c607374da724b .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-ldvxgani-e2e58b9d506dc18e2ea55ed8964c873b{
padding:75px 30px 115px 30px;
}

#top #wrap_all .av-special-heading.av-ltn4oq6b-2b501e79ea13ee52b24c607374da724b .av-special-heading-tag{
font-size:0.8em;
}
}
