.lp-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:320px;overflow:hidden;position:relative}.lp-banner,.lp-banner .container,.lp-banner .lp-title{display:-webkit-box;display:-ms-flexbox;display:flex}.lp-banner .container{position:relative;z-index:10}.lp-banner .container .row{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:-8rem}.lp-banner .lp-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;align-items:flex-start;color:#fff;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding-left:8rem}.lp-banner .lp-title h1{color:#fff;font-size:3rem;margin-bottom:0}@media (min-width:768px){.lp-banner{height:300px}.lp-banner .container .row{margin-left:-6rem}.lp-banner .lp-title{padding-left:6rem}.lp-banner .lp-title h1{font-size:3.5rem}}@media (min-width:992px){.lp-banner{height:350px}.lp-banner .container .row{margin-left:-5rem}.lp-banner .lp-title{padding-left:5rem}.lp-banner .lp-title h1{font-size:4.25rem}}@media (min-width:1232px){.lp-banner{background-position:50%;height:400px}.lp-banner .container .row{margin-left:-6rem}.lp-banner .lp-title{padding-left:6rem}.lp-banner .lp-title h1{font-size:5rem}}.lp-banner .lp-bamboo-title,.lp-banner .lp-blue-title,.lp-banner .lp-green-title,.lp-banner .lp-purple-title,.lp-banner .lp-royal-title{background-position:0;background-repeat:no-repeat}.lp-banner .lp-green-title{background-image:url(images/lp-green-bg.png);background-size:400px}.lp-banner .lp-blue-title{background-image:url(images/lp-blue-bg.png);background-size:370px}.lp-banner .lp-purple-title{background-image:url(images/lp-purple-bg.png);background-size:370px}.lp-banner .lp-royal-title{background-image:url(images/lp-royal-bg.png);background-size:400px}.lp-banner .lp-bamboo-title{background-image:url(images/lp-bamboo-bg.png);background-size:370px}@media (min-width:992px){.lp-banner .lp-green-title{background-image:url(images/lp-green-bg.png);background-size:500px}.lp-banner .lp-blue-title{background-image:url(images/lp-blue-bg.png);background-size:470px}.lp-banner .lp-purple-title{background-image:url(images/lp-purple-bg.png);background-size:470px}.lp-banner .lp-royal-title{background-image:url(images/lp-royal-bg.png);background-size:500px}.lp-banner .lp-bamboo-title{background-image:url(images/lp-bamboo-bg.png);background-size:470px}}@media (min-width:1232px){.lp-banner .lp-green-title{background-image:url(images/lp-green-bg.png);background-size:600px}.lp-banner .lp-blue-title{background-image:url(images/lp-blue-bg.png);background-size:570px}.lp-banner .lp-purple-title{background-image:url(images/lp-purple-bg.png);background-size:570px}.lp-banner .lp-royal-title{background-image:url(images/lp-royal-bg.png);background-size:600px}.lp-banner .lp-bamboo-title{background-image:url(images/lp-bamboo-bg.png);background-size:570px}}@media (min-width:1472px){.lp-banner .lp-green-title{background-image:url(images/lp-green-bg.png);background-size:700px}.lp-banner .lp-blue-title{background-image:url(images/lp-blue-bg.png);background-size:670px}.lp-banner .lp-purple-title{background-image:url(images/lp-purple-bg.png);background-size:670px}.lp-banner .lp-royal-title{background-image:url(images/lp-royal-bg.png);background-size:700px}.lp-banner .lp-bamboo-title{background-image:url(images/lp-bamboo-bg.png);background-size:670px}.lp-banner .lp-header-flair{right:6rem}}.lp-banner .fp-header-logo{max-width:250px}@media (min-width:992px){.lp-banner .fp-header-logo{max-width:300px}}@media (min-width:1232px){.lp-banner .fp-header-logo{max-width:350px}}