body {margin: 0;padding: 0;background: #FFF;overflow-x: hidden;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}a, button {transition: all .3s ease-in-out;outline: none!important;}a:hover {text-decoration: none;cursor: pointer;}.bloc {width: 100%;clear: both;background: 50% 50% no-repeat;padding: 0 50px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;position: relative;} .sr-only{color: #000000;}.bloc .container {padding-left: 0;padding-right: 0;}.bloc-lg {padding: 100px 50px;}.bloc-md {padding: 50px;}.bloc-sm {padding: 20px 50px;}.bg-center, .bg-l-edge, .bg-r-edge, .bg-t-edge, .bg-b-edge, .bg-tl-edge, .bg-bl-edge, .bg-tr-edge, .bg-br-edge, .bg-repeat {-webkit-background-size: auto!important;-moz-background-size: auto!important;-o-background-size: auto!important;background-size: auto!important;}.bg-repeat {background: repeat;}.bg-t-edge {background: top no-repeat;}.bloc-bg-texture::before {content: "";background-size: 2px 2px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.texture-paper::before {background: url("img/texture-paper.webp");background-size: 280px 280px;}.b-parallax {background-attachment: fixed;}.d-bloc {color: rgba(255, 255, 255, .7);}.d-bloc .a-btn, .d-bloc .navbar a, .d-bloc .navbar-brand, .d-bloc a .icon-sm, .d-bloc a .icon-md, .d-bloc a .icon-lg, .d-bloc a .icon-xl, .d-bloc h1 a, .d-bloc h2 a, .d-bloc h3 a, .d-bloc h4 a, .d-bloc h5 a, .d-bloc h6 a, .d-bloc p a, .d-bloc a .social-name {color: #e8dfdb!important;}.d-bloc .panel, .l-bloc {color: rgba(0, 0, 0, .5);}.d-bloc .panel .a-btn, .l-bloc .a-btn, .l-bloc .navbar a, .l-bloc .navbar-brand, .l-bloc a .icon-sm, .l-bloc a .icon-md, .l-bloc a .icon-lg, .l-bloc a .icon-xl, .l-bloc h1 a, .l-bloc h2 a, .l-bloc h3 a, .l-bloc h4 a, .l-bloc h5 a, .l-bloc h6 a, .l-bloc p a {color: rgba(0, 0, 0, .6);}.d-bloc .panel .a-btn:hover, .l-bloc .a-btn:hover, .l-bloc .navbar a:hover, .l-bloc .navbar-brand:hover, .l-bloc a:hover .icon-sm, .l-bloc a:hover .icon-md, .l-bloc a:hover .icon-lg, .l-bloc a:hover .icon-xl, .l-bloc h1 a:hover, .l-bloc h2 a:hover, .l-bloc h3 a:hover, .l-bloc h4 a:hover, .l-bloc h5 a:hover, .l-bloc h6 a:hover, .l-bloc p a:hover {color: rgba(0, 0, 0, 1);}.voffset {margin-top: 30px;}.voffset-lg {margin-top: 80px;}.row-no-gutters {margin-right: 0;margin-left: 0;}.row.row-no-gutters > [class^="col-"], .row.row-no-gutters > [class*=" col-"] {padding-right: 0;padding-left: 0;}#bloc-2-services p {font-size: 11px;}.navbar {margin-bottom: 0;z-index: 1;}.navbar-brand {height: 50px;width: 250px;padding: 3px 15px;font-size: 25px;font-weight: normal;font-weight: 600;line-height: 44px;}.navbar-brand img {max-height: 200px;margin: 0 5px 0 0;display: inline;}.navbar .nav {padding-top: 2px;margin-right: -16px;float: right;z-index: 1;}.nav > li {float: left;margin-top: 4px;font-size: 16px;}.navbar-toggle {margin: 10px 10px 0 0;border: 0px;}@media (min-width: 768px) {.site-navigation {position: absolute;top: 50%;right: 20px;transform: translate(0, -50%);-webkit-transform: translateY(-50%);}}.mg-md {margin-top: 10px;margin-bottom: 20px;}.btn {margin: 0 5px 5px 0;}button {outline: none!important;}.btn-rd {border-radius: 40px;}.btn-clean {border: 1px solid rgba(0, 0, 0, .08);border-bottom-color: rgba(0, 0, 0, .1);text-shadow: 0 1px 0 rgba(0, 0, 1, .1);box-shadow: 0 1px 3px rgba(0, 0, 1, .25), inset 0 1px 0 0 rgba(255, 255, 255, .15);}.icon-md {font-size: 30px!important;}.icon-lg {font-size: 60px!important;}.sm-shadow {text-shadow: 0 1px 2px rgba(0, 0, 0, .3);}a[data-lightbox] {position: relative;display: block;text-align: center;}h1, h2, h3, h4, h5, h6, p, label, .btn, a {font-family: "helvetica";font-weight: 400;color: black!important;}.container {max-width: 1000px;}.hero-bloc-text {font-size: 38px;}p {font-size: 12px;}.tight-width-whitespace {max-width: 600px;margin: auto auto auto auto;}.cta-hero {margin-top: 22px;color: #FFFFFF!important;text-transform: uppercase;padding: 12px 28px 12px 28px;font-size: 1.0em;font-weight: 700;}.social {max-width: 400px;margin: auto auto auto auto;}h2 {font-size: 22px;line-height: 1.4em;}h3 {font-size: 15px;text-transform: uppercase;font-weight: 700;color: #333333!important;}.med-width-whitespace {max-width: 800px;margin: auto auto auto auto;box-shadow: 0px 0px 0px #000000;}h1 {color: #333333!important;}.icons {margin-bottom: 14px;margin-top: 24px;}.white {color: #FFFFFF!important;}.portfolio-thumb {margin-bottom: 24px;}.portfolio-row {margin-bottom: 44px;margin-top: 50px;}.black-background {background-color: rgba(35, 31, 32, 0.7);padding: 40px 40px 40px 40px;}.bold-link {font-weight: 900;text-decoration: underline!important;}.service-header {font-size: 15px;font-weight: 700;text-transform: uppercase;}.bgc-white {background-color: #FFFFFF;}.bgc-dark-slate-blue {background-color: #364577;}.bgc-atomic-tangerine {background-color: #F3976C;}.tc-white {color: #FFFFFF!important;}.btn-atomic-tangerine {background: #F3976C;color: black!important;}.ltc-white {color: #FFFFFF!important;}.icon-dark-slate-blue {color: #364577!important;border-color: #364577!important;}.bg-lines-h2-bg {background-image: url("img/lines-h2-bg.webp");}.bg-atlanta-20made-20sign {background-image: url("img/atlanta%20made%20sign.webp");}.bg-atlanta-20made-20sign-20orange {background-image: url("img/atlanta%20made%20sign%20orange.webp");}@media (max-width: 1024px) {.bloc {padding-left: 20px;padding-right: 20px;}}@media (max-width: 992px) and (min-width: 768px) {.navbar .nav {max-width: 80% }}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {.b-parallax {background-attachment: scroll;}}@media (max-width:992){.bg-lines-h2-bg {background-image: url(img/lines-h2-bg-responsive.webp);} .bg-atlanta-20made-20sign {background-image: url(img/atlanta\ made\ sign-responsive.webp);}.bg-atlanta-20made-20sign-20orange{background-image: url(img/atlanta\ made\ sign\ orange-responsive.webp);}} #name, #email {width: 200px; height: 30px;margin-bottom: 4px;} .form-control, #name, #email, #message {color: black}