body{font-family:RobotoRegular, HelveticaNeue, Helvetica, sans-serif;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#FFFFFF}body.grey{background:#E8E8E9}.wrapper .container-fluid{max-width:1240px;margin:0 auto}.container-fluid{position:relative}.main{margin:0 auto;max-width:1240px}.main>header{margin-top:20px;position:relative;min-height:50px}.main>header h1{display:inline-block;bottom:20px;line-height:20px;margin:0}.main>header h1 i[class^='icon-']{float:left;font-size:20px;margin-right:5px;margin-top:-2px}.main>header h1>span{color:#FF0016}.main>header h1 img{float:left;width:20px;height:20px;margin-right:6px}.main>header .request-meeting-sheet{display:inline-block;bottom:14px}.main>header .request-meeting-sheet .btn{display:inline-block}.main>header .tabs{position:absolute;right:20px;bottom:0}.main__container{padding:25px 25px;margin-bottom:20px;border-radius:5px;background:#E8E8E9;margin-right:-15px;margin-left:-15px}.grey__container{padding:25px 25px;margin-bottom:20px;border-radius:5px;background:#E8E8E9}.content{padding-right:40px}.content-large{margin-top:30px}.payment--info .payment--info-block{padding:15px}.highlight{color:#FF0016;font-family:OpenSans, Helvetica, sans-serif}i.glyphicon{font-family:'Glyphicons Halflings' !important;font-style:normal;font-weight:normal;line-height:1}a,a:hover{color:#FF0016}ul{margin:0;padding:0}ul li{list-style-type:none}.list{margin-bottom:20px}.list--block>li{color:#FF0016;font-family:OpenSans, Helvetica, sans-serif;padding:5px 10px;background:#FFFFFF}.list--block>li:nth-child(even){background:#E8E8E9}.list--buttons>li{margin-bottom:10px}.list--buttons>li a{position:relative;display:block;color:#2F2F2F;padding:12px 16px;border-radius:5px;background:#E8E8E9}.list--buttons>li a:hover{text-decoration:none}.list--buttons>li a:before{position:absolute;font-family:'PictoOutline';top:8px;right:10px;content:'\4f';font-size:20px;color:#FF0016}.list--medias>li{margin-bottom:10px}.list--medias>li:last-child{margin-bottom:0}.list--medias i[class^='icon-']{float:left;font-size:20px;margin-right:4px}.list--users .user{display:flex;align-items:center;width:100%;margin-bottom:15px}.list--users .user p{margin:0}.list--users .user--notif .bullet{display:block !important}.list--users .user__avatar{position:relative;float:left;margin-right:20px}.list--users .user__avatar .bullet{display:none;position:absolute;bottom:0;right:0;width:22px;height:22px;background:#FF4902;border-radius:100%;border:2px solid #E8E8E9}.list--users .user__avatar .avatar{display:flex;justify-content:center;align-items:center;width:80px;height:80px;border-radius:36px;text-align:center;overflow:hidden;background:#D0D0D0}.list--users .user__avatar .avatar>img{width:100%}.list--users .user__avatar .avatar>p{color:#FFFFFF;font-size:35px}.list--users .user__avatar a{color:#fff;text-decoration:none}.list--users .user__infos{width:100%}.list--users .user__infos .job{color:#FF0016;font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase}.list--users .user__infos .notif{color:#FF4902}.list--users .user__infos .sheets{font-weight:bold}table.list--users .user{margin-bottom:0}.sort-participants .user{background:white;padding:10px;cursor:ns-resize;border-radius:5px}button:active,a:active,button:hover,a:hover,button:focus,a:focus,button:link,a:link,button:target,a:target,button:visited,a:visited{outline:none !important}.btn.btn-primary,.btn.btn-gray,.btn.btn-inactive,.btn.btn-no-style,.btn.btn-lg,.btn.btn-black,.btn.btn-default{position:relative;font-size:15px;line-height:22px;font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase;border:none;border-radius:18px;transition:background 0.2s ease-in-out}.btn.btn-primary>i[class^='icon-'],.btn.btn-gray>i[class^='icon-'],.btn.btn-inactive>i[class^='icon-'],.btn.btn-no-style>i[class^='icon-'],.btn.btn-lg>i[class^='icon-'],.btn.btn-black>i[class^='icon-'],.btn.btn-default>i[class^='icon-'],.btn.btn-primary>img,.btn.btn-gray>img,.btn.btn-inactive>img,.btn.btn-no-style>img,.btn.btn-lg>img,.btn.btn-black>img,.btn.btn-default>img{float:left;margin-right:5px;font-size:20px;max-width:20px;max-height:20px}.btn.btn-primary:hover,.btn.btn-gray:hover,.btn.btn-inactive:hover,.btn.btn-no-style:hover,.btn.btn-lg:hover,.btn.btn-black:hover,.btn.btn-default:hover,.btn.btn-primary:active,.btn.btn-gray:active,.btn.btn-inactive:active,.btn.btn-no-style:active,.btn.btn-lg:active,.btn.btn-black:active,.btn.btn-default:active,.btn.btn-primary:focus,.btn.btn-gray:focus,.btn.btn-inactive:focus,.btn.btn-no-style:focus,.btn.btn-lg:focus,.btn.btn-black:focus,.btn.btn-default:focus{color:#FFFFFF;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.btn.btn-success,.btn.btn-danger{border:none;border-radius:18px}.btn.btn-primary{background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);color:#FFFFFF !important}.btn.btn-gray{background:#E8E8E9 !important;color:#FF0016 !important}.btn-primary.accept{background:#21A200 !important}.btn-primary.reject{background:#FF4902 !important}.btn-black{color:white;background:#2F2F2F !important}.btn-black i.icon-Retard{font-size:1.5em;margin-right:5px;vertical-align:middle}.btn-gray.accept{color:#21A200 !important}.btn-gray.reject{color:#FF4902 !important}.btn-no-style{text-transform:none !important;color:#FF0016 !important;background:rgba(255, 255, 255, 0.15) !important}.btn-inactive{background:rgba(255, 255, 255, 0.15) !important}.btn-inactive:hover{background:rgba(255, 255, 255, 0.3) !important}.btn-lg{padding-left:46px;height:45px;line-height:27px}.btn-lg>i[class^='icon-'],.btn-lg>img{position:absolute;top:10px;left:15px;font-size:25px}.glyphicon{margin-right:8px}.alert-notification{width:20px;height:20px;border-radius:50%;font-size:14px;color:white;line-height:20px;text-align:center;background:#FF4902;font-style:normal}.sub-header .alert-notification{display:inline-block;margin-right:0.5em}.notifs .alert-notification{display:block;margin-left:10px;float:right}.styled-form{position:relative;padding:20px;margin-bottom:20px;border-radius:5px;background:#E8E8E9}.styled-form .inputs .form-group{margin-bottom:20px}.styled-form .inputs .form-group.split{display:flex}.styled-form .inputs .form-group.split>*{margin-right:10px}.styled-form .inputs .form-group.split>*:last-child{margin-right:0}.styled-form .inputs .form-group:last-child{margin-bottom:0 !important}.styled-form .back{position:absolute;top:20px;left:20px;font-size:20px}.styled-form .back:hover{text-decoration:none}.styled-form .validation{margin-top:10px}.styled-form .validation button{width:100%;display:flex;align-items:center;justify-content:center}.styled-form .validation button>i{margin-top:-2px}.styled-form label{margin-left:5px;font-weight:normal}.styled-form input[type="file"]{background:none;border:none;padding:0;box-shadow:none}.styled-form input[type="text"],.styled-form input[type="password"],.styled-form input[type="email"],.styled-form input[type="tel"],.styled-form input[type="url"],.styled-form textarea,.styled-form select{width:100%;border:1px solid #BBBDBF;padding:11px 12px;height:auto;border-radius:0}.styled-form input[type="text"]:focus,.styled-form input[type="password"]:focus,.styled-form input[type="email"]:focus,.styled-form input[type="tel"]:focus,.styled-form input[type="url"]:focus,.styled-form textarea:focus,.styled-form select:focus{outline:none;border-bottom:2px solid #7AC247}.styled-form input[type="text"].error,.styled-form input[type="password"].error,.styled-form input[type="email"].error,.styled-form input[type="tel"].error,.styled-form input[type="url"].error,.styled-form textarea.error,.styled-form select.error{color:#FF4902;border-bottom:2px solid #FF4902}.styled-form .form-info{padding:15px 0 15px 0}.modal .modal-header{padding:25px 40px 0 40px;border-bottom:0}.modal .modal-header h4{font-size:18px}.modal .modal-body{background:#E8E8E9;border-radius:4px;margin:20px 40px;padding:20px}.modal .modal-body .form-group>.control-label{color:#FF0016}.modal .modal-body .form-group .form-control{border-radius:0}.modal .modal-body .form-group input[type="text"],.modal .modal-body .form-group input[type="url"],.modal .modal-body .form-group input[type="email"]{height:45px}.modal .modal-body ul li{list-style-type:disc;margin-left:20px}.modal .modal-footer{padding:0 40px 25px 40px;border-top:0}.modal-content{border-radius:0px}.block.style--style-2{background-color:#fff;margin:0;padding:20px 5px}.chat-list{min-height:2em;max-height:calc(100vh - 320px);margin-top:10px;overflow-y:auto;padding-right:5px}.chat-list .btn.btn-gray{background-color:#D1D1D1 !important;height:30px;width:33px}.chat-list .glyphicon{margin-right:0;margin-left:8px}.chat-list .chat-row{border:1px solid #FF0016;border-radius:8px;margin-bottom:10px;overflow:hidden;margin-right:30px}.chat-list .chat-row .chat-content{font-size:16px;padding:10px;color:#FF0016;background-color:white}.chat-list .chat-row .chat-aside{text-align:right}.chat-list .chat-row .chat-aside i{cursor:pointer;color:#333}.chat-list .chat-row .chat-vote-count{border-radius:0;color:white;font-size:10px;font-weight:bold;margin-right:0;padding:0;vertical-align:sub}.chat-list .chat-row .chat-vote-count-on{color:white}.chat-list .chat-row .chat-emoticon{align-items:flex-end;background-color:white;display:flex;flex-wrap:nowrap;justify-content:flex-end;padding:10px;text-align:right;clear:right}.chat-list .chat-row .chat-author{align-items:flex-end;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);color:#FFFFFF;display:flex;flex-wrap:nowrap;justify-content:flex-end;padding:4px 10px;text-align:right;clear:right}.chat-list .chat-row .chat-author-name{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-end}.chat-list .chat-row .chat-author-title{display:inline-block;margin-left:5px;font-style:italic;text-align:right}.chat-list .chat-row .chat-author-avatar{align-self:center;margin-left:10px;border-radius:50%}.chat-list .chat-row .chat-author-avatar img{display:inline-block;height:32px;object-fit:cover;width:32px;border-radius:50%}.chat-row-on{margin-right:0 !important;margin-left:30px}.chat-row-on .chat-content-on{font-weight:bold}.chat-row-on .chat-author-title-on{color:white !important}.chat-row-on .chat-author-avatar-on{align-self:center}.btn.btn-primary.state-pending{background:mediumseagreen}.btn.btn-primary.state-pending:hover{background:mediumseagreen}.btn.btn-primary.state-no-response{background:red}.btn.btn-primary.state-no-response:hover{background:red}.chat-form{align-items:center;background-color:white;border:1px solid #FF0016;display:flex;height:34px}.chat-form input{border:0;flex-grow:1;font-size:16px;margin-right:10px;outline:0;padding:0 5px}.chat-form button{right:0;width:51px;height:32px;background-color:#f2f2f2;outline:0;border:0;font-family:'PictoOutline'}.chat-form button::before{content:"="}.chat-form button:hover{background-color:#999}.modal .chat-list{max-height:calc(100vh - 400px)}.chat-message-call-visio{background:lightgray;padding:10px;border-radius:5px;text-align:center}.chat-message-call-visio p{font-weight:bold}.chat-message-call-visio a{border-radius:30px;width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;color:white;font-size:25px;margin:10px;cursor:pointer;text-decoration:none;background-color:mediumseagreen}.chat-message-call-visio .call-visio-refuse{background-color:red}.chat-message-call-visio .call-visio-refuse:after{position:absolute;content:"/";font-weight:700;font-size:2em;left:17px;top:-8px;color:white}.chat-message-call-visio span{border-radius:30px;width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center;color:white;font-size:25px;margin:10px;cursor:pointer}.chat-message-call-visio span .glyphicon .glyphicon-facetime-video{width:50px;height:50px;text-decoration:none}.header{display:flex;justify-content:flex-start;align-items:center;position:relative;min-height:115px;margin:0 auto;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #599130 100%);background:-webkit-linear-gradient(left, #599130 0%, #599130 100%);background:linear-gradient(to right, #599130 0%, #599130 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);overflow:hidden}.header .logo{display:block;max-width:1024px}@media screen and (min-width:768px){.hide-on-desktop{display:none !important}}@media screen and (max-width:767px){.header.hide-on-mobile{display:none !important}body.menu-mobile-opened{background:#2F2F2F}}.header-mobile{margin:0 auto;text-align:center;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #599130 100%);background:-webkit-linear-gradient(left, #599130 0%, #599130 100%);background:linear-gradient(to right, #599130 0%, #599130 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);box-shadow:0 6px 5px rgba(0, 0, 0, 0.2)}.header-mobile .logo{width:100%}.header__info{position:absolute;top:0;left:290px;font-size:15px;line-height:115px;height:115px;color:#FFFFFF}.header__info>div{vertical-align:middle;display:inline-block;line-height:20px}.header__navigation{font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase;position:absolute;top:20px;right:20px}.header__navigation>li{float:left;font-size:15px;margin-left:8px}.header__navigation>li i[class^='icon-']{float:left;font-size:20px;margin-top:7px}.header__navigation>li i[class^='icon-'].notification{float:right !important;margin-left:5px;color:#FF4902}.header__navigation>li.notifs{display:flex}.header__navigation>li.notifs i[class^='icon-']{margin-right:5px}.header__navigation>li.notifs span.alert-notification{margin-top:7px}.header__navigation>li a{display:block;min-width:35px;height:35px;line-height:36px;color:#FF0016;padding:0 9px;border-radius:15px;background:#FFFFFF;background:-moz-linear-gradient(left, #FFFFFF 0%, #FFFFFF 100%);background:-webkit-linear-gradient(left, #FFFFFF 0%, #FFFFFF 100%);background:linear-gradient(to right, #FFFFFF 0%, #FFFFFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);transition:background 0.2s ease-in-out}.header__navigation>li a:hover{text-decoration:none}.header__navigation>li .notif{display:inline-block;width:20px;height:20px;line-height:21px;font-weight:bold;font-size:14px;text-align:center;padding-right:1px;margin-left:5px;border-radius:100%;background:#FF4902}.sub-header{display:flex;justify-content:space-between;align-items:center;height:80px;padding:15px;margin:0 auto;background:#2F2F2F;box-shadow:0 6px 5px rgba(0, 0, 0, 0.2)}.sub-header .navigation{position:static}.sub-header .navigation button{position:relative;background:none;border:none;color:white;text-transform:uppercase;font-weight:bold;font-size:18px;font-family:OpenSans, Helvetica, sans-serif;padding-left:28px}.sub-header .navigation button>i{position:absolute;left:0;top:4px}.sub-header .navigation__content{top:-2px;width:100%;padding:0 10px 30px;border:none;border-radius:0;background:#2F2F2F}.sub-header .navigation__content .navigation__close{position:absolute;right:20px;bottom:20px;padding-left:32px}.sub-header .navigation__content .navigation__close>i{position:absolute;left:0;top:-4px;font-size:35px}.sub-header .navigation__content .column{padding-left:30px;padding-right:30px}.sub-header .navigation__content a,.sub-header .navigation__content span,.sub-header .navigation__content h3{font-size:15px;color:white;background:#2F2F2F;padding:0 10px}.sub-header .navigation__content a.inactive,.sub-header .navigation__content span.inactive,.sub-header .navigation__content h3.inactive{color:rgba(255, 255, 255, 0.3);display:inline-block}.sub-header .navigation__content h3{position:relative;font-size:15px;padding:15px 10px 15px 40px !important;border-radius:20px;background:rgba(255, 255, 255, 0.15) !important}.sub-header .navigation__content h3>i{position:absolute;left:13px;top:11px;font-size:20px}.sub-header .navigation__content li{position:relative;overflow:hidden;padding:2px 0;margin:0 12px 0 2px}.sub-header .navigation__content li:after{content:'';position:absolute;top:calc(50% - 2px);width:100%;border-top:2px dotted rgba(255, 255, 255, 0.3);z-index:-2}.sub-header .navigation__content li .state{position:absolute;right:0;top:0;font-size:12px;padding:3px 10px 2px;border-radius:10px;background-color:#4e4e4e}.sub-header .navigation__content li .state:after{content:'';position:absolute;top:0;left:-3px;width:100%;height:100%;background:#2F2F2F;z-index:-1}.sub-header .navigation__item{margin:30px 0 10px}.sub-header-desktop{position:relative}.sub-header__item>li{display:inline-block;margin-right:10px}.sub-header__item>li:last-child{margin-right:0}.sub-header__item>li .icon-alert{font-size:20px;color:#FF4902;margin-left:5px;max-width:20px;max-height:20px}.content-header{margin-top:10px;padding:18px 0}.content-header h1{margin:5px 30px 0 0}.content-header .nav>li>a{padding:6px 12px}.content-header .nav-pills>li>a{border-radius:12px;background-color:#E8E8E9;color:#2F2F2F}.content-header .nav-pills>li+li{margin-left:10px}.content-header .nav-pills>li.active>a,.content-header .nav-pills>li.active>a:hover,.content-header .nav-pills>li.active>a:focus{color:#fff;background-color:#2F2F2F}.toolbar-mobile{position:fixed;bottom:0;width:100%;z-index:1000}.toolbar-mobile #navigation-mobile{position:absolute;margin:auto;top:0;right:5px;bottom:0;color:white;background:none;border:none}.toolbar-mobile #navigation-mobile>i{font-size:30px}.toolbar-mobile .sub-header__item{display:flex;height:100%;align-items:center}.toolbar-mobile .sub-header__item a{display:inline-block;position:relative;border-radius:25px}.toolbar-mobile .sub-header__item a>span{position:absolute;top:10px;left:0;right:0;margin:auto;font-size:25px}.mobile-menu .mobile-menu-items{width:100%;height:100%;padding:10px 10px 60px 10px;border:none;border-radius:0;background:#2F2F2F}.mobile-menu .mobile-menu-items .btn{display:block;text-align:left;margin-bottom:10px}.mobile-menu .fixed__navigation__close{background:#2F2F2F;position:fixed;bottom:0;width:100%;padding:10px 0;text-align:right}.mobile-menu .fixed__navigation__close .navigation__close{background:none;border:none;color:white;text-transform:uppercase;font-weight:bold;font-size:18px;font-family:OpenSans, Helvetica, sans-serif}.mobile-menu .fixed__navigation__close .navigation__close>i{font-size:35px;float:right;margin:-4px 0 0 10px}.section{position:relative;margin-bottom:30px}.section footer{margin-top:10px;line-height:22px}.section footer i[class^='icon-']{font-size:20px;margin-right:5px;color:#FF0016}.section footer a{text-decoration:none}.section footer a:hover{text-decoration:underline}.section.row>div>section{margin-bottom:0}.section.section--2col{display:flex}.section.section--2col>.col-md-6:first-child{display:flex}.section__content img{width:100%}.section__content.show-less{max-height:86px;overflow:hidden}.section-before,.section--skill:before,.section--list:before,.object--collection.style--style-1:before,.object--nomenclature.style--style-3:before{content:' ';position:absolute;background:#2F2F2F}.section--main h2{text-transform:initial;margin-bottom:25px}.section--main .image img{box-shadow:0 10px 10px 0 rgba(0, 0, 0, 0.2)}.section--category .row{display:flex;align-items:center}.section--category .link{text-align:right}.section--skill{padding:15px 30px;border-left:2px solid #2F2F2F;background:#FFFFFF;box-shadow:0 10px 10px 0 rgba(0, 0, 0, 0.2)}.section--skill:before{top:0;left:0;width:8px;height:60px}.section--list{padding-top:25px;border-top:2px solid #2F2F2F}.section--list:before{top:0;right:0;width:60px;height:8px}.tabs{display:flex;font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase;font-size:18px}.tabs>li{display:inline-block;margin-right:2px}.tabs>li>a{display:flex;justify-content:center;align-items:center;height:100%;padding:14px 20px;color:#2F2F2F;border-top-left-radius:20px;border-top-right-radius:20px}.tabs>li>a:hover{text-decoration:none;background:#E8E8E9}.tabs>li img{width:25px;margin-right:5px}.tabs>li.active a{background:#E8E8E9}.tabs>li:last-child{margin-right:0}.profile .header{margin-bottom:30px;box-shadow:0 6px 5px rgba(0, 0, 0, 0.2)}.profile .main{max-width:335px;margin:0 auto 20px}.profile .main>header{height:auto}.profile .main>header h1{position:static;margin-bottom:20px}.profile .main>header h1>span.steps{color:#2F2F2F !important;font-family:RobotoLight;text-transform:initial}.profile__content{max-width:375px;margin:25px auto 0 auto;padding-bottom:20px}.profile__content .identity{text-align:center}.profile__content .avatar{overflow:hidden;width:70px;height:70px;margin:0 auto 10px;border-radius:100%;background:#D8D8D8}.profile__content .avatar>img{display:block;margin:0 auto;width:48px}.profile__content .avatar>i{font-size:2em;text-align:center;line-height:70px;display:block}.profile__content .sub-form{overflow:hidden}.profile__content p.info{font-size:13px}.profile__content .help{float:left;line-height:34px;color:#FF0016}.profile__content .help:hover{text-decoration:none}.profile__content .help>span{text-decoration:underline}.profile__content .key{float:right;color:#FF0016 !important;padding:6px 15px 6px 40px;background:#E8E8E9 url('/assets/images/icons/icon-key.svg') 12px center no-repeat;background-size:22px}.profile__content .btn-inactive{color:#FF0016;background:#E8E8E9 !important}.profile__content .styled-form ul,.profile__content .main header ul{margin:0;padding-left:20px}.profile__content .styled-form ul li,.profile__content .main header ul li{list-style-type:disc}.profile__center{margin:0 auto;max-width:900px}.profile__box{width:375px;padding-bottom:20px;float:left;margin:15px}.profile__box h1{left:0 !important}.profile__box .identity{text-align:center}.profile__box .avatar{overflow:hidden;width:70px;height:70px;margin:0 auto 10px;border-radius:100%;background:#D8D8D8}.profile__box .avatar>img{display:block;margin:0 auto;width:48px}.profile__box .company{margin-bottom:10px}.profile__box .company .url{font-weight:bold}.profile__box .edit{text-decoration:underline}.profile__box .sub-form{overflow:hidden}.profile__box p.info{font-size:13px}.profile__box .help{float:left;line-height:34px;color:#FF0016}.profile__box .help:hover{text-decoration:none}.profile__box .help>span{text-decoration:underline}.profile__box .key{float:right;color:#FF0016 !important;padding:6px 15px 6px 40px;background:#E8E8E9 url('/assets/images/icons/icon-key.svg') 12px center no-repeat;background-size:22px}.profile__box .btn-inactive{color:#FF0016;background:#E8E8E9 !important}.preview{position:relative;padding:20px;margin-bottom:20px;border-radius:5px;background:#E8E8E9}.preview strong{display:block;font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase;color:#FF0016;margin-bottom:5px}.preview>.coordinates{margin-bottom:10px}.preview>.coordinates li{margin-bottom:10px;line-height:16px}.preview>.coordinates li img{float:left;max-height:16px;margin-right:5px}.billing-info{margin-top:25px}.type-description h1:not(:first-child){margin-top:20px}.object--carousel{color:#FFFFFF;padding:20px;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);display:flex;flex-direction:column;justify-content:space-between;font-family:RobotoItalic}.object--carousel a{font-family:OpenSans, Helvetica, sans-serif;color:#FFFFFF}.object--carousel footer,.object--carousel footer i[class^='icon-'],.object--carousel footer a{color:rgba(255, 255, 255, 0.6)}.object--carousel .carousel{flex:1 auto}.object--carousel .carousel .shadow{position:absolute;top:0;left:0;bottom:0;right:0;box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.7);z-index:1}.object--carousel .carousel .carousel-inner{position:absolute;height:100%}.object--carousel .carousel .carousel-inner>.item{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.object--collection.style--style-1{padding-top:25px;border-top:2px solid #2F2F2F}.object--collection.style--style-1 ul{margin-bottom:20px}.object--collection.style--style-1 ul>li{color:#FF0016;font-family:OpenSans, Helvetica, sans-serif;padding:5px 10px;background:#FFFFFF}.object--collection.style--style-1 ul>li:nth-child(even){background:#E8E8E9}.object--collection.style--style-1 ul.text-danger>li{color:#a94442 !important;background:transparent !important}.object--collection.style--style-1:before{top:0;right:0;width:60px;height:8px}.object--collection.style--style-2{color:#FFFFFF;padding:20px;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.object--collection.style--style-2 ul{margin-bottom:20px}.object--collection.style--style-2 ul>li{display:inline;margin-right:4px}.object--collection.style--style-2 ul>li:after{content:'●';color:#ffffff;margin-left:6px}.object--collection.style--style-2 ul>li:last-child:after{content:' '}.object--collection.style--style-2 ul>li:nth-child(even){background:none}.object--collection.style--style-2 ul>li.highlight{color:#FF0016;font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase}.object--collection.style--style-2 a{font-family:OpenSans, Helvetica, sans-serif;color:#FFFFFF}.object--collection.style--style-2 footer,.object--collection.style--style-2 footer i[class^='icon-'],.object--collection.style--style-2 footer a{color:rgba(255, 255, 255, 0.6)}.object--collection.style--style-2 li:after{color:#FFFFFF}.object--collection.style--style-2:after,.object--collection.style--style-2:before{position:absolute;bottom:0;right:0;content:' ';width:0;height:0;border-style:solid;transform:rotate(360deg)}.object--collection.style--style-2:after{border-width:0 0 37px 37px;border-color:transparent transparent #E8E8E9 transparent}.object--collection.style--style-2:before{border-width:37px 37px 0 0;border-color:rgba(255, 255, 255, 0.5) transparent transparent transparent}.object--collection.style--style-3{padding:15px 20px;background:#FFFFFF}.object--collection.style--style-3 ul{margin-bottom:20px}.object--collection.style--style-3 ul>li{display:inline;margin-right:4px}.object--collection.style--style-3 ul>li:after{content:'●';color:#FF0016;margin-left:6px}.object--collection.style--style-3 ul>li:last-child:after{content:' '}.object--collection.style--style-3 ul>li:nth-child(even){background:none}.object--collection.style--style-3 ul>li.highlight{color:#FF0016;font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase}.object--image{margin-bottom:40px}.object--image .image-background{width:100%;color:#C3C3C3}.object--image .image-background .placeholder{background-color:#fff;height:160px;line-height:160px;font-size:0;box-shadow:0 10px 10px 0 rgba(0, 0, 0, 0.2);text-align:center}.object--image .image-background .placeholder .add-photo{font-size:15px}.object--image img{max-height:160px;max-width:100%}.object--image--preview{text-align:center}.object--image--preview img{max-height:160px;max-width:100%}.object--image--preview .object--image--header{padding-bottom:10px}.object--image--preview .object--image--footer{padding-top:10px}.object--form--field{margin-top:30px}.buyable-product-row{margin:5px}.product-price{display:block;font-weight:bold;font-size:18px;color:#FF0016}.product-price sup{font-size:10px;top:-0.8em}.object--video{margin-bottom:40px}.object--video .video-background{width:100%}.object--video .video-background .placeholder{min-height:160px;line-height:160px;text-align:center;color:#FFFFFF;padding:20px;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.object--video .video-background .placeholder .add-video{font-size:15px}.object--video .video-background .placeholder a{font-family:OpenSans, Helvetica, sans-serif;color:#FFFFFF}.object--video .video-background .placeholder footer,.object--video .video-background .placeholder footer i[class^='icon-'],.object--video .video-background .placeholder footer a{color:rgba(255, 255, 255, 0.6)}.object--video .video-background .placeholder:after,.object--video .video-background .placeholder:before{position:absolute;bottom:0;right:0;content:' ';width:0;height:0;border-style:solid;transform:rotate(360deg)}.object--video .video-background .placeholder:after{border-width:0 0 37px 37px;border-color:transparent transparent #E8E8E9 transparent}.object--video .video-background .placeholder:before{border-width:37px 37px 0 0;border-color:rgba(255, 255, 255, 0.5) transparent transparent transparent}.object--video .video-background .edit-video{font-size:15px}.object--video video{background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);box-shadow:0 10px 10px 0 rgba(0, 0, 0, 0.2)}.object--video--background{background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.object--video--preview{text-align:center;margin:20px 40px}.object--video--preview .object--video--header{padding-bottom:10px}.object--video--preview .object--video--footer{padding-top:10px}.object--media{color:#FFFFFF;padding:20px;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.object--media a{font-family:OpenSans, Helvetica, sans-serif;color:#FFFFFF}.object--media footer,.object--media footer i[class^='icon-'],.object--media footer a{color:rgba(255, 255, 255, 0.6)}.object--media li:after{color:#FFFFFF}.object--media:after,.object--media:before{position:absolute;bottom:0;right:0;content:' ';width:0;height:0;border-style:solid;transform:rotate(360deg)}.object--media:after{border-width:0 0 37px 37px;border-color:transparent transparent #E8E8E9 transparent}.object--media:before{border-width:37px 37px 0 0;border-color:rgba(255, 255, 255, 0.5) transparent transparent transparent}.edit--media .collection>.form-group{background-color:#E8E8E9;border-radius:3px;margin:30px;padding:30px}.object--nomenclature .badge-skill{background-color:#222;color:#fff;text-transform:none;padding:10px 15px;font-size:16px;font-weight:normal;font-family:RobotoRegular, HelveticaNeue, Helvetica, sans-serif}.object--nomenclature ul{margin-bottom:18px}.object--nomenclature ul>li{display:inline;margin-right:4px}.object--nomenclature ul>li:after{content:'●';color:#FF0016;margin-left:6px}.object--nomenclature ul>li:last-child:after{content:' '}.object--nomenclature ul>li:nth-child(even){background:none}.object--nomenclature ul>li.highlight{color:#FF0016;font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase}.object--nomenclature .help{color:#999}.object--nomenclature .title-table{font-size:15px;color:#FFF;padding:10px;margin:15px 0 0 0;display:inline-block;position:relative;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.object--nomenclature .title-table:before{border-color:#2F2F2F transparent transparent transparent;position:absolute;left:0;border-width:15px 0 0 40px;display:block;border-style:solid;bottom:-15px;content:''}.object--nomenclature .border-table{border:solid 1px #CCC;padding:10px}.object--nomenclature .border-table.with-title{margin:0 0 10px 40px}.object--nomenclature .border-table .table{margin-bottom:0}.object--nomenclature .border-table .table tbody td{border:0;padding:0}.object--nomenclature .border-table .table tbody td .checkbox{margin:0;padding:0}.object--nomenclature .border-table .table tbody td .checkbox .control-label{margin:0;padding:5px 5px 5px 30px;text-align:left}.object--nomenclature .border-table .table tbody td .link-add-skill{display:inline-block;padding:8px 0 8px 10px}.object--nomenclature .border-table .table-striped>tbody>tr:nth-of-type(odd){background-color:#E8E8E9}.object--nomenclature .link-table{color:#999}.object--nomenclature .link-table a{color:#999}.object--nomenclature.style--style-2{padding:15px 20px;background:#FFFFFF}.object--nomenclature.style--style-3{margin-top:20px;padding:15px 30px;border-left:2px solid #2F2F2F;background:#FFFFFF;box-shadow:0 10px 10px 0 rgba(0, 0, 0, 0.2)}.object--nomenclature.style--style-3:before{top:0;left:0;width:8px;height:60px}.object--tag h2{font-size:24px;margin:0}.object--tag p{color:#FF0016;font-family:OpenSans, Helvetica, sans-serif;margin:0}.object--tag.style--default ul{margin-bottom:20px}.object--tag.style--default ul>li{display:inline;margin-right:4px;color:#FF0016}.object--tag.style--default ul>li:after{content:'●';color:#FF0016}.object--tag.style--default ul>li:last-child:after{content:' '}.object--tag.style--default ul>li:nth-child(even){background:none}.object--tag.style--default ul>li.highlight{font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase}.object--text.style--style-2{margin:0}.object--text.style--style-2>header{display:flex;align-items:center;justify-content:center;color:#FFFFFF;height:70px;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.object--text.style--style-2>header h2{position:relative;margin-bottom:0}.object--text.style--style-2>header h2:before,.object--text.style--style-2>header h2:after{position:absolute;top:6px;width:20px;height:20px;content:' ';background-image:url('/assets/images/icons/icon-quote.png');background-size:cover}.object--text.style--style-2>header h2:before{left:-40px}.object--text.style--style-2>header h2:after{right:-40px;transform:rotate(180deg)}.main>.header-product{height:90px;position:relative}.main>.header-product h1{position:absolute;bottom:34px}.product{padding-left:25px;position:relative}.product .step-number-title{font-size:20px;font-family:OpenSans, Helvetica, sans-serif;font-weight:bold;border-width:2px 0;color:#FFF;padding:4px 10px 4px 25px;display:block;position:absolute;left:-40px;top:0;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.product .step-number-title:before{border-color:#2F2F2F transparent transparent transparent;position:absolute;left:0;border-width:11px 0 0 15px;display:block;border-style:solid;bottom:-11px;content:''}.product h2{text-transform:none}.product .row{margin-bottom:20px}.product .category-option{margin-left:20px;color:#FFF;background:#333333;border-radius:20px;padding:5px 12px}.product .object--participant .user__container{background:#fff;display:flex;align-items:center;margin-top:30px}.product .object--participant .user__container .list--users{padding:25px 35px;height:145px;width:100%}.product .object--participant .user__container .list--users .user{margin-bottom:0}.product .object--participant .user__container .user__formule{border-left:solid 1px #CCC;font-family:OpenSans, Helvetica, sans-serif;padding:25px 0;height:145px;width:50%;text-align:center}.product .object--participant .user__container .user__formule .ranking-formule{background:#F2E63D;display:inline-block;padding:5px 8px;border-radius:4px}.product .object--participant .user__container .user__formule h2{color:#FF0016;display:inline-block;font-size:40px;margin-top:20px;margin-bottom:0}.product .object--participant .user__container .user__formule h2 sup{font-size:20px;top:-0.8em}.product .object--participant .user__container .user__formule h2 span.included-formule{font-size:15px;font-family:'RobotoRegular';display:block}.product .selected-product{border:solid 3px #FF0016;margin:-3px}.product .form--table{margin-top:20px;margin-bottom:20px}.product .form--table .form-group:nth-of-type(odd){background-color:#FFF}.product .form--table .form-group{margin-bottom:0}.product .form--table .form-group .checkbox{margin:0}.product .form--table .form-group .checkbox label{margin-bottom:-7px}.product .form--table .form-group .checkbox input{margin-top:30px;margin-left:-5px}.product .form--table .form-group .table{margin-bottom:0}.product .form--table .form-group .table tbody tr td{border-top:0;border-right:solid 1px #CCC;padding:20px}.product .form--table .form-group .table tbody tr td:last-child{border-right:0}.product .form--table .form-group .table tbody tr td h3{font-size:24px;text-transform:none}.product .form--table .form-group .table tbody tr td dl{border-top:solid 1px #CCC;padding-top:10px;margin-bottom:0}.product .form--table .form-group .table tbody tr td dl:first-child{border-top:0;padding-top:0}.product .form--table .form-group .table tbody tr td dl dt{font-family:OpenSans, Helvetica, sans-serif;font-size:18px}.product .form--table .form-group .table tbody tr td dl dd{padding-bottom:10px}.product .form--table .form-group .table tbody tr td .product{font-family:OpenSans, Helvetica, sans-serif}.product .form--table .form-group .table tbody tr td .product h2{margin-bottom:0}.product .form--table .form-group .table tbody tr td .product h3{margin-bottom:0}.product .form--table .form-group .table tbody tr td .product .product-price{display:block;font-size:40px;color:#FF0016}.product .form--table .form-group .table tbody tr td .product .product-price sup{font-size:20px;top:-0.8em}.product .form--table .form-group .table tbody tr td .product .product-limite{background:#F2E63D;display:inline-block;padding:8px;border-radius:4px}.product .form--table .form-group .table tbody tr td .product .additional-planning{color:#FF0016;font-size:24px}.product .form--table .form-group .table tbody tr td .select-quantity{text-align:center;font-size:26px;margin:8px 0 12px 0}.product .form--table .form-group .table tbody tr td .select-quantity input{margin-left:-8px;margin-top:0;font-weight:bold;font-family:OpenSans, Helvetica, sans-serif}.product .form--table .form-group .table tbody tr td .select-quantity .qty{border:solid 2px #CCC;color:#FF0016;text-align:center;width:45px;height:45px}.product .form--table .form-group .table tbody tr td .select-quantity .qtyplus,.product .form--table .form-group .table tbody tr td .select-quantity .qtyminus{width:45px;height:45px;background:#FFF;border:solid 2px #CCC;border-radius:10px;color:#CCC}.product .form--table .form-group .table tbody tr td .select-quantity .qtyplus{border-top-left-radius:0;border-bottom-left-radius:0}.product .form--table .form-group .table tbody tr td .select-quantity .qtyminus{border-top-right-radius:0;border-bottom-right-radius:0}.product .form--table--head{margin-bottom:20px}.product .form--table--head .hidden-unselected{display:none}.product .form--table--head .selected-line{border:solid 3px #FF0016;margin:-3px}.product .form--table--head .selected-line .hidden-unselected{display:block}.product .form--table--head .selected-line .hidden-selected{display:none}.product .form--table--head .table{margin-bottom:0}.product .form--table--head .table thead tr th,.product .form--table--head .table tbody tr td{border-right:solid 1px #CCC;padding:20px}.product .form--table--head .table thead tr th:last-child,.product .form--table--head .table tbody tr td:last-child{border-right:0}.product .form--table--head .table thead{font-family:OpenSans, Helvetica, sans-serif;color:#FF0016;text-transform:uppercase}.product .form--table--head .table thead tr th{border-bottom:0}.product .form--table--head .table tbody tr td{border-top:0}.product .form--table--head .table tbody tr td h3{font-size:24px;text-transform:none}.product .form--table--head .table tbody tr td dl{border-top:solid 1px #CCC;padding-top:10px;margin-bottom:0}.product .form--table--head .table tbody tr td dl:first-child{border-top:0;padding-top:0}.product .form--table--head .table tbody tr td dl dt{font-family:OpenSans, Helvetica, sans-serif;font-size:18px}.product .form--table--head .table tbody tr td dl dd{padding-bottom:10px}.product .form--table--head .table tbody tr td .product{font-family:OpenSans, Helvetica, sans-serif}.product .form--table--head .table tbody tr td .product h2{margin-bottom:0}.product .form--table--head .table tbody tr td .product h3{margin-bottom:0}.product .form--table--head .table tbody tr td .product .product-price{display:block;font-size:40px;color:#FF0016;margin-bottom:10px}.product .form--table--head .table tbody tr td .product .product-price sup{font-size:20px;top:-0.8em}.product .form--table--head .table tbody tr td .product .product-price small{font-size:12px;margin-top:-10px;position:absolute;margin-left:20px}.product .form--table--head .table tbody tr td .product .product-addon{color:#FF0016}.product .form--table--head .table tbody tr td .product .product-limite{background:#F2E63D;display:inline-block;padding:8px;border-radius:4px}.product .form--table--head .table tbody tr td .product .additional-planning{color:#FF0016;font-size:24px}.product .form--table--head .table tbody tr td .out-of-stock{color:#FF0016}.product .form--table--head .table tbody tr td .select-quantity{text-align:center;font-size:26px;margin:8px 0 12px 0}.product .form--table--head .table tbody tr td .select-quantity input{margin-left:-8px;margin-top:0;font-weight:bold;font-family:OpenSans, Helvetica, sans-serif}.product .form--table--head .table tbody tr td .select-quantity .qty{border:solid 2px #CCC;color:#FF0016;text-align:center;width:45px;height:45px}.product .form--table--head .table tbody tr td .select-quantity .qtyplus,.product .form--table--head .table tbody tr td .select-quantity .qtyminus{width:45px;height:45px;background:#FFF;border:solid 2px #CCC;border-radius:10px;color:#CCC}.product .form--table--head .table tbody tr td .select-quantity .qtyplus{border-top-left-radius:0;border-bottom-left-radius:0}.product .form--table--head .table tbody tr td .select-quantity .qtyminus{border-top-right-radius:0;border-bottom-right-radius:0}.product .form--table--head .table.table--recap>thead th:first-child{padding-left:10px}.product .form--table--head .table.table--recap>tbody{border:20px solid #FFFFFF;border-top:0;background-color:#FFFFFF}.product .form--table--head .table.table--recap>tbody tr.title h3{float:left;margin:0;margin-right:10px;line-height:30px}.product .form--table--head .table.table--recap>tbody tr.title td{padding:20px 20px 5px 20px}.product .form--table--head .table.table--recap>tbody tr.title td:first-child{padding-left:0}.product .form--table--head .table.table--recap>tbody tr td{vertical-align:middle;padding:5px 10px}.product .form--table--head .table.table--recap>tbody tr td p{margin:0}.product .form--table--head .table.table--recap>tbody tr td:first-child{padding-left:15px}.product .form--table--head .table.table--recap>tbody tr .product{padding:0}.product .form--table--head .table.table--recap>tbody tr .product .product-price{font-size:24px;line-height:24px}.product .form--table--head .table.table--recap>tbody tr .product .product-price sup{font-size:14px;top:-0.5em}.product .form--table--head .table.table--recap>tbody tr.even{background-color:#E8E8E9}.product--recap .end-table .cgv{margin-top:20px}.product--recap .end-table .sum{margin-left:-5px;background-color:#FFFFFF}.product--recap .end-table .sum>ul{margin:0;padding:5px}.product--recap .end-table .sum>ul li{color:#333}.product--recap .end-table .sum>ul li>span{float:right;font-size:1.4em;line-height:1;color:#7AC247}.product--recap .end-table .sum>ul li.total{font-size:1.3em;line-height:2em;padding:20px 0 0}.product--recap .end-table .sum>ul li.total>span{font-size:2em}.tunnel-step{list-style-type:none;display:flex;align-items:flex-start;justify-content:flex-start;position:absolute;left:280px;bottom:7px}.tunnel-step .li{width:180px;display:flex;justify-content:flex-start;border-top:4px solid #DDD;position:relative}.tunnel-step .li:last-child{width:0}.tunnel-step .li a{color:inherit;text-decoration:none}.tunnel-step .li .number-step{width:25px;height:25px;background:#DDD;border-radius:25px;position:absolute;top:-15px;left:0;color:#333333;text-align:center;padding-top:2px}.tunnel-step .li .name-step p{width:180px;display:flex;justify-content:center;margin-left:-80px;margin-top:15px}.tunnel-step .li.current .number-step{background:#333;color:#FFF}.tunnel-step .li.complete{border-top:4px solid #333}.tunnel-step .li.complete .number-step{background:#333;color:#FFF}.catalog{margin-top:15px}@media screen and (max-width:768px){.catalog--advanced{padding-left:0}.catalog--advanced .catalog__research{left:0}}@media screen and (min-width:768px){.catalog--advanced{padding-left:300px}.catalog--advanced .catalog__research{left:0}}.catalog__filters{display:flex;justify-content:space-between;align-items:center}.catalog__filters .select-all{text-transform:uppercase;font-family:OpenSans, Helvetica, sans-serif;font-weight:bold;font-size:18px}.catalog__filters .sort{display:flex;align-items:center}.catalog__filters .sort .orderBy{display:flex;align-items:center}.catalog__filters .sort .sort-inputs{margin-left:20px}.catalog__filters .sort strong{text-transform:uppercase;font-family:OpenSans, Helvetica, sans-serif;font-weight:bold;font-size:18px;margin-left:20px}.catalog__list{margin-bottom:20px}.catalog__list--block .row{display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.catalog__list--block .row>[class*='col-']{display:flex;flex-grow:1}.catalog__list--block .row:before{content:none !important}.catalog__list--block .catalog__item{flex-direction:column;margin:15px 0;padding:20px;width:100%}.catalog__list--block .catalog__item .preview-participants-position span{font-weight:bold}.catalog__list--block .catalog__item .see-more{text-decoration:underline}.catalog__list--block .catalog__item>header input[type='checkbox']{position:absolute;top:20px;left:20px;margin:0}.catalog__list--block .catalog__item .image-placeholder{line-height:100px;font-size:0;text-align:center;margin-bottom:10px}.catalog__list--block .catalog__item .image-placeholder img{max-width:100%;max-height:100px}.catalog__list--block .catalog__item .content__sheet-card{margin-bottom:20px;max-width:100%}.catalog__list--block .catalog__item .content__sheet-card strong{font-size:18px}.catalog__list--block .catalog__item>footer{align-self:flex-end;margin-top:auto;width:100%}.catalog__list--block .catalog__item>footer .tags{color:#9B9B9B;margin-top:15px}.catalog__list--block .catalog__item>footer .actions{overflow:hidden;margin-bottom:10px}.catalog__list--block .catalog__item>footer .actions>a{float:left;text-decoration:none;margin-right:10px}.catalog__list--block .catalog__item>footer .actions>a>span{text-decoration:underline}.catalog__list--block .catalog__item>footer .button{display:flex;justify-content:space-between}.catalog__list--block .catalog__item>footer .button .btn-primary.accept{background:#21A200 !important}.catalog__list--block .catalog__item>footer .button .btn-gray.accept{color:#21A200 !important}.catalog__list--block .catalog__item>footer .button .btn-gray.reject{color:#FF4902 !important}.catalog__list--block .catalog__item>footer .btn{display:flex;justify-content:center;width:100%;margin-right:20px}.catalog__list--block .catalog__item>footer .btn:last-child{margin:0}.catalog__list--block .catalog__item>footer .btn>i{margin-right:10px}.catalog__list--inline{padding:10px;background:#FFFFFF}.catalog__list--inline>.inline-list{display:flex;flex-wrap:wrap}.catalog__list--inline>.inline-list>li{justify-content:space-between;width:calc(50% - 10px);color:#9B9B9B;margin-right:20px;padding:5px}.catalog__list--inline>.inline-list>li .name{width:60%}.catalog__list--inline>.inline-list>li .name strong{font-family:OpenSans, Helvetica, sans-serif;color:#FF0016;margin-left:5px}.catalog__list--inline>.inline-list>li .tag{width:120px}.catalog__list--inline>.inline-list>li:nth-child(4n-2),.catalog__list--inline>.inline-list>li:nth-child(4n-3){background:#E8E8E9}.catalog__list--inline>.inline-list>li:nth-child(even){margin-right:0}.catalog__item{position:relative;display:flex;background:#FFFFFF;width:100%}.catalog__item--checked{padding:17px;border:3px solid #FF0016}.catalog__item--checked>header input[type='checkbox']{top:17px;left:17px}.catalog__research{background:#fff;position:absolute;top:0;width:300px;padding:25px;box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.3);margin-left:-20px}.catalog__research .btn{display:flex;justify-content:center;width:100%}.catalog__research input[type="text"]{background:#fff;width:100%;border:1px solid #BBBDBF;padding:11px 12px;height:auto;border-radius:0 !important}.catalog__research input[type="text"]:focus{outline:none;border-bottom:2px solid #7AC247 !important}.catalog__research input[type="text"].error{color:#FF4902;border-bottom:2px solid #FF4902}.catalog__research .filter{margin-bottom:20px}.catalog__research .filter h3{position:relative;font-family:OpenSans, Helvetica, sans-serif;font-size:18px;padding-left:22px}.catalog__research .filter h3:before{position:absolute;left:0;font-family:'PictoOutline' !important;content:"\78";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.catalog__research .checkbox-inline{width:100%;padding-top:0}.catalog__research .filter__item{position:relative;z-index:0}.catalog__research .filter__item .checkbox-inline.count_zero{color:#9B9B9B}.catalog__research .filter__item .filter-label{padding-right:3px;background:#FFFFFF}.catalog__research .filter__item .details{position:absolute;right:0;top:0;padding-left:3px;background:#FFFFFF}.catalog__research .filter__item:after{content:'';position:absolute;left:20px;top:50%;width:calc(100% - 20px);border-top:2px dotted rgba(0, 0, 0, 0.3);z-index:-2}.catalog__research .actions a{text-decoration:none}.catalog__research .actions a>span{text-decoration:underline}.questions-list{height:calc(100vh - 160px);margin-top:10px;overflow:hidden;overflow-y:scroll;padding-right:5px}.questions-list .question-row{border:1px solid #FF0016;border-radius:8px;margin-bottom:10px;overflow:hidden}.questions-list .question-row .question-content{font-size:16px;padding:10px;color:#FF0016}.questions-list .question-row .question-aside{text-align:right}.questions-list .question-row .question-vote-count{background-color:#eee;border-radius:4px;color:#777;font-size:10px;font-weight:bold;margin-right:4px;padding:2px 8px;vertical-align:sub}.questions-list .question-row .question-author{align-items:flex-end;background:#599130;background:-moz-linear-gradient(left, #599130 0%, #7AC247 100%);background:-webkit-linear-gradient(left, #599130 0%, #7AC247 100%);background:linear-gradient(to right, #599130 0%, #7AC247 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);color:#FFFFFF;clear:right;display:flex;flex-wrap:nowrap;justify-content:flex-end;padding:4px 10px;text-align:right}.questions-list .question-row .question-author-name{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-end}.questions-list .question-row .question-author-title{display:inline-block;margin-left:5px;font-style:italic;text-align:right}.questions-list .question-row .question-author-avatar{align-self:center}.questions-list .question-row .question-author-avatar img{border-radius:50%;display:inline-block;height:32px;margin-left:10px;object-fit:cover;width:32px}.questions-form{align-items:center;border:1px solid #FF0016;display:flex;height:34px}.questions-form input{border:0;flex-grow:1;font-size:16px;margin-right:10px;outline:0;padding:0 5px}.questions-form button{right:0;width:51px;height:32px;background-color:#f2f2f2;outline:0;border:0;font-family:'PictoOutline'}.questions-form button::before{content:"="}.questions-form button:hover{background-color:#999}.text-highlighted{color:#FF0016}.bg-highlighted{background-color:#FF0016 !important}body{background:url("/uploads/2020/10/5f7d99698faa8_fond-ecran.png") no-repeat fixed center #FFFFFF}