section.builder{position:relative;margin:50px 0;background:#f7f7f7;padding:50px 0}@media (max-width: 992px){section.builder{padding:10px;margin:5px 0}}section.builder .content{text-align:center}section.builder .builders{border-radius:30px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;position:relative;background:#fff;margin-top:20px}@media (max-width: 992px){section.builder .builders{display:block}}section.builder .builders .thumbs{display:flex;gap:8px;margin:8px 0;align-items:center;justify-content:center}section.builder .builders .thumbs .thumb{width:25%;aspect-ratio:4/3;background:#fff;border-radius:8px;border:1px solid #bbb;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}section.builder .builders .thumbs .thumb:hover{border:1px solid #000}section.builder .builders .thumbs .thumb img{max-height:100px;max-width:100px}section.builder .builders .build{display:flex;flex-direction:column;text-decoration:none;padding:48px}@media (max-width: 992px){section.builder .builders .build{padding:20px}}section.builder .builders .build .name{display:block;font-size:18px;font-weight:700;color:#000;text-align:center;margin-top:10px}section.builder .builders .build .price{display:block;color:#999;font-size:15px;text-align:center;margin-bottom:10px}section.builder .builders .build .image{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:#fff;border-radius:20px;border:1px solid #bbb;width:100%;height:auto;overflow:hidden;position:relative}section.builder .builders .build .image img{display:block;max-width:100%;max-height:100%}section.builder .builders .build .btn.primary{text-align:center;justify-content:center}
