fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}body{background:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:10px}select{border:1px solid #ccc}a,a:visited{color:#039be5;font-weight:600;cursor:pointer}a:active{color:#09005e}a:hover,a:focus{color:#5234f9}a:hover,a:active{outline:0}a,a:visited,a:active,a:hover{text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:24px;font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;color:#535960;overflow-x:hidden;font-weight:400}hr{margin:initial}@media all and (max-width:767px){p.lead{font-size:13px;line-height:24px}p{font-size:16px;font-size:100%}}
/*!---------- 6. BUTTONS ----------*/
.btn,.button{font-family:inherit;border:2px solid #5d47d7;font-size:16px;font-size:100%;color:#5d47d7}.btn:hover,.button:hover{background:#039be5;color:#fff}.btn-filled,a .btn-filled,.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#5d47d7}.image-bg .btn.btn-filled{background:#5d47d7;border-color:#5d47d7}.btn:visited{color:#039be5}.comments input[type=submit]{max-width:initial;float:left}
/*!---------- 7. NAVIGATION ----------*/
.main-navigation .menu li a{font-size:16px;font-size:100%}.main-navigation .menu>li>ul .dropdown:after{color:#0e1015;top:1px;right:24px;content:"\f105"}@media all and (min-width:991px) and (max-width:1024px){.dropdown-menu .shapely-dropdown>.fa-angle-down:before{content:"\f105"}}.module.widget-handle .title{font-size:16px;font-size:100%}.main-navigation .menu>li>ul .dropdown:after{content:"\f107"}input[type=submit],button[type=submit]{background:#5d47d7;border-radius:999px;border:2px solid #5d47d7;font-size:16px;font-size:100%}.bg-primary input[type=submit]{background:#fff;color:#5d47d7}.pagination span:not(.dots),.woocommerce-pagination ul.page-numbers span.page-numbers,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#039be5;color:#fff;border-color:#039be5}.pagination a:hover,.pagination .active a,.pagination .active:hover a{background:#039be5;color:#fff;border-color:#039be5}.feature-1 i{color:#5d47d7}.jetpack_subscription_widget form{background:#5d47d7}.jetpack_subscription_widget #subscribe-submit input{color:#5d47d7}.masonry-item blockquote:hover{background:#039be5}.spinner{background-color:#5d47d7}.flex-direction-nav a.flex-next:before,.flex-direction-nav a.flex-prev:before{speak:none;color:#fff;content:"\f105"}.flex-direction-nav a.flex-prev:before{content:"\f104"}.content p.intro{color:#5d47d7}
/*!---------- 22. SPACING ----------*/
.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt60{margin-top:60px}.mb0{margin-bottom:0 !important}.mb16{margin-bottom:16px}.mb24{margin-bottom:24px}.mb32{margin-bottom:32px}.mb40{margin-bottom:40px}.mb64{margin-bottom:64px}.mb100{margin-bottom:100px}.p24{padding:24px}.p0{padding:0}.pt70{padding-top:70px}.pt48{padding-top:48px}.pt20{padding-top:20px}.pb0{padding-bottom:0 !important}.pb40{padding-bottom:40px}.pt0{padding-top:0}.image-bg a{color:#5d47d7}.contact-section .social-icons li a{color:#5d47d7}#social li a[href*="facebook.com"] .fa:before,.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}#social li a[href*="linkedin.com"] .fa:before,.fa-linkedin:before{content:"\f0e1"}#social li a[href*="instagram.com"] .fa:before,.fa-instagram:before{content:"\f16d"}.video-widget .video-controls button{background:#5d47d7}.shapely_home_parallax>section:not(.image-bg) .btn-white{border-color:#5d47d7;color:#5d47d7}.widget.widget_rss ul li .rsswidget:hover,.widget.widget_rss ul li .rsswidget:focus{color:#039be5}.widget.widget_search .search-form>input#s:hover,.widget.widget_search .search-form>input#s:focus,.widget_product_search .woocommerce-product-search>input.search-field:hover,.widget_product_search .woocommerce-product-search>input.search-field:focus,textarea:hover,textarea:focus,input[type=text]:hover,input[type=search]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,input[type=tel]:focus{border-color:#039be5}.widget.widget_search input[type=text]:focus+button[type=submit].searchsubmit,.widget.widget_search input[type=text]:hover+button[type=submit].searchsubmit,.widget.widget_product_search input[type=text]:focus+button[type=submit].searchsubmit,.widget.widget_product_search input[type=text]:hover+button[type=submit].searchsubmit{color:#039be5;border-color:#745cf9 !important}.widget.widget_calendar #wp-calendar>caption:after{background:#5d47d7}.widget.widget_calendar #wp-calendar thead{color:#5d47d7}.widget.widget_calendar #wp-calendar td:not(.pad):not(#next):not(#prev)#today{border-color:#5d47d7}.widget.widget_calendar #wp-calendar td:not(.pad):not(#next):not(#prev)#today:hover{background:#039be5}.widget.widget_calendar #wp-calendar td a,.widget.widget_calendar #wp-calendar th a{color:#5d47d7}.widget.widget_calendar #wp-calendar #prev:before{font-family:'FontAwesome';content:'\f104'}.widget.widget_calendar #next:before{font-family:'FontAwesome';content:'\f105'}.shapely-social-link--facebook .shapely-social-icon:before{content:'\f09a'}.shapely-social-link--instagram .shapely-social-icon:before{content:'\f16d'}.shapely-social-link--linkedin .shapely-social-icon:before{content:'\f0e1'}.post-content .post-meta li a{color:#5d47d7}.post-content .more-link{background:#5d47d7}.comment-form textarea:focus,.comment-form textarea:active{border-bottom:1px solid #039be5}.comment-form input[type=text]:focus,.comment-form input[type=text]:active,.comment-form input[type=url]:focus,.comment-form input[type=url]:active,.comment-form input[type=email]:focus,.comment-form input[type=email]:active{border-bottom:1px solid #039be5}body{font-size:16px}h1{margin-top:50px !important;margin-bottom:40px !important}h2{font-size:30px;line-height:33px;margin-top:40px !important;margin-bottom:30px !important}.texte_blanc{color:#fff;}.majuscule{text-transform:uppercase;}.fond_gris{background:#f5f5f5}.fond_blanc{background:#fff}.back-to-top{margin-bottom:7px}.invisible{display:none}.entry-title,.post-title{z-index:2;position:absolute;top:100px;color:#fff;text-transform:uppercase;padding-left:0}section{padding:48px 0}.site-info{margin-top:30px !important}footer{padding:100px 0;background:#f5f5f5}.footer-titre{font-size:2em;color:#fff;text-transform:uppercase;height:40px;display:block;margin-bottom:1em}.footer-titre img{position:relative;top:-.2em;max-height:100%}.justifie{text-align:justify;text-justify:inter-word}.copyright-text{margin-right:10%;margin-bottom:3em}.copyright-text p,.footer-links a{margin:10px}.footer-links a{display:block;border-bottom:solid 1px rgba(225,255,255,.2);padding:.5em 0;margin:0 10px}.footer-links a span{font-size:16px;text-align:left !important;margin:0}.footer-link{float:right}.footer-links a{display:block}.footer-titre span{font-size:30px;line-height:33px;margin-top:0 !important;margin-bottom:30px !important}.post-title,.header-callout,.entry-meta{position:absolute;z-index:2;top:100px;text-shadow:0px 0px 9px rgba(0,0,0,.3);color:#fff;padding-top:1px}h1.post-title{font-size:80px;font-weight:500;line-height:70px}.header-callout a{color:#fff !important}.entry-meta{top:80px}#primary{position:initial !important}#post-3528 h1.post-title,#post-3600 h1.post-title,#post-3620 h1.post-title{font-size:60px;font-weight:400;line-height:64px}@media (max-width:767px){h1.post-title,.header-callout,.entry-meta{text-align:center;width:100%;padding:0 10px}h1.post-title{font-size:50px;line-height:60px}.entry-title,.post-title{margin:10px}}@media screen and (min-width:768px) and (max-width:991px){h1.post-title,.header-callout,.entry-meta{width:750px;margin-left:calc((100% - 750px)/2)}h1.post-title{font-size:60px;line-height:70px}.entry-title,.post-title{margin-left:calc(50% - 360px)}.cover h2{font-size:24px;line-height:32px}}@media screen and (min-width:992px) and (max-width:1199px){h1.post-title,.header-callout,.entry-meta{width:970px;margin-left:calc((100% - 970px)/2)}.entry-title,.post-title{margin-left:calc(50% - 470px)}.cover h2{font-size:24px;line-height:32px}}@media screen and (min-width:1200px){h1.post-title,.header-callout,.entry-meta{width:1170px;margin-left:calc((100% - 1170px)/2)}.entry-title,.post-title{margin-left:calc(50% - 570px)}.cover h2{font-size:24px;line-height:32px}}h2.titre_h2:before,.schema-faq-section:before{content:"";border-top:1px solid #ccc;box-sizing:border-box;width:100%;height:1px;position:relative;top:30px;z-index:2;display:block}h2.titre_h2.questions_h2:before,.schema-faq-section:before{top:22px}h2.titre_h2 span{font-size:30px;line-height:55px;font-weight:700;position:relative;background-color:#fff;z-index:3;margin:0;padding:0 5%;text-align:center;display:inline-block;max-width:600px}.titre_h2.questions_h2 span,{font-size:20px;color:#535960}.schema-faq-section{text-align:center}.schema-faq-question{font-size:20px;color:#535960;line-height:40px;position:relative;background-color:#fff;z-index:3;margin:0;padding:0 5%;text-align:center;display:inline-block;max-width:600px;margin-bottom:30px}.schema-faq-answer{text-align:left}.panel-last-child .contact-section .container{width:100%;}body.page-id-2131 div#page div#content div.header-callout,body.page-id-1791 div#page div#content div.header-callout,body.page-id-196 div#page div#content div.header-callout,body.page-id-213 div#page div#content div.header-callout,body.page-id-3528 div#page div#content div.header-callout,body.page-id-3600 div#page div#content div.header-callout,body.page-id-3620 div#page div#content div.header-callout,body.page-id-3341 div#page div#content div.header-callout,body.page-id-7033 div#page div#content div.header-callout,body.page-id-3528 .entry-meta,body.page-id-3600 .entry-meta,body.page-id-3620 .entry-meta,body.home div#page div#content div.header-callout,body.home .entry-meta{display:none}.btn-filled,.btn-filled:visited,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.video-widget .video-controls button,input[type=submit],button[type=submit],.post-content .more-link{background:#175896;border:2px solid #175896;border-radius:999px}.wp-block-button__link{padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em;display:inline-block}.wp-block-button{margin-top:30px;margin-bottom:20px}.wp-block-button a,.wp-block-button a:visited{text-decoration:none;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1px}a,a:visited{font-weight:400}.wp-block-button{background:#175896;border:2px solid #175896;border-radius:999px}.wp-block-button a:hover{color:#fff}.wp-block-button__link{background-color:transparent}.wp-block-button.is-style-outline{background:0 0;border:2px solid #175896;border-radius:999px;margin-bottom:20px}.wp-block-button.is-style-outline>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-outline{border:none;padding:.667em 1.333em}.wp-block-button.is-style-outline a,.wp-block-button.is-style-outline a:visited{text-decoration:none;color:#175896;text-transform:uppercase;font-weight:700;letter-spacing:1px}.wp-block-button.is-style-outline a:hover{color:#fff !important}.wp-block-button:hover,.btn-filled:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.video-widget .video-controls button:hover,input[type=submit]:hover,button[type=submit]:hover,.post-content .more-link:hover,.btn:not(.btn-white):hover,.button:not(.btn-white):hover{background:#039be5 !important;border:2px solid #039be5 !important}.section{padding:48px 0}.agence_domaine{padding:0 50px}.agence_texte{padding:0 30px !important}.hentry{margin:0;}.search-widget-handle{display:none}div.grecaptcha-badge{display:none}.banniere_titre{background-attachment:fixed;background-position:center center;background-size:cover}#site-navigation .mobile-toggle svg{height:20px}.bandeau_top{height:225px;width:100%;background:#f5f5f5;position:relative;background-repeat:no-repeat}section.contact-section,section.shapely-social-links{padding:0;}.social-list{font-size:24px}section.shapely-social-links h3.cfa-text{display:none}.list-inline>li{padding:0 20px;}div.logo_marque img{width:120px;float:right;display:block}.logo_marque{width:20%;float:left;padding:20px;position:relative;top:0;left:0}.wp-block-column{margin-bottom:20px}.card_recherche{background-image:url(https://bluet-design.fr/site/wordpress/images_site/banniere/service_produit_recherche-1.png)}.card_developpement{background-image:url(https://bluet-design.fr/site/wordpress/images_site/banniere/service_produit_dev.png)}.card_industrialisation{background-image:url(https://bluet-design.fr/site/wordpress/images_site/banniere/service_produit_indus.png)}.card_identite{background-image:url(https://bluet-design.fr/site/wordpress/images_site/banniere/service_graph_id.png)}.card_comm{background-image:url(https://bluet-design.fr/site/wordpress/images_site/banniere/service_graph_print.png)}.card_3d_mod{background-image:url(https://bluet-design.fr/site/wordpress/images_site/banniere/service_3d_mod.png)}.card_3d_print{background-image:url(https://bluet-design.fr/site/wordpress/images_site/banniere/service_3d_print.png)}.card_recherche,.card_developpement,.card_industrialisation{min-height:100%}.card_identite,.card_comm{min-height:100%}.card_3d_mod,.card_3d_print{min-height:100%}.card_service_produit,.card_service_autre{border:1px solid rgba(0,0,0,.1);background-color:#f7f7f7;padding:15px 15px 20px;border-radius:10px}.img_baniere{display:block !important;background-repeat:no-repeat !important;background-size:auto 70px;background-position:right top}.li_container_bloc li{display:inline-block;vertical-align:top;border:1px solid rgba(0,0,0,.1);background-color:#fff;padding:15px 15px 20px;margin:3px;text-align:center;border-radius:10px}.li_container_bloc li:hover{border:solid 1px rgba(0,0,0,0);box-shadow:0px 0px 10px rgba(0,0,0,.5)}.li_container_bloc li img{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}@media screen and (max-width:779px){.li_container_bloc li{width:98%}}@media screen and (min-width:780px) and (max-width:974px){.li_container_bloc li{width:48%;min-height:150px}}@media screen and (min-width:975px) and (max-width:1200px){.li_container_bloc li{width:23%;min-height:200px}}@media screen and (min-width:1201px){.li_container_bloc li{width:23%;min-height:150px}}body.page-id-7033 .entry-header .wp-post-image,body.page-id-7120 .entry-header .wp-post-image,body.page-id-7122 .entry-header .wp-post-image,body.page-id-7123 .entry-header .wp-post-image,body.page-id-8718 .entry-header .wp-post-image,body.page-id-8699 .entry-header .wp-post-image,body.page-id-8665 .entry-header .wp-post-image{display:none}body.page-id-7033 #content #breadcrumbs,body.page-id-7120 #content #breadcrumbs,body.page-id-7122 #content #breadcrumbs,body.page-id-7123 #content #breadcrumbs{display:none}header-callout #post-8774 figure{padding:0 !important}.article_bandeau_haut{overflow:hidden;vertical-align:middle;text-align:center}article.category-projets-de-agence-de-design header.article_bandeau_haut img.wp-post-image,.shapely-next-prev,h3.widget-title{display:none}.images_projet{padding:30px 15px 50px}article.category-projets-de-agence-de-design,article.category-actualites-agence-design-nantes,.background_color_projet,article.category-journal-de-agence-de-design,article.category-portrait-designer-artiste{background-color:#051f36;}article.category-projets-de-agence-de-design header.article_bandeau_haut,.presentation_projet{height:80vh;width:100%}article.category-projets-de-agence-de-design header.article_bandeau_haut div{height:100%;width:100%}.image-de-pres{left:15px}div.image-de-pres div{position:absolute;left:-15px;top:0;height:100%;width:100%}div.image-de-pres img{position:absolute}@media screen and (min-width:1201px){div.image-de-pres img{max-height:100%;right:-100px;bottom:0;width:auto}}@media screen and (min-width:993px) and (max-width:1200px){div.image-de-pres img{height:80%;width:auto;bottom:0;right:-50px}}@media screen and (min-width:601px) and (max-width:992px){div.image-de-pres img{height:auto;width:100%;bottom:50px;right:0}}@media screen and (max-width:600px){div.image-de-pres img{height:auto;width:100%;bottom:100px;right:0}}.presentation_projet{width:100%;position:absolute;top:0;z-index:1;margin-right:auto;margin-left:auto}.presentation_projet div{height:100%}.send_newsletter{position:relative;top:24px;padding-bottom:20px}@media (max-width:991px){.send_newsletter{position:relative;top:0}}article.category-journal-de-agence-de-design .text_projet,article.category-portrait-designer-artiste .text_projet{position:relative;margin-top:0 !important;margin-bottom:0 !important}@media screen and (max-width:992px){article.category-journal-de-agence-de-design .text_projet,article.category-portrait-designer-artiste .text_projet{top:-30px}}@media screen and (min-width:993px) and (max-width:1600px){article.category-journal-de-agence-de-design .text_projet,article.category-portrait-designer-artiste .text_projet{top:-70px}}@media screen and (min-width:1601px){article.category-journal-de-agence-de-design .text_projet,article.category-portrait-designer-artiste .text_projet{top:-150px}}.text_projet,.commentaires_projet{background-color:#fff;padding:20px 30px;width:970px;margin-left:auto;margin-right:auto}@media screen and (min-width:992px) and (max-width:1199px){.text_projet,.commentaires_projet{width:792px}}@media screen and (min-width:768px) and (max-width:991px){.text_projet,.commentaires_projet{width:550px}}@media (max-width:767px){.text_projet,.commentaires_projet{width:84%}}.img_milieu_texte{margin:40px 0 0}h2.entry-title{display:none}body.home .element_0{height:34px;overflow:hidden}.element_0 h3{font-size:18px;margin:0 !important;text-align:left !important;text-transform:uppercase}.element_1{height:80px;margin:10px 0;overflow:hidden;color:#535960}.item{padding:10px}.item,.tuile-projet{float:left;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-moz-transition-property:-moz-transform,height,width,opacity,position;-ms-transition-property:-ms-transform,height,width,opacity,position;-o-transition-property:top,left,height,width,opacity,position;transition-property:transform,height,width,opacity,position}.tuile-projet{display:inline-block;background-color:#fff;height:auto;padding:5px;background-color:#051f36;border-radius:4px}@media screen and (max-width:600px){.tuile-projet{width:100%}}@media screen and (min-width:601px) and (max-width:992px){.tuile-projet{width:50%}}@media screen and (min-width:993px) and (max-width:1200px){.tuile-projet{width:33.333%}}@media screen and (min-width:1201px) and (max-width:1600px){.tuile-projet{width:25%}}@media screen and (min-width:1601px){.tuile-projet{width:25%}}.tuile_img{width:100%;height:100%;text-align:center}body.page-id-3600 .layer-content{margin:0}body.page-id-3600 .layer-content .element.title{margin:10% 0 5%;text-align:center}body.page-id-3600 .layer-content .element.title a{font-size:22px}body.page-id-3600 .layer-content .element.excerpt{margin:0 7% 5%}body.page-id-3600 .layer-content .element.excerpt a{display:block;margin:5% auto;text-align:center;font-size:18px;text-transform:uppercase}div.element_0.title h4{margin:0;color:#535960;font-size:18px}div.element_1.excerpt h5{*/color:#535960;font-size:13px;line-height:16px}.skin.flip-x .layer-content{height:100% !important;padding:15px !important}div.flip-x .cadre-layer-content{border:1px solid rgba(0,0,0,.2);height:100%}.card{border:0;border-radius:0;margin-bottom:20px}.card-header{padding:.75rem 1.25rem;background-color:#fff;border-bottom:0;}.pagination{display:none}button{background-color:transparent;vertical-align:middle}.zero_marge{margin:0;padding:0;}.card-body{padding-top:0;}#main{min-height:100%;margin:0 auto;position:relative;padding-bottom:90px}.content-all{padding:0 !important}.image-holder{height:200px;overflow:hidden;margin-bottom:0;}.flex-box.caption{position:relative;top:-66px;margin:0 30px}.onDetails{margin-bottom:0 !important}.post-detail{position:relative;top:-30px;margin-top:0}.article-author-info.elemento-author{margin:5px 0 5px 20px;margin-bottom:5px;font-size:12px;color:rgba(0,0,0,.4);display:inline-block;margin-bottom:8px}#comments{margin:0 30px}.pgafu-columns{padding-left:5px;padding-right:5px}.pgafu-post-grid{border:1px solid #cfcfcf50;background-color:#f5f5f5;margin-bottom:10px}.pgafu-post-grid-content{background-color:transparent}.pgafu-post-image-bg{height:auto !important}.filtr-item{position:initial !important}.pgafu-post-title{height:50px;overflow:hidden}.pgafu-post-date{height:1px;overflow:hidden}.pgafu-post-content{height:1px;overflow:hidden;padding-left:15px;padding-right:15px;padding-top:0}.ultp-heading-filter .ultp-filter-navigation{position:relative;top:initial;height:initial;right:initial;margin:0;opacity:1;z-index:initial;text-align:center;display:block;padding:20px}li.filter-item a{font-size:16px;line-height:16px;text-transform:uppercase}.ultp-block-8631cb .ultp-filter-navigation .ultp-filter-wrap ul li a:hover{color:#039be5 !important}.ultp-block-8631cb .ultp-filter-navigation .ultp-filter-wrap ul li a.filter-active{font-weight:600}.ultp-block-c348ce .ultp-block-content .ultp-block-title a,.ultp-block-excerpt,.ultp-block-c348ce .ultp-block-items-wrap .ultp-block-item .ultp-block-readmore a .ultp-block-781d86 .ultp-block-content .ultp-block-title a{text-shadow:0px 0px 9px rgba(0,0,0,.3)}article.ultp-block-item h3 a{color:rgba(255,255,255,0)}article.ultp-block-item .ultp-block-image a:before{background-color:rgba(0,0,0,.1)}article.ultp-block-item:hover h3 a{color:rgba(255,255,255,1)}article.ultp-block-item:hover .ultp-block-image a:before{background-color:rgba(0,0,0,.4);transition-duration:1s}details summary{font-size:26px;line-height:33px;margin-bottom:30px}article.category-actualites-agence-design-nantes header img{display:none}article.category-actualites-agence-design-nantes header h1{text-align:center}#post-grid-1587,#post-grid-1587 .item{background:0 0 !important}article.category-actualites-agence-design-nantes header,article.category-journal-de-agence-de-design header{max-width:100%;min-height:380px}article.category-actualites-agence-design-nantes header img,article.category-journal-de-agence-de-design header img{min-width:750px;min-height:380px;overflow:hidden;display:inline}article.category-actualites-agence-design-nantes .text_projet,article.category-journal-de-agence-de-design .text_projet{margin-top:40px;margin-bottom:40px;padding:60px}.ultp-pagination-wrap .ultp-pagination{margin:30px auto;display:block}img.lazy-loaded{width:auto;}@font-face{font-family:'Arvo';font-display:auto;src:local('Arvo'),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}.commentaire{width:80%;float:right;border-left:1px solid silver;padding:5px 20px;margin:25px 0}.commentaire h6{margin-bottom:0;}.fa-phone span,.fa-envelope span,.fa-map span{display:none}i.fa-phone,i.fa-envelope,i.fa-map{margin-right:10px}.fa{font-family:"FontAwesome";}.wp-block-media-text__media,.wp-block-media-text__content{display:inline-block}.wp-block-media-text__content{vertical-align:middle;padding:20px}.faq{height:400px;}.containerplus{width:970px;margin-left:auto;margin-right:auto;margin-bottom:40px}@media screen and (min-width:992px) and (max-width:1199px){.containerplus{width:792px}}@media screen and (min-width:768px) and (max-width:991px){.containerplus{width:550px}}@media (max-width:767px){.containerplus{width:84%}}.containerfond{width:100%;padding-top:15px;padding-bottom:40px;padding-left:calc(50% - 585px + 15px);padding-right:calc(50% - 585px + 15px)}@media screen and (min-width:992px) and (max-width:1199px){.containerfond{padding-left:calc(50% - 485px + 15px);padding-right:calc(50% - 485px + 15px)}}@media screen and (min-width:768px) and (max-width:991px){.containerfond{padding-left:calc(50% - 350px + 15px);padding-right:calc(50% - 350px + 15px)}}@media (max-width:767px){.containerfond{padding-left:15px;padding-right:15px}}#post-grid-2787 .layer-media,#post-grid-2787 a.text_news{width:100%}@media (min-width:991px){#post-grid-2787 .layer-media,#post-grid-2787 a.text_news{position:relative;float:left;width:40%}}body.page-id-2775 div.entry-content,body.page-id-4760 div.entry-content,body.page-id-3989 div.entry-content{background-color:#f7f7f7}body.page-id-2775 div.item,body.page-id-4760 div.item,body.page-id-3989 div.item{border:solid 1px rgba(0,0,0,.2);border-radius:.8rem;overflow:hidden}body.page-id-2775 .post-grid,body.page-id-2775 .grid-items,body.page-id-4760 .post-grid,body.page-id-4760 .grid-items,body.page-id-3989 .post-grid,body.page-id-3989 .grid-items{overflow:initial}body.page-id-2775 div.item:hover,body.page-id-4760 div.item:hover,body.page-id-3989 div.item:hover{border:solid 1px rgba(0,0,0,0);box-shadow:0px 0px 10px rgba(0,0,0,.5)}body.page-id-2775 .layer-content,body.page-id-4760 .layer-content,body.page-id-3989 .layer-content{padding-top:1.5rem !important;padding-left:.5rem !important}h2.jtg-title{top:0;font-size:14px;text-shadow:0px 0px 5px #000 !important;max-width:80%}body.page-id-3341 figure{padding:0 !important}#main{width:100%;padding-right:0;padding-left:0;padding-bottom:0;}.content-area{padding-top:0;padding-bottom:0;}.cover p,.cover h1,.cover h2{color:#fff}#pg-196-0,#pg-196-1,#pg-196-2,#pg-56-0,#pg-56-1,#pg-56-2,#pg-56-3,#pg-56-4,#pg-56-5{margin-bottom:0 !important}#pg-56-1{padding:40px 0 30px}#pg-56-2{padding:40px 0 30px}#pg-56-3 h3{color:#fff;text-shadow:0px 0px 9px rgba(0,0,0,.3)}#pg-56-4{padding:40px 0 30px}#pg-56-5{padding:30px 0 20px}
/*!---------- 16. Header Area ----------*/
.cover{margin:0;padding:0}.fullscreen{height:100vh}.cover:first-child .fullscreen{max-height:100%}@media all and (max-width:767px){.cover.fullscreen{height:auto;padding:0}}form.wpcf7-form div div.col-md-12.text-center input,form.wpcf7-form div div.col-md-12.text-center span.ajax-loader{position:relative;left:15px}body.home h1.post-title,body.home h1.post-title{top:170px;text-align:left}#post-56 h1.post-title,#post-3461 h1.post-title #post-56 h1.entry-title,#post-3461 h1.entry-title{font-size:20px;font-weight:500;line-height:50px;text-transform:uppercase;top:initial}#post-56-0 p,#pgc-gb3461-5fec427c333b7-0-0 p{font-size:20px}.h2_home{padding-top:100px;text-align:left;margin-bottom:30px}@media (min-width:768px){.h2_home{font-size:50px !important;line-height:50px !important}}@media (max-width:767px){#post-56 h1.post-title,#post-3461 h1.entry-title{line-height:20px;margin:2em calc(1em + 15px)}.h2_home{font-size:30px !important;line-height:30px !important}}#pg-56-2{background-color:#f5f5f5}.content_center{display:table-cell;vertical-align:middle}#post-grid-1587 div.grid-items div.item{padding:10px}#post-grid-1587 h4{margin-top:0}#post-grid-4788{display:initial !important}.resume{font-size:20px;line-height:30px}hr.is-style-default{width:30%;color:#ddd}#post-grid-1587,#post-grid-1587 .item{background:0 0 !important}article.category-l-atelier-b-design-espace-meuble,article.category-l-atelier-b-creation-meuble-design{background-color:#051f36;}@media (max-width:1499px){article.category-l-atelier-b-design-espace-meuble header.article_bandeau_haut img,article.category-l-atelier-b-creation-meuble-design header.article_bandeau_haut img{height:100%;min-width:1500px}article.category-l-atelier-b-design-espace-meuble header.article_bandeau_haut,article.category-l-atelier-b-creation-meuble-design header.article_bandeau_haut{height:450px;width:100%;overflow:hidden}}@media (min-width:1500px){article.category-l-atelier-b-design-espace-meuble header.article_bandeau_haut img,article.category-l-atelier-b-creation-meuble-design header.article_bandeau_haut img{width:100%}article.category-l-atelier-b-design-espace-meuble header.article_bandeau_haut,article.category-l-atelier-b-creation-meuble-design header.article_bandeau_haut{height:450px;width:100%;overflow:hidden}}article.category-l-atelier-b-design-espace-meuble .text_projet,article.category-l-atelier-b-creation-meuble-design .text_projet{margin-top:40px;margin-bottom:40px;padding:60px}article.category-l-atelier-b-design-espace-meuble .text_projet,article.category-l-atelier-b-creation-meuble-design .text_projet{position:relative;margin-top:0 !important;margin-bottom:0 !important}@media screen and (max-width:992px){article.category-l-atelier-b-design-espace-meuble .text_projet,article.category-l-atelier-b-creation-meuble-design .text_projet{top:-30px}}@media screen and (min-width:993px) and (max-width:1600px){article.category-l-atelier-b-design-espace-meuble .text_projet,article.category-l-atelier-b-creation-meuble-design .text_projet{top:-70px}}@media screen and (min-width:1601px){article.category-l-atelier-b-design-espace-meuble .text_projet,article.category-l-atelier-b-creation-meuble-design .text_projet{top:-150px}}.border_text_projet{border-top:20px solid #051f36}hr{margin-top:50px;margin-bottom:50px}#tab_container_4981{padding:0 !important;border:0 !important;background-color:transparent !important}#myTab_4981 i.fa{font-size:30px !important}#myTab_4981 li.active i,#myTab_4981 li.active h3{color:#fff}#myTab_4981 li[role=presentation]{width:25%}#tabs-r-id-4981 h3{text-align:center;margin-bottom:60px !important}textarea[name=ak_hp_textarea]{display:none}.bgcolor_gris1{background-color:#f5f5f5}.bgcolor_gris2{background-color:#e5e5e5}.bgcolor_bleunuit{background-color:#1d243d}.bgcolor_orange{background-color:#f2ad60}.bgcolor_footer{background-color:#323232}body.home.page-id-6856 .entry-header img,body.page-id-7049 .entry-header img{display:none}body.home.page-id-6856 .entry-header{background-color:#1d243d;padding:20px 0}body.home.page-id-6856 .entry-title,.post-title{z-index:2;top:0;color:#fff;text-transform:none;margin-top:150px !important;margin-bottom:0 !important}body.home.page-id-6856 .entry-title{position:relative}.post-title{position:absolute}body.home.page-id-6856 p.base_line{color:#f2ad60;font-size:24px;font-weight:300}.grid_colle figure{padding:0 !important;height:100%}.grid_colle .kt-row-column-wrap{gap:0px}.grid_colle .kt-inside-inner-col{height:100%}.grid_colle .kt-inside-inner-col figure img{min-width:100%;height:100%}.grid_colle .kt-row-column-wrap{padding:0 !important}body.home.page-id-6856 #post-grid-6890 .layer-content{border:none;background-color:#fff !important;margin:0 !important;padding:40px !important}body.home.page-id-6856 #post-grid-1587 .layer-wrapper:before{padding-top:0 !important}body.home.page-id-6856 #post-grid-1587 .layer-wrapper{border:none;background-color:#fff !important}body.home.page-id-6856 #post-grid-1587 .layer-content{position:initial;border:none;background-color:#fff}body.home.page-id-6856 #post-grid-1587 .layer-media{position:initial;border:none;background-color:#fff !important}footer.entry-footer{display:none}.formulaire-home label{color:#000}div.header-callout{display:none}span.shapely-category{display:none}div.author-bio{display:none}.shapely-related-posts{display:none}.contact-section #social{float:none;border-bottom:0 none}#social li{display:inline-block}#social li,#social ul{border:0 !important;list-style:none;text-align:center}.contact-section #social ul{text-align:left}.contact-section .social-icons li a{color:#5d47d7}.contact-section .social-icons li a:hover{color:#5d47d7}#social.social-icons{float:none}#social.social-icons span{display:none}#social.social-icons svg{height:24px;vertical-align:middle}