body.white_page{background:#fff}body{--tei_bleu_fonce:#0e254a;--tei_bleu_clair:#003772}.astra-megamenu.sub-menu.astra-mega-menu-width-full{background-color:#fff}.main-header-bar-wrap::after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";z-index:-1;background:linear-gradient(to bottom,rgb(0 0 0 / .2) 0%,transparent 100%)}.tei_double_fleche{display:inline-block;position:relative;height:25px;width:25px;border-radius:100%}.text_align_center{text-align:center}.tei_double_fleche::before{content:"";position:absolute;top:50%;left:40%;transform:translate(-75%,-50%) rotate(45deg);width:30%;height:30%;border-top:1px solid;border-right:1px solid}.tei_double_fleche::after{content:"";position:absolute;top:50%;left:60%;transform:translate(-75%,-50%) rotate(45deg);width:40%;height:40%;border-top:1px solid;border-right:1px solid}.tei_fleche_blanche{background:#fff}.tei_fleche_blanche::before,.tei_fleche_blanche::after{border-color:var(--tei_bleu_clair)}.tei_fleche_bleue{background:var(--tei_bleu_clair)}.tei_fleche_bleue::before,.tei_fleche_bleue::after{border-color:#fff}@keyframes bump_filter{0%{border:1px solid var(--tei_bleu_clair)}100%{border:1px solid #e5e5e5}}.bump_filter{animation:.3s ease 0s 1 normal bump_filter}#tei_filters_title{z-index:20}.close_filters{position:absolute;right:35px;top:20px;width:20px;height:20px;overflow:hidden}.close_filters::before,.close_filters::after{content:"";position:absolute;height:100%;width:2px;background:#434343;top:50%;left:50%}.close_filters::before{transform:translate(-50%,-50%) rotate(45deg)}.close_filters::after{transform:translate(-50%,-50%) rotate(-45deg)}.tei_specificities_filters.hidden_specs{overflow:hidden;padding:0 50px;transform-origin:top center;opacity:0;pointer-events:none;max-height:0;z-index:-1;transition:max-height .2s linear,opacity .3s linear,padding .3s linear}.tei_specificities_filters{z-index:1;max-height:1000px;transition:all .3s linear}.tei_type_filters{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:row;padding:20px 15px 35px}.subcat_filter input,.tei_type_filters input{position:fixed;top:-200vh}.subcat_filter label,.tei_type_filters label{display:inline-block;border:1px solid #5592c3;color:var(--tei_bleu_clair);font-size:19px;padding:10px 20px 14px;border-radius:300px;font-weight:500;cursor:pointer;transition:all .4s ease;background:#fff;margin:10px 0}.subcat_filter input:focus+label,.tei_type_filters input:focus+label{box-shadow:0 0 10px rgb(0 0 0 / .3)}.subcat_filter input:checked+label,.tei_type_filters input:checked+label{font-weight:600;background:#5592c3;color:#fff}.tei_filters_title{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);padding:5px 20px;background:#0e254a;color:#fff;font-size:1em;text-transform:uppercase;font-weight:600}.tei_specificities_filters{padding:50px 50px 15px;background:#f6f6f6;margin-bottom:40px;display:flex;flex-wrap:wrap;justify-content:center}.tei_reset_filters_wrapper{text-align:center;width:100%}.tei_reset_filters,.tei_reset_filters:hover,.tei_reset_filters:focus{color:gray;text-decoration:underline;font-style:italic}.tei_reset_filters:focus{outline:1px dotted gray}.tei_specificities_filters .tei_search_rangepicker_filter,.tei_specificities_filters .tei_search_select_checkboxes{margin-bottom:10px}.tei_specificities_filters .tei_search_rangepicker_filter:not(:last-child),.tei_specificities_filters .tei_search_select_checkboxes:not(:last-child){margin-right:15px}.tei_search_select_checkboxes,.tei_search_rangepicker_filter{position:relative;display:inline-block}.tei_select_checkboxes_button,.tei_search_rangepicker_filter_button{width:100%;text-align:start;overflow-y:hidden;height:31px;line-height:20px;display:flex;padding:5px 40px 5px 10px;background:#fff;color:#0e254a;border:1px solid #e5e5e5;position:relative;border-radius:0;font-size:17px;line-height:1}.tei_select_checkboxes_button:focus,.tei_select_checkboxes_button:hover,.tei_search_rangepicker_filter_button:focus,.tei_search_rangepicker_filter_button:hover{background:#fff;border:1px solid #e5e5e5;color:#0e254a}.tei_select_checkboxes_button:focus,.tei_search_rangepicker_filter_button:focus{outline:1px dotted #000}.tei_search_rangepicker_unite_container{display:block;text-align:center}.tei_search_rangepicker_val_grp{display:block;text-align:center}.tei_search_rangepicker_val_min,.tei_search_rangepicker_val_max{display:inline-block}.tei_search_rangepicker_val,.tei_search_rangepicker_val_min,.tei_search_rangepicker_val_max{text-align:center}.tei_search_rangepicker_val::after,.tei_search_rangepicker_val_min::after,.tei_search_rangepicker_val_max::after{content:attr(data-unite)}.tei_filter_select_arrow{display:block;position:absolute;right:0;top:0;bottom:0;width:30px;background:#e5e5e5}.tei_filter_select_arrow::before,.tei_filter_select_arrow::after{content:"";display:block;position:absolute;transform:translate(-50%,-50%) rotate(45deg);border-right:1px solid #0e254a;border-bottom:1px solid #0e254a;transition:.5s ease all}.tei_filter_select_arrow::after{transition-delay:.1s}.tei_filter_select_arrow::before{top:35%;left:50%;width:10px;height:10px}.tei_filter_select_arrow::after{top:50%;left:50%;width:14px;height:14px}.tei_search_select_checkboxes:hover .tei_filter_select_arrow::before,.tei_search_select_checkboxes:hover .tei_filter_select_arrow::after,.tei_search_select_checkboxes:focus-within .tei_filter_select_arrow::before,.tei_search_select_checkboxes:focus-within .tei_filter_select_arrow::after,.tei_search_rangepicker_filter:hover .tei_filter_select_arrow::before,.tei_search_rangepicker_filter:hover .tei_filter_select_arrow::after,.tei_search_rangepicker_filter:focus-within .tei_filter_select_arrow::before,.tei_search_rangepicker_filter:focus-within .tei_filter_select_arrow::after,.tei_select_checkboxes_button.focused_element .tei_filter_select_arrow::before,.tei_select_checkboxes_button.focused_element .tei_filter_select_arrow::after,.tei_search_rangepicker_filter_button.focused_element .tei_filter_select_arrow::before,.tei_search_rangepicker_filter_button.focused_element .tei_filter_select_arrow::after{transform:translate(-50%,-50%) rotate(45deg) scale(-1)}.tei_search_select_checkboxes:hover .tei_filter_select_arrow::after,.tei_search_select_checkboxes:focus-within .tei_filter_select_arrow::after,.tei_search_rangepicker_filter:hover .tei_filter_select_arrow::after,.tei_search_rangepicker_filter:focus-within .tei_filter_select_arrow::after,.tei_search_rangepicker_filter_button.focused_element .tei_filter_select_arrow::after,.tei_select_checkboxes_button.focused_element .tei_filter_select_arrow::after{top:50%}.tei_search_select_checkboxes:hover .tei_filter_select_arrow::before,.tei_search_select_checkboxes:focus-within .tei_filter_select_arrow::before,.tei_search_rangepicker_filter:hover .tei_filter_select_arrow::before,.tei_search_rangepicker_filter:focus-within .tei_filter_select_arrow::before,.tei_search_rangepicker_filter_button.focused_element .tei_filter_select_arrow::before,.tei_select_checkboxes_button.focused_element .tei_filter_select_arrow::before{top:65%}.tei_multiselect_input{position:fixed;left:-200vh}.tei_multiselect_input:focus+label{background:#efefef}.tei_multiselect_input[disabled]:not(:checked)+label{display:none}.tei_search_select_checkboxes .tei_select_checkboxes_listing:hover,.tei_search_select_checkboxes:focus-within .tei_select_checkboxes_listing,.tei_search_rangepicker_filter .tei_search_rangepicker_box:hover,.tei_search_rangepicker_filter:focus-within .tei_search_rangepicker_box,.tei_select_checkboxes_button.focused_element+.tei_select_checkboxes_listing,.tei_search_rangepicker_filter_button.focused_element+.tei_search_rangepicker_box{display:block}.tei_search_rangepicker_range{max-width:100%;padding:5px 10px!important;margin:15px 0}.tei_multiselect_default_title{display:inline-block}.tei_search_rangepicker_button_default_title::after,.tei_select_checkboxes_button_default_title::after{opacity:0;content:attr(data-qty_selected);min-width:2ch;display:inline-block;color:#e16910}.tei_search_rangepicker_button_default_title:not([data-qty_selected=""]):not([data-qty_selected="()"]):not([data-qty_selected="(0)"])::after,.tei_select_checkboxes_button_default_title:not([data-qty_selected=""]):not([data-qty_selected="()"]):not([data-qty_selected="(0)"])::after{opacity:1}.tei_select_checkboxes_listing,.tei_search_rangepicker_box{display:none;position:absolute;z-index:9999;background:#fff;right:0;left:0;border-left:1px solid lightgray;border-right:1px solid lightgray;max-height:350px;overflow-y:auto;overflow-x:hidden;width:150%;max-width:300px;border-bottom:1px solid lightgray}.tei_select_checkbox_option{padding:5px 15px;cursor:pointer;margin:0;position:relative;transition:all .3s ease;display:flex;flex-direction:row;align-items:center;vertical-align:middle;border-top:1px solid #fff0;border-bottom:1px solid #fff0;line-height:1.1}.tei_multiselect_input:checked:focus+.tei_select_checkbox_option{border-top:1px dotted gray;border-bottom:1px dotted gray}input[type="radio"]+.tei_select_checkbox_option{padding:5px 0 5px 15px}input:checked+.tei_select_checkbox_option{background:#cfcfcf}input[type="checkbox"]+.tei_select_checkbox_option::before{position:relative;width:10px;height:10px;content:"";border:1px solid #2f2f2f;transition:all .3s ease;display:inline-block;margin-right:5px;transform:translateY(10%);flex:0 0 auto}input:checked+.tei_select_checkbox_option::before{background:#2f2f2ff0}input:not(:checked)+.tei_select_checkbox_option:hover{background:#efefef}.tei_select_wrapper{position:relative}body:not(.single-product) .ast-theme-transparent-header .main-header-bar:not(.ast-header-sticked){background-image:-webkit-linear-gradient(rgb(0 0 0 / .5) 0%,transparent 100%);background-image:-moz-linear-gradient(rgb(0 0 0 / .5) 0%,transparent 100%);background-image:-o-linear-gradient(rgb(0 0 0 / .5) 0%,transparent 100%);background-image:linear-gradient(rgb(0 0 0 / .5) 0%,transparent 100%)}body.single.single-product .main-header-bar:not(.ast-header-sticked){background-color:var(--tei_bleu_clair)}.tei_select_wrapper::before{content:"";display:block;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(45deg);height:12px;width:12px;background:linear-gradient(135deg,#bebebe 0%,#bebebe 40%,transparent 40.1%,transparent 59.9%,#bebebe 60%,#bebebe 100%);z-index:1;pointer-events:none}.contact_forms .col-sm-6,.contact_forms .col-sm-12,.contact_forms .col-sm-4{margin-bottom:20px!important}.contact_forms input[type="radio"]{display:none}.contact_forms input[type="radio"]+span{border:1px solid #a0a0a0;padding:1px 24px;border-radius:99px;background:#a0a0a0;color:#fff;font-weight:700;font-size:1.3em;line-height:1em;transition:all 0.2s ease}.contact_forms input[type="radio"]:checked+span{background:var(--tei_bleu_clair);border:1px solid var(--tei_bleu_clair)}span.wpcf7-list-item:first-child{margin-left:0!important}.inline_subtitle+span{display:inline-block;width:auto}#productHeader{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px;margin-top:40px!important;border-bottom:3px solid #e16910;padding-bottom:50px;background:linear-gradient(to top,rgb(0 0 0 / .25) 0%,transparent 50%)}.ydu_product_head_breadcrumbs{margin-bottom:15px;transform:translateY(-20px)}a.ydu_product_head_breadcrumb_elem{color:gray}span.ydu_product_head_breadcrumb_elem{color:var(--tei_bleu_fonce)}.ydu_product_head_breadcrumb_elem:not(:last-child)::after{content:" / "}.ydu_cat_head_breadcrumbs{margin-bottom:15px;transform:translateY(-20px)}a.ydu_cat_head_breadcrumb_elem{color:gray}span.ydu_cat_head_breadcrumb_elem{color:var(--tei_bleu_fonce)}.ydu_cat_head_breadcrumb_elem:not(:last-child)::after{content:" / "}.ydu_product_head_pic_col{display:flex;flex-direction:column;justify-content:center}.ydu_product_head_pic_wrapper{text-align:center;z-index:-1}.ydu_product_head_pic_wrapper>*{display:inline-block;width:auto;max-height:250px}.ydu_product_head_desc{display:flex;flex-direction:column;justify-content:center}.ydu_product_head_title_name{background:#0e254a;color:#fff;font-size:24px;padding:5px 15px;font-weight:800}.ydu_product_head_title_short_desc{margin-top:25px;font-size:30px}.ydu_product_head_subtitle{font-size:1.1em;font-weight:200;line-height:1.2;margin-top:15px}.ydu_product_head_desc_buttons{font-size:.9em}.ydu_product_head_desc_buttons>*{margin-right:20px;font-weight:510;margin-top:20px}.ydu_tei_round_button{padding:15px 30px;font-size:1.2em;line-height:1;border-radius:30px;border:none;display:inline-block}.indigo_button,.indigo_button:hover{background:var(--tei_bleu_clair);color:#fff}.dark_grey_button,.dark_grey_button:hover{background:#434343;color:#fff}.ydu_product_subhead,.ydu_product_subhead *{color:var(--tei_bleu_clair)}.ydu_product_subhead_application{padding:10px 20px;display:inline-block;background:#eee;margin-right:15px;border-radius:99px;margin-top:15px;font-size:1.1em;font-weight:500}.ydu_product_subhead_row{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:50px}.ydu_product_subhead_strengths{padding:15px;border-right:1px solid #d2d2d2}.ydu_product_subhead_strengths_list{margin-left:1.2em}.ydu_product_subhead_strengths_list li{font-weight:500;font-size:19px;line-height:1.8}.ydu_product_subhead_desc_container>*{padding-left:30px}.ydu_product_subhead_desc{font-size:1em;line-height:1.3;font-weight:400;padding:15px 0 15px 30px}.ydu_product_subhead_domains_title *{font-size:1.5em;font-weight:500;margin-top:15px;text-transform:uppercase}.ydu_product_subhead_domains_link{margin-left:5px;margin-top:20px;display:block}.ydu_product_shading_separator{margin:0 -15px;height:100px;background-image:linear-gradient(to bottom,rgb(0 0 0 / .1) 0%,transparent 100%)}.model_specs_title_wrapper{text-align:center}.model_specs_title_wrapper .model_specs_title_top{margin:0;text-transform:uppercase;font-weight:700;font-size:2em;letter-spacing:1px}.model_specs_title_wrapper .model_specs_title_bot{font-size:1.9em;letter-spacing:1px}.tei_download_symbol_orange::before{content:"";background-image:url(https://www.tei.fr/wp-content/themes/tei/assets/img/download_orange.svg);width:30px;height:30px;background-repeat:no-repeat;display:inline-block}.tei_download_symbol::before{content:"";background-image:url(https://www.tei.fr/wp-content/themes/tei/assets/img/download.svg);width:30px;height:30px;background-repeat:no-repeat;display:inline-block}.tei_download_symbol_orange:focus,.tei_download_symbol:focus{outline:none;filter:drop-shadow(0 0 2px rgb(0 0 0 / .7))}.characteristics_table{display:table;border-collapse:separate;border-spacing:2px;width:100%}.characteristics_table_head,.characteristics_table_body{display:table-row-group}.characteristics_table_row{display:table-row;border-spacing:6px;border-collapse:separate}.characteristics_table_head .characteristics_table_row:last-child .characteristics_table_cell:last-child{border-radius:0 10px 0 0}.characteristics_table_head .characteristics_table_row:last-child .characteristics_table_cell:first-child{border-radius:10px 0 0 0}.characteristics_table_body .characteristics_table_row:last-child .characteristics_table_cell:last-child{border-radius:0 0 10px 0}.characteristics_table_body .characteristics_table_row:last-child .characteristics_table_cell:first-child{border-radius:0 0 0 10px}.characteristics_table_cell{display:table-cell;padding:25px 15px;text-align:center;box-shadow:0 0 3px rgb(0 0 0 / .2) inset;line-height:1;vertical-align:middle}.characteristics_table_head,.characteristics_table_body{display:table-row-group}.characteristics_table_head .characteristics_table_cell{background:#f6f6f6;text-transform:uppercase;font-weight:600}.characteristics_table_body .characteristics_table_cell{font-size:1.1em}.models_characteristics_tabs{margin-top:35px}.models_tabs_switchers{text-align:center}.models_tabs_switcher{border-radius:8px 8px 0 0;margin:0 3px -3px;color:#fff;font-weight:800;font-size:1.2em;border:3px solid var(--tei_bleu_clair);border-bottom:none;box-sizing:border-box;padding:7px 37px 10px;position:relative;z-index:9}.models_tabs_switcher.active_switcher{background:#f6f6f6;color:var(--tei_bleu_clair)}.characteristics_solo_tab{background:#f6f6f6;padding:25px 6vw;border-radius:5px;overflow:hidden}.models_tabs_container{border-radius:5px;background-color:#f6f6f6;overflow:hidden;padding:0 6vw;background-color:#f6f6f6;position:relative}.tei_characteristics_multiple_models .models_tabs_container::before{content:"";position:absolute;top:0;right:0;left:0;height:3px;background-color:var(--tei_bleu_clair);z-index:0}.model_tab:not(.model_tab_active),.model_tab.model_tab_active~.model_tab_active{display:none}.characteristics_tabs_title{text-align:center;margin:35px 0 35px;font-size:1.7em;text-transform:uppercase;font-weight:700;letter-spacing:3px}.tei_characteristics_multiple_models .characteristics_tabs_title{margin:85px 0 35px}.tei_see_more_dlc_wrapper{display:flex;flex-direction:column-reverse}.tei_see_more_dlc_wrapper .tei_see_more_dlc_input:not(:checked)~.tei_see_more_dlc_content{max-height:0;overflow:hidden;transition:all .2s ease}.tei_see_more_dlc_input{position:absolute;opacity:0}.tei_see_more_dlc_content .model_downloadable_content{margin-top:-3px}.tei_see_more_dlc_label{cursor:pointer}input:not(:checked)+.tei_see_more_dlc_label::before{content:attr(data-more)}input:checked+.tei_see_more_dlc_label::before{content:attr(data-less)}.tei_see_more_dlc_icon{display:inline-block;width:1em;height:1em;position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.tei_see_more_dlc_icon::after,.tei_see_more_dlc_icon::before{content:'';position:absolute;left:50%;top:50%;width:60%;height:60%;border-right:1px solid #000;border-top:1px solid #000;-webkit-transform:translate(-50%,-20%) rotate(-45deg);-moz-transform:translate(-50%,-20%) rotate(-45deg);-ms-transform:translate(-50%,-20%) rotate(-45deg);-o-transform:translate(-50%,-20%) rotate(-45deg);transform:translate(-50%,-20%) rotate(-45deg)}.tei_see_more_dlc_icon::after{left:50%;top:50%;width:40%;height:40%;-webkit-transform:translate(-50%,calc(-30% + 5px)) rotate(-45deg);-moz-transform:translate(-50%,calc(-30% + 5px)) rotate(-45deg);-ms-transform:translate(-50%,calc(-30% + 5px)) rotate(-45deg);-o-transform:translate(-50%,calc(-30% + 5px)) rotate(-45deg);transform:translate(-50%,calc(-30% + 5px)) rotate(-45deg)}.tei_see_more_dlc_wrapper .tei_see_more_dlc_input:not(:checked)~.tei_see_more_dlc_label .tei_see_more_dlc_icon{-webkit-transform:scaleY(-1) translateY(-4px);-moz-transform:scaleY(-1) translateY(-4px);-ms-transform:scaleY(-1) translateY(-4px);-o-transform:scaleY(-1) translateY(-4px);transform:scaleY(-1) translateY(-4px)}.model_downloadable_content{display:table;width:100%;border-collapse:separate;border-spacing:0 3px}.model_downloadable_content_top_note{color:#5592c3;margin-bottom:10px;font-size:1.2em}.select-results-wrapper,.search-results-wrapper{padding:0 6vw;margin-top:25px}.select-results-wrapper .model_downloadable_content_section,.search-results-wrapper .model_downloadable_content_section{box-shadow:0 0 5px #0000003d}.model_downloadable_content_section{display:table-row;background:#fff}.model_downloadable_content_section>*{display:table-cell;padding:5px;vertical-align:middle}.model_downloadable_content_section>*:not(:first-child){text-align:center}.model_downloadable_content_title{min-width:80%;padding-left:25px}.model_specs_table{display:table;width:100%;border-collapse:separate;border-spacing:0 30px}.model_specs_table_row{display:table-row;position:relative;transform:scale(1)}.model_specs_table_row>*{display:table-cell}.model_specs_table_options{padding-left:15px}.model_specs_table_options~.model_specs_table_options::before{content:unset}.model_specs_table_options::before{content:attr(data-option);display:block;margin-top:10px;transform:translateX(-15px)}.model_specs_table_values.short_values>:not([data-option]){display:inline-block}.model_specs_table_values.short_values>*:not(:first-child):not([data-option])::before{content:";";display:inline-block;padding:0 3px}.model_specs_table_name{font-weight:600;letter-spacing:1px;font-size:20px;width:30%}.model_specs_table_values{font-weight:500;font-size:1.05em;padding-left:30px}.model_specs_table_row:not(:last-child)::after{content:"";display:block;width:100%;position:absolute;left:0;right:0;bottom:-15px;height:2px;background:#fff;box-shadow:0 0 5px rgb(0 0 0 / .2)}.astra-megamenu .megamenu_cat_col>a{font-size:1.2em!important}.astra-megamenu .megamenu_title_link a{font-size:1.1em}.astra-megamenu a.menu-link{padding-bottom:7px!important;padding-top:7px!important}@media screen and (min-width:922px){.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link{position:relative;line-height:1;overflow:hidden;transition:all .2s ease}.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link::before,.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link::after{content:'';position:absolute;left:-30px;top:50%;transform:translateY(-50%) rotate(45deg);transition:all .2s ease;border-right:1px solid #fff0;border-top:1px solid #fff0}.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link::before{height:10px;width:10px}.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link::after{height:13px;width:13px}.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link:hover::before,.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link:hover::after{border-right:1px solid var(--tei_bleu_clair);border-top:1px solid var(--tei_bleu_clair)}.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link:hover::before{transition:all .2s ease .15s;left:0}.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link{letter-spacing:-.05em}.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link:hover::after{transition:all .2s ease .1s;left:2px}.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link:hover,.astra-megamenu .megamenu_cat_col .menu-item:not(.menu-item-has-children) .menu-link:focus{padding-left:25px}}@media screen and (max-width:921px){.astra-megamenu a.menu-link{text-align:center;padding-left:0!important;padding-right:0!important}}.tei_menu_product{display:flex!important;flex-direction:row;padding-bottom:10px!important;padding-top:10px!important}.tei_menu_product .tei_menu_product_img,.tei_menu_product .tei_menu_product_txt{width:50%;min-width:50%}.tei_menu_product_txt .tei_menu_product_title{line-height:1}.tei_menu_product_img{padding:0 35px}.tei_menu_product_desc{color:#797979;font-weight:400;line-height:1.1;font-size:1rem;margin-top:10px;margin-bottom:20px}.tei_menu_product_fakebtn{color:#fff;font-weight:400;background:var(--tei_bleu_clair);display:inline-block;padding:6px 25px 8px;line-height:1;font-size:1rem;border-radius:300px;font-size:.9rem;font-weight:700}.tei_solution_type_filters_container{margin-bottom:35px}.tei_solution_type_filters{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:row;padding:20px 15px 0}.tei-applications_listing_item{display:flex;flex-direction:row;flex-wrap:wrap}.tei-applications_listing_item:not(:first-child){margin-top:70px}.tei-applications_listing_item:last-child{margin-bottom:20px}.tei-applications_listing_item:nth-child(2n){flex-direction:row-reverse;text-align:right}.tei-applications_listing_image_wrapper{height:100%;min-height:300px}.tei_emploi_empty{padding:15px}.tei-applications_image_lnk{display:inline-block;width:100%;height:100%}.tei-applications_listing_image{height:100%;background-size:cover;background-position:center}.tei-applications_listing_content{margin-bottom:15px}.tei-applications_listing_lnk{display:inline-block;width:3em;height:3em;position:relative;background-color:var(--tei_bleu_clair);border-radius:50%}.tei-applications_listing_lnk::before{content:'';height:.7em;width:.7em;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-30%,-50%) rotate(45deg)}.tei-applications_listing_lnk::after{content:'';height:.7em;width:.7em;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-80%,-50%) rotate(45deg)}.type_filter,.subcat_filter{display:inline-block}.tei_solution_cat_prodcat_wrapper{padding:0 15px 0}.tei_solution_cat_prodcat_wrapper{position:relative}.tei_solution_cat_prodcat{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:row;height:0;opacity:0;width:100%;pointer-events:none;z-index:1}.tei_solution_cat_prodcat.shown_subcat{transition:all .2s ease;position:relative;z-index:2;height:unset;opacity:1;pointer-events:unset}#solutionBackToList{position:absolute;left:15px;right:15px;top:15px;text-align:center;z-index:2}.tei_solution_back_to_list_lnk{position:relative;display:inline-block}.tei_solution_back_to_list_lnk::before{height:.7em;width:.7em;display:inline-block;border-left:1px solid gray;border-top:1px solid gray;content:'';transform:rotate(-45deg);margin-right:5px}.product_archive_head_top,.product_archive_head_sub{text-align:center}.product_archive_head_row{padding:30px 55px 30px;margin:0 -70px;box-shadow:0 0 55px rgb(0 0 0 / .2) inset}.head_top_inside{color:var(--tei_bleu_clair);font-size:2.4em;letter-spacing:1px}.head_sub_inside{font-size:1.4em;font-weight:300;color:#000}.tei_discovery{background-image:url(https://www.tei.fr/wp-content/themes/tei/assets/img/satellite.jpg);height:calc(100vw * 0.13);background-position:50% 38%;display:flex;flex-direction:column;justify-content:center}.tei_discovery_inside{text-align:right;line-height:1;text-shadow:0 0 10px rgb(0 0 0 / .5)}.tei_discovery_top{color:#fff;text-transform:uppercase;font-size:2.4em}.tei_discovery_bot{color:#fff;font-weight:600;font-size:2.5em;text-transform:uppercase}.tei_discovery_see_more{padding-top:25px;font-size:17px}.tei_discovery_see_more a{display:inline-flex;align-items:center}.tei_discovery_see_more,.tei_discovery_see_more *,.tei_discovery_see_more :hover,.tei_discovery_see_more :focus{color:#fff;text-transform:uppercase;font-weight:600}.tei_discovery_see_more .tei_double_fleche{margin-left:35px}.tei_select_checkboxes_button,.tei_search_rangepicker_filter_button{line-height:1}#productListing{display:flex;flex-direction:row;flex-wrap:wrap}.product_archive_listing_item_container{margin-bottom:30px;display:flex;flex-direction:column}.product_archive_listing_item_wrapper{display:block;border-top:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-left:1px solid #c9c9c9;padding:10px 30px 20px;border-radius:5px 5px 0 0;height:100%}.listing_item_with_bottom .product_archive_listing_item_wrapper{border-bottom:1px solid #c9c9c9;border-radius:5px}.product_archive_listing_item{display:block}.listing_item_title{color:var(--tei_bleu_clair);font-weight:700;font-size:20px;line-height:1}.listing_item_image_wrapper{z-index:-1;margin-bottom:5px;position:relative;width:80%;margin-left:auto;margin-right:auto}.listing_item_image_wrapper::before{content:"";display:block;padding-top:66%}.listing_item_image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:70%;background-position:center;background-repeat:no-repeat}.listing_item_strength_list{margin-top:10px;line-height:1.3;color:var(--tei_bleu_clair);font-weight:400}.listing_item_strength_item{margin:3px;font-size:16px}.listing_item_subtitle{line-height:1.2;font-size:20px;color:var(--tei_bleu_clair);font-weight:600}.compare_item{height:0;position:absolute;opacity:0;bottom:0}.listing_item_compare_bot_container{padding:5px 30px;border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-radius:0 0 5px 5px;background-color:var(--tei_bleu_clair);color:#fff;display:block;position:relative;transition:all .5s ease;cursor:pointer}.compare_item:focus+.listing_item_compare_bot_container .compare_check{outline:1px dotted #fff}.compare_check{display:block;width:20px;position:absolute;height:20px;border:5px solid #fff;left:31px;background:#fff;top:50%;transform:translateY(-50%);transition:all .5s ease;overflow:hidden}.compare_check::before,.compare_check::after{content:"";position:absolute;height:200%;width:1.2px;left:50%;top:50%;background-color:#fff0;transform:translate(-50%,-50%) rotate(0);transition:all .5s ease}input[type="checkbox"]:checked+.listing_item_compare_bot_container .compare_check::before{transform:translate(-50%,-50%) rotate(45deg);background-color:#e16910}input[type="checkbox"]:checked+.listing_item_compare_bot_container .compare_check::after{transform:translate(-50%,-50%) rotate(-45deg);background-color:#e16910}input[type="checkbox"]:checked+.listing_item_compare_bot_container{background-color:#e16910}.compare_label_inside{margin-left:30px}@keyframes skel_loading{0%{right:140%;opacity:.4}100%{right:-40%;opacity:.2}}.empty_skel{overflow:hidden;position:relative}.empty_skel::after{content:"";position:absolute;top:0;bottom:0;width:40%;animation:skel_loading 2s ease infinite;background:linear-gradient(to right,transparent 0%,white 50%,transparent 100%);opacity:.5;z-index:1;display:block!important}.empty_skel *{background-color:rgb(0 0 0 / .01);color:transparent!important}.empty_skel>*{pointer-events:none;background-color:rgb(0 0 0 / .03)}.empty_skel img{opacity:0}.empty_skel .product_archive_listing_item,.empty_skel .listing_item_title_wrapper{background:#fff0}.empty_skel .listing_item_image{height:200px;opacity:0;background-color:rgb(0 0 0 / .05)}.empty_skel .listing_item_subtitle{height:2.4em;display:inline-block;width:100%;background-color:rgb(0 0 0 / .05)}.empty_skel .listing_item_title{height:1.2em;display:inline-block;width:9ch;line-height:1;background-color:rgb(0 0 0 / .05)}.empty_skel .listing_item_strength_item{height:1.3em;background-color:rgb(0 0 0 / .05)}.empty_skel .listing_item_compare_bot_container{background-color:rgb(0 0 0 / .05);pointer-events:none}.empty_skel .compare_label_inside{background-color:rgb(0 0 0 / .05);padding:0 5px}.empty_skel .compare_check{border:0;background-color:rgb(0 0 0 / .05)}.empty_skel .tei-applications_listing_title{display:inline-block;height:1.9em;width:80%;background-color:rgb(0 0 0 / .05)}.empty_skel .tei-applications_listing_content{display:block;height:100px;background-color:rgb(0 0 0 / .05);margin-top:7px;margin-bottom:1.75em}.empty_skel .tei-applications_listing_lnk{background-color:rgb(0 0 0 / .05)}.empty_skel .tei-applications_listing_image{background-image:none!important;background-color:rgb(0 0 0 / .05)}.empty_skel.tei-applications_listing_item *::before,.empty_skel.tei-applications_listing_item *::after{opacity:0}.empty_skel .tei-applications_listing_text_col,.empty_skel .tei-applications_listing_image_col{background-color:#fff0}#yduPagination,.ydu_pagination_inside{display:flex;justify-content:center;margin:15px 0 0}.ydu_results_pagination{text-align:center}.first_page,.last_page{display:inline-block;opacity:.2;border:none!important;padding:5px;background:none!important;height:2em;width:2em;transition:.3s ease all;filter:drop-shadow(0 0 0 #152638)}.last_page::before,.first_page::before{content:"";position:relative;display:block;height:2em;width:2em;border-bottom:3px solid #152638}.first_page::before{transform:rotate(45deg);border-left:3px solid #152638}.last_page::before{border-right:3px solid #152638;transform:rotate(-45deg)}.last_page::before,.first_page::before{content:"";position:relative;height:.7em;width:.7em}.first_page.visible_navigation,.last_page.visible_navigation{opacity:1;pointer-events:auto}.page_link:focus{outline:1px dotted #000}.first_page:focus,.first_page:hover{filter:drop-shadow(-6px 0 0 #152638)}.last_page:focus,.last_page:hover{filter:drop-shadow(6px 0 0 #152638)}.page_link[data-page=""]{opacity:0;pointer-events:none}.page_link::before{content:attr(data-page);line-height:1;display:block;font-weight:400;font-size:1.1em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page_link{border:none;padding:5px;width:2em;height:2em;position:relative;background:#fff0;color:#152638;margin:0 2px;border:1px solid var(--tei_bleu_clair);border-radius:0}.page_link.current_page{background:var(--tei_bleu_clair);color:#fff;pointer-events:none;cursor:default;border:1px solid var(--tei_bleu_clair)}.tei_type_filters_container.blocked,.tei_specificities_filters_container.blocked,#yduPagination.blocked,#tei_solution_filters.blocked input,#tei_solution_filters.blocked label,#tei_solution_type_filters.blocked input,#tei_solution_type_filters.blocked label{pointer-events:none}#tei_compare_list{padding-top:0;padding-bottom:20px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row-reverse}#compare_show{margin-left:35px;padding:3px 40px 3px 20px;border:1px solid #d2d2d2;border-radius:300px;font-weight:600;font-size:1.1em;background:#fff;color:#0e254a;text-transform:uppercase;position:relative}@media (max-width:767px){#compare_show{flex-grow:2;width:100%;margin:0 calc(50vw - 30px) 10px}.tei_compare_item{margin-bottom:10px}}.tei_compare_item:not(:last-child){margin-left:15px}.tei_compare_item{position:relative;padding:5px 10px;background:#0e254a;color:#fff;font-weight:600;font-size:1.1em;transition:opacity .5s ease;opacity:1;display:inline-block;max-width:200px}.compare_item_hidden{pointer-events:none;opacity:0}.compare_item_hidden_to_remove{transition:opacity .5s ease,max-width .3s linear .3s,padding .5s ease .3s,margin .5s ease .3s;pointer-events:none;opacity:0;max-width:0;padding:5px 0;margin-left:0!important}.tei_compare_close{padding:0;border-radius:50%;width:16px;height:16px;position:absolute;right:0;top:0;transform:translate(50%,-50%);border:1px solid #0e254a;background:#fff;overflow:hidden}.tei_compare_close:focus,.tei_compare_close:hover{background:#fff}.tei_compare_close:focus{outline:1px dotted #000}.tei_compare_close::before,.tei_compare_close::after{content:"";position:absolute;width:1.5px;height:90%;background:#e2701b;top:50%;left:50%}.tei_compare_close::before{transform:translate(-50%,-50%) rotate(45deg)}.tei_compare_close::after{transform:translate(-50%,-50%) rotate(-45deg)}.tei_compare_arrow{display:block;position:absolute;right:10px;top:0;bottom:0;width:30px}.tei_compare_arrow::before,.tei_compare_arrow::after{content:"";display:block;position:absolute;transform:translate(-50%,-50%) rotate(-45deg);border-right:1px solid #0e254a;border-bottom:1px solid #0e254a;transition:.5s ease all}.tei_compare_arrow::before{top:50%;left:35%;width:10px;height:10px}.tei_compare_arrow::after{top:50%;left:50%;width:14px;height:14px}#compareHead{margin-top:100px;display:flex;flex-direction:row;flex-wrap:wrap}#compareTab{margin:50px 0;color:var(--tei_bleu_clair);table-layout:fixed}.compare_page_title{text-align:center;font-size:1.3em}.compare_back_button{text-align:center;background-color:#fff0}#compareTab .characteristics_table_head .characteristics_table_cell{letter-spacing:1.5px;font-size:1.1em}#compareTab .characteristics_table_body .characteristics_table_cell{text-align:left}#compareTab .characteristics_table_cell.characteristics_table_row_title{background:#f6f6f6;font-weight:600;text-align:right;width:20%}#backButtonCompare:focus{outline:1px dotted #000}#backButtonCompare{color:var(--tei_bleu_clair);background:#fff0;border:#fff0;text-transform:uppercase;padding:0 15px;margin:15px 0;font-size:1.2em;display:inline-flex;align-items:center}#backButtonCompare::before{content:"";background-image:url(https://www.tei.fr/wp-content/themes/tei/assets/img/tei_retour_bleu.svg);width:33px;height:29px;display:inline-block;margin-right:10px}#compareItemsList{display:flex;justify-content:center;margin:45px 0 15px}#compareItemsList .tei_compare_item:not(:first-child){margin-left:15px}#compareItemsList .tei_compare_item:first-child{margin-left:0}.tei_compare_close{transition:opacity 1s ease}.tei_compare_close:disabled{opacity:0}.characteristics_table_cell_model_title{font-weight:600;text-transform:uppercase;margin-bottom:10px}.characteristics_table_cell_model_strengths_list:not(:last-child){margin-bottom:20px}.characteristics_table_cell_model_strengths_item{font-size:.9em;line-height:1.2}.model_strengths_item_title{font-weight:500}.model_strengths_item_title::after{content:" : "}.model_strengths_item_title::before{width:5px;height:5px;border-radius:50%;margin:4px 5px;display:inline-block;background:#0e254a;content:""}.banc_medias_group_title{margin:30px 0}.banc_medias_group_title>h3{text-transform:uppercase;text-align:center;font-size:1.4em}.banc_medias_group_title .group_title_highlight{font-weight:600}.banc_media_col>img{object-fit:cover;min-height:100%;min-width:100%}.banc_media_video_col video{background-color:rgb(0 0 0 / .2)}.banc_media_col{margin-bottom:15px;margin-top:15px}@media (min-width:992px){.banc_medias_row{display:flex;flex-wrap:wrap}.banc_media_col>img,.banc_media_col>iframe{margin:0}}@media screen and (max-width:991px){.tei_specificities_filters_container{margin-bottom:30px}}@media (min-width:922px){.ydu_product_head_breadcrumbs{transform:translate(-25px,-20px)}#masthead #primary-menu{position:static}#masthead .main-header-container{position:static}.tei_mega_menu:not(:hover)>.sub-menu{display:none}.main-header-menu li.tei_mega_menu{position:static}.main-header-menu li.tei_mega_menu>.menu-link{position:relative}.main-header-menu li.tei_mega_menu:not(:hover)>.sub-menu{opacity:0;left:200vw;background:#fff0;transition:opacity 0s linear .2s,left 0s linear .2s,background 0s linear .2s!important}.main-header-menu li.tei_mega_menu:hover>.sub-menu{background:rgb(255 255 255 / .9);transition:opacity 0s linear 0s,left 0s linear 0s,background 0s linear 0s!important}.main-header-menu li.tei_mega_menu>.sub-menu{transition:opacity 0s linear .2s,left 0s linear .2s,background 0s linear .2s!important;visibility:visible!important;left:0;top:100%;border-top:0!important;width:100%;display:flex;flex-direction:row;justify-content:center}.main-header-menu li.tei_mega_menu>.sub-menu>li{justify-content:flex-start;position:relative}.main-header-menu li.tei_mega_menu>.sub-menu>li:not(:first-child)::before{content:'';position:absolute;left:-1px;top:15%;bottom:15%;width:1px;background-color:#003873}.main-header-menu li.tei_mega_menu>.sub-menu>li>.tei_mega_menu_subitem{height:100%;display:flex;flex-direction:column;justify-content:space-between}.main-header-menu li.tei_mega_menu>.sub-menu>:nth-child(odd){--color_scheme:#e16711}.main-header-menu li.tei_mega_menu>.sub-menu>:nth-child(even){--color_scheme:#0b4783}.main-header-menu li.tei_mega_menu>.sub-menu a{color:#000}.tei_mega_menu_subitem_title .menu-text{padding:10px 20px;display:inline-block;border:1px solid var(--color_scheme)}.tei_mega_menu_subitem_desc{max-width:20vw;line-height:1.1;font-size:.85em;font-weight:400;color:var(--tei_bleu_clair);margin:10px 0}.main-header-menu li.tei_mega_menu>.sub-menu .tei_mega_menu_subitem_wrapper{display:inline-block;position:relative}.main-header-menu li.tei_mega_menu>.sub-menu .tei_mega_menu_subitem_wrapper::after{content:'';position:absolute;bottom:0;right:0;z-index:1;background:var(--color_scheme)}.main-header-menu li.tei_mega_menu>.sub-menu>:nth-child(odd) .tei_mega_menu_subitem_wrapper::after{left:0;top:30%}.main-header-menu li.tei_mega_menu>.sub-menu>:nth-child(even) .tei_mega_menu_subitem_wrapper::after{left:30%;top:0}.main-header-menu li.tei_mega_menu>.sub-menu .tei_mega_menu_subitem_wrapper img{position:relative;z-index:2;padding:7% 25% 7% 5%;max-height:100px}.tei_mega_menu_subitem_lnk{display:flex;margin:5px 0;font-weight:400;color:#003873}.tei_mega_menu_subitem_lnk .tei_double_fleche{margin-left:5px}}