@charset "UTF-8";
body{font-family:Roboto, HelveticaNeue, Helvetica, sans-serif;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#FFFFFF}body.grey{background:#E8E8E9}.banner{color:white;text-transform:uppercase;font-size:1.4em;padding:20px 50px;font-weight:600;filter:drop-shadow(0 0px 5px #303030)}.wrapper .container-fluid{max-width:1275px;margin:0 auto}.container-fluid{position:relative;max-width:1275px;margin:20px auto !important;box-shadow:0 1px 6px rgba(0, 0, 0, 0.1);padding-top:10px;padding-bottom:10px;background-color:white;border-radius:10px}.container-fluid.padding-left-right-none{padding-left:0;padding-right:0}.container-page{display:flex}.no-shadow{box-shadow:none !important}.no-padding{padding:0 !important}.no-margin{margin:0 auto !important}.show-on-medium{display:none}.hide-on-desktop{display:none}.page-full{width:100%}@media screen and (min-width:768px){.page-full{margin-left:172px}.nav-reduced .page-full{margin-left:83px}}.main{margin:0 auto;max-width:1240px;background-color:white}.main.center{text-align:center}.main>header{margin-top:20px;padding-top:20px;position:relative;min-height:50px}.padding-left-right-none .main>header{padding-left:15px;padding-right:15px}.main>header.border-bottom{border-bottom:2px #E8E8E9 solid}.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:#1b3bdf}.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}.main__container.sheet-content{background:#FFFFFF !important}.container-fluid--transparent{background:transparent !important;box-shadow:none}.container-full{max-width:95% !important}.white__container{background:#FFFFFF}.grey__container{padding:25px 25px;margin-bottom:20px;border-radius:5px;background:#E8E8E9}.content{padding-right:40px}.content-large{margin-top:30px}.content-narrow{max-width:490px;margin:25px auto 0;padding-bottom:25px}.payment--info .payment--info-block{padding:15px}.highlight{color:#1b3bdf;font-family:OpenSans, Helvetica, sans-serif}i.glyphicon{font-family:'Glyphicons Halflings' !important;font-style:normal;font-weight:normal;line-height:1}.col-md-4{padding-right:10px !important;padding-left:10px !important}@media screen and (max-width:600px){.container-fluid{margin:0 !important;padding:0 !important;box-shadow:none}}@media (min-width:769px) and (max-width:1200px){.show-on-medium{display:block}.banner{font-size:1em;padding:20px}.show-on-large{display:none}}@media screen and (max-width:768px){.hide-on-desktop{display:block}.banner{font-size:1em;padding:20px}.show-on-large{display:none}}@media (min-width:1201px){.hide-on-large{display:none}}.sheet-text-break-center{white-space:normal;text-align:left;margin-bottom:10px}a,a:hover{color:#1b3bdf}.nav .nav-item.active,.hide-on-mobile.custom-link.active{background:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);color:white;font-weight:bold}.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 #1b3bdf}.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:#1b3bdf}.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 #1b3bdf;border-radius:8px;margin-bottom:10px;overflow:hidden;margin-right:30px}.chat-list .chat-row .chat-content{font-size:16px;padding:10px;color:#1b3bdf;background-color:white}.chat-list .chat-row .chat-aside{text-align:right;display:flex}.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:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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 #1b3bdf;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{position:relative;min-height:115px;margin:0 auto;background:#C43B45;background:-moz-linear-gradient(left, #C43B45 0%, #C43B45 100%);background:-webkit-linear-gradient(left, #C43B45 0%, #C43B45 100%);background:linear-gradient(to right, #C43B45 0%, #C43B45 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1);overflow:hidden}.header .logo{display:block;width:100%}.header a{width:100%}@media screen and (max-width:767px){.header.hide-on-mobile{display:none !important}body.menu-mobile-opened{background:#F9F9F9}}.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:#FFFFFF;padding:0 9px;border-radius:15px;background:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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;margin:0 auto;background:white}.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__item>li{display:inline-block}.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:5px;background-color:#E8E8E9;color:#2F2F2F;padding:5px}.content-header .nav-pills>li+li{margin:0 5px 15px}.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}.content-header .nav-pills li.active{margin:0 5px 15px}.content-header-title{display:flex;justify-content:space-between}.content-header-list{display:flex;flex-wrap:wrap}.content-header-nav-nomenclature{margin-top:15px}.content-header-nav-button{display:flex;justify-content:flex-end}#navigation-mobile{position:absolute;margin:auto;top:5px;right:23px;bottom:0;color:#2F2F2F;background:none;border:none}#navigation-mobile>i{font-size:30px}.content-header-title{display:flex;justify-content:space-between}.content-header-list{display:flex;flex-wrap:wrap}.content-header-nav-nomenclature{margin-top:15px}.content-header-nav-button{display:flex;justify-content:flex-end}#navigation-mobile{position:absolute;margin:auto;top:5px;right:23px;bottom:0;color:#2F2F2F;background:none;border:none}#navigation-mobile>i{font-size:30px}.toolbar-mobile{position:fixed;bottom:0;width:100%;z-index:1000;box-shadow:0 -5px 7px rgba(0, 0, 0, 0.1)}.sub-header__item{display:flex;height:100%;align-items:center}.sub-header__item .btn-inactive{color:#2F2F2F !important}.sub-header__item .btn{display:inline-block;position:relative;border-radius:0}.sub-header__item .btn>[class^='icon-']{position:absolute;top:12px;left:0;right:0;line-height:3.5rem}.mobile-menu-items{width:100%;height:100%;padding:58px 0 60px 0;border:none;background:none}.mobile-menu-items .alert-notification{right:initial;left:37px}.mobile-menu-items .btn{display:block;text-align:left;background:none;color:#2F2F2F !important;border-radius:0;padding-left:6rem}.mobile-menu-items .btn [class^="icon-"]{margin-left:0.7rem}.mobile-menu-items .btn:hover{color:white !important;background:#1b3bdf;font-weight:bold}.fixed__navigation__close{box-shadow:0 -5px 7px rgba(0, 0, 0, 0.1);background:white;position:fixed;bottom:0;width:100%;text-align:right}.navigation__close{background:none;border:none;color:#2F2F2F;text-transform:uppercase;font-weight:bold;font-size:16px;font-family:OpenSans, Helvetica, sans-serif;height:60px}.navigation__close>i{font-size:27px;float:right;margin:-4px 15px 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:#1b3bdf}.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}.locale-container{background:#FFFFFF}li.locale-container a:hover{background-color:#FFFFFF}.locale-container.active a{text-decoration:underline;background:#FFFFFF !important}.locale-container.active a:hover{background:none;text-decoration:underline}.profile .header{margin-bottom:30px;box-shadow:0 6px 5px rgba(0, 0, 0, 0.2)}.profile__content{margin:auto 25px;padding-bottom:20px}.profile__content header{padding-top:20px}.profile__content .main{max-width:335px;margin:0 auto 20px}.profile__content .main>header{height:auto}.profile__content .main>header h1{position:static;margin-bottom:20px}.profile__content .main>header h1>span.steps{color:#2F2F2F !important;font-family:Roboto, HelveticaNeue, Helvetica, sans-serif;font-weight:300;text-transform:initial}.profile__center{margin:0 auto;display:flex;justify-content:space-around;flex-wrap:wrap}.profile__box{width:570px;padding-bottom:20px;padding-left:2rem;padding-right:2rem;margin:15px;box-shadow:0 1px 6px rgba(0, 0, 0, 0.1);background-color:white}@media screen and (max-width:768px){.profile__box{width:350px}}.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:#1b3bdf}.profile__box .help:hover{text-decoration:none}.profile__box .help>span{text-decoration:underline}.profile__box .key{float:right;color:#1b3bdf !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:#1b3bdf;background:#E8E8E9 !important}.main__content{padding:25px}.main__content .button-container{display:flex;justify-content:space-between;margin-top:25px;margin-bottom:25px}.registration .main__content .back-register a{width:100%;display:flex;align-items:center;justify-content:center}.registration .main__content ul{padding:0 50px 0}.registration .main__content li.validation{padding-top:20px}.registration .main__content .styled-form{background:white;padding:0 50px}.registration .main__content .styled-form .validation{margin-top:20px}.registration .main__content .styled-form label{margin-left:5px;font-weight:bold;margin-bottom:5px}.registration .main__content .form-group fieldset{margin-left:-20px}.main__content .identity{text-align:center}.main__content .avatar{overflow:hidden;width:70px;height:70px;margin:0 auto 10px;border-radius:100%;background:#D8D8D8}.main__content .avatar>img{display:block;margin:0 auto;width:48px}.main__content .avatar>i{font-size:2em;text-align:center;line-height:70px;display:block}.main__content .sub-form{overflow:hidden}.main__content p.info{font-size:13px}.main__content .help{float:left;line-height:34px;color:#1b3bdf}.main__content .help:hover{text-decoration:none}.main__content .help>span{text-decoration:underline}.main__content .key{float:right;color:#1b3bdf !important;padding:6px 15px 6px 40px;background:#E8E8E9 url('../../../../assets/images/icons/icon-key.svg') 12px center no-repeat;background-size:22px}.main__content .btn-inactive{color:#1b3bdf;background:#E8E8E9 !important}.main__content .styled-form ul,.main__content .main header ul{margin:0;padding-left:20px}.main__content .styled-form ul li,.main__content .main header ul li{list-style-type:disc}.main__content .registerStepHeader p a{text-decoration:underline;font-style:italic}.registration-login{bottom:0;width:460px;position:relative;text-align:center;background:white;padding-top:10px}.registration-participate .form-group fieldset{margin-left:0px !important}.registration-logo{display:flex;justify-content:center}.profile-actions{margin-bottom:2rem}.profile-actions{margin-bottom:2rem}.preview{position:relative;margin-bottom:20px;border-radius:5px}.preview strong{display:block;font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase;color:#1b3bdf;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}.registration-container{display:flex;margin:0 auto}.registration .registration-container .main{max-width:460px;width:460px;overflow-y:scroll;overflow-x:hidden;height:100vh}.registration .registration-container .sub-form{margin-top:-10px;margin-bottom:50px;text-align:end}.registration .registration-container .sub-form a{text-decoration:underline}.registration .registration-container .important.fail,.registration .registration-container .important.success{margin:0 50px 20px;box-shadow:none}.registration .registration-container .important.fail.account{margin:20px 0;box-shadow:none}.registration .registration-container .important.padding{padding:15px}.registration .registration-container .important.text-highlighted{margin:0 50px;box-shadow:none}.registration .registration-container .type-description.important{margin:0 50px 50px;box-shadow:none}.registration .registration-container .styled-form.text-center img{width:70% !important}.registration-container .registration-recovery{text-transform:uppercase;color:black;margin-left:5px}.registration-container .registration-recoveryIntro{padding:0 50px;margin-top:-10px;margin-bottom:15px;text-align:center}.registration-container .registration-recoveryText-container .important.success{margin:0 50px 20px;background:#3F70C2;color:#FFFFFF;font-size:15px;padding:20px;border-radius:5px}.registration-container #login-form.main__content{padding:20px}.registration-container header{padding:0 70px;min-height:40px;text-align:center}.registration-container header h1{font-size:15px}.registration-container .registration-image{display:none}@media screen and (min-width:767px){.registration-container .registration-image{display:flex;flex-grow:1;background-image:url('../../../../assets/images/register-image-placeholder.png');background-size:cover;background-repeat:no-repeat;background-position:center center;height:100vh}}.registration-container .registration-image .topMenuShadow{box-shadow:none}.object--carousel{color:#FFFFFF;padding:20px;background:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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:Roboto, HelveticaNeue, Helvetica, sans-serif;font-style:italic}.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:#1b3bdf;font-family:OpenSans, Helvetica, sans-serif;padding:5px 10px;background:#FFFFFF}.object--collection.style--style-1 ul>li:nth-child(even){background:#EFEFEF}.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:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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:#1b3bdf;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 #FFFFFF 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:#1b3bdf;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:#1b3bdf;font-family:OpenSans, Helvetica, sans-serif;text-transform:uppercase}.object--editable-text h2{font-size:20px}.object--editable-text .title{font-size:25px}.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 6px 5px 0 rgba(0, 0, 0, 0.06);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:#1b3bdf}.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:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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 #FFFFFF 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:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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 #FFFFFF 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:Roboto, 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:#1b3bdf;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:#1b3bdf;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:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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:20px;margin:0}.object--tag p{color:#1b3bdf;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:#1b3bdf}.object--tag.style--default ul>li:after{content:'●';color:#1b3bdf}.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:none}.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:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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;max-width:190px}.product{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:-25px;background:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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:#1b3bdf;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:Roboto, HelveticaNeue, Helvetica, sans-serif;display:block}.product .selected-product{border:solid 3px #1b3bdf;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:#1b3bdf}.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:#1b3bdf;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:#1b3bdf;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 #1b3bdf;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:#1b3bdf;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:#1b3bdf;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:#1b3bdf}.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:#1b3bdf;font-size:24px}.product .form--table--head .table tbody tr td .out-of-stock{color:#1b3bdf}.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:#1b3bdf;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:#1b3bdf}.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:1500px){.buttons-zone .button{display:block !important}.buttons-zone .btn{margin:5px 0}}@media screen and (max-width:1400px){.buttons-zone .button{display:block !important}.buttons-zone .btn{margin:5px 0;font-size:12px !important}}@media (max-width:1280px){.catalog__list .row .col-md-4{width:100% !important}}@media (max-width:1024px){.catalog__filters{display:block !important}.catalog__filters .sort .orderBy{display:block !important;margin-top:10px;margin-left:-15px}}@media screen and (max-width:768px){.catalog--advanced{padding-left:0}.catalog--advanced .catalog__research{left:0}td.catalog-save-filter-col-1,td.catalog-save-filter-col-3{display:flex !important;width:auto;padding:0 0 5px}td.catalog-save-filter-col-2{display:block !important;width:100%}td.catalog-save-filter-col-2 img{width:25px}}@media screen and (min-width:768px){.catalog--advanced{padding-left:300px}.catalog--advanced .catalog__research{left:0}}@media (max-width:375px){.catalog__filters .sort .sort-inputs{margin-left:40px}.catalog__filters .sort .sort-inputs .radio-inline,.catalog__filters .sort .sort-inputs .checkbox-inline{display:block}.catalog__filters .sort .sort-inputs .radio-inline+.radio-inline,.catalog__filters .sort .sort-inputs .checkbox-inline+.checkbox-inline{margin-left:0}}@media (max-width:991px) and (min-width:891px){.catalog__list--block .catalog__item>footer .catalog-button-container{display:flex !important;justify-content:space-between}}.catalog__filters{display:flex;justify-content:space-between;align-items:center;background-color:#FFFFFF;box-shadow:0 0 8px 2px rgba(0, 0, 0, 0.1);padding:10px}.catalog__filters i.icon-Save{text-decoration:none !important;padding-right:5px}.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 20px 10px;width:100%;box-shadow:0 0 8px 2px rgba(0, 0, 0, 0.1)}.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:20px}.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 .content__sheet-card .text-truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px}.catalog__list--block .catalog__item>footer{align-self:flex-end;margin-top:auto;width:100%}.catalog__list--block .catalog__item>footer .catalog-button-container{display:block}.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 .catalog-link-underline{text-decoration:none}.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;font-size:15px}.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:#1b3bdf;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 header{margin-bottom:1rem}.catalog__item--checked{padding:17px;border:3px solid #1b3bdf}.catalog__item--checked>header input[type='checkbox']{top:17px;left:17px}.catalog_number_requests{background-color:rgba(27, 59, 223, 0.3);border:1px solid #1b3bdf;color:black;font-size:12px;display:flex;align-items:center;flex-direction:column;border-radius:10px;margin-bottom:30px;padding:10px}.catalog_number_requests_count{font-size:16px}.catalog-request-disabled-tooltip{display:none;position:absolute;background-color:#2F2F2F;color:#fff;text-align:center;transition:opacity 0.3s;text-transform:none;padding:5px 10px;font-size:1.2rem;border-radius:2px;width:200px;z-index:2000;left:20%;bottom:2%}.catalog-request-disabled:hover .catalog-request-disabled-tooltip{display:block}.catalog-request-disabled:hover .catalog-request-disabled-tooltip{display:block}.catalog-ranking{position:relative}.catalog-ranking-star{font-size:3.75rem;color:#1b3bdf}.catalog-ranking-number{position:absolute;top:1.05rem;left:0.2rem;width:33px;text-align:center;font-size:14px;font-weight:bold;color:white}#catalog_edit_meeting_request_ranking,#catalog_approve_meeting_request_toRanking,#catalog_create_meeting_request_fromRanking{height:auto}.catalog__research{background:#fff;position:absolute;top:0;width:290px;padding:20px;box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1);margin-left:0}.catalog__research button i{margin-right:10px}.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 #1b3bdf !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:"x";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 .filter a{cursor:pointer}.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}.catalog-cart-footer{display:flex;justify-content:space-between;align-items:center}.modal-header-catalog{display:flex}.modal-header-catalog-icon{padding-right:10px}.modal-header-catalog-icon i.icon-Save,.modal-header-catalog-icon i.icon-Folder{font-size:22px}.modal-footer-catalog{display:flex;justify-content:space-between}#save-search-modal label.control-label{padding-bottom:10px;font-weight:normal}#save-search-modal h4{font-size:22px}#saved-search-modal h4{font-size:22px}#saved-search-modal .modal-body{background:#F9F9F9}.btn-search{text-transform:uppercase;background-color:#1b3bdf;color:white;border:none;font-size:13px;padding:7px 10px 5px;width:100%;margin-bottom:20px}.catalog-hr-margin{margin-top:0 !important}.catalog-save-filter-name-title{font-weight:bold;font-size:18px}.catalog-save-filter-name-title-container{padding:10px 0}.catalog-save-filter-name{font-size:15px;color:#1b3bdf;text-decoration:none;font-weight:bold}.catalog-save-filter-author{font-size:14px;color:#090909}.catalog-save-filter-date{font-size:14px;color:#707070}.catalog-filter-separator{border-top:1px solid #D3D3D3}.catalog-filter-separator:last-child{display:none}.catalog-save-filter-col-1{width:30%;padding-right:15px}.catalog-save-filter-col-2{width:48%}.catalog-save-filter-col-2 img{width:13%;border-radius:50px}.catalog-save-filter-col-3{width:21%;padding-left:15px}.filter__select-all,.filter__unselect-all{font-size:12px;font-weight:bold}.questions-list{height:calc(100vh - 213px);margin-top:10px;overflow:hidden;overflow-y:scroll;padding-right:5px}.questions-list .question-row{border:1px solid #1b3bdf;border-radius:8px;margin-bottom:10px;overflow:hidden}.questions-list .question-row .question-content{font-size:16px;padding:10px;color:#1b3bdf}.questions-list .question-row .question-div-icon{text-align:right}.questions-list .question-row .question-div-icon .glyphicon-trash{color:black;margin-left:8px;cursor:pointer}.questions-list .question-row .question-aside{text-align:right}.questions-list .question-row .question-icon{text-align:right;display:flex}.questions-list .question-row .question-vote{clear:both;margin-right:-5px;margin-bottom:5px}.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:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 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-list .question-row .question-reply{margin:0 0.3em}.questions-list .question-row .question-reply .question-reply-actions i{cursor:pointer}.questions-list .question-row .question-reply .replied-by{font-size:12px;font-style:italic}.questions-list .question-row .question-reply .replied-by i{display:inline-block;margin-right:0.8em}.questions-list .question-row .question-reply .reply-content{font-weight:bold}.questions-list .question-row .question-reply .btn-reply{font-size:12px;font-weight:normal;padding:4px 8px;margin:4px 0}.questions-list .question-row .question-reply form{border:none}.questions-form{align-items:center;border:1px solid #1b3bdf;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}.sortBy{display:flex;margin:10px 0px;align-items:center;justify-content:center}.sortBy p{font-weight:bold;text-transform:uppercase;padding-right:10px;padding-top:12px}.sortBy select{padding:3px;color:#1b3bdf;width:65%}.polls-scroll{margin-top:30px;overflow-y:scroll;height:calc(100vh - 160px);overflow-x:hidden}.polls-list .poll{border:1px solid gray;border-radius:8px;padding:20px;margin-bottom:20px}.polls-list .poll-result{margin-bottom:20px;padding:0 10px}.polls-list .title{color:#1b3bdf;font-weight:bold;padding-bottom:5px}.polls-list label{display:flex;font-weight:normal;margin-bottom:10px}.polls-list input{margin-right:5px}.polls-list .choice-block{position:relative;margin-top:15px;border:1px solid rgba(27, 59, 223, 0.2);display:flex;justify-content:space-between}.polls-list .choice-block .choice-label,.polls-list .choice-block .choice-percent{position:relative}.polls-list .choice-label{font-weight:bold;padding-left:5px;margin-top:2px}.polls-list .choice-percent{padding-right:5px;color:#1b3bdf;margin-top:2px}.polls-list .percent-background{background-color:rgba(27, 59, 223, 0.25);display:block;height:100%;position:absolute;top:0}.polls-list .button-container{display:flex;justify-content:center;text-align:center;flex-direction:column}.polls-list small{color:gray}.polls-scroll .poll-action{font-size:14px;text-transform:none;margin:15px 5px 0 5px}.polls-scroll .poll-action-response{font-size:14px;text-transform:none;color:black;margin-top:5px;padding:5px 10px;background-color:#E7E7E7}.poll-refresh{text-decoration:underline;background:none;border:0;color:#1b3bdf;text-transform:none}.btn-sidebar-tab{font-size:13px !important;padding:6px;margin-right:5px !important}.poll-center{text-align:center;margin-bottom:20px}.poll-center small{display:flex;justify-content:center;color:#828282}.poll-container-close{display:flex;justify-content:flex-end;margin-top:-41px;margin-right:-35px;margin-bottom:6px}.poll-vote-right{display:flex;justify-content:flex-end;padding-right:10px;margin-top:-10px;color:#828282}.poll-admin-view{margin-top:20px;overflow-y:scroll;height:calc(100vh - 160px)}.poll-admin-refresh-result-container{display:flex;justify-content:center;margin-bottom:20px}.poll-form{margin:0 10px}.poll-admin-form{margin-bottom:20px}.poll-admin-form textarea{padding:5px 10px;width:100%;height:70px}.add-response-form textarea{padding:3px 10px;height:30px;width:100%}.add-response-form .not-full{margin-bottom:6px;width:88%}.add-response-form i{font-size:30px;vertical-align:middle}.add-response-form button{border:none;border-radius:20px;background-color:black;color:white;position:relative;right:30px;padding:0}.poll-admin-choices{display:flex;justify-content:space-around}.poll-admin-choices label{font-weight:normal}.poll-confirm{text-align:center;position:absolute;background-color:white;height:100%;z-index:10;padding:20px 20px 10px 10px;top:130px;margin-right:26px}.poll-confirm .margin{margin:40px 0}.poll-icon{color:#D9D9D9;padding:10px;width:55px;text-align:center}.poll-icon.delete{font-size:50px}.poll-icon.publish{font-size:80px}.poll-icon.circle{border:5px solid;border-radius:50px;padding:20px}.poll-empty{display:flex;justify-content:center;margin:40px 0}.poll-empty p{background-color:#E7E7E7;border-radius:100px;color:#4E4E4E;padding:20px;width:140px;text-align:center;height:140px;vertical-align:middle;justify-content:center;align-items:center;display:flex}.poll-admin-form-submit{display:flex;justify-content:space-around;margin-bottom:50px}.add-response{display:flex;justify-content:flex-end}.submenu-poll-admin{margin:20px 0;display:flex}.submenu-poll-admin .poll-submenu-tab{width:100%;text-transform:uppercase;padding:5px 0;border-radius:0;font-weight:normal;background-color:#E7E7E7;color:#1b3bdf}.submenu-poll-admin .poll-submenu-tab.selected{color:#FFFFFF;background-color:#1b3bdf}.loadingDiv{justify-content:center;display:flex;margin-top:0;background-color:rgba(252, 252, 252, 0.9);padding-bottom:15px;z-index:10;position:absolute;width:100%}.loadingDiv span{color:gray;padding:0 5px}.loadingDiv .loadingIcon{width:22px;height:22px;display:inline-block;background-image:url('../../../../assets/images/icons/icon-loading.svg');animation:rotating 1s linear infinite}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.text-highlighted{color:#1b3bdf}.bg-highlighted{background-color:#1b3bdf !important}body{background:url("../../../../uploads/2020/03/5e67b04a3a1e3_airforum-background.jpg") no-repeat fixed center #FFFFFF}.nav{font-family:OpenSans, Helvetica, sans-serif}.custom-link{font-family:OpenSans, Helvetica, sans-serif}.top-menu-locales{font-family:OpenSans, Helvetica, sans-serif}.product-limite{font-family:OpenSans, Helvetica, sans-serif}.banner{background:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}@media screen and (max-width:767px){.select2-search__field{font-family:OpenSans, Helvetica, sans-serif}}.agenda-container .agenda-slotToggle .btn{font-family:Roboto, HelveticaNeue, Helvetica, sans-serif}.agenda-detail .hours{font-family:OpenSans, Helvetica, sans-serif}.analyticsCard{font-family:OpenSans, Helvetica, sans-serif}@media screen and (max-width:767px){.catalog-mobile-menu .catalog-mobile-menu-container .catalog-mobile-menu-action .catalog-close{font-family:OpenSans, Helvetica, sans-serif}}.webinar .viewers-container,.webinar .end-container,.webinar-video .viewers-container,.webinar-video .end-container,.video-conference .viewers-container,.video-conference .end-container,.video-conference-preview .viewers-container,.video-conference-preview .end-container{font-family:OpenSans, Helvetica, sans-serif}.webinar .timer-container .timer,.webinar .current-container .timer,.webinar-video .timer-container .timer,.webinar-video .current-container .timer,.video-conference .timer-container .timer,.video-conference .current-container .timer,.video-conference-preview .timer-container .timer,.video-conference-preview .current-container .timer{font-family:OpenSans, Helvetica, sans-serif}.webinar .btn,.webinar-video .btn,.video-conference .btn,.video-conference-preview .btn{font-family:OpenSans, Helvetica, sans-serif}h1,h2,h3,h4,h5,h6{font-family:OpenSans, Helvetica, sans-serif}.list--users .user{font-family:OpenSans, Helvetica, sans-serif}.list--users .user__infos .job{color:#1b3bdf}.user__meet{font-family:OpenSans, Helvetica, sans-serif}.btn.btn-primary,.btn.btn-gray,.btn.btn-inactive,.btn.btn-no-style,.btn.btn-lg,.btn.btn-black,.btn.btn-default{font-family:OpenSans, Helvetica, sans-serif}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-gray:hover,.btn.btn-gray:active,.btn.btn-gray:focus,.btn.btn-inactive:hover,.btn.btn-inactive:active,.btn.btn-inactive:focus,.btn.btn-no-style:hover,.btn.btn-no-style:active,.btn.btn-no-style:focus,.btn.btn-lg:hover,.btn.btn-lg:active,.btn.btn-lg:focus,.btn.btn-black:hover,.btn.btn-black:active,.btn.btn-black:focus,.btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus{background:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.btn.btn-primary{background:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.btn.btn-gray{color:#1b3bdf !important}.btn-no-style{color:#1b3bdf !important}.link-download{border:dashed 1px #1b3bdf}.contact-title,.contact-title-confidential{color:#1b3bdf}.contact-button{background-color:#1b3bdf}.contact-company{font-family:OpenSans, Helvetica, sans-serif}.banner{font-family:OpenSans, Helvetica, sans-serif}.evaluate-company-title{font-family:OpenSans, Helvetica, sans-serif}.contact-title-container{font-family:OpenSans, Helvetica, sans-serif}.contact-submit{font-family:Roboto, HelveticaNeue, Helvetica, sans-serif}.evaluate-title{font-family:Roboto, HelveticaNeue, Helvetica, sans-serif}.back-to-stars-btn,.back-to-not-met-reasons-btn{color:#1b3bdf;border:1px solid #1b3bdf}.back-to-stars-btn:hover,.back-to-not-met-reasons-btn:hover{color:#1b3bdf}@media screen and (max-width:767px){.contact-gradient{background:#1b3bdf;background:-moz-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:-webkit-linear-gradient(left, #1b3bdf 0%, #1b3bdf 100%);background:linear-gradient(to right, #1b3bdf 0%, #1b3bdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$left-color, endColorstr=$right-color,GradientType=1)}.evaluate-opinion-title{font-family:Roboto, HelveticaNeue, Helvetica, sans-serif}}