/* Falha ao minimizar. Retornando o conteúdo não minimizado.
(48,13): run-time error CSS1019: Unexpected token, found '}'
 */
.stt_footer,.stt_footer__address,.stt_footer__social--item{display:inline-block}
.stt_footer {
    background-color: #8F4096;
    padding: 45px 0 35px;
    width: 100%
}.home .stt_footer{margin-top:80px}
.stt_footer__logo--link {
    color: #F27821;
    width: 102px
}
    .stt_footer__logo--link svg {
        color: #F27821;
        -webkit-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;
        width: 100%
    }.stt_footer__logo--link:hover svg{color:#fff}.stt_footer__social{list-style:none;margin:0;padding:0;text-align:right}.stt_footer__social--item+.stt_footer__social--item{margin-left:8px}
.stt_footer__social--item a {
    background-color: #caa6ce;
    color: #fff;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: 40px
}
    .stt_footer__social--item a:hover {
        background-color: #F27821;
    }.stt_footer__address{list-style:none;margin:30px 0 0;padding:0;width:100%}.stt_footer__address--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stt_footer__address--item+.stt_footer__address--item{margin-top:20px}
    .stt_footer__address--item .fa {
        color: #F27821;
        font-size: 24px;
        margin-top: -20px
    }.stt_footer__address--item address{color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;padding-left:16px}.stt_footer__phone{list-style:none;margin:47px 0 0;padding:0;text-align:right}.stt_footer__phone--item+.stt_footer__phone--item{margin-top:12px}.stt_footer__phone--item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
        .stt_footer__phone--item .fa {
            color: #F27821;
            font-size: 24px
        }.stt_footer__phone--item span{padding-left:16px;color:#fff}.stt_footer-buttons{position:fixed;right:80px;bottom:0;z-index:999}.stt_footer-buttons .btn{border-bottom:0;border-radius:3px 3px 0 0;padding:13px 20px;margin-left:10px;-webkit-box-shadow:0 0 16px rgba(0,0,0,.08);box-shadow:0 0 16px rgba(0,0,0,.08)}
            .stt_footer-buttons .btn-primary {
                background-color: #F27821;
                border: 0;
            }
a.btn-primary:hover {
    background-color: #8F4096 !important;
    text-decoration: underline;
}
            }.stt_footer-buttons .btn .fa{display:none}.stt_footer-buttons .btn span{display:inline-block}.stt_footer__list-menu{list-style:none;padding:0 15px;margin:40px 0 0}.stt_footer__list-menu li{display:inline-block;margin-right:30px}.stt_footer__list-menu li .link{font-size:16px}@media screen and (max-width:767px){.stt_footer{margin-top:60px;padding:30px 0}.stt_footer__social{text-align:left}.stt_footer__phone,.stt_footer__social{margin:30px 0 0}.stt_footer__phone--item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.stt_footer-buttons{right:15px}.stt_footer-buttons .btn .fa{display:block;font-size:20px}.stt_footer-buttons .btn span{display:none}.stt_footer__list-menu li .link{padding:10px 0;display:inline-block}}@media screen and (max-width:543px){.stt_footer{margin-top:30px}.home .stt_footer{margin-top:0}}

