#contato .topo{background-image:url(/wp-content/themes/SAEmpTheme/assets/img/contato/topo-contato.png);background-size:cover;background-color:#edf2f7;aspect-ratio:1920/700}#contato .blocos{padding-top:50px;font-size:16px}#contato .blocos:last-child{padding-bottom:50px}#contato .topo .title{font-size:27px}#contato .topo .box-wrapper{background-color:#fff;padding:25px;border-radius:20px}#contato .box-wrapper a{display:inline-flex;align-items:center;color:#fff;text-decoration:none;padding:12px 18px;border-radius:30px;line-height:1;height:42px}#contato .box-wrapper .btn-mail{background-color:var(--blue)}#contato .box-wrapper .btn-wapp{background-color:#04B052}#contato .box-wrapper .btn-primary{display:inline-flex;align-items:center;color:#fff;text-decoration:none;padding:10px 18px;border-radius:30px;font-size:14px;line-height:1;height:42px}#contato .box-wrapper .btn-primary:hover{background-color:var(--blue)}#contato .wpcf7-submit{width:100%}#contato .wpcf7-form .wpcf7-spinner{margin-top:24px}#contato .bloco-1 .container-wrapper{background-color:#fff;padding:48px;border-radius:20px}#contato .bloco-2 .accordion a{color:var(--blue);word-break:break-word}#contato .bloco-3{padding-bottom:50px}#contato .bloco-3 .container-wrapper{background-image:url(/wp-content/themes/SAEmpTheme/assets/img/contato/image-contato-02.jpg);background-size:cover;aspect-ratio:1718/700;border-radius:20px}#contato .bloco-3 .col-wrapper{background-color:#fff;padding:50px;border-radius:20px}.modal .wpcf7-form textarea{height:150px;resize:none}.modal .wpcf7-form .btn{margin-top:25px}@media (max-width:1024px){body{padding-top:65px}#contato .topo{background-image:url(/wp-content/themes/SAEmpTheme/assets/img/contato/topo-contato_m.png);background-size:cover;background-color:#edf2f7;aspect-ratio:420/700}#contato .topo .container .row{align-items:flex-end!important}#contato .topo .container .col-lg-4{padding-bottom:20px}#contato .bloco-1 .container-wrapper{padding:25px;text-align:center}#contato .bloco-1 .container-wrapper .col-left{margin-bottom:2rem}#contato .bloco-2 .col-lg-6:first-child{text-align:center;margin-bottom:2rem}#contato .bloco-3{padding-bottom:50px}#contato .bloco-3 .container-wrapper{background-image:url(/wp-content/themes/SAEmpTheme/assets/img/contato/image-contato-02_m.png);background-size:cover;aspect-ratio:420/700;border-radius:20px}#contato .bloco-3 .container-wrapper .row{align-items:flex-end!important}#contato .bloco-3 .col-wrapper{margin:20px}#contato .wpcf7-submit{margin-top:25px}}