@import url(//couleuretsens.com/wp-content/themes/bridge-child/../bridge/style.css);body{font-weight:500}.column{padding:15px}.textcontainer{max-width:680px;margin:auto}.center{margin:auto;text-align:center}.left{margin-left:0;text-align:left;float:left;align-items:flex-start}.right{margin-right:0;text-align:right;float:right;align-items:flex-end}.overabsolute{z-index:99999;background-color:transparent;position:absolute;width:100%}.plan1{position:absolute;width:100%;z-index:0}.overlayloader{display:flex;justify-content:center;align-items:center}.inline{display:inline-block;margin:auto}.no-margin{margin:6px auto!important}.space{margin-bottom:50px!important}.big-space{margin-bottom:120px!important}.inline-flex{display:inline-flex}.column-flex{flex-direction:column}.inline-block{display:inline-block}.fullwidth{width:100vw;min-width:100vw}.flexcenter,.um-col-alt{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-self:center}.flex-container{width:400px;margin:50px auto 0}.flex-container .right{bottom:3px}.flex-container .right p{margin:0!important}.rowflow{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start}.rowflow .elementor-row{display:flex;justify-content:space-evenly}.rowflow.reverse{flex-direction:row-reverse}.col-xs-6{width:50%}.col-md-5{max-width:50%;width:45%;display:inline-flex;margin:auto;flex-wrap:wrap;min-width:400px}.padding>div,li.padding{padding:5%!important}.no-padding{padding:0!important}.row.center{text-align:center;margin:15px auto}.full_section_inner{display:flex;flex-wrap:wrap}.elementor-section-full_width .elementor-section .elementor-container{width:100%}.full-height{min-height:100vh}.card{min-width:350px;max-width:450px}.icon-container{max-width:70px}.left-picture .elementor-row{flex-direction:column-reverse}.page-template-blog-compound .container{padding-bottom:180px}.page-id-564 h2{text-align:left;text-transform:uppercase}.page-id-564 .wpb_text_column{padding-left:15px}#textCenter.wpb_column{height:400px;display:flex;justify-content:center;align-items:center}#top{min-height:80vh}section.bluebg,div.bluebg{background-color:var(--e-global-color-primary);color:#fff}section.bluebg a,div.bluebg a,section.bluebg .title,div.bluebg .title,section.bluebg p,div.bluebg p,section.bluebg h3,div.bluebg h3{color:#fff}blockquote.wp-block-quote{border-color:#cf2e2e}.wp-block-pullquote{background:0 0;border-top:4px solid;border-bottom:4px solid;max-width:600px}.post_text .wp-block-pullquote p{font-size:44px;font-family:'Playlist';color:#cf2e2e;line-height:1}@font-face{font-family:'Playlist';src:url(//couleuretsens.com/wp-content/themes/bridge-child/../fonts/playlist_script-webfont.woff) format('woff'),url(//couleuretsens.com/wp-content/themes/bridge-child/../fonts/playlist_script-webfont.woff2) format('woff2')}.elementor-col-50 .elementor-heading-title{margin-left:auto;margin-right:auto;max-width:600px}.title{height:initial}h1,.h1,.title h1{line-height:65px;font-size:80px;transition:none 0s ease 0s;text-align:inherit;border-width:0;margin:0;padding:0;font-family:'Playlist';font-weight:400!important;letter-spacing:-1px}h1.white,.white h1,h2.white,.white h2{color:white!important}.bg.white h1,.bg.white h2,.bg.white h3,.bg.white h4,.bg.white h5,.bg.white h6{background:#fff;max-width:initial}.bg.white .elementor-widget-container{width:fit-content}.blue h2,h2.blue,.blue h1,h1.blue,.story-time div{color:var(--e-global-color-primary)!important}h2,.post_text h6{font-family:'Playlist';text-transform:none!important}.story-time div{font-size:47px!important;text-align:center}h2,.h2,h2 a{line-height:41px;margin-bottom:40px;font-weight:300}h3,.h3,h3 a,.story-details h3{text-transform:uppercase;font-weight:700!important;color:#252525}h4,.h4,h4 a,h4.elementor-heading-title{color:#252525;font-size:22px;text-transform:initial;margin:30px auto;max-width:900px;line-height:1.5;font-weight:600!important}h4.promotion{background:var(--e-global-color-primary);padding:15px;border-radius:70%;color:#fff;font-size:16px;letter-spacing:0px;max-width:150px;line-height:1;margin-top:-80px;position:relative}h5,.h5,h5 a,.q_icon_with_title .icon_text_holder h5.icon_title{color:#a9a9a9;text-transform:uppercase;margin:auto}*:not(.wp-block-pullquote) p{font-weight:500;max-width:600px;margin:15px auto 30px}.promotion+i.big{position:relative;bottom:130px;margin-bottom:-50px}i.big{color:var(--e-global-color-primary);font-size:3rem;font-style:initial;font-weight:900}.bigger{font-size:130%}.colored{font-weight:800}.post_text ul,.elementor-text-editor ul,ul:not(.display-posts-listing){max-width:500px;margin:10px auto 30px;text-align:left}ul.services-list{list-style:none}ul.services-list li{min-height:40px}ul.services-list li:before{content:'√';color:var(--e-global-color-primary);text-shadow:.3px .3px 0px var(--e-global-color-primary),-.3px .3px 0px var(--e-global-color-primary),.3px -.3px 0px var(--e-global-color-primary),-.3px -.3px 0px var(--e-global-color-primary);font-size:30px;float:left;min-height:40px;padding-right:10px}.colored.blue{color:rgba(240,78,88,1)!important;font-weight:700}.colored.white{color:white!important;font-weight:700}nav.main_menu{left:0;text-align:center;width:100%;top:15px!important}header.sticky nav.main_menu{background:#fff;box-shadow:0px 8px 25px rgba(0,0,0,.1);top:0!important}header.sticky nav.main_menu>ul>li>a,.blog nav.main_menu>ul>li>a,.single-post nav.main_menu>ul>li>a,.archive nav.main_menu>ul>li>a,.page-id-2354 nav.main_menu>ul>li>a,.page-id-2114 nav.main_menu>ul>li>a{color:var(--e-global-color-primary)}.fixed_top_header .bottom_header,.fixed_top_header nav.mobile_menu,nav.mobile_menu{background-color:var(--e-global-color-primary)!important}nav.main_menu>ul{display:flex;width:100%;justify-content:center;align-items:center;left:0;height:70px;max-width:initial}ul#menu-complet img{max-width:100px;border-radius:100px;position:relative;top:10px;transition:all .5s ease-in-out}header.sticky nav.main_menu ul#menu-complet img{max-width:55px;top:14px;transition:all .5s ease-in-out}header.sticky nav.main_menu ul li a span.underline_dash{background-color:var(--e-global-color-primary)!important}#nav-menu-item-3051 span.underline_dash{display:none}.eael-filterable-gallery-load-more-text,.elementor-widget-button .elementor-button-text,.caldera-grid .btn-default,.button,.simpay-btn.simpay-payment-btn,.btn{font-family:'Work Sans',sans-serif;font-size:15px!important;padding:0 24px;border:0!important;line-height:30px;min-height:30px;font-style:normal;font-weight:600!important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;letter-spacing:-.28px;text-transform:capitalize;min-width:150px;width:;transition:all .5s ease-in-out;display:flex;justify-content:center;align-items:center}.elementor-widget-button:not(.second) .elementor-button,.caldera-grid .btn-default:not(.second),.button:not(.second),a.eael-gallery-load-more.elementor-button,.simpay-btn.simpay-payment-btn{transition:all .5s ease-in-out}.bluebg .elementor-widget-button:not(.second) .elementor-button,.bluebg .caldera-grid .btn-default:not(.second),.bluebg button:not(.second),.bluebg .button:not(.second){background:white!important;color:var(--e-global-color-primary)!important;transition:all .5s ease-in-out}button,.button{margin:25px auto;height:initial}button:not(.second) a,.button:not(.second) a{color:#fff}.elementor-widget-button.second a,.elementor-widget-button .button.second{background:#FFffff!important;color:var(--e-global-color-primary)!important;transition:all .5s ease-in-out}.bluebg .elementor-widget-button.second a,.bluebg .elementor-widget-button .button.second,.bluebg button.second{background:var(--e-global-color-primary)!important;color:#FFffff!important;transition:all .5s ease-in-out}.elementor-button{padding:0}.elementor-button:hover,.caldera-grid .btn-default:hover,.second a:hover,.button.second:hover,a.eael-gallery-load-more.elementor-button:hover{background-color:var(--e-global-color-9b403d5)!important;color:white!important;transition:all .5s ease-in-out}.elementor-widget-button.inline{margin-top:30px}.simpay-form-wrap.simpay-stripe_checkout-form-wrap{align-self:center}.blog_compound article .post_image img{margin:auto!important}#etapes section img{max-width:124px}.form-group{display:flex;width:100%;flex-direction:column;margin-bottom:50px!important}form{margin:10px auto}.caldera-grid .col-sm-6+.col-sm-6{float:right}label[for=custom-field-16-1]{display:inline-flex;font-size:12px;line-height:16px!important;font-style:italic;max-width:600px;margin:15px 0;float:left;text-align:left}input#custom-field-16-1{float:left}.caldera-grid .checkbox,.caldera-grid .radio{width:400px}.form-group label+div{width:100%;max-width:300px}.form-audit .caldera-grid{background:white!important;max-width:900px!important;margin:auto;box-shadow:8px 8px 12px rgba(0,0,0,.2);padding:30px 0}div[id*=stars]{text-align:center}form[aria-label=Audit]{max-width:500px}#comment,input{border:solid 1px rgba(0,0,0,.2)!important}.elementor-accordion-title{font-size::13px;font-weight:400;color:#a2a2a2}#back_to_top{bottom:-13px}.theme_4 .ictst_wrapp ul li{overflow:hidden}.ult_tab_section span{text-transform:uppercase}.widget #searchform{border:1px solid rgba(0,0,0,.1)}aside .widget.widget_search{margin:20px auto!important}.widget li.cat-item{font-size:13px!important;line-height:13px!important;text-transform:uppercase;font-weight:600;color:#343434;margin-left:16px!important}.testimonial-name{font-weight:700}.strong-view.wpmtst-default .wpmtst-testimonial{border:0}.theme_4 .testi-wrapper .quotes .quote-content{width:60%;margin:auto}.theme_4 .testi-wrapper .testi-details img{width:150px!important;margin:auto}.strong-view-id-1 .testimonial-inner{max-width:900px;margin:auto}.wpmtst-testimonial-field.testimonial-field.testimonial-name,.wpmtst-testimonial-field.testimonial-field{font-style:italic;opacity:.6}.wpmtst-testimonial-content.testimonial-content{display:flex;justify-content:center;align-items:center}.strong-view.wpmtst-default .wpmtst-testimonial-image img{border-radius:600px}.strong-view-id-1 .maybe-clear{display:none}.left.inline#--illustration img{transform:rotate(-13deg)}@media all and (min-width:700px){#introduction{min-width:700px}}@media all and (max-width:699px){#introduction{min-width:initial;width:100%}}@media all and (max-width:999px){.home section#top{padding:60vh 0 0;background-position:30% 0;background-size:200vh}.elementor-2438 .elementor-element.elementor-element-cf006c6>.elementor-element-populated{margin:0 0 80px}}.page-id-881 nav.main_menu>ul>li>a{color:var(--e-global-color-primary)}.page-id-881 .content,.page-id-2299 .content,.page-id-2304 .content{padding-top:100px!important;padding-bottom:300px!important;max-width:1300px;margin:auto}.produit-box{max-width:29%;align-self:flex-start;border:4.5px solid;padding:3%;margin:20px;min-width:350px}#services .elementor-tab-title.elementor-active:after{background:var(--e-global-color-primary);height:3px!important;width:100%!important;position:relative!important;top:14px;bottom:initial;left:initial}.produit-box .elementor-accordion-item{margin:40px auto 15px}.produit-box p,.elementor-widget-tabs .elementor-tab-content p{text-align:left;width:100%}.elementor-tabs .elementor-tabs-wrapper{display:flex;justify-content:center;align-items:center}.elementor-tab-title.elementor-tab-mobile-title{display:none}.elementor-tab-content p{padding:15px}div[data-tab="1"] .produit-box{border-color:var(--e-global-color-de221f2)}div[data-tab="1"] .produit-box .elementor-tab-title.elementor-active a{color:var(--e-global-color-de221f2)}div[data-tab="2"] .produit-box{border-color:var(--e-global-color-primary)}div[data-tab="2"] .produit-box .elementor-tab-title.elementor-active a{color:var(--e-global-color-primary)}.boutique-container{max-width:1200px;margin:0 auto 10%}.boutique-container .center{order:2}.boutique-container .right,.boutique-container .left{order:1}.backNumber{position:absolute;opacity:.15;left:0;text-align:right;width:100px!important;top:initial;bottom:initial;align-items:initial!important;align-content:initial!important}.backNumber p{font-size:130px;text-align:center;transform:translate(-50px,70px)}.eael-filter-gallery-control ul{margin:0 0 20px;padding:0;text-align:center;max-width:1200px!important}div#elementor-tab-content-1501{padding:0!important}.eael-filterable-gallery-load-more-text,span.eael-filterable-gallery-load-more-icon{display:initial;padding:3px}.masterclasse .produit-box{border-color:var(--e-global-color-primary)}.blog_single.blog_holder{margin-top:150px}.post h3{color:#bebebe}.post_text img,.post_text figure{text-align:center!important;margin:50px auto}.post_text h4{margin-bottom:15px!important;font-size:20px}.post_text h5{color:var(--e-global-color-primary)}.post_text p,.post_text li,.post_text h2,.post_text h3,.post_text h4,.post_text h5,.post_text h6,article .post_info,blockquote{max-width:800px;margin-left:auto!important;margin-right:auto!important}.blog_holder article .post_info{display:inherit;width:inherit;transform:translateY(-17px)}.post_text p,.post_text li,.post_text h3,.post_text h4,.post_text h5{font-size:19px}.post_text h6{font-size:45px;color:var(--e-global-color-primary)}.post_text li{padding-left:9px}.post_text ul,.post_text ol{max-width:700px;margin:50px auto}ul.display-posts-listing{display:flex;flex-wrap:wrap;justify-content:space-around;align-content:flex-start}.display-posts-listing li.listing-item{margin:15px;list-style:none;text-align:center}@media all and (min-width:999px){.display-posts-listing li.listing-item{width:22%;overflow:hidden;min-width:200px}}.post_text a{text-decoration:underline}.listing-item a img:hover{transform:scale(1.1);transition:all .5s ease}.listing-item a img{transition:all .5s ease}.listing-item h3.title{font-size:17px;line-height:1;font-style:normal}.blog_holder article .post_image,.blog_holder article .post_image img,.blog_holder article .post_image>a{margin:auto;width:initial}.blog .container_inner,.archive .container_inner{max-width:100%;width:100%!important;padding-top:0!important}.blog .content,.archive .content{margin-top:80px}.blog_holder.blog_compound{display:inline-flex;flex-wrap:wrap;justify-content:center;align-content:stretch}.blog .column1,.archive .column1{width:72%;float:left;padding:3%}.blog .two_columns_75_25>.column1>.column_inner,.archive .two_columns_75_25>.column1>.column_inner{padding:0}.blog_compound article{border:1px solid rgba(0,0,0,.1);margin:15px;padding:25px;width:25%;min-width:270px!important}.blog .column2,.archive .column2{width:19%;float:left;padding-right:1%}.post h2 a{color:var(--e-global-color-primary);font-size:17px!important;font-weight:700!important;text-transform:uppercase;line-height:19px!important;display:block;font-family:'Lato',sans-serif}.blog_holder article .post_content_holder{display:flex;flex-direction:column;justify-content:space-between;height:100%}.blog_compound article .post_title .category .date,.blog_compound article .post_title .category a{text-decoration:none}.three_columns{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between}.blog_compound article .post_meta .three_columns>.column1{order:2;padding:0;width:48%;min-width:150px}.blog_compound article .post_meta .three_columns>.column2{order:1;width:100%;position:relative;bottom:30px}.blog_compound article .post_meta .three_columns>.column3{order:3;width:40%;float:right}.blog_compound article .post_text{display:none}.blog .post_image,.archive .post_image{bottom:13px}.comment-respond{width:95%;margin:auto}aside .widget h5{margin-bottom:14px;padding:15px;background:var(--e-global-color-de221f2);color:#fff;font-weight:700;font-size:15px}.blog_compound article .post_title .category .date,.blog_compound article .post_title .category a{color:#a2a2a2}h3.latest_post_title.entry_title a,h3.latest_post_title.entry_title{font-size:13px;line-height:1.2!important}.footer_bottom div{display:inline-flex;justify-content:center;align-items:center}footer a{font-size:17px;padding:0 5px}@media all and (max-width:1116px){.elementor-1219 .elementor-element.elementor-element-1b4e485.rowflow .elementor-row{flex-direction:column;align-items:center}.elementor-1219 .elementor-element.elementor-element-1b4e485.rowflow .card{width:100%!important}.blog .column2{width:98%;float:none;padding-right:0}.blog .column1{width:100%;float:none;padding:0}}@media all and (max-width:1038px){.center.text-content{margin:5% auto;transform:translateX(0px)}.page-id-2114 .text-content h3{margin-top:15px}.logo_wrapper,.mobile_menu_button{position:fixed;z-index:9999999999;right:15px}.logo_wrapper{left:calc(50% - 45px)}}@media all and (min-width:1000px){#back_to_top.on{right:10px}.elementor-col-50{width:50%}h3.wpmtst-testimonial-heading.testimonial-heading{padding-left:293px!important}body h3,.h3,h3 a{font-size:26px}.footer_bottom div{width:400px}.header_inner_right,header .header_inner_left{display:none}.content .container .container_inner.default_template_holder,.content .container .container_inner.page_container_inner{padding-top:45px}}@media all and (max-width:1000px){.q_logo a{left:initial!important}}@media all and (max-width:999px){body.blog{padding-top:100px}.textwidget p{padding-left:15px}nav.mobile_menu ul li a,nav.mobile_menu ul li h3{font-size:23px;color:#fff;line-height:40px;text-align:center;font-family:'Work Sans',serif}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a{color:#000;font-weight:800}#menu-complet-1{background:var(--e-global-color-primary);min-height:calc(100vh - 130px);padding-top:130px;flex-direction:column}.menu-item-home{display:none}.header_bottom{background:#0b2c42!important}header .header_inner_left{position:fixed!important;left:45px!important;width:75vw;z-index:999}.header_inner_right{position:fixed!important}.header_top_bottom_holder{position:fixed;top:0;width:100%}.visuelSide.elementor-column.elementor-col-50{order:1}.elementor-column.elementor-col-50:not(.visuelSide){order:2}h3.wpmtst-testimonial-heading.testimonial-heading{text-align:center!important;width:100%}footer .two_columns_50_50>.column1>.column_inner{padding:20px 10px 0 0}.elementor-element.inline{display:block;max-width:100%!important;width:100%}body .footer_top .column_inner{margin-top:20px!important}body h2{font-size:60px}body h3,.h3,h3 a{font-size:20px;line-height:.8}body .fa-navicon:before,.fa-reorder:before,.fa-bars:before{font-size:2.3rem}body .separateur-wave h2{letter-spacing:0px!important;font-size:47px!important;line-height:1.3!important}.touch .content{margin:0!important;padding:0!important}body .theme_4 .testi-wrapper .quotes .quote-content{width:100%;margin:auto;padding:0!important}body .latest_post_text_inner{padding:0 30px}body .footer_top .column_inner{margin-top:50px}body .download-pdf{padding-bottom:100px}body .form-audit p{max-width:700px;padding:10% 0}body .gform_wrapper{margin:0;max-width:700px;padding:0}body .wpb_single_image img{max-width:105%;margin-left:-5%}.elementor-2255 .elementor-element.elementor-element-9a5aae8:not(.elementor-motion-effects-element-type-background),.elementor-2255 .elementor-element.elementor-element-9a5aae8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:20% 0;display:flex}.elementor-2255 .elementor-element.elementor-element-ba97b00:not(.elementor-motion-effects-element-type-background),.elementor-2255 .elementor-element.elementor-element-ba97b00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-element.elementor-element-0127c9a.elementor-widget.elementor-widget-heading h4{font-size:27px;padding-top:100px}.elementor-1219 .elementor-element.elementor-element-384a6df,.elementor-1219 .elementor-element.elementor-element-8030910{padding:0}.backgroundService .elementor-column-wrap{padding:5px}.page-id-1219 .elementor-widget-accordion .elementor-widget-container{margin:0 10px}.elementor-1219 .elementor-element.elementor-element-7801e03 .elementor-tab-title{font-size:1.2rem}.caldera-grid .checkbox,.caldera-grid .radio{width:100%;left:20px;text-align:left}.col-sm-6.first_col{float:left;max-width:47%}.wpmtst-testimonial-content.testimonial-content{flex-direction:column}section:not(#top){padding:15px!important}.boutique-container{max-width:1200px;margin:0 auto 150px}.footer_top,.footer_top.footer_top_full{padding-top:80px}}@media (max-width:767px){.blog_holder.blog_compound{justify-content:center}}@media all and (min-width:601px){.footer_top .footer_col2{width:45%}}@media all and (max-width:600px){.footer_top .footer_col2 div#text-3{text-align:center}section#references{padding:10px!important}nav.mobile_menu>ul{width:initial}}@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:100%}}