.avia-section.av-6usb23-5e40cb4e79deee22be3a376240e2f1cb .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(http://www.labortecgroup.it/wp-content/uploads/2015/10/architect-handling-keys-to-a-couple-1500x1271.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-6usb23-5e40cb4e79deee22be3a376240e2f1cb .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-6n87j7-9148d967c3fa1c7c9d9723113b0b8a20{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6j383v-8e0254eb4aeb92b75b3cee3ef9a3d02a{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-6j383v-8e0254eb4aeb92b75b3cee3ef9a3d02a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6j383v-8e0254eb4aeb92b75b3cee3ef9a3d02a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6j383v-8e0254eb4aeb92b75b3cee3ef9a3d02a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6j383v-8e0254eb4aeb92b75b3cee3ef9a3d02a .av-subheading{
font-size:15px;
}

#top .hr.av-6do79v-95c35e26f5fc3cad3d4da88b9f63ab60{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-6do79v-95c35e26f5fc3cad3d4da88b9f63ab60 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-63ntib-7acc563d01e614bcdd9fb924a3a9c838{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-63ntib-7acc563d01e614bcdd9fb924a3a9c838{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-5tn0b7-f5b71bd457c88f84f5650b2f3bc72827{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-5tn0b7-f5b71bd457c88f84f5650b2f3bc72827{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-5nubyr-b35f1bf6afff2ef72cd02830361f77f2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5iobz7-dc5af882aa3e1f1468053889c641eabe{
padding-bottom:0;
}
body .av-special-heading.av-5iobz7-dc5af882aa3e1f1468053889c641eabe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5iobz7-dc5af882aa3e1f1468053889c641eabe .av-subheading{
font-size:15px;
}

#top .hr.av-5bqeaj-dc765feb5277f09c932623e393cb72d5{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5bqeaj-dc765feb5277f09c932623e393cb72d5 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-hbw23-22989383acdfa7dd38421689f62b4f62{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-hbw23-22989383acdfa7dd38421689f62b4f62{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-4rlvqb-0c05b7ca555d397726d9820a41c703f1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4jp9l7-41142645fa24e6910e57fa17cb399a92{
padding-bottom:0;
}
body .av-special-heading.av-4jp9l7-41142645fa24e6910e57fa17cb399a92 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4jp9l7-41142645fa24e6910e57fa17cb399a92 .av-subheading{
font-size:15px;
}

#top .hr.av-4do7jn-92bac8164586cdb31a529e6656a6e5fd{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4do7jn-92bac8164586cdb31a529e6656a6e5fd .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-41mby3-0caa6ef2be7e3e4b3b17d755ef049e90{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-41mby3-0caa6ef2be7e3e4b3b17d755ef049e90{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-3rn65v-60fc2501d538caba4d5b4083b6de6b41{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-c60p7-0c30a77a98812cbd91602949d6b7f092{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-33se9n-7b3e4e49c9de2e22f42da192ab475651{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2ruszn-04afd316805155b0f1f98224bc23cc5c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-2760hn-1a33511da6f11c35c1e7f99325544723{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-2760hn-1a33511da6f11c35c1e7f99325544723{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-21z9hv-7fc66c1d7d571a01c0898949265b94bd{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-21z9hv-7fc66c1d7d571a01c0898949265b94bd{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1xdh4r-15f1bbc9c26567baa00496e6cc1a1abe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1s695v-7b17d1a27cabce7d044ad4cd4759c0fe{
padding-bottom:0;
}
body .av-special-heading.av-1s695v-7b17d1a27cabce7d044ad4cd4759c0fe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1s695v-7b17d1a27cabce7d044ad4cd4759c0fe .av-subheading{
font-size:15px;
}

#top .hr.av-1kd4sj-be3ffc4288a4d7b61feaf8c1de5218ce{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1kd4sj-be3ffc4288a4d7b61feaf8c1de5218ce .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-1571ub-551769edf3a27c8a7daf9245c2ff8a79{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-1571ub-551769edf3a27c8a7daf9245c2ff8a79{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-z37hn-c19a448f5472681d5519d2adb1adbcca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-p3rob-b4789deb03caebceb3d610f5dd510000{
padding-bottom:0;
}
body .av-special-heading.av-p3rob-b4789deb03caebceb3d610f5dd510000 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-p3rob-b4789deb03caebceb3d610f5dd510000 .av-subheading{
font-size:15px;
}

#top .hr.av-jasiz-318821ca32d45cc5a8b197984edfe1a9{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jasiz-318821ca32d45cc5a8b197984edfe1a9 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-bofzf-2b8b021114cbec6f4717973aad5762b0{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-bofzf-2b8b021114cbec6f4717973aad5762b0{
padding:60px 60px 60px 60px !important;
}


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

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