html,body{margin:0;font-family:"nimbus-sans",serif;background-color:#EDE6DD}header{width:100%;height:126px;background-color:#ede5dd;display:block}#header-content{max-width:1300px;margin:auto;padding-left:20px;padding-right:20px;position:relative}#logo{margin-top:20px;margin-left:0}#slides{width:100%;height:75vh;position:relative;z-index:100;min-height:500px}#slide1{width:100%;height:100%;position:relative;background-position:center;background-size:cover}#slide2{width:100%;height:100%;position:relative;background-position:center;background-size:cover}#slide3{width:100%;height:100%;position:relative;background-position:center;background-size:cover}#home-gray-bar{width:100%;background-color:#302d2d}#home-gray-bar #padding{width:90%;max-width:780px;margin:auto;padding-top:40px;padding-bottom:30px;text-align:center;color:#fff;font-size:20px;font-family:"nimbus-sans",serif;color:#e2dbcd}#home-gray-bar #padding p{margin:0}#home-recent-banner{font-family:"lexia";font-size:22px;text-align:center;text-transform:uppercase;color:#e2dbcd;background-color:#302d2d;padding-top:20px;padding-bottom:40px}#page-banner{font-family:"lexia";font-size:22px;text-align:center;text-transform:uppercase;color:#e2dbcd;background-color:#302d2d;padding-top:40px;padding-bottom:40px}#recent-submenu{height:120px;max-width:1300px;margin:auto;left:0;right:0;position:absolute;top:96px;padding-top:30px;z-index:3000;display:none}#recent-submenu #recent-link-block{height:100%;width:33.333%;float:left;z-index:3000}#recent-submenu #recent-link-block #padding{background-color:rgb(255 255 255 / .9);height:100%;margin-right:5px}#recent-submenu #recent-link-block #padding2{padding:25px}#recent-submenu #recent-link-block:last-child #padding{margin-right:0}#recent-submenu #recent-link-block #padding2 a{padding-top:10px;display:block;text-decoration:none;color:#626366}#recent-submenu #recent-link-block .recent-project-title{font-size:25px}.h1-title{font-family:"lexia";font-size:22px;font-weight:400;margin:0;text-align:center;text-transform:uppercase;color:#e2dbcd;background-color:#302d2d}.recent-title::after{content:url(/wp-content/themes/duaneerb/images/underline.jpg);position:relative;margin:auto;display:block;margin-top:10px}#slide-block{width:475px;height:230px;padding-top:50px;background-color:rgb(255 255 255 / .7);margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:100px;position:absolute;text-align:center;font-family:"nimbus-sans",serif;font-size:27px;color:#74271d}#slide-block2{width:505px;height:320px;padding-top:50px;background-color:rgb(255 255 255 / .7);margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:100px;position:absolute;text-align:center;font-family:"nimbus-sans",serif;font-size:27px;color:#74271d}#slide1 #slide-block{font-size:21px}#slide-block img{margin-top:15px}#slide-block2 img{margin-top:15px}.slogan-1{font-family:"lexia";font-size:45px;color:#262626;text-transform:uppercase}.slogan-2{font-family:"nimbus-sans",serif;font-size:62px;color:#74271d;text-transform:uppercase;line-height:45px}#slide2 .slogan-1{font-size:42px}#slide2 .slogan-2{font-size:61px}#slide3 .slogan-1{font-size:42px}#slide3 .slogan-3{font-family:"lexia";font-size:49px;text-transform:uppercase;color:#262626}#year25{position:relative;left:50%;bottom:0;-webkit-transform:translate(-50%,-77%);transform:translate(-50%,-77%);z-index:999;width:150px;max-width:60%;margin-bottom:-140px}#nav{width:170px;height:30px;margin-top:-50px;margin-bottom:30px;position:relative;z-index:200;float:right}#nav a{margin-right:5px;width:18px;height:18px;overflow:hidden;background-color:#fff;color:#fff;border-radius:50%;text-decoration:none;display:block;float:left}#nav a.activeSlide{width:18px;height:18px;overflow:hidden;background-color:#752B1D;color:#752B1D;border-radius:50%;text-decoration:none;display:block;float:left}#recent-projects-wrapper{background-color:#EDE6DD;min-height:300px}#recent-projects-wrapper #padding{max-width:1300px;min-height:300px;margin-right:auto;margin-left:auto;position:relative;background-color:#fff}#services-wrapper{background-color:#EDE6DD;min-height:300px}#services-wrapper #padding{max-width:1300px;min-height:300px;margin-right:auto;margin-left:auto;position:relative;background-color:#fff}#page-wrapper{background-color:#EDE6DD;min-height:300px}#page-wrapper #padding{max-width:1200px;padding-left:50px;padding-right:50px;min-height:300px;margin-right:auto;margin-left:auto;position:relative;background-color:#fff;padding-top:50px;padding-bottom:50px}#page-wrapper #padding p{text-align:center;margin:0}#page-wrapper #padding p strong{font-size:28px;color:#752B1D;font-weight:400}#page-wrapper #padding ul{column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:50px;-moz-column-gap:50px;-webkit-column-gap:50px}#page-wrapper #padding ul li{color:#626366;font-size:16px;padding-bottom:30px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#page-wrapper #padding ul li strong{font-size:22px;font-weight:400;color:#752B1D}#page-wrapper #padding hr{border:0;border-bottom:solid 1px #752B1D}#page-wrapper #padding div{max-width:835px;text-align:center;margin:auto;padding-top:15px;color:#626366}#page-wrapper #padding div strong{font-size:37px;font-weight:400;color:#752B1D;margin-bottom:20px;display:block}#page-wrapper #padding ul.second{list-style:none;column-count:1;-moz-column-count:1;-webkit-column-count:1}#page-wrapper #padding ul.second li{width:45%;float:left;height:350px;padding-bottom:0}#page-wrapper #padding ul.second li strong{font-size:37px;line-height:35px;display:block}#page-wrapper #padding ul.second li strong img{margin-top:-80px;margin-left:-30px;margin-right:15px;float:left;margin-bottom:0}#page-wrapper #padding ul.second li:nth-child(2n){float:right}#gallery-wrapper{background-color:#EDE6DD;min-height:300px}#gallery-wrapper #padding{max-width:1200px;padding-left:50px;padding-right:50px;min-height:300px;margin-right:auto;margin-left:auto;position:relative;background-color:#fff;padding-top:50px;padding-bottom:50px}#testimonials{background-color:#302D2D;max-width:1300px;margin-right:auto;margin-left:auto;position:relative}#testimonial-padding{max-width:1300px;margin:auto;padding-top:50px;padding-bottom:50px;padding-left:50px;padding-right:50px;text-align:center;font-family:"nimbus-sans",serif;font-size:18px;color:#e2dbcd}#testimonials .name{font-family:"lexia";text-transform:uppercase}#recent-txt-block{height:354px;width:50%;float:left;font-size:18px;color:#626366;font-family:"nimbus-sans",serif}#recent-txt-block a{color:#74271c;padding:10px;border:1px solid #74271c;display:inline-block;width:auto;margin-top:15px;float:right;padding-top:5px;padding-bottom:5px;text-decoration:none}#recent-txt-block #padding{padding:50px;height:auto;min-height:0}#recent-image-block{height:354px;width:50%;float:right;background-position:center;background-size:cover}#recent-txt-block:nth-child(3){float:right}#recent-image-block:nth-child(4){float:left}.recent-project-title{font-size:26px;font-family:"nimbus-sans",serif;text-transform:uppercase;color:#74271c}#clear-both{clear:both}#testimonial{width:100%;position:relative}#testimonial div{width:100%}#footer{background-color:#74271c;max-width:1300px;margin-right:auto;margin-left:auto;position:relative;min-height:300px}#footer-logo{float:left;margin-left:72px;margin-top:47px;display:block}#footer-nav{float:left;padding-top:47px;padding-left:92px;width:273px;column-count:2;-moz-column-count:2;-webkit-column-count:2}#footer-nav a{text-transform:uppercase;font-family:"nimbus-sans",serif;color:#e2dbcd;text-decoration:none;font-size:14px;line-height:23px}#footer-right-col{position:absolute;right:0;text-align:right;padding-top:47px;padding-right:72px}#footer-right-col #email-button{color:#e2dbcd;font-size:18px;text-transform:uppercase;font-family:"lexia";text-decoration:none;display:inline-block;padding:10px;border:1px solid #e2dbcd;padding-bottom:5px;padding-top:5px}#footer-right-col #copyright{font-family:"nimbus-sans",serif;color:#e2dbcd;text-decoration:none;font-size:14px;line-height:25px;padding-top:8px}#footer-right-col #copyright a{font-weight:700;color:#e2dbcd;text-decoration:none}#mainnav{position:relative;float:right;text-align:right;margin-top:85px;list-style:none}//width:640px;#mainnav ul{margin:0;padding:0;width:auto;display:block;list-style:none}#mainnav ul li{display:inline-block;width:auto;list-style:none;margin-left:20px}#mainnav ul li a{text-decoration:none;font-family:"nimbus-sans",serif;font-size:15px;text-transform:uppercase;color:#000}.current-menu-item a{border-bottom:1px solid #74271c;color:#74271c!important}.current-page-ancestor a{border-bottom:1px solid #74271c;color:#74271c!important}#sandwichmenu{display:none}#nav_menu-3{display:none}#nav_menu-4{list-style:none}#nav_menu-4 ul{list-style:none;column-count:4;-moz-column-count:4;-webkit-column-count:4;margin:0;padding:0;margin-bottom:20px;text-decoration:none;font-family:"nimbus-sans",serif;font-size:20px;color:#302D2D}#nav_menu-4 ul a{color:#302D2D;text-decoration:none;text-transform:uppercase;border:0}#nav_menu-4 ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#filter-title{font-size:30px;color:#74271c;padding-bottom:5px;border-bottom:1px solid #74271c;margin-bottom:10px;font-weight:700}#contact-form{width:65%;float:left;min-height:300px}#contact-info{width:28%;float:right;color:#626366}#contact-info strong{font-family:"lexia";font-weight:400;color:#74271c;font-size:25px}#testimonials-columns{max-width:100%!important;width:100%!important;column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:40px;-moz-column-gap:40px;-webkit-column-gap:40px;text-align:left}#testimonials-columns .testimonial{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-top:0;padding-top:0px!important;padding-bottom:40px;border-bottom:1px solid rgb(168 168 168 / 1);margin-bottom:40px!important}#testimonials-columns .testimonial div{text-align:left!important;padding-top:0}#testimonials-columns .testimonial div.testimonial-greeting{color:#302D2D!important}#testimonials-columns .testimonial div.testimonial-text{color:#626366!important}#testimonials-columns .testimonial div.testimonial-names{padding-top:0px!important;font-weight:700}.team{list-style:none;overflow:hidden;margin:0;padding:0;column-count:1!important;-moz-column-count:1!important;-webkit-column-count:1!important}.team__item{width:33.333%;float:left;text-align:left!important}.team__item .padding{padding-left:10px;padding-right:10px;text-align:left!important}.team-name{display:block;font-size:23px;;color:#752B1D;font-family:"lexia";padding-top:20px}.team-role{display:block;color:#302D2D;font-family:"lexia"}.team-bio{display:block;padding-top:20px;color:#626366}#recent-images{width:65%;float:left;min-height:300px}#recent-text{width:31%;float:right;color:#626366}#recent-text blockquote{margin:0;font-family:"lexia";font-size:24px}#recent-text .recent-title{font-size:26px;font-family:"nimbus-sans",serif;text-transform:uppercase;color:#74271c}#recent-text .recent-title::after{content:url(/wp-content/themes/duaneerb/images/underline-2.jpg);position:relative;margin:auto;display:block;margin-top:10px}#recent-small-image-wrapper{width:50%;padding-top:10px;position:relative;float:left}#recent-small-image-wrapper #padding1{padding-right:5px;position:relative}#recent-small-image-wrapper #padding2{padding-left:5px;position:relative}@media screen and (max-width:1940px){#recent-submenu{max-width:1024px}#header-content{max-width:1024px}#recent-projects-wrapper #padding{max-width:1024px}#services-wrapper #padding{max-width:1024px}#testimonials{max-width:1024px}#recent-txt-block{font-size:16px}#footer{max-width:1024px}#page-wrapper #padding{max-width:924px}#page-wrapper #padding div{max-width:635px;text-align:center;margin:auto}#gallery-wrapper #padding{max-width:924px}#nav_menu-4 ul a{font-size:14px}#filter-title{font-size:25px}#contact-info strong{font-size:18px}#recent-submenu #recent-link-block .recent-project-title{font-size:18px}}@media screen and (max-width:1100px){#slide-block{width:405px;height:250px;padding-top:50px;font-size:20px}#slide-block2{width:405px;height:300px;padding-top:50px;right:100px;font-size:20px}.slogan-1{font-family:"lexia";font-size:40px}.slogan-2{font-family:"nimbus-sans",serif;font-size:50px;line-height:45px}#slide1 .slogan-1{font-size:43px}#slide1 .slogan-2{font-size:58px}#slide2 .slogan-1{font-size:32px}#slide2 .slogan-2{font-size:45px}#slide3 .slogan-1{font-size:34px}#slide3 .slogan-3{font-size:39px;font-family:"lexia";text-transform:uppercase;color:#262626}#slide3 #slide-block2{font-size:22px}}@media screen and (max-width:995px){#page-wrapper #padding ul.second li{width:100%;float:none;height:auto;padding-bottom:100px}#page-wrapper #padding ul.second li:nth-child(2n){width:100%;float:none;height:auto}}@media screen and (max-width:960px){#footer-logo{padding-top:40px;float:none;margin:auto;display:block}#footer-nav{width:100%;column-count:1;-moz-column-count:1;-webkit-column-count:1;text-align:center;padding-left:0;padding-bottom:40px}#footer-right-col{padding-bottom:40px;position:relative;right:0;padding-right:0;text-align:center;padding-top:47px;float:none}}@media screen and (max-width:875px){#recent-txt-block{height:404px}#recent-image-block{height:404px}#nav_menu-4 ul{column-count:3;-moz-column-count:3;-webkit-column-count:3}}@media screen and (max-width:854px){#mainnav{display:none}#sandwichmenu{position:absolute;top:50px;right:50px;display:block}#mobilemenu{display:block}#contact-form{width:100%;float:none;min-height:300px}#contact-info{width:100%;float:none;color:#626366;text-align:center}.team__item{width:50%;float:left}}@media screen and (max-width:830px){#nav_menu-4 ul{column-count:2;-moz-column-count:2;-webkit-column-count:2}}@media screen and (max-width:774px){#recent-txt-block{height:auto;float:none;width:100%}#recent-image-block{height:300px;float:none;width:100%}#recent-txt-block:nth-child(3){float:none}#recent-image-block:nth-child(4){float:none}#clear-small-screen{clear:both}}@media screen and (max-width:750px){#slide-block{width:100%;height:auto;padding-top:20px;font-size:20px;bottom:0;top:auto;margin-top:auto;margin-bottom:auto;right:0;padding-bottom:60px}#slide-block2{width:100%;height:auto;padding-top:20px;font-size:20px;bottom:0;top:auto;margin-top:auto;margin-bottom:auto;right:0;padding-bottom:60px}.slogan-1{font-family:"lexia";font-size:30px;margin-bottom:0}.slogan-2{font-family:"nimbus-sans",serif;font-size:40px;line-height:35px}#testimonials-columns{column-count:1;-moz-column-count:1;-webkit-column-count:1;column-gap:40px;-moz-column-gap:40px;-webkit-column-gap:40px;text-align:left}}@media screen and (max-width:600px){#page-wrapper #padding ul{column-count:1;-moz-column-count:1;-webkit-column-count:1}}@media screen and (max-width:830px){#nav_menu-4 ul{column-count:1;-moz-column-count:1;-webkit-column-count:1;text-align:center}#filter-title{text-align:center}}@media screen and (max-width:580px){#page-wrapper #padding ul.second li strong{font-size:30px;line-height:35px;display:block}#page-wrapper #padding ul.second li strong img{width:80px;height:80px;margin-top:-15px;margin-left:-15px}.team__item{width:100%;float:left}}#confirmation{display:none}.err-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;background:rgb(0 0 0 / .8);z-index:999999;display:none}.err-wrap.show{display:block}.err-msg{background:#666;color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;max-height:35%;min-height:200px;width:40%;padding:20px;margin:auto;padding:30px;line-height:1.3;box-shadow:0 0 20px #000}.err-msg p{color:#bbb}.err-msg ul{list-style-type:disc;color:#fff;padding-left:25px}textarea{width:90%!important;font-family:"proxima-nova",sans-serif;background-color:#e5e5e5;font-size:16px}.form-control{background:#e5e5e5;border:none;border-radius:0;color:#aca7ab;font-size:16px;margin-bottom:10px;box-shadow:0 0 0 rgb(0 0 0 / .075) inset;width:90%;padding:20px;padding-left:5%;padding-right:5%;line-height:14px;float:none;margin-left:0%;margin-right:0%;font-family:"proxima-nova",sans-serif;margin-bottom:20px}.btn{padding:10px;background-color:#752B1D;color:#fff;font-weight:500;text-decoration:none;font-family:"lexia";border:0;cursor:pointer;margin-left:0%!important;width:150px!important;float:none}div.services h2{font-size:28px;color:#752B1D;font-weight:400}div.services h3{font-size:22px;color:#752B1D;font-weight:400}.service-img{float:right}div.services p{text-align:left!important;color:#626366;font-size:16px;padding-bottom:30px}.service-button{text-align:center;width:150px;display:inline-block;background-color:#74271d;padding:10px;text-decoration:none;color:#fff;//margin-bottom:20px;//margin-top:20px}.service-list{list-style:none;column count:3!important;-moz-column-count:3!important}.footer-nap-list{list-style:none}a.home-link:link{color:#74271c;text-decoration:none}a.home-link:visited{color:#74271c;text-decoration:none}a.home-link:hover{color:#B9675C;text-decoration:none}a.home-link:active{color:#B9675C;text-decoration:none}.gallery-thumb{width:23%;padding-right:2%;float:left;color:#000;text-transform:uppercase;font-size:14px;height:190px;text-decoration:none}#clear{clear:both}@media screen and (max-width:842px){.gallery-thumb{width:31%;padding-right:2%;float:left;color:#000;text-transform:uppercase;font-size:14px;height:190px;text-decoration:none}}@media screen and (max-width:708px){.gallery-thumb{width:48%;padding-right:2%;float:left;color:#000;text-transform:uppercase;font-size:14px;height:190px;text-decoration:none}}@media screen and (max-width:424px){.gallery-thumb{width:100%;padding-right:0%;float:left;color:#000;text-transform:uppercase;font-size:14px;height:190px;text-decoration:none}