html,body{font-size:14px}@media(min-width:768px){html,body{font-size:16px}}.validation-summary-errors,.field-validation-error{color:#dc3545}.text-justify{text-align:justify!important}@font-face{font-display:block;font-family:'bootstrap-icons';src:url("/bfonts/bootstrap-icons.woff2?1fa40e8900654d2863d011707b9fb6f2") format("woff2"),url('/bfonts/bootstrap-icons.woff') format('woff')}body{padding-top:3.5rem;color:#5a5a5a}.carousel-caption{bottom:3rem;z-index:10}.carousel-item img{width:100%}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette-divider{margin:5rem 0}.featurette-heading{letter-spacing:-.05rem}@media(min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}.featurette-heading{font-size:50px}}@media(min-width:62em){.featurette-heading{margin-top:7rem}}.silde-cate{border-bottom:1px #e7e7e7 dotted}@media(min-width:768px){.nav-item-blank{width:13px;line-height:13px;display:inline-block}.nav-item:hover .icon-placeholder::after{content:"";font-family:"bootstrap-icons";font-size:13px}.nav-pop{display:none;position:absolute!important;top:4.6rem;left:0;right:0;height:auto;background:rgba(255,255,255,1);width:100%;width:calc(100vw-40px);padding:20px;max-height:80vh;overflow-y:scroll}.slide-close{width:100%;text-align:right;padding:0 0 .5rem 0}.slide-close:focus,.btn-close:focus{border:none;box-shadow:none}}@media(max-width:767.98px){.nav-item-blank{display:none}.nav-item .nav-pop{display:block;position:inherit}.slide-close{display:none}.category-img{display:none}}.mask-pic{width:100%;background-color:#000;background-size:cover;background-position:center}.mask-layout{background:rgba(0,0,0,.4);height:100%}@media(max-width:767.98px){.mask-pic-bg{height:400px}}.image-container img{transition:transform .3s ease}.image-container img:hover{transform:scale(1.05)}.bg-gray-white-transparent{background:linear-gradient(to right,rgba(128,128,128,.2),rgba(255,255,255,.6),rgba(255,255,255,0))}