@import url('https://fonts.googleapis.com/css?family=Alex+Brush');@font-face{font-family:'cinzelregular';src:url(//www.btob-brittany.com/wp-content/themes/gaelleweddings/fonts/cinzel_regular_macroman/Cinzel-Regular-webfont.eot);src:url(//www.btob-brittany.com/wp-content/themes/gaelleweddings/fonts/cinzel_regular_macroman/Cinzel-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(//www.btob-brittany.com/wp-content/themes/gaelleweddings/fonts/cinzel_regular_macroman/Cinzel-Regular-webfont.woff) format('woff'),url(//www.btob-brittany.com/wp-content/themes/gaelleweddings/fonts/cinzel_regular_macroman/Cinzel-Regular-webfont.ttf) format('truetype'),url(//www.btob-brittany.com/wp-content/themes/gaelleweddings/fonts/cinzel_regular_macroman/Cinzel-Regular-webfont.svg#cinzelregular) format('svg');font-weight:normal;font-style:normal}div.home_bloc_text_travers @font-face{font-family:'Montserrat Light';font-style:normal;font-weight:normal;src:local('Montserrat Light'),url(//www.btob-brittany.com/wp-content/themes/gaelleweddings/fonts/Montserrat-Light.woff) format('woff')}#fancy-header.title-center.breadcrumbs-off .hgroup{padding-top:120px;padding-bottom:120px}#main{padding-bottom:0}header h2{padding:15px}header h1 span{color:#fff;font-family:'cinzelregular',cursive;padding:25px}header h2.fancy-subtitle span{color:#fff;font-size:55px;line-height:55px;font-family:'Alex Brush'}header h2.fancy-subtitle span:first-child:first-letter {color:#101820 !important}#bottom-bar #text-5{margin-bottom:0;max-width:400px;color:#000;padding:10px;display:block}#bottom-bar #text-5 div.textwidget{margin-bottom:0}#bottom-bar #text-5 strong{color:#c7ac82;font-size:1.8rem}#bottom-bar #text-5 .soc-ico a:not(:hover) .soc-font-icon{color:#c7ac82 !important;background:none !important}#bottom-bar #text-5 .soc-ico .soc-font-icon{font-size:23px;line-height:32px;margin:0}#bottom-bar #text-5 .soc-ico{padding:0}#bottom-bar #text-5 .soc-ico a{width:32px;height:32px;margin:0;line-height:32px;border-radius:100px;position:relative;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;line-height:26px;text-align:center;border-radius:50%;box-sizing:border-box;text-decoration:none}#bottom-bar #text-5 .soc-ico.custom-bg a:before{background-color:#fff;box-shadow:inset 0 0 0 1px #fff;width:32px;height:32px}#bottom-bar #text-5 .soc-ico.hover-custom-bg a:after{background-color:#c7ac82;background-image:none;width:32px;height:32px}#bottom-bar #text-5 .soc-ico{display:inline-block;vertical-align:middle;margin-left:10px;overflow:hidden}#bottom-bar #text-5 .mini-widgets{margin-top:10px}#bottom-bar #text-5 .mini-widgets>p{display:none}#bottom-bar #text-5 .mini-contacts{color:#fff;font-size:16px;line-height:22px}#bottom-bar #text-5 .mini-contacts i{color:#fff}.eapps-instagram-feed-title-container .eapps-instagram-feed-title{font:normal 36px / 28px "cinzelregular",Helvetica,Arial,Verdana,sans-serif;padding-top:10px;padding-bottom:15px}.eapps-instagram-feed-title-container .eapps-instagram-feed-title a{color:#000}.eapps-instagram-feed-title-container .eapps-instagram-feed-title span:before{content:"\f111";font-size:33px;color:#c7ac82}.eapps-widget{margin-bottom:7px}.eapps-instagram-feed-posts-item:hover.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-image{transform:scale(1) translate(-50%,-50%);transform-origin:0 0;filter:none}div.eapps-instagram-feed-content .eapps-instagram-feed-posts-grid-load-more-container.eapps-instagram-feed-posts-grid-load-more-enabled .eapps-instagram-feed-posts-grid-load-more{background-color:#c7ac82 !important;color:#fff;border:1px solid #c7ac82}#footer #text-4,#footer #text-4 .textwidget{margin-bottom:0}form.wpcf7-form h2,.footer h2{color:#101820;font-family:'cinzelregular',cursive}form.wpcf7-form h2:first-letter ,.footer h2:first-letter {color:#c7ac82}.footer .bottom-text-block p{text-align:center}form.wpcf7-form input[type="text"],form.wpcf7-form input[type="email"],form.wpcf7-form input[type="password"],form.wpcf7-form textarea{background-color:#c7ac82}form.wpcf7-form input[type="text"]::-webkit-input-placeholder,form.wpcf7-form input[type="email"]::-webkit-input-placeholder,form.wpcf7-form input[type="password"]::-webkit-input-placeholder,form.wpcf7-form textarea::-webkit-input-placeholder{color:#000}form.wpcf7-form input[type="text"]:-moz-placeholder,form.wpcf7-form input[type="password"]:-moz-placeholder,form.wpcf7-form input[type="email"]:-moz-placeholder,form.wpcf7-form textarea:-moz-placeholder{color:#000}form.wpcf7-form input[type="text"]::-moz-placeholder,form.wpcf7-form input[type="password"]::-moz-placeholder,form.wpcf7-form input[type="email"]::-moz-placeholder,form.wpcf7-form textarea::-moz-placeholder{color:#000}form.wpcf7-form input[type="text"]:-ms-input-placeholder,form.wpcf7-form input[type="password"]:-ms-input-placeholder,form.wpcf7-form input[type="email"]:-ms-input-placeholder,form.wpcf7-form textarea:-ms-input-placeholder{color:#000}form.wpcf7-form input[type="text"]:input-placeholder,form.wpcf7-form input[type="password"]:input-placeholder,form.wpcf7-form input[type="email"]:input-placeholder,form.wpcf7-form textarea:input-placeholder{color:#000}form.wpcf7-form .contact_form_slogan{color:#101820;font-size:1.3em;text-align:left;padding-top:2px}#contact_column_img div.ubtn-ctn-left{display:inline}#contact_column_img .block_social_button_bottom div.vc_column-inner{text-align:center}.bloc_texte_avech2 h2{font-size:25pt}.bloc_texte_avech2 p{text-align:justify}.bloc_texte_avech2 p:first-letter {font-family:'cinzelregular',cursive;color:#d29b13;font-weight:bold;font-size:30pt;padding-top:8px;float:left;margin-right:6px}div.home_bloc_text_travers{font-size:14pt}div.home_bloc_text_travers a{color:#fff}p.highlight_text{margin-top:18px}p.highlight_text strong{font-family:'cinzelregular',cursive;font-size:18pt;color:#d29b13;background-color:#fff;border:1px solid #d29b13;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:8px;margin-top:6px}div.rowquote div.wpb_text_column{background-color:rgba(0,0,0,0.5);padding:8px;margin-top:6px}div.rowquote div.wpb_text_column p{line-height:initial;color:#d29b13;font-family:'Alex Brush';font-size:65px;line-height:65px}article .testimonial-content p{text-align:justify;color:#101820}.home_slogan_benefits .wpb_wrapper p{color:#101820;font-size:45pt;line-height:80%;font-family:'cinzelregular',cursive}.home_slogan_benefits .wpb_wrapper p:first-child:first-letter {color:#d29b13;font-size:55pt}.wf-container .testimonial-item{background-color:rgba(255,255,255,.7);padding:4px}.wf-container .testimonial-item .testimonial-vcard span.text-primary,.wf-container .testimonial-item .testimonial-vcard a.text-primary span{color:#d29b13}.wf-container .testimonial-item .testimonial-vcard span.text-secondary,.wf-container .testimonial-item .testimonial-vcard a.text-secondary span{color:#101820}.wf-container .testimonial-content p{color:#101820;padding:12px;text-align:justify}.wf-container article div.testimonial-content p:before{color:#d29b13;font-size:25pt;line-height:35pt;content:"\f10d";display:block;text-align:center;margin-bottom:0;font-family:'Defaults'}.wf-container article div.testimonial-content p:after{color:#d29b13;font-size:25pt;content:"\f10e";display:block;text-align:center;line-height:35pt;font-family:'Defaults'}.contact_cinformation_column .ubtn-text{padding-left:15px}div.contact_cinformation_column button.mail_button,div.contact_cinformation_column button.phone_button{margin-top:0;margin-bottom:0;padding-bottom:0;padding-top:0}.contact_cinformation_column{background-color:#000;color:#101820;margin-top:85px;text-align:center}.contact_form_column h2{color:#101820;font-family:'cinzelregular',cursive;font-size:45pt;margin-top:25px}.portfolio-categories a,.portfolio-categories a *,.portfolio-categories span{color:#d29b13;font-weight:bold;text-shadow:2px 2px 2px rgba(121,65,222,.6);-webkit-text-fill-color:#d29b13}.single-portfolio .article-top-bar{display:none;background-color:rgba(255,255,255,.7);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.single-portfolio .article-top-bar .wf-container-top{border-bottom:0}.single-portfolio .project-content-btn{margin-top:0}.single .project-content{margin-bottom:0}.bg-under-widget .sidebar-content section.widget{background-color:rgba(204,204,204,0.1)}.grid_article_gwedding .vc_gitem-zone-mini .vc_gitem-row-position-middle{top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}div.grid_lieux .vc_grid-filter{display:none}div.vc_gitem-zone-mini div.grid_lieux_title{background-color:#d29b13;position:relative;z-index:1;padding-left:45px}div.vc_gitem-zone-mini div.grid_lieux_title:before{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden;padding-top:25px;padding-left:8px}div.vc_gitem-zone-mini div.grid_lieux_title:before{top:0;transform:skewY(3.5deg);transform-origin:100% 0;color:#fff;font-size:25pt;line-height:35pt;content:"\f140";display:block;text-align:left;margin-bottom:0;font-family:'Fontawesome'}.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li.vc_grid-page>a,.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-grey>li.vc_grid-page>span{background-color:#c7ac82 !important;border-color:#c7ac82 !important;color:#fff !important}