body,html{overflow-x:hidden}#main-menu li a,.color-black,a,body{color:#403f3f}#footer .social-wrapper a i,#header .login-section .header-connected .counter-notifications span{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;top:50%}#header.header-full,#header.header-medium{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}#header .header-content .right-part .searchform-container .select2-container--default .select2-selection--single .select2-selection__rendered,#header h1{line-height:40px}#logoFooter,#logoHeader{font-size:17px;letter-spacing:1px;font-weight:700}body{font-family:Poppins,sans-serif}p{font-size:14px}.overflow-hidden{overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}#header .header-container.fixed-header .contact-wrapper,#header .header-wrapper .notifications-responsive,#header.header-light .contact-wrapper,#main-menu li .dropdown .dropdown-menu li:hover:after,.custom-radio-text input[type=radio],[hidden]{display:none}ol,ul{list-style:none;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a:hover{text-decoration:none}#footer{background-color:#282828;padding:40px 20px}#footer .social-wrapper,.display-flex{display:-webkit-flex;display:flex}#footer .social-wrapper a{color:#fff;display:block;width:25px;height:25px;border:.5px solid #ffffff63;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;position:relative;margin-right:10px;margin-top:40px;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.menu-footer ul a,.menu-footer ul a:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s}#footer .social-wrapper a:hover,.bg-red,.label.label-red,.pagination .page-item.active .page-link,.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f05f40}#footer .social-wrapper a i{position:absolute;transform:translate(-50%,-50%);font-size:10px}#logoFooter{color:#fff;margin-bottom:20px}.menu-footer h4{color:#f05f40;text-transform:uppercase;font-size:14px;font-weight:500}.menu-footer ul{padding-top:10px}.menu-footer ul a{color:#fff;transition:.3s}.menu-footer ul a:hover{transition:.3s;color:#f05f40}.cat-footer li a,.cat-footer li a:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s}.menu-footer ul li{padding:5px 0;font-size:12px}.footer-row{margin:20px;padding:20px 0}.footer-row.border-bottom{border-bottom:.5px solid #ffffff66}.footer-bottom p{font-size:11px;font-weight:300;letter-spacing:1px;padding-bottom:5px}#header .login-section .header-connected .dropdown-menu li,.cat-footer li,.text-content p{padding-bottom:10px}.cat-footer li a{color:#fff;font-weight:200;font-size:14px;transition:.3s}.cat-footer li a:hover{color:#f05f40;transition:.3s}#header.header-full{height:100vh}@media (max-width:1200px){#footer .btn{margin-bottom:10px}#header.header-full{height:700px}#header .header-wrapper nav{display:none}}@media (max-width:544px){#footer{text-align:center}#footer .btn{margin-top:20px}#footer .social-wrapper{-webkit-justify-content:center;justify-content:center}#footer .social-wrapper a{margin-top:20px;margin-bottom:20px}#header.header-full{height:800px}}#header.header-full.left-align .header-content{left:10%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#header.header-medium{height:70vh}#header.header-medium .header-content{top:60%}#header .advantages-bottom{position:absolute;bottom:2%;text-align:center}#header .advantages-bottom .adv-wrapper .adv-icons i,.title-large{font-size:25px}#header .header-container{background-color:transparent;padding:20px;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}#header .header-container.fixed-header{position:fixed;width:100%;background:#fff;z-index:999;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);top:0;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}#logoHeader,#logoHeader span:hover{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s}#header .header-wrapper,#header .header-wrapper .notifications-responsive .btn,#header .login-section .header-connected{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}#header .header-wrapper .notifications-responsive .counter-notifications{padding-right:10px}#header h1{text-align:center;font-size:28px;font-weight:700}@media (min-width:1300px){#header h1{font-size:40px;line-height:60px}}#header .login-section .header-connected .dropdown-toggle{background:0 0}#header .login-section .header-connected .dropdown-notificatons,.position-relative{position:relative}#header .login-section .header-connected .dropdown-notificatons i,.text-lg{font-size:20px}#header .login-section .header-connected .counter-notifications{width:20px;height:20px;background-color:#f05f40;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:absolute;top:0;right:0}#header .login-section .header-connected .counter-notifications span{position:absolute;transform:translate(-50%,-50%);color:#fff;font-size:10px}#header .login-section .header-connected .dropdown-menu{padding:20px;left:-50%}#header .header-content .right-part .searchform-container,#header .login-section .header-connected .dropdown-menu .btn-reset{padding:0}#header .login-section .header-connected .profil-picture{width:35px;height:35px;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px}#header .login-section .btn{margin-right:10px}#header .contact-wrapper{float:right;margin-right:20px;padding-top:10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#header .contact-wrapper .phone-wrapper{padding-right:30px;font-size:12px}#header .contact-wrapper .social-wrapper a{padding:0 5px}#header .header-content,.responsive-menu-wrapper{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header .header-content .left-part .advantages-bottom,#header .header-content.full-w{width:100%}#header .header-content.left-align{text-align:left;left:40%;width:60%}#header .header-content.left-align h1{text-align:left;line-height:40px;margin-bottom:20px}#header .header-content .left-part{width:50%;position:relative;padding:40px}#header .header-content .left-part h1{text-align:left}#header .header-content .right-part{width:50%;position:relative;height:100%}#header .header-content .right-part .searchform-container form{display:block;padding:20px 30px;background:#fff;width:60%;margin:0 auto;border-radius:3px}@media (max-width:1200px){#header .header-content .right-part .searchform-container form{width:90%}}#header .header-content .right-part .searchform-container .form-group{width:100%;margin-bottom:20px}#header .header-content .right-part .searchform-container .form-group input,#header .header-content .right-part .searchform-container .select2-container,#header .header-content .right-part .searchform-container .select2-container--default .select2-selection--single,#header .header-content .right-part .searchform-container .select2-container--default .select2-selection--single .select2-selection__arrow,#header .header-content .right-part .searchform-container .select2-container--default .select2-selection--single .select2-selection__rendered{height:40px}#header .header-content .right-part .searchform-container .separator-form span{position:relative;display:block;width:100%}#header .header-content .right-part .searchform-container .separator-form span:before{content:"";position:absolute;height:1px;width:45%;background-color:#f05f40;right:0;top:50%}#header .header-content .right-part .searchform-container .separator-form span:after{content:"";position:absolute;height:1px;width:45%;background-color:#f05f40;left:0;top:50%}#header .header-content .right-part .searchform-container .btn{width:100%;height:40px}#header .header-content p{font-size:18px;font-weight:500}#header .header-content .searchform-container{padding:80px}@media (max-width:320px){#header.header-full{height:900px}#header .header-content .searchform-container{padding:30px}}#logoHeader{transition:.3s}#logoHeader span:hover{color:#403f3f;transition:.3s}#main-menu li:after,.btn{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s}#main-menu{list-style:none;margin:0}#main-menu li{font-size:12px;font-weight:700;display:inline-block;vertical-align:middle;padding:0 15px;position:relative}#main-menu li:after{content:"";position:absolute;bottom:-15px;width:40px;background-color:#f05f40;left:50%;height:3px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;transition:.3s}#main-menu li:hover:after{opacity:1;bottom:-10px}#main-menu li .dropdown button{font-size:12px;font-weight:700;padding:0;background:0 0}#main-menu li .dropdown .dropdown-menu{width:200px}#main-menu li .dropdown .dropdown-menu li{display:block;padding-bottom:10px}#main-menu li .dropdown .dropdown-menu li:hover a,.color-red,.text-content a{color:#f05f40}.header-conciergerie h1{text-align:left!important;color:#fff}.color-white,.header-conciergerie p{color:#fff}.text-content p{text-align:justify;line-height:25px}.img-content,.title-section p{text-align:center}.text-content ul{padding:5px 0;font-size:14px;list-style:inside}.img-content img{box-shadow:0 3px 15px rgba(0,0,0,.16),0 11px 35px rgba(0,0,0,.23)}.btn{font-weight:500;border-radius:2px;transition:.3s}.form-group textarea,.overlay-menu{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s}.btn.active,.btn.active.focus,.btn.active:focus,.btn:focus,.searchform-container .select2-container--default .select2-selection--single .select2-selection__rendered:focus,.searchform-container .select2-container--default .select2-selection--single:focus{outline:0}.btn-rounded{-moz-border-radius:100px;-webkit-border-radius:100px 100px;border-radius:100px}.btn-red{background-color:#f05f40;border:1px solid #f05f40;color:#fff}.btn-red:hover{background-color:#f94019;color:#fff}.btn-reset{border:none;background-color:transparent}.btn-blue{background-color:#5848a0;border:1px solid #5848a0;color:#fff}.btn-blue:hover{background-color:#35257d;color:#fff}.btn-green{background-color:#8bc34a;border:1px solid #8bc34a;color:#fff}.btn-green:hover{background-color:#66af11;border-color:#66af11;color:#fff}.btn-transparent{background-color:transparent;color:#403f3f;border:1px solid #403f3f}.btn-transparent:hover{background-color:#403f3f;color:#fff}.btn-white{background-color:#fff;color:#403f3f;border:1px solid #fff}.btn-white:hover,.pagination .page-link.number:hover{background-color:#f05f40;color:#fff}.btn-xs{font-size:10px;padding:5px 20px}.btn-small{font-size:12px;padding:5px 20px}.btn-medium{font-size:15px;padding:8px 25px}.btn-lg{font-size:15px;padding:12px 25px}.btn-big{font-size:17px;padding:10px 30px}.btn-border-white{border-color:#fff}.btn-border-red{border-color:red}.btn-shadow{box-shadow:0 4px 28px rgba(0,0,0,.25),0 6px 10px rgba(0,0,0,.22)}.card--white,.responsive-menu-content{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.btn-group{margin:20px 0}.color-blue{color:#5848a0}.color-grey{color:#b5b4b4}.bg-grey{background-color:#ededed}.bg-white{background-color:#fff}.bg-blue,.label.label-blue{background-color:#5848a0}.weight-light{font-weight:lighter}.weight-normal{font-weight:400}.weight-semibold{font-weight:500}.weight-bold{font-weight:700}.text-xs{font-size:12px}.text-md{font-size:15px}.text-xl,.title-xl{font-size:28px}.title-xl h2{margin-bottom:20px;line-height:35px}.title-xl h1{margin-bottom:20px}.title-medium{font-size:22px}.title-medium h3{margin-bottom:15px;line-height:30px}.title-section h1,.title-section h2{font-size:30px;font-weight:700;text-align:center;margin-bottom:20px;position:relative}@media (max-width:544px){#header.header-full.left-align .header-content{text-align:center;left:0;width:100%}#header .header-content .left-part h1,#header.header-full.left-align .header-content h1,.text-content p,.title-medium h3,.title-xl h1,.title-xl h2{text-align:center}#header .header-wrapper .notifications-responsive{display:block;position:absolute;right:10%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#header .contact-wrapper,#header .login-section{display:none}#header .header-content{display:block}#header .header-content .left-part{width:100%;text-align:center}#header .header-content .right-part{width:100%}#header .header-content .right-part .searchform-container .btn{height:auto;white-space:normal}#header .header-content h1{line-height:40px}#header .header-content p{padding:0 10px;text-align:center}.btn-group-align .btn{margin-bottom:10px;white-space:inherit}.header-conciergerie h1,.header-conciergerie p{text-align:center!important}.header-conciergerie{width:80%;text-align:center}.community-section .button-group .btn{margin-top:10px}.title-xl p{padding:10px}.title-section h1,.title-section h2{margin-bottom:40px}.title-section h1:after,.title-section h2:after{bottom:-20%!important}}.title-section h1:after,.title-section h2:after{content:"";position:absolute;bottom:-50%;left:50%;width:40px;height:3px;background:#f05f40;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.title-section p{line-height:28px;padding-top:20px}.padding-section--xs{padding:10px 0}.padding-section--small{padding:20px 0}.padding-section--normal{padding:40px 0}@media (max-width:544px){.title-section p{padding:10px}.padding-section--normal{padding:20px 0}}.padding-section--xl{padding:80px 0}.margin-section--sm{margin:0 10px 20px 20px}.margin-section--md{margin:0 20px 40px 40px}.select2-container--open .select2-dropdown--below{border:none}.grid{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex-wrap:wrap}.vertical-center{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media (max-width:768px){.img-content{display:none}.vertical-center{position:relative;top:0;left:0;transform:none;margin:20px 0;text-align:center}}.button-radio .btn,.checkbox-group{margin-bottom:15px}.clear-both{clear:both}.align-items--center{-webkit-align-items:center;align-items:center}.align-items--baseline{-webkit-align-items:baseline;align-items:baseline}.justify-content--end{-webkit-justify-content:end;justify-content:end}.justify-content--center{-webkit-justify-content:center;justify-content:center}.form-group label{text-transform:uppercase;letter-spacing:2px;font-size:9px;padding-bottom:10px}.form-group input{height:45px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-color:#b5b4b4;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-group input:active,.form-group input:focus,.form-group textarea:active,.form-group textarea:focus{border-width:2px;border-color:#5848a0;outline:0}.form-group textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#b5b4b4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:.3s;padding:10px}.custom-list li,.responsive-menu-wrapper #responsive-menu li{padding-bottom:20px}.modal-open .modal{background:rgba(255,255,255,.4)}.modal-header{border-bottom:none}.modal.in .modal-dialog{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-list li{color:#585555;font-size:16px;font-weight:500;position:relative}.custom-list li i{color:#f05f40;font-size:22px;vertical-align:bottom}.checkbox-custom [type=checkbox]:checked,.checkbox-custom [type=checkbox]:not(:checked),.radio-custom [type=radio]:checked,.radio-custom [type=radio]:not(:checked){position:absolute;left:-9999px}.radio-custom [type=radio]:checked+label,.radio-custom [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;padding-bottom:0}.checkbox-custom [type=checkbox]:checked+label:before,.checkbox-custom [type=checkbox]:not(:checked)+label:before,.radio-custom [type=radio]:checked+label:before,.radio-custom [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.radio-custom [type=radio]:checked+label:after,.radio-custom [type=radio]:not(:checked)+label:after{content:'';width:10px;height:10px;background:#f05f40;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:.2s;transition:.2s}.checkbox-custom [type=checkbox]:not(:checked)+label:after,.radio-custom [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.checkbox-custom [type=checkbox]:checked+label:after,.radio-custom [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-radio-text .label{display:inline-block;width:200px;padding:10px;border:2px solid #ccc;transition:.3s;cursor:pointer}.button-radio label{display:block;padding:5px 10px;margin:5px 0;background-color:#ccc;border-radius:7px}.button-radio label:hover{background-color:gold;cursor:pointer}.button-radio input[type=checkbox]{position:relative;top:1px;display:none}.button-radio .isSelected{background-color:#90ee90}.button-radio{display:inline-block}.button-radio .btn{margin-left:10px;background-color:#fff;border:3px solid #ededed;color:#5848a0;text-transform:none;letter-spacing:0;font-size:14px;padding:10px 15px}.button-radio .btn.active{border-color:#14a4be;background-color:#ededed;color:#595656;box-shadow:none}.button-radio .btn:hover{border-color:#158b9f;background-color:#158b9f;color:#fff}.button-radio .btn input{height:auto}.checkbox-custom [type=checkbox]:checked+label,.checkbox-custom [type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.checkbox-custom [type=checkbox]:checked+label:after,.checkbox-custom [type=checkbox]:not(:checked)+label:after{content:'';width:10px;height:10px;background:#f87da9;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:.2s;transition:.2s}.checkbox-group label{font-weight:400;display:inline-block;text-transform:none;letter-spacing:0;font-size:12px}.menu-wrapper{display:none;z-index:99999;cursor:pointer;position:absolute;left:200px}@media (max-width:992px){.menu-wrapper{display:block}}.menu-wrapper #hamburger-menu{position:relative;width:30px;height:20px}.menu-wrapper #hamburger-menu span{opacity:1;left:0;display:block;width:100%;height:3px;border-radius:10px;color:#000;background-color:#000;position:absolute;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.menu-wrapper #hamburger-menu span:first-child{top:0}.menu-wrapper #hamburger-menu span:nth-child(2){top:9px}.menu-wrapper #hamburger-menu span:nth-child(3){top:18px}.menu-wrapper #hamburger-menu.open{position:fixed;z-index:99999;left:20px}.menu-wrapper #hamburger-menu.open span:first-child{top:9px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.menu-wrapper #hamburger-menu.open span:nth-child(2){opacity:0;left:-60px}.menu-wrapper #hamburger-menu.open span:nth-child(3){top:9px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.overlay-menu{position:fixed;width:100%;height:100%;left:0;bottom:0;top:0;right:0;background:rgba(240,95,64,.65);z-index:-1;opacity:0;transition:.3s}.overlay-menu.open{opacity:1;z-index:9999;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.responsive-menu-content{display:none;position:fixed;left:0;top:0;height:100%;width:70%;background-color:#fff;z-index:99999}.responsive-menu-wrapper #responsive-menu a{font-size:20px;font-weight:700}.pagination .page-item:first-of-type a,.pagination .page-item:last-of-type a{color:#5848a0;font-weight:500}.pagination .page-link{border:none;font-size:20px}.pagination .page-link.number{width:40px;height:40px;margin:0 20px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;border:1px solid #f05f40}@media (max-width:544px){.padding-section--xl{padding:40px 0}.grid{display:block}.modal.in .modal-dialog{top:10%;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-content .button-group .btn{margin-bottom:20px}.menu-wrapper{right:5%;left:auto}.responsive-menu-content,.responsive-menu-wrapper{width:80%}.responsive-menu-wrapper #responsive-menu a{font-size:16px}.responsive-menu-wrapper .login-section{display:block!important}.responsive-menu-wrapper .login-section .btn{margin-bottom:10px}.pagination .page-link.number{display:none}}.label.label-grey{background-color:#b5b4b4}.label.label-green{background-color:green}.label.label-yellow{background-color:#ff0}.breadcrumb{background:0 0;margin-bottom:0;padding:8px 0}.card--white{background-color:#fff}