.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{width:100%}
@media (min-width:1200px){.hero-section .hero-section-img{width:80%}}
.about{background-color:#f7f9fc;padding-bottom:3rem;padding-top:3rem}
.about .side-element{position:absolute;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:1200px){.about .side-element{width:20%;top:-75px}}
@media (min-width:1400px){.about .side-element{width:13%}}
@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:-18rem}}
.visual{background-color:#fff;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:17.5rem;padding-bottom:5rem;margin-top:-10rem}
.visual p{color:#ADBCCB}
.visual .digital-card-side p{font-size:15px}
.visual h2,.visual h4{color:#fff}
.visual .mt-n15{margin-top:-13.375rem !important}
.visual .visual-col-heading{font-family:"soehne-kraftig",sans-serif;font-weight:500;color:#fff}
@media (min-width:768px){.visual{margin-top:-5rem}}
.functions{padding:5rem 0}
.functions p{font-size:15px}
.functions i{color:#FFB27B}
.functions .description-heading{color:#0A2440;font-family:"soehne-kraftig",sans-serif;font-weight:500}
.properties{background-color:#F7F9FC;padding:5rem 0}
.properties p{font-size:15px}
.properties a{color:#F66801}
.properties .description-heading{color:#0A2440;font-family:"soehne-kraftig",sans-serif;font-weight:500}
.properties .side-element{position:absolute;top:110px;right:-100px;width:45%}
@media (min-width:400px){.properties .side-element{width:35%}}
@media (min-width:576px){.properties .side-element{width:30%}}
@media (min-width:768px){.properties .side-element{width:25%;top:0}}
@media (min-width:992px){.properties .side-element{width:20%}}
@media (min-width:1400px){.properties .side-element{width:13%}}
@media (min-width:992px){.properties .properties-row .col-lg-6{padding-right:10rem}}