body{font-weight:400}.blurb_service .et_pb_blurb_container{padding-left:36px}.blurb_service h3.et_pb_module_header{padding-bottom:12px}.blurb-icon-text-only .et_pb_main_blurb_image{padding-top:3px}.blurb-icon-text-only .et_pb_blurb_container{padding-left:12px}#top-menu a,#top-menu-nav>ul>li>a:hover{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#top-menu a:hover,#top-menu-nav>ul>li>a:hover{color:#109CBF;opacity:1!important}#top-menu li.menu-item a:hover svg path{fill:#109CBF}#et-top-navigation{font-weight:500}#top-menu li.current-menu-item>a svg path,#top-menu li.current-menu-ancestor>a svg path{fill:#109CBF}#top-menu .sub-menu li a:hover,.nav li li a:hover{color:#109CBF!important}#top-menu .sub-menu li.current-menu-item>a,.nav li li.current-menu-item>a{color:#109CBF!important}#top-menu .sub-menu li a:hover svg path,#top-menu .sub-menu li.current-menu-item>a svg path{fill:#109CBF}.souligne_lien_hover a:hover{text-decoration:underline}.neo-sous-menu-rangee a.et_pb_button{border-radius:0 0 6px 6px!important;display:block;margin:0 3px 0 3px}.neo-sous-menu-rangee .et_pb_column:first-child a.et_pb_button{margin:0 3px 0 0}.neo-sous-menu-rangee .et_pb_column:last-child a.et_pb_button{margin:0 0 0 3px}@media (max-width:980px){.neo-sous-menu-rangee a.et_pb_button{margin:0 0 6px 0!important;border-radius:6px 6px 6px 6px!important}}.centre-toc #toc_container{margin-left:auto;margin-right:auto}.form_partenariat_integration .nf-form-fields-required,.form_partenariat_integration .ninja-forms-req-symbol{display:none}h1,h2,h3,h4,h5,h6{font-weight:400}.et_pb_row,.container{width:88%}@media (min-width:981px){.row-custom-300-80-420 .et_pb_column{width:37.5%;margin-right:10%}.row-custom-300-80-420 .et_pb_column.et-last-child{width:52.5%;margin-right:0}.row-gutter-28 .et_pb_column{width:48.9%;margin-right:2.2%}.row-gutter-28 .et_pb_column.et-last-child{width:48.9%;margin-right:0}.row-custom-360-152-360 .et_pb_column.col1{width:41.3%;margin-right:0}.row-custom-360-152-360 .et_pb_column.col2{width:17.4%;margin-right:0}.row-custom-360-152-360 .et_pb_column.col3{width:41.3%;margin-right:0}}.neosama_cta_fond_bleu{background:rgb(174,22,8);background:linear-gradient(0deg,rgba(174,22,8,1) 0%,rgba(223,12,0,1) 100%);color:#FFF;display:block;line-height:1.5em;padding:16px 12px;text-align:center!important;font-weight:bold;border-radius:6px;cursor:pointer}.neosama_cta_fond_bleu:hover{background:linear-gradient(0deg,rgba(223,12,0,1) 0%,rgba(174,22,8,1) 100%)}.img-160-height img{height:150px;width:auto}.img-300-width img{width:300px;height:auto}body.archive #main-content{background:#f9f9f9}.blog_list_small article,body.archive #left-area article,.et_pb_widget_area_left .et_pb_widget{border:1px solid #ECECEC;margin-bottom:26px;border-radius:3px;box-shadow:0 0.125rem 0.1875rem 0 rgba(0,0,0,.11);transition:box-shadow .2s cubic-bezier(.4,0,.2,1);padding:20px;background:#FFF}.blog_list_small article a img,body.archive #left-area article a img{margin-bottom:16px}@media only screen and (min-width:800px){.blog_list_small article a img,body.archive #left-area article a img{float:left;width:280px;vertical-align:bottom;margin-right:20px;margin-top:-20px;margin-left:-20px;margin-bottom:16px}}.blog_list_small .entry-title,body.archive #left-area article{}.blog_list_small .post-meta,body.archive #left-area article .post-meta{margin-bottom:0}.blog_list_small .post-meta:after,body.archive #left-area article .post-meta:after{clear:both;content:" ";display:block}.blog_list_small article .post-content,body.archive #left-area article .post-content{clear:both}.blog_list_small article .entry-featured-image-url,body.archive #left-area article .entry-featured-image-url{margin-bottom:0}@media (max-width:980px){body.single-post .et_post_meta_wrapper:nth-of-type(1) img{max-width:113.6%;height:auto;margin-left:-6.8%}}.et_pb_post h2 a,.entry-title,body.archive .et_pb_post h2 a{text-decoration:none;font-size:28px;color:#263B5D;letter-spacing:1px;line-height:1.3em}.post-meta{color:#d51f26!important;font-family:"Open Sans"!important;font-size:11px!important;letter-spacing:1px;text-transform:uppercase}.post-meta a{color:#d51f26!important;font-family:"Open Sans";font-size:11px;letter-spacing:1px;text-transform:uppercase}.bbb_blog_list a.more-link,body.archive a.more-link{background:#109CBF;clear:both;display:inline-block;position:relative;font-size:16px;color:#ffffff;max-width:100%;padding:.3em 1em;text-align:center;margin-top:10px;text-transform:uppercase;letter-spacing:1px;border-radius:3px}.bbb_blog_list a.more-link:hover{background:#001f3f;color:#FFF}.et_pb_widget_area_left .et_pb_widget,#sidebar .et_pb_widget{display:block;background:#FFF;width:100%;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:0 0 24px;overflow:hidden}.et_pb_widget_area_left .et_pb_widget .widgettitle,#sidebar .et_pb_widget .widgettitle{background:#3E5062;padding:15px 20px;color:#FFF;font-size:16px;font-weight:600;line-height:1.5em!important;letter-spacing:1.2px;text-transform:uppercase}.et_pb_widget_area_left .et_pb_widget ul,.et_pb_widget_area_left .et_pb_widget.woocommerce .product_list_widget,#sidebar .et_pb_widget ul,#sidebar .et_pb_widget.woocommerce .product_list_widget{list-style:none;padding:0}.et_pb_widget_area_left .et_pb_widget ul li,.et_pb_widget_area_left .et_pb_widget.woocommerce .product_list_widget li,#sidebar .et_pb_widget ul li,#sidebar .et_pb_widget.woocommerce .product_list_widget li{margin-bottom:0!important}.et_pb_widget_area_left .et_pb_widget li,.et_pb_widget_area_left .et_pb_widget.woocommerce .product_list_widget li,#sidebar .et_pb_widget li,#sidebar .et_pb_widget.woocommerce .product_list_widget li{border-bottom:1px solid rgba(0,0,0,.1);margin:0;padding:15px 20px;font-size:15px;line-height:1.3em}@media (min-width:981px){.et_right_sidebar #sidebar{padding-left:0}}@media (min-width:981px){#main-content .container:before{display:none}}.widget_search #searchsubmit{width:90px}a.tablecareplan_btn_souscrire{font-size:16px}td.tablecareplan_link a{color:#3d3d3d;display:block}td.tablecareplan_link a:hover{color:#109CBF}.table_careplans .tab_info{visibility:hidden}.table_careplans tr:hover .tab_info{visibility:visible;color:#109CBF;color:#666;font-size:0.8em}.tr_gold_highlight{border:2px solid #f3b530;background:rgb(255,220,115);background:linear-gradient(0deg,rgba(255,220,115,1) 0%,rgba(253,187,45,1) 100%)!important;box-shadow:0px 2px 12px 1px rgba(191,155,48,0.6)}.tr_gold_highlight .tab_petit{color:#777}.icones-bleus .svg-inline--fa{color:#109CBF}.svg-inline--fa.bleu{color:#109CBF}.svg-inline--fa.violet{color:#001f3f}.svg-inline--fa.argent{color:#DDDDDD}.svg-inline--fa.or{color:#eb830c}.bleu{color:#109CBF}.violet{color:#001f3f}.or{color:#eb830c}.et_pb_pricing_table_0 .couleur-plan{color:#109CBF}.et_pb_pricing_table_1 .couleur-plan{color:#001f3f}.et_pb_pricing_table_2 .couleur-plan{color:#eb830c}.et_pb_pricing_table_0 .et_pb_sum{color:#109CBF}.et_pb_pricing_table_1 .et_pb_sum{color:#001f3f}.et_pb_pricing_table_2 .et_pb_sum{color:#eb830c}.et_pb_pricing_table_0 .et_pb_pricing_title{color:#109CBF}.et_pb_pricing_table_1 .et_pb_pricing_title{color:#001f3f}.et_pb_pricing_table_2 .et_pb_pricing_title{color:#eb830c}.footer-widget .widget_search{width:100%}.footer-widget .post-date{display:block;font-size:0.8em}#footer-info{text-align:center;float:none}#footer-info a:hover{color:#109CBF}#nf-form-3-cont .ninja-forms-req-symbol{display:none}.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:bold}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.two-columns-on-mobile{}@media (max-width:479px){.two-columns-on-mobile .et_pb_column{width:47.25%!important;margin-right:5.5%!important}.two-columns-on-mobile .et_pb_column:nth-of-type(even){width:47.25%!important;margin-right:0!important}}#pricing-table table tr:nth-child(even){background:#f4f4f4}#pricing-table table td{padding-top:12px;padding-bottom:12px}#pricing-table tr.table-chapitre{background:#109CBF!important;color:#FFF;font-weight:bold}.comment_area .comment-reply-link,.form-submit .et_pb_button{color:#FFF}.tab_petit{font-size:0.7em;color:#AAA}a.sous-menu{margin-bottom:0px;color:#777778;display:block;padding:3px 5px 2px 8px;font-size:15px}a.sous-menu:hover{background:#f8fbfe}a.sous-menu i.fal,.sous-menu i.far,.sous-menu i.fab{color:#109CBF}.accordion-faq.et_pb_accordion .et_pb_accordion_item{margin-bottom:0px;padding:10px 0;border-bottom:1px solid #EEE!important}.accordion-faq .et_pb_toggle_content{padding-bottom:20px}.row-blurbs-infinite .et_pb_text{padding-top:24px;float:left;margin-right:1%;width:10%}.row-blurbs-infinite .et_pb_text>:first-child{margin-left:1%}.row-blurbs-infinite .et_pb_text>:last-child{margin-right:0}.row-blurbs-infinite .et_pb_text h3{margin-top:30px}@media (max-width:1400px){.row-blurbs-infinite .et_pb_text{float:left;margin-right:1%;width:19%}}@media (max-width:960px){.row-blurbs-infinite .et_pb_text{float:left;margin-right:1%;width:32%}}@media screen and (max-width:1400px) and (min-width:981px){.row-benefices .et_pb_column{display:grid;grid-template-columns:20% 20% 20% 20%;justify-content:space-between}.row-benefices .et_pb_column .et_pb_module{width:100%!important}}@media screen and (max-width:980px) and (min-width:500px){.row-benefices .et_pb_column{display:grid;grid-template-columns:30% 30% 30%;justify-content:space-between}.row-benefices .et_pb_column .et_pb_module{width:100%!important}}@media screen and (max-width:499px){.row-benefices .et_pb_column{display:grid;grid-template-columns:46% 46%;justify-content:space-between}.row-benefices .et_pb_column .et_pb_module{width:100%!important}}.bg_points{background:linear-gradient(90deg,#fff 20px,transparent 1%) center,linear-gradient(#fff 20px,transparent 1%) center,#e7e7e7;background-size:22px 22px;-webkit-transform:translateY(0.5em);transform:translateY(0.5em)}