.avia-section.av-jgasyq2w-46c60aa100d9010c12262ed311ebf449{
background-color:#00ccc4;
background-repeat:no-repeat;
background-image:url(https://www.digitaldot.it/wp-content/uploads/2021/08/hero-pattern.png), linear-gradient( to bottom right, #00ccc4, #69b2e8 );
background-position:50% 50%;
background-attachment:scroll;
}
#top .avia-section.av-jgasyq2w-46c60aa100d9010c12262ed311ebf449 .scroll-down-link{
color:#314559;
}
#top .avia-section.av-jgasyq2w-46c60aa100d9010c12262ed311ebf449 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#314559;
fill:#314559;
}
.avia-section.av-jgasyq2w-46c60aa100d9010c12262ed311ebf449 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-bhldf-b9d221d0b6910586aa1010561632b907{
padding-bottom:0;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-bhldf-b9d221d0b6910586aa1010561632b907 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bhldf-b9d221d0b6910586aa1010561632b907 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-bhldf-b9d221d0b6910586aa1010561632b907 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bhldf-b9d221d0b6910586aa1010561632b907 .av-subheading{
font-size:14px;
}

#top .hr.hr-invisible.av-jfdyd70m-964361c626ec88cfdaf86248702078cf{
height:80px;
}

.avia-section.av-ksu37ke8-0df89358215aa9d8b9a2bc89ec7d931f{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-11nw7n-c99f1c240e58e03366b2c690748ccf5b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-x0lu3-b2cb1f60ef5de5626a8e18a2a81236a8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-sonmz-f78bf123bbdaa770cd473eae2b9b6aba{
margin:0 0 0 0;
padding-bottom:35px;
font-size:32px;
}
body .av-special-heading.av-sonmz-f78bf123bbdaa770cd473eae2b9b6aba .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-sonmz-f78bf123bbdaa770cd473eae2b9b6aba .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-sonmz-f78bf123bbdaa770cd473eae2b9b6aba .av-subheading{
font-size:18px;
}

#top #wrap_all .avia-button.av-moluz-b84f1cc8ed4dbe0aed4f7e087e9674dc{
background-color:#314559;
border-color:#314559;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-moluz-b84f1cc8ed4dbe0aed4f7e087e9674dc:hover{
background-color:#a7c720;
color:#314559;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-moluz-b84f1cc8ed4dbe0aed4f7e087e9674dc:hover .avia-svg-icon svg:first-child{
fill:#314559;
stroke:#314559;
}

.flex_column.av-d5clv-42325cf43a48841000d0b26b7cc624eb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-km3u48eb-620df8065ab928facfc782c5431128c0{
vertical-align:middle;
background-color:#314559;
}
.responsive #top #wrap_all .flex_cell.av-km3u48eb-620df8065ab928facfc782c5431128c0{
padding:20px 20px 20px 20px !important;
}

#top .av-special-heading.av-19iln-eff165333b092a4d196993f76f307afb{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-19iln-eff165333b092a4d196993f76f307afb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-19iln-eff165333b092a4d196993f76f307afb .av-special-heading-tag{
font-size:35px;
padding:30px 30px 30px 30px;
}
.av-special-heading.av-19iln-eff165333b092a4d196993f76f307afb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-19iln-eff165333b092a4d196993f76f307afb .av-subheading{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-45nqm-ccc5a53b1e29b277ae45491227ef0e5d-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.58); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.58); opacity: 1; }
}
.flex_column.av-45nqm-ccc5a53b1e29b277ae45491227ef0e5d{
box-shadow: 0 0 6px 0 rgba(0,0,0,0.58);
border-width:1px;
border-color:rgba(237,237,237,0.5);
border-style:solid;
border-radius:40px 40px 40px 40px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.95);
}

#top .av_textblock_section.av-jfe0fj83-daad17d425ab1dfc716958b4d0f9b48f .avia_textblock{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-dead7-46c4f863ef47a66a8c12812fa5ec93c3-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.58); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.58); opacity: 1; }
}
.flex_column.av-dead7-46c4f863ef47a66a8c12812fa5ec93c3{
box-shadow: 0 0 6px 0 rgba(0,0,0,0.58);
border-width:1px;
border-color:rgba(237,237,237,0.5);
border-style:solid;
border-radius:40px 40px 40px 40px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.95);
}

#top .av_textblock_section.av-km128bd4-8fa1f6fa2d55f17abd3c86f5e8d38e8d .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-7p1h7-095db20a394c9082e754f02b087b0fae{
height:40px;
}

#top .av_textblock_section.av-km12cx3w-dd43f5348a3451b00b7eb393f7db0328 .avia_textblock{
font-size:18px;
}

.flex_cell.av-s9gj-ba8fd034cd1e35b08996dac32fea7ae0{
vertical-align:middle;
background-color:#314559;
}
.responsive #top #wrap_all .flex_cell.av-s9gj-ba8fd034cd1e35b08996dac32fea7ae0{
padding:20px 20px 20px 20px !important;
}

#top .av-special-heading.av-km0s09sj-45590d628fb035b8157e27d7cb6f7086{
margin:0 0 0 0;
padding-bottom:30px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-km0s09sj-45590d628fb035b8157e27d7cb6f7086 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-km0s09sj-45590d628fb035b8157e27d7cb6f7086 .av-special-heading-tag{
font-size:40px;
padding:30px 30px 30px 30px;
}
.av-special-heading.av-km0s09sj-45590d628fb035b8157e27d7cb6f7086 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-km0s09sj-45590d628fb035b8157e27d7cb6f7086 .av-subheading{
font-size:22px;
}

#top .av_textblock_section.av-km0s0doo-57198b16a6aa7d3962a68665021c0a1d .avia_textblock{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-3jvhsj-8df3d8be9dde5438a6f249873b545f69-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.58); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.58); opacity: 1; }
}
.flex_column.av-3jvhsj-8df3d8be9dde5438a6f249873b545f69{
box-shadow: 0 0 6px 0 rgba(0,0,0,0.58);
border-width:1px;
border-color:rgba(237,237,237,0.5);
border-style:solid;
border-radius:40px 40px 40px 40px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.95);
}

.av_font_icon.av-km0s0joh-1126d14662b1f65ddba1f0b8bc992fb8{
color:#79c8f8;
border-color:#79c8f8;
}
.avia-svg-icon.av-km0s0joh-1126d14662b1f65ddba1f0b8bc992fb8 svg:first-child{
stroke:#79c8f8;
fill:#79c8f8;
}
.av_font_icon.av-km0s0joh-1126d14662b1f65ddba1f0b8bc992fb8 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-3gyyob-2b0535c9dcd08b3f4bce601e2f7345a8{
height:10px;
}

#top .av-special-heading.av-km0s0rsh-29c194144509e82fc3ec9b005a984dc5{
padding-bottom:5px;
font-size:27px;
}
body .av-special-heading.av-km0s0rsh-29c194144509e82fc3ec9b005a984dc5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-km0s0rsh-29c194144509e82fc3ec9b005a984dc5 .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-km0s0rsh-29c194144509e82fc3ec9b005a984dc5 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-h3h4b-83292eff77ecbae3108d650b9a08ba91{
height:10px;
}

#top .av_textblock_section.av-3ah25f-77e035de2d9288c0b942dd672ed0eb52 .avia_textblock{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-1an9ez-5bd3e558074284e397f5d507a7a58da8-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.58); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.58); opacity: 1; }
}
.flex_column.av-1an9ez-5bd3e558074284e397f5d507a7a58da8{
box-shadow: 0 0 6px 0 rgba(0,0,0,0.58);
border-width:1px;
border-color:rgba(230,234,236,0.5);
border-style:solid;
border-radius:40px 40px 40px 40px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.95);
}

.av_font_icon.av-13vqfv-bbc3d1d2521eb3f65595af1c58c7acc5{
color:#79c8f8;
border-color:#79c8f8;
}
.avia-svg-icon.av-13vqfv-bbc3d1d2521eb3f65595af1c58c7acc5 svg:first-child{
stroke:#79c8f8;
fill:#79c8f8;
}
.av_font_icon.av-13vqfv-bbc3d1d2521eb3f65595af1c58c7acc5 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .hr.hr-invisible.av-z3vpn-f50ccef5fb9aac122d01a8d147676e05{
height:10px;
}

#top .av-special-heading.av-2lhgb-1a7cd1ae37093653ff094c12a8b8d4ff{
padding-bottom:10px;
font-size:27px;
}
body .av-special-heading.av-2lhgb-1a7cd1ae37093653ff094c12a8b8d4ff .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2lhgb-1a7cd1ae37093653ff094c12a8b8d4ff .av-special-heading-tag{
font-size:27px;
}
.av-special-heading.av-2lhgb-1a7cd1ae37093653ff094c12a8b8d4ff .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-a3f1n-bd5b6cde25fe7d43295a2c34f53d2673{
height:10px;
}

#top .av_textblock_section.av-2awa3-4ed7ea60d72674ee7e532a41ffafbd6e .avia_textblock{
font-size:18px;
}

#top .hr.hr-invisible.av-13d5f-19ae25589f693f058f0c7d27aa9ef4cd{
height:30px;
}

.flex_cell.av-bs9mr-4ecf9b4c7d7af58382fcd5763610dd69{
vertical-align:top;
background-color:#314559;
}
.responsive #top #wrap_all .flex_cell.av-bs9mr-4ecf9b4c7d7af58382fcd5763610dd69{
padding:10px 10px 10px 10px !important;
}

.avia-section.av-km11xepi-c35ba6f8a085805e900693edc5f13de6{
background-repeat:no-repeat;
background-image:url(https://www.digitaldot.it/wp-content/uploads/2021/03/digitaldot-area-clienti-bg.png);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-km11xepi-c35ba6f8a085805e900693edc5f13de6 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

#top .av-special-heading.av-y1sj-683b637b94eff966da37b10a8917df7f{
margin:0 0 0 0;
padding-bottom:35px;
font-size:32px;
}
body .av-special-heading.av-y1sj-683b637b94eff966da37b10a8917df7f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-y1sj-683b637b94eff966da37b10a8917df7f .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-y1sj-683b637b94eff966da37b10a8917df7f .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-e06y3-99cf23ed84e825ab4b35dce1160e7e2d{
height:100px;
}

.flex_column.av-km11w0dl-c5b8485a55571111f8616beb67141873{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-km3tzroj-5de86b824bd5f87c78f78e14390c85ef .avia_textblock{
font-size:18px;
}

.flex_column.av-km11wtk2-026dc39ed4f3955937b1fccb5fd7ba67{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-akmn7-f8ef4e4ed44caaf29104cc25389faf25{
height:80px;
}

.avia-section.av-jgatvii1-1-872d31c45bbe14043088c4b55ea25d68{
background-color:#2af598;
background:linear-gradient( to bottom right, #2af598, #009efd );
}

#top .avia-testimonial-wrapper.av-kc1zryq0-8caf02c560d64601126536499762990b .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-kc1zryq0-8caf02c560d64601126536499762990b .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-kc1zryq0-8caf02c560d64601126536499762990b .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-kc1zryq0-8caf02c560d64601126536499762990b .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-kc1zryq0-8caf02c560d64601126536499762990b .avia-slideshow-controls{
color:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-sonmz-f78bf123bbdaa770cd473eae2b9b6aba .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-19iln-eff165333b092a4d196993f76f307afb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-km0s09sj-45590d628fb035b8157e27d7cb6f7086 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-km0s0rsh-29c194144509e82fc3ec9b005a984dc5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2lhgb-1a7cd1ae37093653ff094c12a8b8d4ff .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-y1sj-683b637b94eff966da37b10a8917df7f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-sonmz-f78bf123bbdaa770cd473eae2b9b6aba .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-19iln-eff165333b092a4d196993f76f307afb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-km0s09sj-45590d628fb035b8157e27d7cb6f7086 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-km0s0rsh-29c194144509e82fc3ec9b005a984dc5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2lhgb-1a7cd1ae37093653ff094c12a8b8d4ff .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-y1sj-683b637b94eff966da37b10a8917df7f .av-special-heading-tag{
font-size:0.8em;
}
}
