.promo--text{border:10px solid transparent}.promo--text__title{margin-bottom:10px!important;margin:0;color:#b19b65;font:35px/39px Futura PT Light,Segoe UI Light,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.promo--text__title:hover{text-decoration:none}@media screen and (max-width: 1023px){.promo--text__title{font-size:2rem;line-height:1.8em;text-align:center}}@media screen and (max-width: 767px){.promo--text__title{font-size:1.6rem}}@media screen and (max-width: 480px){.promo--text__title{font-size:1.5rem;line-height:1.5em}}.promo--text__headline{margin:30px 0!important;margin:0;color:#515151;font:18px/24px Futura PT Light,Segoe UI Light,Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none;text-align:left;transition:color .1s linear}@media screen and (max-width: 767px){.promo--text__headline{font-size:20px;line-height:30px;text-align:center}}@media screen and (max-width: 767px){.promo--text__headline{margin:15px 0!important}}.promo--text__line{border-top:1px solid #e6e6e6;border-right:none;border-bottom:none;border-left:none}.promo--text__content{color:#1e1e1e;font:14px/24px Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:none}@media screen and (max-width: 1023px){.promo--text__content{font-size:1.1rem;line-height:1.5rem}}@media screen and (max-width: 767px){.promo--text__content{font-size:1rem;text-align:justify}}@media screen and (max-width: 480px){.promo--text__content{font-size:.9rem;line-height:1.5rem}}.promo--text__wrapper{padding:40px;background:#fff}@media screen and (max-width: 1023px){.promo--text__wrapper{padding:30px}}@media screen and (max-width: 480px){.promo--text__wrapper{padding:15px 20px}}.promo--text__wrapper h1{margin-bottom:10px!important;margin:0;color:#b19b65;font:35px/39px Futura PT Light,Segoe UI Light,Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.promo--text__wrapper h1:hover{text-decoration:none}@media screen and (max-width: 1023px){.promo--text__wrapper h1{font-size:2rem;line-height:1.8em;text-align:center}}@media screen and (max-width: 767px){.promo--text__wrapper h1{font-size:1.6rem}}@media screen and (max-width: 480px){.promo--text__wrapper h1{font-size:1.5rem;line-height:1.5em}}.promo--text__wrapper h2{margin:30px 0!important;margin:0;color:#515151;font:18px/24px Futura PT Light,Segoe UI Light,Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none;text-align:left;transition:color .1s linear}@media screen and (max-width: 767px){.promo--text__wrapper h2{font-size:20px;line-height:30px;text-align:center}}@media screen and (max-width: 767px){.promo--text__wrapper h2{margin:15px 0!important}}.promo--text__wrapper hr{border-top:1px solid #e6e6e6;border-right:none;border-bottom:none;border-left:none}.promo--text__wrapper p{margin:10px 0;color:#1e1e1e;font:14px/24px Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:none}@media screen and (max-width: 1023px){.promo--text__wrapper p{font-size:1.1rem;line-height:1.5rem}}@media screen and (max-width: 767px){.promo--text__wrapper p{font-size:1rem;text-align:justify}}@media screen and (max-width: 480px){.promo--text__wrapper p{font-size:.9rem;line-height:1.5rem}}.promo--text__wrapper ul{margin:0 0 10px 20px;color:#1e1e1e;font:14px/24px Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:none}@media screen and (max-width: 1023px){.promo--text__wrapper ul{font-size:1.1rem;line-height:1.5rem}}@media screen and (max-width: 767px){.promo--text__wrapper ul{font-size:1rem;text-align:justify}}@media screen and (max-width: 480px){.promo--text__wrapper ul{font-size:.9rem;line-height:1.5rem}}.promo--text__wrapper ul:after{display:block;clear:both;content:""}.promo--text__wrapper ul li{float:left}.promo--text__wrapper ol{margin:20px 0;padding:0;color:#1e1e1e;font:14px/24px Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Arial,sans-serif;text-transform:none}@media screen and (max-width: 1023px){.promo--text__wrapper ol{font-size:1.1rem;line-height:1.5rem}}@media screen and (max-width: 767px){.promo--text__wrapper ol{font-size:1rem;text-align:justify}}@media screen and (max-width: 480px){.promo--text__wrapper ol{font-size:.9rem;line-height:1.5rem}}.promo--text__wrapper ol li{margin-left:40px;line-height:20px;list-style-type:disc}@media mobile{.promo--text__wrapper ol li{margin-left:20px}}
