﻿@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap');.close3{margin-top:0;margin-bottom:0;color:black !important;opacity:1;margin-right:0;position:fixed;right:3px;top:10px;border:none;border-radius:35px;height:50px;width:50px;background-color:transparent;line-height:0px;padding:0;padding-bottom:4px;padding-left:1px;z-index:4000}.close3:after{color:#bababa;font-family:"FontAwesome";content:"\f00d";font-size:20px}.content_popup{min-height:100%;padding-bottom:0px;position:static}.content_popup #firsttitle{height:30px}.content_popup #firsttitle .yellow_small{display:none}.content_popup .oswald{margin-top:15px !important;font-family:"Lexend" !important;font-size:21px;font-weight:700 !important;color:black !important}.content_popup .oswald.name{padding-bottom:20px}.content_popup .subText{font-size:18px;text-align:center;font-weight:400;font-family:"Lexend"}.content_popup .subText.birth{padding:0}.content_popup .select-buttons-wrapper{padding-top:25px}.content_popup .header{background-color:white;position:fixed;padding-top:15px;top:0px;height:61px;font-family:"Lexend";font-weight:900;font-size:30px;margin:0 auto;z-index:2;width:100%}@media only screen and (max-width: 390px){.content_popup .header{padding-top:17px}}.content_popup .header img{height:30px}@media only screen and (max-width: 390px){.content_popup .header img{height:27px}}@media only screen and (min-width: 500px){.content_popup .header{z-index:2;background:white;margin-left:71px;padding-right:155px !important}}.content_popup .footer{background-color:white !important;width:80px;height:60px;position:fixed;top:0;z-index:3;margin-left:-26px}.content_popup .footer .go-divider{display:none}.content_popup .footer .go-forward{display:none;width:60px;position:fixed !important;top:0px !important;vertical-align:middle;font-weight:600;padding-right:50px;padding:20px 0px 20px 0px;border-left:1px solid #e2e2e2;margin-right:-10px;text-align:center !important;color:#5a6871;height:60px}.content_popup .footer .go-forward:after{position:absolute;top:20px;right:20px;font-size:20px;font-family:"FontAwesome";content:"\f054"}.content_popup .footer .go-forward:hover,.content_popup .footer .go-forward :focus{color:#145E9D !important}.content_popup .footer .go-back{width:60px;z-index:10;border-right:1px solid #e2e2e2;height:60px;position:fixed !important;top:0px !important;vertical-align:middle;font-weight:600;padding-left:50px;color:#5a6871}.content_popup .footer .go-back:before{position:absolute;top:20px;left:20px;font-size:20px;font-family:"FontAwesome";content:"\f053"}.content_popup .footer .go-back:hover,.content_popup .footer .go-back :focus{color:#145E9D !important}.content_popup .footer.mobile{bottom:40vh}.content_popup .footer.mobile .go-back{bottom:calc(41vh + 5px) !important}.content_popup .footer.mobile .go-forward{bottom:calc(41vh - 10px) !important}.list-unstyled{padding:0 !important}.list-unstyled li:hover .btn.btn-default{background:white}.list-unstyled .btn{margin:8px;max-width:300px;transition:all 0.4s ease-out;border:2px solid #145E9D !important}.list-unstyled .btn:focus{outline:none !important}.list-unstyled .btn.btn-default{width:100%;font-family:"Lexend";border-radius:30px;color:black;background:white;padding:10px 20px 10px 40px;text-align:left;font-size:18px;font-weight:700 !important;color:#5a6871;box-shadow:none}.list-unstyled .btn.btn-default .fa{display:none}.list-unstyled .btn.btn-default:hover,.list-unstyled .btn.btn-default.picked{text-shadow:none;color:white;border:1px solid #145E9D;background-color:#145E9D !important;position:relative}.list-unstyled .btn.btn-default:hover:after,.list-unstyled .btn.btn-default.picked:after{font-family:"FontAwesome";padding-right:10px;content:"\f00c";position:absolute;right:10px}.list-unstyled .btn.btn-disabled{display:none}#signup-form{min-height:100%}#signup-form form{bottom:0}#signup-form .form-control{margin:0 auto;margin-top:20px;border:none;box-shadow:none;max-width:350px;padding-left:20px;padding-right:10px;font-size:17px !important;text-align:left;height:50px !important;background-color:#dcdcdc !important;margin-bottom:20px;border-radius:0}#signup-form .form-control::-webkit-input-placeholder{font-size:17px;text-align:left}#signup-form .form-control.no-link::-webkit-input-placeholder{font-size:17px !important;text-align:left}#signup-form .form-control.no-link.enter-key-pressable{text-align:left}#signup-form #revenu{display:block}#signup-form #annee{-webkit-appearance:none;padding-left:20px;max-width:280px;font-size:17px !important;background-image:url("../images/chevron_icon.png");background-size:20px;background-repeat:no-repeat;background-position:245px}@media only screen and (max-width: 370px){#signup-form #annee{background-position:235px}}#signup-form #email{margin-bottom:20px}#signup-form #email::-webkit-input-placeholder{font-size:17px !important}#signup-form #cp{z-index:3000 !important;padding-left:16px;padding-bottom:10px}#signup-form .titles{padding-top:20px;margin-bottom:-10px}#signup-form .titles input{box-shadow:none !important}#signup-form #nom{font-size:16px;padding-right:10px;padding-left:10px}#signup-form #nom::-webkit-input-placeholder{font-size:17px !important;text-align:left}#signup-form .footer-blue{display:none}#sliderform{margin:0 auto !important}.pop-up-nav{opacity:0;background-color:white;border-bottom:4px solid #e3e3e3;margin-top:-6px;margin-left:-2px;width:100vw;height:50px}.read-more{display:none;background-color:rgba(191,40,59,0.85);color:white;position:fixed;bottom:0;z-index:3000;right:0;padding:30px;padding-top:18px;padding-bottom:15px;font-family:"Lexend" !important;bottom:-200px;transition:all 0.4s ease-in-out;width:100%}.read-more h2{font-family:"Lexend" !important;font-size:18px !important;margin-top:0;font-weight:700;text-align:center;margin-bottom:6px}.read-more p{margin-top:-10px;font-size:14px !important}.read-more .buttons{text-align:center;margin:0 auto;padding-top:5px;margin-bottom:12px}.read-more .buttons a{color:#bf283b !important;text-decoration:none}.read-more .buttons a.ghost{color:#99312c}.read-more .buttons .link{padding:10px;border-radius:20px;margin-right:5px;max-width:150px;padding-left:30px;padding-right:30px;font-size:16px}.read-more .buttons .link.ghost{background-color:white;margin-left:5px}@media only screen and (max-width: 370px){.read-more .buttons .link{padding:10px;width:200px}}@media only screen and (max-width: 370px){.read-more .buttons{width:100%}}.read-more.visible{bottom:0}@media only screen and (max-width: 370px){.read-more.visible{padding:15px 10px 15px 10px}}.progress{position:fixed;top:61px;border:none !important;margin-left:-4px;width:100%;border-radius:0 !important;height:4px !important;z-index:2}.progress .progress-bar{background-image:linear-gradient(#145E9D, #145E9D) !important}.buttons{margin:0 auto;text-align:center;cursor:pointer}.buttons a{color:white !important;text-decoration:none !important}.buttons .go-forward,.buttons .go-button{position:static !important;right:0 !important;text-align:center !important;float:none !important;padding-top:10px !important;padding-bottom:10px !important;display:inline-block !important;width:100%;max-width:250px;background-color:#145E9D !important;margin:0 !important;border-radius:30px !important;height:45px !important;font-size:17px !important;font-weight:600 !important;padding-right:20px;padding-left:20px;color:white}@media only screen and (min-width: 768px){.buttons .go-forward,.buttons .go-button{margin-top:45px !important}}.buttons .go-forward.go-tel,.buttons .go-button.go-tel{padding-top:12px !important;margin-top-top:12px !important;line-height:1 !important;text-align:center !important;width:100% !important}.buttons .go-forward:after,.buttons .go-button:after{padding-top:2px;font-family:"FontAwesome";float:right;content:"\f054"}.go-arrows{position:static !important;right:0 !important;text-align:center !important;float:none !important;padding-top:10px !important;padding-bottom:10px !important;display:inline-block !important;background-color:#145E9D !important;margin:0 !important;border-radius:30px !important;height:45px !important;font-size:17px !important;font-weight:600 !important;color:white;padding-top:2px !important;box-shadow:none !important;width:100%;max-width:250px;padding-right:20px;padding-left:20px}@media only screen and (min-width: 768px){.go-arrows{margin-top:45px !important}}.go-arrows:after{padding-top:2px;font-family:"FontAwesome";float:right;content:"\f054"}#ex1Slider .slider-selection{background:#BABABA}.flag-bottom{position:fixed;bottom:10px;left:20px;background-image:url("../images/liberte_icon.png");background-size:50px;background-repeat:no-repeat;height:50px;padding-top:0px;padding-left:65px}@media only screen and (min-width: 500px){.flag-bottom{margin-left:20px;padding:20px;padding-left:65px;padding-top:0;margin-bottom:20px;position:static}}@media only screen and (max-height: 500px){.flag-bottom{display:none !important}}.flag-bottom p{font-size:10px !important;line-height:12px !important;padding:0 !important;text-align:left;padding-right:20px !important}.input-field{display:inline-block}.input-field .empty_field,.input-field .empty_field_name,.input-field .empty_field_email,.input-field .empty_field_number{opacity:0;width:30px;height:30px;display:block;float:right;margin-right:5px;margin-top:35px;margin-bottom:-40px;background-image:url("../images/cancel_iphone.png");background-size:20px;background-position:center;background-repeat:no-repeat;color:black}.input-field .empty_field.visible,.input-field .empty_field_name.visible,.input-field .empty_field_email.visible,.input-field .empty_field_number.visible{opacity:1}.name-selection{display:inline;width:110px;font-family:"Lexend";font-weight:400;font-size:14px}.name-selection span{padding-left:10px;padding-right:10px;color:#9ca1a6}.name-selection span.active{color:#145E9D}.name-selection .btn-group{border:1px solid #cacdcf;border-radius:30px;height:50px;width:110px;max-width:126px}.name-selection .btn-group .button{border:none;background-color:transparent;height:55px;width:55px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:35px;margin-top:-4px}.name-selection .btn-group .button:focus{outline:none}.name-selection .btn-group .button.madam{background-image:url("../images/woman_off.png");margin-left:-4px;padding-right:10px}.name-selection .btn-group .button.gentleman{background-image:url("../images/man-off.png");margin-right:-4px}.name-selection .btn-group .button.active{background-color:#145E9D;box-shadow:1px 1px 5px #888888}.name-selection .btn-group .button.active.madam{background-image:url("../images/woman_on.png")}.name-selection .btn-group .button.active.gentleman{background-image:url("../images/man_on.png")}.slider-horizontal{width:92% !important;max-width:350px}.slider{margin-bottom:40px}.slider .slider-track{background-image:none;background-color:#e1e4e9;height:7px !important}.slider .slider-selection{background-color:#e1e4e9 !important}.slider .slider-handle{background-color:transparent;background-image:url("../images/bowl.png");width:38px;height:34px;background-position:0px;margin-top:-8px;box-shadow:none !important;border-radius:none;cursor:ew-resize}.slider:before{position:absolute;content:"0";margin-top:25px;left:-10px;color:#a8aeb2}.slider:after{position:absolute;content:"+ de 100k€";margin-top:25px;right:0px;color:#a8aeb2}.range-output{padding-top:10px;margin:0 auto;max-width:350px;margin-top:20px;margin-bottom:40px;border:1px solid  #e1e4e9;height:50px;vertical-align:middle;text-align:center;border-radius:50px;color:#145E9D}.range-output span{display:inline;cursor:pointer}.range-output .minus{float:left;margin-top:-6px;margin-left:5px;font-size:40px;color:#cacdcf;background-color:#f1f2f6;border:1px solid #cacdcf;border-radius:50%;width:40px;height:40px;font-weight:900;line-height:30px}.range-output .plus{float:right;margin-top:-6px;margin-right:5px;font-size:40px;color:#cacdcf;background-color:#f1f2f6;border:1px solid #cacdcf;border-radius:50%;width:40px;height:40px;font-weight:900;line-height:30px;text-align:center}.range-output p{display:inline;padding-top:12px !important;font-size:20px;font-weight:600}@media only screen and (max-width: 370px){.go-forward,.go-button{width:100% !important}.subText{font-size:17px !important}.btn-default{padding:10px 10px 10px 20px !important}.footer:before{padding-top:10px;font-size:20px !important}}.footer2{max-width:100%}.footers{position:fixed;bottom:0;left:0}@media only screen and (max-height: 700px){.footers{position:static}}@font-face{font-family:'Oswald-CS';font-style:normal;font-weight:300;src:local("Oswald Light"),local(Oswald-Light),url(https://fonts.gstatic.com/s/oswald/v9/HqHm7BVC_nzzTui2lzQTDbO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}@font-face{font-family:'Oswald-CS';font-style:normal;font-weight:400;src:local("Oswald Regular"),local(Oswald-Regular),url(https://fonts.gstatic.com/s/oswald/v9/qpy-UiLNKP-VfOdbcs6r6-vvDin1pK8aKteLpeZ5c0A.woff) format("woff")}@font-face{font-family:'Oswald-CS';font-style:normal;font-weight:700;src:local("Oswald Bold"),local(Oswald-Bold),url(https://fonts.gstatic.com/s/oswald/v9/bH7276GfdCjMjApa_dkG6bO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}@font-face{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:200;src:local("Yanone Kaffeesatz ExtraLight"),local(YanoneKaffeesatz-ExtraLight),url(https://fonts.gstatic.com/s/yanonekaffeesatz/v7/We_iSDqttE3etzfdfhuPRUDqw7A1uQWuQSM-rfHaMOr3rGVtsTkPsbDajuO5ueQw.woff) format("woff")}@font-face{font-family:'Yanone Kaffeesatz';font-style:normal;font-weight:400;src:local("Yanone Kaffeesatz Regular"),local(YanoneKaffeesatz-Regular),url(https://fonts.gstatic.com/s/yanonekaffeesatz/v7/YDAoLskQQ5MOAgvHUQCcLQa6gm6bS00u2Qn-iPLo1Go.woff) format("woff")}#sliderform{padding:20px;margin-bottom:30px}#lasttext{display:none}.main-header{font-size:35px}.main-header:hover{color:#145E9D}#signup-form .spacer{clear:both;height:30px}#signup-form .container{max-width:1040px}#signup-form .logo{float:left}#signup-form .yello_arrow{margin-left:95px;margin-top:-50px}#signup-form .footer_blue{color:#063458}#signup-form .small2{font-size:10px;color:#999;text-align:center}#signup-form .cta2{margin-top:20px;margin-bottom:30px}#signup-form .right{float:right}#signup-form .cta3{margin-top:20px;margin-bottom:0}#signup-form .top-text{font-size:14px}@media only screen and (max-width: 768px){#signup-form .logo{margin:auto;display:block;text-align:center;float:none}#signup-form .right{float:none}}#signup-form .brand{float:right}@media only screen and (max-width: 768px){#signup-form .brand{margin:auto;display:block;text-align:center;float:none}}@media only screen and (max-width: 450px){#signup-form .brand{width:100%;margin-top:5px}#signup-form .header-size{font-size:22px}#signup-form .top-text{font-size:13px}}#signup-form .back{margin-top:10px;background:#CDEBFF url(../img/bck_white.png) no-repeat 50% 56%}#signup-form .back2{width:100%;max-width:1200px;display:inline-block}#signup-form .white{color:#fff;font-size:19px;font-family:Yanone Kaffeesatz,sans-serif;margin-top:20px;font-weight:200}@media only screen and (max-width: 768px){#signup-form .white{text-align:center;font-size:25px;color:#fff}}#signup-form .blu{color:#20394f;font-size:19px;font-weight:100;font-family:Oswald-CS,sans-serif}@media only screen and (max-width: 768px){#signup-form .guide{margin:auto;display:block;text-align:center;float:none}}#signup-form .cont-form{width:100%;max-width:400px;background-color:#eaeff9;display:inline-block;margin-left:20px;margin-top:30px;margin-bottom:30px;padding:15px;border:1px solid #849ed4;background-image:url(//premiumc.s3.amazonaws.com/pinel/img/form_haut.png);background-repeat:no-repeat;background-position:right top;-webkit-box-shadow:0 1px 6px 2px rgba(135,135,135,0.81);-moz-box-shadow:0 1px 6px 2px rgba(135,135,135,0.81);box-shadow:0 1px 6px 2px rgba(135,135,135,0.81)}@media only screen and (max-width: 768px){#signup-form .cont-form{display:block;text-align:center;float:none;max-width:90%;background-image:none}}@media only screen and (max-width: 600px){#signup-form .cont-form{margin:auto}}@media only screen and (max-width: 320px){#signup-form .cont-form{max-width:100%}}#signup-form .cont-form2{width:100%;max-width:100%;background-color:#eaeff9;display:inline-block;margin-bottom:20px;margin-left:20px;margin-top:30px;padding:15px;border:1px solid #849ed4;background-image:url(//premiumc.s3.amazonaws.com/pinel/img/form_haut.png);background-repeat:no-repeat;background-position:right top;-webkit-box-shadow:0 1px 6px 2px rgba(135,135,135,0.81);-moz-box-shadow:0 1px 6px 2px rgba(135,135,135,0.81);box-shadow:0 1px 6px 2px rgba(135,135,135,0.81)}@media only screen and (max-width: 768px){#signup-form .cont-form2{background-image:none;margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px}}#signup-form .red{color:#ff1800;font-size:22px;font-weight:900;letter-spacing:.01em}#signup-form .red2{color:#ff1800;font-size:19px;font-weight:900;letter-spacing:.01em}#signup-form label{font-weight:400;font-size:13px;color:#20394f}#signup-form .col-xs-1,#signup-form .col-sm-1,#signup-form .col-md-1,#signup-form .col-lg-1,#signup-form .col-xs-2,#signup-form .col-sm-2,#signup-form .col-md-2,#signup-form .col-lg-2,#signup-form .col-xs-3,#signup-form .col-sm-3,#signup-form .col-md-3,#signup-form .col-lg-3,#signup-form .col-xs-4,#signup-form .col-sm-4,#signup-form .col-md-4,#signup-form .col-lg-4,#signup-form .col-xs-5,#signup-form .col-sm-5,#signup-form .col-md-5,#signup-form .col-lg-5,#signup-form .col-xs-6,#signup-form .col-sm-6,#signup-form .col-md-6,#signup-form .col-lg-6,#signup-form .col-xs-7,#signup-form .col-sm-7,#signup-form .col-md-7,#signup-form .col-lg-7,#signup-form .col-xs-8,#signup-form .col-sm-8,#signup-form .col-md-8,#signup-form .col-lg-8,#signup-form .col-xs-9,#signup-form .col-sm-9,#signup-form .col-md-9,#signup-form .col-lg-9,#signup-form .col-xs-10,#signup-form .col-sm-10,#signup-form .col-md-10,#signup-form .col-lg-10,#signup-form .col-xs-11,#signup-form .col-sm-11,#signup-form .col-md-11,#signup-form .col-lg-11,#signup-form .col-xs-12,#signup-form .col-sm-12,#signup-form .col-md-12,#signup-form .col-lg-12{padding-right:2px;padding-left:2px}@media only screen and (max-width: 768px){#signup-form .col-xs-1,#signup-form .col-sm-1,#signup-form .col-md-1,#signup-form .col-lg-1,#signup-form .col-xs-2,#signup-form .col-sm-2,#signup-form .col-md-2,#signup-form .col-lg-2,#signup-form .col-xs-3,#signup-form .col-sm-3,#signup-form .col-md-3,#signup-form .col-lg-3,#signup-form .col-xs-4,#signup-form .col-sm-4,#signup-form .col-md-4,#signup-form .col-lg-4,#signup-form .col-xs-5,#signup-form .col-sm-5,#signup-form .col-md-5,#signup-form .col-lg-5,#signup-form .col-xs-6,#signup-form .col-sm-6,#signup-form .col-md-6,#signup-form .col-lg-6,#signup-form .col-xs-7,#signup-form .col-sm-7,#signup-form .col-md-7,#signup-form .col-lg-7,#signup-form .col-xs-8,#signup-form .col-sm-8,#signup-form .col-md-8,#signup-form .col-lg-8,#signup-form .col-xs-9,#signup-form .col-sm-9,#signup-form .col-md-9,#signup-form .col-lg-9,#signup-form .col-xs-10,#signup-form .col-sm-10,#signup-form .col-md-10,#signup-form .col-lg-10,#signup-form .col-xs-11,#signup-form .col-sm-11,#signup-form .col-md-11,#signup-form .col-lg-11,#signup-form .col-xs-12,#signup-form .col-sm-12,#signup-form .col-md-12,#signup-form .col-lg-12{position:static}}#signup-form label{padding-top:6px}#signup-form label{font-size:13px;color:#20394F}#signup-form .cta{margin-top:20px;width:100%}#signup-form .cta2{margin-top:20px;margin-bottom:60px}#signup-form .grey{background-color:transparent}#signup-form .footer{padding-top:20px;font-size:12px;color:#383838}#signup-form .footer2{padding-top:0px;font-size:10px;color:rgba(0,0,0,0.5);position:static;bottom:0;text-align:justify;padding-left:10px;padding-right:10px;width:100%}#signup-form .footer-blue{padding-top:40px;padding-bottom:40px;font-size:12px;color:#0c3656}#signup-form a{text-decoration:underline}#signup-form .merci{font-size:19px}#signup-form .title{color:#fff;font-family:Oswald-CS,sans-serif;font-size:60px;letter-spacing:6px;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 480px){#signup-form .title{margin-top:-20px;display:inline-block;font-size:38px}#signup-form .exit-popup-header{font-family:'Oswald-CS',sans-serif;font-weight:700;font-size:30px;color:#e7391c}#signup-form #field1 h4{font-family:'Oswald-CS',sans-serif;font-weight:300;padding-left:0;padding-right:0}#signup-form .oswald{font-family:'Oswald-CS',sans-serif;font-weight:500;color:#616161}}#signup-form .title2{color:#fff;font-family:Oswald-CS,sans-serif;font-size:60px;letter-spacing:6px;font-weight:200;text-transform:uppercase}@media only screen and (max-width: 480px){#signup-form .title2{margin-top:-20px;display:inline-block;font-size:38px}}#signup-form .title3{color:#fff;font-family:Yanone Kaffeesatz,sans-serif;font-size:30px;letter-spacing:6px;font-weight:500;text-transform:uppercase;margin-top:-10px;text-transform:uppercase}#signup-form .title4{color:#fff;font-family:Oswald-CS,sans-serif;font-size:30px;font-weight:200}#signup-form .title5{color:#FFF500;font-family:Oswald-CS,sans-serif;font-size:30px;font-weight:200}@media only screen and (max-width: 600px){#signup-form .title4{text-align:center;display:block}}@media only screen and (max-width: 991px){#signup-form .title5{font-size:25px;margin-left:-43px}#signup-form .white{font-size:20px}#signup-form .title{margin-left:0}#signup-form .title3{margin-left:0}#signup-form .arrow{margin-left:-40px;margin-top:-15px}#signup-form .duflot li{font-size:14px;margin-left:-43px}#signup-form .yello_arrow{display:none}}@media only screen and (max-width: 600px){#signup-form .title5{text-align:center;display:block;font-size:30px}}#signup-form .duflot{color:#fff;margin-top:10px}@media only screen and (max-width: 600px){#signup-form .duflot{text-align:center;display:block}}#signup-form .duflot ul{list-style-type:none}#signup-form .duflot li{list-style-type:none;background-image:url(//premiumc.s3.amazonaws.com/pinel/img/tick2.png);background-repeat:no-repeat;background-position:left;padding-left:20px;margin-left:10px;font-size:15px;text-align:left}@media only screen and (max-width: 991px){#signup-form .duflot li{padding-left:20px;margin-left:-10px}}@media only screen and (max-width: 600px){#signup-form .duflot li{text-align:center;display:block;margin:0;padding:0}}@media only screen and (max-width: 800px){#signup-form .duflot li{margin-left:-40px}}@media only screen and (max-width: 768px){#signup-form .duflot li{background-image:none;font-size:18px;text-align:center;margin:0;padding:0}#signup-form .white{padding-bottom:40px}}@media only screen and (max-width: 600px){#signup-form .duflot li{text-align:center;margin:0;padding:0}#signup-form .white{padding-bottom:40px}}#signup-form .gui{margin-top:20px;margin-left:80px}@media only screen and (max-width: 600px){#signup-form .gui{margin-top:-50px}}#signup-form .green{color:#9dbe2a;font-size:22px;font-weight:900;letter-spacing:.01em}#signup-form .green_text{color:#4A9120}#signup-form ::-webkit-input-placeholder{color:#b8b8b8}#signup-form ::-moz-placeholder{color:#b8b8b8}#signup-form :-ms-input-placeholder{color:#b8b8b8}#signup-form :-moz-placeholder{color:#b8b8b8}#signup-form input:-moz-placeholder{color:#b8b8b8}#signup-form input:valid{background:#fff url(../img/valid.png) no-repeat 98% center;box-shadow:0 0 5px #5cd053}#signup-form select:valid{box-shadow:0 0 5px #5cd053}#signup-form .has-error{box-shadow:0 0 5px #d45252;border-color:#b03535}#signup-form input.has-error:focus:required:valid{display:none}#signup-form .spacer-top{margin-top:5px}#signup-form .red_small{color:#ff1800;font-size:12px;font-weight:900;letter-spacing:.01em}#signup-form .yellow_small{font-size:12px;font-weight:500;letter-spacing:.01em;background-color:#FF0}#signup-form .cityname{font-size:22px;font-weight:900}#signup-form .progress{height:20px;border-radius:12px;border:solid 1px #428bca;font-size:20px}#signup-form .btn:hover,#signup-form .btn:focus{color:#FFF;text-decoration:none;background-color:#ff2f5a;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}#signup-form .btn-lg,#signup-form .btn-group-lg>.btn{font-size:21px;font-weight:700}#signup-form .go-back{cursor:pointer;text-align:left;float:left}#signup-form .go-back:hover{color:#A52F47}#signup-form .go-divider{width:10px;text-align:center;float:left;visibility:hidden}#signup-form .go-forward{cursor:pointer;text-align:left;float:left;visibility:hidden}#signup-form .go-forward:hover{color:#A52F47}#signup-form .go-arrows{display:block;float:right;font-size:37px;height:48px;line-height:48px;padding-left:10px;vertical-align:middle;cursor:pointer;text-align:left}#signup-form .main-header{font-family:'Oswald-CS',sans-serif;font-weight:700;font-size:45px}#signup-form .green{color:#47A20A}#signup-form .red{color:#e7391c}#signup-form .blue{color:#145E9D;margin-bottom:0;line-height:45px}#signup-form #main-container{text-align:center;padding-top:80px}#signup-form .exit-popup-header{font-family:'Oswald-CS',sans-serif;font-weight:700;font-size:45px;color:#e7391c}#signup-form #field1 h4{font-family:'Oswald-CS',sans-serif;font-weight:300;font-size:38px;padding:30px 50px}#signup-form .oswald{font-family:'Oswald-CS',sans-serif;font-weight:500;color:#616161}@media only screen and (max-width: 360px){#signup-form .top-text{font-size:11px}#signup-form .oswald{font-size:18px}}#signup-form input:valid{background:#fff url(//premiumc.s3.amazonaws.com/lbp/valid.png) no-repeat 98% center;box-shadow:0 0 5px #5cd053}#signup-form select:valid{box-shadow:0 0 5px #5cd053}#signup-form .has-error{box-shadow:0 0 5px #d45252;border-color:#b03535}#signup-form input.has-error:focus:required:valid{display:none}#signup-form #impots{height:50px;font-size:20px}#signup-form #annee{height:50px;font-size:25px}#signup-form #sit_fam{height:50px;font-size:25px}#signup-form #enfants{height:50px;font-size:25px}#signup-form #revenu{height:50px;font-size:25px}#signup-form #rp{height:50px;font-size:25px}@media only screen and (max-width: 768px){#signup-form #main-container{padding-top:10px}#signup-form #field1 h4{padding:3px 5px}}@media only screen and (max-width: 600px){#signup-form #main-container{padding-top:10px}#signup-form #field1 h4{padding:3px 5px}}#div_overlay{position:absolute;width:100%;height:100%;background-color:white;opacity:0.8;filter:alpha(opacity=80);display:none;top:0px;left:0px;z-index:999}#div_loading{text-align:center;position:fixed;top:50%;left:50%;margin-top:-20px;margin-left:-80px;display:none;z-index:1001}#div_wait{position:fixed;font-weight:900;font-size:large;color:#336699;text-align:center;display:none;z-index:1000;top:50%;left:50%;margin-top:20px;margin-left:-90px}#signup-form #civilite{padding-left:5px;padding-right:0}#signup-form .error-message{font-size:13px;height:34px}#signup-form .error-message-top{font-size:12px}#signup-form .submit{width:100%;color:white;background:#ff2f5a;border:solid 2px #880015;font-size:20px;font-weight:bold;margin-top:20px}#signup-form #button{-o-transition:background .5s ease-in;-ms-transition:background .5s ease-in;-moz-transition:background .51s ease-in;-webkit-transition:background .5s ease-in;transition:background .5s ease-in}#signup-form .error-message,#signup-form .error-message p{text-align:center;color:red;padding-bottom:3px}#signup-form .select-tick{padding-top:15px;padding-right:0}#signup-form .button-valid{background:red}#signup-form .row{padding:0px 15px 0px 15px}@media (max-width: 480px){#signup-form .submit{font-size:15px}}#signup-form input:valid{background:#fff}#signup-form .btn{float:none;margin-top:0px}#signup-form img{display:block;margin:0 auto}@media (max-width: 480px){#signup-form img{max-height:20px}}#signup-form h4{padding:30px 15px}#signup-form ::-webkit-input-placeholder{color:#999}#signup-form :-moz-placeholder{color:#999;opacity:1}#signup-form ::-moz-placeholder{color:#999;opacity:1}#signup-form :-ms-input-placeholder{color:#999}#signup-form .modal-dialog{margin:50px auto 30px}#signup-form #main-container{overflow:hidden;position:relative;height:100%}#signup-form #sliderform p[id^=go-]{margin:0px;line-height:40px}@media (max-width: 768px){#signup-form #sliderform br{display:none}#signup-form #sliderform{min-height:100%;top:0}#signup-form #sliderform div[id^=field]{position:relative;min-height:100%}#signup-form .go-forward{position:absolute;right:10px;bottom:0px}#signup-form .go-back{position:absolute;left:10px;bottom:0px}#signup-form .go-divider{position:absolute;width:2px;bottom:0px;left:50%;display:none}#signup-form .blue{color:#145E9D;font-size:30px;line-height:33px;margin-bottom:8px}#signup-form .green_text{margin-bottom:10px;display:block;font-size:14px}#signup-form #sliderform p[id^=go-]{text-align:center;margin:0px}#signup-form #sliderform #go-email:before,#signup-form #sliderform #go-nom:before,#signup-form #sliderform #go-tel:before,#signup-form #sliderform #go-email:after,#signup-form #sliderform #go-nom:after,#signup-form #sliderform #go-tel:after{content:" ";display:table}#signup-form #sliderform #go-email:after,#signup-form #sliderform #go-nom:after,#signup-form #sliderform #go-tel:after{clear:both}#signup-form .error-message p{line-height:18px}}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.thank-you-page{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.thank-you-page .header{padding-top:10px;padding-bottom:10px;font-family:"Lexend";font-weight:900;font-size:30px;margin:0 auto;border-bottom:3px solid #105692}.thank-you-page .container{min-height:300px;padding:40px}@media only screen and (max-width: 768px){.thank-you-page .container{padding:0}}.thank-you-page .container.first{min-height:200px}@media only screen and (max-width: 768px){.thank-you-page .container.first{padding-top:40px;padding-bottom:20px;padding-right:30px;padding-left:30px;margin:0}}.thank-you-page .container.green{background-color:#69c254;color:white;position:relative}@media only screen and (max-width: 768px){.thank-you-page .container.green{display:none;padding:0;padding-top:20px;min-height:auto}.thank-you-page .container.green div{padding:20px}}@media only screen and (max-width: 992px){.thank-you-page .container.green{padding:30px}}.thank-you-page .container.green .sub-text{border-top:1px solid #6eb14e;position:absolute;padding:20px;bottom:0;left:0;font-size:10px;padding-bottom:40px}@media only screen and (max-width: 768px){.thank-you-page .container.green .sub-text{padding:20px;position:static;width:100%}}.thank-you-page .container.grey{background-color:#f5f5f5}@media only screen and (max-width: 992px){.thank-you-page .container.grey{padding:30px}}@media only screen and (max-width: 768px){.thank-you-page .container.grey{margin:30px;padding:20px;padding-bottom:30px;padding-top:30px;min-height:auto}.thank-you-page .container.grey li{font-size:13px;padding-left:27px}.thank-you-page .container.grey .title{font-size:13px}}.thank-you-page .blue-color{color:#2f578a}.thank-you-page ul{margin-top:20px;list-style:none;padding:0}.thank-you-page ul li{padding-left:22px;position:relative;padding-bottom:5px}.thank-you-page ul li:before{left:0;top:-5px;position:absolute;background-image:url("/includes/images/tick.svg");-webkit-background-size:30px;background-size:16px;background-position:center;background-repeat:no-repeat;content:"";width:30px;height:30px}.thank-you-page .tick_img_wrap{background-color:#7fbf62;width:60px;height:60px;border-radius:50%;text-align:center;margin:0 auto;margin-bottom:30px}.thank-you-page .tick_img_wrap .tick_img{mask:url("/includes/images/tick.svg") center;-webkit-mask:url("/includes/images/tick.svg") center 13px no-repeat;-webkit-mask-size:35px;background-color:white;fill:red;display:block;height:50px}.thank-you-page .title{color:#1e5e95;font-size:23px;font-weight:700}@media only screen and (max-width: 768px){.thank-you-page .title{font-size:17px;color:black}}.thank-you-page .subtitle{font-size:18px;font-weight:400}@media only screen and (max-width: 768px){.thank-you-page .subtitle{font-size:14px;color:black}}.thank-you-page .title-inverse{color:white;font-size:23px;font-weight:700}.thank-you-page footer{margin-top:20px}.thank-you-page footer .text{font-size:12px;max-width:600px;margin:0 auto}@media only screen and (max-width: 768px){.thank-you-page footer .text{text-align:left;font-size:9px}}@media only screen and (max-width: 768px){.thank-you-page footer{padding:15px;font-size:10px}}.thank-you-page .no-pad{padding:0}
