.blog-post-container{display:inline-block;margin:10px 0 50px;width:100%}.blog-post-container .blog-post-image img{max-width:100%}.blog-post-container h3{color:#555;font-size:14px;line-height:20px;margin-bottom:10px;margin-bottom:3px;min-height:50px;text-transform:uppercase}.blog-post-container.blog-post-columns-3 .blog-post-item{width:33.33%}@media(min-width:1281px){.blog-post-container.blog-post-columns-3 .blog-post-item{width:25%}}.blog-post-container.blog-post-columns-3 .blog-post-item:nth-child(3n),.blog-post-container.blog-post-columns-3 .blog-post-item:nth-child(3n+1),.blog-post-container.blog-post-columns-3 .blog-post-item:nth-child(3n+2){padding-left:10px;padding-right:10px}.blog-post-container .blog-post-item .blog-post-image:hover{border:none}.blog-post-container .blog-post-item .blog-post-image .action{left:0;margin-top:-33px;position:absolute;text-align:center;top:50%}.blog-post-container .blog-post-item .blog-post-image .action .icons{border-radius:50%;box-shadow:inset 0 0 0 30px #bc9e6b;color:#fff;font-size:24px;padding:20px;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.blog-post-container .blog-post-item{float:left;height:310px;margin-bottom:70px;position:relative}@media(min-width:1281px){.blog-post-container .blog-post-item{height:310px}}.blog-post-container .blog-post-item .link-v1{position:relative;z-index:1}.blog-post-container .blog-post-item h3{margin-top:10px;min-height:auto}.blog-post-container .blog-post-item h3 a{color:#555;font:400 20px Playfair Display,serif;text-transform:none}.blog-post-container .blog-post-item h3 a:hover{color:#bc9e6b}.blog-post-container .blog-post-item .content{color:#555;font-family:Roboto Condensed,sans-serif;font-size:16px;line-height:22px;margin-bottom:20px;margin-top:10px}.blog-post-container .blog-post-item .text{background:#fff;left:20px;margin:auto;padding:25px 20px;position:absolute;right:20px;top:124px}.blog-post-container .blog-post-item .blog-post-image{background:none;border:none;border-radius:0;position:relative;width:100%}.blog-post-container .blog-post-item .blog-post-image .action .icons:hover{box-shadow:inset 0 0 0 2px #bc9e6b;color:#bc9e6b}.blog-post-container .blog-post-item .blog-post-image img{border-radius:0!important;width:100%}.blog-post-container .blog-post-item .posted i{color:#888;font-size:14px}@media(max-width:1200px){.blog-post-container .row{margin:0}}@media(max-width:767px)and (min-width:480px){.blog-post-container.blog-post-columns-3 .blog-post-item{width:50%}}@media(max-width:479px){.blog-post-container.blog-post-columns-3 .blog-post-item{width:100%}.blog-post-container.blog-post-columns-3 .blog-post-item:nth-child(3n),.blog-post-container.blog-post-columns-3 .blog-post-item:nth-child(3n+1),.blog-post-container.blog-post-columns-3 .blog-post-item:nth-child(3n+2){padding:0}}.project-list ul.tabs.tabs-title{display:unset;width:auto}@media(min-width:768px)and (max-width:1023px){.project-list ul.tabs.tabs-title{text-align:left}}@media(min-width:1024px){.project-list ul.tabs.tabs-title{text-align:left}}.project-list ul.tabs.tabs-title li{background:#fff;border:1px solid #e6e6e6;border-radius:0;color:#333;cursor:pointer;display:inline-block;font:400 14px Oswald;height:auto;letter-spacing:2px;line-height:1.833em;margin:0 0 8px;overflow:hidden;padding:.1em .4em;position:relative;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;touch-action:manipulation;vertical-align:middle;white-space:nowrap}@media(min-width:768px)and (max-width:1023px){.project-list ul.tabs.tabs-title li{margin:7px}}@media(min-width:1024px){.project-list ul.tabs.tabs-title li{margin:7px}}.project-list{margin-bottom:30px}.project-list a{color:#000;display:block;padding:15px}.project-list .active a{color:#fff}.project-list ul.tabs.tabs-title li.active{background-color:#161616;background-image:-webkit-gradient(linear,0 0,0 100%,from(#4a4b4c),to(#272727));background-image:-webkit-linear-gradient(top,#4a4b4c,#272727);background-image:-webkit-gradient(linear,left top,left bottom,from(#4a4b4c),to(#272727));background-image:linear-gradient(180deg,#4a4b4c,#272727);background-repeat:repeat-x;border:1px solid #272727;color:#fff}.project-photo img{width:100%}.project-shadow{margin-bottom:50px;margin-left:-15px;margin-top:40px;padding-left:15px}.project-shadow picture{display:table;float:left;padding:0 0 1em}@media(min-width:768px)and (max-width:1023px){.project-shadow picture{margin:10px;width:45%}}@media(min-width:1024px){.project-shadow picture{margin:5px;width:24%}}.project-shadow picture img{margin:0;width:100%}@media(min-width:768px)and (max-width:1023px){.project-shadow picture img{margin:0}}@media(min-width:1024px){.project-shadow picture img{margin:5px}}.validation-error{color:red}#ConsultantView .quickview-wrapper .quick-modal{width:50%}@media(max-width:767px){#ConsultantView .quickview-wrapper .quick-modal{width:100%}}#ConsultantView p{padding:1em}#ConsultantView .modal-body{font-family:Roboto Condensed,sans-serif}#ConsultantView .form-grid{grid-gap:1em;display:grid;grid-template-columns:150px auto;margin-bottom:1em}@media(max-width:768px){#ConsultantView .form-grid{grid-template-columns:auto}}#ConsultantView .form-grid div,#ConsultantView .form-grid label{display:inline-grid}.consultantproject{max-width:250px}.banner-lbook3{background-color:#333;height:144px}.banner-header.banner-lbook3 .text h3{padding-bottom:0}.photo-project-mini{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:200px;width:100%}.upsell-product.products.owl-carousel .owl-controls .owl-nav .owl-next,.upsell-product.products.owl-carousel .owl-controls .owl-nav .owl-prev{border:1px solid #cdcdcd;height:30px;left:calc(50% + 5px);opacity:1;top:-20px;transform:translate(0);width:80px}.upsell-product.products.owl-carousel .owl-controls .owl-nav .owl-next i,.upsell-product.products.owl-carousel .owl-controls .owl-nav .owl-prev i{line-height:26px;margin-top:0}.upsell-product.products.owl-carousel .owl-controls .owl-nav .owl-next:hover,.upsell-product.products.owl-carousel .owl-controls .owl-nav .owl-prev:hover{border-color:#bc9e6b}.upsell-product.products.owl-carousel .owl-controls .owl-nav .owl-next:hover i,.upsell-product.products.owl-carousel .owl-controls .owl-nav .owl-prev:hover i{color:#bc9e6b}.upsell-product.products.owl-carousel .owl-controls .owl-nav .owl-prev{left:calc(50% - 85px)}.upsell-product.products .item-inner{padding-bottom:40px;padding-top:20px}@media(max-width:467px){.upsell-product.products{margin:0}}