.headlineBLE hr{border-top:1px solid #e5e5e5;height:3px !important;margin-top:15.5px;margin-bottom:27.5px;margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}
.cardsRowBLE.count-1 ul.cards-list>li,.cardsRowBLE.count-2 ul.cards-list>li{width:50%}.cardsRowBLE.count-3 ul.cards-list>li,.cardsRowBLE.count-5 ul.cards-list>li,.cardsRowBLE.count-6 ul.cards-list>li{width:33.333%}.cardsRowBLE.count-4 ul.cards-list>li,.cardsRowBLE.count-7 ul.cards-list>li,.cardsRowBLE.count-8 ul.cards-list>li,.cardsRowBLE.count-9 ul.cards-list>li,.cardsRowBLE.count-10 ul.cards-list>li{width:25%}@media(max-width: 1199px){.cardsRowBLE.count-4 ul.cards-list>li,.cardsRowBLE.count-7 ul.cards-list>li,.cardsRowBLE.count-8 ul.cards-list>li,.cardsRowBLE.count-9 ul.cards-list>li,.cardsRowBLE.count-10 ul.cards-list>li{width:50%}}.cardsRowBLE ul.cards-list{padding:0;margin:0 -20px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 991px){.cardsRowBLE ul.cards-list{margin-top:-25px;margin-bottom:-25px}}@media(max-width: 767px){.cardsRowBLE ul.cards-list{margin:0}}.cardsRowBLE ul.cards-list>li{padding:40px 20px;display:inline-block}@media(max-width: 991px){.cardsRowBLE ul.cards-list>li{width:100% !important;padding-top:25px;padding-bottom:25px}}.cardsRowBLE .card-item{text-align:center}.cardsRowBLE .card-item .card-img-holder{height:76px}.cardsRowBLE .card-item .card-img-holder,.cardsRowBLE .card-item .card-img-holder *{line-height:0}.cardsRowBLE .card-item .card-img-holder img,.cardsRowBLE .card-item .card-img-holder svg{width:100%;height:100%;display:inline-block}.cardsRowBLE .card-item .card-headline-holder h2{padding-bottom:0;margin-bottom:0;font-size:28px;font-weight:500}@media(max-width: 991px){.cardsRowBLE .card-item .card-headline-holder h2{font-size:24px}}.cardsRowBLE .card-item .card-description-holder{padding-top:20px}.cardsRowBLE .card-item .card-description-holder p{font-size:18px;font-weight:300}.cardsRowBLE .card-item .card-description-holder p:last-child{padding-bottom:0;margin-bottom:0}.cardsRowBLE .card-item .card-link-holder{padding-top:20px}
.bannerBLE .banner-components{position:relative}.bannerBLE .banner-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#fff}.bannerBLE .banner-image-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-size:cover;background-position:center;background-repeat:no-repeat}.bannerBLE .banner-image-background.repeat-bg{background-size:unset;background-repeat:repeat}@media(max-width: 991px){.bannerBLE .banner-image-background.desktop-banner-image{display:none}}.bannerBLE .banner-image-background.mobile-banner-image{display:none}@media(max-width: 991px){.bannerBLE .banner-image-background.mobile-banner-image{display:block}}.bannerBLE .banner-content{position:relative;z-index:3;color:#fff;max-width:1000px;margin-left:auto;margin-right:auto;padding:145px 0;text-align:center}@media(max-width: 991px){.bannerBLE .banner-content{max-width:900px}}@media(max-width: 767px){.bannerBLE .banner-content{max-width:550px;padding:80px 0 100px 0}}.bannerBLE .banner-content a:not(.btn){color:#d82164}.bannerBLE .banner-content .title{font-size:5.7em;font-weight:600;line-height:90px;margin:0}@media(max-width: 767px){.bannerBLE .banner-content .title{font-size:2.5em;font-weight:400;line-height:48px}}.bannerBLE .banner-content .text-content{font-size:24px;padding-top:18px}@media(max-width: 767px){.bannerBLE .banner-content .text-content{font-size:18px}}.bannerBLE .banner-content .buttons-holder{padding:20px 0}.bannerBLE .banner-content .buttons-holder ul{display:flex;flex-wrap:wrap;margin:-10px -10px;padding:0;list-style:none;justify-content:center}.bannerBLE .banner-content .buttons-holder ul li{display:inline-block;padding:10px}@media(min-width: 576px){.bannerBLE .banner-content .buttons-holder ul .btn{min-width:170px}}@media(max-width: 767px){body.home .bannerBLE .buttons-holder ul li{width:90%;clear:both}}body.home .bannerBLE .buttons-holder ul li a{font-size:14px;line-height:14px}@media(max-width: 767px){body.home .bannerBLE .buttons-holder ul li a{font-size:16px;line-height:16px}}@media(min-width: 576px){body.home .bannerBLE .buttons-holder ul .btn{padding-left:50px;padding-right:50px}}@media(max-width: 767px){body.home .bannerBLE .buttons-holder ul .btn{width:100%}}body.home .bannerBLE .buttons-holder.buttons-align{display:flex;justify-content:center;align-items:flex-end;height:150px}@media(max-width: 767px){body.home .bannerBLE .buttons-holder.buttons-align{align-items:flex-start}}