html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}div{width:100%}@font-face{font-family:"Titillium Web";src:url("/fonts/TitilliumWeb-Regular.ttf")}div,p,body,h1,h2,h3,h4,span,h5{font-family:"Titillium Web",sans-serif;width:auto;color:#222;line-height:1.2em}p{padding-top:.8em;padding-bottom:.8em}h1,h2,h3,h4,h5,h6{font-weight:bold;padding-top:.8em;padding-bottom:.8em;color:#000}h1{font-size:2.2em}h2{font-size:1.8em}h3{font-size:1.4em}h4{font-size:1em}body{padding:0px;padding-bottom:.8em}.page-content{padding:.8em;border-bottom:3px dashed #218c8c}.page-footer{text-align:right;opacity:.5;padding:.8em}.page-footer img{height:.9em;margin-right:.3em}.page-footer a{color:#333;text-decoration:none}.navigation{background-color:#218c8c;padding:.8em}.navigation-menu{display:grid;grid-template-columns:auto auto auto auto;grid-gap:.8em}.contact-page{display:grid;grid-template-columns:auto auto;grid-gap:.8em}.content-md img{max-width:100%;width:800px}.content-md h1{padding-top:.8em;padding-bottom:.4em}.content-md ul{list-style-type:circle;margin-left:1.6em}.content-md li{margin-top:.4em}.content-fav h1{padding-top:1.6em;padding-bottom:.8em}.card{background-color:#fafafa;box-shadow:0 4px 4px 0 rgba(0,0,0,.2);transition:.3s}.card-body{padding:.8em}.card:hover{box-shadow:0 8px 8px 0 rgba(0,0,0,.2)}.card a:any-link{color:#000;text-decoration:none;word-break:break-word}.card-list{display:grid;grid-template-columns:1fr;grid-gap:.8em}.button{background-color:#218c8c;border:none;color:#fff;padding:.8em;text-align:center;text-decoration:none;display:inline-block}.banner{height:8em;background-image:url("https://res.cloudinary.com/didierhoarau-com/image/upload/v1560404516/didierwebsite_meta/WebsiteBannerCentered.webp");background-repeat:no-repeat;background-size:contain;background-color:#218c8c;background-position:right;width:100%;margin-top:-1em;margin-bottom:1em}.blog-note{border:2px dashed #aaa;padding-left:.8em;padding-right:.8em;margin-top:1.6em;background-color:#fffef6}#contact-form{border:1px dashed #666;padding:.8em;margin-top:.8em}#contact-form input,#contact-form textarea{width:98%}.img-responsive{max-width:100%}@media only screen and (max-width: 600px){.card-list{grid-template-columns:1fr}.contact-page{grid-template-columns:auto}}@media only screen and (min-width: 601px)and (max-width: 1000px){.card-list{grid-template-columns:1fr 1fr}.contact-page{grid-template-columns:auto}}@media only screen and (min-width: 1001px)and (max-width: 1400px){.card-list{grid-template-columns:1fr 1fr 1fr}.contact-page{grid-template-columns:auto auto;grid-gap:.8em}}@media only screen and (min-width: 1401px){.card-list{grid-template-columns:1fr 1fr 1fr 1fr}.contact-page{grid-template-columns:auto auto;grid-gap:.8em}}.navigation{background-color:#218c8c}.navigation a:any-link{color:#eee;text-decoration:none}.navigation-brand{padding:.8em 0em;text-transform:uppercase;font-weight:bold}.navigation-brand a:any-link{font-size:1.6em}.contact-page a:any-link{color:#218c8c;text-decoration:none;font-weight:bold}/*# sourceMappingURL=styles.css.map */
