.flex_cell.av-l3szpg70-a324ab94af8a926e6128c3a1355f4431{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szpg70-a324ab94af8a926e6128c3a1355f4431{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3t6vrtm-358abe86797c14dc3b9d4704f53c839b{
padding:30px 30px 30px 30px;
background:url(https://esscoop.fr/wp-content/uploads/2022/12/Esscoop-accueil2a-1.jpg) 100% 50% no-repeat scroll ;
}
.flex_column.av-l3t6vrtm-358abe86797c14dc3b9d4704f53c839b .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

.avia-image-container.av-z26fk-142635b8aed66aa55117a4fa3ecf9fca img.avia_image{
box-shadow:none;
}
.avia-image-container.av-z26fk-142635b8aed66aa55117a4fa3ecf9fca .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3szqp26-bb9e4014b65b54ed22a49f35ea8c28bb{
padding:30px 30px 30px 30px;
background:url(https://esscoop.fr/wp-content/uploads/2022/10/Esscoop-accueil-2.jpg) 0% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-bb9e4014b65b54ed22a49f35ea8c28bb .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

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

.avia-section.av-kz5g1n7y-324a6b9af04e6400ffb6e32efb61c34f{
margin-top:0px;
margin-bottom:0px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-kz5g1n7y-324a6b9af04e6400ffb6e32efb61c34f{
z-index:10;
}

@keyframes av_boxShadowEffect_av-kz5hamof-13f4a63dfcc4d8bde6dc8dc4fe8454ac-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5hamof-13f4a63dfcc4d8bde6dc8dc4fe8454ac{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5hamof-13f4a63dfcc4d8bde6dc8dc4fe8454ac{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-15ly34-7b5b43d3c741dd9e12f111deaa8c7afa{
height:30px;
}

#top #wrap_all .avia-button.av-wmepk-f638f5e9e5a285482863fed12de4391a{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-wmepk-f638f5e9e5a285482863fed12de4391a:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

@keyframes av_boxShadowEffect_av-kz5gwrwj-acd781fd35b1f60d7b224b4288fbce61-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gwrwj-acd781fd35b1f60d7b224b4288fbce61{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gwrwj-acd781fd35b1f60d7b224b4288fbce61{
transform:scale(1.1);
z-index:110;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#737373;
background:linear-gradient( to bottom right, #737373, #383838 );
}

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

#top .av_textblock_section.av-lbdoy93v-8bc779fb58a5ca4d27d73e034035c42a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-287cg9-d9430613bb10337d23343e62b5e839bb{
height:30px;
}

#top #wrap_all .avia-button.av-lbdoz52i-22b3da80f7755a598c0b5f5367062dd2{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-lbdoz52i-22b3da80f7755a598c0b5f5367062dd2:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

@keyframes av_boxShadowEffect_av-kz5gvtyq-73f3164a19398c35da62d086ce33c39b-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gvtyq-73f3164a19398c35da62d086ce33c39b{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gvtyq-73f3164a19398c35da62d086ce33c39b{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-kz5k342g-6f15439669c80716169388b85ab5a206{
height:30px;
}

#top #wrap_all .avia-button.av-kz5jzepf-4743b05bdbfe6150b46f4efede1b93ac{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kz5jzepf-4743b05bdbfe6150b46f4efede1b93ac:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

#top .flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5{
z-index:99;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#ffffff;
z-index:100;
}

#top .av-rotator-container.av-kz5jge9h-f906106ec440f7249c57c1f1ba1c4191{
text-align:center;
color:#737373;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-f906106ec440f7249c57c1f1ba1c4191 .av-rotator-container-inner{
font-size:5vw;
}

.flex_cell.av-1oaef4-2d9faab485f0f95d348316562a983d45{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1oaef4-2d9faab485f0f95d348316562a983d45{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3smwbbb-164331562579d0ee7cc4e14784f604af{
z-index:110;
}
.avia-image-container.av-l3smwbbb-164331562579d0ee7cc4e14784f604af img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3smwbbb-164331562579d0ee7cc4e14784f604af .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smwbbb-164331562579d0ee7cc4e14784f604af .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-l3smyzp5-33d895492e4cc19fe17d29f303541baf {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-l3smyzp5-33d895492e4cc19fe17d29f303541baf{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-l3smyzp5-33d895492e4cc19fe17d29f303541baf .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smyzp5-33d895492e4cc19fe17d29f303541baf .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-l3smyzp5-33d895492e4cc19fe17d29f303541baf img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-l3smyzp5-33d895492e4cc19fe17d29f303541baf 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-l3sn2t3l-2289ae8ae803c56bc20af94048826235{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-2289ae8ae803c56bc20af94048826235{
padding:40px 120px 40px 120px !important;
}

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

#top .hr.av-259qwo-f10da715298e1ea654c9b80f77d8d1f4{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-259qwo-f10da715298e1ea654c9b80f77d8d1f4 .hr-inner{
width:50px;
border-color:#ec6619;
}

#top .avia-icon-list-container.av-l95lzpfa-34535598c276b8e70a789dfda45f9b7c .iconlist_icon{
color:#ec6619;
}
#top .avia-icon-list-container.av-l95lzpfa-34535598c276b8e70a789dfda45f9b7c .iconlist_icon svg:first-child{
stroke:#ec6619;
fill:#ec6619;
}

#top .hr.hr-invisible.av-1v5ql5-d9aad2e8a70be60dcb90fcf526ef4716{
height:60px;
}

#top #wrap_all .avia-button.av-l3sn0oe2-8fe4b928c2ac7a850b41e140a44420bd{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l3sn0oe2-8fe4b928c2ac7a850b41e140a44420bd:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-aet209-ff44d99427f3ade176f4782fc90f6137{
vertical-align:middle;
background-color:#efefef;
}
.responsive #top #wrap_all .flex_cell.av-aet209-ff44d99427f3ade176f4782fc90f6137{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-l973izcp-0760115024b5c6516dc2aba45640696f-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-l973izcp-0760115024b5c6516dc2aba45640696f{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:60px 60px 60px 60px;
background-color:#ffffff;
}

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

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

#top .av_textblock_section.av-lbdp4m8j-d92bfde68f8aeea8a6270b0c4de748a0 .avia_textblock{
color:#ec6619;
}

.flex_cell.av-l973hwwa-209e469fc4c6e9cd03fd6e0ff0d1b559{
vertical-align:middle;
background:url(https://esscoop.fr/wp-content/uploads/2022/10/Rooftop-Viry.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l973hwwa-209e469fc4c6e9cd03fd6e0ff0d1b559{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l971fe7a-6ef15f53e7edf609122165571531103e{
vertical-align:top;
background-color:#efefef;
background:linear-gradient( to top, #efefef, #ffffff );
}
.responsive #top #wrap_all .flex_cell.av-l971fe7a-6ef15f53e7edf609122165571531103e{
padding:100px 100px 100px 100px !important;
}

.flex_column.av-l971unkp-9c1cdec50590a981d412e3b7a2ef11f8{
border-width:1px;
border-color:#d6d6d6;
border-style:solid;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-l971jsph-e3e22d413da3ecd07b5ffb3c19ff4e2f{
padding-bottom:10px;
color:#ec6718;
}
body .av-special-heading.av-l971jsph-e3e22d413da3ecd07b5ffb3c19ff4e2f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l971jsph-e3e22d413da3ecd07b5ffb3c19ff4e2f .special-heading-inner-border{
border-color:#ec6718;
}
.av-special-heading.av-l971jsph-e3e22d413da3ecd07b5ffb3c19ff4e2f .av-subheading{
font-size:15px;
}

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

#top #wrap_all .avia-button.av-l988abjr-d795ff8398246ce837320ce52f59b471{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l988abjr-d795ff8398246ce837320ce52f59b471:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-hub43t-ef9db040ff1ce11fc521a43dbac16547{
vertical-align:top;
background-color:#efefef;
background:linear-gradient( to top, #efefef, #ffffff );
}
.responsive #top #wrap_all .flex_cell.av-hub43t-ef9db040ff1ce11fc521a43dbac16547{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-2qcf95-3d478bda70d720f4f4ebc37ca35b309b{
padding-bottom:10px;
color:#ec6718;
}
body .av-special-heading.av-2qcf95-3d478bda70d720f4f4ebc37ca35b309b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2qcf95-3d478bda70d720f4f4ebc37ca35b309b .special-heading-inner-border{
border-color:#ec6718;
}
.av-special-heading.av-2qcf95-3d478bda70d720f4f4ebc37ca35b309b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-l973q2e6-348b0a045f6ef59cdf81abdfe55f3e77{
height:20px;
}

#top #wrap_all .avia-button.av-7fuqw9-4862c811f16122bdde7bae0b3cb9120c{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-7fuqw9-4862c811f16122bdde7bae0b3cb9120c:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.avia-section.av-l97b41li-a57cc6a33b3819502c91b2a142db2876{
background-color:#ec6718;
background-image:unset;
position:relative;
}
.avia-section.av-l97b41li-a57cc6a33b3819502c91b2a142db2876 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#efefef;
}

#top .av-special-heading.av-l97b36pl-00e2ce92552c6d76310342f93d3d0fae{
margin:50px 0 0 0;
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-l97b36pl-00e2ce92552c6d76310342f93d3d0fae .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l97b36pl-00e2ce92552c6d76310342f93d3d0fae .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-l97b36pl-00e2ce92552c6d76310342f93d3d0fae .av-subheading{
font-size:15px;
}

#top .avia-logo-element-container.av-l987692h-1e8b2e0ae84fc81cdbd0181230033149 .slide-entry{
padding:10px 10px 10px 10px;
}
.avia-logo-element-container.av-l987692h-1e8b2e0ae84fc81cdbd0181230033149 .av-partner-fake-img{
background-size:cover;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5{
margin-top:0;
}
.responsive #top #wrap_all .flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5{
margin-top:0;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-2289ae8ae803c56bc20af94048826235{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-l973izcp-0760115024b5c6516dc2aba45640696f{
position:relative;
left:0px;
}

.responsive #top #wrap_all .flex_cell.av-l973hwwa-209e469fc4c6e9cd03fd6e0ff0d1b559{
padding:0 0 0 0 !important;
}

.responsive #top #wrap_all .flex_cell.av-l971fe7a-6ef15f53e7edf609122165571531103e{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-l971unkp-9c1cdec50590a981d412e3b7a2ef11f8{
padding:10px 10px 10px 10px;
}

.responsive #top #wrap_all .flex_cell.av-hub43t-ef9db040ff1ce11fc521a43dbac16547{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-section.av-kz5g1n7y-324a6b9af04e6400ffb6e32efb61c34f{
margin-bottom:160px;
}

#top .flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5{
margin-top:0;
}
.responsive #top #wrap_all .flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5{
margin-top:0;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-2289ae8ae803c56bc20af94048826235{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-l973izcp-0760115024b5c6516dc2aba45640696f{
position:relative;
left:0px;
}

.responsive #top #wrap_all .flex_cell.av-l973hwwa-209e469fc4c6e9cd03fd6e0ff0d1b559{
padding:0 0 0 0 !important;
}

.responsive #top #wrap_all .flex_cell.av-l971fe7a-6ef15f53e7edf609122165571531103e{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-l971unkp-9c1cdec50590a981d412e3b7a2ef11f8{
padding:10px 10px 10px 10px;
}

.responsive #top #wrap_all .flex_cell.av-hub43t-ef9db040ff1ce11fc521a43dbac16547{
padding:30px 30px 30px 30px !important;
}
}

@media only screen and (max-width: 479px){ 
.avia-section.av-kz5g1n7y-324a6b9af04e6400ffb6e32efb61c34f{
margin-bottom:160px;
}

#top .flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5{
margin-top:0;
}
.responsive #top #wrap_all .flex_column.av-l3hiswcr-10274df47959fd044a8274522e3898d5{
margin-top:0;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-2289ae8ae803c56bc20af94048826235{
padding:40px 40px 40px 40px !important;
}

.flex_column.av-l973izcp-0760115024b5c6516dc2aba45640696f{
position:relative;
left:0px;
}

.responsive #top #wrap_all .flex_cell.av-l973hwwa-209e469fc4c6e9cd03fd6e0ff0d1b559{
padding:0 0 0 0 !important;
}

.responsive #top #wrap_all .flex_cell.av-l971fe7a-6ef15f53e7edf609122165571531103e{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-l971unkp-9c1cdec50590a981d412e3b7a2ef11f8{
padding:10px 10px 10px 10px;
}

.responsive #top #wrap_all .flex_cell.av-hub43t-ef9db040ff1ce11fc521a43dbac16547{
padding:30px 30px 30px 30px !important;
}
}
