body{font-family:"Roboto",sans-serif}.header-container-wrapper{padding:60px 0;text-align:center}.body-container-wrapper{text-align:center;padding:0 40px}.body-container-wrapper h1{color:#282828;font-size:30px;font-family:"Roboto Slab",sans-serif;font-weight:600;margin-bottom:26px}.footer-container-wrapper{background-color:#0e0d0d;padding:60px 30px 10px;text-align:center;color:#fff}.footer-container-wrapper .location{margin-bottom:30px}.footer-container-wrapper .location p{margin-bottom:0}.footer-container-wrapper .credits{padding:30px;display:block;float:left;width:100%;margin:0}@media(min-width:768px){.footer-container-wrapper .location .icon,.footer-container-wrapper .location .details{width:100%}.footer-container-wrapper .location .span6 .hs_cos_wrapper_type_linked_image{display:grid;min-height:80px;align-items:center;justify-items:center}}@media(min-width:1024px){.body-container-wrapper{position:relative}.body-container-wrapper:before,.body-container-wrapper:after{content:'';display:block;background-image:url('https://wvw.dinterweb.com/hubfs/kit-retencion/tp/content-bg.png')}.body-container-wrapper:before{background-position:-53px -115px;height:100%;width:151px;position:absolute;left:0;top:0;background-size:1100px}.body-container-wrapper:after{height:560px;width:183px;background-position:263px top;position:absolute;right:0;top:-152px;background-size:1399px}.body-container{width:70%;margin:0 auto}}@media(min-width:1200px){.body-container-wrapper:before{background-position:-100px -159px;background-size:1500px;width:180px}.body-container{width:75%}.body-container-wrapper p{font-size:19px}.footer-container-wrapper{background-image:url('https://wvw.dinterweb.com/hubfs/kit-retencion/tp/footer-bg.png');padding:100px 210px 10px;background-position:-105px 0;background-repeat:no-repeat}.footer-container-wrapper .location .icon{width:20%}.footer-container-wrapper .location .details{width:70%;text-align:left}.footer-container-wrapper .credits{padding-bottom:10px}}@media(min-width:1920px){.body-container-wrapper:before{background-position:-100px -189px;background-size:1600px;width:300px}.body-container-wrapper:after{height:560px;width:263px;background-position:263px 0px}.body-container{width:60%}.footer-container-wrapper{padding:100px 310px 10px}}