.hs-banner-wrap .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;background:#f7f8f8;height:60vh;border-bottom:0;position:relative}.hs-banner-wrap .ico-recursos{position:absolute;left:45%;right:45%;top:100px;text-align:center}.hs-banner-wrap .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.hs-banner-wrap .inner-col{padding-top:16%;text-align:center;position:relative;width:100%;padding-right:15px;padding-left:15px}.hs-banner-wrap .inner-col h1{font-weight:900;padding-top:40px;margin-bottom:8px;line-height:1.2;margin-top:0;font-size:40px}.hs-banner-wrap .ico-recursos img{max-width:100px !important}@media(min-width:576px){.hs-banner-wrap .inner-col{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.hs-banner-wrap .inner-col{flex:0 0 100%;max-width:100%}}@media(min-width:992px){.hs-banner-wrap .inner-col{flex:0 0 100%;max-width:100%}}@media only screen and (min-width:1362px){.hs-banner-wrap .ico-recursos{top:120px}}@media only screen and (min-width:1440px){.hs-banner-wrap .inner-col{padding-top:240px}.hs-banner-wrap .ico-recursos{top:135px}.hs-banner-wrap .container{height:50vh}}@media only screen and (min-width:1680px){.hs-banner-wrap .inner-col{padding-top:300px}.hs-banner-wrap .ico-recursos{top:190px}.hs-banner-wrap .container{height:550px}}@media only screen and (max-width:769px){.hs-banner-wrap .container{height:45vh}.hs-banner-wrap .ico-recursos{left:42%;right:42%;top:130px}.hs-banner-wrap .inner-col{padding-top:200px}.hs-banner-wrap .inner-col h1{font-size:27.2px;padding-top:54.4px}}