.avia_transform .avia-image-container.av-mojtwq6n-40d813e1b3f4f31de568ba56aaeb07d7{
animation-duration:1.5s;
}
.avia-image-container.av-mojtwq6n-40d813e1b3f4f31de568ba56aaeb07d7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mojtwq6n-40d813e1b3f4f31de568ba56aaeb07d7 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_sonarEffect_av-mojtprk5-d01c3016555a67e2a095163d6407f987 {
  0% {opacity: 0.3;}
 40% {opacity: 0.5; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #7f3200, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #7f3200, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
.av_promobox.av-mojtprk5-d01c3016555a67e2a095163d6407f987:hover:after{
animation:av_sonarEffect_av-mojtprk5-d01c3016555a67e2a095163d6407f987 1s ease-in-out;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-8f3cwa-a5a268aa0f69d99ed314dd1689c457f0__0 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-8f3cwa-a5a268aa0f69d99ed314dd1689c457f0__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-8f3cwa-a5a268aa0f69d99ed314dd1689c457f0__0 .avia-caption-content p{
font-size:20px;
}

.flex_cell.av-7b92my-fa0132b3fb274209feb82ff6e57d0af1{
vertical-align:top;
background-color:#a6acb0;
}
.responsive #top #wrap_all .flex_cell.av-7b92my-fa0132b3fb274209feb82ff6e57d0af1{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-q4c3u-0856dff01636f07c0b6914b05b56bfb9{
vertical-align:top;
background-color:#a6acb0;
}
.responsive #top #wrap_all .flex_cell.av-q4c3u-0856dff01636f07c0b6914b05b56bfb9{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6thr7e-05c0beba01869ebb1e1c7c28c31e5be3{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-6thr7e-05c0beba01869ebb1e1c7c28c31e5be3{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#404c78;
}

.av_font_icon.av-6q6vvu-78d2eb22d8617fd40658f83616d701cc{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-6q6vvu-78d2eb22d8617fd40658f83616d701cc svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-6q6vvu-78d2eb22d8617fd40658f83616d701cc .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-6hxxaq-445e51b81a94a19d49dd4c3e2a22f170{
height:20px;
}

#top .av_textblock_section.av-6aygtu-c31652eba5ab35224d3732e3f68d327b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mimcq-9bc0c91a309dfd09aef1745f373a5d27{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5x2596-bc3cfd08d9e0572898aef9d2faed396e{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-5x2596-bc3cfd08d9e0572898aef9d2faed396e{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#7f3201;
}

.av_font_icon.av-5pm18y-c2c4d25987850d4a06cce338f36088e5{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-5pm18y-c2c4d25987850d4a06cce338f36088e5 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-5pm18y-c2c4d25987850d4a06cce338f36088e5 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-5kerqi-51ee3f29019d0257514a66fdfdf5d705{
height:20px;
}

#top .av_textblock_section.av-jiyky-3bc2af13b1470a116e9fc7d6d3b8e4ab .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-5a834a-d320d528a65ad0a0caefae8bd6cb46f3{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4yiwb6-b404da18c86cc2e280d4ce5d397405d8{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-4yiwb6-b404da18c86cc2e280d4ce5d397405d8{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#404c78;
}

.av_font_icon.av-h4o3m-e48923eee02fa6ab9991c4d2fd49edde{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-h4o3m-e48923eee02fa6ab9991c4d2fd49edde svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-h4o3m-e48923eee02fa6ab9991c4d2fd49edde .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-4i54tu-de55cc4711a4731018d476befb9676ee{
height:20px;
}

#top .av_textblock_section.av-4ffsyy-538f3d79ba77a59f40f2b7fa646874e3 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-49e7my-643404d19f7e7fb4316ae3c6575bfd32{
height:8px;
}

#top .hr.hr-invisible.av-3y585u-0e6534393fe105fdb71cf385603ae055{
height:100px;
}

.flex_column.av-3nxrrm-19a758d3a99c3b06d1ae8f38d9eb8845{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3ixd62-e5553ffd949d1a0d582f388c64a70c54{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-3ixd62-e5553ffd949d1a0d582f388c64a70c54 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3ixd62-e5553ffd949d1a0d582f388c64a70c54 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-3ixd62-e5553ffd949d1a0d582f388c64a70c54 .av-subheading{
font-size:15px;
}

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

.flex_column.av-38yz5u-f2941bc696e5ac8c7b9d0e3dc921c50f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-30zeje-cdfa00f3468f7a58a74cd88958bef7af{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-30zeje-cdfa00f3468f7a58a74cd88958bef7af .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-30zeje-cdfa00f3468f7a58a74cd88958bef7af .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-30zeje-cdfa00f3468f7a58a74cd88958bef7af .av-subheading{
font-size:15px;
}

.flex_column.av-2p0kia-f9b2b3067df5ac4b3ab0ee35ce93ba4d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-swpj6-e2312a0a6a1a9d17267ba6ceff82887e{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://www.retechsnc.it/wp-content/uploads/2019/11/preventivo-1.jpg) 50% 50% no-repeat scroll #414d7a;
}
.responsive #top #wrap_all .flex_cell.av-swpj6-e2312a0a6a1a9d17267ba6ceff82887e{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-k9696-0337bd841f98b1f24d9a47e3531cd8fc{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#414d7a;
}
.responsive #top #wrap_all .flex_cell.av-k9696-0337bd841f98b1f24d9a47e3531cd8fc{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-fhn3m-779b0b10c84ba6ba6b65723d4ec75504{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-fhn3m-779b0b10c84ba6ba6b65723d4ec75504 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fhn3m-779b0b10c84ba6ba6b65723d4ec75504 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-fhn3m-779b0b10c84ba6ba6b65723d4ec75504 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-fhn3m-779b0b10c84ba6ba6b65723d4ec75504 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-1324a-6bf9d2113614e692303143ed54e6a595{
background-color:#803200;
border-color:#803200;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1324a-6bf9d2113614e692303143ed54e6a595 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-logo-element-container.av-b1n2i-9697ed4805ea5bd01fd85688cbcbcef7 .av-partner-fake-img{
background-size:cover;
}


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

#top #wrap_all .av-special-heading.av-30zeje-cdfa00f3468f7a58a74cd88958bef7af .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-fhn3m-779b0b10c84ba6ba6b65723d4ec75504 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-30zeje-cdfa00f3468f7a58a74cd88958bef7af .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-fhn3m-779b0b10c84ba6ba6b65723d4ec75504 .av-special-heading-tag{
font-size:0.8em;
}
}
