@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap);@font-face{font-family:ddin;src:local("D-DIN"),url(../fonts/DIN2014-Regular.4c715fda.ttf) format("truetype")}@media(min-width:1600px){.col-xl-4{flex:0 0 25%;max-width:25%}}#app{font-family:ddin,Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#333;padding:0 3em;min-height:1156px}@media(max-width:1100px){#app{padding:0 1em}}@media(max-width:576px){#app{padding:0 2em}}#app #bg-app{position:absolute;top:160px;right:0;z-index:-1}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}body{background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0)}body .shadow-box{box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff}body .inner-shadow-box{box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff;display:inline-block}body .home .footer{border-radius:3em;color:#666;padding:1.5em 3em;line-height:1.3em}body .home #estimair-logo{max-width:80%}body .home #logo-business{max-width:100px}body .home .entry .upcoming{position:absolute;top:19%;left:1em;color:#fff;font-weight:700;text-transform:uppercase;z-index:8;background:rgba(255,0,0,.5);padding:1px 10px;font-size:1.5em;transform:rotate(-15deg)}body .home .entry .contain{position:relative;margin-bottom:2em;border-radius:1em;overflow:hidden;padding-bottom:1em}body .home .entry .contain.disabled{opacity:.5}body .home .entry .contain .caption{position:absolute;bottom:-10px;width:100%;background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);opacity:1;color:#666;border-radius:0 0 1em 1em;height:60px}body .home .entry .contain .caption p{text-transform:uppercase;margin:0;padding:10px 0;text-align:center}body .home .entry .contain .caption p span{background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);border-radius:50%;padding:5px 9px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.3)}body .home .entry .contain .caption p span img{width:auto;transform:translate(2px)}body .home .entry .contain img.entry_point{border-radius:1em;transition:transform 1s ease;width:100%}body .home .entry .contain img.entry_point:hover{transform:scale(2)}.header{border-radius:2em;padding-right:1em;padding-top:.5em;padding-bottom:.5em}.header #performair-logo{max-width:370px;width:85%}.header #logo-business{max-width:75px;width:15%;margin-top:-10px}.arianne{margin:1em 0}.arianne p{color:#999}.arianne p .decoration,.arianne p a{color:#000}.arianne p .selected{color:var(--maincolor)}.headerToDraw .content{border-radius:2em;color:#666;padding:1em 3em .5em 3em;line-height:1.2em;text-align:center;font-size:1em}@media(max-width:576px){.headerToDraw .content{padding:1em}}.headerToDraw button.next,.headerToDraw button.prev{background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);border-radius:50%;border:0;width:7vh;height:7vh}.headerToDraw button.next img,.headerToDraw button.prev img{height:5vh}.headerToDraw button.next.next,.headerToDraw button.prev.next{background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0)}.headerToDraw button.next.next img,.headerToDraw button.prev.next img{margin-left:.5em;transform:rotate(180deg)}.footer .content{border-radius:2em;color:#666;padding:1em 3em .5em 3em;line-height:1.2em;text-align:center;font-size:1.5em}@media(max-width:576px){.footer .content{padding:1em 1em .5em 1em}}.footer button{background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);border-radius:50%;border:0;width:13vh;height:13vh}.footer button img{height:9vh}.footer button.next{background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0)}.footer button.next img{margin-left:.5em;transform:rotate(180deg)}.main_content .options-item{margin-top:2em}.main_content .options-item h5{text-transform:uppercase;color:#333;font-weight:700}.main_content .options-item h5 span{color:var(--maincolor)}.main_content .options-item .options-content{background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;padding:2em .5em;text-align:center;margin:2em 30px;width:100%;max-width:400px;border-radius:1em;cursor:pointer}@media(max-width:576px){.main_content .options-item .options-content{margin:2em 0}}.main_content .options-item .options-content.disabled{opacity:.5}.main_content .options-item .options-content.hide_options{display:none}.main_content .options-item .options-content.active{border:2px solid var(--maincolor)}.main_content .options-item .options-content h6{color:#333;font-weight:700;font-size:1.5em}.main_content .options-item .options-content h6 strong{color:var(--maincolor)}.main_content .options-item .options-content img{width:70%;box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border-radius:1em;padding:.5em 1em;background-color:#fff;margin:1em 0}.main_content .col-12{padding:0 32px}@media(max-width:1300px){.main_content .col-12{padding:0 10px;margin-bottom:1.2em}}@media(max-width:576px){.main_content .col-12{padding:0;margin-bottom:1.2em}}.main_content .col-12 div.content-block{background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);border-radius:1em;padding:1em 2em 1.5em 2em;height:100%}.main_content .col-12 div.content-block.selected_block{border:2px solid var(--maincolor)}.main_content .col-12 div.content-block.missing{border:1px solid red}.main_content .col-12 div.content-block p.colorText{color:var(--maincolor);font-size:1em;font-weight:400}.main_content .col-12 div.content-block .header-form{position:relative}.main_content .col-12 div.content-block .header-form p{font-size:1.5em;line-height:1em;font-weight:700;width:65%;text-transform:uppercase;color:#666;text-align:left;z-index:10;position:relative}.main_content .col-12 div.content-block .header-form p.colorText{color:var(--maincolor);font-size:1em;font-weight:400}.main_content .col-12 div.content-block .header-form p span{color:var(--maincolor)}.main_content .col-12 div.content-block .header-form .col-4{text-align:right}.main_content .col-12 div.content-block .header-form img{width:100%}#individuel{text-align:left;max-width:1980px;margin:2em auto}#individuel h3{margin-bottom:2em}@media(max-width:767.98px){#individuel .main_content .col-12 div.content-block .header-form img{width:50%}}@media(max-width:576px){#individuel{padding:3em 0 0}}#individuel .main_content>.row{margin-bottom:2em}@media(max-width:576px){#individuel .main_content>.row{margin-bottom:0}}#individuel .main_content .col-12 div.content-block .content-form{text-align:center}#individuel .main_content .col-12 div.content-block .content-form.switchBox{margin-top:1em}#individuel .main_content .col-12 div.content-block .content-form.switchBox .switch-label{font-size:1.5em;text-align:left;padding-left:15px}#individuel .main_content .col-12 div.content-block .content-form.switchBox .switch-label.active{color:var(--maincolor)}#individuel .main_content .col-12 div.content-block .content-form .custom-control-label{color:#666;text-align:left;font-size:1.5em}#individuel .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-label:before{pointer-events:all;border-radius:1.5rem;padding:.9rem 1.75rem;background:transparent!important;box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff;border:0;top:.3rem}#individuel .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-label:after{width:calc(1.9rem - 10px);height:calc(1.9rem - 10px);background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border-radius:2.5rem;top:.55rem;left:calc(-2.25rem + 5px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#individuel .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-input:checked~.custom-control-label:before,#individuel .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background:linear-gradient(-122deg,#333,#666)!important;box-shadow:none}#individuel .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-input:checked~.custom-control-label:after{background:#fff;transform:translateX(1.6rem)}#individuel .main_content .col-12 div.content-block .content-form.checkBox{margin-top:2em;border-radius:1em;background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);color:#666;box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border:0}#individuel .main_content .col-12 div.content-block .content-form.checkBox button{box-shadow:none;background:transparent!important;border:0;color:#666;margin:1em 1em;padding:1em;text-transform:none;width:81%}#individuel .main_content .col-12 div.content-block .content-form.checkBox button.active{color:var(--maincolor);box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff}#individuel .main_content .col-12 div.content-block .content-form.spinner{text-align:left}#individuel .main_content .col-12 div.content-block .content-form.spinner .row{margin-bottom:0}#individuel .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton{margin-bottom:1em;border-radius:2em;background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);color:#666;box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border:0}#individuel .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton.small-version .btn.btn-sm:first-of-type{margin-right:0}#individuel .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton.small-version .btn.btn-sm:last-of-type{margin-left:0}#individuel .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton.small-version output{padding:0}#individuel .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton .btn.btn-sm{padding:0;color:#666}#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .carre.active,#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_en_l.active,#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .rectangle.active{color:var(--maincolor)}#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_c.active span{background:var(--maincolor)}#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_c span{width:20px;height:20px;background:#666;display:block;margin:0 auto}#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_r.active span{background:var(--maincolor)}#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_r span{width:15px;height:28px;background:#666;display:block;margin:0 auto}#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_l.active span,#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_l.active span span.head_button{background:var(--maincolor)}#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_l span{width:11px;height:33px;background:#666;display:block;position:relative;margin:0 25%}#individuel .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_l span span.head_button{width:20px;height:11px;background:#666;display:block;position:absolute;bottom:0;left:0}#individuel .main_content .col-12 div.content-block .content-form.roundButton.oneline{height:55%;align-items:center;display:flex;justify-content:center}#individuel .main_content .col-12 div.content-block .content-form.roundButton.oneline button{font-size:.8em}#individuel .main_content .col-12 div.content-block .content-form.roundButton button{width:60px;height:60px;padding:7px 6px;border-radius:50%;font-size:1em;text-align:center;color:#666;background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);border:0;box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff}#individuel .main_content .col-12 div.content-block .content-form.roundButton button.active{box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;color:var(--maincolor);transform:scale(1.2)}#collectif{text-align:left;max-width:1980px;margin:2em auto}#collectif .btn_vmc1,#collectif .btn_vmc2{font-size:1rem!important}#collectif .btn-dark.selected,#collectif .btn_vmc2.selected{border:3px solid red!important}#collectif .btn-dark.disabled,#collectif .btn_vmc2.disabled{opacity:1!important}#collectif .btn_vmc2{background-color:#929297!important}#collectif img.abm_picto{width:60px;height:auto;position:absolute;right:1em;top:0}#collectif .trace-item{background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;padding:2em 2.5em;text-align:center;margin:2em 30px;width:100%;max-width:400px;border-radius:2em;cursor:pointer;display:flex;flex-direction:column}@media(max-width:576px){#collectif .trace-item{margin:2em 0}}#collectif .trace-item h5{color:#000;font-size:2em;font-weight:700;margin-bottom:.5em}#collectif .trace-item h6 img{background-color:transparent;border-radius:0;box-shadow:none;padding:0;width:54px;margin-right:1em}#collectif .trace-item h6 span{z-index:12;position:relative}#collectif .trace-item p{margin-top:auto;margin-bottom:auto}#collectif .trace-item .button-next{background:linear-gradient(-70deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;width:100px;height:100px;margin:0 auto;border-radius:50%;margin-top:1em}#collectif .trace-item .button-next img{transform:rotate(180deg);padding:.8em 2.2em}#collectif h3{margin-bottom:2em}@media(max-width:576px){#collectif{padding:3em 0 0}}#collectif .row{margin-bottom:2em}@media(max-width:576px){#collectif .row{margin-bottom:0}}#collectif .main_content .col-12{padding:0 15px}#collectif .main_content .btn-group button.next,#collectif .main_content .btn-group button.prev{border-radius:50%;border:0;width:100px;height:100px;margin-left:1em;background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0)}#collectif .main_content .btn-group button.next img{margin-left:.5em;transform:rotate(180deg)}#collectif .main_content .menuTrace{display:none}#collectif .main_content .menuTrace .options-content{background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;padding:2em .5em;text-align:center;margin:2em 30px;width:100%;max-width:300px;border-radius:1em;cursor:pointer}@media(max-width:576px){#collectif .main_content .menuTrace .options-content{margin:2em 0}}#collectif .main_content .menuTrace .options-content.disabled{opacity:.5}#collectif .main_content .menuTrace .options-content.hide_options{display:none}#collectif .main_content .menuTrace .options-content.active{border:2px solid var(--maincolor)}#collectif .main_content .menuTrace .options-content h6{color:#333;font-weight:700;font-size:1.5em}#collectif .main_content .menuTrace .options-content h6 strong{color:var(--maincolor)}#collectif .main_content .menuTrace .options-content img{width:70%;box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border-radius:1em;padding:.5em 1em;background-color:#fff;margin:1em 0}#collectif .main_content .menuTrace button{width:100%;background-color:#fff;border:none;margin:0;padding:10px 5px;font-size:.8em}#collectif .main_content .menuTrace button:hover{background-color:#d3d3d3}#collectif .main_content .col-12 div.content-block{padding:1em 1em 1.5em 1em}#collectif .main_content .col-12 div.content-block.selected_block{border:2px solid var(--maincolor)}#collectif .main_content .col-12 div.content-block .content-form{text-align:center}#collectif .main_content .col-12 div.content-block .content-form.switchBox{padding-top:1em;padding-bottom:1.5em}#collectif .main_content .col-12 div.content-block .content-form.switchBox .switch-label{font-size:1.5em;text-align:left;padding-left:15px}#collectif .main_content .col-12 div.content-block .content-form.switchBox .switch-label.active{color:var(--maincolor)}#collectif .main_content .col-12 div.content-block .content-form .custom-control-label{color:#666;text-align:left;font-size:1.5em}#collectif .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-label:before{pointer-events:all;border-radius:1.5rem;padding:.9rem 1.75rem;background:transparent!important;box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff;border:0;top:.3rem}#collectif .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-label:after{width:calc(1.9rem - 10px);height:calc(1.9rem - 10px);background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border-radius:2.5rem;top:.55rem;left:calc(-2.25rem + 5px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#collectif .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-input:checked~.custom-control-label:before,#collectif .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background:linear-gradient(-122deg,#333,#666)!important;box-shadow:none}#collectif .main_content .col-12 div.content-block .content-form .custom-switch .custom-control-input:checked~.custom-control-label:after{background:#fff;transform:translateX(1.6rem)}#collectif .main_content .col-12 div.content-block .content-form.checkBox{margin-bottom:4em;margin-top:5em;border-radius:1em;background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);color:#666;box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border:0}#collectif .main_content .col-12 div.content-block .content-form.checkBox button{box-shadow:none;background:transparent!important;border:0;color:#666;margin:1em 1em;padding:1em;text-transform:none;width:81%}#collectif .main_content .col-12 div.content-block .content-form.checkBox button.active{color:var(--maincolor);box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff}#collectif .main_content .col-12 div.content-block .content-form.inputBox{padding-top:1.5em}#collectif .main_content .col-12 div.content-block .content-form.inputBox input{background-color:transparent;border-radius:2em;border:0;box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff;color:#000;padding:1.5em 1em}#collectif .main_content .col-12 div.content-block .content-form.inputBox input::-moz-placeholder{color:#999}#collectif .main_content .col-12 div.content-block .content-form.inputBox input:-ms-input-placeholder{color:#999}#collectif .main_content .col-12 div.content-block .content-form.inputBox input::placeholder{color:#999}#collectif .main_content .col-12 div.content-block .content-form.spinner{text-align:left}#collectif .main_content .col-12 div.content-block .content-form.spinner.twolines{padding-top:3.2em;padding-bottom:2.5em}#collectif .main_content .col-12 div.content-block .content-form.spinner .row{margin-bottom:0}#collectif .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton{margin-bottom:1em;border-radius:2em;background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);color:#666;box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border:0}#collectif .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton.small-version .btn.btn-sm:first-of-type{margin-right:0}#collectif .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton.small-version .btn.btn-sm:last-of-type{margin-left:0}#collectif .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton.small-version output{padding:0}#collectif .main_content .col-12 div.content-block .content-form.spinner .b-form-spinbutton .btn.btn-sm{padding:0;color:#666}#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .carre.active,#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_en_l.active,#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .rectangle.active{color:var(--maincolor)}#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_c.active span{background:var(--maincolor)}#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_c span{width:20px;height:20px;background:#666;display:block;margin:0 auto}#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_r.active span{background:var(--maincolor)}#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_r span{width:15px;height:28px;background:#666;display:block;margin:0 auto}#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_l.active span,#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_l.active span span.head_button{background:var(--maincolor)}#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_l span{width:11px;height:33px;background:#666;display:block;position:relative;margin:0 25%}#collectif .main_content .col-12 div.content-block .content-form.roundButton.labelline .forme_l span span.head_button{width:20px;height:11px;background:#666;display:block;position:absolute;bottom:0;left:0}#collectif .main_content .col-12 div.content-block .content-form.roundButton.oneline{align-items:center;display:flex;justify-content:center;margin-top:.5em}#collectif .main_content .col-12 div.content-block .content-form.roundButton.oneline button{font-size:.8em}#collectif .main_content .col-12 div.content-block .content-form.roundButton button{width:60px;height:60px;padding:7px 6px;border-radius:50%;font-size:1em;text-align:center;color:#666;background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);border:0;box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff}#collectif .main_content .col-12 div.content-block .content-form.roundButton button.active{box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;color:var(--maincolor);transform:scale(1.2)}.caisson.active{border:3px solid red}.selectProductPDF{opacity:.5}.selectProductPDF.active{opacity:1}.nav-item.disabled{width:48%}.nav-tabs{justify-content:space-evenly}#list{text-align:left;max-width:1980px;margin:2em auto}#list ul li a{box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff;padding:1em 2em;border-radius:2em;color:#ccc;margin-left:1em;margin-bottom:1em}#list ul li a.active{background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;color:#333}#list ul li a.disabled.disabled{color:#000;box-shadow:none;font-size:2em;padding-top:.2em;padding-left:0;padding-bottom:0}#list ul li a.primary{background:linear-gradient(122deg,#343a40,#343a40 100%,#343a40 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;padding:1em 2em;border-radius:2em;border-color:#343a40;color:#fff;margin-left:1em;margin-bottom:1em;opacity:1;line-height:.5;font-size:1.2em}#list ul li a.primary.selected{border:3px solid red}#list ul li a.primary.active{opacity:1}#list ul li a.secondary,#list ul li a.secondary1{background:linear-gradient(122deg,#929297,#929297 100%,#929297 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;padding:1em 2em;border-radius:2em;border-color:#929297;color:#fff;margin-left:1em;margin-bottom:1em;opacity:1;line-height:.5;font-size:1.2em}#list ul li a.secondary1.selected,#list ul li a.secondary.selected{border:3px solid red}#list ul li a.secondary1.active,#list ul li a.secondary.active{opacity:1}#list .content-block{background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);border-radius:1em;padding:1em 2em 1.5em 2em;height:100%}#list .content-block.caisson.hide{opacity:.5}#list .thanks div{margin-bottom:2em;font-size:1.5em;color:#575f6b;border-radius:1.5em;padding:1em 1em;text-align:center}#list .thanks div p{margin:0;padding:0 4em}#list .new_dimensio{text-align:center;color:red;font-weight:700}#list .new_devis div{text-align:center;margin-bottom:1em;font-size:1.5em;text-transform:uppercase;color:#000;font-weight:700;border-radius:2em;padding:.5em 0}#list .new_devis div a:hover{text-decoration:none}#list .new_devis div a p{margin:0;color:#000}#list .filter button{box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff;background-color:transparent!important;color:#333;border:0;text-transform:none;padding:.1em 1em;margin:5px 12px;font-size:1.75em}#list .filter button.active{border:1px solid var(--maincolor)}#list .filter button.active,#list .product-item{box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff}#list .product-item{background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);padding:2em 2.5em;text-align:center;margin:2em 30px;width:100%;max-width:400px;border-radius:2em;cursor:pointer}@media(max-width:576px){#list .product-item{margin:2em 0}}#list .product-item.disabled{cursor:default}#list .product-item.disabled h5,#list .product-item.disabled p{color:#666}#list .product-item.disabled h6{color:var(--maincolor)}#list .product-item.disabled:before{content:" ";background:hsla(0,0%,47.1%,.3);width:100%;height:100%;position:absolute;top:0;right:0;border-radius:2em;z-index:10}#list .product-item h5{color:#000;font-size:2em;font-weight:700}#list .product-item img.vignette{width:80%;box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border-radius:2em;padding:.5em 3em;background-color:#fff;margin:1em 0}#list .product-item h6 img{background-color:transparent;border-radius:0;box-shadow:none;padding:0;width:54px;margin-right:1em}#list .product-item h6 span{z-index:12;position:relative}#list .product-item .button-next{background:linear-gradient(-70deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;width:100px;height:100px;margin:0 auto;border-radius:50%}#list .product-item .button-next img{transform:rotate(180deg);padding:.8em 2.2em}#options{text-align:left;max-width:1980px;margin:2em auto}@media(max-width:576px){#options{padding:0}}#options .header{border-radius:2em;padding-right:1em;padding-top:.5em;padding-bottom:.5em}#options .header #performair-logo{max-width:370px;width:85%}#options .header #logo-business{max-width:75px;width:15%;margin-top:-10px}#options .arianne{margin:1em 0}#options .arianne p{color:#999}#options .arianne p .decoration,#options .arianne p a{color:#000}#options .arianne p .selected{color:var(--maincolor)}#options select{margin-bottom:2em;background-color:#dc3545;border-radius:50px;color:#fff}#options .image_options{cursor:pointer;background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;padding:2em 4em;border-radius:1em;border:0}#options .image_options.selected_options{border:2px solid var(--maincolor)}#options .image_options.selected_options .custom-control-input:disabled:checked~.custom-control-label:before,#options .image_options.selected_options .custom-switch .custom-control-input:checked~.custom-control-label:before{background:var(--maincolor)!important;box-shadow:none}#options .image_options img{width:auto;max-height:120px;max-width:100%}#options .image_options h6{font-weight:700;font-size:1.5em}@media(max-width:1100px){#options .image_options h6{font-size:1em}}#options .image_options p{font-size:1.5em}@media(max-width:1100px){#options .image_options p{font-size:1em}}#options .options-item{margin-top:2em}#options .options-item .custom-control-label{color:#666;text-align:left;font-size:1.5em}#options .options-item .custom-switch{display:none;margin-left:.5em}#options .options-item .custom-switch .custom-control-label:before{pointer-events:all;border-radius:1.5rem;padding:.9rem 1.75rem;background:transparent!important;box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff;border:0;top:0}#options .options-item .custom-switch .custom-control-label:after{width:calc(1.9rem - 10px);height:calc(1.9rem - 10px);background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border-radius:2.5rem;top:.25rem;left:calc(-2.25rem + 5px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#options .options-item .custom-switch .custom-control-input:checked~.custom-control-label:before,#options .options-item .custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background:linear-gradient(-122deg,#333,#666)!important;box-shadow:none}#options .options-item .custom-switch .custom-control-input:checked~.custom-control-label:after{background:#fff;transform:translateX(1.6rem)}#options .options-item h5{text-transform:uppercase;color:#333;font-weight:700}#options .options-item h5 span{color:var(--maincolor)}#options .options-item .options-content{background:linear-gradient(-122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;padding:2em .5em;text-align:center;margin:2em 30px;width:100%;max-width:400px;border-radius:1em;cursor:pointer}@media(max-width:576px){#options .options-item .options-content{margin:2em 0}}#options .options-item .options-content.hide_options{display:none}#options .options-item .options-content.active{border:2px solid var(--maincolor)}#options .options-item .options-content h6{color:#333;font-weight:700;font-size:1.5em}#options .options-item .options-content img{width:70%;box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;border-radius:1em;padding:.5em 1em;background-color:#fff;margin:1em 0}#devis{text-align:left;max-width:1980px;margin:2em auto}#devis .row{text-align:center}#devis .subtitle{margin-bottom:3em}#devis .subtitle h3{font-size:2.5em}#devis .thanks div{margin-bottom:2em;font-size:1.5em;color:#575f6b;border-radius:1.5em;padding:1em 1em}#devis .thanks div p{margin:0;padding:0 4em}#devis .new_devis div{margin-bottom:2em;font-size:1.5em;text-transform:uppercase;color:#000;font-weight:700;border-radius:2em;padding:.5em 0}#devis .new_devis div a:hover{text-decoration:none}#devis .new_devis div a p{margin:0;color:#000}#informations[data-v-09970c8a]{text-align:left;max-width:1980px;margin:2em auto}@media(max-width:576px){#informations[data-v-09970c8a]{padding:0}}#informations #telephone_custom[data-v-09970c8a],#informations input[data-v-09970c8a],#informations select[data-v-09970c8a]{margin-bottom:2em;background-color:transparent;border-radius:2em;border:0;box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff;color:#000;padding:1.5em 1em}#informations #telephone_custom[data-v-09970c8a]::-moz-placeholder,#informations input[data-v-09970c8a]::-moz-placeholder,#informations select[data-v-09970c8a]::-moz-placeholder{color:#999}#informations #telephone_custom[data-v-09970c8a]:-ms-input-placeholder,#informations input[data-v-09970c8a]:-ms-input-placeholder,#informations select[data-v-09970c8a]:-ms-input-placeholder{color:#999}#informations #telephone_custom[data-v-09970c8a]::placeholder,#informations input[data-v-09970c8a]::placeholder,#informations select[data-v-09970c8a]::placeholder{color:#999}#informations h3[data-v-09970c8a]{margin-bottom:1em}#reporting table.table tr.b-table-details td{padding-top:0}#reporting table.table td,#reporting table.table th{padding-top:1.1rem;padding-bottom:1rem;font-size:9pt;padding-left:0}#administration{text-align:left;max-width:1980px;margin:2em auto}#administration ul li a{box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.3),inset 4px 4px 15px 0 #fff;padding:1em 2em;border-radius:2em;color:#ccc;margin-left:1em}#administration ul li a.active{background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);box-shadow:5px 5px 5px 0 rgba(0,0,0,.3),4px 4px 15px 0 #fff;color:#333}#administration .row{margin-bottom:1em}#administration button{background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);color:#333;padding:1em 2em;border-radius:2em;border:0;font-size:1em}#administration button.squarebutton{border-radius:0;padding:10px 10px;line-height:0}#administration span.page-link{background:linear-gradient(122deg,#f8f8fc,#e1e2e8 100%,#00d4ff 0);color:#333;padding:1em 2em;border-radius:2em;border:0;font-size:1em!important;opacity:.5}#administration .card-header{text-align:center;font-size:1.5em}#administration .card-body{padding:1.25rem 0}#administration .tab-content{margin-top:2em}#administration h3{margin-bottom:2em}#administration .product-vignette{max-width:70px}#administration .product-vignette img{width:100%;border-radius:1em}#administration .img-vignette{max-width:60px}#administration .img-vignette img{width:100%}#administration table.table tr.b-table-details td{padding-top:0}#administration table.table td,#administration table.table th{font-size:1em}#administration table.table tr.validation_success{background-color:rgba(56,173,42,.93)}#administration table.table tr.validation_error{background-color:rgba(218,23,23,.93)}