.mt-l{margin-top:40px!important}.et_extra_layout .et_pb_extra_column_main .et_pb_column .module-head h3{display:inline-block}.top-bar-row .et_pb_button_module_wrapper{display:inline-block}.top-bar-row .et_pb_column{display:flex;flex-direction:row;align-items:center}.read-more-button::after{margin:1px 0 0 6px;opacity:1}.custom-sidebar{position:absolute;top:74px;left:calc(80% - 40px);margin-left:40px;background-color:#fff;padding:15px}.custom-sidebar.-category{top:0;max-height:100%;overflow-y:scroll;padding-right:15px!important}.custom-sidebar .custom-side-posts .paginated_content .paginated_page{display:flex;flex-direction:column}.custom-sidebar .custom-side-posts .paginated_content .paginated_page .column{width:100%;padding:0!important}.et_pb_widget{box-shadow:none}.et_pb_widget.widget_block{margin-bottom:20px!important}h2#custom-heading-sidebar{padding-bottom:10px;font-size:20px;color:rgba(0,0,0,.75);background:none;box-shadow:none!important}.et_pb_widget_area_left{padding:0;border:0}.et_pb_widget.widget_block.widget_recent_entries{overflow:visible}.et_pb_widget ul.custom-side-bar-final li{padding:0;background-color:#fff;box-shadow:0px 1px 7px 0px rgb(0 0 0 / 10%);margin-bottom:30px!important;border-radius:8px}.et_pb_extra_column_sidebar .et_pb_widget{background:none}.custom-side-bar-final .wp-block-latest-posts__featured-image img{border-top-left-radius:8px;border-top-right-radius:8px}.custom-side-bar-final .wp-block-latest-posts__post-title{color:#000!important;font-weight:700;line-height:26px;padding:11px!important;margin-bottom:10px;display:block}@media (min-width:981px){.custom-mega-menu .sub-menu{display:none!important}}#main-content{z-index:1;position:relative}#page-container .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,#page-container .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#0C71C3!important}.custom-mega-menu .sub-menu{width:100vw;right:-40px!important;top:calc(100% - 2px)!important}.custom-mega-menu .sub-menu li{padding:20px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:calc(100% - 2px);left:0}@media (max-width:980px){.custom-mega-menu .sub-menu{width:auto}.et_pb_module .mobile_nav.opened .mobile_menu_bar:before{content:"M"}.custom-mega-menu .sub-menu li,.et_mobile_menu li li{padding:6px}.custom-mega-menu.menu-item-has-children>a:first-child,.custom-mobile-menu.menu-item-has-children>a:first-child{position:relative}.custom-mega-menu.menu-item-has-children>a:first-child:after,.custom-mobile-menu.menu-item-has-children>a:first-child:after{font-family:ETmodules;content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800;top:50%!important;transform:translateY(-50%)}.et_pb_menu .et_mobile_menu{top:calc(100% - 2px);padding:8px}}.et_pb_all_tabs .et_pb_active_content,.et_pb_tab_content,.custom-mega-container{display:block;height:100%}.et_pb_tab_content{padding:30px}.custom-mega-container{background-size:cover!important}.custom-mega-container.-allemagne{background:url('/wp-content/uploads/2022/10/vacance-en-europe-destination-europe-noel.jpg') no-repeat center}.custom-mega-container.-angleterre{background:url('/wp-content/uploads/2022/10/vacance-en-europe-destination-londres.jpg') no-repeat center}.custom-mega-container.-espagne{background:url('/wp-content/uploads/2022/09/Barca-1.jpg') no-repeat center}.custom-mega-container.-france{background:url('/wp-content/uploads/2022/10/vacance-en-europe-destination-lifestyle.jpg') no-repeat center}.custom-mega-container.-irlande{background:url('/wp-content/uploads/2022/09/faro.jpeg') no-repeat center}.custom-mega-container.-italie{background:url('/wp-content/uploads/2022/09/vacanes-florence.webp') no-repeat center}.custom-mega-container.-pays-bas{background:url('/wp-content/uploads/2022/10/vacance-en-europe-destination-meilleure-ville.jpg') no-repeat center}.custom-mega-container.-portugal{background:url('/wp-content/uploads/2022/09/lisbon-2.webp') no-repeat center}.custom-mega-container.-turquie{background:url('/wp-content/uploads/2022/10/vacance-en-europe-destination-turquie-golf.jpg') no-repeat center}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button{padding:8px;height:fit-content;margin-block:auto;border-radius:4px;margin-inline:16px 0px}.et_extra_layout .et_pb_extra_column_main .et_pb_text_0.et_pb_text p{line-height:1em}.et_extra_layout.et_pb_gutters4 .et_pb_extra_column_main .et_pb_column{justify-content:center}.et_pb_extra_module{border:0px}.posts-blog-feed-module .hentry{padding:0px}.posts-blog-feed-module .hentry .post-content{padding:20px}.et_extra_layout .et_pb_extra_column_main .et_pb_column .module-head h3{color:#000!important}@media (min-width:981px){.et_pb_gutters4 .et_pb_column_4_4 .et_pb_module{margin:0}}.post-header .entry-title{font-size:30px;font-weight:bold}.et_pb_extra_column_main h1{font-size:20px;margin-bottom:20px;line-height:1.5em}.et_extra_layout .et_pb_extra_column_main .et_pb_extra_module{border-radius:8px!important}.with_sidebar .et_pb_extra_column_main{width:75%;max-width:75%;min-width:75%;flex-basis:75%;padding:0 12px 0 0}@media only screen and (max-width:1024px){.with_sidebar .et_pb_extra_column_main{width:75%!important;max-width:75%;min-width:75%;flex-basis:75%!important;padding:0 12px 0 0!important}}@media only screen and (max-width:980px){.with_sidebar .et_pb_extra_column_main{width:100%!important;min-width:100%;max-width:100%;flex-basis:100%!important;padding:0!important;float:none;clear:both}}@media only screen and (max-width:1024px){.with_sidebar .et_pb_extra_column_sidebar{width:25%!important;max-width:25%;min-width:25%;flex-basis:25%!important}}@media only screen and (max-width:980px){.with_sidebar .et_pb_extra_column_sidebar{width:100%!important;min-width:100%;max-width:100%;flex-basis:100%!important;padding:0!important;float:none;clear:both}}@media only screen and (max-width:1024px){.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4{width:25%!important;max-width:25%;min-width:25%}}@media only screen and (max-width:980px){.et_extra_layout .et_pb_extra_column_main .et_pb_column_1_4{width:100%!important;max-width:100%;min-width:100%}}@media only screen and (max-width:1024px){.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4{width:75%!important;max-width:75%;min-width:75%}}@media only screen and (max-width:980px){.et_extra_layout .et_pb_extra_column_main .et_pb_column_3_4{width:100%!important;max-width:100%;min-width:100%}}.dvppl_cf7_styler_0 .dipe-cf7 .wpcf7-acceptance input[type="checkbox"]+span:before{background-color:transparent}body #page-container .et_pb_section .dvppl_cf7_styler_0 .wpcf7-form input[type=submit]{line-height:34px;text-transform:none;font-weight:normal}