.gallery-top{margin:0 0 60px;padding:0}.gallery-top .intro{background-color:#388a77;display:block;padding:100px 35px;text-align:center}@media (max-width:600px){.gallery-top .intro{padding:50px 35px}}.gallery-top .page-title{color:#fff;font-family:Poppins,sans-serif;font-size:64px;font-weight:400;line-height:70px}.gallery-top .row{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px auto;max-width:1000px}.row .anchor-btn{background-color:#000;border:1px solid #000;border-radius:5px;color:#fff;display:block;font-family:Poppins;font-size:18px;font-weight:400;line-height:30px;margin:10px auto;padding:5px 40px;text-align:center}.row .anchor-btn:focus,.row .anchor-btn:hover{background-color:#fff;color:#000;text-decoration:none}@media (max-width:700px){.row .anchor-btn{width:100%}}.gallery-wrapper .page-content{margin:10px auto;max-width:1000px;padding:0 20px 45px}.gallery-section{margin-bottom:80px}.gallery-section:last-of-type{margin-bottom:30px}.gallery-section .section-title{border-bottom:2px solid #006a51;color:#006a51;display:inline-block;font-family:Poppins;font-size:36px;font-weight:600;margin-bottom:5px;padding-bottom:10px;text-transform:uppercase}.gallery-section .gallery-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}.gallery-section .gallery-row a:focus,.gallery-section .gallery-row a:hover{text-decoration:none}.gallery-section .gallery-row a{margin-bottom:10px;margin-right:10px;outline:1px solid #000;padding:4px}.gallery-section .gallery-row a img{max-height:125px;min-height:125px}