body,html{overflow-x:hidden!important}* h1{font-weight:800!important}.menu-item a{padding-bottom:45px!important}.sub-menu .menu-item a{padding-bottom:0px!important}.sub-menu{width:300px!important}.sub-menu a{width:270px!important;font-size:13px!important}#menu2 a{padding-bottom:10px!important}#secLProjects .whiteBTN *{transition:0.3s}.txtOL *{padding:auto 5%}.txtOL a:hover{color:#292b2f!important}.txtOL h2{font-weight:900!important;text-transform:uppercase;margin-bottom:15px}.txtOL p{line-height:1.4em!important}.whiteBTN{margin-top:20px!important}.whiteBTN a{background-color:#fff;color:#292b2f;font-size:14px;text-align:center;width:150px;padding:12px 24px!important;border-radius:0px}.whiteBTN a:hover{background-color:#292b2f!important;color:#fff!important}.whiteLink{color:#fff!important}.whiteLink:hover{color:#292b2f!important}#hero .et_pb_bg_layout_dark .et_pb_slide_description{background:rgba(0,0,0,.67);margin:0px auto 60px auto!important;border:8px solid white}#hero2 .et_pb_bg_layout_dark .et_pb_slide_description{background:rgba(0,0,0,.67);margin:0px auto 60px auto!important;border:8px solid #dcae56}* .menu{list-style:none!important}img.mfp-img{width:auto;max-width:1800px;height:auto}#secFooter a{color:#fff!important}#secFooter a:hover{color:#dcae56!important}@media only screen and (max-width:600px){.menu-item a{padding-bottom:0px!important}}.mh-gallery-square .et_pb_gallery_image{padding-top:100%}.mh-gallery-square .et_pb_gallery_item img{position:absolute;height:100%;bottom:0;object-fit:cover}