.avia-section.av-vfua9-efaef51ee3e4bafa5685c32e650e7f6c .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-2dzaeqp-03579edb63dde36679fc2db0823241fb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-2b7kqch-2c16db1e05bb8d21fc78c67bbc882a84{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-2b7kqch-2c16db1e05bb8d21fc78c67bbc882a84 .hr-inner{
width:50px;
border-color:#58347c;
}

.flex_cell.av-27rekf5-ea5ded34d3645391b9b75abdfb2ba7d0{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-27rekf5-ea5ded34d3645391b9b75abdfb2ba7d0{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-24sj1m9-708fd9238d458cc4bc06e89ea1d43110{
vertical-align:middle;
height:400px;
min-height:400px;
background-color:#333333;
}
.responsive #top #wrap_all .flex_cell.av-24sj1m9-708fd9238d458cc4bc06e89ea1d43110{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-22qhsjl-c6f5a9c2c3bf9ddcf28c098ef76f9afb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ku3ve4q8-8068697f02010ba0dfd23b1f18e02293{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-ku3ve4q8-8068697f02010ba0dfd23b1f18e02293 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ku3ve4q8-8068697f02010ba0dfd23b1f18e02293 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ku3ve4q8-8068697f02010ba0dfd23b1f18e02293 .av-subheading{
font-size:15px;
}

#top .hr.av-21qc4z5-3dec09dafc161b2630f38d18206fe0b2{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-21qc4z5-3dec09dafc161b2630f38d18206fe0b2 .hr-inner{
width:50px;
border-color:#58347c;
}

#top .av_textblock_section.av-ku3vekbt-4b367343bf85f9f31c5ae1e4d12f355a .avia_textblock{
color:#ffffff;
}

.flex_column.av-1yprqtd-0451868840aadd390249ed70356d1edf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-6vpz7l-813159a43fb8670fcd6ea7ca2112aa03{
height:30px;
}

.avia-image-container.av-1vmgjk1-1bb8a0182c8548034692b049d8617348 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1vmgjk1-1bb8a0182c8548034692b049d8617348 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1sxn15t-82e30e27ef25ac14e03098ec7ec65bb7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1sgctgx-fc1d88a41dcb28a42617a4652f918864{
height:30px;
}

.avia-image-container.av-1pjollt-8f4a49a3c9d14978eef25ba228a707fb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1pjollt-8f4a49a3c9d14978eef25ba228a707fb .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1otyvzl-74dd7a4655fb3ab474c8133c47c69566{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1mgb1gx-0dae09994ffd1a9664292e359990e83b{
height:30px;
}

.avia-image-container.av-1ky4lf5-e1dba2300fd3b7ef27dbefc83d15de57 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ky4lf5-e1dba2300fd3b7ef27dbefc83d15de57 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1ja8loh-bd1a7831c41ff083361344303d4a4cd0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1hkzqoh-7fbfa10a85048c896021fa418e999ab9{
height:30px;
}

.avia-image-container.av-56xu29-5e446f956bba1b03320819835a7001d2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-56xu29-5e446f956bba1b03320819835a7001d2 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-4v3qk1-7e9c43b3d42ccab25e6b362371fa02b8{
vertical-align:middle;
background-color:#2b2b2b;
}
.responsive #top #wrap_all .flex_cell.av-4v3qk1-7e9c43b3d42ccab25e6b362371fa02b8{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-1byd2nl-174de5c61fa7e2ce9cb375b410de232c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ku3vgbr5-7021a8410efe1de9415b80daaac8635c{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-ku3vgbr5-7021a8410efe1de9415b80daaac8635c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ku3vgbr5-7021a8410efe1de9415b80daaac8635c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ku3vgbr5-7021a8410efe1de9415b80daaac8635c .av-subheading{
font-size:15px;
}

#top .hr.av-19xt6vl-f7257c9828b4736928608a76a7f99a29{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-19xt6vl-f7257c9828b4736928608a76a7f99a29 .hr-inner{
width:50px;
border-color:#58347c;
}

#top .av_textblock_section.av-ku3vjq4h-d949971eb432b79a32f20f12492b73f9 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-18841gh-e48bf0f42de7deb9e978261fa35c7ac0{
vertical-align:middle;
background:url(https://www.capingelec.com/wp-content/uploads/2020/10/DATA4-DROIT-WEB3.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-18841gh-e48bf0f42de7deb9e978261fa35c7ac0{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-14t9ght-8bf2bf2ba17abeb15b431562573e4a56{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.capingelec.com/wp-content/uploads/2020/10/DATA4-DROIT-WEB2.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-14t9ght-8bf2bf2ba17abeb15b431562573e4a56{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-12xz1pd-e3f104858b78cbcb1514f4225e9ec126{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-12xz1pd-e3f104858b78cbcb1514f4225e9ec126{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-10okvld-83de6d5732a73c044cf20e1275db1d67{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ku3vkpwh-b49e8a665d7cdd6bea2e3e712f15f631{
padding-bottom:10px;
}
body .av-special-heading.av-ku3vkpwh-b49e8a665d7cdd6bea2e3e712f15f631 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ku3vkpwh-b49e8a665d7cdd6bea2e3e712f15f631 .av-subheading{
font-size:15px;
}

#top .hr.av-zo909d-23c6d111fbf5c79e8c6699e358c7e790{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-zo909d-23c6d111fbf5c79e8c6699e358c7e790 .hr-inner{
width:50px;
border-color:#58347c;
}

#top .hr.hr-invisible.av-yp5i5d-368762c635518c5fffa1c4d564767782{
height:30px;
}

#top .hr.hr-invisible.av-c1tnhd-c69516893d7c3b54745547e0fac38549{
height:50px;
}

#top .avia-gallery.av-b0uf3l-1e3b756f1a1685bd5e996abd450fed1f .avia-gallery-thumb a{
width:20%;
}

#top .hr.hr-invisible.av-960aq9-eafc74c6e0b1ef0385526207c68e6894{
height:50px;
}

.flex_column.av-7plich-d1b1f5723bf4f759b7adda3c99319be2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-5bl0kx-ecab497220489ead4133c4ad1183a4cb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5bl0kx-ecab497220489ead4133c4ad1183a4cb .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4k67w1-8c9795d3d45b359711b23d5249061d8c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-1u7rq9-88747fa7c365ac54b611940c0babe1f7{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1u7rq9-88747fa7c365ac54b611940c0babe1f7 .hr-inner{
width:50px;
border-color:#58347c;
}

#top .hr.hr-invisible.av-kfwpkvwx-d1ca0a3dc66d5408639d89d41af20591{
height:50px;
}


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

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