#et-top-navigation{font-weight:400;text-transform:uppercase}.custom-projects-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.custom-projects-grid .project-item{width:100%}.custom-projects-grid .project-image-wrapper{position:relative;width:100%;padding-top:100%;overflow:hidden;border-radius:0px}.custom-projects-grid .project-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0px;display:block}.custom-projects-grid .project-item h3{margin-top:10px;font-size:0.8rem!important;text-align:center;text-transform:uppercase;color:#222d7f!important}@media (max-width:768px){.custom-projects-grid{grid-template-columns:repeat(2,1fr)}}.project-outline{border-bottom:solid 1px #999;padding-left:2px}.timescale{border-bottom:solid 1px #999;padding-left:2px}.new-page-header{font-family:open-sans!important}#main-footer{display:none}#logo{margin-top:0px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#f3f3f3!important}#top-menu a{color:white}.et-pb-controllers{display:none}.et_pb_accordion_item.et_pb_toggle_close .et_pb_toggle_title:before{color:#252e7b!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:white!important}.et_pb_column.et_pb_column_empty{min-height:0px}.menu_09 .et_pb_menu__wrap ul.nav>li>a{text-transform:none!important}.menu_09 .et_pb_menu__wrap ul.nav>li.current-menu-item>a,.menu_09 .et_pb_menu__wrap ul.nav>li:hover>a{color:red!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color:#666;border:0!important}.crimson-text{position:relative;top:-0.5em;font-size:50%}@media all and (min-width:1100px) and (max-width:1405px){}@media all and (max-width:980px){#logo{margin-top:0px!important}}@media all and (min-width:768px) and (max-width:980px){}@media all and (max-width:767px){.et_mobile_menu{border-top:1px solid white}.timescale p{font-size:12px!important}}@media all and (max-width:980px){html,body{overflow-x:hidden}body{position:relative}}