.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-09ca8074fb83000ccc1e71a58431698a{
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.21);
}
.flex_column.av-l3t6vrtm-09ca8074fb83000ccc1e71a58431698a .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

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

.flex_cell.av-l3szplqc-d9013a88c56915c1124dd9152fea3759{
vertical-align:middle;
background:url(https://domolift.fr/wp-content/uploads/2023/01/ascenseur-accueil-domolift-avec-filtre.png) 0% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3szplqc-d9013a88c56915c1124dd9152fea3759{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3szqp26-5c62b1272177f18e2d7c6f228844d8be{
padding:30px 30px 30px 30px;
background:url(https://domolift.fr/wp-content/uploads/2023/01/ascenseur-accueil-domolift-avec-filtre-300x245.png) 0% 50% no-repeat scroll ;
}
.flex_column.av-l3szqp26-5c62b1272177f18e2d7c6f228844d8be .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

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

.avia-section.av-kz5g1n7y-4a8662f648d244f7d7714cf454be8bc6{
position:relative;
}

@-webkit-keyframes av_boxShadowEffect_av-kz5hamof-bbb077199d21810b20dc0d1aa2d86159-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; }
}
@keyframes av_boxShadowEffect_av-kz5hamof-bbb077199d21810b20dc0d1aa2d86159-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-bbb077199d21810b20dc0d1aa2d86159{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5hamof-bbb077199d21810b20dc0d1aa2d86159{
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-585f605528d2fc7acadab7c3b6f8a1a0{
padding-bottom:10px;
}
body .av-special-heading.av-dj574-585f605528d2fc7acadab7c3b6f8a1a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dj574-585f605528d2fc7acadab7c3b6f8a1a0 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-anksw-5c86699abc1845ad60799e6f93dcc571 .avia_textblock{
font-size:16px;
}

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

#top #wrap_all .avia-button.av-wmepk-155f6944ffdc98347406c7c97022b65c{
background-color:#c2cc00;
border-color:#c2cc00;
color:#ffffff;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-wmepk-155f6944ffdc98347406c7c97022b65c:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

@-webkit-keyframes av_boxShadowEffect_av-piwobt-3a51a09a6cdb4083e4dd2963fc1936b1-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; }
}
@keyframes av_boxShadowEffect_av-piwobt-3a51a09a6cdb4083e4dd2963fc1936b1-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-piwobt-3a51a09a6cdb4083e4dd2963fc1936b1{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-piwobt-3a51a09a6cdb4083e4dd2963fc1936b1{
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
z-index:110;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
background-color:#2d2d2d;
background:linear-gradient( to bottom right, #2d2d2d, #383838 );
}

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

#top .av_textblock_section.av-mug8m1-444b68e930708084dddd6804c88bcfc0 .avia_textblock{
font-size:16px;
color:#ffffff;
}

#top .hr.hr-invisible.av-k0jopl-eeb6263a8e38bbce198e5d84ac85d754{
height:30px;
}

#top #wrap_all .avia-button.av-jrmts9-27cc3fccfa7bf6d9d9a8e601544a599c{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-jrmts9-27cc3fccfa7bf6d9d9a8e601544a599c:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

@-webkit-keyframes av_boxShadowEffect_av-kz5gvtyq-c48d118968124e582d345417c244b0c6-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; }
}
@keyframes av_boxShadowEffect_av-kz5gvtyq-c48d118968124e582d345417c244b0c6-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-c48d118968124e582d345417c244b0c6{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gvtyq-c48d118968124e582d345417c244b0c6{
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-kz5gfgzs-a10e224c442bd8edee98b9366f525592{
padding-bottom:10px;
}
body .av-special-heading.av-kz5gfgzs-a10e224c442bd8edee98b9366f525592 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5gfgzs-a10e224c442bd8edee98b9366f525592 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kz5gq51m-0f8981a2c00df9fa9f37135592449063 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-oqxgo-4acb67a9a4f0173cba794595b0d7aaac{
height:30px;
}

#top #wrap_all .avia-button.av-kz5jzepf-b7ce8bd63e21603a9f89ce0ba512ca03{
background-color:#c2cc00;
border-color:#c2cc00;
color:#ffffff;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kz5jzepf-b7ce8bd63e21603a9f89ce0ba512ca03:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

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

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

#top .av-rotator-container .av-rotator-text-single.av-ld0fjmyv-4b4a2de6509138c93659fb2ded7261d9{
color:#c2cc00;
}

#top .av-rotator-container .av-rotator-text-single.av-ld0fjmyv-1-a9dfc24728aeb8780c1b99e797dcc531{
color:#c2cc00;
}

@-webkit-keyframes av_boxShadowEffect_av-huz4ax-34fa67932eddcd60eafb8985b9e8a920-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; }
}
@keyframes av_boxShadowEffect_av-huz4ax-34fa67932eddcd60eafb8985b9e8a920-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-huz4ax-34fa67932eddcd60eafb8985b9e8a920{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-huz4ax-34fa67932eddcd60eafb8985b9e8a920{
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-gb9l89-ad58a4fa5b8d103f896806fd775f43bd{
padding-bottom:10px;
}
body .av-special-heading.av-gb9l89-ad58a4fa5b8d103f896806fd775f43bd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-gb9l89-ad58a4fa5b8d103f896806fd775f43bd .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-dkjx4p-beb804b567e0c4f97bb2849a3e7ec895 .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-cfpdbd-aa25da70893d6d76bbbaae745bb880b9{
height:30px;
}

#top #wrap_all .avia-button.av-a5r9m1-7f57f15601925d7394ca0025204c55cd{
background-color:#c2cc00;
border-color:#c2cc00;
color:#ffffff;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-a5r9m1-7f57f15601925d7394ca0025204c55cd:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

@-webkit-keyframes av_boxShadowEffect_av-kz5gwrwj-bf5b766a68a31204ff4925ec733c9820-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; }
}
@keyframes av_boxShadowEffect_av-kz5gwrwj-bf5b766a68a31204ff4925ec733c9820-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-bf5b766a68a31204ff4925ec733c9820{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-kz5gwrwj-bf5b766a68a31204ff4925ec733c9820{
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);
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:#2d2d2d;
background:linear-gradient( to bottom right, #2d2d2d, #383838 );
}

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

#top .av_textblock_section.av-kz5h37os-60e29542e18b0b197dab6628437361b6 .avia_textblock{
font-size:16px;
color:#ffffff;
}

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

#top #wrap_all .avia-button.av-kz5k24rj-cf7ce9e64ff4e5fb5e372f5b42814539{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-kz5k24rj-cf7ce9e64ff4e5fb5e372f5b42814539:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

@-webkit-keyframes av_boxShadowEffect_av-9qnaa1-2dda81cacc6dafc89c443c66160574f1-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; }
}
@keyframes av_boxShadowEffect_av-9qnaa1-2dda81cacc6dafc89c443c66160574f1-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-9qnaa1-2dda81cacc6dafc89c443c66160574f1{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-9qnaa1-2dda81cacc6dafc89c443c66160574f1{
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-84nnyh-ba696f21f1b9e380504eab82f1ce9950{
padding-bottom:10px;
}
body .av-special-heading.av-84nnyh-ba696f21f1b9e380504eab82f1ce9950 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-84nnyh-ba696f21f1b9e380504eab82f1ce9950 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-5zzgo9-d7a280d4785a1f599632f29458d47b6b .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-40533t-b19fbcfe3afad8544de0b3f494247ac7{
height:30px;
}

#top #wrap_all .avia-button.av-2hyfc9-23ebaf96f56371ea3a119753319a02db{
background-color:#c2cc00;
border-color:#c2cc00;
color:#ffffff;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2hyfc9-23ebaf96f56371ea3a119753319a02db:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

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

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

#top .av_textblock_section.av-lfjla734-e0a856edda769190762f5283f63d4a1b .avia_textblock{
font-size:16px;
}

#top .avia-animated-number.av-fsvxs9-f0f035e4dce35b969d08ca95e0205dcb .avia-animated-number-title{
color:#c2cc00;
}
#top .avia-animated-number.av-fsvxs9-f0f035e4dce35b969d08ca95e0205dcb .avia-animated-number-content{
color:#444444;
}

#top .avia-animated-number.av-bxukvt-4c68171e4dfa85462e3e08dccbafd205 .avia-animated-number-title{
color:#c2cc00;
}
#top .avia-animated-number.av-bxukvt-4c68171e4dfa85462e3e08dccbafd205 .avia-animated-number-content{
color:#444444;
}

#top .hr.hr-invisible.av-11u51l-1d7c9f4ef2c728a687e8ecc955a91942{
height:60px;
}

#top #wrap_all .avia-button.av-x33mx-f501576cdf896731cb227b654c91ffb2{
background-color:#c2cc00;
border-color:#c2cc00;
color:#ffffff;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-x33mx-f501576cdf896731cb227b654c91ffb2:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-l3sm2j2d-0709de1a019db420594b6fe0868101dc{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-0709de1a019db420594b6fe0868101dc{
padding:120px 120px 120px 120px !important;
}

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

#top .av_textblock_section.av-2mr6mo-41d40d94e75322bdd08668829118a7af .avia_textblock{
font-size:16px;
}

#top .avia-animated-number.av-l3slvfgg-cec041ee2272c64bbb782315831941f4 .avia-animated-number-title{
color:#c2cc00;
}
#top .avia-animated-number.av-l3slvfgg-cec041ee2272c64bbb782315831941f4 .avia-animated-number-content{
color:#444444;
}

#top .avia-animated-number.av-l3slvool-f6c4ef3b99fd3b47a0ab8b24adee9ac1 .avia-animated-number-title{
color:#c2cc00;
}
#top .avia-animated-number.av-l3slvool-f6c4ef3b99fd3b47a0ab8b24adee9ac1 .avia-animated-number-content{
color:#444444;
}

#top .hr.hr-invisible.av-259qwo-c55345d02383d75dbb3ea09c66f0359f{
height:60px;
}

#top #wrap_all .avia-button.av-l3sn0oe2-fcd5030ef940b3a90ededd645d2ad15c{
background-color:#c2cc00;
border-color:#c2cc00;
color:#ffffff;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l3sn0oe2-fcd5030ef940b3a90ededd645d2ad15c:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-l3sm2rrf-e7195452ad517a485247c55b9705a77f{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2rrf-e7195452ad517a485247c55b9705a77f{
padding:70px 70px 70px 70px !important;
}

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

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

.flex_cell.av-h33th5-ca004215f535da2232f49b9d78af5480{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-h33th5-ca004215f535da2232f49b9d78af5480{
padding:70px 70px 70px 70px !important;
}

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

@-webkit-keyframes av_boxShadowEffect_av-e5snzt-f132610e1d9cd178374dd378a7c9cd2b {
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; }
}
@keyframes av_boxShadowEffect_av-e5snzt-f132610e1d9cd178374dd378a7c9cd2b {
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-e5snzt-f132610e1d9cd178374dd378a7c9cd2b{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-e5snzt-f132610e1d9cd178374dd378a7c9cd2b .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-e5snzt-f132610e1d9cd178374dd378a7c9cd2b .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-e5snzt-f132610e1d9cd178374dd378a7c9cd2b img.avia_image.avia_start_delayed_animation.shadow-animated{
-webkit-animation:av_boxShadowEffect_av-e5snzt-f132610e1d9cd178374dd378a7c9cd2b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
-moz-animation:av_boxShadowEffect_av-e5snzt-f132610e1d9cd178374dd378a7c9cd2b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
-o-animation:av_boxShadowEffect_av-e5snzt-f132610e1d9cd178374dd378a7c9cd2b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation:av_boxShadowEffect_av-e5snzt-f132610e1d9cd178374dd378a7c9cd2b 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
-webkit-animation-delay:4s;
-moz-animation-delay:4s;
animation-delay:4s;
}

.flex_cell.av-19z4vt-d67e94c972d8b02d8f2754768db05794{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-19z4vt-d67e94c972d8b02d8f2754768db05794{
padding:100px 100px 100px 100px !important;
}

#top .hr.hr-invisible.av-agmn49-8272545adc6aadbb3e93d378ac4ab78a{
height:60px;
}

@-webkit-keyframes av_boxShadowEffect_av-97rueh-34e5aa2854c41bc8670a8bced3af9ebf-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; }
}
@keyframes av_boxShadowEffect_av-97rueh-34e5aa2854c41bc8670a8bced3af9ebf-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-97rueh-34e5aa2854c41bc8670a8bced3af9ebf{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-97rueh-34e5aa2854c41bc8670a8bced3af9ebf{
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-7ydbt5-9fc26a7af73aa4697c8ac48d03ad0af0{
padding-bottom:10px;
}
body .av-special-heading.av-7ydbt5-9fc26a7af73aa4697c8ac48d03ad0af0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7ydbt5-9fc26a7af73aa4697c8ac48d03ad0af0 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l4pt5-103f6fe5ced8bf10d8174de4e27ddc7d .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-40u5vt-158c9b711b4d58c2651790d00fec7d6d{
height:30px;
}

#top #wrap_all .avia-button.av-2p4p6h-b8712b2a9ed2e0ecd93534d5e810ccea{
background-color:#c2cc00;
border-color:#c2cc00;
color:#ffffff;
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-2p4p6h-b8712b2a9ed2e0ecd93534d5e810ccea:hover .avia_button_background{
-webkit-border-radius:4px 4px 4px 4px;
-moz-border-radius:4px 4px 4px 4px;
border-radius:4px 4px 4px 4px;
}

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

@-webkit-keyframes av_boxShadowEffect_av-lfjrwr6p-a3ea8e687b2cf87c7ceb61340b6b936d-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; }
}
@keyframes av_boxShadowEffect_av-lfjrwr6p-a3ea8e687b2cf87c7ceb61340b6b936d-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-lfjrwr6p-a3ea8e687b2cf87c7ceb61340b6b936d{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-lfjrwr6p-a3ea8e687b2cf87c7ceb61340b6b936d{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
background-color:#ffffff;
}

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

#top .av_textblock_section.av-2uz6c9-df3f039a02cdbf8a122ebea2779d02fe .avia_textblock{
font-size:16px;
}

.avia-section.av-mff5f0ny-e3b35d15d01299afd9518b3eb92f8e27{
background-color:#c2cc00;
background-image:unset;
}

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

#top .av_textblock_section.av-mff52hai-3ddd373e50a96bcbf797d750d782076c .avia_textblock{
color:#ffffff;
text-align:center;
}

.avia-section.av-i2sjh5-e403ccf2dcf5793b832b5576e1e4ea59{
background-color:#f4f4f4;
background-image:unset;
}

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

#top .togglecontainer.av-eqhozd-a9608a709e08f8ac5c9aced485d60366 p.toggler{
font-size:19px;
background-color:#ffffff;
border-color:#c2cc00;
}
#top .togglecontainer.av-eqhozd-a9608a709e08f8ac5c9aced485d60366 p.toggler.activeTitle{
color:#ffffff;
border-color:#ffffff;
background-color:#c2cc00;
}
#top .togglecontainer.av-eqhozd-a9608a709e08f8ac5c9aced485d60366 p.toggler:not(.activeTitle):hover{
color:#ffffff;
background-color:#c2cc00;
}
#top .togglecontainer.av-eqhozd-a9608a709e08f8ac5c9aced485d60366 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-eqhozd-a9608a709e08f8ac5c9aced485d60366 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color:#ffffff !important;
}
#top .togglecontainer.av-eqhozd-a9608a709e08f8ac5c9aced485d60366 .toggle_wrap .toggle_content{
font-size:16px;
background-color:#ffffff;
border-color:#c2cc00;
}

#top #wrap_all .avia-button.av-b7f5l-4135ca4fe2b5927ebc1893048ab4a375{
margin:2% 2% 2% 2%;
}

.flex_cell.av-l3syods3-585f9cc69acc438c078fad900f265c93{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-l3syods3-585f9cc69acc438c078fad900f265c93{
padding:100px 0px 100px 0px !important;
}

@-webkit-keyframes av_boxShadowEffect_av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab-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; }
}
@keyframes av_boxShadowEffect_av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab-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-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

#top .av-special-heading.av-1jn8w-05371a69128187883115e29c9c5d1342{
padding-bottom:10px;
}
body .av-special-heading.av-1jn8w-05371a69128187883115e29c9c5d1342 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jn8w-05371a69128187883115e29c9c5d1342 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9rhpk-421b8161f36769b5a0e59592a71a7c29 .avia_textblock{
font-size:16px;
}

.flex_cell.av-l3sypxl7-f91f8727ddb7fedb6622cdf4cbebcead{
vertical-align:middle;
background:url(https://domolift.fr/wp-content/uploads/2023/01/image-ascenseur-bas-accueil-domolift.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3sypxl7-f91f8727ddb7fedb6622cdf4cbebcead{
padding:120px 120px 120px 120px !important;
}

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

#top .av-masonry.av-l3t0hp54-e830a4f966b6b13c036c392b9943ca62{
background-color:#2d2d2d;
}
.av-masonry.av-l3t0hp54-e830a4f966b6b13c036c392b9943ca62 .avia-curtain-reveal-overlay{
-webkit-animation-duration:0.5s;
-moz-animation-duration:0.5s;
animation-duration:0.5s;
background:#2d2d2d;
z-index:100;
}

.flex_cell.av-l3t0eyup-12878815cd132ec15964a85b0e1ba0c9{
vertical-align:middle;
background:url(https://domolift.fr/wp-content/uploads/2023/01/HOURY-5-scaled.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-l3t0eyup-12878815cd132ec15964a85b0e1ba0c9{
padding:120px 120px 120px 120px !important;
}

.flex_cell.av-l3t075ls-394fc95e0e9f5a33365e1bb8adbb48e2{
vertical-align:middle;
background-color:#2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-l3t075ls-394fc95e0e9f5a33365e1bb8adbb48e2{
padding:100px 0 100px 0 !important;
}

@-webkit-keyframes av_boxShadowEffect_av-l3t08rf8-e24811b5792cede3fae5712ff6299745-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; }
}
@keyframes av_boxShadowEffect_av-l3t08rf8-e24811b5792cede3fae5712ff6299745-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-l3t08rf8-e24811b5792cede3fae5712ff6299745{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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


@media only screen and (min-width: 990px){ 
.avia-section.av-kz5g1n7y-4a8662f648d244f7d7714cf454be8bc6{
margin-top:0px;
margin-bottom:80px;
z-index:10;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-kz5g1n7y-4a8662f648d244f7d7714cf454be8bc6{
z-index:10;
}

.flex_column.av-piwobt-3a51a09a6cdb4083e4dd2963fc1936b1{
padding:50px 50px 50px 50px;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-0709de1a019db420594b6fe0868101dc{
padding:120px 120px 120px 120px !important;
}

.flex_column.av-2zhutl-68ed31305ea5db6f530eafadfebc38e8{
padding:2% 0 2% 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-section.av-kz5g1n7y-4a8662f648d244f7d7714cf454be8bc6{
margin-top:0px;
margin-bottom:80px;
z-index:10;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-kz5g1n7y-4a8662f648d244f7d7714cf454be8bc6{
z-index:10;
}

.flex_column.av-piwobt-3a51a09a6cdb4083e4dd2963fc1936b1{
padding:50px 50px 50px 50px;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-0709de1a019db420594b6fe0868101dc{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-section.av-kz5g1n7y-4a8662f648d244f7d7714cf454be8bc6{
margin-top:0px;
margin-bottom:0px;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-0709de1a019db420594b6fe0868101dc{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-lfjrwr6p-a3ea8e687b2cf87c7ceb61340b6b936d{
padding:50px 50px 50px 50px;
}

.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-1wu6ih-d256c77e97351b64ff7b86c0a63f895a{
padding:0px 0 0px 0;
}

.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-0709de1a019db420594b6fe0868101dc{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-lfjrwr6p-a3ea8e687b2cf87c7ceb61340b6b936d{
padding:50px 50px 50px 50px;
}

.flex_column.av-l3sys9uw-7d644ea99b94bb0faa66f5a315413dab{
position:relative;
left:0px;
}
}
