section.plan-banner-section{background-color:#392f2d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:relative;overflow:hidden;display:block;background-size:cover;background-repeat:no-repeat;background-position:50%}section.plan-banner-section figure.banner-image{opacity:1;-webkit-transition:opacity .2s ease-out .4s;-moz-transition:opacity .2s .4s ease-out;-ms-transition:opacity .2s .4s ease-out;-o-transition:opacity .2s .4s ease-out;transition:opacity .2s ease-out .4s;position:absolute;top:0;left:0;bottom:0;width:100%;margin:0}section.plan-banner-section figure.banner-image img{font-size:0;left:0;top:-430.333px;width:1903px;height:1268.67px;position:relative}section.plan-banner-section .page-center{position:relative;z-index:2;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 85px;-webkit-animation:anim-opacity-full .48s ease-out;animation:anim-opacity-full .48s ease-out}section.plan-banner-section .banner-section-cntnr{margin-left:-17px;margin-right:-17px}section.plan-banner-section .banner-section-cntnr:after,section.plan-banner-section .banner-section-cntnr:before{content:"";clear:both;display:block}section.plan-banner-section .banner-section-cntnr .banner-col{width:100%;float:left}section.plan-banner-section .banner-section-cntnr .spacer-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:74.995%;margin-right:auto;margin-left:auto;padding:17px}section.plan-banner-section .banner-section-cntnr .spacer-block.gap-colapse .spacer-block-inner{height:34px}section.plan-banner-section .banner-section-cntnr .spacer-block.gap-extnd .spacer-block-inner{padding-bottom:2.16886%;visibility:hidden;position:relative;font-size:18px;letter-spacing:.01em;line-height:1.7em}section.plan-banner-section .banner-section-cntnr .spacer-block.top-spacer{padding-top:0}section.plan-banner-section .banner-section-cntnr .spacer-block.bottom-spacer .spacer-block-inner.padding-bottom{padding-bottom:5.34469%}section.plan-banner-section .banner-section-cntnr .content-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:74.995%;margin-right:auto;margin-left:auto;padding:17px;position:relative;height:auto}section.plan-banner-section .banner-section-cntnr .content-block .content-block-wrpr{text-align:center}section.plan-banner-section .banner-section-cntnr .content-block p.subtitle{text-align:center;white-space:pre-wrap;word-wrap:break-word;margin:0 0 1em;font-family:Georgia,serif;font-weight:400;font-style:normal;font-size:18px;letter-spacing:.01em;line-height:1.7em;text-transform:none}section.plan-banner-section .banner-section-cntnr .content-block h1.title{text-align:center;white-space:pre-wrap;color:#fff;font-family:proxima-nova;font-weight:900;font-style:normal;font-size:75px;letter-spacing:-.03em;line-height:.8em;text-transform:none;margin:.67em 0 0;color:#372e2c;line-height:.5em}section.plan-banner-section .banner-section-cntnr .spacer-block.bottom-spacer .spacer-block-inner{padding-bottom:4.41518%;box-sizing:content-box}section.plan-banner-section .banner-section-cntnr .spacer-block.bottom-spacer .spacer-block-inner.padding-bottom.text-up,section.plan-banner-section .banner-section-cntnr .spacer-block.bottom-spacer .spacer-block-inner.text-up{min-height:34px}@media (max-width:1024px){section.plan-banner-section .page-center{padding-left:64px;padding-right:64px}}@media (max-width:960px){section.plan-banner-section .page-center{padding-left:48px;padding-right:48px}}@media (max-width:900px){section.plan-banner-section .banner-section-cntnr .content-block,section.plan-banner-section .banner-section-cntnr .spacer-block,section.plan-banner-section .banner-section-cntnr .spacer-block.top-spacer{width:83.3333%}}@media (max-width:768px){section.plan-banner-section .page-center{padding-left:36px;padding-right:36px}}@media (max-width:640px){section.plan-banner-section .page-center{padding-left:20px;padding-right:20px}section.plan-banner-section .banner-section-cntnr .content-block h1.title{font-size:32px;letter-spacing:-.0128px}section.plan-banner-section .banner-section-cntnr .spacer-block.top-spacer{padding-top:17px}}@media (max-width:600px){section.plan-banner-section .banner-section-cntnr .content-block,section.plan-banner-section .banner-section-cntnr .spacer-block,section.plan-banner-section .banner-section-cntnr .spacer-block.top-spacer{width:100%}}