.custom-square-image img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}@media (min-width:768px){.main-navigation ul{display:flex;justify-content:space-between;margin:0;padding:0}.main-navigation li{list-style:none}.main-navigation a{display:block;padding:10px 15px}}