@font-face{font-family:VeganSansRegular;src:url("/themes/superiortype/src/fonts/vegan-sans-premium-regular-site.woff2") format("woff2"),url("/themes/superiortype/src/fonts/vegan-sans-premium-regular-site.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:VeganSansRegularItalic;src:url("/themes/superiortype/src/fonts/vegan-sans-premium-regular-italic-site.woff2") format("woff2"),url("/themes/superiortype/src/fonts/vegan-sans-premium-regular-italic-site.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:VeganSansBold;src:url("/themes/superiortype/src/fonts/vegan-sans-premium-bold-site.woff2") format("woff2"),url("/themes/superiortype/src/fonts/vegan-sans-premium-bold-site.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:VeganSansBoldItalic;src:url("/themes/superiortype/src/fonts/vegan-sans-premium-bold-italic-site.woff2") format("woff2"),url("/themes/superiortype/src/fonts/vegan-sans-premium-bold-italic-site.woff") format("woff");font-weight:400;font-style:normal}.block{display:block}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt40minus{margin-top:-40px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr40{margin-right:40px!important}.mr80{margin-right:80px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml-5{margin-left:-5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml40{margin-left:40px!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px!important}.pb50{padding-bottom:50px!important}.pb60{padding-bottom:60px!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.pt50{padding-top:50px!important}.pt60{padding-top:60px!important}.pr5{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr40{padding-right:40px!important}.pl0{padding-left:0!important}.pl5{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:30px!important}.pl40{padding-left:40px!important}.fsh1{font-size:40px}.fsh2{font-size:30px}.fsh3{font-size:20px}.fsh4{font-size:14px}.fsh5{font-size:12px}.fsh6{font-size:10px}.footer{background-color:#fff;border-top:1px solid #e5e5e5}.footer .footer-inner{display:flex;justify-content:center;padding:40px 0;flex-wrap:nowrap}.footer .footer-inner .footer-set-in .preview{font-size:54px;line-height:54px;padding-bottom:7px}.footer .footer-inner .footer-set-in .preview .all-small-caps{font-variant:all-small-caps}.footer .footer-inner .footer-top-block .title{font-family:VeganSansBold,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:22px;font-size:18px;margin-bottom:15px}.footer .footer-inner .footer-social{font-size:0}.footer .footer-inner .footer-social .social-btn{padding:4px 15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border:1px solid #fff;text-align:center;line-height:20px;display:inline-block;margin:0 8px 8px 0;font-size:14px;text-decoration:none}.footer .footer-inner .footer-social .social-btn.facebook{color:#0000a0}.footer .footer-inner .footer-social .social-btn.facebook:focus,.footer .footer-inner .footer-social .social-btn.facebook:hover{background-color:#0000a0;border-color:#0000a0;color:#fff}.footer .footer-inner .footer-social .social-btn.twitter{color:#00a0ff}.footer .footer-inner .footer-social .social-btn.twitter:focus,.footer .footer-inner .footer-social .social-btn.twitter:hover{background-color:#00a0ff;border-color:#00a0ff;color:#fff}.footer .footer-inner .footer-social .social-btn.vimeo{color:#4ebbff}.footer .footer-inner .footer-social .social-btn.vimeo:focus,.footer .footer-inner .footer-social .social-btn.vimeo:hover{background-color:#4ebbff;border-color:#4ebbff;color:#fff}.footer .footer-inner .footer-social .social-btn.pinterest{color:#b40000}.footer .footer-inner .footer-social .social-btn.pinterest:focus,.footer .footer-inner .footer-social .social-btn.pinterest:hover{background-color:#b40000;border-color:#b40000;color:#fff}.footer .footer-inner .footer-social .social-btn.behance{color:#053eff}.footer .footer-inner .footer-social .social-btn.behance:focus,.footer .footer-inner .footer-social .social-btn.behance:hover{background-color:#053eff;border-color:#053eff;color:#fff}.footer .footer-inner .footer-social .social-btn.instagram{color:#6a00ff}.footer .footer-inner .footer-social .social-btn.instagram:focus,.footer .footer-inner .footer-social .social-btn.instagram:hover{background-color:#6a00ff;border-color:#6a00ff;color:#fff}.footer .footer-inner .footer-social .social-btn.email{color:#3f729b}.footer .footer-inner .footer-social .social-btn.email:focus,.footer .footer-inner .footer-social .social-btn.email:hover{background-color:#3f729b;border-color:#3f729b;color:#fff}.footer .footer-inner .footer-social .social-btn.youtube{color:red}.footer .footer-inner .footer-social .social-btn.youtube:focus,.footer .footer-inner .footer-social .social-btn.youtube:hover{background-color:red;border-color:red;color:#fff}.footer .footer-inner .footer-social .social-btn.google{color:#3f729b}.footer .footer-inner .footer-social .social-btn.google:focus,.footer .footer-inner .footer-social .social-btn.google:hover{background-color:#3f729b;border-color:#3f729b;color:#fff}.footer .footer-inner .footer-newsletter form{position:relative;margin-top:25px}.footer .footer-inner .footer-newsletter form .form-group{display:flex;justify-content:flex-start;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.footer .footer-inner .footer-newsletter form .form-group:focus,.footer .footer-inner .footer-newsletter form .form-group:hover{box-shadow:0 0 0 3px #8cdcff;-moz-box-shadow:0 0 0 3px #8cdcff;-webkit-box-shadow:0 0 0 3px #8cdcff}.footer .footer-inner .footer-newsletter form .form-value-input{border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border:1px solid #f2f2f2!important;text-shadow:none!important;box-shadow:none!important;font-size:14px;height:30px;padding-top:4px;padding-bottom:4px;background-color:#f2f2f2}.footer .footer-inner .footer-newsletter form .form-value-input:focus{box-shadow:none!important}.footer .footer-inner .footer-newsletter form .form-submit-btn{padding:4px 15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border:1px solid #fff;text-align:center;line-height:20px;display:inline-block;margin:0 8px 8px 0;font-size:14px;text-decoration:none;border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border:0;margin:0;padding-left:10px;padding-right:10px;background:#000;color:#fff;text-shadow:none!important;box-shadow:none!important}.footer .footer-inner .footer-newsletter form .form-submit-btn:focus,.footer .footer-inner .footer-newsletter form .form-submit-btn:hover{background:#000;color:#fff}.footer .footer-inner .footer-newsletter form .form-message{position:absolute;top:45px;left:0;width:100%;height:30px;line-height:15px;text-align:center;font-size:12px;z-index:1}.footer .footer-inner .footer-newsletter form .form-message>span{background-color:#e5e5e5;display:block}.footer .footer-inner .footer-contact a{padding:4px 15px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border:1px solid #fff;text-align:center;line-height:20px;display:inline-block;margin:0 8px 8px 0;font-size:14px;text-decoration:none;color:#fff;background-color:#e5e5e5;border-color:#e5e5e5;color:#000}.footer .footer-inner .footer-contact a:focus,.footer .footer-inner .footer-contact a:hover{background-color:#fff;border-color:#fff;color:#000}.footer .footer-inner .footer-links .title{font-family:VeganSansRegular,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;padding-bottom:25px}.footer .footer-inner .footer-links ul{list-style:none;margin:0;padding:0}.footer .footer-inner .footer-links ul li{padding:2px 0}.footer .footer-inner .footer-links ul li a{text-decoration:none}.footer .footer-inner .footer-copyright{color:#000;font-size:11px;line-height:17px}.footer .footer-inner .footer-copyright a{text-decoration:none}@media (max-width:767px){.footer .footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.footer .footer-inner:after,.footer .footer-inner:before{display:none}.footer .footer-inner .footer-newsletter{margin-top:25px;width:auto}.footer .footer-inner .footer-newsletter form{margin-top:15px}.footer .footer-inner .footer-contact{margin-top:25px;width:auto}.footer .footer-inner.footer-bottom{padding-top:0}.footer .footer-inner .footer-copyright{padding-top:40px;font-size:11px;line-height:15px}}@media (max-width:479px){.footer .footer-inner{padding-top:15px;padding-bottom:15px}.footer .footer-inner .footer-top-block .title{font-size:14px}.footer .footer-inner .footer-newsletter{margin-top:15px}.footer .footer-inner .footer-newsletter form .form-group .form-control{height:30px}.footer .footer-inner .footer-newsletter form .form-message{top:42px}.footer .footer-inner .footer-contact{margin-top:5px}.footer .footer-inner .footer-links{padding-bottom:15px}.footer .footer-inner .footer-links:first-of-type .title{border-top:0}.footer .footer-inner .footer-links .title{border-top:1px solid #666;padding-top:15px;padding-bottom:15px}.footer .footer-inner .footer-copyright{padding-top:30px}}