@charset "UTF-8";
/*!
Theme Name: Pratique
Theme URI: https://github.com/elementor/hello-theme/
Description: Theme provided by MultiJob Sàrl
Author: MultiJob Sàrl
Author URI: https://multijob.ch/
Template: hello-elementor
Version: 1.0
Text Domain: multijob
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, admin-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/body{font-family:var(--rpe-font-text)}a,h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4{font-family:var(--rpe-font-title)}a,h5,h6,p{font-family:var(--rpe-font-text)}h2,h3,h4,h5{margin-bottom:.5em}.txt-standard,p{color:var(--rpe-text);font-size:var(--rpe-font-size);font-weight:var(--rpe-font-weight);line-height:var(--rpe-line-height)}h1{font-size:calc(var(--rpe-font-size)*2.6);line-height:1.4em}h1,h2{color:var(--rpe-primary);font-weight:700;text-transform:none}h2{font-size:calc(var(--rpe-font-size)*2.1);line-height:var(--rpe-line-height)}h3{font-size:calc(var(--rpe-font-size)*1.8)}h3,h4{color:var(--rpe-primary);font-weight:500;line-height:var(--rpe-line-height);text-transform:none}h4{font-size:calc(var(--rpe-font-size)*1.4)}h5{font-size:calc(var(--rpe-font-size)*1.1);font-weight:500}h5,h6{color:var(--rpe-text);line-height:var(--rpe-line-height);text-transform:none}h6{font-weight:700}a,h6{font-size:var(--rpe-font-size)}a{color:var(--rpe-primary);font-weight:500;line-height:var(--rpe-line-height);text-decoration:none;text-transform:none;transition:all .2s ease}a:hover{color:var(--rpe-accent)}.footer-txt *{font-size:calc(var(--rpe-font-size)*.8)!important}.primary{color:var(--rpe-primary)}.secondary{color:var(--rpe-secondary)}.text,.text>*{color:var(--rpe-text)}.accent{color:var(--rpe-accent)}.accent-hover a{transition:color .15s ease}.accent-hover a:hover{color:var(--rpe-accent)!important}.white{color:#fff}.black{color:#000}.txt-title,.txt-title *{font-family:var(--rpe-font-title)}.txt-cap,.txt-cap-bold{text-transform:uppercase}.txt-cap-bold{font-weight:700}.txt-cap-color,.txt-cap-color-bold{color:var(--rpe-primary);text-transform:uppercase}.txt-cap-color-bold{font-weight:700}.article ul,.content-container ul,.elementor-text-editor ul,.jet-listing-dynamic-field__content ul{list-style-type:none;padding-left:0}.article ul li,.content-container ul li,.elementor-text-editor ul li,.jet-listing-dynamic-field__content ul li{color:var(--rpe-text);margin-bottom:5px;padding-left:30px}.article ul li:before,.content-container ul li:before,.elementor-text-editor ul li:before,.jet-listing-dynamic-field__content ul li:before{color:var(--rpe-primary);content:"•";display:inline-block;margin-left:-25px;width:25px}.article ul li:last-of-type,.content-container ul li:last-of-type,.elementor-text-editor ul li:last-of-type,.jet-listing-dynamic-field__content ul li:last-of-type{margin-bottom:1em}.article ol,.content-container ol,.elementor-text-editor ol,.jet-listing-dynamic-field__content ol{counter-reset:my-awesome-counter;list-style:none;padding-left:0}.article ol>li,.content-container ol>li,.elementor-text-editor ol>li,.jet-listing-dynamic-field__content ol>li{color:var(--rpe-text);counter-increment:my-awesome-counter;margin-bottom:5px;padding-left:30px;position:relative}.article ol>li:before,.content-container ol>li:before,.elementor-text-editor ol>li:before,.jet-listing-dynamic-field__content ol>li:before{color:var(--rpe-primary);content:counter(my-awesome-counter);display:inline-block;font-size:.85em;font-weight:600;margin-left:-25px;width:25px}.article ol>li:last-of-type,.content-container ol>li:last-of-type,.elementor-text-editor ol>li:last-of-type,.jet-listing-dynamic-field__content ol>li:last-of-type{margin-bottom:1em}@media (max-width:992px){h1{font-size:calc(var(--rpe-font-size)*2.6*.8)}h2{font-size:calc(var(--rpe-font-size)*2.1*.8)}h3{font-size:calc(var(--rpe-font-size)*1.8*.8)}h4{font-size:calc(var(--rpe-font-size)*1.4*.85)}h5{font-size:calc(var(--rpe-font-size)*1.1*.9)}}@media (max-width:768px){h1{font-size:calc(var(--rpe-font-size)*2.6*.75)}h2{font-size:calc(var(--rpe-font-size)*2.1*.75)}h3{font-size:calc(var(--rpe-font-size)*1.8*.75)}h4{font-size:calc(var(--rpe-font-size)*1.4*.8)}h5{font-size:calc(var(--rpe-font-size)*1.1*.8)}}@media (max-width:480px){h1{font-size:calc(var(--rpe-font-size)*2.6*.7)}h2{font-size:calc(var(--rpe-font-size)*2.1*.7)}h3{font-size:calc(var(--rpe-font-size)*1.8*.7)}h4{font-size:calc(var(--rpe-font-size)*1.4*.75)}}html{scroll-behavior:smooth}body{margin:0!important}.bg-primary{background-color:var(--rpe-primary)}.bg-secondary{background-color:var(--rpe-secondary)}.bg-text{background-color:var(--rpe-text)}.bg-accent{background-color:var(--rpe-accent)}.bg-white{background-color:#fff}.bg-black{background-color:#000}.dataTables_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.dataTables_wrapper:after{width:100%}.dataTables_wrapper .dataTables_filter label{align-items:center;display:flex}.dataTables_wrapper table.dataTable{margin:30px 0;width:100%}.dataTables_wrapper table .jet-dynamic-table__col{text-align:left}.ariane #breadcrumbs *{font-size:13px!important}.ariane #breadcrumbs a:hover{opacity:1}.elementor-widget-theme-post-content figure{max-width:100%}.btn,.buttons-excel,.e2pdf-download,.elementor-button,.submit-button,button,button[type=submit]{background-color:var(--rpe-btn-color-bg);border:var(--rpe-btn-border) solid var(--rpe-btn-border-color);border-radius:var(--rpe-btn-border-radius);color:var(--rpe-btn-color);font-family:var(--rpe-font-text);font-size:var(--rpe-btn-font-size);font-weight:var(--rpe-btn-font-weight);line-height:var(--rpe-btn-line-height);padding:var(--rpe-btn-pad-top) var(--rpe-btn-pad-right) var(--rpe-btn-pad-bottom) var(--rpe-btn-pad-left);text-transform:var(--rpe-btn-text-transform);transition:all .3s ease}.btn .elementor-button-icon,.btn .elementor-button-text,.btn span,.buttons-excel .elementor-button-icon,.buttons-excel .elementor-button-text,.buttons-excel span,.e2pdf-download .elementor-button-icon,.e2pdf-download .elementor-button-text,.e2pdf-download span,.elementor-button .elementor-button-icon,.elementor-button .elementor-button-text,.elementor-button span,.submit-button .elementor-button-icon,.submit-button .elementor-button-text,.submit-button span,button .elementor-button-icon,button .elementor-button-text,button span,button[type=submit] .elementor-button-icon,button[type=submit] .elementor-button-text,button[type=submit] span{color:var(--rpe-btn-color);transition:all .3s ease}.btn:hover,.buttons-excel:hover,.e2pdf-download:hover,.elementor-button:hover,.submit-button:hover,button:hover,button[type=submit]:hover{background-color:var(--rpe-btn-color-bg-hover);border-color:var(--rpe-btn-border-color-hover);color:var(--rpe-btn-color-hover)}.btn:hover .elementor-button-icon,.btn:hover .elementor-button-text,.btn:hover span,.buttons-excel:hover .elementor-button-icon,.buttons-excel:hover .elementor-button-text,.buttons-excel:hover span,.e2pdf-download:hover .elementor-button-icon,.e2pdf-download:hover .elementor-button-text,.e2pdf-download:hover span,.elementor-button:hover .elementor-button-icon,.elementor-button:hover .elementor-button-text,.elementor-button:hover span,.submit-button:hover .elementor-button-icon,.submit-button:hover .elementor-button-text,.submit-button:hover span,button:hover .elementor-button-icon,button:hover .elementor-button-text,button:hover span,button[type=submit]:hover .elementor-button-icon,button[type=submit]:hover .elementor-button-text,button[type=submit]:hover span{color:var(--rpe-btn-color-hover)}.e2pdf-download{background-color:#0385eb;display:block;text-align:center}.footer-widget *{color:var(--rpe-footer-text)}#promos_form .elementor-field-group-cond_generales,#promos_form .elementor-field-group-cond_utilisation,#promos_form .elementor-field-group-details,#promos_form .elementor-field-group-thumbnail,#promos_form .elementor-field-group-titre{display:none!important}.elementor-message{background-color:var(--rpe-background);border-radius:10px;padding:15px}