@import url("https://fonts.googleapis.com/css?family=Poppins:400");*{box-sizing:border-box}body{text-align:center}[type=radio]{display:none}label{border-radius:.25rem;color:#1a3661;cursor:pointer;padding:.25rem .75rem;transition:.1s}[type=radio]:checked+label{background:#1a3661;color:#fff}[type=radio]:nth-of-type(2):checked~.gallery .card:not(.BC),[type=radio]:nth-of-type(3):checked~.gallery .card:not(.FO),[type=radio]:nth-of-type(4):checked~.gallery .card:not(.GP){display:none}.gallery{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,300px);justify-content:center;grid-gap:2rem;margin-top:2rem;padding:.5rem}.card{background:#fff;border-radius:.25em;box-shadow:0 .15em .175em rgba(0,0,0,.1);margin:0;overflow:hidden;transition:box-shadow .35s}.card:hover{box-shadow:0 0 25px #0009}.card__image{height:10em;object-fit:cover;width:100%}.card__caption{color:#1a3661;font-weight:700;padding:.5rem;text-align:left}.blue{color:#1a3661;font-size:.75em;word-spacing:.0625em}span{text-align:left}.tag{background:#ccc;border-radius:50px;color:#fff;cursor:pointer;font-size:12px;margin:0;padding:2px 10px;text-transform:uppercase}.tag-yellow{background-color:#fdb913}.tag-blue{background-color:#1a3661}h4{line-height:1}#myBtnContainer{text-align:center}html{scroll-behavior:smooth}.footer-portal-door-content,.office-address,.office-phone-number{text-align:left}.companry.hs-width .hs-menu-wrapper>ul ul>li{padding-left:0}