select[name="date_filter"],select[name="ville_filter"],.template-search-home #advanced-search-home{font-size:1em;background-color:var(--white)!important;border:1px solid var(--color-title);border-radius:var(--border-radius)!important;height:var(--spacing-large);padding:0 var(--spacing-small);resize:none}.template-search-home img[class^="am-icon"]{width:1.2em;transform:translateY(-4px)}.template-search-home #button-search-advanced{width:100%;background-color:var(--secondary);border:0;border-radius:var(--border-radius);color:var(--white);padding:var(--spacing-small) var(--spacing-medium);text-transform:none;font-size:1.2em}.am-aim p{font-family:var(--font-primary-bold);font-weight:700}.am-aim ul>li{border-radius:var(--border-radius);padding:var(--spacing-small) var(--spacing-medium);background-color:var(--secondary-lighter);margin-bottom:var(--spacing-small)}section.am-formation-middle div.am-bg-white h3{color:var(--secondary);counter-increment:ol-dash;font-family:var(--font-primary-bold);margin-bottom:var(--spacing-small);font-size:1em}@media (max-width:768px){.ad-tag{font-size:1.5em}.panel-elearning .am-tag{font-size:var(--text-lg)!important}}.ad-tag.purple{background-color:var(--purple-lighter);color:var(--purple)}.ad-tag.orange{background-color:var(--primary-light);color:var(--primary)}.am-search-result-tags span.am-tag.am-clock{color:var(--purple)}.am-search-filters a.am-icon-span{color:var(--purple);position:relative;top:-20px;left:-15px;background:#fff;border-radius:20px;padding:0}.am-your-selection{padding:10px;color:var(--purple);font-weight:700;background:var(--purple-lighter)}.am-your-selection-number{color:var(--primary)}.am-year-title{padding:10px;color:var(--primary);font-weight:700;background:var(--purple-lighter);width:100%}.am-search-filters-inputs-slider{height:24px;margin:0 var(--spacing-small);position:relative}.am-cart-item-optional i.ph{color:var(--grey-darker);float:right;position:relative}.am-cart-item-optional i.ph.ph-plus-circle{font-size:3.5rem!important;font-weight:700}.am-cart button{padding:0 var(--spacing-small)}.am-cart-item.with-border.orange{border:2px solid var(--primary)}label.error{color:red;font-weight:normal!important;font-family:var(--font-primary)!important}#am-discount-message a{position:relative;top:-1.7em;right:-2.5em;color:var(--secondary);background:#fff}.am-input-inverted-grey-dark{background-color:var(--grey)!important}.am-invoice-address-field{display:flex;flex-direction:column-reverse;gap:6px;margin-bottom:var(--spacing-small);position:relative}.am-invoice-birth-field label,.am-invoice-address-field label{font-family:var(--font-primary-bold);font-weight:700}.am-invoice-birth-field a{color:#005a9e}.am-invoice-address-field label:after{font-size:var(--text-lg)}.am-invoice-address-field .am-invoice-address-field-results{display:none}.am-invoice-address-field.with-results .am-invoice-address-field-results{background-color:#fff;border-radius:var(--border-radius);box-shadow:0 4px 9px rgb(23 26 31 / .11),0 0 2px rgb(23 26 31 / .12);display:flex;left:0;padding:var(--spacing-small);position:absolute;right:0;top:100%;z-index:1}.am-invoice-address-field.with-results .am-invoice-address-field-results p{margin:0}.am-invoice-address-field.with-results .am-invoice-address-field-results ul{color:var(--grey);list-style:none;padding:0}.am-invoice-address-field.with-results .am-invoice-address-field-results ul li:not(:last-child){margin-bottom:var(--spacing-small)}div.am-invoice-address-field input:disabled{background-color:var(--grey-light)!important}.ad-menu-header-search-bar .ui-autocomplete{width:300px!important;background-color:var(--secondary-lighter)}.dropdown .dropdown-menu{top:2.8em;left:-2.78em;width:17em;border-top:1px solid var(--primary);border-right:1px solid var(--primary);border-left:1px solid var(--primary);border-bottom:1px solid var(--primary);border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:1em}.dropdown.open .dropdown-hover,.dropdown:hover .dropdown-hover{border-top:1px solid var(--primary);border-right:1px solid var(--primary);border-left:1px solid var(--primary);border-top-left-radius:4px;border-top-right-radius:4px;position:relative;z-index:1001;padding:2em .5em 0;top:3px;background:#fff}.color-grey-darker{color:var(--grey-darker)}.color-primary{color:var(--primary)}.color-title{color:var(--color-title)}.color-text{color:var(--color-text)}button.addToCart{font-size:var(--text-lg)}.btn-training-date,.btn-dates-formations{width:100%;text-align:left!important;color:var(--color-text)!important}button#btn-training-date{border:1px solid var(--grey);border-radius:var(--border-radius);height:var(--spacing-large);margin-top:var(--spacing-small);width:100%;padding:0 .25em}@media (max-width:767px){.btn-connection-loginWidget{font-size:1.3rem;background-color:var(--secondary);border:0;border-radius:var(--border-radius)!important;color:#fff;padding:var(--spacing-small) var(--spacing-medium)!important;height:var(--spacing-large);line-height:1.15em!important}.am-flex-horizontal-full-width-elements-loginWidget{align-items:center;display:flex;gap:6px}}.am-rating:not(:checked)>i,.rating:not(:checked)>i{width:1em;padding:0 .1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%;line-height:1.2;color:var(--grey)}.am-star-rating label i,.star-rating label i{color:var(--grey);cursor:pointer}p.am-forgot-headline,p.am-login-headline{font-size:var(--spacing-small)}