.faqorange{background-color:#ff9e1b}
.faqgrey{background-color:#f2f2f4;color:black}
.faqbanner-caption-black{color:black !important}
.faqbanner .row{margin-right:0;margin-left:0}
.faqbanner-background img{width:100%}
.faqbanner p{margin-bottom:0}
.faqbanner.theme-light .faqbanner-caption .faqbanner-category.font-body2,.faqbanner.theme-dark .faqbanner-caption .faqbanner-category.font-body2{color:#e75e0d}
.faqbanner .faqbanner-content{position:absolute;padding-top:100px;height:100%}
.faqbanner .faqbanner-content .faqbanner-dots img{min-width:28px;width:100%}
.faqbanner .faqbanner-text .faqbanner-caption{line-height:1.1}
.faqbanner .faqbanner-text .faqbanner-caption .faqbanner-category{display:inline-block;background-color:#fff;margin-bottom:6px}
.faqbanner .faqbanner-text .btn.btn-default{max-width:200px}
.faqbanner .faqbanner-text .promo-text .promo{font-size:11px}
.faqbanner .faqbanner-center>.col-xs-12{transform:translateX(-50%);left:50%}
.faqbanner .faqbanner-right>.col-xs-12{transform:translateX(-100%);left:100%}
.faqbanner .faqbanner-content.faqbanner-dots-hide .col-xs-11.faqbanner-right,.faqbanner .faqbanner-content.faqbanner-dots-hide .col-xs-11.faqbanner-center{width:100%}
.faqbanner .faqbanner-dots-hide .faqbanner-text{width:100%}
.faqbanner .faqbanner-dots-hide .faqbanner-dots{display:none}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links .font-bodybb13{margin-bottom:14px}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links ul li a{padding:14px 14px 3px;background:#fff;display:inline-block}
.faqbanner.faqbanner-landing .faqbanner-content .faqbanner-text .btn.btn-default{margin-top:6px}
.faqbanner.faqbanner-landing .faqbanner-content .faqbanner-text .faqbanner-description .font-body1:not(:first-of-type){margin-top:15px}
.faqbanner.faqbanner-variant,.faqbanner.faqbanner-variant2{min-height:220px}
.faqbanner.faqbanner-variant .faqbanner-contentvariant,.faqbanner.faqbanner-variant2 .faqbanner-contentvariant{padding-top:100px}
.faqbanner.faqbanner-variant .faqbanner-contentvariant>.faqbanner-dots:first-child,.faqbanner.faqbanner-variant .faqbanner-contentvariant>.faqbanner-text,.faqbanner.faqbanner-variant2 .faqbanner-contentvariant>.faqbanner-dots:first-child,.faqbanner.faqbanner-variant2 .faqbanner-contentvariant>.faqbanner-text{margin-top:6%}
.faqbanner.faqbanner-variant .faqbanner-contentvariant .faqbanner-text{margin-bottom:40px}
.faqbanner.faqbanner-variant .faqbanner-contentvariant.faqbanner-dots-hide>.faqbanner-text,.faqbanner.faqbanner-variant2 .faqbanner-contentvariant.faqbanner-dots-hide>.faqbanner-text{width:100%}
.faqbanner.faqbanner-variant2 .faqbanner-contentvariant .faqbanner-text{margin-bottom:30px}
.faqbanner.faqbanner-variant2 .faqbanner-text img{margin:0 auto;width:100%}
.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event{width:100%;text-align:center}
.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event .font-bodybb14 span{display:block}
.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event:only-child{text-align:left}
.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event:only-child .font-headinghh5{display:none}
.faqbanner .faqbanner-timer{display:flex;margin-bottom:40px;text-align:center}
.faqbanner .faqbanner-timer .faqbanner-timer-counter{display:inline-block}
.faqbanner .faqbanner-timer-counter:last-child{margin-right:0}
.faqbanner .faqbanner-timer .faqbanner-timer-counter .font-heading3 span{border:1px solid #000;border-radius:5px;display:inline-block}
.faqbanner-event-details.media{margin-top:20px}
.faqbanner-event-details .media-left{padding-right:15px}
.faqbanner-event-details .media-body{padding-bottom:1px}
.faqbanner-event-details .media-body.font-bodybb11,.faqbanner-event-details p.underlined a{color:#212121}
.faqbanner-event-details p{margin:0}
.faqbanner-event-details p.underlined{display:inline;border-bottom:1px solid #e75e0d;padding-bottom:2px}
.faqbanner-event-details p.underlined a:hover{color:#164194}
@media(min-width:320px) and (max-width:500px){.faqbanner .faqbanner-text{padding:0 8px}
}
@media(max-width:599px){.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event{margin-bottom:15px}
.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event:not(:first-child) .font-headinghh5{padding-top:15px;display:inline-block;border-top:2px solid #000}
}
@media(min-width:600px){.faqbanner.faqbanner-variant2 .faqbanner-contentvariant .faqbanner-description{display:flex}
.faqbanner.faqbanner-variant2 .faqbanner-contentvariant .faqbanner-description .faqbannervar2-event{padding-right:15px;padding-left:15px}
.faqbanner.faqbanner-variant2 .faqbanner-contentvariant .faqbanner-description .faqbannervar2-event:first-child{padding-left:0}
.faqbanner.faqbanner-variant2 .faqbanner-contentvariant .faqbanner-description .faqbannervar2-event:last-child{padding-right:0}
.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event:not(:first-child){border-left:2px solid #000}
}
@media(min-width:501px) and (max-width:768px){.faqbanner .faqbanner-text{padding:0 10px}
}
@media(max-width:767px){.faqbanner .faqbanner-content,.faqbanner.faqbanner-variant .faqbanner-contentvariant,.faqbanner.faqbanner-variant2 .faqbanner-contentvariant{padding-right:5%;padding-left:4%}
.faqbanner .faqbanner-timer .faqbanner-timer-counter .font-heading3 span{width:30px;height:35px;padding:6px 0}
}
@media(max-width:768px){.faqbanner .faqbanner-content>.col-xs-11{margin-top:6%}
.faqbanner .faqbanner-text .faqbanner-caption .faqbanner-category{padding:3px 11px}
.faqbanner .faqbanner-text .faqbanner-caption .font-heading2{margin-bottom:11px}
.faqbanner .faqbanner-text .btn.btn-default{padding:8px 0}
.faqbanner .faqbanner-text .faqbanner-description .font-body1,.faqbanner .faqbanner-text .btn.btn-default,.faqbanner .faqbanner-text .promo-text{margin-top:10px}
.faqbanner.faqbanner-landing .faqbanner-content>.col-xs-11>.col-xs-12.col-sm-6{width:100%}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links{text-align:center}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links ul li{margin:0 5px 9px;display:inline-block}
.faqbanner.faqbanner-variant .faqbanner-text .faqbanner-caption .font-heading2{margin-bottom:8px}
.faqbanner.faqbanner-variant2 .faqbanner-text img{max-width:140px}
.faqbanner-event-details img{width:36px;height:36px}
}
@media(min-width:768px){.faqbanner .faqbanner-timer .faqbanner-timer-counter{margin-right:20px}
}
@media(min-width:769px){.faqbanner .faqbanner-background img{min-height:420px}
.faqbanner .faqbanner-content>.col-xs-11{top:50%;transform:translateY(-50%)}
.faqbanner.faqbanner-landing .landing-banner-links{position:absolute}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links{text-align:right;right:0;width:23%}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links .font-bodybb13{margin-bottom:8px}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links ul li{margin-bottom:8px}
.faqbanner.faqbanner-landing .faqbanner-content.faqbanner-dots-show>.col-xs-1.faqbanner-dots{display:none}
.faqbanner.faqbanner-landing .faqbanner-content.faqbanner-dots-show>.col-xs-11 .faqbanner-dots{width:18.18%}
.faqbanner.faqbanner-landing .faqbanner-content.faqbanner-dots-show .faqbanner-left .faqbanner-text{padding-right:0}
.faqbanner.faqbanner-landing .faqbanner-content.faqbanner-dots-show .faqbanner-text{width:81.82%}
.faqbanner.faqbanner-landing .faqbanner-content.faqbanner-dots-hide>.col-xs-11{width:91.66666667%}
.faqbanner.faqbanner-landing .faqbanner-right>.col-xs-12{transform:translateX(-100%);left:84%}
.faqbanner-event-details.media{margin-top:15px}
.faqbanner-event-details .media-left{padding-right:20px}
.faqbanner-event-details img{width:42px;height:42px}
}
@media(min-width:768px) and (max-width:991px){.faqbanner .faqbanner-text .faqbanner-caption .font-body2{font-size:14px}
.faqbanner .faqbanner-text .faqbanner-caption .font-heading1{font-size:20px}
.faqbanner .faqbanner-text .faqbanner-caption .font-heading2{font-size:25px}
.faqbanner .faqbanner-text .font-body1{font-size:13px}
.faqbanner .faqbanner-content .font-body10{font-size:12px}
.faqbanner .faqbanner-text .btn.btn-default{font-size:12px}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links ul li a{padding:6px 6px 2px}
.faqbanner.faqbanner-landing .faqbanner-text .btn.btn-default{max-width:190px;width:80%}
.faqbanner.faqbanner-variant2 .faqbanner-text img{max-width:180px}
.faqbanner .faqbanner-text .font-headinghh5{font-size:18px}
.faqbanner .faqbannervar2-event .font-bodybb14{font-size:16px}
.faqbanner .faqbanner-timer-counter .font-heading3{font-size:23px}
.faqbanner .faqbanner-timer-counter .font-bodybb15{font-size:12px}
.faqbanner.faqbanner-variant2 .faqbanner-timer .faqbanner-timer-counter .font-heading3 span{width:35px;height:40px;padding:6px 0}
}
@media(min-width:769px) and (max-width:991px){.faqbanner .faqbanner-text .faqbanner-caption .faqbanner-category{padding:4px 12px}
.faqbanner .faqbanner-text .faqbanner-caption .font-heading2{margin-bottom:14px}
.faqbanner .faqbanner-text .btn.btn-default{padding:8px 0}
.faqbanner .faqbanner-text .faqbanner-description .font-body1,.faqbanner .faqbanner-text .btn.btn-default,.faqbanner .faqbanner-text .promo-text{margin-top:12px}
}
@media(max-width:991px){.faqbanner .faqbanner-content.faqbanner-dots-hide>.col-xs-11{width:100%}
.faqbanner .faqbanner-content.faqbanner-dots-show>.col-xs-11 .faqbanner-dots{width:9.091%}
.faqbanner .faqbanner-content.faqbanner-dots-show .faqbanner-text{width:90.909%}
.faqbanner.faqbanner-landing .faqbanner-content .faqbanner-innertext-right .font-heading2,.faqbanner.faqbanner-landing .faqbanner-content .faqbanner-innertext-right .orange-slider,.faqbanner.faqbanner-landing .faqbanner-content .faqbanner-innertext-right .faqbanner-description{margin-left:65px}
.faqbanner.faqbanner-variant2 .faqbanner-text img{margin-bottom:30px}
.faqbanner.faqbanner-variant2 .faqbanner-contentvariant .faqbanner-description{margin-top:20px}
.faqbanner.faqbanner-variant2 .faqbanner-timer{justify-content:center}
.faqbanner.faqbanner-variant2 .faqbanner-timer .faqbanner-timer-counter{margin-right:10px}
.faqbanner.faqbanner-variant2 .faqbanner-timer .faqbanner-timer-counter .font-heading3 span:first-child{margin-right:2px}
}
@media(min-width:992px) and (max-width:1199px){.faqbanner .faqbanner-content.faqbanner-dots-show>.col-xs-11 .faqbanner-dots{width:12.1215%}
.faqbanner .faqbanner-content.faqbanner-dots-show .faqbanner-text{width:87.8705%}
.faqbanner .faqbanner-text .faqbanner-caption .font-body2{font-size:15px}
.faqbanner .faqbanner-text .faqbanner-caption .faqbanner-category{padding:5px 15px}
.faqbanner .faqbanner-text .faqbanner-caption .font-heading1{font-size:28px}
.faqbanner .faqbanner-text .faqbanner-caption .font-heading2{font-size:35px;margin-bottom:17px}
.faqbanner .faqbanner-text .font-body1{font-size:14px}
.faqbanner .faqbanner-content .font-body10{font-size:13px}
.faqbanner .faqbanner-text .btn.btn-default{font-size:12px;padding:9px 0}
.faqbanner .faqbanner-text .faqbanner-description .font-body1,.faqbanner .faqbanner-text .btn.btn-default,.faqbanner .faqbanner-text .promo-text{margin-top:14px}
.faqbanner.faqbanner-variant .faqbanner-contentvariant .faqbanner-text .faqbanner-description .font-body1{margin-bottom:24px}
.faqbanner.faqbanner-variant2 .faqbanner-text img{max-width:200px}
.faqbanner .faqbanner-text .font-headinghh5{font-size:20px}
.faqbanner .faqbannervar2-event .font-bodybb14{font-size:17px}
.faqbanner .faqbanner-timer-counter .font-heading3{font-size:27px}
.faqbanner .faqbanner-timer-counter .font-bodybb15{font-size:13px}
.faqbanner.faqbanner-variant2 .faqbanner-timer .faqbanner-timer-counter .font-heading3 span{width:40px;height:45px;padding:7px 0}
.faqbanner .faqbanner-description .faqbannervar2-event .font-bodybb14 span:last-child{white-space:nowrap}
}
@media(min-width:992px){.faqbanner .faqbanner-text .btn.btn-default{max-width:240px;width:70%}
.faqbanner.faqbanner-landing .faqbanner-text .faqbanner-caption .font-heading2{margin-bottom:15px}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links ul li a{padding:8px 10px 3px}
.faqbanner.faqbanner-landing .faqbanner-content .faqbanner-innertext-right .font-heading2,.faqbanner.faqbanner-landing .faqbanner-content .faqbanner-innertext-right .orange-slider,.faqbanner.faqbanner-landing .faqbanner-content .faqbanner-innertext-right .faqbanner-description{margin-left:26.23%}
.faqbanner.faqbanner-variant .faqbanner-contentvariant .faqbanner-description .font-body1{margin:0;padding-left:15px}
.faqbanner.faqbanner-variant .faqbanner-contentvariant .faqbanner-text .faqbanner-variant-text{display:flex;align-items:flex-end}
.faqbanner.faqbanner-variant .faqbanner-contentvariant .faqbanner-text .faqbanner-variant-text>.col-xs-12:first-child{display:table;width:auto}
.faqbanner.faqbanner-variant .faqbanner-contentvariant .faqbanner-text .faqbanner-caption .font-heading2{white-space:nowrap}
.faqbanner.faqbanner-variant2 .faqbanner-contentvariant .faqbanner-description{margin-top:24px}
.faqbanner.faqbanner-variant2 .faqbanner-contentvariant .faqbanner-text .col-md-3.col-md-push-9{margin-top:-30px}
.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event .font-bodybb14 span{display:inline}
.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event .font-bodybb14 span:first-child::after{content:"\00a0"}
.faqbanner.faqbanner-variant2 .faqbanner-description .faqbannervar2-event .font-bodybb14 span:last-child{display:block}
.faqbanner.faqbanner-variant2 .faqbanner-contentvariant .faqbanner-description .faqbannervar2-event{padding-right:30px;padding-left:30px}
.faqbanner.faqbanner-variant2 .faqbanner-timer{padding-left:15px}
.faqbanner.faqbanner-variant2 .faqbanner-timer .faqbanner-timer-counter .font-heading3 span:first-child{margin-right:5px}
}
@media(min-width:1200px) and (max-width:1359px){.faqbanner .faqbanner-text .faqbanner-caption .font-body2{font-size:16px}
.faqbanner .faqbanner-text .faqbanner-caption .faqbanner-category{padding:6px 18px}
.faqbanner .faqbanner-text .faqbanner-caption .font-heading1{font-size:35px}
.faqbanner .faqbanner-text .faqbanner-caption .font-heading2{font-size:43px;margin-bottom:20px}
.faqbanner .faqbanner-text .font-body1{font-size:14px}
.faqbanner .faqbanner-text .btn.btn-default{font-size:13px;padding:10px 0}
.faqbanner .faqbanner-text .faqbanner-description .font-body1,.faqbanner .faqbanner-text .btn.btn-default,.faqbanner .faqbanner-text .promo-text{margin-top:15px}
.faqbanner .faqbanner-text .font-headinghh5{font-size:22px}
.faqbanner .faqbannervar2-event .font-bodybb14{font-size:18px}
.faqbanner .faqbanner-timer-counter .font-heading3{font-size:30px}
.faqbanner .faqbanner-timer-counter .font-bodybb15{font-size:15px}
.faqbanner .faqbanner-timer .faqbanner-timer-counter .font-heading3 span{width:50px;height:60px;padding:13px 0}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links{width:15%}
.faqbanner.faqbanner-landing .faqbanner-right>.col-xs-12{left:92.8%}
.faqbanner.faqbanner-variant .faqbanner-contentvariant .faqbanner-text .faqbanner-description .font-body1{margin-bottom:27px}
}
@media(min-width:1200px){.faqbanner .faqbanner-content>.col-xs-11>.col-lg-7{width:54%}
.faqbanner .faqbanner-content.faqbanner-dots-show>.col-xs-11 .faqbanner-dots{width:16.835%}
.faqbanner .faqbanner-content.faqbanner-dots-show .faqbanner-text{width:83.165%}
.faqbanner .faqbanner-content>.col-xs-11>.col-sm-6{width:53%}
.faqbanner.faqbanner-landing .faqbanner-content.faqbanner-dots-show>.col-xs-11 .faqbanner-dots{width:16.983%}
.faqbanner.faqbanner-landing .faqbanner-content.faqbanner-dots-show .faqbanner-text{width:83.017%}
.faqbanner.faqbanner-landing .faqbanner-content .faqbanner-text .faqbanner-description .font-body1:not(:first-of-type){margin-top:25px;margin-top:25px}
.faqbanner.faqbanner-variant2 .faqbanner-text img{max-width:220px}
.faqbanner-event-details .media-left{padding-right:30px}
}
@media(min-width:1360px){.faqbanner .faqbanner-text .faqbanner-caption .faqbanner-category{padding:8px 23px}
.faqbanner .faqbanner-text .faqbanner-caption .font-heading2{margin-bottom:29px}
.faqbanner .faqbanner-text .faqbanner-description .font-body1,.faqbanner .faqbanner-text .btn.btn-default,.faqbanner .faqbanner-text .promo-text{margin-top:17px}
.faqbanner .faqbanner-timer .faqbanner-timer-counter .font-heading3 span{width:60px;height:70px;padding:14px 0}
.faqbanner.faqbanner-landing .faqbanner-content .landing-banner-links{width:13.7%}
.faqbanner.faqbanner-landing .faqbanner-right>.col-xs-12{left:94.2%}
.faqbanner.faqbanner-variant .faqbanner-contentvariant .faqbanner-text .faqbanner-description .font-body1{margin-bottom:36px}
}
#faqbanner-caption{font-size:50px !important;font-family:DINRound-Bold;font-weight:800;color:#fff}
.faqbanner-description{width:50% !important}
.faqbanner-description p{color:#fff}
.faqbanner-description.faqbanner-description-black p{color:black !important}
#faqbanner-cap{width:50% !important}
.topbanner-description p{font-size:15px !important;color:#fff !important;padding-left:12px}
@media(min-width:768px){.col-sm-offset-1{margin-left:8.33333333%}
}
.white-slider{margin-top:0 !important}
@media only screen and (max-width:992px){#faqbanner-cap,.faqbanner-description{width:100% !important}
#faqbanner-cap p{font-size:23px}
.faqbanner.faqbanner-variant,.faqbanner.faqbanner-variant2{min-height:0}
}
@media(min-width:768px) and (max-width:991.8px){#faqbanner-cap p{font-size:50px}
}