.row{margin:0}body{font-family:Arial,Helvetica,sans-serif;font-size:14px}a{display:block;padding-bottom:.25em;font-size:12px}a:link,a:visited,a:active{text-decoration:none;color:inherit}a:hover,a:focus{text-decoration:none;color:inherit;background-color:#f0f0f0}a{text-decoration:none;color:inherit}.page-wrapper{max-width:1200px;width:100%;margin:auto;font-family:"Quicksand",sans-serif;font-optical-sizing:auto;font-style:normal;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0}.page-wrapper .nav{padding:1em;border:1px solid #f0f0f0;font-weight:400;display:flex;flex-direction:row;justify-content:space-between}.page-wrapper .nav .name-tag a{font-size:1.4em;font-weight:800;font-style:italic}.page-wrapper .nav .name-tag a img{height:30px;margin-left:.5em}.page-wrapper .content{margin:1em}.page-wrapper .content .breadcrumb-container{position:relative}.page-wrapper .content .breadcrumb-container .breadcrumb{margin-bottom:0}.page-wrapper .content .breadcrumb-container::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid #d97474}.page-wrapper .content .carousel{max-height:400px}.page-wrapper .content .carousel .carousel-inner{height:400px}.page-wrapper .content .carousel .carousel-inner .carousel-item img{max-height:400px;object-fit:cover}.page-wrapper .content .carousel .carousel-inner .carousel-item .carousel-caption{top:50%;left:50%;transform:translate(-50%, -50%);padding:1em}.page-wrapper .content .info-section{text-align:center;margin-top:2em;border-bottom:1px solid #f0f0f0}.page-wrapper .content .info-section h2{font-size:2em;margin-bottom:.5em}.page-wrapper .content .info-section p{font-size:1.2em;color:#555}.page-wrapper .content .vendor-display-section{margin-top:2em}.page-wrapper .content .vendor-display-section h2{font-size:2em;margin-bottom:.5em}.page-wrapper .content .vendor-display-section .vendor-cards{display:flex;flex-wrap:wrap;gap:1em;justify-content:center;margin:1em 0}.page-wrapper .content .vendor-display-section .vendor-cards .vendor-card:link,.page-wrapper .content .vendor-display-section .vendor-cards .vendor-card:visited,.page-wrapper .content .vendor-display-section .vendor-cards .vendor-card:active{text-decoration:none;color:inherit}.page-wrapper .content .vendor-display-section .vendor-cards .vendor-card:hover,.page-wrapper .content .vendor-display-section .vendor-cards .vendor-card:focus{text-decoration:none;color:inherit;background-color:#f0f0f0}.page-wrapper .content .vendor-display-section .vendor-cards .vendor-card{color:inherit;text-decoration:none;border:1px solid #f0f0f0;padding:1em;width:200px;text-align:center}.page-wrapper .content .vendor-display-section .vendor-cards .vendor-card img{max-width:100%;height:auto;border-bottom:1px solid #f0f0f0;margin-bottom:.5em}.page-wrapper .content .vendor-display-section .vendor-cards .vendor-card h4{font-size:1.5em;margin-bottom:.5em}.page-wrapper .content .vendor-display-section .vendor-cards .vendor-card p{font-size:1em;color:#555}.page-wrapper .footer{text-align:center;margin-top:2em;padding:1em 0;border-top:1px solid #f0f0f0;color:#888;font-size:.9em}.page-wrapper .footer .company{font-weight:500}.page-wrapper .footer .company ul{list-style:none;display:flex;justify-content:space-between;flex-direction:column;padding:1em 0}@media(min-width: 480px){.page-wrapper .footer .company ul{flex-direction:row}}.page-wrapper .footer .company ul li{display:inline;margin:0 1em}
