@font-face{font-family:General Sans;font-style:normal;font-weight:400;src:url(/wp-content/themes/bridge-child/assets/fonts/GeneralSans-Regular.woff) format("woff")}@font-face{font-family:General Sans;font-style:italic;font-weight:400;src:url(/wp-content/themes/bridge-child/assets/fonts/GeneralSans-Italic.woff) format("woff")}@font-face{font-family:General Sans;font-style:normal;font-weight:500;src:url(/wp-content/themes/bridge-child/assets/fonts/GeneralSans-Medium.woff) format("woff")}@font-face{font-family:General Sans;font-style:italic;font-weight:500;src:url(/wp-content/themes/bridge-child/assets/fonts/GeneralSans-MediumItalic.woff) format("woff")}@font-face{font-family:General Sans;font-style:normal;font-weight:600;src:url(/wp-content/themes/bridge-child/assets/fonts/GeneralSans-Semibold.woff) format("woff")}@font-face{font-family:General Sans;font-style:normal;font-weight:700;src:url(/wp-content/themes/bridge-child/assets/fonts/GeneralSans-Bold.woff) format("woff")}@font-face{font-family:General Sans;font-style:italic;font-weight:700;src:url(/wp-content/themes/bridge-child/assets/fonts/GeneralSans-BoldItalic.woff) format("woff")}@font-face{font-family:General Sans;font-style:normal;font-weight:700;src:url(/wp-content/themes/bridge-child/assets/fonts/GeneralSans-Bold.woff) format("woff")}@font-face{font-family:General Sans;font-style:italic;font-weight:700;src:url(/wp-content/themes/bridge-child/assets/fonts/GeneralSans-BoldItalic.woff) format("woff")}#submit_comment,.blog_load_more_button a,.drop_down .wide .second ul li .qbutton,.drop_down .wide .second ul li ul li .qbutton,.load_more a,.qbutton{background-color:#b60000;width:auto;color:#fff;border-radius:60px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;border:none;transition:all .4s ease-out;padding:0 25px}#submit_comment:hover,.blog_load_more_button a:hover,.drop_down .wide .second ul li .qbutton:hover,.drop_down .wide .second ul li ul li .qbutton:hover,.load_more a:hover,.qbutton:hover{background-color:#b60000}.qbutton.white{background-color:transparent;border:2px solid #000}.qbutton.white:hover{background-color:#b60000;border-color:#b60000!important}.actualite .qbutton.white{margin-top:45px}#home-recette{left:50%;transform:translate(-50%)}.footer_top_holder{background-color:#ecebeb}.footer_top_holder h5{font-size:14px;color:#000;font-weight:600;text-transform:uppercase}.footer_bottom_holder{padding:70px 0 100px;background-size:cover}.footer_bottom_holder .footer_text_title{display:block;color:#fff;font-family:miller-banner,serif;font-weight:800;letter-spacing:0;font-size:36px}#subscribe-form{max-width:588px;background-color:#fff;margin:20px auto auto;display:flex}#subscribe-form label{display:none}#subscribe-form .subscriber-email{font-family:General Sans;border:none;background-color:transparent;padding-left:30px;padding-right:30px;font-weight:400}#subscribe-form .subscriber-email:focus{outline:none}#subscribe-form input[type=submit]{padding-left:30px;padding-right:30px}.title .separator.small,.title .separator.small.left,.title .separator.small.right{display:none}.search .title.title_size_small{height:auto!important}.search .title_subtitle_holder h1{font-family:miller-banner,serif;font-weight:800;letter-spacing:0;line-height:1!important;text-align:center;padding:60px 0 40px;font-size:clamp(1.5rem,.9rem + 3.2vw,3.5rem)!important}@media only screen and (min-width: 992px){.search .title_subtitle_holder h1{padding:120px 0 60px}}.title.title_size_large h1{font-family:miller-banner,serif;font-weight:800;letter-spacing:0;line-height:1!important;font-size:clamp(1.5rem,-.0563rem + 8.3vw,6.6875rem)!important;filter:drop-shadow(0px 14px 34px rgba(0,0,0,.25)) drop-shadow(0px 14px 154px rgba(0,0,0,.75))}.title.title_size_large.position_center.has_background{background-size:cover!important}.latest_post_two_inner .latest_post_two_info{display:none}.latest_post_two_holder>ul,.four_columns>ul{display:flex;flex-wrap:wrap}.latest_post_two_holder>ul>li,.blog_holder.masonry_infinite_scroll article{display:flex;flex-direction:column;text-align:left}.post_content_holder{display:flex;flex-direction:column;height:100%}.latest_post_two_holder>ul>li{transition:transform .4s ease-out}.latest_post_two_holder>ul>li:hover{transform:translateY(-10px)}.latest_post_two_image,.post_image{overflow:hidden;position:relative;border-radius:20px 20px 0 0;box-shadow:0 4px 20px #0000000a}.blog_holder article .post_image{padding-top:110%;position:relative;height:0!important}.blog_holder article .post_image>a{position:absolute;top:0;left:0;bottom:0}.blog_holder article .post_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.latest_post_two_inner,.blog_holder article .post_text{overflow:hidden;position:relative;border-radius:0 0 20px 20px;box-shadow:0 4px 20px #0000000a;flex:1 0 auto;background-color:#fff}.latest_post_two_inner h5.latest_post_two_title{line-height:1.3}.latest_post_two_inner h5.latest_post_two_title a{font-weight:500;font-size:16px}@media only screen and (min-width: 992px){.latest_post_two_inner h5.latest_post_two_title a{font-size:16px}}@media only screen and (min-width: 1400px){.latest_post_two_inner h5.latest_post_two_title a{font-size:18px}}.latest_post_two_inner .separator{display:none}.blog_holder article.post .post_text .post_text_inner{padding:0}.blog_holder article.post .post_text .post_text_inner .entry_title{line-height:1.3;margin-bottom:0;height:100%}.blog_holder article.post .post_text .post_text_inner .entry_title a{height:100%;font-weight:500;display:block;padding:20px 20px 26px;font-size:16px}@media only screen and (max-width: 480px){.blog_holder article.post .post_text .post_text_inner .entry_title a{font-size:14px}}.blog_holder article.post .post_text .post_text_inner .entry_title a:hover{color:#000}@media only screen and (min-width: 768px){.blog_holder article.post .post_text .post_text_inner .entry_title a{padding:30px 33px 36px}}@media only screen and (min-width: 992px){.blog_holder article.post .post_text .post_text_inner .entry_title a{font-size:16px}}@media only screen and (min-width: 1400px){.blog_holder article.post .post_text .post_text_inner .entry_title a{font-size:18px}}.blog_holder.masonry_infinite_scroll article.post .post_text_inner{padding:0;height:100%}.latest_post_two_holder .latest_post_two_text{padding:0}.latest_post_two_holder .latest_post_two_text a{display:block;padding:30px 33px 36px}.latest_post_two_holder .latest_post_two_text a:hover{color:#000!important}.blog_holder.masonry_infinite_scroll,.blog_holder{margin:0 -16px 80px;padding-bottom:80px;display:flex;flex-wrap:wrap;height:auto!important;width:auto!important}.blog_holder.masonry_infinite_scroll [class^=blog_holder_grid],.blog_holder.masonry_infinite_scroll [class*=" blog_holder_grid"],.blog_holder [class^=blog_holder_grid],.blog_holder [class*=" blog_holder_grid"]{display:none}@media only screen and (min-width: 768px){.blog_holder.masonry_infinite_scroll,.blog_holder{margin:0 -8px}}.blog_holder.masonry_infinite_scroll article.post,.blog_holder article.post{transform:none!important;position:static!important;top:auto!important;left:auto!important;margin:0 0 32px;padding:0 16px;box-sizing:border-box;transition:transform .4s ease-out}.blog_holder.masonry_infinite_scroll article.post:hover,.blog_holder article.post:hover{transform:translateY(-10px)!important}@media only screen and (max-width: 767px){.blog_holder.masonry_infinite_scroll article.post,.blog_holder article.post{width:50%;padding:0 8px}}@media only screen and (min-width: 768px){.blog_holder.masonry_infinite_scroll article.post,.blog_holder article.post{width:50%;padding:0 16px}}@media only screen and (min-width: 992px){.blog_holder.masonry_infinite_scroll article.post,.blog_holder article.post{width:33.333%}}@media only screen and (min-width: 1200px){.blog_holder.masonry_infinite_scroll article.post,.blog_holder article.post{width:25%}}.blog_holder.masonry_infinite_scroll article.post .post_info,.blog_holder.masonry_infinite_scroll article.post .post_more,.blog_holder.masonry_infinite_scroll article.post .entry_date,.blog_holder article.post .post_info,.blog_holder article.post .post_more,.blog_holder article.post .entry_date{display:none}body.single-format-standard .wrapper,body.single-format-standard .wrapper .content{background-color:#efefef}.post-header{background-color:#efefef;padding:0 0 50px}@media only screen and (min-width: 992px){.post-header{padding-bottom:100px}}@media only screen and (min-width: 992px){.post-header .container_inner{display:flex;align-items:center}}.post-header-text-inner{padding:40px 40px 50px}@media only screen and (min-width: 992px){.post-header-text-inner{padding:80px 60px 70px}}@media only screen and (min-width: 1200px){.post-header-text-inner{padding:110px 80px 90px}}.post-header-text{position:relative;background-color:#fff}@media only screen and (min-width: 992px){.post-header-text{flex:0 0 50%;max-width:50%;display:flex;flex-direction:column}}.post-header-text.post-header-text-with-excerpt h1{font-size:28px}@media only screen and (min-width: 768px){.post-header-text.post-header-text-with-excerpt h1{font-size:34px}}@media only screen and (min-width: 1400px){.post-header-text.post-header-text-with-excerpt h1{font-size:44px;font-size:clamp(1.75rem,1.45rem + 1.6vw,2.75rem)}}.post-header-text h1{line-height:1.1;font-family:miller-banner,serif;font-weight:800;letter-spacing:0;margin-bottom:30px;font-size:32px}@media only screen and (min-width: 768px){.post-header-text h1{font-size:38px}}@media only screen and (min-width: 1400px){.post-header-text h1{font-size:54px;font-size:clamp(2rem,1.5875rem + 2.2vw,3.375rem)}}.post-header-text h1:after{display:block;content:"";height:2px;background-color:#b60000;width:80px;margin-top:30px}@media only screen and (min-width: 992px){.post-header-text h1:after{width:120px;margin-top:50px}}@media only screen and (min-width: 992px){.post-image{flex:0 0 calc(50% + 128px);margin-right:-128px;margin-left:0}.post-image .wp-block-embed__wrapper{margin-right:128px;padding-bottom:47%}}.post-image img{display:block;max-height:450px;min-height:350px;width:100%;object-fit:cover}@media only screen and (min-width: 992px){.post-image img{max-height:650px;max-height:clamp(500px,70svh,700px)}}.post-image iframe{width:100%;height:100%;object-fit:cover}.post-header-infos{margin-bottom:30px;display:flex;flex-wrap:wrap}.post-header-infos>span{display:flex;align-items:center}.post-header-infos>span:before{position:relative;top:-.05em;content:"";display:inline-block;width:17px;height:17px;margin-right:8px}.post-header-prep{margin-right:20px}.post-header-prep:before{background:url(/wp-content/themes/bridge-child/assets/prep-icon.DPxFb455.png) center center/17px 17px no-repeat transparent}.post-header-cook:before{background:url(/wp-content/themes/bridge-child/assets/cook-icon.HczV1uHr.png) center center/17px 17px no-repeat transparent}body.single-format-standard .wrapper .blog_single article h2.entry_title,body.single-format-standard .wrapper .blog_single article .post_image{display:none}body.single-format-standard .wrapper .blog_single article .post_info{height:0;overflow:hidden}body.single-format-standard .wrapper .blog_single article .post_content_holder{max-width:650px}@media only screen and (min-width: 768px){body.single-format-standard .wrapper .blog_single article .post_content_holder{padding-right:50px}}@media only screen and (min-width: 992px){body.single-format-standard .wrapper .blog_single article .post_content_holder{margin-right:100px}}body.single-format-standard .wrapper .blog_single article .post_content_holder h3{line-height:1.1;font-family:miller-banner,serif;font-weight:800;letter-spacing:0;margin-top:1.5em;margin-bottom:.7em;font-size:21px}@media only screen and (min-width: 992px){body.single-format-standard .wrapper .blog_single article .post_content_holder h3{font-size:28px}}body.single-format-standard .wrapper .blog_single article .post_content_holder .yarpp-related h3{margin-bottom:0;margin-top:35px}.comment_holder,.comment_form{max-width:650px}@media only screen and (min-width: 768px){.comment_holder,.comment_form{padding-right:50px}}@media only screen and (min-width: 992px){.comment_holder,.comment_form{margin-right:100px}}.comment_form,.comment_form form{margin-bottom:50px}body.single-format-standard .content .container{background-color:#fff}body.single-format-standard .content .container .default_template_holder{padding:50px 0}@media only screen and (min-width: 992px){body.single-format-standard .content .container .default_template_holder{padding:140px 0 90px}}#respond textarea{background-color:#efefef}div.yarpp-related{border-top:1px solid rgba(0,0,0,.25);margin-top:50px}@media only screen and (min-width: 992px){div.yarpp-related{margin-top:80px}}.comment-list li+li{border-top:1px solid rgba(0,0,0,.15)}.yarpp-thumbnails-horizontal{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;padding-top:30px}.yarpp-thumbnails-horizontal .yarpp-thumbnail{border:none;width:50%;padding:0 10px;margin:0;height:auto;box-sizing:border-box}.yarpp-thumbnails-horizontal .yarpp-thumbnail img{width:100%;height:auto}@media only screen and (min-width: 992px){.yarpp-thumbnails-horizontal .yarpp-thumbnail{width:33.33%}}aside .widget>h5{font-size:12px;text-transform:uppercase}@media only screen and (min-width: 1200px){aside .widget>h5{font-size:14px}}aside .widget+.widget{padding-top:40px;margin-top:40px;border-top:1px solid rgba(0,0,0,.25)}.widget_sp_image-description h5{font-size:16px;font-weight:500;line-height:1.2;margin-top:.5em}@media only screen and (min-width: 992px){.widget_sp_image-description h5{font-size:18px}}@media only screen and (min-width: 1200px){.widget_sp_image-description h5{font-size:23px}}.latest-posts-theme-two .lpp-header{right:0;width:auto}.latest-posts-theme-two .lp-single-item:hover .lpp-header{background:linear-gradient(to bottom,#0000,#00000021,#00000054 36%,#000000bd 70%,#000000e8 87%,#000)}.footer_col1 .widget_sp_image{display:flex;flex-wrap:wrap}.footer_col1 .widget_sp_image>h5{flex:0 0 100%}.footer_col1 .widget_sp_image img{width:100%}.footer_col1 .widget_sp_image a{flex:0 1 35%}.footer_col1 .widget_sp_image-description{flex:0 1 65%;padding-left:30px;box-sizing:border-box;margin:auto}.footer_col1 .widget_sp_image-description:after{display:block;content:"";height:2px;background-color:#b60000;width:30px;margin-top:20px;margin-bottom:30px}.footer_col1 .widget_sp_image-description h5{font-size:18px;text-transform:none}@media only screen and (max-width: 480px){.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,.container_inner nav.content_menu,.full_width .parallax_content,.steps_holder_inner,div.grid_section .section_inner,nav.content_menu ul{width:calc(100% - 50px)}}@keyframes element-from-bottom{0%{transform:translateY(30px);opacity:0}to{transform:translate(0);opacity:1}}.admin-bar{margin-top:32px}@media screen and (max-width: 782px){.admin-bar{margin-top:46px}}@media screen and (max-width: 992px){.admin-bar{margin-top:46px}}.annoncement-inner{padding:0 45px}.annoncement{background-color:#970404;color:#fff;padding:15px 0;width:100%}.annoncement p{color:#fff;font-size:15px;line-height:1.1}.annoncement .container_inner{width:100%;max-width:1100px;display:flex;align-items:center}@media only screen and (min-width: 1400px){.annoncement .container_inner{max-width:1300px}}.annoncement .qbutton{margin-left:10px;padding:6px 15px;font-size:11px;line-height:1;height:auto}.annoncement .social-links{display:flex;list-style:none;align-items:center;margin-left:auto;margin-right:0}@media screen and (max-width: 782px){.annoncement .social-links{display:none}}.annoncement .social-links li{margin-left:8px}.annoncement .social-links li a{display:flex;align-items:center}.element_from_bottom.element_from_bottom_on>div{animation:element-from-bottom 1s 1 ease-out}nav.main_menu>ul>li>a{color:#000}.drop_down .narrow .second .inner ul li a{font-weight:400}.drop_down .narrow .second .inner ul li a:hover{color:#000}.drop_down .narrow .second .inner ul li+li{border-top:1Px solid #EEE}.drop_down .second .inner ul,.drop_down .second .inner ul li ul,.shopping_cart_dropdown,li.narrow .second .inner ul,.header_top .right #lang_sel ul ul,.drop_down .wide .second ul li.show_widget_area_in_popup .widget,.drop_down .wide.wide_background .second{background-color:#fff;box-shadow:0 24px 34px #0000001a;border-radius:0 0 10px 10px}.wp-block-embed__wrapper{height:0;padding-bottom:62.5%;position:relative}.wp-block-embed__wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}body{font-family:General Sans;font-weight:400}nav.main_menu>ul>li>a{font-weight:400}.side_menu_button>a.search_button{display:flex;align-items:center}.wpb_content_element.tagline>.wpb_wrapper>p{font-family:miller-banner,serif;font-weight:800;width:calc(100% - 100px);margin-left:auto;margin-right:auto;max-width:520px;line-height:1.2;margin-top:70px;text-align:center;font-size:28px}@media only screen and (min-width: 992px){.wpb_content_element.tagline>.wpb_wrapper>p{font-size:34px;margin-top:90px;text-align:center}}#searchform input[type=submit],#subscribe-form input[type=submit]{background-color:#b60000;width:auto;color:#fff;border-radius:60px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.widget.widget_search #searchform,.content #searchform,#subscribe-form{border:none;box-shadow:0 24px 34px #0000000d;height:60px;margin-left:auto;margin-right:auto;border-radius:60px;margin-bottom:60px}.widget.widget_search #searchform{margin-top:10px;max-width:885px;display:block;margin-left:auto;margin-right:auto}.content #searchform{background-color:#fff}.content #searchform>div{height:100%;display:flex}#searchform_cat{display:none}div#category_wise_search-4{margin-bottom:50px}#searchform input[type=text],#subscribe-form input[type=text]{font-size:14px;padding-top:13px;padding-bottom:13px;flex:1 1 auto;border:none;background-color:transparent}input#searchsubmit,#subscribe-form input[type=submit]{height:calc(100% - 12px);margin-top:6px;font-weight:500;margin-right:6px;padding-top:0;font-size:12px;border:none}@media only screen and (min-width: 992px){#searchform input[type=text],#subscribe-form input[type=text]{font-size:16px}input#searchsubmit{font-size:14px}}.actualite h2,#rowppe h1,.itstime h2,.radiobloc .custom_font_holder{font-family:miller-banner,serif;font-weight:800;letter-spacing:0}#rowppe h1,.itstime h2,.radiobloc .custom_font_holder{font-size:32px}@media only screen and (min-width: 992px){#rowppe h1,.itstime h2,.radiobloc .custom_font_holder{font-size:42px}}.actualite{background-color:#a5d6c7;position:relative;text-align:center}.actualite:before{content:"";position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw);bottom:0;top:0;display:block;background-color:#a5d6c7}.actualite .separator{display:none}.actualite .wpb_text_column h2{position:relative;color:#000!important;margin-bottom:40px}@media only screen and (min-width: 992px){.actualite .wpb_text_column h2{font-size:55px!important;margin-bottom:64px}}#rowppe .separator.small,.itstime .separator.small{display:none}#rowppe .wpb_wrapper{display:flex;flex-direction:column;align-items:flex-start}#rowppe h1{order:1}#rowppe h3{order:0;font-weight:600;text-transform:uppercase;font-size:11px}@media only screen and (min-width: 992px){#rowppe h3{font-size:14px}}#rowppe p{max-width:450px}#rowppe .wpb_text_column>.wpb_wrapper{margin-bottom:25px}#rowppe .wpb_raw_code{width:100%}#rowppe .wpb_raw_code iframe{max-width:100%}.itstime .wpb_text_column h2{margin-bottom:50px}.bloc-saison{text-align:center}.bloc-saison .wpb_single_image{margin-bottom:15px!important}.bloc-saison .section_inner{max-width:920px}.bloc-saison img{max-width:230px}.radiobloc{padding:50px 0 95px}@media only screen and (min-width: 992px){.radiobloc{padding:60px 0 95px}}.radiobloc .vc_empty_space{display:none}.radiobloc .custom_font_holder{margin-bottom:22px}.radiobloc p{color:#fff;max-width:345px}.radiobloc .qbutton{margin-top:45px}@media only screen and (max-width: 991px){.radiobloc .qbutton{margin-bottom:30px}}@media only screen and (min-width: 992px){.radiobloc .section_inner_margin>div>div{display:flex;align-items:center}.radiobloc .section_inner_margin>div>div>:nth-child(2){order:1}.radiobloc .section_inner_margin>div>div>:nth-child(3){order:0}.radiobloc .section_inner_margin>div>div>:nth-child(4){width:80px}}.logoeurope img{max-width:100px}.q_logo a{max-height:44px}.sticky .q_logo a{max-height:35px}
