@font-face{font-family:AvenirNext LT Pro MediumCn;src:url(fonts/web/assets/fonts/AvenirNextLTPro-BoldCn/AvenirNextLTPro-BoldCn.eot);src:url(fonts/web/assets/fonts/AvenirNextLTPro-BoldCn/AvenirNextLTPro-BoldCn.eot?#iefix) format("embedded-opentype"),url(fonts/web/assets/fonts/AvenirNextLTPro-BoldCn/AvenirNextLTPro-BoldCn.woff) format("woff"),url(fonts/web/assets/fonts/AvenirNextLTPro-BoldCn/AvenirNextLTPro-BoldCn.ttf) format("truetype"),url(images/web/assets/fonts/AvenirNextLTPro-BoldCn/AvenirNextLTPro-BoldCn.svg#a86e9067e3ebeec02dfcd4a9c594ca4d) format("svg");font-style:normal;font-weight:800}@font-face{font-family:AvenirNext LT Pro Cn;src:url(fonts/web/assets/fonts/AvenirNextLTPro-DemiCn/AvenirNextLTPro-DemiCn.eot);src:url(fonts/web/assets/fonts/AvenirNextLTPro-DemiCn/AvenirNextLTPro-DemiCn.eot?#iefix) format("embedded-opentype"),url(fonts/web/assets/fonts/AvenirNextLTPro-DemiCn/AvenirNextLTPro-DemiCn.woff) format("woff"),url(fonts/web/assets/fonts/AvenirNextLTPro-DemiCn/AvenirNextLTPro-DemiCn.ttf) format("truetype"),url(images/web/assets/fonts/AvenirNextLTPro-DemiCn/AvenirNextLTPro-DemiCn.svg#02e1e216628c9e64bccdf4385c05aa4a) format("svg");font-style:normal;font-weight:400}.enr-class{font-weight:700;text-align:center;color:#fff;margin-left:10px}.enr-class:before{content:" ";display:block;transform:rotate(-45deg);transform-origin:bottom;width:14px;height:14px;position:absolute;left:7px;top:.02em;z-index:-1}.enr-class.letter-c,.enr-class.letter-d,.enr-class.letter-e{color:#000}.letter-a{width:15%}.letter-a,.letter-a:before{background-color:#329837}.letter-b{width:20%}.letter-b,.letter-b:before{background-color:#57af37}.letter-c{width:25%}.letter-c,.letter-c:before{background-color:#c6d300}.letter-d{width:30%}.letter-d,.letter-d:before{background-color:#f2e500}.letter-e{width:35%}.letter-e,.letter-e:before{background-color:#ffcb03}.letter-f{width:40%}.letter-f,.letter-f:before{background-color:#f39739}.letter-g{width:45%}.letter-g,.letter-g:before{background-color:#e4251f}.dpe-simu-container .icon-container{text-align:center;margin-bottom:30px}.dpe-simu-container .icon-container .iso{width:180px;display:inline-block}.dpe-simu-container .icon-container .iso div{width:220px;display:inline-table}.dpe-simu-container .icon-container .iso div img{width:140px;height:auto}.dpe-simu-container .icon-container .iso div span{color:#3287bd;display:block;font-weight:600}.dpe-simu-container .icon-container .plus{width:130px;position:relative;display:inline-block}.dpe-simu-container .icon-container .plus .plus-icon{width:35px}.dpe-simu-container .icon-container .etique-letter{width:95px;height:95px;display:inline-block;border-radius:7px;color:#fff;font-size:3rem;font-weight:600;text-align:center;line-height:95px}.dpe-simu-container .icon-container .etique-letter:not(.arr){box-shadow:0 0 4px #ccc}.dpe-simu-container .icon-container .arrow-icon{width:35px}.dpe-simu-container .mb-10{margin-bottom:10px}.dpe-simu-container .mb-20{margin-bottom:20px}.dpe-simu-container .mt-10{margin-top:10px}.dpe-simu-container .mt-20{margin-top:20px}.dpe-simu-container .pt-0{padding-top:0}.dpe-simu-container .ml-0{margin-left:0}.dpe-simu-container .p-20{padding:20px}.dpe-simu-container .p-20-30{padding:20px 50px 0 30px}.dpe-simu-container .p-20-35{padding:20px 60px 0 35px}@media(max-width:768px){.dpe-simu-container .p-20-35{padding:10px 10px 0}}.dpe-simu-container .box-type-1{display:block;background-color:#fff;border-radius:5px;border:1px solid #e5e5e5;-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.03);box-shadow:0 0 0 3px rgba(0,0,0,.03);margin-bottom:40px;overflow:hidden}.dpe-simu-container .box-type-1.top-bg{background-image:url(images/web/assets/img/pattern-top-form.jpg);background-repeat:repeat-x}.dpe-simu-container .box-type-1:after,.dpe-simu-container .box-type-1:before{content:" ";display:table}.dpe-simu-container .box-type-1:after{clear:both}.dpe-simu-container form[name=dpe_simulator] input[type=email],.dpe-simu-container form[name=dpe_simulator] input[type=number],.dpe-simu-container form[name=dpe_simulator] input[type=numeric],.dpe-simu-container form[name=dpe_simulator] input[type=password],.dpe-simu-container form[name=dpe_simulator] input[type=phone],.dpe-simu-container form[name=dpe_simulator] input[type=tel],.dpe-simu-container form[name=dpe_simulator] input[type=text],.dpe-simu-container form[name=dpe_simulator] textarea{background:#fff;border-radius:4px;border:1px solid #e3e9ef;border-top-color:#abadb3;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.05);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.05);padding:8px 10px;font-size:15px;line-height:1em}.dpe-simu-container form[name=dpe_simulator] .wrapper-input{margin:0}.dpe-simu-container .title{font-size:20px;line-height:1.1em;font-weight:400;-webkit-font-smoothing:antialiased;color:#19577e}.dpe-simu-container .title .ico{display:inline-block;background:transparent url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/sprite.png) 0 0 no-repeat;margin-right:15px;position:relative}.dpe-simu-container .title .ico.perso{width:20px;height:20px;background-position:-157px -230px}.dpe-simu-container .title p{margin-left:38px}.dpe-simu-container p{font-size:15px;line-height:22px}.dpe-simu-container .content{padding:30px}@media(max-width:768px){.dpe-simu-container .container,.dpe-simu-container .container-md,.dpe-simu-container .container-sm{max-width:750px}}.dpe-simu-container fieldset{border:none;padding:15px 0 0;margin:0 0 15px}.dpe-simu-container a{color:#3287bd;text-decoration:none}.dpe-simu-container .error_list{padding:0;list-style-type:none;color:red!important;font-weight:700;margin-bottom:2px}.dpe-simu-container div.simulation-breadcrumbs-overall:after{content:"";width:1px;height:106px;display:block;border:1px solid #eaedf2;top:0;right:-9px;position:absolute}.dpe-simu-container div.simulation-breadcrumbs-overall .simulation-breadcrumbs-container{border-bottom:1px solid #dce0e6}.dpe-simu-container .simulation-breadcrumbs{height:40px;width:100%;background-color:#f6f9fc;list-style:none;padding:0;margin:0;overflow:hidden}@media(min-width:992px){.dpe-simu-container .simulation-breadcrumbs{height:80px;width:100%}}.dpe-simu-container .simulation-breadcrumbs li{height:auto;width:33.33333%;float:left;margin:0;position:relative}.dpe-simu-container .simulation-breadcrumbs li:last-child{font-weight:800}.dpe-simu-container .simulation-breadcrumbs li:last-child a:after{content:none}.dpe-simu-container .simulation-breadcrumbs li .folio,.dpe-simu-container .simulation-breadcrumbs li .simulation-breadcrumbs-title{color:#999}.dpe-simu-container .simulation-breadcrumbs li:after{content:"";position:absolute;top:0;right:-11px;z-index:1;background:url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/breadcrumbs-grey.png) 50% no-repeat;height:40px;width:11px}.dpe-simu-container .simulation-breadcrumbs li a{font-family:Manrope,Arial,Helvetica,sans-serif;font-size:10px;font-weight:800;line-height:40px;margin:0;display:block;height:100%;width:100%;padding-left:25px;text-decoration:none;transition:all .2s ease}.dpe-simu-container .simulation-breadcrumbs li.current,.dpe-simu-container .simulation-breadcrumbs li:active,.dpe-simu-container .simulation-breadcrumbs li:focus,.dpe-simu-container .simulation-breadcrumbs li:hover{background-color:#fff}.dpe-simu-container .simulation-breadcrumbs li.current:after,.dpe-simu-container .simulation-breadcrumbs li:active:after,.dpe-simu-container .simulation-breadcrumbs li:focus:after,.dpe-simu-container .simulation-breadcrumbs li:hover:after{content:"";position:absolute;top:0;right:-11px;z-index:1;background:url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/breadcrumbs-white.png) 50% no-repeat;height:40px;width:11px}.dpe-simu-container .simulation-breadcrumbs li.current .folio,.dpe-simu-container .simulation-breadcrumbs li:active .folio,.dpe-simu-container .simulation-breadcrumbs li:focus .folio,.dpe-simu-container .simulation-breadcrumbs li:hover .folio{color:#f5511d}.dpe-simu-container .simulation-breadcrumbs li.current .simulation-breadcrumbs-title,.dpe-simu-container .simulation-breadcrumbs li:active .simulation-breadcrumbs-title,.dpe-simu-container .simulation-breadcrumbs li:focus .simulation-breadcrumbs-title,.dpe-simu-container .simulation-breadcrumbs li:hover .simulation-breadcrumbs-title{color:#000}.dpe-simu-container .simulation-breadcrumbs li.current a:after,.dpe-simu-container .simulation-breadcrumbs li:active a:after,.dpe-simu-container .simulation-breadcrumbs li:focus a:after,.dpe-simu-container .simulation-breadcrumbs li:hover a:after{background:#fff}@media(min-width:992px){.dpe-simu-container .simulation-breadcrumbs li:after{right:-20px;background:url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/breadcrumbs-dskp-grey.png) 50% no-repeat;height:80px;width:20px}.dpe-simu-container .simulation-breadcrumbs li a{font-family:Manrope,Arial,Helvetica,sans-serif;font-size:14px;font-weight:800;line-height:80px;padding-left:70px}.dpe-simu-container .simulation-breadcrumbs li.current:after,.dpe-simu-container .simulation-breadcrumbs li:active:after,.dpe-simu-container .simulation-breadcrumbs li:focus:after,.dpe-simu-container .simulation-breadcrumbs li:hover:after{right:-20px;background:url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/breadcrumbs-dskp-white.png) 50% no-repeat;height:80px;width:20px}}.dpe-simu-container .title-30-light{font-weight:600;-webkit-font-smoothing:antialiased;font-size:30px;line-height:1.2em;margin-left:10px}.dpe-simu-container .text-black{color:#000}.dpe-simu-container .text-justify{text-align:justify}.dpe-simu-container .line-input{margin:10px 0}.dpe-simu-container .line-input:after,.dpe-simu-container .line-input:before{content:" ";display:table}.dpe-simu-container .line-input:after{clear:both}.dpe-simu-container .line-input label{display:block;margin:5px 0;font-weight:700;padding-left:0;padding-right:0;font-size:12px;cursor:pointer}.dpe-simu-container .first-section .line-input{margin-bottom:30px}.dpe-simu-container .form-col-spec-left{padding-left:120px;padding-right:40px}.dpe-simu-container .form-col-spec-right{padding-left:150px}@media(max-width:991px){.dpe-simu-container .form-col-spec-left,.dpe-simu-container .form-col-spec-right{padding-left:0;padding-right:0;margin-left:0}}.dpe-simu-container select{display:block;width:100%;height:32px;padding:6px 12px;font-size:15px;line-height:1.42857143;color:#424344;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-weight:100}.dpe-simu-container .box-blue-frame{background-color:#f9fdff;border:1px solid #e8f1f6;border-radius:5px;padding:10px;color:#30526d;margin-top:35px}.dpe-simu-container .box-blue-frame .text{color:#67737d;font-size:11px;line-height:1em}.dpe-simu-container .box-blue-frame .inner{padding:10px 15px}.dpe-simu-container .title-16-bold{font-size:16px;font-family:AvenirNext LT Pro Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#3287bd}.dpe-simu-container .title-16-bold strong{font-weight:700}.dpe-simu-container .orange{color:#ec5505}.dpe-simu-container .title-section{font-family:AvenirNext LT Pro MediumCn,Helvetica Neue,Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1em;text-transform:uppercase;color:#3287bd;margin:0 0 20px;padding-top:30px;padding-bottom:30px;background:transparent url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/sep-hr-doublelines.png) 0 100% repeat-x;text-decoration:none}.dpe-simu-container .title-section.left-title{margin-left:120px}.dpe-simu-container .title-section-2{font-family:AvenirNext LT Pro MediumCn,Helvetica Neue,Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.4em;text-transform:uppercase;color:#3287bd;text-decoration:none;margin:0 0 0 20px}@media(max-width:991px){.dpe-simu-container .title-section,.dpe-simu-container .title-section.left-title{margin-left:0}}.dpe-simu-container .footer-form{border-top:1px solid #f3f3f3;background-color:#fcfcfc;height:90px;padding-left:30px;padding-right:30px}.dpe-simu-container .footer-form .button{float:right;margin-top:25px}.dpe-simu-container .button{display:inline-block;height:40px;padding:0 25px;line-height:40px;overflow:hidden;background:#f5511d;border-radius:4px;font-weight:800;-webkit-font-smoothing:antialiased;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);text-transform:uppercase;-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -2px 1px rgba(0,0,0,.15);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -2px 1px rgba(0,0,0,.15);border:none}.dpe-simu-container .button.orange{background-color:#f5511d;color:#fff!important}.dpe-simu-container .button.green{background-color:#8ac034;color:#fff}.dpe-simu-container .button:hover{color:#fff;text-decoration:none}.dpe-simu-container .radio input[type=radio]{display:inline-block;margin-left:0;vertical-align:top;margin-top:8px}.dpe-simu-container .radio label{display:inline-block;font-size:12px;margin-left:20px;margin-right:40px;vertical-align:top;font-weight:100}.dpe-simu-container .fieldset-unstyled{margin:0;padding:0;position:relative}.dpe-simu-container .ico-form{position:absolute;width:120px;height:100px;top:-20px;left:-120px;text-align:center}.dpe-simu-container .ico-form img{max-width:110px;max-height:100px}.dpe-simu-container .buttonLogement{border:1px solid #dce0e6;height:36px;width:49%;padding:0 10px;border-radius:2px;margin:0 0 5px;background-color:#f6f9fc;transition:all .4s ease;position:relative;background-image:none;text-indent:0;letter-spacing:normal;vertical-align:middle;display:inline-block;line-height:36px;text-align:center;font-weight:800;color:#999}.dpe-simu-container .buttonLogement.current{background-color:#073c67!important;color:#fff}.dpe-simu-container .fieldset-with-img{position:relative}.dpe-simu-container .fieldset-with-img .ico-form{position:absolute;width:120px;height:100px;top:-20px;left:-140px;text-align:center}.dpe-simu-container .fieldset-with-img .ico-form img{max-width:110px;max-height:100px}@media(max-width:991px){.dpe-simu-container .ico-img{display:none}}.dpe-simu-container .container-gradation-energetique{padding-bottom:40px}.dpe-simu-container .box-echelle-energetique{width:50%}.dpe-simu-container .box-echelle-energetique.co2{text-align:right}.dpe-simu-container .echelle-energetique{width:139px;height:210px;background:#fff url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/echelle-etiquette-energetique.png) 0 5px no-repeat;position:relative;text-align:left}.dpe-simu-container .echelle-energetique .pointer{width:37px;height:33px;background:transparent url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/sprite.png) -205px -1px no-repeat;display:block;position:absolute;left:165px}.dpe-simu-container .echelle-energetique .pointer span{font-size:16px;font-family:AvenirNext LT Pro MediumCn,Helvetica Neue,Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;color:#fff;position:relative;top:7px;left:17px}.dpe-simu-container .text-white{color:#fff}.dpe-simu-container .echelle-energetique .pointer.value-a{top:0}.dpe-simu-container .echelle-energetique .pointer.value-b{top:30px}.dpe-simu-container .echelle-energetique .pointer.value-c{top:60px}.dpe-simu-container .echelle-energetique .pointer.value-d{top:90px}.dpe-simu-container .echelle-energetique .pointer.value-e{top:120px}.dpe-simu-container .echelle-energetique .pointer.value-f{top:150px}.dpe-simu-container .echelle-energetique .pointer.value-g{top:180px}.dpe-simu-container .echelle-energetique.co2{background-image:url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/echelle-etiquette-co2.png)}.dpe-simu-container .echelle-energetique.co2 .pointer{background-position:-243px -1px;left:auto;right:165px}.dpe-simu-container .echelle-energetique.co2 .pointer span{left:12px}.dpe-simu-container .fz-16{font-size:16px}.dpe-simu-container .title-28-bold-cnd{font-family:AvenirNext LT Pro MediumCn,Helvetica Neue,Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:28px;text-transform:uppercase;color:#f5511d}.dpe-simu-container .dark-gray{color:#4b4b4b!important}.dpe-simu-container .unstyled{padding:0;list-style-type:none}.dpe-simu-container .home-block-subtitle,.dpe-simu-container .home-block-title{display:block}.dpe-simu-container .home-block-title{font-family:AvenirNext LT Pro Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:800;font-style:italic;-webkit-font-smoothing:antialiased;font-size:28px;text-transform:uppercase;color:#1c294e;margin-bottom:20px}@media(max-width:481px){.dpe-simu-container .home-block-title{font-size:24px}}.dpe-simu-container .pr-30{padding-right:30px}@media(max-width:481px){.dpe-simu-container .pr-30{padding-right:0}}.dpe-simu-container .pl-30{padding-left:30px}@media(max-width:481px){.dpe-simu-container .pl-30{padding-left:0}}.dpe-simu-container .center{text-align:center}.dpe-simu-container .green{color:#84bd32}.dpe-simu-container .home-why-call-us .bullet{text-align:center;padding-top:15px}.dpe-simu-container .home-why-call-us .bullet .title{font-size:24px;line-height:24px;color:#3287bd;font-family:AvenirNext LT Pro MediumCn,serif;font-weight:400;-webkit-font-smoothing:antialiased;margin-top:30px;margin-bottom:20px}.dpe-simu-container .thumbnail-travaux-sim-dpe{border-radius:5px;overflow:hidden;margin-bottom:20px;min-height:225px;background-color:#000;text-align:center}.dpe-simu-container .thumbnail-travaux-sim-dpe .logo{width:200px}.dpe-simu-container .thumbnail-travaux-sim-dpe,.dpe-simu-container .thumbnail-travaux-sim-dpe .picture{position:relative;z-index:0}.dpe-simu-container .thumbnail-travaux-sim-dpe:hover .picture{opacity:1;filter:alpha(opacity=100)}.dpe-simu-container .thumbnail-travaux-sim-dpe .picture{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;opacity:.7;filter:alpha(opacity=70);overflow:hidden;border-radius:5px}.dpe-simu-container .thumbnail-travaux-sim-dpe .picture img{width:100%}.dpe-simu-container .thumbnail-travaux-sim-dpe .footer{position:absolute;z-index:1;bottom:0;width:100%;padding:0 25px 10px 20px}.dpe-simu-container .thumbnail-travaux-sim-dpe .posted,.dpe-simu-container .thumbnail-travaux-sim-dpe .title{margin-bottom:0;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3)}.dpe-simu-container .thumbnail-travaux-sim-dpe .title{font-family:AvenirNext LT Pro MediumCn,Helvetica Neue,Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:16px;line-height:1.8em}.dpe-simu-container .thumbnail-travaux-sim-dpe .posted{font-size:12px;line-height:1em;position:relative;padding-left:25px;padding-top:20px;border-top:1px solid #fff;border-top:1px solid hsla(0,0%,100%,.2);margin-top:10px}.dpe-simu-container .col-md-4.bullet .col-pic img,.dpe-simu-container .thumbnail-travaux-sim-dpe .posted img{width:200px}.dpe-simu-container .col-md-3.bullet .col-pic img{width:85px}.dpe-simu-container .thumbnail-travaux-sim-dpe .posted:after,.dpe-simu-container .thumbnail-travaux-sim-dpe .posted:before{content:" ";background:transparent url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/sprite.png) 0 0 no-repeat;position:absolute;display:block}.dpe-simu-container .thumbnail-travaux-sim-dpe .posted:before{width:14px;height:14px;background-position:-42px -42px;left:0;top:18px}.dpe-simu-container .thumbnail-travaux-sim-dpe .posted:after{right:0;width:12px;height:9px;background-position:-41px -30px;top:22px}.dpe-simu-container .thumbnail-travaux-sim-dpe .picture{opacity:.5}.dpe-simu-container .thumbnail-travaux-sim-dpe .picture img{height:270px}.dpe-simu-container .thumbnail-travaux-sim-dpe .text{background:rgba(0,0,0,.3)}.dpe-simu-container .thumbnail-travaux-sim-dpe .title{border-top:1px solid #395165;background:transparent url(https://s3.eu-west-1.amazonaws.com/cdn.v2.primesenergie.fr/dpe-front/simulators/sprite-vertical.png) 0 0 repeat-x;color:#fff;padding:5px 10px;width:100%;font-size:20px}.dpe-simu-container .thumbnail-travaux-sim-dpe .nbr-economies{font-weight:700;color:#ec5505;font-size:26px;margin:10px 0 7px}.dpe-simu-container .thumbnail-travaux-sim-dpe .footer{top:0;padding-left:0;padding-right:0}.dpe-simu-container .thumbnail-travaux-sim-dpe .footer a{text-decoration:none!important}.dpe-simu-container .thumbnail-travaux-sim-dpe .footer .trigger-accordion .info{color:#fff;font-size:12px;font-style:italic}.dpe-simu-container .thumbnail-travaux-sim-dpe .posted{border:none;text-shadow:1px 1px 0 #000;font-size:14px;font-weight:700;padding:0;margin:17px 0;position:static}.dpe-simu-container .thumbnail-travaux-sim-dpe .posted:after,.dpe-simu-container .thumbnail-travaux-sim-dpe .posted:before{background:none}.dpe-simu-container .thumbnail-travaux-sim-dpe .posted a{text-decoration:underline!important;color:#fff}.dpe-simu-container .thumbnail-travaux-sim-dpe .button{margin-top:5px}.dpe-simu-container .thumbnail-travaux-sim-dpe .stars{display:inline-block;vertical-align:middle;margin-left:5px;width:60px}.dpe-simu-container .list-legend-simulateur-dpe .color{display:inline-block;width:10px;height:10px;margin-right:10px;background:#f5871f;border-radius:5px}.dpe-simu-container .list-legend-simulateur-dpe li{margin-bottom:5px;color:#4b4b4b}.dpe-simu-container .list-legend-simulateur-dpe .number{font-weight:800;color:#f5511d;float:right!important;margin-left:25px}.dpe-simu-container .liste-travaux-simulateur-dpe{padding-bottom:0;margin-bottom:30px}.dpe-simu-container .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;position:relative}@media(min-width:768px){.dpe-simu-container .container{width:750px}}@media(min-width:992px){.dpe-simu-container .container{width:970px}}@media(min-width:1200px){.dpe-simu-container .container{width:1170px}}.dpe-simu-container .blog-pagination-page{text-align:center;position:absolute;left:15px;right:15px;z-index:0;line-height:40px}.dpe-simu-container .blog-pagination-page a{padding:10px;font-size:14px;margin:0 4px;border:1px solid #ccc;font-family:AvenirNext LT Pro Bold,Helvetica Neue,Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;color:#707070}.dpe-simu-container .blog-pagination-page a.active,.dpe-simu-container .blog-pagination-page a:hover{color:#3287bd;text-decoration:underline}.dpe-simu-container .blog-pagination-page a.next,.dpe-simu-container .blog-pagination-page a.prev{margin:0 4px;border:1px solid #f5511d;color:#fff;background:#f5511d}.dpe-simu-container .blog-pagination-page a.active{background:#3093d4;color:#fff}.dpe-simu-container .float-start{float:left!important}.dpe-simu-container .float-end{float:right!important}.dpe-simu-container .float-none{float:none!important}.dpe-simu-container #SH .input-title,.dpe-simu-container #SH input{width:100%}.dpe-simu-container .radio .input-title,.dpe-simu-container .radio input{display:inline-block}.dpe-simu-container .checkbox,.dpe-simu-container .radio{margin:0}.loader{display:none;position:absolute;z-index:10;bottom:0;left:48%}.loader.loader-1{width:50px!important;height:50px!important;aspect-ratio:1;border-radius:50%;border-color:#000 transparent;border-style:solid;border-width:8px;animation:l1 1s infinite}.loader.loader-2{--d:22px;width:4px!important;height:4px!important;border-radius:50%;color:#25b09b;box-shadow:calc(var(--d)*1) calc(var(--d)*0) 0 0,calc(var(--d)*0.707) calc(var(--d)*0.707) 0 1px,calc(var(--d)*0) calc(var(--d)*1) 0 2px,calc(var(--d)*-0.707) calc(var(--d)*0.707) 0 3px,calc(var(--d)*-1) calc(var(--d)*0) 0 4px,calc(var(--d)*-0.707) calc(var(--d)*-0.707) 0 5px,calc(var(--d)*0) calc(var(--d)*-1) 0 6px;animation:l27 1s steps(8) infinite}@keyframes l1{to{transform:rotate(.5turn)}}@keyframes l27{to{transform:rotate(1turn)}}.loader.loader-3{width:50px!important;height:auto!important;aspect-ratio:1;border-radius:50%;border:8px solid #514b82;animation:l20-1 .8s linear infinite alternate,l20-2 1.6s linear infinite}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}#marypopin-mask #popin-solidaire{width:1200px;padding:0}@media(min-width:992px){#marypopin-mask .address,#marypopin-mask .results,#marypopin-mask .simulation,#marypopin-mask .travaux{padding:0 10px}}