.institutional-wrapper{background-color:#fff;padding:2.3rem .5rem}.institutional-content{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1180px;width:100%}.institutional-content h5{color:#006bb1;font-size:1.4rem;font-weight:700;letter-spacing:.5px;margin-bottom:1.5rem;text-align:left}.institutional-content .institutional-contact article{max-width:230px;width:100%}.institutional-content .institutional-contact article+article{margin-top:.75rem;padding-top:.75rem}.institutional-content .institutional-contact article:not(:first-of-type){border-top:1px solid #e8e8e8}.institutional-content .institutional-contact article p{color:#666;font-size:1.2rem}.institutional-content .institutional-contact article p i{color:#006bb1}.institutional-content .institutional-contact article section{align-items:center;display:flex;margin-top:.25rem}.institutional-content .institutional-contact .institutional-contact-items .bt-contact{border:1.4px solid #211a1a;border-radius:0;border-radius:6px;color:#211a1a;font-size:14px!important;font-weight:600;line-height:25px;opacity:1;padding:8px 25px;position:relative;text-transform:uppercase;top:0;transition:all .3s ease-in-out}.institutional-content .institutional-contact .institutional-contact-items .bt-contact:hover{background:#006bb1;border:1.4px solid #006bb1;color:#fff;text-decoration:none}.institutional-content .institutional-contact article section a,.institutional-content .institutional-contact article section p{color:#646464;font-size:1.2rem;font-weight:300}.institutional-content .institutional-contact article section a{margin-right:.5rem}.institutional-content .institutional-contact article section span{border:2px solid #006bb1;border-radius:3px;color:#006bb1;font-size:.85rem;font-weight:700;padding:.25rem}.institutional-content .institutional-categories a,.institutional-content .institutional-pages a{color:#646464;font-size:1.15rem;text-decoration:none;transition:color .2s}.institutional-content .institutional-categories a:hover,.institutional-content .institutional-pages a:hover{color:#006bb1}.institutional-content .institutional-categories li,.institutional-content .institutional-pages li{text-align:left}.institutional-content .institutional-categories li+li,.institutional-content .institutional-pages li+li{margin-top:1rem}.institutional-content .institutional-social-media{text-align:left}.institutional-content .institutional-social-media a{align-items:center;background-color:#fdfdfd;border:1px solid #ececec;border-radius:10px;box-shadow:0 2px 2px 0 hsla(0,0%,62.7%,.25);color:#006bb1;display:inline-flex;font-size:2rem;height:50px;justify-content:center;text-decoration:none;transition:background-color .2s;width:50px}.institutional-content .institutional-social-media a:hover{background-color:#f7f7f7}.institutional-content .institutional-social-media a+a{margin-left:.5rem}footer{background-color:#fff;padding:2.3rem .5rem 1.15rem}footer .footer-info{display:flex;justify-content:space-between;margin:0 auto 2.3rem;max-width:1180px;width:100%}footer .footer-info article{text-align:center;width:25%}footer .footer-info article+article{margin-left:1rem}footer .footer-info h5{color:#211a1a;font-size:1.4rem;font-weight:700;margin-bottom:1.2rem;text-align:left}footer .footer-info .footer-about-us{max-width:350px;width:100%}footer .footer-info .footer-about-us img{display:block;margin-bottom:2.3rem;max-width:140px;width:100%}footer .footer-info .footer-about-us p{font-size:1.18rem;font-weight:300;line-height:1.25;margin:0}footer .footer-info .footer-about-payment-methods ul{display:flex;flex-wrap:wrap}footer .footer-info .footer-about-payment-methods ul li{margin:.5rem .5rem .5rem 0}footer .footer-info .footer-about-payment-methods ul li img{height:22px;width:35px}footer .footer-info .footer-about-payment-methods section{align-items:center;background-image:linear-gradient(180deg,#fff,#f5f5f5);border:1px solid #ddd;border-radius:6px;color:#000;display:flex;font-size:1.1rem;justify-content:center;margin-top:1.5rem;padding:.5rem}footer .footer-info .footer-about-payment-methods section i{font-size:2rem;margin-right:.5rem}footer .footer-info .shipping-methods ul{display:flex;flex-wrap:wrap;justify-content:center}footer .footer-info .shipping-methods ul li{margin:.5rem}@media screen and (max-width:1180px){.institutional-content h5{text-align:center}.institutional-content .institutional-contact article{margin:0 auto}.institutional-content .institutional-contact article p{text-align:center}.institutional-content .institutional-contact article section{justify-content:center}.institutional-content .institutional-categories li,.institutional-content .institutional-pages li,.institutional-content .institutional-social-media{text-align:center}}@media screen and (max-width:900px){.footer-newsletter .newsletter-content h4{font-size:1.3rem}.institutional-content{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.institutional-content h5{margin-top:2rem}footer .footer-info{align-items:center;flex-direction:column}footer .footer-info article{width:100%}footer .footer-info article+article{margin-left:0}footer .footer-info h5{margin:2rem 0 1.2rem}footer .footer-info .footer-about-us img{margin:0 auto 1.2rem}footer .footer-info .footer-about-us p{text-align:center}footer .footer-info .footer-about-payment-methods ul{justify-content:center}footer .footer-info .footer-about-payment-methods section{margin:1.5rem auto 0;max-width:400px;width:100%}}