.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}#top_line ul{margin: 0;}
.main-menu ul li a{text-transform:uppercase;}div.wpcf7-response-output{margin: 0 !important;}#menu-nos-formules li{margin-bottom: 5px;}.wizard>.content>.body label img{height: 80px;margin:15px auto;}.transition-1 h1, .transition-1 h2, .transition-1 h3, .transition-2 h4, .transition-2 h5, .transition-2 h6{top: -60px;opacity: 0;visibility: hidden;position: relative;}.transition-3 > div{top: 0;left:150px;opacity: 0;visibility: hidden;position: relative;}.transition-4 a{bottom: -60px;opacity: 0;visibility: hidden;position: relative;}.transition-1 h1, .transition-1 h2, .transition-1 h3{transition: top 1.5s, opacity .3s, visibility .3s linear !important;-moz-transition: top 1.5s, opacity .3s, visibility .3s linear !important;-webkit-transition: top 1.5s, opacity .3s, visibility .3s linear !important;-ms-transition: top 1.5s, opacity .3s, visibility .3s linear !important;-o-transition: top 1.5s, opacity .3s, visibility .3s linear !important;}.transition-2 h4, .transition-2 h5, .transition-2 h6{transition: top 2s opacity .3s, visibility .3s linear !important;-moz-transition: top 2s opacity .3s, visibility .3s linear !important;-webkit-transition: top 2s opacity .3s, visibility .3s linear !important;-ms-transition: top 2s opacity .3s, visibility .3s linear !important;-o-transition: top 2s opacity .3s, visibility .3s linear !important;}.transition-3 div{transition: left 2.5s, opacity .3s, visibility .3s linear !important;-moz-transition: left 2.5s, opacity .3s, visibility .3s linear !important;-webkit-transition: left 2.5s, opacity .3s, visibility .3s linear !important;-ms-transition: left 2.5s, opacity .3s, visibility .3s linear !important;-o-transition: left 2.5s, opacity .3s, visibility .3s linear !important;}.transition-4 a{transition: bottom 2.5s, opacity .3s, visibility .3s linear !important;-moz-transition: bottom 2.5s, opacity .3s, visibility .3s linear !important;-webkit-transition: bottom 2.5s, opacity .3s, visibility .3s linear !important;-ms-transition: bottom 2.5s, opacity .3s, visibility .3s linear !important;-o-transition: bottom 2.5s, opacity .3s, visibility .3s linear !important;}.n2-ss-slide-active .transition-3 div{left: 0;opacity: 1;visibility: visible;}.n2-ss-slide-active .transition-4 a{bottom: 0;opacity: 1;visibility: visible;}.n2-ss-slide-active .transition-1 h1, .n2-ss-slide-active .transition-1 h2, .n2-ss-slide-active .transition-1 h3, .n2-ss-slide-active .transition-2 h4, .n2-ss-slide-active .transition-2 h5, .n2-ss-slide-active .transition-2 h6{top: 0;opacity: 1;visibility: visible;}.bg_content.magnific{background-repeat:no-repeat;background-position:right center;background-size:80%;padding:80px 0;background-color: #132052;}.bg_content.magnific h3{margin-bottom:10px;}.bg_content.magnific h4{margin-bottom: 10px;}.widget_calendar{float:none}#wp-calendar{width:100%}#wp-calendar caption{background:none repeat scroll 0 0 #E9E9E9;color:#333;font-size:16px;padding:10px 0;text-align:center}#wp-calendar thead{font-size:10px}#wp-calendar thead th{border:1px solid #E9E9E9;font-size:13px;padding:8px 0;text-align:center;vertical-align:middle}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{background:#f5f5f5;border:1px solid #E9E9E9;text-align:center;padding:8px}#wp-calendar tbody td#today{background:var(--second-color);color:#fff}#wp-calendar tbody td:hover{background:#fff}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot{border:1px solid #E9E9E9}#wp-calendar tfoot #next{font-size:12px;text-transform:uppercase;text-align:right;color:var(--second-color)}#wp-calendar tfoot #prev{font-size:12px;text-transform:uppercase;padding-top:10px;color:var(--second-color)}.widget select{max-width:100%;padding:5px;border:1px solid #ccc;width:100%}.widget_text .textwidget img{max-width:100%;height:auto;width:auto;min-height:65px;}.widget_text select,.widget_text input,.widget_text textarea{max-width:100%;padding:5px;border:1px solid #ccc;width:100%}.widget_text option{max-width:100%}.widget_nav_menu ul li,.widget_pages ul li{color:#827b7d;line-height:28px}.widget_nav_menu ul li ul,.widget_pages ul li ul{padding-left:20px}.widget_nav_menu ul li a,.widget_pages ul li a{color:#827b7d}.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover{color:#615C5C}.logged-in .header.affix{top:32px!important}.wp-caption img{max-width:100%}.wp-caption{max-width:100%}.featured-post{background:#282b30;color:#13a1ba;margin-right:15px;font-weight:700;padding:5px 15px}#content img{max-width:100%}#post-wrapper #content img{max-width:100%!important}ul.children li{padding:23px 0 0 30px !important;margin:0}.form-submit input.submit{border:none;font-family:inherit;font-size:inherit;color:#fff;background:var(--second-color);cursor:pointer;padding:7px 20px;display:inline-block;outline:none;font-size:12px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-weight:700}.form-submit input.submit:hover{background:#333}.box1{font-size:16px;display:inline-block;width:30%;padding:.25em .5em;margin:20px 10px 0 0}.fs1{font-size:2em}.glyph{float:left;text-align:center;padding:.75em;margin:.4em 1.5em .75em 0;width:6em;text-shadow:none}.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}.the-icons{font-size:12px;line-height:28px}.the-icons i{font-size:16px}.codesOn .i-name{display:none}.codesOn .i-code{display:inline}.i-code{display:none}body{overflow-x:hidden;background:#fff;font-size:13px;line-height:18px;font-family:'Roboto',Arial,sans-serif;color:#565a5c;-webkit-font-smoothing:antialiased}@media screen and (min-width: 992px){footer .container .row #text-3.widget_text{margin-left:8.33333333%}}.widget ul{list-style:none;padding-left:0}.row .col-md-3 .widget{margin-bottom:20px}.col-md-9 img{max-width:100%;height:auto}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:var(--second-color);color:#fff}.widget_search .widget .input-group{width:100%}.widget_search .widget .input-group .searchForm{display:table}.wp-tag-cloud li a{display:inline-block;margin:5px 14px 10px 0;height:33px;line-height:33px;background:#ededed url(//four2move.fr/wp-content/themes/de-menagement/img/tag_bg.png) no-repeat 91% center;padding:0 28px 0 11px;color:#555;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;transition:background .5s ease}.wp-tag-cloud li a:hover{background-color:#099ad1;color:#fff;text-decoration:none}ul.cat_nav{list-style:none;margin:0;padding:0;font-weight:500}ul.cat_nav li a{background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);padding:10px;display:block;margin-bottom:7px;position:relative}ul.cat_nav li a#active{background-color:#13a1ba;color:#fff}ul.cat_nav li:last-child a{margin-bottom:0}ul.cat_nav li a:before{position:relative;font-style:normal;font-weight:400;font-family:'ElegantIcons';position:absolute;font-size:20px;right:5px;top:9px;content:"\35"}.bg_content.magnific *{font-family: 'Roboto', sans-serif;}.bg_content.magnific h3{font-weight: 900;color:#fff;margin:0;font-size: 4.25em;}.bg_content.magnific h4{font-weight: lighter;color:#fff;margin:0;font-size: 2.25em;}.bg_content.magnific strong{font-weight: 900;}.bg_content.magnific .custom-fancy-contact{background-color:var(--second-color);color:#fff;display:inline-block;margin-top: 20px;height:60px;line-height:60px;padding:0 0 0 15px;font-size: 22px;overflow:hidden;}.bg_content.magnific .custom-fancy-contact img{float:right;height:61px;width:61px;margin-left:15px;min-height: initial;margin-right:-2px;}.strip img{height:auto;}.text-formule ul{padding-left: 20px;margin: 0 0 10px;}.table-bordered td, .table-bordered th{vertical-align: middle;}p{font-size: 14px;margin-bottom: 10px;}.questions-list{list-style-type: none;}.questions-list .question-line{background-color: #fff;border-radius: 5px;margin:0;padding: 0 0 10px;}.question-line{overflow: hidden;}.question-line .titreclick{cursor: pointer;font-size: 14px;font-weight: bolder;}.question-line .answer{padding: 0 20px 20px 20px;}.question-line .answer .border{overflow: hidden;}.question-line .answer .border h4{color: #494949;font-weight: 700;font-size: 14px;}.question-line .answer .qty-place{width: 100px;}.question-line .answer .qty-place span{display: inline-block;opacity: .6;width: 25px;height: 25px;vertical-align: bottom;cursor: pointer;}.question-line .answer .qty-place .plus{margin-left:5px;background: transparent url(//four2move.fr/wp-content/themes/de-menagement/img/sprite-rentanddrop.png) no-repeat scroll -306px -211px;}.question-line .answer .qty-place .moins{margin-right:5px;background: transparent url(//four2move.fr/wp-content/themes/de-menagement/img/sprite-rentanddrop.png) no-repeat scroll -306px -186px;}.question-line .answer .qty-place .qte{display: inline-block;text-align: center;width: 25px;height: 25px;background-color: #f3f3f3;border: 1px solid #e9e9e9;border-radius: 4px;padding: 2px;}.questions-list .question-line h3[aria-expanded="true"]{color:#fff;background-color: var(--primary-color);}.questions-list .question-line h3::after{content: "+";color: #000;font-size: 15px;float: right;position: relative;top: 0;}.questions-list .question-line h3[aria-expanded="true"]::after{content: "-";color:#fff;font-size: 20px;top: -4px;}.services-part{background-position: center;background-repeat: no-repeat;background-size: cover;padding: 145px 150px 145px 70px;overflow: hidden;position: relative;}.services-part::before {content: "";position: absolute;top: 0;left: 55%;bottom:0;right: 0;height:100%;display: block;background-color: rgba(29,48,82,0.9);}*.all-services{padding: 50px;background-color: rgba(255,255,255,0.9);}.single-service .icon {padding-right: 25px;flex-shrink: 0;}.single-service img{width: 40px;height: 40px;}.single-service .content{overflow: hidden;flex-shrink: 1;}.single-service .content ul{margin: 0;padding: 0;list-style-type: none;}.single-service .content .title{font-size: 20px;line-height: 1.5;font-weight: 900;margin-bottom: 12px;color: #343434;}.single-service .content .desc{font-size: 16px;line-height: 1.875;}.services-part .heading-title {color: #fff;position: relative;z-index: 10;text-transform: uppercase;font-weight: 900;font-size: 58px;display: inline-block;line-height: 1;margin: 0;}.services-part .services-description p{color: #fff;font-weight: 400;font-size: 16px;line-height: 1.5;}.services-part .services-description a{width:max-content;border: none;font-family: inherit;font-size: inherit;color: #fff;background: none;cursor: pointer;padding: 7px 30px;display: inline-block;outline: none;font-size: 14px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-transform: uppercase;font-weight: bold;border: 2px solid var(--second-color);background-color: var(--second-color);white-space: nowrap;text-shadow: none;}.services-part .services-description a:hover{color: var(--second-color);background: #fff;border-color: #fff;
}a.btn_quote{width: max-content !important;}.bg_content.magnific .custom-fancy-contact:hover{padding:0 0 0 30px;background-color:#fff;color:var(--second-color);}@media screen and (max-width:991px){.services-part{padding:50px 35px;}.services-part::before{width: 100%;top:initial;height: 50%;left: 0;}header.sticky .cmn-toggle-switch{top:0;right:0;}}@media screen and (max-width:768px){.bg_content.magnific div{padding: 0;}.bg_content.magnific > div{padding: 0 15px;}.bg_content.magnific .custom-fancy-contact{font-size: 16px;}}@media screen and (max-width:600px){.services-part{padding:50px 0;}.services-part .heading-title{font-size: 30px;}.services-part .heading-title + p{font-size: 14px;line-height: 1.6;}.single-service .content .title{font-size: 18px;margin-bottom: 5px;}.single-service .content .desc{font-size: 14px;line-height: 1.6;}.all-services{padding: 15px;}.single-service .icon{padding-right: 15px;}}#feat_home h2{color:#343434;font-size: 1.4rem;font-weight: bold;max-width: 900px;margin: auto;}
.table-responsive tr > td:nth-of-type(2){background-color:var(--primary-color);color:#fff;}
.table-responsive tr > td:nth-of-type(3){background-color:#ED9E00;color:#fff;}
.table-responsive tr > td:nth-of-type(4){background-color:var(--second-color);color:#fff;}
.wp-block-cover p{line-height: 1;}
.n2-ss-section-main-content{padding: 0 !important;}
@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px)  { }
@media only screen and (max-width: 576px){
.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image, .n2-ss-slider [data-mode=fill] .n2-ss-slide-background-image{background-position: 0 50% !important;}
}