.footer-background-image{background-size:cover}.footer-background-image .footer-container{padding:50px 15px 70px 15px;max-width:100%;width:calc(1000px - 30px);margin:0 auto}.footer-container .footer-container-sello{text-align:right;margin-bottom:-80px}.footer-container .footer-sello{width:160px}.footer-background-image .footer-body{max-width:100%;width:calc(450px - 70px)}.footer-background-image .footer-body .footer-form-container{background-color:#a6b8c5;padding:25px 20px;border-radius:10px;box-shadow:0 5px 20px -3px rgba(0,0,0,.3);margin-top:15px}.footer-body .footer-title,.footer-body .footer-subtitle{text-align:center;color:#fff}.footer-body .footer-subtitle{font-size:1.4em;font-weight:100}.footer-form-container .input{margin-right:0 !important}.footer-form-container .hs-input{width:100% !important;margin-bottom:5px}.footer-form-container .hs-richtext p{color:#fff;line-height:1em;font-size:14px;text-align:justify}.footer-form-container input[type="submit"]{margin-top:15px}.footer-form-container input[type="checkbox"]{width:auto !important}.footer-form-container .hs-fieldtype-booleancheckbox{margin-top:10px;margin-bottom:10px !important}.footer-form-container .hs-form-booleancheckbox span{color:#fff;line-height:1em;font-size:14px;height:auto;margin:0 !important}@media(max-width:576px){.footer-background-image .footer-body{width:calc(100% - 30px)}.footer-container .footer-container-sello{margin-bottom:15px;padding-right:20px}}@media(min-width:768px) and (max-width:1024px){.footer-container .footer-container-sello{padding-right:20px}}