.hero-section p{line-height:28px}
.hero-section h1{font-family:"soehne-kraftig",sans-serif}
.hero-section h1 span{color:#F66900}
@media (min-width:992px){.hero-section h1{font-size:3.35em}}
.hero-section .hero-section-img{margin-left:90px;height:35vh}
@media (min-width:992px){.hero-section .hero-section-img{margin-left:150px;height:75vh}}
.about{background-color:#f7f9fc;padding-bottom:3rem;padding-top:3rem}
.about p,.about a{font-size:15px}
.about a{color:#F66801}
.about .description-heading{font-family:"soehne-kraftig",sans-serif;font-weight:500;color:#0A2440}
.about .side-element{position:absolute;top:95px;right:-100px;width:45%}
@media (min-width:400px){.about .side-element{width:35%}}
@media (min-width:576px){.about .side-element{width:30%}}
@media (min-width:768px){.about .side-element{width:25%}}
@media (min-width:992px){.about .side-element{width:20%}}
@media (min-width:1400px){.about .side-element{width:13%;top:0}}
@media (min-width:768px){.about{background-image:url("../themes/membership-theme/assets/img/tickets/benefits/Ticketing_BG_2.png");background-position:center 0;background-repeat:no-repeat;background-size:cover;padding-top:50rem;margin-top:-47rem}}
@media (min-width:992px){.about{padding-top:33rem;margin-top:-25rem}.about .about-row .col-lg-6{padding-right:10rem}}
@media (min-width:1200px){.about .benefit{padding-right:15rem}}
.benefits{background-color:#f7f9fc;background-image:url("../themes/membership-theme/assets/img/tickets/about/BG_Blue.png");background-position:center 0;background-repeat:no-repeat;background-size:cover;padding-top:13rem !important;padding-bottom:5rem !important;margin-top:-10rem}
.benefits p{color:#ADBCCB}
.benefits .benefits-list p{font-size:15px}
.benefits h2,.benefits h4{color:#fff}
.benefits .benefit-col-heading{color:#fff;font-family:"soehne-kraftig",sans-serif;font-weight:500}
.benefits .benefit-main-img{height:30vh}
@media (min-width:576px){.benefits{margin-top:-5rem}}
@media (min-width:992px){.benefits .benefit-main-img{height:65vh}.benefits .benefit{padding-right:5rem}}
@media (min-width:1200px){.benefits .benefit{padding-right:12rem}}
.functions{background-color:#F7F9FC;padding:5rem 0}
.functions p{font-size:15px}
.functions a{color:#F66801}
.functions .description-heading{color:#0A2440;font-family:"soehne-kraftig",sans-serif;font-weight:500}
.functions .side-element{position:absolute;top:95px;right:-100px;width:45%}
@media (min-width:400px){.functions .side-element{width:35%}}
@media (min-width:576px){.functions .side-element{width:30%}}
@media (min-width:768px){.functions .side-element{width:25%}}
@media (min-width:992px){.functions .side-element{width:20%}}
@media (min-width:1400px){.functions .side-element{width:13%;top:0}}
@media (min-width:992px){.functions .function-row .col-lg-6{padding-right:10rem}}