.latest-projects-one-section .latest-pro-one-img-box{position:relative;aspect-ratio:1 / 1;background-color:#f2f2f2;overflow:hidden}.latest-projects-one-section .latest-pro-one-img-box > a{display:block;width:100%;height:100%}.latest-projects-one-section .latest-pro-one-img-box img{width:100%;height:100%;max-width:100%;object-fit:contain;display:block}@media (max-width:991px){.latest-projects-one-section{padding-bottom:190px !important}.latest-projects-one-section .latest-projects-one-bg{top:auto !important;bottom:0 !important;left:0 !important;right:auto !important;width:100% !important;height:160px !important;background-position:left bottom !important;background-size:contain !important;background-repeat:no-repeat !important}}section.contactinfo{margin-top:0;padding-top:40px;padding-bottom:60px}.features-two-section .row > [class*="col-"]{display:flex}.features-two-section .features-two-sec-single{width:100%;display:flex;flex-direction:column}.portfolio-one-single img{display:block;width:100%;max-width:100%;height:auto;margin-left:auto;margin-right:auto;aspect-ratio:1 / 1;object-fit:cover}@media (min-width:768px){.main-header .header_top{display:block}}@media (min-width:768px) and (max-width:1199px){.banner-section .content-box{padding-left:0;padding-right:0}.banner-section .content-box .inner{margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px}}@media (min-width:992px) and (max-width:1199px){.banner-section .content-box .inner{max-width:960px}}@media (min-width:768px) and (max-width:991px){.banner-section .content-box .inner{max-width:720px}}.footer-section p a,.footer-section p a:link,.footer-section p a:visited,.footer-section p a[href^="tel"]{color:#ffffff;text-decoration:none}.page-header .thm-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px}.page-header .thm-breadcrumb li{margin-left:0;margin-right:0}