@charset "UTF-8";.promo-description .plan-promo_content{padding-right:74px}
@media screen and (max-width:1024px){.promo-description .plan-promo_content{padding-right:0}
}
.promo-description .plan-promo_plan-holder img{width:100%}
.promo-description ul,.promo-description ol{margin:30px 0 30px 0;list-style:none;font-family:"RoobertLight",Calibri,Myriad,Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;font-style:normal;letter-spacing:.3px;line-height:30px;padding-left:0}
@media screen and (min-width:1025px){.promo-description .plan-promo_content h2.title{font-size:48px}
.promo-description ul:last-of-type,.promo-description ol:last-of-type{margin:30px 0 0 0}
}
.promo-description ul li,.promo-description ol li{padding-left:.9em;position:relative;margin-bottom:15px}
.promo-description ul li:last-of-type,.promo-description ol li:last-of-type{margin-bottom:0}
.promo-description ul li:before,.promo-description ol li:before{content:"";width:6px;height:6px;border-radius:50%;background:rgba(34,34,34,1);position:absolute;left:0;top:.7em;margin-top:-1px}
.promo-description ul li a,.promo-description ol li a{color:#d3135a;text-decoration:underline}
.promo-description ul li a:hover,.promo-description ol li a:hover{text-decoration:none}
@media screen and (width:1024px){.header-left-video.promo-description .plan-promo_plan-holder{width:100% !important}
}
@media screen and (max-width:1024px){.promo-description .plan-promo_inner.container.plan-promo_custom.plan-promo-wrapper.hub_group{padding:60px 30px 60px}
.promo-description .plan-promo_content h2.title{font-size:38px;margin-bottom:10px}
.promo-description ul,.promo-description ol{margin:10px 0 10px 0}
}
@media screen and (max-width:768px){.promo-description .plan-promo_inner.container.plan-promo_custom.plan-promo-wrapper.hub_group{padding:40px 30px 30px}
.promo-description .plan-promo_content h2.title{font-size:28px}
.promo-description ul,.promo-description ol{margin:15px 0 15px 0;font-size:16px;line-height:24px}
.promo-description ul li,.promo-description ol li{margin-bottom:1.5em}
}
@media screen and (min-width:1025px) and (max-width:1270px){.promo-description .plan-promo_content h2.title{font-size:38px}
.promo-description .plan-promo_content{padding-right:0}
.promo-description ul li,.promo-description ol li{margin-bottom:15px}
}