@-webkit-keyframes bfslide-element-from-left{from{opacity:0;-webkit-transform:translate(-250px,0);-moz-transform:translate(-250px,0);-o-transform:translate(-250px,0);-ms-transform:translate(-250px,0);transform:translate(-250px,0)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes bfslide-element-from-left{from{opacity:0;-webkit-transform:translate(-250px,0);-moz-transform:translate(-250px,0);-o-transform:translate(-250px,0);-ms-transform:translate(-250px,0);transform:translate(-250px,0)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes bfslide-element-from-left{from{opacity:0;-webkit-transform:translate(-250px,0);-moz-transform:translate(-250px,0);-o-transform:translate(-250px,0);-ms-transform:translate(-250px,0);transform:translate(-250px,0)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes bfslide-element-from-left{from{opacity:0;-webkit-transform:translate(-250px,0);-moz-transform:translate(-250px,0);-o-transform:translate(-250px,0);-ms-transform:translate(-250px,0);transform:translate(-250px,0)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes bfslide-element-from-right{from{opacity:0;-webkit-transform:translate(250px,0);-moz-transform:translate(250px,0);-o-transform:translate(250px,0);-ms-transform:translate(250px,0);transform:translate(250px,0)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes bfslide-element-from-right{from{opacity:0;-webkit-transform:translate(250px,0);-moz-transform:translate(250px,0);-o-transform:translate(250px,0);-ms-transform:translate(250px,0);transform:translate(250px,0)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes bfslide-element-from-right{from{opacity:0;-webkit-transform:translate(250px,0);-moz-transform:translate(250px,0);-o-transform:translate(250px,0);-ms-transform:translate(250px,0);transform:translate(250px,0)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes bfslide-element-from-right{from{opacity:0;-webkit-transform:translate(250px,0);-moz-transform:translate(250px,0);-o-transform:translate(250px,0);-ms-transform:translate(250px,0);transform:translate(250px,0)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes bfslide-element-from-up{from{opacity:0;-webkit-transform:translate(0,-250px);-moz-transform:translate(0,-250px);-o-transform:translate(0,-250px);-ms-transform:translate(0,-250px);transform:translate(0,-250px)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes bfslide-element-from-up{from{opacity:0;-webkit-transform:translate(0,-250px);-moz-transform:translate(0,-250px);-o-transform:translate(0,-250px);-ms-transform:translate(0,-250px);transform:translate(0,-250px)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes bfslide-element-from-up{from{opacity:0;-webkit-transform:translate(0,-250px);-moz-transform:translate(0,-250px);-o-transform:translate(0,-250px);-ms-transform:translate(0,-250px);transform:translate(0,-250px)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes bfslide-element-from-up{from{opacity:0;-webkit-transform:translate(0,-250px);-moz-transform:translate(0,-250px);-o-transform:translate(0,-250px);-ms-transform:translate(0,-250px);transform:translate(0,-250px)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes bfslide-element-from-bottom{from{opacity:0;-webkit-transform:translate(0,250px);-moz-transform:translate(0,250px);-o-transform:translate(0,250px);-ms-transform:translate(0,250px);transform:translate(0,250px)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes bfslide-element-from-bottom{from{opacity:0;-webkit-transform:translate(0,250px);-moz-transform:translate(0,250px);-o-transform:translate(0,250px);-ms-transform:translate(0,250px);transform:translate(0,250px)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes bfslide-element-from-bottom{from{opacity:0;-webkit-transform:translate(0,250px);-moz-transform:translate(0,250px);-o-transform:translate(0,250px);-ms-transform:translate(0,250px);transform:translate(0,250px)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes bfslide-element-from-bottom{from{opacity:0;-webkit-transform:translate(0,250px);-moz-transform:translate(0,250px);-o-transform:translate(0,250px);-ms-transform:translate(0,250px);transform:translate(0,250px)}to{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes bfslide-element-fade-in{from{opacity:0}to{opacity:1}}@-moz-keyframes bfslide-element-fade-in{from{opacity:0}to{opacity:1}}@-o-keyframes bfslide-element-fade-in{from{opacity:0}to{opacity:1}}@keyframes bfslide-element-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes bfslide-element-fade-out{from{opacity:1}to{opacity:0}}@-moz-keyframes bfslide-element-fade-out{from{opacity:1}to{opacity:0}}@-o-keyframes bfslide-element-fade-out{from{opacity:1}to{opacity:0}}@keyframes bfslide-element-fade-out{from{opacity:1}to{opacity:0}}.bfslider{height:500px;position:relative}.bfslider .bfslider-slides{position:relative;z-index:0;padding:0;list-style:none;margin:0;height:100%;white-space:nowrap}.bfslider .bfslider-slides .bfslide{margin:0!important;width:100%;height:inherit;display:inline-block;vertical-align:top;white-space:normal}.bfslider .bfslider-slides .bfslide>.cms-bar{top:0;z-index:9}.bfslider .bfslider-slides .bfslide .bfslideritem-image-wrapper{height:inherit;overflow:hidden;float:none}.bfslider .bfslider-slides .bfslide .bfslideritem-image-wrapper .bfslideritem-image{display:block;max-width:100%;height:auto;opacity:0}.bfslider .bfslider-slides .bfslide>.container{position:absolute;left:0;right:0;top:0;height:100%;padding:0}.bfslider .bfslider-slides .bfslide>.container>.abs-container{position:absolute;left:0;top:0;width:100%;height:100%}.bfslider .bfslider-slides .bfslide.bfslide-current{position:relative!important}.bfslider .bfslider-navigation .bfslider-pager{position:absolute;left:0;bottom:15px;width:100%;text-align:center;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in;opacity:0}.bfslider .bfslider-navigation .bfslider-pager .bfslider-pager-dot{display:inline-block;vertical-align:top;cursor:pointer;width:16px;height:16px;border-radius:16px!important;text-align:center;background-color:rgba(0,0,0,.25);-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}.bfslider .bfslider-navigation .bfslider-pager .bfslider-pager-dot.active{background-color:#fff;border:5px solid #000}.bfslider .bfslider-navigation .bfslider-pager .bfslider-pager-dot.active:hover{background-color:#fff}.bfslider .bfslider-navigation .bfslider-pager .bfslider-pager-dot:hover{background-color:rgba(0,0,0,.75)}.bfslider .bfslider-navigation .bfslider-pager.square .bfslider-pager-dot{border-radius:0!important}.bfslider .bfslider-navigation .bfslider-arrows{-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in;opacity:0}.bfslider .bfslider-navigation .bfslider-arrows .bfslider-arrow{position:absolute;top:50%;background-color:rgba(0,0,0,.25);text-align:center;cursor:pointer;font-size:20px;color:#fff;line-height:45px;text-decoration:300;-webkit-transition:background-color .4s ease-in;-moz-transition:background-color .4s ease-in;-o-transition:background-color .4s ease-in;transition:background-color .4s ease-in;width:40px;height:40px;margin:-20px 0 0 0;border-radius:40px!important}.bfslider .bfslider-navigation .bfslider-arrows .bfslider-arrow.bfslider-arrow-left{left:20px}.bfslider .bfslider-navigation .bfslider-arrows .bfslider-arrow.bfslider-arrow-left .fa{position:relative;left:-1px}.bfslider .bfslider-navigation .bfslider-arrows .bfslider-arrow.bfslider-arrow-right{right:20px}.bfslider .bfslider-navigation .bfslider-arrows .bfslider-arrow.bfslider-arrow-right .fa{position:relative;right:-1px}.bfslider .bfslider-navigation .bfslider-arrows .bfslider-arrow:hover{background-color:rgba(0,0,0,.5)}.bfslider .bfslider-navigation .bfslider-arrows.square .bfslider-arrow{height:100px;width:30px;margin:-50px 0 0 0;border-radius:0!important;line-height:100px}.bfslider .bfslider-navigation .bfslider-arrows.square .bfslider-arrow.bfslider-arrow-left{left:0}.bfslider .bfslider-navigation .bfslider-arrows.square .bfslider-arrow.bfslider-arrow-right{right:0}.bfslider:hover .bfslider-navigation .bfslider-arrows,.bfslider:hover .bfslider-navigation .bfslider-pager{opacity:1}.bfslider.bfslider-hide-on-end.bfslider-extreme-left .bfslider-navigation .bfslider-arrows .bfslider-arrow-left{display:none}.bfslider.bfslider-hide-on-end.bfslider-extreme-right .bfslider-navigation .bfslider-arrows .bfslider-arrow-right{display:none}.bfslider.bfslider-linear-vertical .bfslider-navigation .bfslider-pager{left:10px;top:50%;margin-top:-25px}.bfslider.bfslider-linear-vertical .bfslider-navigation .bfslider-pager .bfslider-pager-dot{float:left;clear:both;margin:0 0 5px 0}.bfslider.bfslider-linear-vertical .bfslider-navigation .bfslider-arrows .bfslider-arrow{height:30px;width:100px;margin:0;line-height:30px}.bfslider.bfslider-linear-vertical .bfslider-navigation .bfslider-arrows .bfslider-arrow .fa{top:2px}.bfslider.bfslider-linear-vertical .bfslider-navigation .bfslider-arrows .bfslider-arrow.bfslider-arrow-left{right:auto;left:50%;top:0;bottom:auto}.bfslider.bfslider-linear-vertical .bfslider-navigation .bfslider-arrows .bfslider-arrow.bfslider-arrow-left .fa{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.bfslider.bfslider-linear-vertical .bfslider-navigation .bfslider-arrows .bfslider-arrow.bfslider-arrow-right{right:auto;left:50%;top:auto;bottom:0}.bfslider.bfslider-linear-vertical .bfslider-navigation .bfslider-arrows .bfslider-arrow.bfslider-arrow-right .fa{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.bfslider{display:none}.bfslider.bfslider-fade{display:block}.bfslider.bfslider-fade .bfslider-slides .bfslide{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.bfslider.bfslider-fade .bfslider-slides .bfslide.bfslide-current{opacity:1;z-index:9}.bfslider.bfslider-linear-horizontal,.bfslider.bfslider-linear-vertical{display:block}.bfslider.bfslider-linear-vertical .bfslider-slides{white-space:normal}.bfslider.bfslider-adaptive .bfslider-slides .bfslide{height:auto!important}.bfslider .bfslider-slides .bfslide [data-moduleid]{position:absolute;margin:0;opacity:0}.bfslider .bfslider-slides .bfslide [data-moduleid] a{background-color:transparent}.bfslider .bfslider-slides .bfslide.bfslide-current [data-moduleid].bfslide-element-no-animation{opacity:1}.bfslider .bfslider-slides .bfslide.bfslide-current [data-moduleid].bfslide-element-from-left{-webkit-animation-name:bfslide-element-from-left;-o-animation-name:bfslide-element-from-left;-moz-animation-name:bfslide-element-from-left;animation-name:bfslide-element-from-left;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.bfslider .bfslider-slides .bfslide.bfslide-current [data-moduleid].bfslide-element-from-right{-webkit-animation-name:bfslide-element-from-right;-o-animation-name:bfslide-element-from-right;-moz-animation-name:bfslide-element-from-right;animation-name:bfslide-element-from-right;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.bfslider .bfslider-slides .bfslide.bfslide-current [data-moduleid].bfslide-element-from-up{-webkit-animation-name:bfslide-element-from-up;-o-animation-name:bfslide-element-from-up;-moz-animation-name:bfslide-element-from-up;animation-name:bfslide-element-from-up;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.bfslider .bfslider-slides .bfslide.bfslide-current [data-moduleid].bfslide-element-from-bottom{-webkit-animation-name:bfslide-element-from-bottom;-o-animation-name:bfslide-element-from-bottom;-moz-animation-name:bfslide-element-from-bottom;animation-name:bfslide-element-from-bottom;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.bfslider .bfslider-slides .bfslide.bfslide-current [data-moduleid].bfslide-element-fade-in{-webkit-animation-name:bfslide-element-fade-in;-o-animation-name:bfslide-element-fade-in;-moz-animation-name:bfslide-element-fade-in;animation-name:bfslide-element-fade-in;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.bfslider .bfslider-slides .bfslide.bfslide-current [data-moduleid].bfslide-element-fade-out{-webkit-animation-name:bfslide-element-from-out;-o-animation-name:bfslide-element-from-out;-moz-animation-name:bfslide-element-from-out;animation-name:bfslide-element-from-out;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}