body{overflow-x:hidden}#top-menu li{padding-right:30px}#top-menu li a:hover{opacity:1!important;color:#EE1C25}.menu-cta a{background:#EE1C25;border:2px solid #EE1C25!important;padding:12px 30px!important;border-radius:50px;text-align:center}.menu-cta a,.menu-cta.current_page_item a,.et-fixed-header .menu-cta.current_page_item a{color:#FFf!important}.et-fixed-header .menu-cta.current_page_item a:hover{color:#fff!important}.et-fixed-header .menu-cta.current_page_item a{color:#fff!important}.et-fixed-header .menu-cta.current_menu_item a{color:#fff!important}.menu-cta a:hover{background-color:#BC030B;color:#fff!important;border:2px solid #BC030B!important}#et-top-navigation{padding-top:25px!important}.et-fixed-header #et-top-navigation{padding-bottom:15px!important}@media only screen and (min-width:981px){.et-fixed-header #top-menu .menu-cta a{color:#FFf!important}.et-fixed-header #top-menu .menu-cta a:hover{color:#fff!important}}@media only screen and (max-width:980px){.menu-cta a{background-color:#EE1C25;border:0px!important;color:#fff!important}}.custom_video_ic h4{padding-bottom:0!important;padding-top:7px}.video_icon_custom{position:absolute!important;top:43%!important;left:calc(53% - 65px)!important;display:inline-block!important;width:65px!important}.video_icon_custom .et_pb_text_inner{display:inline-block!important}@media all and (max-width:980px){.video_icon_custom{top:25%!important}}@media all and (max-width:500px){.video_icon_custom{top:20%!important}}@media all and (max-width:400px){.video_icon_custom{top:15%!important}}.custom_togle_cmn h5.et_pb_toggle_title:before{color:#2A2A2A!important;content:"+";font-family:inherit!important;width:34px;height:34px;line-height:36px;border:1px solid #DFDFDF;border-radius:50%;text-align:center;top:0;font-size:20px}.custom_togle_cmn.et_pb_toggle_open h5.et_pb_toggle_title:before{content:"-"}.custom_blur .et_pb_blurb_container{padding:12px;box-shadow:0 0 5px rgb(0 0 0 / 16%);padding-top:55px;padding-bottom:50px}.custom_blur .et_pb_main_blurb_image{margin-bottom:0;position:relative;top:40px}@media all and (min-width:981px){.img_corner_section{position:relative}.img_corner_section:after{position:absolute;content:"";width:50%;right:0;height:574px;background-image:url(https://sos-fibre.fr/wp-content/uploads/2021/08/footer-crop-image.png);background-size:cover;bottom:0}.img_corner_section_1::after{left:0;right:inherit;background-image:url('/wp-content/uploads/2021/08/footer-crop-image-2.png');background-size:cover;bottom:230px;background-position:-150px 0;background-repeat:no-repeat}}@media only screen and (min-width:981px) and (max-width:1279px){.img_corner_section_1::after{background-size:contain;background-repeat:no-repeat;bottom:0}}.custom_ic_round{position:relative}.custom_ic_round:after{position:absolute;width:335px;height:284px;background-size:cover;background-image:url(https://sos-fibre.fr/wp-content/uploads/2021/08/question-with-background.png);top:-98px;left:-15px;content:"";z-index:2}.custom_ic_round .et_pb_text_inner{position:relative;z-index:5;max-width:176px;margin:0 auto}@media (max-width:980px){.column-reverse{display:flex;flex-direction:column-reverse}.column-reverse .et_pb_image .et_pb_image_wrap{margin-bottom:20px}.column-reverse .et_pb_column:first-child{margin-bottom:0!important}}.contact_cusom textarea{resize:none}.contact_cusom button.et_pb_contact_submit.et_pb_button{margin-left:0;width:100%;display:block!important;border-radius:5px}.contact_cusom .et_contact_bottom_container{display:block!important;width:calc(100% - 3%);margin-left:0!important}body #page-container .et_pb_section .custom_btn_up:after{content:""!important;background-image:url(/wp-content/uploads/2021/08/button-arrow.png);width:20px!important;height:20px;background-repeat:no-repeat;transform:translateY(2px);right:12px}body #page-container .et_pb_section .custom_btn_up{display:block;text-align:left!important;padding-left:35px!important}.custom-table table tr th,.custom-table table tr td{text-align:center!important}.custom-table table tr th{color:#fff;background:#EE1C25}.custom-table table tr th:nth-child(2),.custom-table table tr td:nth-child(2){border-right:1px solid #D4D4D4;border-left:1px solid #D4D4D4}.custom-table table tr th{font-size:18px;font-weight:600}.custom-table table tbody tr:nth-child(even){background:#F2F2F2}.custom-table table tr th,.custom-table table tr td{width:33.33%;padding-top:30px!important;padding-bottom:30px!important}.custom-table table tr td
a{background:#EE1C25;padding:13px 20px!important;border-radius:10px;color:#fff;transition:0.3s ease-in;display:inline-block}.custom-table table tr td a:hover{background:#BC030B}span.span_cl_tab{padding-top:15px!important;display:inline-block}@media all and (max-width:980px){.custom-table table tr th,.custom-table table tr td{padding:10px!important}}@media all and (max-width:767px){.custom-table table tr th,.custom-table table tr td{padding:5px!important}.custom-table table tr td a{padding:5px!important;display:inline-block}}@media all and (max-width:400px){.custom-table table tr td{font-size:12px}.custom-table table tr th{font-size:14px}}@media only screen and (min-width:981px) and (max-width:1279px){header#main-header .container{width:90%!important}#top-menu li{padding-right:10px!important}#top-menu li a{font-size:12px}.menu-cta a{padding:10px 15px!important}}@media only screen and (min-width:1280px) and (max-width:1365px){.menu-cta a{padding:12px 15px!important}}a.et-cart-info{position:relative;top:10px}@media only screen and (min-width:1300px) and (max-width:1400px){div#et-boc .sp_row_for_bor_btm .sp_module_for_bor_btm{padding-bottom:45px!important}div#et-boc .sp_row_for_bor_btm .sp_module_for_bor_btm1{padding-bottom:45px!important}}@media only screen and (min-width:1200px) and (max-width:1299px){div#et-boc .sp_row_for_bor_btm .sp_module_for_bor_btm{padding-bottom:45px!important}div#et-boc .sp_row_for_bor_btm .sp_module_for_bor_btm1{padding-bottom:45px!important}}@media only screen and (min-width:981px) and (max-width:1199px){div#et-boc	.sp_row_for_bor_btm .et_pb_module{border-bottom:0px solid!important}}@media all and (min-width:981px) and (max-width:1550px){div#et-boc	.imgproblem-section
.sp_row_for_img_left{padding-right:10%!important}}.single_contact input{padding:20px;color:#AAAAAA!important;padding-left:30px;font-size:14px;border:0px;box-shadow:0px 0px 15px 0px rgb(0 0 0 / 10%)}.contact_area_c{display:flex;flex-wrap:nowrap}.submit_area button,.submit_area input{box-shadow:inherit;background:#EE1C25;text-indent:-999em;transition:0.3s ease-in}.submit_area button:hover,.submit_area input:hover{background:#BC030B!important}.submit_area{position:relative;width:69px}.single_contact.submit_area span.ajax-loader{position:absolute;left:0;bottom:0}.submit_area:after{width:24px;height:24px;line-height:24px;content:"";position:absolute;left:20px;background-image:url(/wp-content/uploads/2021/08/paper-plane.png);background-size:contain;background-repeat:no-repeat;top:20px}.submit_area button,.submit_area input{width:100%;height:62px;border:0px!important}@media all and (min-width:981px){.row-for-sp-img{position:relative}.row-for-sp-img:before{position:absolute;content:"";width:688px;height:688px;right:0;background-image:url(/wp-content/uploads/2021/08/img-for-right-j.png);bottom:-85px;background-size:cover;background-repeat:no-repeat}.img_corner_section11a:after{background-image:url(/wp-content/uploads/2021/08/preparation-footer-image.png)}}@media all and (min-width:981px){.grap_img_row{position:relative}.grap_img_row:before{position:absolute;top:-65px;content:"";width:727px;height:797px;right:-167px;background-image:url('https://sos-fibre.fr/wp-content/uploads/2021/08/chak-image.png');background-size:contain;background-repeat:no-repeat}}@media only screen and (min-width:1279px) and (max-width:1520px){.grap_img_row:before{right:-8vw;width:650px}}.cu-blog .et_pb_salvattore_content[data-columns]::before{content:'3 .column.size-1of2'!important}@media only screen and (min-width:981px){.cu-blog .column.size-1of2{width:calc(33.33% - 30px + 10px)!important;margin-right:30px!important}.cu-blog .column.size-1of2:last-child{margin-right:0!important}}.custom_sidebar_d{padding-left:0!important;border-left:0}.custom_sidebar_d .wpt_widget_content{border:0px!important}.custom_sidebar_d .tab-content ul li{padding:0!important;margin-bottom:15px!important;border-bottom:0px!important}.custom_sidebar_d .tab-content ul li .wpt_thumb_small{width:69px!important;height:69px!important;margin-right:15px!important}.custom_sidebar_d .tab-content ul li img{width:100%;height:100%}.custom_sidebar_d .tab-content ul li .entry-title{font-size:14px;font-weight:300;color:#58585A!important}.custom_sidebar_d .tab-content ul li .wpt-postmeta{font-size:12px!important;font-weight:300;color:#9F9F9F!important}.custom_sidebar_d .wpt-pagination{display:none}.custom_sidebar_d li.tab_title{text-align:left!important;font-weight:500;color:#2D384A!important;font-size:18px!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;position:relative}.custom_sidebar_d li.tab_title:after{position:absolute;height:23px;width:2px;content:"";background:#EE1C25;left:0;top:11px}.custom_sidebar_d li.tab_title a{padding-left:10px!important}.wp-pagenavi .page.smaller{padding:5px 10px!important;border:1px solid #ddd!important}.wp-pagenavi span.current{padding:5px 10px!important;border:1px solid #000!important;color:#EE1C25!important}.wp-pagenavi{text-align:center;padding-top:20px!important}.custom-blog-style a.more-link{position:relative;text-align:right!important;display:flex;justify-content:flex-end;padding-right:20px;margin-top:30px;text-transform:capitalize}.custom-blog-style a.more-link:after{position:relative;content:"";right:-20px;width:22px;height:22px;background-image:url(/wp-content/uploads/2021/08/Readmore-button-icon.png)}.custom-blog-style a.more-link:hover{text-decoration:underline}body #page-container .et_pb_section .cat_btn_custom:after{background-image:url(/wp-content/uploads/2021/08/Button-icon.png);width:22px!important;height:22px!important;background-size:contain}.single_contact input{width:100%!important}.single_contact:first-child{width:100%}.contact_area_c{position:relative}.single_contact.submit_area{position:absolute;right:0}div#page-container div#et-boc .woocommerce-info,.woocommerce-message,.woocommerce-error{background:#58585a!important;border-radius:5px;font-size:15px!important}.woocommerce-message a.button.wc-forward{border:1px solid #fff!important}.woocommerce-page div.product p.price{color:#EE1C25!important;font-weight:600}@media all and (max-width:800px){a.et-cart-info{position:relative;top:0px}}.mobile_menu_bar:before{color:#EE1C25}.et_mobile_menu{border-top:3px solid #EE1C25}.menu-item-1276,.menu-item-786{padding-right:10px!important}.menu-item i._mi{margin-top:-0px;font-size:24px}.et-cart-info{display:none}.woocommerce .button{font-size:15px!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding-top:5px;padding-bottom:5px}.woocommerce h3{margin-bottom:20px;margin-top:30px}.woocommerce-cart-form__contents button[type='submit']{color:white!important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px;padding:6px 12px;margin-right:10px;height:35px;font-size:12px!important;color:#fff!important;background-color:#d8d8d8!important}.woocommerce-thankyou-order-received{font-size:20px;margin-bottom:20px;font-weight:600}.woocommerce-order-details__title,.woocommerce-column__title{margin-top:20px;margin-bottom:30px}#home-test-button::after{display:block!important;position:absolute!important;opacity:1!important;margin-left:.3em!important;left:auto!important;content:attr(data-icon)!important;display:block!important;position:absolute!important;right:15px!important;top:50%!important;transform:translateY(-50%)!important;transition:all 300ms ease 0ms;font-feature-settings:"kern" off!important;font-variant:none!important;font-style:normal!important;font-weight:400!important;text-shadow:none!important;text-transform:none!important;font-family:'ETmodules'!important;speak:none!important;direction:ltr!important}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #content input.button:before,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce #respond input#submit:before,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #content input.button:before,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page #respond input#submit:before,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page a.button:before,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page button.button:before,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after,.woocommerce-page input.button:before,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce a.button:before,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce button.button:before,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce input.button:before{font-size:26px!important}#main-content .et_pb_text_inner a:not(.button){color:#EE1C25}.custom-table table tr td a{color:white!important}.qsm_category_form_wrap{background:none!important;margin:auto!important}.qsm_form_summary_result{background:white}.qsm_category_form_wrap .qsm-resume-quiz:after{content:'Restaurer'}.qsm-save-resume-form-btn button{margin-right:0!important;cursor:pointer}.qsm-submit-btn{background:#EE1C25;border:2px solid #EE1C25!important;padding:12px 70px!important;border-radius:50px;text-align:center;color:white;font-weight:600;margin-top:25px;cursor:pointer}.qsm-category-heading__name p{font-weight:400}.mlw_qmn_new_question,.mlw_qmn_question em{color:#2D384A;font-weight:400}.qsm_form_row_wrap .quiz_section .mlw_qmn_question{font-size:12px}@media only screen and (max-width:500px){.qsm-category-heading__name{max-width:100%!important}.qsm_form_row_wrap .qsm-category-heading__status{width:40px!important}.qsm-category-heading__name p{margin:0;font-size:10px;line-height:13px;color:#58585A}.qsm_category_form_wrap{padding:2%!important}.qsm-category-heading .qsm-category-heading__icon{display:none}}.woocommerce-shop .woocommerce ul.products li.product a img{min-height:400px;object-fit:cover}