#navbar{position:absolute;width:100%;z-index:9999}#navbar #header_nav li a{color:#fff}#navbar #header_nav li a:hover{border-color:rgba(255,255,255,.6) !important}#navbar .site-logo{display:none}#navbar .site-logo.white-logo{display:block;height:52px}@media screen and (max-width: 1200px){#navbar .site-logo.white-logo{height:40px;margin-top:5px}}@media screen and (max-width: 1000px){#navbar .site-logo.white-logo{height:36px;margin-top:6px}}@media screen and (max-width: 950px){#navbar .site-logo.white-logo{margin-top:3px}}@media screen and (max-width: 900px){#navbar .site-logo.white-logo{height:30px;margin-top:5px}}@media screen and (max-width: 800px){#navbar .site-logo.white-logo{display:none;margin-top:0px}}@media screen and (max-width: 800px){#navbar .site-logo.mobile-logo{display:block}}.nav-toggle span,.nav-toggle span:after,.nav-toggle span:before{background:#fff}.mobile-phone{background:url("/wp-content/themes/tswilliams/images/shell/phone-white.png") center center no-repeat;-webkit-background-size:16px;-moz-background-size:16px;-o-background-size:16px;background-size:16px}.home-banner{color:#fff;min-height:100vh;position:relative;display:flex;align-items:flex-end;padding:7%;background:#4a4949;overflow:hidden}@media screen and (max-width: 1100px){.home-banner{padding:6%}}@media screen and (max-width: 800px){.home-banner{min-height:90vh}}.home-banner:before{content:"";position:absolute;top:0px;left:0px;right:0px;height:230px;display:block;background:linear-gradient(rgba(24, 24, 24, 0.85) 0%, rgba(24, 24, 24, 0.6) 50%, rgba(32, 32, 32, 0));z-index:2}.home-banner:after{content:"";position:absolute;bottom:0px;left:0px;right:0px;height:60vh;display:block;background:linear-gradient(rgba(32, 32, 32, 0), rgba(32, 32, 32, 0.65));z-index:2}@media screen and (max-width: 800px){.home-banner:after{height:70vh}}.home-banner .home-banner-text{position:relative;z-index:9;max-width:600px;padding-top:120px;font-weight:400}@media screen and (max-width: 1050px){.home-banner .home-banner-text .primary-heading{max-width:450px}}.home-banner .home-banner-text .banner-buttons{display:flex;flex-wrap:wrap;align-items:center}.home-banner .home-banner-text .banner-buttons .custom-button{margin:0px 40px 0px 0px}.home-banner .home-banner-text .banner-buttons .custom-button a{margin:0px}.home-banner .home-banner-text .banner-buttons .custom-button a:before{background:#fff}.home-banner .home-banner-text .banner-buttons .custom-button a:hover{color:#4a4949}.home-banner .home-banner-text .banner-buttons .custom-button a,.home-banner .home-banner-text .banner-buttons .custom-link a{color:#fff;border-color:#fff}.home-banner .home-banner-text .banner-buttons .custom-link a:hover{color:#acc7d8}@media screen and (max-width: 600px){.home-banner .home-banner-text .banner-buttons .custom-link{margin:16px 0px 6px 0px}}.home-banner .home-banner-text .banner-buttons .custom-link a:after{background:url("/wp-content/themes/tswilliams/images/shell/arrow-white.svg") right center no-repeat;-webkit-background-size:16px;-moz-background-size:16px;-o-background-size:16px;background-size:16px}@media screen and (max-width: 600px){.home-banner .home-banner-text .banner-buttons .custom-link a:after{-webkit-background-size:13px;-moz-background-size:13px;-o-background-size:13px;background-size:13px}}.home-banner .home-banner-img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:center center no-repeat;background-size:cover}@media screen and (max-width: 800px){.home-banner .home-banner-img{display:none}}.home-banner .mobile-banner{display:none}@media screen and (max-width: 800px){.home-banner .mobile-banner{display:block}}.projects{background:#4a4949}.projects .project{position:relative;color:#fff;padding:10% 5%;display:flex;justify-content:flex-end;overflow:hidden}@media screen and (max-width: 1400px){.projects .project{padding:7% 5% 15%}}@media screen and (max-width: 900px){.projects .project{padding-bottom:18%}}@media screen and (max-width: 800px){.projects .project{padding:0px 0px 45% 0px}}@media screen and (max-width: 650px){.projects .project{padding:0px 0px 450px 0px}}.projects .project:nth-child(even){justify-content:flex-start}.projects .project:nth-child(even) .project-details{left:auto;right:7%}@media screen and (max-width: 1400px){.projects .project:nth-child(even) .project-details{right:5%}}@media screen and (max-width: 800px){.projects .project:nth-child(even) .project-details{right:auto;left:5%}}.projects .project .project-img{position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:center center no-repeat;background-size:cover}@media screen and (max-width: 800px){.projects .project .project-img{display:none}}.projects .project .project-img:after{content:"";position:absolute;bottom:0px;left:0px;right:0px;height:60vh;background:linear-gradient(rgba(32, 32, 32, 0), rgba(32, 32, 32, 0.65))}.projects .project .mobile-img{display:none;position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:center center no-repeat;background-size:cover}@media screen and (max-width: 800px){.projects .project .mobile-img{display:block;top:auto;height:60%;-webkit-background-size:auto 150%;-moz-background-size:auto 150%;-o-background-size:auto 150%;background-size:auto 150%}}.projects .project .mobile-img:after{content:"";position:absolute;bottom:0px;left:0px;right:0px;height:60vh;background:linear-gradient(rgba(32, 32, 32, 0), rgba(32, 32, 32, 0.65))}.projects .project .project-details{position:absolute;bottom:10%;left:7%;z-index:2;display:flex;align-items:center}@media screen and (max-width: 1400px){.projects .project .project-details{left:5%;bottom:6%}}@media screen and (max-width: 650px){.projects .project .project-details{flex-wrap:wrap;bottom:4%}}.projects .project .project-details .custom-link{margin-left:15px}@media screen and (max-width: 650px){.projects .project .project-details .custom-link{margin-left:0px}}.projects .project .project-details .custom-link a{color:#fff}.projects .project .project-details .custom-link a{color:#fff;border-color:#fff}.projects .project .project-details .custom-link a:hover{color:#acc7d8}.projects .project .project-details .custom-link a:after{background:url("/wp-content/themes/tswilliams/images/shell/arrow-white.svg") right center no-repeat;-webkit-background-size:16px;-moz-background-size:16px;-o-background-size:16px;background-size:16px}.projects .project .project-details .detail{padding:0px 40px 0px 0px;font-weight:700}@media screen and (max-width: 1050px){.projects .project .project-details .detail{padding:0px 30px 0px 0px}}@media screen and (max-width: 650px){.projects .project .project-details .detail{width:100%;padding:0px 0px 15px 0px}}.projects .project .project-details .small-heading{color:#fff}@media screen and (max-width: 1050px){.projects .project .project-details .small-heading{margin:.3em 0px}}.projects .project .project-content{width:35%;background:#4a4949;color:#fff;padding:4% 6%;line-height:1.7;position:relative;z-index:2;max-width:670px}@media screen and (max-width: 1400px){.projects .project .project-content{width:40%}}@media screen and (max-width: 1100px){.projects .project .project-content{width:50%}}@media screen and (max-width: 800px){.projects .project .project-content{max-width:none;width:100%;opacity:1 !important;transform:translateY(0px) !important;padding:6%}}.projects .project .project-content .primary-heading,.projects .project .project-content .secondary-heading{color:#fff}.projects .project .project-content .custom-button a{color:#fff;border-color:#fff}.projects .project .project-content .custom-button a:before{background:#fff}.projects .project .project-content .custom-button a:hover{color:#4a4949}/*# sourceMappingURL=home.css.map */
