a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,caption,canvas,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,form,footer,header,hgroup,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tt,table,tbody,textarea,tfoot,thead,time,tr,th,td,u,ul,var,video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:#fff0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:'denisleblanc_icons';src:url(https://denisleblanc.com/wp-content/themes/denisleblanc_v2/fonts/denisleblanc_icons.eot)}@font-face{font-display:swap;font-family:'denisleblanc_icons';src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,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) format('woff');font-weight:400;font-style:normal}[class^="icon_"],[class*=" icon_"]{font-family:'denisleblanc_icons';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_phone:before{content:"\e607"}.icon_contact:before{content:"\e600"}.icon_location:before{content:"\e601"}.icon_down:before{content:"\e602"}.icon_up:before{content:"\e603"}.icon_github:before{content:"\e604"}.icon_twitter:before{content:"\e605"}.icon_dribbble:before{content:"\e606"}a,a span,input[type="submit"],::after{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}body{position:relative;font-family:sans-serif;line-height:1.5}table{width:100%}a{text-decoration:none;color:#000}h1,h2,h3,h4,h5,h6{line-height:1;margin-bottom:.5em;font-weight:700}h1{font-size:1.5em}h2{font-size:1.375em}h3{font-size:1.25em}h4{font-size:1.125em}h5,h6{font-size:1em}p,li{-webkit-text-size-adjust:none}b,strong,th,thead,dt,q,var{font-weight:700}em,i,abbr{font-style:italic}em b,em strong,i b,i strong{font-weight:700;font-style:italic}big{font-size:1.25%}small,sup,sub{font-size:75%}sup,sub{line-height:0}sup{vertical-align:super}sub{vertical-align:sub}address{font-style:normal}code,kbd,tt,pre{font-family:"Andale Mono",AndaleMono,Consolas,monaco,monospace}code,pre{padding:0 .25em;background:#e6e6e6}pre{display:block;clear:both;padding:.5em}del,strike,s{text-decoration:line-through}ins{text-decoration:none}blockquote{margin:0 0 2em 2em;padding:.5em .5em .5em 1em;border-left:#ccc 1px solid;font-style:italic}blockquote p{margin-bottom:0}blockquote cite{padding:0 0 0 2em}blockquote cite:before{content:'— '}p,table,ul,ol,address{margin:0 0 1.5em 0}article ul,article ol{padding:0 0 0 4em}dd{margin:0 0 1em 0}nav ul{margin:0}.text_right{text-align:right}li{list-style:outside}ul li{list-style:disc}ul li li{list-style:circle}ul li li li{list-style:square}ol li{list-style:decimal-leading-zero}ol li li{list-style:lower-roman}ol li li li{list-style:lower-alpha}nav li,nav li li,nav li li li{list-style:none}form p{margin-bottom:0}label{display:block;width:100%}input[type="text"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],input[type="color"],input[type="file"],input[type="password"],textarea{font-family:sans-serif;font-size:1em;line-height:1;padding:.5em;margin-top:0;margin-bottom:1em;width:100%;background:#f2f2f2;border:0}input[type="submit"]{border:none}input[type="submit"]:hover{cursor:pointer}input[type="submit"]{float:right;font-size:1em;margin:0 auto;padding:1em 2em;color:#fff;border:none;background:#000}.form-submit{float:right;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.form-submit input[type="submit"]{float:left;font-size:1em;color:#1a1a1a;text-transform:uppercase;background:none}input[type="checkbox"]{margin:0 .5em 0 0}textarea{font-size:115%;line-height:1.5}iframe,object,embed,video{height:auto;width:100%!important;max-width:100%}img{display:block}img.size-thumbnail,img.size-medium,img.size-full{width:auto!important}.wp-caption{max-width:100%}.wp-caption a{display:block;width:auto}.wp-caption:after{content:"";display:table;clear:both}.wp-caption-text{display:block;float:left;padding:.25em .5em;margin:0;font-size:85%;line-height:1.4;color:#fff;background:#1a1a1a;border-bottom:1px solid #fff}img.aligncenter,.wp-caption.aligncenter{margin:1em auto}img.alignleft,.wp-caption.alignleft{float:left;margin:.25em 1em .5em 0}img.alignright,.wp-caption.alignright{float:right;margin:.25em 0 .5em 1em}img.alignnone,.wp-caption.alignnone,.attachment-medium{margin:1em 0;clear:both}.wp-caption:last-child{margin-bottom:0}.gallery-item{display:block;float:left;padding:.25em;width:50%}@media (min-width:500px){.gallery-item{width:33.333%}}@media (min-width:700px){.gallery-item{width:25%}}@media (min-width:960px){.gallery-item{width:20%}}.gallery-caption{display:none}*{-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(https://denisleblanc.com/scripts/boxsizing.htc)}.container{max-width:700px;margin:0 auto}.container:after,.row:after{content:"";display:table;clear:both}header.global{position:absolute;top:0;width:100%}@media (min-width:1024px){header.global{z-index:1000;position:fixed;top:0;left:0;width:100%}}.logo{position:relative;float:left;padding:1em 0;display:block;height:3em;text-transform:uppercase;text-indent:1em;line-height:1}.lighten .logo{color:#fff}.darken .logo{color:#000}.logo .underline{position:absolute;bottom:0;display:block;width:3em;border-bottom:1px solid}.lighten .logo .underline{color:#fff}.darken .logo .underline{color:#000}.social_icons{float:right}.social_icons li{list-style:none;display:block;width:3em;height:3em;padding:1em 0;border-bottom:1px solid #000}.lighten .social_icons li{border-color:#fff}.darken .social_icons li{border-color:#000}.social_icons li:last-child{border:none}.social_icons a{display:block;float:left;font-size:.92857em;padding:.25em}.lighten .social_icons a{color:#fff}.darken .social_icons a{color:#000}.arrow_down{display:none;position:absolute;left:50%;bottom:1em;width:50px;height:25px;font-size:1.5em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.arrow_down{width:62px;height:32px}}.section{height:auto;padding:20% 0}@media (orientation:landscape){.section{padding:10% 0}}@media (min-width:540px){.section{height:100%}}.section .container{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding:0 1em}@media (min-width:540px){.section .container{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.section .container .line{display:block;float:left;width:3em;border-bottom:1px solid}.section .section_heading{margin:0 auto;padding:0 0 20% 0}@media (orientation:landscape){.section .section_heading{padding:0 0 10% 0}}@media (min-width:540px){.section .section_heading{padding:0 0 10% 0}}.section .section_heading svg{height:auto;width:100%!important;max-width:100%}.section.designer-developer{height:100%;padding:0}.section.designer-developer .container{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section.designer-developer .section_heading{width:81%;padding:0}.section.designer-developer .line{display:none}.section.craftsman-minimalist{background:WhiteSmoke}.section.craftsman-minimalist .section_heading{width:87%}.section.responsive-websites{background:#f0f0f0}.section.responsive-websites .section_heading{width:82.71429%}.section.custom-wordpress{background:#ebebeb}.section.custom-wordpress .section_heading{width:73.5%}.section.contract-freelance{background:#e6e6e6}.section.contract-freelance .section_heading{width:79.5%}.section.current-clients{background:#e1e1e1}@media (min-width:540px){.section.current-clients{height:auto}}@media (min-width:540px){.section.current-clients .container{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.section.current-clients .section_heading{width:60.85714%}.section.current-clients .line{display:none}.section .the_content ul{display:block;float:left;width:50%;padding:0;margin-bottom:0}@media (max-width:767px){.section .the_content ul{width:100%}}.section .the_content ul li{line-height:2;list-style:none;text-align:left}.section a{font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:italic;font-weight:700}footer.section{height:auto;padding:10% 0;color:#fff;color:rgb(255 255 255 / .9);background:#383732;background:rgb(0 0 0 / .6)}@media (min-width:1024px){footer.section{padding:5% 0}}@media (min-width:540px){footer.section .container{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}footer.section .section_heading{width:61.07143%}footer.section .section_heading svg *{fill:rgb(255 255 255 / .9)}footer.section address{padding:0 0 0 0;font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:italic;font-weight:400;text-align:center}footer.section address ul{text-align:center;padding:1em 0}footer.section address li{display:inline-block}footer.section address a{color:#fff;color:rgb(255 255 255 / .9)}footer.section address a:before{display:block;font-family:'denisleblanc_icons';font-size:1.25em;padding:.5em}footer.section .form_wrap{padding:10% 0}footer.section .validation_input{display:none}footer.section .user_message{padding:0 0 1em 0}footer.section .user_message li{list-style:none}footer.section .user_message ul{padding:.5em 0 0 2em}html,body,main,.page_wrap{height:100%}body{padding:0;color:#000;font-size:.875em;font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:italic;font-weight:400;background:url(https://denisleblanc.com/wp-content/themes/denisleblanc_v2/images/bg-primary-small.jpg) no-repeat WhiteSmoke;background-position:center top;background-size:contain;background-attachment:fixed}@media (orientation:landscape){body{background:url(https://denisleblanc.com/wp-content/themes/denisleblanc_v2/images/bg-primary.jpg) no-repeat WhiteSmoke;background-position:center top;background-size:cover;background-attachment:fixed}}@media (min-width:540px){body{background:url(https://denisleblanc.com/wp-content/themes/denisleblanc_v2/images/bg-primary.jpg) no-repeat WhiteSmoke;background-position:center top;background-size:cover;background-attachment:fixed}}h1,h2,h3,h4,h5,h6{line-height:1;margin-bottom:.5em;font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:normal;font-weight:400}h1,h2,h3{text-transform:uppercase}h1{color:#000}h2 a{color:#000}h2 a:hover{color:#1a1a1a}th,thead{font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:normal;font-weight:400}b,strong,dt,q,var{font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:italic;font-weight:700}em,i,abbr{font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:italic;font-weight:400}em b,em strong,i b,i strong{font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:italic;font-weight:700}blockquote{padding:0;margin:0 0 1.5em 0;border:0}label{color:#fff;color:rgb(255 255 255 / .9);font-size:1.23077em;font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:italic;font-weight:400}input[type="text"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],input[type="color"],input[type="file"],input[type="password"],textarea{padding:1em;color:#000;background:#fff;background:rgb(255 255 255 / .1);font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:italic;font-weight:400;font-size:1.23077em}input[type="text"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="file"]:focus,input[type="password"]:focus,textarea:focus{background:#e6e6e6;background:rgb(255 255 255 / .2)}input[type="submit"]{color:#fff;color:rgb(255 255 255 / .9);font-family:"letter-gothic-std","Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-style:italic;font-weight:400;font-size:1.23077em;background:#1a1a1a;background:rgb(0 0 0 / .6);-webkit-appearance:none}input[type="submit"]:hover{background:#000;background:rgb(0 0 0 / .7)}.button{padding:1em 2em;color:#fff;background:#676374}.button.button_left{float:left}.button.button_right{float:right}.screen_reader_text{position:absolute;top:-9999px;left:-9999px}