.page-id-2099 header{z-index:2;background-color:rgb(0 0 0 / 80%)!important}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}#project-img img{height:225px}#about-img img{height:204px}h3.title-sep{padding-bottom:0px!important}h4.title-sep{padding-bottom:0px!important}footer a{color:#fff!important}.pa-heading-line-both h3{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;font-weight:700!important}.pa-heading-line-both h3:before,.pa-heading-line-both h3:after{content:'';border-top:2px solid;margin:0 10px 0 0;flex:1 0 60px;color:#ffffff;z-index:4}.pa-heading-line-both h3:after{margin:0 0 0 10px}.pa-heading-line-both1 h3{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;font-weight:700!important}.pa-heading-line-both1 h3:before,.pa-heading-line-both1 h3:after{content:'';border-top:2px solid;margin:0 0px 0 0;flex:1 0 60px;color:#ffffff;z-index:4}.pa-heading-line-both1 h3:after{margin:0 0 0 10px}.tinted-image{width:100%;height:auto;background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.8)),url('your-image.jpg');background-size:cover}.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{background:#0f7734!important;color:#fff!important;font-weight:700;text-transform:uppercase;border-radius:10px!important}@media screen and (min-width:768px){#all-projects .et_pb_grid_item{width:45%}.pa-heading-line-both h3:before,.pa-heading-line-both h3:after{content:'';border-top:2px solid;margin:0 0px 0 0;flex:1 0 100px;color:#ffffff;z-index:4}}@media screen and (min-width:768px) and (max-width:1100px){h2{font-size:35px!important}h1{font-size:50px!important}.logo-left{width:30%!important}.menu-right{width:70%!important}.pa-heading-line-both1 h3:before,.pa-heading-line-both1 h3:after{content:'';border-top:2px solid;margin:0 0px 0 0px;flex:1 0 150px;color:#ffffff;z-index:4}#about-img img{height:140px;width:266px}}@media screen and (max-width:760px){h2{font-size:30px!important}h1{font-size:35px!important}h3{font-size:25px!important}.logo-left{width:40%!important}.menu-right{width:60%!important}.pa-heading-line-both h3:before,.pa-heading-line-both h3:after{content:'';border-top:2px solid;margin:0 0px 0 0;flex:1 0 50px;color:#ffffff;z-index:4}}@media screen and (min-width:680px){.et_pb_menu .et_pb_menu__menu{display:block!important}.et_mobile_nav_menu{display:none!important}}