table.compare td{vertical-align:middle}table.compare thead{background:#2e4f78;color:#fff;text-align:center}table.compare thead td{vertical-align:middle}table.compare thead td:first-child{border-right:1px solid;text-align:left}table.compare tbody tr.active{max-height:100px}table.compare tbody tr.active td{padding:10px!important;transition:all .6s;max-height:100px}table.compare tbody tr.active td div{max-height:100px;padding:0!important;transition:all .6s}table.compare tbody tr{max-height:0!important}table.compare tbody tr td{text-align:center;font-size:.875rem;padding:0!important;transition:all .6s;max-height:0}table.compare tbody tr td div{max-height:0;padding:0!important;box-sizing:border-box;overflow:hidden;transition:all .6s}table.compare tbody tr td .orange{color:#f1c534}table.compare tbody tr td .green{color:#038d4c}table.compare tbody td:first-child{border-right:1px solid #a9c8d3;text-align:left}table.compare tbody tr:nth-child(odd){background:#ecf0f5}table.compare tbody .orange_groupe{background:#feb51c!important;color:#fff;position:relative;cursor:pointer;padding:10px!important}table.compare tbody .orange_groupe td{font-size:0}table.compare tbody .orange_groupe.active td{font-size:1.2rem}table.compare tbody .blue_groupe{background:#2e4f78!important;color:#fff;position:relative;cursor:pointer;padding:10px!important}table.compare tbody .blue_groupe td{font-size:1.2rem}table.compare tbody .active.blue_groupe:after,table.compare tbody .active.orange_groupe:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;margin:0 .5rem 0 0;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}table.compare tbody .active.tr_closed.blue_groupe:after,table.compare tbody .active.tr_closed.orange_groupe:after{content:url(/build/assets/images/cross.5ee797ff.svg);font-weight:900;margin:0;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}table.compare tbody .active.blue_groupe.closed:after,table.compare tbody .active.orange_groupe.closed:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;margin:0 .5rem 0 0;position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.row_title{padding:10px!important}.menu-table .content{text-align:center;padding:10px 15%;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);color:#2e4f78;font-size:.813rem;cursor:pointer}.menu-table .content.active{background:#ecf0f5 0 0 no-repeat padding-box;box-shadow:0 2px 3px rgba(0,0,0,.1607843137);font-weight:700;position:relative}.menu-table .content.active:after{content:"";display:inline-block;height:0;width:0;border-top:14px solid #ecf0f5;border-right:12px solid transparent;border-left:12px solid transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media(max-width:767px){.training_blocks{margin:0 -15px}}.training_blocks legend{position:relative;padding-right:5%}@media(max-width:767px){.training_blocks legend{padding-right:12%}}.training_blocks fieldset{border:none}.training_blocks .dates ul{padding:0}.training_blocks .dates ul li:before{content:none!important}.training_blocks .dates ul a{color:#000;text-decoration:underline}.training_blocks table tr:nth-child(odd){background:#ecf0f5}fieldset{margin:0 0 15px;padding:15px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}legend{margin:15px 0 0;padding:10px 5% 10px 10px;cursor:pointer;position:relative}@media(max-width:767px){legend{padding-right:12%;margin:0 0 2px;font-size:.875rem}}legend:after{position:absolute;right:15px;top:50%;transform:translateY(-50%)}legend.blue,legend.blue:after{background:#2e4f78;color:#fff}legend.blue.cross:after{content:url(/build/assets/images/cross.5ee797ff.svg)}legend.blue.cross.active:after{content:" ";position:absolute;background:#fff;height:3px;width:24px;top:50%;transform:translateY(-50%)}legend.active.white.arrow:after{transform:rotate(180deg) translateY(50%)}legend.active.white.arrow:after,legend.white.arrow:after{content:url(/build/assets/images/arrow_bleu.4483c0c3.png)}legend.white.arrow:after{transform:translateY(-50%)}legend.active.white.arrow{border-bottom:1px solid rgba(13,45,66,.3019607843)}legend.white.arrow{border-bottom:1px solid rgba(255,166,48,.4)}@media(max-width:767px){#software h1{margin:20px 0;font-size:1.25rem;text-align:center}}@media(max-width:767px){#software h2{margin:20px 0 0;font-size:1rem}}#software .left .btn{width:58%}#software #more_about{padding:1%;background:#feb51c;color:#fff}#software #more_about h3{color:#fff;font-size:1.5625rem;font-weight:700}#software #more_about .titre{font-weight:700;font-size:1.25rem;margin-bottom:20px;padding-bottom:10px;position:relative}#software #more_about .titre:after{content:"";display:block;height:1px;width:25%;background:#fff;position:absolute;bottom:0}@media(max-width:767px){#software .video{margin:0 -15px}}#software .video iframe{width:100%}#software .form_brochure{width:75%}@media(max-width:767px){#software .form_brochure{width:100%}}#software .form_brochure .email .form-group{display:flex;align-items:center;justify-content:space-between}@media(max-width:767px){#software .form_brochure .email .form-group{width:100%;flex-wrap:wrap}}#software .form_brochure .email .form-group input{width:90%;border-radius:20px}@media(max-width:767px){#software .form_brochure .email .form-group input{width:100%;margin-top:10px}}#software .form_brochure .email .form-group label{margin:0}#software .form_brochure .rgpd{display:flex;align-items:center;justify-content:flex-end}#software .form_brochure .rgpd *{margin:0}#software .form_brochure .rgpd .checkbox label{margin-right:10px}#software .form_brochure .submit{margin:15px 0;text-align:center}#software #contact_demo_form{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;background:rgba(46,79,120,.67)}#software #contact_demo_form .content{max-width:842px;margin:auto;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;background:#fff}@media(max-width:767px){#software #contact_demo_form .content{width:100%;top:0;left:0;bottom:0;transform:none}}#software #contact_demo_form .content .top{font-size:1.25rem;font-weight:700;color:#fff;text-align:center;background:#2e4f78;padding:14px;position:relative}@media(max-width:767px){#software #contact_demo_form .content .top{text-align:left;font-size:1rem;height:10%}}#software #contact_demo_form .content .top .close{position:absolute;right:0;top:40%;transform:translateY(-50%);rotate:-45deg}#software #contact_demo_form .content .formulaire{padding:2rem 10rem}@media(max-width:767px){#software #contact_demo_form .content .formulaire{padding:1rem;height:90%;overflow:auto}}#software #contact_demo_form .content .formulaire .form-group{margin:4px 0}#software #contact_demo_form .content .formulaire .form-group input{border-radius:20px}@media(max-width:767px){#software #contact_demo_form .content .formulaire .btn{margin-bottom:20px}}#software #contact_demo_form .content .formulaire .rgpd{display:flex;align-items:center}#software #contact_demo_form .content .formulaire .rgpd .checkbox label{margin-right:10px}#software #contact_demo_form .content .formulaire .rgpd *{margin:0}#software #mobile_action{position:fixed;bottom:0;left:0;right:0;background:#ecf0f5;padding:20px 15px}#software #mobile_action .content{display:flex}#software #mobile_action .content>div{width:50%;padding:0!important}#software #mobile_action .content>div .btn{width:90%;padding:5px 13px}