section.hero-banner-pp .img-banner{height:217px;background-repeat:no-repeat;background-size:105%;background-position:35% 65%}section.hero-banner-pp .blue-container{position:relative;height:200px;background:#232b5a;display:flex;justify-content:center;align-items:center;flex-direction:column}section.hero-banner-pp .title-container h1{color:#fff;margin:0 !important;font-family:Lato;font-size:50px;font-weight:500;text-align:center;padding:0 40px;letter-spacing:2px}section.hero-banner-pp .icon-container{position:absolute;bottom:-34px;cursor:pointer}section.hero-banner-pp .icon-container p,section.hero-banner-pp .icon-container i{color:#f6851f}section.hero-banner-pp .icon-container p{font-family:Lato;font-size:16px;font-weight:300;margin:0}section.hero-banner-pp .icon-container i{font-size:42px}section.hero-banner-pp .blue-separation{height:1px;width:345px;margin:0 auto;border-top:37px solid #232b5a;border-left:25px solid transparent;border-right:25px solid transparent;margin-top:-1px}@media screen and (max-width:992px){section.hero-banner-pp .title-container h1{font-size:35px}}@media screen and (max-width:769px){section.hero-banner-pp .title-container h1{font-size:28px;margin:20px;padding:0 30px}section.hero-banner-pp .icon-container p{font-size:14px}section.hero-banner-pp .icon-container i{font-size:35px}}@media screen and (max-width:500px){section.hero-banner-pp .title-container h1{text-align:center;margin:15px}section.hero-banner-pp .blue-separation{width:250px;border-top:37px solid #232b5a;border-left:25px solid transparent;border-right:25px solid transparent}}