@charset "UTF-8";
.bd-body-1,.bd-body-4,.bd-body-5,.bd-body-6,.bd-container-inner,.bd-container-inner-wrapper,.separated-item-26,body {
 position:relative;
 margin:0;
}
.bd-article-5,
body p {
 margin-bottom:15px;
 margin-left:0;
}
h2,
h3 {
 word-spacing:3px
}
h1,
h4 {
 color:#333e8f;
 font-family:Lato,Arial,'Arial Unicode MS',Helvetica,sans-serif
}
h1,
h2,
h4 {
 font-family:Lato,Arial,'Arial Unicode MS',Helvetica,sans-serif
}
.bd-productnewicon,
.bd-productoutofstockicon,
.bd-productsaleicon,
h1,
h2.bd-postheader-8 {
 text-transform:uppercase
}
body,
html.js fieldset.collapsed {
 height:auto
}
.bd-pager-5 ul>li:first-child,
.bd-socialicon-11,
.bd-socialicon-12,
.bd-socialicon-13,
.bd-socialicon-14,
.bd-socialicon-2,
.bd-socialicon-27,
.bd-socialicon-29,
.bd-socialicon-37,
.bd-socialicon-39,
.bd-socialicon-4 {
 float:left
}
html {
 height:100%;
 overflow:auto
}
body {
 min-height:100%;
 overflow:hidden;
 line-height:24px;
 font-size:16px;
 font-weight:400;
 letter-spacing:0;
 text-align:justify;
 word-spacing:2px;
 color:#717171
}
p {
 word-wrap:break-word
}
body p {
 margin-top:15px
}
a:hover,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
 text-decoration:none
}
h6 {
 line-height:18.57px;
 font-size:13px;
 color:#da262d;
 font-weight:800
}
h5 {
 line-height:25.71px;
 font-size:18px;
 color:#da262d;
 font-weight:700
}
h4 {
 line-height:28.57px;
 font-size:20px;
 font-weight:600
}
h4 a {
 color:#fff
}
h3 {
 line-height:39px;
 font-size:26px;
 font-weight:700;
 color:#da262d;
 margin-top:5px;
 margin-bottom:5px
}
h2 {
 line-height:48px;
 text-decoration:none;
 font-size:32px;
 color:#000;
 font-weight:600;
 margin-top:10px;
 margin-bottom:10px
}
h1 {
 line-height:51.43px;
 font-size:36px;
 font-weight:800;
 text-align:center
}
table .checkbox,
table .radio {
 display:table-cell
}
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
select,
textarea {
 display:block;
 width:100%;
 height:34px;
 padding:6px 12px;
 font-size:14px;
 line-height:1.42857143;
 color:#777;
 background-color:#fff;
 background-image:none;
 border:1px solid #ccc;
 border-radius:4px;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
 transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=color]:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=time]:focus,
input[type=week]:focus,
input[type=number]:focus,
select:focus,
textarea:focus {
 border-color:#66afe9;
 outline:0;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
input[type=email]::-moz-placeholder,
input[type=url]::-moz-placeholder,
input[type=search]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=color]::-moz-placeholder,
input[type=text]::-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=datetime]::-moz-placeholder,
input[type=datetime-local]::-moz-placeholder,
input[type=date]::-moz-placeholder,
input[type=month]::-moz-placeholder,
input[type=time]::-moz-placeholder,
input[type=week]::-moz-placeholder,
input[type=number]::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder {
 color:#ddd;
 opacity:1
}
input[type=email]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=color]:-ms-input-placeholder,
input[type=text]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=datetime]:-ms-input-placeholder,
input[type=datetime-local]:-ms-input-placeholder,
input[type=date]:-ms-input-placeholder,
input[type=month]:-ms-input-placeholder,
input[type=time]:-ms-input-placeholder,
input[type=week]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder {
 color:#ddd
}
input[type=email]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=color]::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=datetime]::-webkit-input-placeholder,
input[type=datetime-local]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
input[type=month]::-webkit-input-placeholder,
input[type=time]::-webkit-input-placeholder,
input[type=week]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
 color:#ddd
}
fieldset[disabled] input[type=email],
fieldset[disabled] input[type=url],
fieldset[disabled] input[type=search],
fieldset[disabled] input[type=tel],
fieldset[disabled] input[type=color],
fieldset[disabled] input[type=text],
fieldset[disabled] input[type=password],
fieldset[disabled] input[type=datetime],
fieldset[disabled] input[type=datetime-local],
fieldset[disabled] input[type=date],
fieldset[disabled] input[type=month],
fieldset[disabled] input[type=time],
fieldset[disabled] input[type=week],
fieldset[disabled] input[type=number],
fieldset[disabled] select,
fieldset[disabled] textarea,
input[type=email][disabled],
input[type=email][readonly],
input[type=url][disabled],
input[type=url][readonly],
input[type=search][disabled],
input[type=search][readonly],
input[type=tel][disabled],
input[type=tel][readonly],
input[type=color][disabled],
input[type=color][readonly],
input[type=text][disabled],
input[type=text][readonly],
input[type=password][disabled],
input[type=password][readonly],
input[type=datetime][disabled],
input[type=datetime][readonly],
input[type=datetime-local][disabled],
input[type=datetime-local][readonly],
input[type=date][disabled],
input[type=date][readonly],
input[type=month][disabled],
input[type=month][readonly],
input[type=time][disabled],
input[type=time][readonly],
input[type=week][disabled],
input[type=week][readonly],
input[type=number][disabled],
input[type=number][readonly],
select[disabled],
select[readonly],
textarea[disabled],
textarea[readonly] {
 cursor:not-allowed;
 background-color:#f5f5f5;
 opacity:1
}
select[multiple],
textarea {
 height:auto
}
input[type=email].input-sm,
input[type=url].input-sm,
input[type=search].input-sm,
input[type=tel].input-sm,
input[type=color].input-sm,
input[type=text].input-sm,
input[type=password].input-sm,
input[type=datetime].input-sm,
input[type=datetime-local].input-sm,
input[type=date].input-sm,
input[type=month].input-sm,
input[type=time].input-sm,
input[type=week].input-sm,
input[type=number].input-sm {
 height:30px;
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
input[type=email].input-lg,
input[type=url].input-lg,
input[type=search].input-lg,
input[type=tel].input-lg,
input[type=color].input-lg,
input[type=text].input-lg,
input[type=password].input-lg,
input[type=datetime].input-lg,
input[type=datetime-local].input-lg,
input[type=date].input-lg,
input[type=month].input-lg,
input[type=time].input-lg,
input[type=week].input-lg,
input[type=number].input-lg {
 height:46px;
 padding:10px 16px;
 font-size:18px;
 line-height:1.33;
 border-radius:6px
}
.bd-containerinner-1 {
 padding-left:20px;
 padding-right:20px
}
.bd-container-inner {
 margin-left:auto;
 margin-right:auto
}
@media (max-width:767px) {
 .bd-containerinner-1 {
  padding-left:10px;
  padding-right:10px
 }
 .bd-container-inner {
  max-width:none
 }
 [data-affix][data-enable-xs]+.bd-affix-fake {
  display:block
 }
}
@media (min-width:768px) {
 .bd-container-inner {
  max-width:750px
 }
}
@media (min-width:992px) {
 .bd-container-inner {
  max-width:970px
 }
}
.bd-container-inner,
.bd-page-width .bd-background-width>.bd-container-inner {
 height:100%
}
.bd-margins>.bd-own-margins,
.bd-margins>div:not(.bd-own-margins)>.bd-container-inner>.bd-no-margins>.bd-container-inner>:not(.bd-no-margins):not(section),
.bd-margins>div:not(.bd-own-margins)>.bd-container-inner>:not(.bd-no-margins):not(section),
.bd-margins>div:not(.bd-own-margins)>div:not(.bd-own-margins)>.bd-container-inner>.bd-no-margins>.bd-container-inner>:not(.bd-no-margins):not(section),
.bd-margins>div:not(.bd-own-margins)>div:not(.bd-own-margins)>.bd-container-inner>:not(.bd-no-margins):not(section),
.bd-margins>div:not(.bd-own-margins)>div:not(.bd-own-margins)>.bd-no-margins>.bd-container-inner>:not(.bd-no-margins):not(section),
.bd-margins>div:not(.bd-own-margins)>h1,
.bd-margins>div:not(.bd-own-margins)>h2,
.bd-margins>div:not(.bd-own-margins)>h3,
.bd-margins>div:not(.bd-own-margins)>h4,
.bd-margins>div:not(.bd-own-margins)>h5,
.bd-margins>div:not(.bd-own-margins)>h6,
.bd-margins>div:not(.bd-own-margins)>img,
.bd-margins>div:not(.bd-own-margins)>ol,
.bd-margins>div:not(.bd-own-margins)>p,
.bd-margins>div:not(.bd-own-margins)>ul,
.bd-margins>div>.bd-own-margins,
.bd-margins>h1,
.bd-margins>h2,
.bd-margins>h3,
.bd-margins>h4,
.bd-margins>h5,
.bd-margins>h6,
.bd-margins>img,
.bd-margins>ol,
.bd-margins>p,
.bd-margins>ul,
.bd-slider .bd-left-button,
.bd-slider .bd-right-button {
 margin-left:20px;
 margin-right:20px;
}
.bd-sheetstyles.bd-page-width .bd-contentlayout-offset>aside:not(.bd-no-margins)>.bd-margins,
.bd-sheetstyles:not(.bd-page-width) .bd-contentlayout-offset>:not(aside) section:not(.bd-no-margins),
.bd-sheetstyles:not(.bd-page-width) .bd-contentlayout-offset>aside:not(.bd-no-margins),
.bd-sheetstyles:not(.bd-page-width) .bd-contentlayout-offset>section:not(.bd-no-margins) {
 margin-left:-20px;
 margin-right:-20px
}
.bd-container-inner-wrapper {
 width:100%;
 height:100%
}
.bd-flexalign>*,
[data-affix].affix {
 height:auto
}
@media (min-width:1200px) {
 .bd-container-inner {
  max-width:1170px
 }
 [data-affix][data-enable-lg]+.bd-affix-fake {
  display:block
 }
}
@media (min-width:992px) and (max-width:1199px) {
 [data-affix][data-enable-md]+.bd-affix-fake {
  display:block
 }
}
@media (min-width:768px) and (max-width:991px) {
 [data-affix][data-enable-sm]+.bd-affix-fake {
  display:block
 }
}
.bd-affix-fake {
 display:none
}
.bd-pager-5 ul,
.bd-pager-5 ul li {
 display:inline-block
}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/.animated {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.animated.infinite {
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite
}
.animated.hinge {
 -webkit-animation-duration:2s;
 animation-duration:2s
}
.bounceIn,
.bounceOut {
 -webkit-animation-duration:.75s
}
@-webkit-keyframes bounce {
 0%,
 100%,
 20%,
 53%,
 80% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1);
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
 40%,
 43% {
  -webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);
  transition-timing-function:cubic-bezier(.755,.05,.855,.06);
  -webkit-transform:translate3d(0,-30px,0);
  transform:translate3d(0,-30px,0)
 }
 70% {
  -webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);
  transition-timing-function:cubic-bezier(.755,.05,.855,.06);
  -webkit-transform:translate3d(0,-15px,0);
  transform:translate3d(0,-15px,0)
 }
 90% {
  -webkit-transform:translate3d(0,-4px,0);
  transform:translate3d(0,-4px,0)
 }
}
@keyframes bounce {
 0%,
 100%,
 20%,
 53%,
 80% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1);
  -webkit-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
 40%,
 43% {
  -webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);
  transition-timing-function:cubic-bezier(.755,.05,.855,.06);
  -webkit-transform:translate3d(0,-30px,0);
  -ms-transform:translate3d(0,-30px,0);
  transform:translate3d(0,-30px,0)
 }
 70% {
  -webkit-transition-timing-function:cubic-bezier(.755,.05,.855,.06);
  transition-timing-function:cubic-bezier(.755,.05,.855,.06);
  -webkit-transform:translate3d(0,-15px,0);
  -ms-transform:translate3d(0,-15px,0);
  transform:translate3d(0,-15px,0)
 }
 90% {
  -webkit-transform:translate3d(0,-4px,0);
  -ms-transform:translate3d(0,-4px,0);
  transform:translate3d(0,-4px,0)
 }
}
.bounce {
 -webkit-animation-name:bounce;
 animation-name:bounce;
 -webkit-transform-origin:center bottom;
 -ms-transform-origin:center bottom;
 transform-origin:center bottom
}
@-webkit-keyframes flash {
 0%,
 100%,
 50% {
  opacity:1
 }
 25%,
 75% {
  opacity:0
 }
}
@keyframes flash {
 0%,
 100%,
 50% {
  opacity:1
 }
 25%,
 75% {
  opacity:0
 }
}
.flash {
 -webkit-animation-name:flash;
 animation-name:flash
}
@-webkit-keyframes pulse {
 0%,
 100% {
  -webkit-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
 50% {
  -webkit-transform:scale3d(1.05,1.05,1.05);
  transform:scale3d(1.05,1.05,1.05)
 }
}
@keyframes pulse {
 0%,
 100% {
  -webkit-transform:scale3d(1,1,1);
  -ms-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
 50% {
  -webkit-transform:scale3d(1.05,1.05,1.05);
  -ms-transform:scale3d(1.05,1.05,1.05);
  transform:scale3d(1.05,1.05,1.05)
 }
}
.pulse {
 -webkit-animation-name:pulse;
 animation-name:pulse
}
@-webkit-keyframes rubberBand {
 0%,
 100% {
  -webkit-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
 30% {
  -webkit-transform:scale3d(1.25,.75,1);
  transform:scale3d(1.25,.75,1)
 }
 40% {
  -webkit-transform:scale3d(.75,1.25,1);
  transform:scale3d(.75,1.25,1)
 }
 50% {
  -webkit-transform:scale3d(1.15,.85,1);
  transform:scale3d(1.15,.85,1)
 }
 65% {
  -webkit-transform:scale3d(.95,1.05,1);
  transform:scale3d(.95,1.05,1)
 }
 75% {
  -webkit-transform:scale3d(1.05,.95,1);
  transform:scale3d(1.05,.95,1)
 }
}
@keyframes rubberBand {
 0%,
 100% {
  -webkit-transform:scale3d(1,1,1);
  -ms-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
 30% {
  -webkit-transform:scale3d(1.25,.75,1);
  -ms-transform:scale3d(1.25,.75,1);
  transform:scale3d(1.25,.75,1)
 }
 40% {
  -webkit-transform:scale3d(.75,1.25,1);
  -ms-transform:scale3d(.75,1.25,1);
  transform:scale3d(.75,1.25,1)
 }
 50% {
  -webkit-transform:scale3d(1.15,.85,1);
  -ms-transform:scale3d(1.15,.85,1);
  transform:scale3d(1.15,.85,1)
 }
 65% {
  -webkit-transform:scale3d(.95,1.05,1);
  -ms-transform:scale3d(.95,1.05,1);
  transform:scale3d(.95,1.05,1)
 }
 75% {
  -webkit-transform:scale3d(1.05,.95,1);
  -ms-transform:scale3d(1.05,.95,1);
  transform:scale3d(1.05,.95,1)
 }
}
.rubberBand {
 -webkit-animation-name:rubberBand;
 animation-name:rubberBand
}
@-webkit-keyframes shake {
 0%,
 100% {
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
 10%,
 30%,
 50%,
 70%,
 90% {
  -webkit-transform:translate3d(-10px,0,0);
  transform:translate3d(-10px,0,0)
 }
 20%,
 40%,
 60%,
 80% {
  -webkit-transform:translate3d(10px,0,0);
  transform:translate3d(10px,0,0)
 }
}
@keyframes shake {
 0%,
 100% {
  -webkit-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
 10%,
 30%,
 50%,
 70%,
 90% {
  -webkit-transform:translate3d(-10px,0,0);
  -ms-transform:translate3d(-10px,0,0);
  transform:translate3d(-10px,0,0)
 }
 20%,
 40%,
 60%,
 80% {
  -webkit-transform:translate3d(10px,0,0);
  -ms-transform:translate3d(10px,0,0);
  transform:translate3d(10px,0,0)
 }
}
.shake {
 -webkit-animation-name:shake;
 animation-name:shake
}
@-webkit-keyframes swing {
 20% {
  -webkit-transform:rotate3d(0,0,1,15deg);
  transform:rotate3d(0,0,1,15deg)
 }
 40% {
  -webkit-transform:rotate3d(0,0,1,-10deg);
  transform:rotate3d(0,0,1,-10deg)
 }
 60% {
  -webkit-transform:rotate3d(0,0,1,5deg);
  transform:rotate3d(0,0,1,5deg)
 }
 80% {
  -webkit-transform:rotate3d(0,0,1,-5deg);
  transform:rotate3d(0,0,1,-5deg)
 }
 100% {
  -webkit-transform:rotate3d(0,0,1,0deg);
  transform:rotate3d(0,0,1,0deg)
 }
}
@keyframes swing {
 20% {
  -webkit-transform:rotate3d(0,0,1,15deg);
  -ms-transform:rotate3d(0,0,1,15deg);
  transform:rotate3d(0,0,1,15deg)
 }
 40% {
  -webkit-transform:rotate3d(0,0,1,-10deg);
  -ms-transform:rotate3d(0,0,1,-10deg);
  transform:rotate3d(0,0,1,-10deg)
 }
 60% {
  -webkit-transform:rotate3d(0,0,1,5deg);
  -ms-transform:rotate3d(0,0,1,5deg);
  transform:rotate3d(0,0,1,5deg)
 }
 80% {
  -webkit-transform:rotate3d(0,0,1,-5deg);
  -ms-transform:rotate3d(0,0,1,-5deg);
  transform:rotate3d(0,0,1,-5deg)
 }
 100% {
  -webkit-transform:rotate3d(0,0,1,0deg);
  -ms-transform:rotate3d(0,0,1,0deg);
  transform:rotate3d(0,0,1,0deg)
 }
}
.swing {
 -webkit-transform-origin:top center;
 -ms-transform-origin:top center;
 transform-origin:top center;
 -webkit-animation-name:swing;
 animation-name:swing
}
@-webkit-keyframes tada {
 0%,
 100% {
  -webkit-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
 10%,
 20% {
  -webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
  transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
 }
 30%,
 50%,
 70%,
 90% {
  -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
 }
 40%,
 60%,
 80% {
  -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
 }
}
@keyframes tada {
 0%,
 100% {
  -webkit-transform:scale3d(1,1,1);
  -ms-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
 10%,
 20% {
  -webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
  -ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
  transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
 }
 30%,
 50%,
 70%,
 90% {
  -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  -ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
 }
 40%,
 60%,
 80% {
  -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  -ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
 }
}
.tada {
 -webkit-animation-name:tada;
 animation-name:tada
}
@-webkit-keyframes wobble {
 0%,
 100% {
  -webkit-transform:none;
  transform:none
 }
 15% {
  -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
 }
 30% {
  -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)
 }
 45% {
  -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
 }
 60% {
  -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)
 }
 75% {
  -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
 }
}
@keyframes wobble {
 0%,
 100% {
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
 15% {
  -webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  -ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
 }
 30% {
  -webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  -ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)
 }
 45% {
  -webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  -ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
 }
 60% {
  -webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  -ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)
 }
 75% {
  -webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  -ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
 }
}
.wobble {
 -webkit-animation-name:wobble;
 animation-name:wobble
}
@-webkit-keyframes bounceIn {
 0%,
 100%,
 20%,
 40%,
 60%,
 80% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 20% {
  -webkit-transform:scale3d(1.1,1.1,1.1);
  transform:scale3d(1.1,1.1,1.1)
 }
 40% {
  -webkit-transform:scale3d(.9,.9,.9);
  transform:scale3d(.9,.9,.9)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(1.03,1.03,1.03);
  transform:scale3d(1.03,1.03,1.03)
 }
 80% {
  -webkit-transform:scale3d(.97,.97,.97);
  transform:scale3d(.97,.97,.97)
 }
 100% {
  opacity:1;
  -webkit-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
}
@keyframes bounceIn {
 0%,
 100%,
 20%,
 40%,
 60%,
 80% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  -ms-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 20% {
  -webkit-transform:scale3d(1.1,1.1,1.1);
  -ms-transform:scale3d(1.1,1.1,1.1);
  transform:scale3d(1.1,1.1,1.1)
 }
 40% {
  -webkit-transform:scale3d(.9,.9,.9);
  -ms-transform:scale3d(.9,.9,.9);
  transform:scale3d(.9,.9,.9)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(1.03,1.03,1.03);
  -ms-transform:scale3d(1.03,1.03,1.03);
  transform:scale3d(1.03,1.03,1.03)
 }
 80% {
  -webkit-transform:scale3d(.97,.97,.97);
  -ms-transform:scale3d(.97,.97,.97);
  transform:scale3d(.97,.97,.97)
 }
 100% {
  opacity:1;
  -webkit-transform:scale3d(1,1,1);
  -ms-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1)
 }
}
.bounceIn {
 -webkit-animation-name:bounceIn;
 animation-name:bounceIn;
 animation-duration:.75s
}
@-webkit-keyframes bounceInDown {
 0%,
 100%,
 60%,
 75%,
 90% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-3000px,0);
  transform:translate3d(0,-3000px,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(0,25px,0);
  transform:translate3d(0,25px,0)
 }
 75% {
  -webkit-transform:translate3d(0,-10px,0);
  transform:translate3d(0,-10px,0)
 }
 90% {
  -webkit-transform:translate3d(0,5px,0);
  transform:translate3d(0,5px,0)
 }
 100% {
  -webkit-transform:none;
  transform:none
 }
}
@keyframes bounceInDown {
 0%,
 100%,
 60%,
 75%,
 90% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-3000px,0);
  -ms-transform:translate3d(0,-3000px,0);
  transform:translate3d(0,-3000px,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(0,25px,0);
  -ms-transform:translate3d(0,25px,0);
  transform:translate3d(0,25px,0)
 }
 75% {
  -webkit-transform:translate3d(0,-10px,0);
  -ms-transform:translate3d(0,-10px,0);
  transform:translate3d(0,-10px,0)
 }
 90% {
  -webkit-transform:translate3d(0,5px,0);
  -ms-transform:translate3d(0,5px,0);
  transform:translate3d(0,5px,0)
 }
 100% {
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.bounceInDown {
 -webkit-animation-name:bounceInDown;
 animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft {
 0%,
 100%,
 60%,
 75%,
 90% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(-3000px,0,0);
  transform:translate3d(-3000px,0,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(25px,0,0);
  transform:translate3d(25px,0,0)
 }
 75% {
  -webkit-transform:translate3d(-10px,0,0);
  transform:translate3d(-10px,0,0)
 }
 90% {
  -webkit-transform:translate3d(5px,0,0);
  transform:translate3d(5px,0,0)
 }
 100% {
  -webkit-transform:none;
  transform:none
 }
}
@keyframes bounceInLeft {
 0%,
 100%,
 60%,
 75%,
 90% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(-3000px,0,0);
  -ms-transform:translate3d(-3000px,0,0);
  transform:translate3d(-3000px,0,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(25px,0,0);
  -ms-transform:translate3d(25px,0,0);
  transform:translate3d(25px,0,0)
 }
 75% {
  -webkit-transform:translate3d(-10px,0,0);
  -ms-transform:translate3d(-10px,0,0);
  transform:translate3d(-10px,0,0)
 }
 90% {
  -webkit-transform:translate3d(5px,0,0);
  -ms-transform:translate3d(5px,0,0);
  transform:translate3d(5px,0,0)
 }
 100% {
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.bounceInLeft {
 -webkit-animation-name:bounceInLeft;
 animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight {
 0%,
 100%,
 60%,
 75%,
 90% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(3000px,0,0);
  transform:translate3d(3000px,0,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(-25px,0,0);
  transform:translate3d(-25px,0,0)
 }
 75% {
  -webkit-transform:translate3d(10px,0,0);
  transform:translate3d(10px,0,0)
 }
 90% {
  -webkit-transform:translate3d(-5px,0,0);
  transform:translate3d(-5px,0,0)
 }
 100% {
  -webkit-transform:none;
  transform:none
 }
}
@keyframes bounceInRight {
 0%,
 100%,
 60%,
 75%,
 90% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(3000px,0,0);
  -ms-transform:translate3d(3000px,0,0);
  transform:translate3d(3000px,0,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(-25px,0,0);
  -ms-transform:translate3d(-25px,0,0);
  transform:translate3d(-25px,0,0)
 }
 75% {
  -webkit-transform:translate3d(10px,0,0);
  -ms-transform:translate3d(10px,0,0);
  transform:translate3d(10px,0,0)
 }
 90% {
  -webkit-transform:translate3d(-5px,0,0);
  -ms-transform:translate3d(-5px,0,0);
  transform:translate3d(-5px,0,0)
 }
 100% {
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.bounceInRight {
 -webkit-animation-name:bounceInRight;
 animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp {
 0%,
 100%,
 60%,
 75%,
 90% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,3000px,0);
  transform:translate3d(0,3000px,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(0,-20px,0);
  transform:translate3d(0,-20px,0)
 }
 75% {
  -webkit-transform:translate3d(0,10px,0);
  transform:translate3d(0,10px,0)
 }
 90% {
  -webkit-transform:translate3d(0,-5px,0);
  transform:translate3d(0,-5px,0)
 }
 100% {
  -webkit-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
}
@keyframes bounceInUp {
 0%,
 100%,
 60%,
 75%,
 90% {
  -webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);
  transition-timing-function:cubic-bezier(.215,.61,.355,1)
 }
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,3000px,0);
  -ms-transform:translate3d(0,3000px,0);
  transform:translate3d(0,3000px,0)
 }
 60% {
  opacity:1;
  -webkit-transform:translate3d(0,-20px,0);
  -ms-transform:translate3d(0,-20px,0);
  transform:translate3d(0,-20px,0)
 }
 75% {
  -webkit-transform:translate3d(0,10px,0);
  -ms-transform:translate3d(0,10px,0);
  transform:translate3d(0,10px,0)
 }
 90% {
  -webkit-transform:translate3d(0,-5px,0);
  -ms-transform:translate3d(0,-5px,0);
  transform:translate3d(0,-5px,0)
 }
 100% {
  -webkit-transform:translate3d(0,0,0);
  -ms-transform:translate3d(0,0,0);
  transform:translate3d(0,0,0)
 }
}
.bounceInUp {
 -webkit-animation-name:bounceInUp;
 animation-name:bounceInUp
}
@-webkit-keyframes bounceOut {
 20% {
  -webkit-transform:scale3d(.9,.9,.9);
  transform:scale3d(.9,.9,.9)
 }
 50%,
 55% {
  opacity:1;
  -webkit-transform:scale3d(1.1,1.1,1.1);
  transform:scale3d(1.1,1.1,1.1)
 }
 100% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
}
@keyframes bounceOut {
 20% {
  -webkit-transform:scale3d(.9,.9,.9);
  -ms-transform:scale3d(.9,.9,.9);
  transform:scale3d(.9,.9,.9)
 }
 50%,
 55% {
  opacity:1;
  -webkit-transform:scale3d(1.1,1.1,1.1);
  -ms-transform:scale3d(1.1,1.1,1.1);
  transform:scale3d(1.1,1.1,1.1)
 }
 100% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  -ms-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
}
.bounceOut {
 -webkit-animation-name:bounceOut;
 animation-name:bounceOut;
 animation-duration:.75s
}
@-webkit-keyframes bounceOutDown {
 20% {
  -webkit-transform:translate3d(0,10px,0);
  transform:translate3d(0,10px,0)
 }
 40%,
 45% {
  opacity:1;
  -webkit-transform:translate3d(0,-20px,0);
  transform:translate3d(0,-20px,0)
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
}
@keyframes bounceOutDown {
 20% {
  -webkit-transform:translate3d(0,10px,0);
  -ms-transform:translate3d(0,10px,0);
  transform:translate3d(0,10px,0)
 }
 40%,
 45% {
  opacity:1;
  -webkit-transform:translate3d(0,-20px,0);
  -ms-transform:translate3d(0,-20px,0);
  transform:translate3d(0,-20px,0)
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  -ms-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
}
.bounceOutDown {
 -webkit-animation-name:bounceOutDown;
 animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
 20% {
  opacity:1;
  -webkit-transform:translate3d(20px,0,0);
  transform:translate3d(20px,0,0)
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
}
@keyframes bounceOutLeft {
 20% {
  opacity:1;
  -webkit-transform:translate3d(20px,0,0);
  -ms-transform:translate3d(20px,0,0);
  transform:translate3d(20px,0,0)
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  -ms-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
}
.bounceOutLeft {
 -webkit-animation-name:bounceOutLeft;
 animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
 20% {
  opacity:1;
  -webkit-transform:translate3d(-20px,0,0);
  transform:translate3d(-20px,0,0)
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
}
@keyframes bounceOutRight {
 20% {
  opacity:1;
  -webkit-transform:translate3d(-20px,0,0);
  -ms-transform:translate3d(-20px,0,0);
  transform:translate3d(-20px,0,0)
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  -ms-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
}
.bounceOutRight {
 -webkit-animation-name:bounceOutRight;
 animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutUp {
 20% {
  -webkit-transform:translate3d(0,-10px,0);
  transform:translate3d(0,-10px,0)
 }
 40%,
 45% {
  opacity:1;
  -webkit-transform:translate3d(0,20px,0);
  transform:translate3d(0,20px,0)
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
}
@keyframes bounceOutUp {
 20% {
  -webkit-transform:translate3d(0,-10px,0);
  -ms-transform:translate3d(0,-10px,0);
  transform:translate3d(0,-10px,0)
 }
 40%,
 45% {
  opacity:1;
  -webkit-transform:translate3d(0,20px,0);
  -ms-transform:translate3d(0,20px,0);
  transform:translate3d(0,20px,0)
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  -ms-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
}
.bounceOutUp {
 -webkit-animation-name:bounceOutUp;
 animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
@keyframes fadeIn {
 0% {
  opacity:0
 }
 100% {
  opacity:1
 }
}
.fadeIn {
 -webkit-animation-name:fadeIn;
 animation-name:fadeIn
}
@-webkit-keyframes fadeInDown {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes fadeInDown {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-100%,0);
  -ms-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.fadeInDown {
 -webkit-animation-name:fadeInDown;
 animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes fadeInDownBig {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  -ms-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.fadeInDownBig {
 -webkit-animation-name:fadeInDownBig;
 animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes fadeInLeft {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0);
  -ms-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.fadeInLeft {
 -webkit-animation-name:fadeInLeft;
 animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes fadeInLeftBig {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  -ms-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.fadeInLeftBig {
 -webkit-animation-name:fadeInLeftBig;
 animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
 0% {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes fadeInRight {
 0% {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0);
  -ms-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.fadeInRight {
 -webkit-animation-name:fadeInRight;
 animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig {
 0% {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes fadeInRightBig {
 0% {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  -ms-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.fadeInRightBig {
 -webkit-animation-name:fadeInRightBig;
 animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes fadeInUp {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,100%,0);
  -ms-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.fadeInUp {
 -webkit-animation-name:fadeInUp;
 animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes fadeInUpBig {
 0% {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  -ms-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.fadeInUpBig {
 -webkit-animation-name:fadeInUpBig;
 animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut {
 0% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
@keyframes fadeOut {
 0% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
.fadeOut {
 -webkit-animation-name:fadeOut;
 animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0)
 }
}
@keyframes fadeOutDown {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,100%,0);
  -ms-transform:translate3d(0,100%,0);
  transform:translate3d(0,100%,0)
 }
}
.fadeOutDown {
 -webkit-animation-name:fadeOutDown;
 animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
}
@keyframes fadeOutDownBig {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,2000px,0);
  -ms-transform:translate3d(0,2000px,0);
  transform:translate3d(0,2000px,0)
 }
}
.fadeOutDownBig {
 -webkit-animation-name:fadeOutDownBig;
 animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
}
@keyframes fadeOutLeft {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0);
  -ms-transform:translate3d(-100%,0,0);
  transform:translate3d(-100%,0,0)
 }
}
.fadeOutLeft {
 -webkit-animation-name:fadeOutLeft;
 animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
}
@keyframes fadeOutLeftBig {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(-2000px,0,0);
  -ms-transform:translate3d(-2000px,0,0);
  transform:translate3d(-2000px,0,0)
 }
}
.fadeOutLeftBig {
 -webkit-animation-name:fadeOutLeftBig;
 animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
}
@keyframes fadeOutRight {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0);
  -ms-transform:translate3d(100%,0,0);
  transform:translate3d(100%,0,0)
 }
}
.fadeOutRight {
 -webkit-animation-name:fadeOutRight;
 animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
}
@keyframes fadeOutRightBig {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(2000px,0,0);
  -ms-transform:translate3d(2000px,0,0);
  transform:translate3d(2000px,0,0)
 }
}
.fadeOutRightBig {
 -webkit-animation-name:fadeOutRightBig;
 animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
}
@keyframes fadeOutUp {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,-100%,0);
  -ms-transform:translate3d(0,-100%,0);
  transform:translate3d(0,-100%,0)
 }
}
.fadeOutUp {
 -webkit-animation-name:fadeOutUp;
 animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
}
@keyframes fadeOutUpBig {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(0,-2000px,0);
  -ms-transform:translate3d(0,-2000px,0);
  transform:translate3d(0,-2000px,0)
 }
}
.fadeOutUpBig {
 -webkit-animation-name:fadeOutUpBig;
 animation-name:fadeOutUpBig
}
@-webkit-keyframes flip {
 0% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
  transform:perspective(400px) rotate3d(0,1,0,-360deg);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 40% {
  -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
  transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 50% {
  -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
  transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 80% {
  -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
  transform:perspective(400px) scale3d(.95,.95,.95);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 100% {
  -webkit-transform:perspective(400px);
  transform:perspective(400px);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
}
@keyframes flip {
 0% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
  -ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);
  transform:perspective(400px) rotate3d(0,1,0,-360deg);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 40% {
  -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
  -ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
  transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out
 }
 50% {
  -webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
  -ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
  transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 80% {
  -webkit-transform:perspective(400px) scale3d(.95,.95,.95);
  -ms-transform:perspective(400px) scale3d(.95,.95,.95);
  transform:perspective(400px) scale3d(.95,.95,.95);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
 100% {
  -webkit-transform:perspective(400px);
  -ms-transform:perspective(400px);
  transform:perspective(400px);
  -webkit-animation-timing-function:ease-in;
  animation-timing-function:ease-in
 }
}
.animated.flip {
 -webkit-backface-visibility:visible;
 -ms-backface-visibility:visible;
 backface-visibility:visible;
 -webkit-animation-name:flip;
 animation-name:flip
}
@-webkit-keyframes flipInX {
 0% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
  transform:perspective(400px) rotate3d(1,0,0,90deg);
  -webkit-transition-timing-function:ease-in;
  transition-timing-function:ease-in;
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
  transform:perspective(400px) rotate3d(1,0,0,-20deg);
  -webkit-transition-timing-function:ease-in;
  transition-timing-function:ease-in
 }
 60% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
  transform:perspective(400px) rotate3d(1,0,0,10deg);
  opacity:1
 }
 80% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
  transform:perspective(400px) rotate3d(1,0,0,-5deg)
 }
 100% {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
}
@keyframes flipInX {
 0% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
  -ms-transform:perspective(400px) rotate3d(1,0,0,90deg);
  transform:perspective(400px) rotate3d(1,0,0,90deg);
  -webkit-transition-timing-function:ease-in;
  transition-timing-function:ease-in;
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
  -ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);
  transform:perspective(400px) rotate3d(1,0,0,-20deg);
  -webkit-transition-timing-function:ease-in;
  transition-timing-function:ease-in
 }
 60% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
  -ms-transform:perspective(400px) rotate3d(1,0,0,10deg);
  transform:perspective(400px) rotate3d(1,0,0,10deg);
  opacity:1
 }
 80% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
  -ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);
  transform:perspective(400px) rotate3d(1,0,0,-5deg)
 }
 100% {
  -webkit-transform:perspective(400px);
  -ms-transform:perspective(400px);
  transform:perspective(400px)
 }
}
.flipInX {
 -webkit-backface-visibility:visible!important;
 -ms-backface-visibility:visible!important;
 backface-visibility:visible!important;
 -webkit-animation-name:flipInX;
 animation-name:flipInX
}
.flipInY,
.flipOutX {
 -webkit-backface-visibility:visible!important;
 -ms-backface-visibility:visible!important
}
@-webkit-keyframes flipInY {
 0% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
  transform:perspective(400px) rotate3d(0,1,0,90deg);
  -webkit-transition-timing-function:ease-in;
  transition-timing-function:ease-in;
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
  transform:perspective(400px) rotate3d(0,1,0,-20deg);
  -webkit-transition-timing-function:ease-in;
  transition-timing-function:ease-in
 }
 60% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
  transform:perspective(400px) rotate3d(0,1,0,10deg);
  opacity:1
 }
 80% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
  transform:perspective(400px) rotate3d(0,1,0,-5deg)
 }
 100% {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
}
@keyframes flipInY {
 0% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
  -ms-transform:perspective(400px) rotate3d(0,1,0,90deg);
  transform:perspective(400px) rotate3d(0,1,0,90deg);
  -webkit-transition-timing-function:ease-in;
  transition-timing-function:ease-in;
  opacity:0
 }
 40% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
  -ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);
  transform:perspective(400px) rotate3d(0,1,0,-20deg);
  -webkit-transition-timing-function:ease-in;
  transition-timing-function:ease-in
 }
 60% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
  -ms-transform:perspective(400px) rotate3d(0,1,0,10deg);
  transform:perspective(400px) rotate3d(0,1,0,10deg);
  opacity:1
 }
 80% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
  -ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);
  transform:perspective(400px) rotate3d(0,1,0,-5deg)
 }
 100% {
  -webkit-transform:perspective(400px);
  -ms-transform:perspective(400px);
  transform:perspective(400px)
 }
}
.flipInY {
 backface-visibility:visible!important;
 -webkit-animation-name:flipInY;
 animation-name:flipInY
}
@-webkit-keyframes flipOutX {
 0% {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
 30% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
  transform:perspective(400px) rotate3d(1,0,0,-20deg);
  opacity:1
 }
 100% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
  transform:perspective(400px) rotate3d(1,0,0,90deg);
  opacity:0
 }
}
@keyframes flipOutX {
 0% {
  -webkit-transform:perspective(400px);
  -ms-transform:perspective(400px);
  transform:perspective(400px)
 }
 30% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
  -ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);
  transform:perspective(400px) rotate3d(1,0,0,-20deg);
  opacity:1
 }
 100% {
  -webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
  -ms-transform:perspective(400px) rotate3d(1,0,0,90deg);
  transform:perspective(400px) rotate3d(1,0,0,90deg);
  opacity:0
 }
}
.flipOutX {
 -webkit-animation-name:flipOutX;
 animation-name:flipOutX;
 -webkit-animation-duration:.75s;
 animation-duration:.75s;
 backface-visibility:visible!important
}
@-webkit-keyframes flipOutY {
 0% {
  -webkit-transform:perspective(400px);
  transform:perspective(400px)
 }
 30% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
  transform:perspective(400px) rotate3d(0,1,0,-15deg);
  opacity:1
 }
 100% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
  transform:perspective(400px) rotate3d(0,1,0,90deg);
  opacity:0
 }
}
@keyframes flipOutY {
 0% {
  -webkit-transform:perspective(400px);
  -ms-transform:perspective(400px);
  transform:perspective(400px)
 }
 30% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
  -ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);
  transform:perspective(400px) rotate3d(0,1,0,-15deg);
  opacity:1
 }
 100% {
  -webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
  -ms-transform:perspective(400px) rotate3d(0,1,0,90deg);
  transform:perspective(400px) rotate3d(0,1,0,90deg);
  opacity:0
 }
}
.flipOutY {
 -webkit-backface-visibility:visible!important;
 -ms-backface-visibility:visible!important;
 backface-visibility:visible!important;
 -webkit-animation-name:flipOutY;
 animation-name:flipOutY;
 -webkit-animation-duration:.75s;
 animation-duration:.75s
}
@-webkit-keyframes lightSpeedIn {
 0% {
  -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
  transform:translate3d(100%,0,0) skewX(-30deg);
  opacity:0
 }
 60% {
  -webkit-transform:skewX(20deg);
  transform:skewX(20deg);
  opacity:1
 }
 80% {
  -webkit-transform:skewX(-5deg);
  transform:skewX(-5deg);
  opacity:1
 }
 100% {
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes lightSpeedIn {
 0% {
  -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
  -ms-transform:translate3d(100%,0,0) skewX(-30deg);
  transform:translate3d(100%,0,0) skewX(-30deg);
  opacity:0
 }
 60% {
  -webkit-transform:skewX(20deg);
  -ms-transform:skewX(20deg);
  transform:skewX(20deg);
  opacity:1
 }
 80% {
  -webkit-transform:skewX(-5deg);
  -ms-transform:skewX(-5deg);
  transform:skewX(-5deg);
  opacity:1
 }
 100% {
  -webkit-transform:none;
  -ms-transform:none;
  transform:none;
  opacity:1
 }
}
.lightSpeedIn {
 -webkit-animation-name:lightSpeedIn;
 animation-name:lightSpeedIn;
 -webkit-animation-timing-function:ease-out;
 animation-timing-function:ease-out
}
@-webkit-keyframes lightSpeedOut {
 0% {
  opacity:1
 }
 100% {
  -webkit-transform:translate3d(100%,0,0) skewX(30deg);
  transform:translate3d(100%,0,0) skewX(30deg);
  opacity:0
 }
}
@keyframes lightSpeedOut {
 0% {
  opacity:1
 }
 100% {
  -webkit-transform:translate3d(100%,0,0) skewX(30deg);
  -ms-transform:translate3d(100%,0,0) skewX(30deg);
  transform:translate3d(100%,0,0) skewX(30deg);
  opacity:0
 }
}
.lightSpeedOut {
 -webkit-animation-name:lightSpeedOut;
 animation-name:lightSpeedOut;
 -webkit-animation-timing-function:ease-in;
 animation-timing-function:ease-in
}
@-webkit-keyframes rotateIn {
 0% {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:rotate3d(0,0,1,-200deg);
  transform:rotate3d(0,0,1,-200deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes rotateIn {
 0% {
  -webkit-transform-origin:center;
  -ms-transform-origin:center;
  transform-origin:center;
  -webkit-transform:rotate3d(0,0,1,-200deg);
  -ms-transform:rotate3d(0,0,1,-200deg);
  transform:rotate3d(0,0,1,-200deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:center;
  -ms-transform-origin:center;
  transform-origin:center;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateIn {
 -webkit-animation-name:rotateIn;
 animation-name:rotateIn
}
@-webkit-keyframes rotateInDownLeft {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate3d(0,0,1,-45deg);
  transform:rotate3d(0,0,1,-45deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes rotateInDownLeft {
 0% {
  -webkit-transform-origin:left bottom;
  -ms-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate3d(0,0,1,-45deg);
  -ms-transform:rotate3d(0,0,1,-45deg);
  transform:rotate3d(0,0,1,-45deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:left bottom;
  -ms-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateInDownLeft {
 -webkit-animation-name:rotateInDownLeft;
 animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate3d(0,0,1,45deg);
  transform:rotate3d(0,0,1,45deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes rotateInDownRight {
 0% {
  -webkit-transform-origin:right bottom;
  -ms-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate3d(0,0,1,45deg);
  -ms-transform:rotate3d(0,0,1,45deg);
  transform:rotate3d(0,0,1,45deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:right bottom;
  -ms-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateInDownRight {
 -webkit-animation-name:rotateInDownRight;
 animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate3d(0,0,1,45deg);
  transform:rotate3d(0,0,1,45deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes rotateInUpLeft {
 0% {
  -webkit-transform-origin:left bottom;
  -ms-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate3d(0,0,1,45deg);
  -ms-transform:rotate3d(0,0,1,45deg);
  transform:rotate3d(0,0,1,45deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:left bottom;
  -ms-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateInUpLeft {
 -webkit-animation-name:rotateInUpLeft;
 animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate3d(0,0,1,-90deg);
  transform:rotate3d(0,0,1,-90deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:none;
  transform:none;
  opacity:1
 }
}
@keyframes rotateInUpRight {
 0% {
  -webkit-transform-origin:right bottom;
  -ms-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate3d(0,0,1,-90deg);
  -ms-transform:rotate3d(0,0,1,-90deg);
  transform:rotate3d(0,0,1,-90deg);
  opacity:0
 }
 100% {
  -webkit-transform-origin:right bottom;
  -ms-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none;
  opacity:1
 }
}
.rotateInUpRight {
 -webkit-animation-name:rotateInUpRight;
 animation-name:rotateInUpRight
}
@-webkit-keyframes rotateOut {
 0% {
  -webkit-transform-origin:center;
  transform-origin:center;
  opacity:1
 }
 100% {
  -webkit-transform-origin:center;
  transform-origin:center;
  -webkit-transform:rotate3d(0,0,1,200deg);
  transform:rotate3d(0,0,1,200deg);
  opacity:0
 }
}
@keyframes rotateOut {
 0% {
  -webkit-transform-origin:center;
  -ms-transform-origin:center;
  transform-origin:center;
  opacity:1
 }
 100% {
  -webkit-transform-origin:center;
  -ms-transform-origin:center;
  transform-origin:center;
  -webkit-transform:rotate3d(0,0,1,200deg);
  -ms-transform:rotate3d(0,0,1,200deg);
  transform:rotate3d(0,0,1,200deg);
  opacity:0
 }
}
.rotateOut {
 -webkit-animation-name:rotateOut;
 animation-name:rotateOut
}
@-webkit-keyframes rotateOutDownLeft {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  opacity:1
 }
 100% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate3d(0,0,1,45deg);
  transform:rotate3d(0,0,1,45deg);
  opacity:0
 }
}
@keyframes rotateOutDownLeft {
 0% {
  -webkit-transform-origin:left bottom;
  -ms-transform-origin:left bottom;
  transform-origin:left bottom;
  opacity:1
 }
 100% {
  -webkit-transform-origin:left bottom;
  -ms-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate3d(0,0,1,45deg);
  -ms-transform:rotate3d(0,0,1,45deg);
  transform:rotate3d(0,0,1,45deg);
  opacity:0
 }
}
.rotateOutDownLeft {
 -webkit-animation-name:rotateOutDownLeft;
 animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  opacity:1
 }
 100% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate3d(0,0,1,-45deg);
  transform:rotate3d(0,0,1,-45deg);
  opacity:0
 }
}
@keyframes rotateOutDownRight {
 0% {
  -webkit-transform-origin:right bottom;
  -ms-transform-origin:right bottom;
  transform-origin:right bottom;
  opacity:1
 }
 100% {
  -webkit-transform-origin:right bottom;
  -ms-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate3d(0,0,1,-45deg);
  -ms-transform:rotate3d(0,0,1,-45deg);
  transform:rotate3d(0,0,1,-45deg);
  opacity:0
 }
}
.rotateOutDownRight {
 -webkit-animation-name:rotateOutDownRight;
 animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft {
 0% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  opacity:1
 }
 100% {
  -webkit-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate3d(0,0,1,-45deg);
  transform:rotate3d(0,0,1,-45deg);
  opacity:0
 }
}
@keyframes rotateOutUpLeft {
 0% {
  -webkit-transform-origin:left bottom;
  -ms-transform-origin:left bottom;
  transform-origin:left bottom;
  opacity:1
 }
 100% {
  -webkit-transform-origin:left bottom;
  -ms-transform-origin:left bottom;
  transform-origin:left bottom;
  -webkit-transform:rotate3d(0,0,1,-45deg);
  -ms-transform:rotate3d(0,0,1,-45deg);
  transform:rotate3d(0,0,1,-45deg);
  opacity:0
 }
}
.rotateOutUpLeft {
 -webkit-animation-name:rotateOutUpLeft;
 animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight {
 0% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  opacity:1
 }
 100% {
  -webkit-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate3d(0,0,1,90deg);
  transform:rotate3d(0,0,1,90deg);
  opacity:0
 }
}
@keyframes rotateOutUpRight {
 0% {
  -webkit-transform-origin:right bottom;
  -ms-transform-origin:right bottom;
  transform-origin:right bottom;
  opacity:1
 }
 100% {
  -webkit-transform-origin:right bottom;
  -ms-transform-origin:right bottom;
  transform-origin:right bottom;
  -webkit-transform:rotate3d(0,0,1,90deg);
  -ms-transform:rotate3d(0,0,1,90deg);
  transform:rotate3d(0,0,1,90deg);
  opacity:0
 }
}
.rotateOutUpRight {
 -webkit-animation-name:rotateOutUpRight;
 animation-name:rotateOutUpRight
}
@-webkit-keyframes hinge {
 0% {
  -webkit-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 20%,
 60% {
  -webkit-transform:rotate3d(0,0,1,80deg);
  transform:rotate3d(0,0,1,80deg);
  -webkit-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 40%,
 80% {
  -webkit-transform:rotate3d(0,0,1,60deg);
  transform:rotate3d(0,0,1,60deg);
  -webkit-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  opacity:1
 }
 100% {
  -webkit-transform:translate3d(0,700px,0);
  transform:translate3d(0,700px,0);
  opacity:0
 }
}
@keyframes hinge {
 0% {
  -webkit-transform-origin:top left;
  -ms-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 20%,
 60% {
  -webkit-transform:rotate3d(0,0,1,80deg);
  -ms-transform:rotate3d(0,0,1,80deg);
  transform:rotate3d(0,0,1,80deg);
  -webkit-transform-origin:top left;
  -ms-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out
 }
 40%,
 80% {
  -webkit-transform:rotate3d(0,0,1,60deg);
  -ms-transform:rotate3d(0,0,1,60deg);
  transform:rotate3d(0,0,1,60deg);
  -webkit-transform-origin:top left;
  -ms-transform-origin:top left;
  transform-origin:top left;
  -webkit-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
  opacity:1
 }
 100% {
  -webkit-transform:translate3d(0,700px,0);
  -ms-transform:translate3d(0,700px,0);
  transform:translate3d(0,700px,0);
  opacity:0
 }
}
.hinge {
 -webkit-animation-name:hinge;
 animation-name:hinge
}
@-webkit-keyframes rollIn {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes rollIn {
 0% {
  opacity:0;
  -webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  -ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
 }
 100% {
  opacity:1;
  -webkit-transform:none;
  -ms-transform:none;
  transform:none
 }
}
.rollIn {
 -webkit-animation-name:rollIn;
 animation-name:rollIn
}
@-webkit-keyframes rollOut {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
  transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)
 }
}
@keyframes rollOut {
 0% {
  opacity:1
 }
 100% {
  opacity:0;
  -webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
  -ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
  transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)
 }
}
.rollOut {
 -webkit-animation-name:rollOut;
 animation-name:rollOut
}
@-webkit-keyframes zoomIn {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 50% {
  opacity:1
 }
}
@keyframes zoomIn {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  -ms-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 50% {
  opacity:1
 }
}
.zoomIn {
 -webkit-animation-name:zoomIn;
 animation-name:zoomIn
}
@-webkit-keyframes zoomInDown {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes zoomInDown {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomInDown {
 -webkit-animation-name:zoomInDown;
 animation-name:zoomInDown
}
@-webkit-keyframes zoomInLeft {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
  transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes zoomInLeft {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
  -ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
  transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
  -ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(10px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomInLeft {
 -webkit-animation-name:zoomInLeft;
 animation-name:zoomInLeft
}
@-webkit-keyframes zoomInRight {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
  transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes zoomInRight {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
  -ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
  transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
  -ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomInRight {
 -webkit-animation-name:zoomInRight;
 animation-name:zoomInRight
}
@-webkit-keyframes zoomInUp {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes zoomInUp {
 0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
  -ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomInUp {
 -webkit-animation-name:zoomInUp;
 animation-name:zoomInUp
}
@-webkit-keyframes zoomOut {
 0% {
  opacity:1
 }
 50% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 100% {
  opacity:0
 }
}
@keyframes zoomOut {
 0% {
  opacity:1
 }
 50% {
  opacity:0;
  -webkit-transform:scale3d(.3,.3,.3);
  -ms-transform:scale3d(.3,.3,.3);
  transform:scale3d(.3,.3,.3)
 }
 100% {
  opacity:0
 }
}
.zoomOut {
 -webkit-animation-name:zoomOut;
 animation-name:zoomOut
}
@-webkit-keyframes zoomOutDown {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 100% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom;
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes zoomOutDown {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 100% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
  -ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);
  -webkit-transform-origin:center bottom;
  -ms-transform-origin:center bottom;
  transform-origin:center bottom;
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomOutDown {
 -webkit-animation-name:zoomOutDown;
 animation-name:zoomOutDown
}
@-webkit-keyframes zoomOutLeft {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
 }
 100% {
  opacity:0;
  -webkit-transform:scale(.1) translate3d(-2000px,0,0);
  transform:scale(.1) translate3d(-2000px,0,0);
  -webkit-transform-origin:left center;
  transform-origin:left center
 }
}
@keyframes zoomOutLeft {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
  -ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(42px,0,0)
 }
 100% {
  opacity:0;
  -webkit-transform:scale(.1) translate3d(-2000px,0,0);
  -ms-transform:scale(.1) translate3d(-2000px,0,0);
  transform:scale(.1) translate3d(-2000px,0,0);
  -webkit-transform-origin:left center;
  -ms-transform-origin:left center;
  transform-origin:left center
 }
}
.zoomOutLeft {
 -webkit-animation-name:zoomOutLeft;
 animation-name:zoomOutLeft
}
@-webkit-keyframes zoomOutRight {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
 }
 100% {
  opacity:0;
  -webkit-transform:scale(.1) translate3d(2000px,0,0);
  transform:scale(.1) translate3d(2000px,0,0);
  -webkit-transform-origin:right center;
  transform-origin:right center
 }
}
@keyframes zoomOutRight {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
  -ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);
  transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)
 }
 100% {
  opacity:0;
  -webkit-transform:scale(.1) translate3d(2000px,0,0);
  -ms-transform:scale(.1) translate3d(2000px,0,0);
  transform:scale(.1) translate3d(2000px,0,0);
  -webkit-transform-origin:right center;
  -ms-transform-origin:right center;
  transform-origin:right center
 }
}
.zoomOutRight {
 -webkit-animation-name:zoomOutRight;
 animation-name:zoomOutRight
}
@-webkit-keyframes zoomOutUp {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 100% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
  -webkit-transform-origin:center bottom;
  transform-origin:center bottom;
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
@keyframes zoomOutUp {
 40% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);
  animation-timing-function:cubic-bezier(.55,.055,.675,.19)
 }
 100% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
  -ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
  transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);
  -webkit-transform-origin:center bottom;
  -ms-transform-origin:center bottom;
  transform-origin:center bottom;
  -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);
  animation-timing-function:cubic-bezier(.175,.885,.32,1)
 }
}
.zoomOutUp {
 -webkit-animation-name:zoomOutUp;
 animation-name:zoomOutUp
}
@-webkit-keyframes slideInDown {
 0% {
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes slideInDown {
 0% {
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0)
 }
}
.slideInDown {
 -webkit-animation-name:slideInDown;
 animation-name:slideInDown
}
@-webkit-keyframes slideInLeft {
 0% {
  -webkit-transform:translateX(-100%);
  transform:translateX(-100%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes slideInLeft {
 0% {
  -webkit-transform:translateX(-100%);
  -ms-transform:translateX(-100%);
  transform:translateX(-100%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
 }
}
.slideInLeft {
 -webkit-animation-name:slideInLeft;
 animation-name:slideInLeft
}
@-webkit-keyframes slideInLeftMedium {
 0% {
  -webkit-transform:translateX(-60%);
  transform:translateX(-60%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes slideInLeftMedium {
 0% {
  -webkit-transform:translateX(-60%);
  -ms-transform:translateX(-60%);
  transform:translateX(-60%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
 }
}
.slideInLeftMedium {
 -webkit-animation-name:slideInLeftMedium;
 animation-name:slideInLeftMedium
}
@-webkit-keyframes slideInLeftShort {
 0% {
  -webkit-transform:translateX(-30%);
  transform:translateX(-30%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes slideInLeftShort {
 0% {
  -webkit-transform:translateX(-30%);
  -ms-transform:translateX(-30%);
  transform:translateX(-30%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
 }
}
.slideInLeftShort {
 -webkit-animation-name:slideInLeftShort;
 animation-name:slideInLeftShort
}
@-webkit-keyframes slideInRight {
 0% {
  -webkit-transform:translateX(100%);
  transform:translateX(100%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes slideInRight {
 0% {
  -webkit-transform:translateX(100%);
  -ms-transform:translateX(100%);
  transform:translateX(100%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
 }
}
.slideInRight {
 -webkit-animation-name:slideInRight;
 animation-name:slideInRight
}
@-webkit-keyframes slideInRightMedium {
 0% {
  -webkit-transform:translateX(60%);
  transform:translateX(60%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes slideInRightMedium {
 0% {
  -webkit-transform:translateX(60%);
  -ms-transform:translateX(60%);
  transform:translateX(60%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
 }
}
.slideInRightMedium {
 -webkit-animation-name:slideInRightMedium;
 animation-name:slideInRightMedium
}
@-webkit-keyframes slideInRightShort {
 0% {
  -webkit-transform:translateX(30%);
  transform:translateX(30%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
}
@keyframes slideInRightShort {
 0% {
  -webkit-transform:translateX(30%);
  -ms-transform:translateX(30%);
  transform:translateX(30%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
 }
}
.slideInRightShort {
 -webkit-animation-name:slideInRightShort;
 animation-name:slideInRightShort
}
@-webkit-keyframes slideInUp {
 0% {
  -webkit-transform:translateY(100%);
  transform:translateY(100%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
}
@keyframes slideInUp {
 0% {
  -webkit-transform:translateY(100%);
  -ms-transform:translateY(100%);
  transform:translateY(100%);
  visibility:visible
 }
 100% {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0)
 }
}
.slideInUp {
 -webkit-animation-name:slideInUp;
 animation-name:slideInUp
}
@-webkit-keyframes slideOutDown {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 100% {
  visibility:hidden;
  -webkit-transform:translateY(100%);
  transform:translateY(100%)
 }
}
@keyframes slideOutDown {
 0% {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0)
 }
 100% {
  visibility:hidden;
  -webkit-transform:translateY(100%);
  -ms-transform:translateY(100%);
  transform:translateY(100%)
 }
}
.slideOutDown {
 -webkit-animation-name:slideOutDown;
 animation-name:slideOutDown
}
@-webkit-keyframes slideOutLeft {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 100% {
  visibility:hidden;
  -webkit-transform:translateX(-100%);
  transform:translateX(-100%)
 }
}
@keyframes slideOutLeft {
 0% {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
 }
 100% {
  visibility:hidden;
  -webkit-transform:translateX(-100%);
  -ms-transform:translateX(-100%);
  transform:translateX(-100%)
 }
}
.slideOutLeft {
 -webkit-animation-name:slideOutLeft;
 animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight {
 0% {
  -webkit-transform:translateX(0);
  transform:translateX(0)
 }
 100% {
  visibility:hidden;
  -webkit-transform:translateX(100%);
  transform:translateX(100%)
 }
}
@keyframes slideOutRight {
 0% {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  transform:translateX(0)
 }
 100% {
  visibility:hidden;
  -webkit-transform:translateX(100%);
  -ms-transform:translateX(100%);
  transform:translateX(100%)
 }
}
.slideOutRight {
 -webkit-animation-name:slideOutRight;
 animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp {
 0% {
  -webkit-transform:translateY(0);
  transform:translateY(0)
 }
 100% {
  visibility:hidden;
  -webkit-transform:translateY(-100%);
  transform:translateY(-100%)
 }
}
@keyframes slideOutUp {
 0% {
  -webkit-transform:translateY(0);
  -ms-transform:translateY(0);
  transform:translateY(0)
 }
 100% {
  visibility:hidden;
  -webkit-transform:translateY(-100%);
  -ms-transform:translateY(-100%);
  transform:translateY(-100%)
 }
}
.slideOutUp {
 -webkit-animation-name:slideOutUp;
 animation-name:slideOutUp
}
.bd-pager-5 ul {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 width:100%;
 margin:0
}
.bd-pager-5 ul>li:last-child {
 float:right
}
.bd-pagination-5.right {
 text-align:right
}
.bd-pagination-5.center {
 text-align:center
}
.bd-pagination-5>:last-child {
 margin-right:0
}
.bd-pagination-5 span {
 cursor:default
}
.pagination>ul.bd-pagination-5>.active>a,
.pagination>ul.bd-pagination-5>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-5>li.active.bd-paginationitem-5>a,
.bd-pagination-5>li.active.bd-paginationitem-5>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
.bd-comments-4 ul {
 margin:0;
 padding:0;
 list-style:none
}
.bd-comments-4 li {
 display:block
}
.bd-comments-4 li>ul {
 margin-left:20px
}
.bd-comment-4 {
 padding:5px
}
.bd-grid-10>.container-fluid,
.container-effect.container {
 padding-left:0;
 padding-right:0
}
.separated-item-26 {
 z-index:0
}
.separated-item-26:after,
.separated-item-26:before {
 content:"";
 position:absolute;
 z-index:10
}
.separated-item-26:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-26:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-26:after {
 left:5px
}
.last-col.separated-item-26:after {
 right:5px
}
.separated-item-26.first-col:before,
.separated-item-26.last-row:after {
 content:none
}
h2.bd-container-29 {
 line-height:48px;
 color:#da262d;
 font-size:48px;
 font-weight:200;
 margin-top:0;
 display:none;
}
.bd-pagination-6.right {
 text-align:right
}
.bd-pagination-6.center {
 text-align:center
}
.bd-pagination-6>:last-child {
 margin-right:0
}
.bd-pagination-6 span {
 cursor:default
}
.pagination>ul.bd-pagination-6>.active>a,
.pagination>ul.bd-pagination-6>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-6>li.active.bd-paginationitem-6>a,
.bd-pagination-6>li.active.bd-paginationitem-6>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
.bd-page-width>.bd-container-inner {
 max-width:none
}
.bd-flex-horizontal,
.bd-flex-vertical {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.bd-flex-vertical {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -webkit-flex-direction:column;
 -ms-flex-direction:column;
 flex-direction:column
}
.bd-flex-wide {
 -webkit-flex-basis:auto;
 -ms-flex-preferred-size:auto;
 flex-basis:auto;
 -webkit-box-flex:1;
 -webkit-flex-grow:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -webkit-flex-shrink:1;
 -ms-flex-negative:1;
 flex-shrink:1;
 min-width:0;
 min-height:0
}
.bd-flex-wide:not(.bd-flex-horizontal) {
 width:100%
}
.bd-flex-fixed {
 -webkit-flex-basis:auto;
 -ms-flex-preferred-size:auto;
 flex-basis:auto;
 -webkit-box-flex:0;
 -webkit-flex-grow:0;
 -ms-flex-positive:0;
 flex-grow:0;
 -webkit-flex-shrink:0;
 -ms-flex-negative:0;
 flex-shrink:0
}
.bd-flexalign {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.bd-empty-grid-item {
 clear:both
}
.bd-backSlide,
.bd-overSlide {
 display:block
}
.bd-backSlide,
.bd-backSlide>*,
.bd-overSlide,
.bd-overSlide>*,
.bd-slidesWrapper {
 width:100%;
 height:100%
}
.bd-slidesWrapper {
 overflow:hidden;
 position:relative
}
.bd-icon,
[class*=" icon-"],
[class^=icon-] {
 display:inline-block;
 text-decoration:none;
 speak:none
}
.bd-icon:after,
.bd-icon:before,
[class*=" icon-"]:after,
[class*=" icon-"]:before,
[class^=icon-]:after,
[class^=icon-]:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-icon>span:first-child,
[class*=" icon-"]>span:first-child,
[class^=icon-]>span:first-child {
 vertical-align:middle
}
.bd-iconlink {
 display:inline-block;
 color:#da262d;
 font-size:30px
}
a.bd-iconlink:hover {
 text-decoration:none
}
.bd-imagescaling-img img {
 width:100%;
 height:100%;
 display:block;
 opacity:0
}
.bd-column {
 min-height:0;
 min-width:0
}
.bd-row-flex.row {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-flex-wrap:wrap;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-flex-direction:row;
 -ms-flex-direction:row;
 flex-direction:row
}
.bd-row-flex.row>[class*=bd-columnwrapper-] {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 min-height:0;
 min-width:0
}
.bd-row-flex.row>[class*=bd-columnwrapper-]>.bd-column {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-flex:1;
 -webkit-flex-grow:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.bd-row-align-middle.bd-row-flex.row>[class*=bd-columnwrapper-]>.bd-column {
 -webkit-box-align:center;
 -ms-flex-align:center;
 -webkit-align-items:center;
 align-items:center
}
.bd-row-align-bottom.bd-row-flex.row>[class*=bd-columnwrapper-]>.bd-column {
 -webkit-box-align:end;
 -ms-flex-align:end;
 -webkit-align-items:flex-end;
 align-items:flex-end
}
.bd-row-flex.row>[class*=bd-columnwrapper-]>.bd-column>.bd-vertical-align-wrapper {
 -webkit-box-flex:1;
 -webkit-flex-grow:1;
 -ms-flex-positive:1;
 flex-grow:1;
 min-height:0;
 min-width:0
}
.bd-row-flex.row:after,
.bd-row-flex.row:before {
 display:none
}
.bd-columns>.bd-container-inner>.container-fluid,
.bd-columns>.bd-container-inner>.container-fluid>.row {
 height:100%
}
.bd-columns:before {
 clear:both
}
.bd-lightbox {
 background:#333;
 background:rgba(0,0,0,.8);
 bottom:0;
 left:0;
 padding:0 100px;
 position:fixed;
 right:0;
 text-align:center;
 top:0;
 z-index:1000000
}
.bd-lightbox .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox .lightbox-image.active {
 display:inline-block
}
.bd-lightbox .lightbox-error {
 background:#fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox .loading {
 background:url(../images/preloader01.gif) center center no-repeat #fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:32px;
 opacity:.5;
 padding:10px;
 position:fixed;
 width:32px;
 z-index:10100
}
.bd-lightbox .arrow,
.bd-lightbox .close {
 filter:alpha(opacity=50);
 z-index:10003;
 cursor:pointer
}
.bd-lightbox .arrow {
 height:100px;
 opacity:.5;
 position:fixed;
 width:82px
}
.bd-lightbox .arrow.left {
 left:9px
}
.bd-lightbox .arrow.right {
 right:9px
}
.bd-lightbox .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox .arrow.disabled {
 display:none
}
.bd-lightbox .arrow-b,
.bd-lightbox .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox .arrow-b,
html[dir=rtl] .bd-lightbox .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox .arrow-b,
html[dir=ltr] .bd-lightbox .arrow-t {
 left:26px
}
.bd-lightbox .arrow-t {
 top:38px
}
.bd-lightbox .arrow-b {
 top:50px
}
.bd-lightbox .close {
 height:22px;
 opacity:.5;
 position:fixed;
 right:39px;
 top:30px;
 width:22px
}
.bd-lightbox .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox .close .ccw,
.bd-lightbox .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox .cw {
 transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox .arrow-left-alt,
.bd-lightbox .arrow-right-alt,
.bd-lightbox .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox .arrow-left-alt,
.ie8 .bd-lightbox .arrow-right-alt,
.ie8 .bd-lightbox .close-alt {
 display:block
}
.bd-has-megamenu:not(.bd-megamenu) [class*=separated-item]:after,
.bd-has-megamenu:not(.bd-megamenu) [class*=separated-item]:before,
.ie8 .bd-lightbox .ccw,
.ie8 .bd-lightbox .cw {
 display:none
}
.bd-lightbox,
.bd-lightbox .lightbox-image,
.lightbox {
 cursor:pointer
}
@media (min-width:768px) {
 html[dir=rtl] .navbar-left {
  float:right!important
 }
}
html[dir=rtl] .navbar-left>li {
 float:right
}
@media (min-width:768px) {
 html[dir=rtl] .navbar-right {
  float:left!important
 }
 .bd-megamenu-xs>div>div {
  width:100%
 }
 .bd-megamenu-xs>div>div .bd-megamenu-popup {
  position:relative;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  bottom:auto!important;
  z-index:auto
 }
 .bd-megamenu-xs>div>div .bd-megamenu-popup>ul {
  border:none;
  box-shadow:none;
  background:0 0
 }
 .bd-megamenu-xs:hover .bd-megamenu-popup {
  visibility:visible;
  pointer-events:auto
 }
}
html[dir=rtl] .navbar-right>li {
 float:right
}
.bd-has-megamenu .container-fluid>.row {
 margin-left:0;
 margin-right:0
}
.bd-megamenu-none>div>div {
 width:100%
}
.bd-megamenu-none>div>div .bd-megamenu-popup {
 position:relative;
 top:auto!important;
 left:auto!important;
 right:auto!important;
 bottom:auto!important;
 z-index:auto
}
.bd-megamenu-none>div>div .bd-megamenu-popup>ul {
 border:none;
 box-shadow:none;
 background:0 0
}
.bd-megamenu-none:hover .bd-megamenu-popup {
 visibility:visible;
 pointer-events:auto
}
@media (min-width:992px) {
 .bd-megamenu-sm>div>div {
  width:100%
 }
 .bd-megamenu-sm>div>div .bd-megamenu-popup {
  position:relative;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  bottom:auto!important;
  z-index:auto
 }
 .bd-megamenu-sm>div>div .bd-megamenu-popup>ul {
  border:none;
  box-shadow:none;
  background:0 0
 }
 .bd-megamenu-sm:hover .bd-megamenu-popup {
  visibility:visible;
  pointer-events:auto
 }
}
@media (min-width:1200px) {
 .bd-megamenu-md>div>div {
  width:100%
 }
 .bd-megamenu-md>div>div .bd-megamenu-popup {
  position:relative;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  bottom:auto!important;
  z-index:auto
 }
 .bd-megamenu-md>div>div .bd-megamenu-popup>ul {
  border:none;
  box-shadow:none;
  background:0 0
 }
 .bd-megamenu-md:hover .bd-megamenu-popup {
  visibility:visible;
  pointer-events:auto
 }
 .bd-media-lg.media-object.pull-left,
 .bd-media-lg.media-object.pull-right {
  float:none!important
 }
}
.row>.bd-mega-item {
 padding-left:0;
 padding-right:0
}
.bd-parallax-image {
 min-width:100vw;
 min-height:100vh;
 position:absolute;
 background-size:cover;
 left:0;
 top:0;
 width:auto
}
.bd-parallax-image-wrapper {
 height:100%;
 width:100%;
 overflow:hidden;
 position:absolute;
 top:0;
 left:0;
 z-index:0
}
.bd-parallax-bg-effect {
 position:relative
}
.bd-parallax-bg-effect[data-control-selector*=".bd-layoutcolumn-"] {
 position:absolute;
 left:0;
 right:0;
 bottom:0;
 top:0
}
.bd-ribbon-core.bd-ribbon {
 padding-left:2em;
 padding-right:2em;
 padding-bottom:1em;
 z-index:500
}
.bd-ribbon-core.bd-ribbon .ribbon-inner:after,
.bd-ribbon-core.bd-ribbon .ribbon-inner:before {
 bottom:-1em;
 content:'';
 display:block;
 position:absolute;
 z-index:-2
}
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-content:after,
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-content:before {
 border-style:solid;
 bottom:-1em;
 content:'';
 display:block;
 position:absolute;
 z-index:-1
}
.bd-ribbon-core.bd-ribbon .ribbon-inner {
 position:relative;
 text-align:center;
 top:auto!important;
 right:auto!important;
 bottom:auto!important;
 left:auto!important;
 height:100%;
 width:100%
}
.bd-ribbon-core.bd-ribbon .ribbon-content div {
 height:auto;
 margin:0;
 padding:15px 10px;
 word-wrap:break-word
}
.bd-ribbon-core.bd-ribbon .ribbon-inner:before {
 border-left-color:transparent;
 border-right-width:1.5em;
 left:-2em
}
.bd-ribbon-core.bd-ribbon .ribbon-inner:after {
 border-left-width:1.5em;
 border-right-color:transparent;
 right:-2em
}
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-content:before {
 border-width:1em 0 0 1em;
 left:0
}
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-content:after {
 border-width:1em 1em 0 0;
 right:0
}
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-stitches-bottom,
.bd-ribbon-core.bd-ribbon .ribbon-inner .ribbon-stitches-top {
 position:absolute;
 width:100%
}
.bd-ribbon-core.bd-ribbon .ribbon-content>div:after {
 content:'\0000a0';
 display:inline-block;
 width:1px
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-inner {
 -moz-box-shadow:rgba(0,0,0,.3) 0 1px 1px;
 -webkit-box-shadow:rgba(0,0,0,.3) 0 1px 1px;
 box-shadow:rgba(0,0,0,.3) 0 1px 1px
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-inner:before {
 -moz-box-shadow:rgba(0,0,0,.4) 1px 1px 1px;
 -webkit-box-shadow:rgba(0,0,0,.4) 1px 1px 1px;
 box-shadow:rgba(0,0,0,.4) 1px 1px 1px
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-inner:after {
 -moz-box-shadow:rgba(0,0,0,.4) -1px 1px 1px;
 -webkit-box-shadow:rgba(0,0,0,.4) -1px 1px 1px;
 box-shadow:rgba(0,0,0,.4) -1px 1px 1px
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-inner .ribbon-stitches-top {
 -moz-box-shadow:0 0 2px rgba(0,0,0,.5);
 -webkit-box-shadow:0 0 2px rgba(0,0,0,.5);
 box-shadow:0 0 2px rgba(255,255,255,.5)
}
.bd-ribbon-core.bd-ribbon.ribbon-shadow .ribbon-stitches-bottom {
 -moz-box-shadow:0 0 2px rgba(0,0,0,.3);
 -webkit-box-shadow:0 0 2px rgba(0,0,0,.3);
 box-shadow:0 0 2px rgba(255,255,255,.3)
}
.bd-section-align-wrapper {
 margin-left:auto;
 margin-right:auto
}
.bd-separator-center .bd-container-inner,
.bd-separator-left .bd-container-inner,
.bd-separator-right .bd-container-inner {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex
}
.bd-separator-left .bd-separator-inner {
 margin-right:auto
}
.bd-separator-right .bd-separator-inner {
 margin-left:auto
}
.bd-separator-center .bd-separator-inner {
 margin:0 auto
}
.bd-separator-inner {
 display:-webkit-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 -webkit-flex-wrap:nowrap;
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap;
 -webkit-box-align:center;
 -ms-flex-align:center;
 -webkit-align-items:center;
 align-items:center;
 width:100%
}
.bd-separator-inner:after,
.bd-separator-inner:before {
 display:none;
 content:'';
 -webkit-box-flex:1;
 -webkit-flex:1 1 auto;
 -ms-flex:1 1 auto;
 flex:1 1 auto
}
.bd-separator-content-center .bd-separator-inner:after,
.bd-separator-content-center .bd-separator-inner:before,
.bd-separator-content-left .bd-separator-inner:after,
.bd-separator-content-right .bd-separator-inner:before {
 display:block
}
.bd-separator-inner .bd-separator-content {
 -webkit-box-flex:0;
 -webkit-flex:0 0 auto;
 -ms-flex:0 0 auto;
 flex:0 0 auto
}
.bd-separator-content-left .bd-separator-inner .bd-separator-content {
 margin-left:0
}
.bd-separator-content-right .bd-separator-inner .bd-separator-content {
 margin-right:0
}
.bd-slider {
 min-height:20px;
 clear:both
}
.bd-left-button,
.bd-right-button {
 display:inline-block;
 font-size:0;
 pointer-events:none;
 position:absolute;
 top:0;
 bottom:0
}
.bd-left-button:before,
.bd-right-button:before {
 content:"";
 display:inline-block;
 height:100%;
 vertical-align:middle;
 width:0
}
.bd-left-button>a,
.bd-right-button>a {
 display:inline-block;
 vertical-align:middle;
 font-size:14px;
 pointer-events:auto
}
.bd-left-button>a>span,
.bd-right-button>a>span {
 display:inline-block
}
.bd-left-button {
 left:0
}
.bd-left-button>a {
 -webkit-transform:matrix(1,0,0,1,0,0);
 -moz-transform:matrix(1,0,0,1,0,0);
 -ms-transform:matrix(1,0,0,1,0,0);
 -o-transform:matrix(1,0,0,1,0,0);
 transform:matrix(1,0,0,1,0,0)
}
.bd-right-button {
 right:0
}
.bd-right-button>a {
 -webkit-transform:matrix(-1,0,0,1,0,0);
 -moz-transform:matrix(-1,0,0,1,0,0);
 -ms-transform:matrix(-1,0,0,1,0,0);
 -o-transform:matrix(-1,0,0,1,0,0);
 transform:matrix(-1,0,0,1,0,0)
}
.carousel {
 line-height:inherit
}
.carousel.bd-carousel-fade .item {
 left:0!important;
 -webkit-transition-property:opacity;
 transition-property:opacity
}
.carousel.bd-carousel-fade .next,
.carousel.bd-carousel-fade .prev {
 opacity:0
}
.carousel.bd-carousel-fade .next.left,
.carousel.bd-carousel-fade .prev.right {
 opacity:1;
 z-index:1
}
.carousel.bd-carousel-fade .active.left,
.carousel.bd-carousel-fade .active.right {
 opacity:0;
 z-index:2
}
.carousel.bd-carousel-fade .bd-left-button,
.carousel.bd-carousel-fade .bd-right-button,
.carousel.bd-carousel-fade .bd-slider-indicators {
 z-index:3
}
.carousel.bd-carousel-right .next {
 left:-100%
}
.carousel.bd-carousel-right .prev {
 left:100%
}
.carousel.bd-carousel-right .next.left,
.carousel.bd-carousel-right .prev.right {
 left:0
}
.carousel.bd-carousel-right .active.left {
 left:100%
}
.carousel.bd-carousel-right .active.right {
 left:-100%
}
.carousel.bd-carousel-top .item {
 left:0;
 -webkit-transition-property:top;
 transition-property:top
}
.carousel.bd-carousel-top .active {
 top:0
}
.carousel.bd-carousel-top .next {
 top:100%
}
.carousel.bd-carousel-top .prev {
 top:-100%
}
.carousel.bd-carousel-top .next.left,
.carousel.bd-carousel-top .prev.right {
 top:0
}
.carousel.bd-carousel-top .active.left {
 top:-100%
}
.carousel.bd-carousel-top .active.right {
 top:100%
}
.carousel.bd-carousel-bottom .item {
 left:0;
 -webkit-transition-property:top;
 transition-property:top
}
.carousel.bd-carousel-bottom .active {
 top:0
}
.carousel.bd-carousel-bottom .next {
 top:-100%
}
.carousel.bd-carousel-bottom .prev {
 top:100%
}
.carousel.bd-carousel-bottom .next.left,
.carousel.bd-carousel-bottom .prev.right {
 top:0
}
.carousel.bd-carousel-bottom .active.left {
 top:100%
}
.carousel.bd-carousel-bottom .active.right {
 top:-100%
}
.carousel.bd-vertical-items .bd-left-button,
.carousel.bd-vertical-items .bd-right-button {
 position:relative
}
.carousel.bd-vertical-items.bd-vertical-arrows .bd-right-button>a {
 -webkit-transform:matrix(1,0,0,-1,0,0);
 -moz-transform:matrix(1,0,0,-1,0,0);
 -ms-transform:matrix(1,0,0,-1,0,0);
 -o-transform:matrix(1,0,0,-1,0,0);
 transform:matrix(1,0,0,-1,0,0)
}
.bd-slider-indicators {
 display:block;
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 white-space:nowrap;
 pointer-events:none!important
}
.bd-slider-indicators:before {
 content:'';
 display:inline-block;
 height:100%;
 width:0
}
.bd-slider-indicators ol {
 pointer-events:auto
}
.carousel-inner>[data-url],
header[data-setlocation] {
 cursor:pointer
}
.bd-slide,
.bd-slides {
 height:100%;
 width:100%
}
.bd-slide {
 z-index:0
}
.bd-slider>.bd-container-inner>:not(.bd-left-button):not(.bd-right-button) {
 margin-left:0!important;
 margin-right:0!important
}
.bd-slider .bd-left-button {
 margin-right:0
}
.bd-slider .bd-right-button {
 margin-left:0
}
@media (max-width:767px) {
 .bd-media-xs.media-object.pull-left,
 .bd-media-xs.media-object.pull-right {
  float:none!important
 }
}
@media (max-width:1199px) {
 .bd-media-md.media-object.pull-left,
 .bd-media-md.media-object.pull-right {
  float:none!important
 }
}
.bd-textureoverlay {
 position:relative;
 z-index:0
}
.bd-textureoverlay:before {
 content:'';
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 z-index:-1;
 display:block;
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.bd-menuitem-14 {
 cursor:pointer
}
.bd-container-31 {
 padding:10px 20px
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:visited {
 background-color:#f5f5f5;
 color:#777;
 text-decoration:none;
 padding:10px 20px;
 background-image:none;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>a:hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>a.active {
 background-color:#ededed;
 color:#333;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:visited {
 background-color:#f5f5f5;
 color:#777;
 text-decoration:none;
 padding:10px 20px;
 background-image:none;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14:not(.active)>.bd-grid-item>a:hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-accordion .bd-menuitem-14>.bd-grid-item>a.active {
 background-color:#ededed;
 color:#333;
 background-image:none
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:link,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:visited {
 background-color:#f5f5f5;
 color:#777;
 text-decoration:none;
 padding:10px 20px;
 background-image:none;
 display:block;
 white-space:nowrap
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:after,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:before,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:link:after,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:link:before,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:visited:after,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item).active>a,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>a:hover:not(.active),
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>a.active {
 background-color:#ededed;
 color:#333;
 background-image:none
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:visited {
 background-color:#f5f5f5;
 color:#777;
 text-decoration:none;
 padding:10px 20px;
 background-image:none;
 display:block;
 white-space:nowrap
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-accordion .bd-menuitem-14:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-accordion .bd-menuitem-14:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active),
.bd-accordion .bd-menuitem-14:not(.bd-mega-item)>.bd-grid-item>a.active {
 background-color:#ededed;
 color:#333;
 background-image:none
}
.bd-block {
 margin-top:10px;
 margin-bottom:10px
}
.bd-block .bd-blockheader h5,
.bd-block .bd-blockheader h6 {
 color:#da262d;
 margin:0
}
.bd-block .bd-blockheader h4 {
 line-height:30px;
 font-size:21px;
 text-transform:none;
 color:#777;
 margin-bottom:5px
}
.bd-block .bd-blockheader h1,
.bd-block .bd-blockheader h2,
.bd-block .bd-blockheader h3 {
 color:#da262d;
 margin:0
}
.bd-blockquotes,
.bd-tagstyles:not(.bd-custom-blockquotes) blockquote,
blockquote:not([class]) {
 border-top-width:0;
 border-right-width:0;
 border-bottom-width:0;
 border-top-color:#ddd;
 border-bottom-color:#ddd;
 border-right-color:#ddd;
 margin-left:5px;
 border-left:3px solid #ddd;
 border-radius:0
}
.bd-blockquotes,
.bd-blockquotes p,
.bd-tagstyles:not(.bd-custom-blockquotes) blockquote,
.bd-tagstyles:not(.bd-custom-blockquotes) blockquote p,
blockquote:not([class]),
blockquote:not([class]) p {
 line-height:20px;
 font-size:14px;
 font-style:italic
}
.bd-bulletlist,
.bd-tagstyles:not(.bd-custom-bulletlist):not(.shape-only) ul:not([class*=menu]) {
 padding:0 0 0 10px
}
.bd-bulletlist li,
.bd-tagstyles:not(.bd-custom-bulletlist):not(.shape-only) ul:not([class*=menu]) li {
 list-style-position:inside
}
.bd-button a {
 line-height:20px;
 font-size:14px
}
.bd-button,
.bd-button:link,
.bd-button:visited,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) button,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) button:link,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) button:visited,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=submit],
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=submit]:link,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=submit]:visited,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=button],
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=button]:link,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=button]:visited,
a.bd-button[href],
a.bd-button[href]:link,
a.bd-button[href]:visited,
button.bd-button,
button.bd-button:link,
button.bd-button:visited,
button:not([class]),
button:not([class]):link,
button:not([class]):visited,
input.bd-button,
input.bd-button:link,
input.bd-button:visited,
input[type=submit]:not([class]),
input[type=submit]:not([class]):link,
input[type=submit]:not([class]):visited,
input[type=button]:not([class]),
input[type=button]:not([class]):link,
input[type=button]:not([class]):visited {
 background-color:#da262d;
 vertical-align:middle;
 display:inline-block;
 text-align:center;
 color:#fff;
 margin-right:10px;
 padding:7px 15px;
 border:0 solid #fff;
 background-image:none
}
.bd-button:focus,
.bd-button:hover,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) button:focus,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) button:hover,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=submit]:focus,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=submit]:hover,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=button]:focus,
.bd-tagstyles:not(.bd-custom-button):not(.shape-only) input[type=button]:hover,
a.bd-button[href]:focus,
a.bd-button[href]:hover,
button.bd-button:focus,
button.bd-button:hover,
button:not([class]):focus,
button:not([class]):hover,
input.bd-button:focus,
input.bd-button:hover,
input[type=submit]:not([class]):focus,
input[type=submit]:not([class]):hover,
input[type=button]:not([class]):focus,
input[type=button]:not([class]):hover {
 background-color:#252d68;
 text-decoration:none;
 color:#fff;
 background-image:none
}
.bd-carousel {
 display:inline-block
}
.bd-carousel span:before {
 content:'\1fa';
 visibility:inherit;
 font-size:60px;
 background-color:rgba(255,255,255,0);
 color:rgba(204,204,204,.5);
 margin-left:0;
 border:0 solid #fff;
 border-radius:23px;
 line-height:85.71px;
 line-height:60px
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:visited:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:visited:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:visited:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:link:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:visited:before {
 content:'\1b8';
 visibility:inherit
}
.bd-carousel span:hover:before {
 background-color:rgba(255,255,255,0);
 color:#ccc;
 text-decoration:none
}
label {
 font-weight:400
}
html[dir=rtl] [data-responsive-menu=false] .bd-horizontalmenu .bd-menuitem-33:last-child>a {
 border-left-width:0!important
}
@media (min-width:768px) {
 html[dir=rtl] [data-responsive-menu=true] .bd-horizontalmenu .bd-menuitem-33:last-child>a {
  border-left-width:0!important
 }
 html[dir=ltr] [data-responsive-menu=true] .bd-horizontalmenu .bd-menuitem-33:last-child>a {
  border-right-width:0!important
 }
}
html[dir=ltr] [data-responsive-menu=false] .bd-horizontalmenu .bd-menuitem-33:last-child>a {
 border-right-width:0!important
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-47>.bd-grid-item>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:link,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:after,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:link:after,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:link:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:visited:after,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-47:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:link,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:after,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-47:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-37>a,
.bd-megamenu .bd-menuitem-37>a:link,
.bd-megamenu .bd-menuitem-37>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-37>a:after,
.bd-megamenu .bd-menuitem-37>a:before,
.bd-megamenu .bd-menuitem-37>a:link:after,
.bd-megamenu .bd-menuitem-37>a:link:before,
.bd-megamenu .bd-menuitem-37>a:visited:after,
.bd-megamenu .bd-menuitem-37>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-37>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-37:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-37:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-37:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-37:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-37.active>a,
.bd-megamenu .bd-menuitem-37>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-37 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-grid-41>.container-fluid,
.bd-layoutcontainer>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-37:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-37:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-37:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-37:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-37.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-37>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.separated-item-12 {
 position:relative;
 z-index:0
}
.separated-item-12:after,
.separated-item-12:before {
 content:"";
 position:absolute;
 z-index:10
}
.bd-menu-37-popup,
.bd-menu-43-popup {
 visibility:hidden;
 z-index:1001;
 pointer-events:none
}
.separated-item-12:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-12:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-12:after {
 left:5px
}
.last-col.separated-item-12:after {
 right:5px
}
.separated-item-12.first-col:before,
.separated-item-12.last-row:after {
 content:none
}
.bd-megamenu .bd-menuitem-43>a,
.bd-megamenu .bd-menuitem-43>a:link,
.bd-megamenu .bd-menuitem-43>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-43>a:after,
.bd-megamenu .bd-menuitem-43>a:before,
.bd-megamenu .bd-menuitem-43>a:link:after,
.bd-megamenu .bd-menuitem-43>a:link:before,
.bd-megamenu .bd-menuitem-43>a:visited:after,
.bd-megamenu .bd-menuitem-43>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-43>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-43:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-43:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-43:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-43:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-43.active>a,
.bd-megamenu .bd-menuitem-43>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-43 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-37,
.bd-menu-39 {
 padding:0;
 margin:0
}
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-43:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-43:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-43:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-43:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-43.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-43>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-39.nav.nav-pills>li+li {
 margin:0
}
.bd-menuitem-33>a {
 cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33:not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33:not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-39.nav-pills .bd-menuitem-33>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a:link,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a:after,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a:before,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a:link:after,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a:link:before,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a:visited:after,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item).active>a,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-39.nav-pills .bd-menuitem-33:not(.bd-mega-item)>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-37-popup {
 position:absolute
}
.bd-menu-37-popup.bd-popup-left {
 left:auto;
 right:0
}
.bd-menu-37-popup,
.bd-menu-37-popup.bd-popup-right {
 left:0;
 right:auto
}
.bd-sub-item>.bd-menu-37-popup {
 top:-1px
}
.bd-sub-item>.bd-menu-37-popup.bd-popup-left {
 left:auto;
 right:100%
}
.bd-sub-item>.bd-menu-37-popup,
.bd-sub-item>.bd-menu-37-popup.bd-popup-right {
 left:100%;
 right:auto
}
.bd-menu-37 .bd-menuitem-34:last-child>a.active,
.bd-menu-37 .bd-menuitem-34:last-child>a:hover,
.bd-menu-37 .bd-menuitem-34:last-child>a:not(.active):not(:hover) {
 border-bottom-width:0
}
.bd-menu-37 {
 background-color:#fff;
 -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -o-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 width:150px;
 border:1px solid #ccc
}
.bd-pager-1 ul,
.bd-pager-2 ul {
 -webkit-box-shadow:none;
 -moz-box-shadow:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-37 .bd-menuitem-34>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a:link,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a:after,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a:before,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a:link:after,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a:link:before,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a:visited:after,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item).active>a,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-37 .bd-menuitem-34:not(.bd-mega-item)>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-indicators>li:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-indicators>li:not(.bd-mega-item).active>a,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a.active,
.bd-indicators>li:not(.bd-mega-item)>a.active,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a.active,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a.active {
 background-color:#da262d;
 background-image:none
}
.bd-imagestyles,
img:not([class]) {
 vertical-align:middle;
 display:inline-block;
 text-align:center
}
.bd-tagstyles:not(.bd-custom-image):not(.shape-only) img {
 max-width:100%;
 vertical-align:middle;
 display:inline-block;
 text-align:center
}
@media (max-width:991px) {
 .bd-media-sm.media-object.pull-left,
 .bd-media-sm.media-object.pull-right {
  float:none!important
 }
 .bd-imagestyles,
 .bd-tagstyles:not(.bd-custom-image):not(.shape-only) img,
 img:not([class]) {
  max-width:100%
 }
}
.bd-indicators {
 margin:0 0 10px;
 padding:0;
 text-align:center;
 line-height:0;
 display:inline-block;
 position:relative;
 z-index:1
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:visited {
 width:12px;
 height:12px;
 margin-left:2px;
 margin-right:2px;
 border:1px solid #da262d;
 border-radius:50%;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:visited:before {
 color:#ddd
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:hover:not(.active)>a:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>a.hover:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>a:focus:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>a:hover:not(.active):before {
 color:#da262d
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li.active>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>a.active:before {
 color:#777
}
.bd-indicators>li:not(.bd-mega-item)>a:before,
.bd-indicators>li:not(.bd-mega-item)>a:link:before,
.bd-indicators>li:not(.bd-mega-item)>a:visited:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:visited:before {
 color:#ddd
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:visited {
 width:12px;
 height:12px;
 margin-left:2px;
 margin-right:2px;
 border:1px solid #da262d;
 border-radius:50%;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:hover:not(.active)>.bd-grid-item>a:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>.bd-grid-item>a.hover:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>.bd-grid-item>a:focus:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li:not(.active)>.bd-grid-item>a:hover:not(.active):before {
 color:#da262d
}
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li.active>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-indicators>li>.bd-grid-item>a.active:before {
 color:#777
}
.bd-indicators>li:not(.bd-mega-item)>a,
.bd-indicators>li:not(.bd-mega-item)>a:link,
.bd-indicators>li:not(.bd-mega-item)>a:visited {
 width:12px;
 height:12px;
 margin-left:2px;
 margin-right:2px;
 border:1px solid #da262d;
 border-radius:50%;
 display:block;
 white-space:nowrap
}
.bd-indicators>li:not(.bd-mega-item)>a:after,
.bd-indicators>li:not(.bd-mega-item)>a:before,
.bd-indicators>li:not(.bd-mega-item)>a:link:after,
.bd-indicators>li:not(.bd-mega-item)>a:link:before,
.bd-indicators>li:not(.bd-mega-item)>a:visited:after,
.bd-indicators>li:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-indicators>li:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-indicators>li:not(.bd-mega-item):hover:not(.active)>a:not(.active):before,
.bd-indicators>li:not(.bd-mega-item):not(.active)>a.hover:not(.active):before,
.bd-indicators>li:not(.bd-mega-item):not(.active)>a:focus:not(.active):before,
.bd-indicators>li:not(.bd-mega-item):not(.active)>a:hover:not(.active):before {
 color:#da262d
}
.bd-indicators>li:not(.bd-mega-item).active>a:before,
.bd-indicators>li:not(.bd-mega-item)>a.active:before {
 color:#777
}
.bd-indicators>li:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:visited {
 width:12px;
 height:12px;
 margin-left:2px;
 margin-right:2px;
 border:1px solid #da262d;
 border-radius:50%;
 display:block;
 white-space:nowrap
}
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 color:#ddd
}
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-indicators>li:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active):before,
.bd-indicators>li:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active):before,
.bd-indicators>li:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active):before,
.bd-indicators>li:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active):before {
 color:#da262d
}
.bd-indicators>li:not(.bd-mega-item).active>.bd-grid-item>a:before,
.bd-indicators>li:not(.bd-mega-item)>.bd-grid-item>a.active:before {
 color:#777
}
.bd-indicators>li {
 display:inline-block;
 cursor:pointer
}
.bd-pagination span,
.bd-pagination-13 span {
 cursor:default
}
.bd-form-input,
.bd-tagstyles:not(.bd-custom-inputs) .bd-form-input,
.bd-tagstyles:not(.bd-custom-inputs) input[type=email],
.bd-tagstyles:not(.bd-custom-inputs) input[type=url],
.bd-tagstyles:not(.bd-custom-inputs) input[type=search],
.bd-tagstyles:not(.bd-custom-inputs) input[type=tel],
.bd-tagstyles:not(.bd-custom-inputs) input[type=color],
.bd-tagstyles:not(.bd-custom-inputs) input[type=text],
.bd-tagstyles:not(.bd-custom-inputs) input[type=password],
.bd-tagstyles:not(.bd-custom-inputs) input[type=datetime],
.bd-tagstyles:not(.bd-custom-inputs) input[type=datetime-local],
.bd-tagstyles:not(.bd-custom-inputs) input[type=date],
.bd-tagstyles:not(.bd-custom-inputs) input[type=month],
.bd-tagstyles:not(.bd-custom-inputs) input[type=time],
.bd-tagstyles:not(.bd-custom-inputs) input[type=week],
.bd-tagstyles:not(.bd-custom-inputs) input[type=number],
.bd-tagstyles:not(.bd-custom-inputs) select,
.bd-tagstyles:not(.bd-custom-inputs) textarea,
input[type=email].bd-bootstrapinput.form-control,
input[type=email]:not([class]),
input[type=url].bd-bootstrapinput.form-control,
input[type=url]:not([class]),
input[type=search].bd-bootstrapinput.form-control,
input[type=search]:not([class]),
input[type=tel].bd-bootstrapinput.form-control,
input[type=tel]:not([class]),
input[type=color].bd-bootstrapinput.form-control,
input[type=color]:not([class]),
input[type=text].bd-bootstrapinput.form-control,
input[type=text]:not([class]),
input[type=password].bd-bootstrapinput.form-control,
input[type=password]:not([class]),
input[type=datetime].bd-bootstrapinput.form-control,
input[type=datetime]:not([class]),
input[type=datetime-local].bd-bootstrapinput.form-control,
input[type=datetime-local]:not([class]),
input[type=date].bd-bootstrapinput.form-control,
input[type=date]:not([class]),
input[type=month].bd-bootstrapinput.form-control,
input[type=month]:not([class]),
input[type=time].bd-bootstrapinput.form-control,
input[type=time]:not([class]),
input[type=week].bd-bootstrapinput.form-control,
input[type=week]:not([class]),
input[type=number].bd-bootstrapinput.form-control,
input[type=number]:not([class]),
select.bd-bootstrapinput.form-control,
select:not([class]),
textarea.bd-bootstrapinput.form-control,
textarea:not([class]) {
 -webkit-box-shadow:none;
 -o-box-shadow:none;
 -ms-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 background-color:#fff;
 border-radius:0
}
.bd-menu-43,
.bd-menu-53 {
 -ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -o-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09)
}
.bd-orderedlist,
.bd-tagstyles:not(.bd-custom-orderedlist) ol:not([class*=bd-indicators]) {
 padding-left:25px
}
.bd-orderedlist li,
.bd-tagstyles:not(.bd-custom-orderedlist) ol:not([class*=bd-indicators]) li {
 position:relative
}
.bd-pagebackground {
 background-attachment:fixed;
 background-repeat:no-repeat
}
.bd-pagination {
 border-style:none
}
.bd-pagination.right {
 text-align:right
}
.bd-pagination.center {
 text-align:center
}
.bd-pagination>:last-child {
 margin-right:0
}
.pagination>ul.bd-pagination>.active>a,
.pagination>ul.bd-pagination>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination>li.bd-paginationitem-1>a,
.bd-pagination>li.bd-paginationitem-1>a:link,
.bd-pagination>li.bd-paginationitem-1>a:visited,
.bd-pagination>li.bd-paginationitem-1>span {
 color:#777;
 border-radius:0;
 border-style:none
}
.bd-pagination>li.bd-paginationitem-1>a:hover {
 color:#da262d;
 background-color:#ededed;
 background-image:none
}
.bd-pagination>li.active.bd-paginationitem-1>a,
.bd-pagination>li.active.bd-paginationitem-1>span {
 background-color:#f5f5f5;
 color:#555;
 font-weight:700;
 border:1px #ddd;
 background-image:none
}
.bd-productnewicon {
 display:inline-block;
 overflow:hidden;
 vertical-align:middle;
 background-color:rgba(92,184,92,.75);
 color:#fff;
 padding:16px 10px;
 border-radius:100%;
 line-height:17.14px;
 text-align:center;
 font-size:12px
}
.bd-productoutofstockicon {
 display:inline-block;
 overflow:hidden;
 vertical-align:middle;
 background-color:rgba(119,119,119,.5);
 color:#fff;
 width:48px;
 height:48px;
 padding-top:14px;
 border-radius:50%;
 line-height:10px;
 text-align:center;
 font-size:10px
}
.bd-productsaleicon {
 display:inline-block;
 overflow:hidden;
 vertical-align:middle;
 background-color:rgba(217,83,79,.75);
 color:#fff;
 padding:16px 10px;
 border-radius:100%;
 line-height:17.14px;
 text-align:center;
 font-size:12px
}
.bd-rating {
 display:table
}
.bd-rating span {
 display:table-cell
}
.bd-icon-3:before {
 content:'\25f';
 visibility:inherit;
 color:#a6a6a6
}
.bd-icon-3.active:before,
.bd-icon-3:hover.active:before {
 color:#d71f26
}
.bd-sheetstyles {
 min-height:100px;
 background-color:#fff;
/* padding-top:20px;*/
 padding-bottom:20px
}
.bd-table,
.bd-tagstyles:not(.bd-custom-table) table,
table:not([class]) {
 border-collapse:collapse;
 width:100%
}
.bd-table thead td,
.bd-table thead th,
.bd-tagstyles:not(.bd-custom-table) table thead td,
.bd-tagstyles:not(.bd-custom-table) table thead th,
table:not([class]) thead td,
table:not([class]) thead th {
 border-bottom:1px solid #777
}
.bd-table td,
.bd-table th,
.bd-tagstyles:not(.bd-custom-table) table td,
.bd-tagstyles:not(.bd-custom-table) table th,
table:not([class]) td,
table:not([class]) th {
 padding:5px
}
.bd-menu-43,
.bd-menu-45 {
 padding:0;
 margin:0
}
.bd-table tbody>tr:nth-child(odd)>td,
.bd-table tbody>tr:nth-child(odd)>th,
.bd-tagstyles:not(.bd-custom-table) table tbody>tr:nth-child(odd)>td,
.bd-tagstyles:not(.bd-custom-table) table tbody>tr:nth-child(odd)>th,
table:not([class]) tbody>tr:nth-child(odd)>td,
table:not([class]) tbody>tr:nth-child(odd)>th {
 background-color:#f5f5f5;
 background-image:none
}
.bd-verticalmenu {
 display:block
}
.bd-menuitem-41 {
 position:relative
}
.bd-verticalmenu .nav-pills>li,
.bd-verticalmenu .nav-tabs>li {
 float:none
}
.bd-verticalmenu .bd-menu-43-popup {
 top:0;
 left:100%
}
.bd-menu-45.nav.nav-pills>li+li {
 margin:0
}
.bd-menuitem-40>a {
 cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a:visited {
 color:#777;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a:visited {
 color:#777;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-45.nav-pills .bd-menuitem-40>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a:link,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a:visited {
 color:#777;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a:after,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a:before,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a:link:after,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a:link:before,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a:visited:after,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item).active>a,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a:visited {
 color:#777;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-45.nav-pills .bd-menuitem-40:not(.bd-mega-item)>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-43-popup {
 position:absolute
}
.bd-menu-43-popup.bd-popup-left {
 left:auto;
 right:0
}
.bd-menu-43-popup,
.bd-menu-43-popup.bd-popup-right {
 left:0;
 right:auto
}
.bd-sub-item>.bd-menu-43-popup {
 top:-1px
}
.bd-sub-item>.bd-menu-43-popup.bd-popup-left {
 left:auto;
 right:100%
}
.bd-sub-item>.bd-menu-43-popup,
.bd-sub-item>.bd-menu-43-popup.bd-popup-right {
 left:100%;
 right:auto
}
.bd-menu-43 .bd-menuitem-41:last-child>a.active,
.bd-menu-43 .bd-menuitem-41:last-child>a:hover,
.bd-menu-43 .bd-menuitem-41:last-child>a:not(.active):not(:hover) {
 border-bottom-width:0
}
.bd-menu-43 {
 background-color:#fff;
 box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 border:1px solid #ccc
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a:visited {
 padding-right:40px;
 color:#777;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a:visited {
 padding-right:40px;
 color:#777;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-43 .bd-menuitem-41>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a:link,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a:visited {
 padding-right:40px;
 color:#777;
 display:block;
 white-space:nowrap
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a:after,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a:before,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a:link:after,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a:link:before,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a:visited:after,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item).active>a,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a:visited {
 padding-right:40px;
 color:#777;
 display:block;
 white-space:nowrap
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-43 .bd-menuitem-41:not(.bd-mega-item)>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-boxalign {
 text-align:center!important
}
.bd-boxalign>* {
 text-align:left!important;
 display:inline-block!important
}
.bd-animation.animated.bounce {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:0s;
 animation-delay:0s
}
.bd-errormessage-1 {
 border-radius:0;
display: none;
}
.bd-effect-fade .bd-overSlide {
 left:0;
 top:0;
 opacity:0;
 position:absolute;
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-fade.bd-effect-active .bd-overSlide,
.bd-effect-fade:hover .bd-overSlide {
 opacity:1
}
.bd-effect-over-left .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(-100%,0);
 -ms-transform:translate(-100%,0);
 transform:translate(-100%,0);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-over-left.bd-effect-active .bd-overSlide,
.bd-effect-over-left:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-over-right .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(100%,0);
 -ms-transform:translate(100%,0);
 transform:translate(100%,0);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-over-right.bd-effect-active .bd-overSlide,
.bd-effect-over-right:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-over-top .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(0,-100%);
 -ms-transform:translate(0,-100%);
 transform:translate(0,-100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-over-top.bd-effect-active .bd-overSlide,
.bd-effect-over-top:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-over-bottom .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(0,100%);
 -ms-transform:translate(0,100%);
 transform:translate(0,100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-over-bottom.bd-effect-active .bd-overSlide,
.bd-effect-over-bottom:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-over-topleft .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(-100%,-100%);
 -ms-transform:translate(-100%,-100%);
 transform:translate(-100%,-100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-over-topleft.bd-effect-active .bd-overSlide,
.bd-effect-over-topleft:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-over-topright .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(100%,-100%);
 -ms-transform:translate(100%,-100%);
 transform:translate(100%,-100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-over-topright.bd-effect-active .bd-overSlide,
.bd-effect-over-topright:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-over-bottomleft .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(-100%,100%);
 -ms-transform:translate(-100%,100%);
 transform:translate(-100%,100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-over-bottomleft.bd-effect-active .bd-overSlide,
.bd-effect-over-bottomleft:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-over-bottomright .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(100%,100%);
 -ms-transform:translate(100%,100%);
 transform:translate(100%,100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-over-bottomright.bd-effect-active .bd-overSlide,
.bd-effect-over-bottomright:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-slide-left .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(-100%,0);
 -ms-transform:translate(-100%,0);
 transform:translate(-100%,0);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-left.bd-effect-active .bd-overSlide,
.bd-effect-slide-left:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-slide-left .bd-backSlide {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-left.bd-effect-active .bd-backSlide,
.bd-effect-slide-left:hover .bd-backSlide {
 -webkit-transform:translate(100%,0);
 -ms-transform:translate(100%,0);
 transform:translate(100%,0)
}
.bd-effect-slide-right .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(100%,0);
 -ms-transform:translate(100%,0);
 transform:translate(100%,0);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-right.bd-effect-active .bd-overSlide,
.bd-effect-slide-right:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-slide-right .bd-backSlide {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-right.bd-effect-active .bd-backSlide,
.bd-effect-slide-right:hover .bd-backSlide {
 -webkit-transform:translate(-100%,0);
 -ms-transform:translate(-100%,0);
 transform:translate(-100%,0)
}
.bd-effect-slide-top .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(0,-100%);
 -ms-transform:translate(0,-100%);
 transform:translate(0,-100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-top.bd-effect-active .bd-overSlide,
.bd-effect-slide-top:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-slide-top .bd-backSlide {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-top.bd-effect-active .bd-backSlide,
.bd-effect-slide-top:hover .bd-backSlide {
 -webkit-transform:translate(0,100%);
 -ms-transform:translate(0,100%);
 transform:translate(0,100%)
}
.bd-effect-slide-bottom .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(0,100%);
 -ms-transform:translate(0,100%);
 transform:translate(0,100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-bottom.bd-effect-active .bd-overSlide,
.bd-effect-slide-bottom:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-slide-bottom .bd-backSlide {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-bottom.bd-effect-active .bd-backSlide,
.bd-effect-slide-bottom:hover .bd-backSlide {
 -webkit-transform:translate(0,-100%);
 -ms-transform:translate(0,-100%);
 transform:translate(0,-100%)
}
.bd-effect-slide-topleft .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(-100%,-100%);
 -ms-transform:translate(-100%,-100%);
 transform:translate(-100%,-100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-topleft.bd-effect-active .bd-overSlide,
.bd-effect-slide-topleft:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-slide-topleft .bd-backSlide {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-topleft.bd-effect-active .bd-backSlide,
.bd-effect-slide-topleft:hover .bd-backSlide {
 -webkit-transform:translate(100%,100%);
 -ms-transform:translate(100%,100%);
 transform:translate(100%,100%)
}
.bd-effect-slide-topright .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(100%,-100%);
 -ms-transform:translate(100%,-100%);
 transform:translate(100%,-100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-topright.bd-effect-active .bd-overSlide,
.bd-effect-slide-topright:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-slide-topright .bd-backSlide {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-topright.bd-effect-active .bd-backSlide,
.bd-effect-slide-topright:hover .bd-backSlide {
 -webkit-transform:translate(-100%,100%);
 -ms-transform:translate(-100%,100%);
 transform:translate(-100%,100%)
}
.bd-effect-slide-bottomleft .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(-100%,100%);
 -ms-transform:translate(-100%,100%);
 transform:translate(-100%,100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-bottomleft.bd-effect-active .bd-overSlide,
.bd-effect-slide-bottomleft:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-slide-bottomleft .bd-backSlide {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-bottomleft.bd-effect-active .bd-backSlide,
.bd-effect-slide-bottomleft:hover .bd-backSlide {
 -webkit-transform:translate(100%,-100%);
 -ms-transform:translate(100%,-100%);
 transform:translate(100%,-100%)
}
.bd-effect-slide-bottomright .bd-overSlide {
 top:0;
 left:0;
 position:absolute;
 -webkit-transform:translate(100%,100%);
 -ms-transform:translate(100%,100%);
 transform:translate(100%,100%);
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-bottomright.bd-effect-active .bd-overSlide,
.bd-effect-slide-bottomright:hover .bd-overSlide {
 -webkit-transform:translate(0,0);
 -ms-transform:translate(0,0);
 transform:translate(0,0)
}
.bd-effect-slide-bottomright .bd-backSlide {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.bd-effect-slide-bottomright.bd-effect-active .bd-backSlide,
.bd-effect-slide-bottomright:hover .bd-backSlide {
 -webkit-transform:translate(-100%,-100%);
 -ms-transform:translate(-100%,-100%);
 transform:translate(-100%,-100%)
}
.bd-effect-flip-left,
.bd-effect-flip-left .bd-slidesWrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.bd-effect-flip-left .bd-overSlide {
 top:0;
 left:0;
 opacity:0;
 position:absolute;
 -webkit-transform:rotateY(130deg);
 -ms-transform:rotateY(130deg);
 transform:rotateY(130deg);
 -webkit-transform-origin:center left;
 -moz-transform-origin:center left;
 -ms-transform-origin:center left;
 transform-origin:center left;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
 transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-flip-left.bd-effect-active .bd-overSlide,
.bd-effect-flip-left:hover .bd-overSlide {
 opacity:1;
 -webkit-transform:rotateY(0);
 -ms-transform:rotateY(0);
 transform:rotateY(0);
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
 transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-flip-right,
.bd-effect-flip-right .bd-slidesWrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.bd-effect-flip-right .bd-overSlide {
 top:0;
 left:0;
 opacity:0;
 position:absolute;
 -webkit-transform:rotateY(-130deg);
 -ms-transform:rotateY(-130deg);
 transform:rotateY(-130deg);
 -webkit-transform-origin:center right;
 -moz-transform-origin:center right;
 -ms-transform-origin:center right;
 transform-origin:center right;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
 transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-flip-right.bd-effect-active .bd-overSlide,
.bd-effect-flip-right:hover .bd-overSlide {
 opacity:1;
 -webkit-transform:rotateY(0);
 -ms-transform:rotateY(0);
 transform:rotateY(0);
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
 transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-flip-top,
.bd-effect-flip-top .bd-slidesWrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.bd-effect-flip-top .bd-overSlide {
 top:0;
 left:0;
 opacity:0;
 position:absolute;
 -webkit-transform:rotateX(-130deg);
 -ms-transform:rotateX(-130deg);
 transform:rotateX(-130deg);
 -webkit-transform-origin:center top;
 -moz-transform-origin:center top;
 -ms-transform-origin:center top;
 transform-origin:center top;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
 transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-flip-top.bd-effect-active .bd-overSlide,
.bd-effect-flip-top:hover .bd-overSlide {
 opacity:1;
 -webkit-transform:rotateX(0);
 -ms-transform:rotateX(0);
 transform:rotateX(0);
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
 transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-flip-bottom,
.bd-effect-flip-bottom .bd-slidesWrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.bd-effect-flip-bottom .bd-overSlide {
 top:0;
 left:0;
 opacity:0;
 position:absolute;
 -webkit-transform:rotateX(130deg);
 -ms-transform:rotateX(130deg);
 transform:rotateX(130deg);
 -webkit-transform-origin:center bottom;
 -moz-transform-origin:center bottom;
 -ms-transform-origin:center bottom;
 transform-origin:center bottom;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
 transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-flip-bottom.bd-effect-active .bd-overSlide,
.bd-effect-flip-bottom:hover .bd-overSlide {
 opacity:1;
 -webkit-transform:rotateX(0);
 -ms-transform:rotateX(0);
 transform:rotateX(0);
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
 transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-wobble-left,
.bd-effect-wobble-left .bd-slidesWrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.bd-effect-wobble-left .bd-overSlide {
 top:0;
 left:0;
 opacity:0;
 position:absolute;
 -webkit-transform:rotateY(130deg);
 -ms-transform:rotateY(130deg);
 transform:rotateY(130deg);
 -webkit-transform-origin:center left;
 -moz-transform-origin:center left;
 -ms-transform-origin:center left;
 transform-origin:center left;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
 transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-wobble-left.bd-effect-active .bd-overSlide,
.bd-effect-wobble-left:hover .bd-overSlide {
 opacity:1;
 -webkit-transform:rotateY(0);
 -ms-transform:rotateY(0);
 transform:rotateY(0);
 -webkit-transform-origin:center right;
 -moz-transform-origin:center right;
 -ms-transform-origin:center right;
 transform-origin:center right;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
 transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-wobble-right,
.bd-effect-wobble-right .bd-slidesWrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.bd-effect-wobble-right .bd-overSlide {
 top:0;
 left:0;
 opacity:0;
 position:absolute;
 -webkit-transform:rotateY(-130deg);
 -ms-transform:rotateY(-130deg);
 transform:rotateY(-130deg);
 -webkit-transform-origin:center right;
 -moz-transform-origin:center right;
 -ms-transform-origin:center right;
 transform-origin:center right;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
 transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-wobble-right.bd-effect-active .bd-overSlide,
.bd-effect-wobble-right:hover .bd-overSlide {
 opacity:1;
 -webkit-transform:rotateY(0);
 -ms-transform:rotateY(0);
 transform:rotateY(0);
 -webkit-transform-origin:center left;
 -moz-transform-origin:center left;
 -ms-transform-origin:center left;
 transform-origin:center left;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
 transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-wobble-top,
.bd-effect-wobble-top .bd-slidesWrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.bd-effect-wobble-top .bd-overSlide {
 top:0;
 left:0;
 opacity:0;
 position:absolute;
 -webkit-transform:rotateX(-130deg);
 -ms-transform:rotateX(-130deg);
 transform:rotateX(-130deg);
 -webkit-transform-origin:center top;
 -moz-transform-origin:center top;
 -ms-transform-origin:center top;
 transform-origin:center top;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
 transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-wobble-top.bd-effect-active .bd-overSlide,
.bd-effect-wobble-top:hover .bd-overSlide {
 opacity:1;
 -webkit-transform:rotateX(0);
 -ms-transform:rotateX(0);
 transform:rotateX(0);
 -webkit-transform-origin:center bottom;
 -moz-transform-origin:center bottom;
 -ms-transform-origin:center bottom;
 transform-origin:center bottom;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
 transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-wobble-bottom,
.bd-effect-wobble-bottom .bd-slidesWrapper {
 -webkit-perspective:300px;
 -moz-perspective:300px;
 perspective:300px
}
.bd-effect-wobble-bottom .bd-overSlide {
 top:0;
 left:0;
 opacity:0;
 position:absolute;
 -webkit-transform:rotateX(130deg);
 -ms-transform:rotateX(130deg);
 transform:rotateX(130deg);
 -webkit-transform-origin:center bottom;
 -moz-transform-origin:center bottom;
 -ms-transform-origin:center bottom;
 transform-origin:center bottom;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease,opacity 0s ease .3s;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease,opacity 0s ease .3s;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease,opacity 0s ease .3s;
 transition:transform .3s ease,transform-origin .3s ease,opacity 0s ease .3s
}
.bd-effect-wobble-bottom.bd-effect-active .bd-overSlide,
.bd-effect-wobble-bottom:hover .bd-overSlide {
 opacity:1;
 -webkit-transform:rotateX(0);
 -ms-transform:rotateX(0);
 transform:rotateX(0);
 -webkit-transform-origin:center top;
 -moz-transform-origin:center top;
 -ms-transform-origin:center top;
 transform-origin:center top;
 -webkit-transition:-webkit-transform .3s ease,-webkit-transform-origin .3s ease;
 -moz-transition:-moz-transform .3s ease,-moz-transform-origin .3s ease;
 -o-transition:-o-transform .3s ease,-o-transform-origin .3s ease;
 transition:transform .3s ease,transform-origin .3s ease
}
.bd-effect-zoom .bd-overSlide {
 left:0;
 top:0;
 position:absolute;
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 -webkit-transform:scale(0,0);
 -ms-transform:scale(0,0);
 transform:scale(0,0)
}
.bd-effect-zoom.bd-effect-active .bd-overSlide,
.bd-effect-zoom:hover .bd-overSlide {
 -webkit-transform:scale(1,1);
 -ms-transform:scale(1,1);
 transform:scale(1,1)
}
.bd-effect-zoom-rotate .bd-overSlide {
 left:0;
 top:0;
 position:absolute;
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 -webkit-transform:rotate(0) scale(0,0);
 -ms-transform:rotate(0) scale(0,0);
 transform:rotate(0) scale(0,0)
}
.bd-effect-zoom-rotate.bd-effect-active .bd-overSlide,
.bd-effect-zoom-rotate:hover .bd-overSlide {
 -webkit-transform:rotate(360deg) scale(1,1);
 -ms-transform:rotate(360deg) scale(1,1);
 transform:rotate(360deg) scale(1,1)
}
.bd-effect-zoom-rotateX .bd-overSlide {
 left:0;
 top:0;
 position:absolute;
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 -webkit-transform:rotateX(0) scale(0,0);
 -ms-transform:rotateX(0) scale(0,0);
 transform:rotateX(0) scale(0,0)
}
.bd-effect-zoom-rotateX.bd-effect-active .bd-overSlide,
.bd-effect-zoom-rotateX:hover .bd-overSlide {
 -webkit-transform:rotateX(360deg) scale(1,1);
 -ms-transform:rotateX(360deg) scale(1,1);
 transform:rotateX(360deg) scale(1,1)
}
.bd-effect-zoom-rotateY .bd-overSlide {
 left:0;
 top:0;
 position:absolute;
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 -webkit-transform:rotateY(0) scale(0,0);
 -ms-transform:rotateY(0) scale(0,0);
 transform:rotateY(0) scale(0,0)
}
.bd-effect-zoom-rotateY.bd-effect-active .bd-overSlide,
.bd-effect-zoom-rotateY:hover .bd-overSlide {
 -webkit-transform:rotateY(360deg) scale(1,1);
 -ms-transform:rotateY(360deg) scale(1,1);
 transform:rotateY(360deg) scale(1,1)
}
@font-face {
 font-family:'Billion Web Font';
 src:url(../fonts/BillionWebFonts.woff) format('woff'),
 url(../fonts/BillionWebFonts.ttf) format('truetype');
 font-weight:400;
 font-style:normal
}
.icon-booth:before {
 content:'\ff'
}
.icon-youtube:before {
 content:'\100'
}
.icon-random:before {
 content:'\101'
}
.icon-cloud-upload:before {
 content:'\102'
}
.icon-road:before {
 content:'\103'
}
.bd-icon-80:before,
.icon-arrow-small-up:before {
 content:'\104'
}
.icon-dropbox:before {
 content:'\105'
}
.icon-sort:before {
 content:'\106'
}
.icon-angle-small:before {
 content:'\107'
}
.icon-bitcoin:before {
 content:'\108'
}
.icon-delicious:before {
 content:'\109'
}
.icon-stethoscope:before {
 content:'\10a'
}
.icon-weibo:before {
 content:'\10b'
}
.icon-volume-off:before {
 content:'\10c'
}
.icon-earth:before {
 content:'\10d'
}
.icon-node-square:before {
 content:'\10e'
}
.icon-plane:before {
 content:'\10f'
}
.icon-undo:before {
 content:'\110'
}
.icon-question-circle:before {
 content:'\111'
}
.icon-tablet:before {
 content:'\112'
}
.icon-filter-alt:before {
 content:'\113'
}
.icon-happy:before {
 content:'\114'
}
.icon-dialer:before {
 content:'\115'
}
.icon-bag:before {
 content:'\116'
}
.icon-credit-card:before {
 content:'\117'
}
.icon-image-alt:before {
 content:'\118'
}
.icon-shopping-cart-simple:before {
 content:'\119'
}
.icon-arrow-basic-right:before {
 content:'\11a'
}
.icon-male:before {
 content:'\11b'
}
.icon-cut:before {
 content:'\11c'
}
.icon-unhappy:before {
 content:'\11d'
}
.icon-circle-alt:before {
 content:'\11e'
}
.icon-double-chevron-right:before {
 content:'\11f'
}
.icon-star-alt:before {
 content:'\120'
}
.icon-rhomb:before {
 content:'\121'
}
.icon-thumbs-down:before {
 content:'\122'
}
.icon-github-alt:before {
 content:'\123'
}
.icon-text-width:before {
 content:'\124'
}
.icon-bookmark-alt:before {
 content:'\125'
}
.icon-list-details:before {
 content:'\126'
}
.icon-bullhorn:before {
 content:'\127'
}
.icon-ellipsis:before {
 content:'\128'
}
.icon-map-marker:before {
 content:'\129'
}
.icon-typeface:before {
 content:'\12a'
}
.icon-help:before {
 content:'\12b'
}
.icon-triangle-circle:before {
 content:'\12c'
}
.icon-gbp:before {
 content:'\12d'
}
.icon-arrow-small-left:before {
 content:'\12e'
}
.icon-anchor:before {
 content:'\12f'
}
.icon-align-justify:before {
 content:'\130'
}
.icon-arrow-circle-alt-up:before {
 content:'\131'
}
.icon-growth:before {
 content:'\132'
}
.icon-round-small:before {
 content:'\133'
}
.icon-triangle-circle-alt:before {
 content:'\134'
}
.icon-eye-close:before {
 content:'\135'
}
.icon-code:before {
 content:'\136'
}
.icon-step-forward:before {
 content:'\137'
}
.icon-music:before {
 content:'\138'
}
.icon-lightbulb:before {
 content:'\139'
}
.icon-arrows-horizontal:before {
 content:'\13a'
}
.icon-sign-out:before {
 content:'\13b'
}
.icon-sort-asc:before {
 content:'\13c'
}
.icon-play-circle:before {
 content:'\13d'
}
.icon-bookmark:before {
 content:'\13e'
}
.icon-pencil:before {
 content:'\13f'
}
.icon-won:before {
 content:'\140'
}
.icon-zoom-out:before {
 content:'\141'
}
.bd-icon-47:before,
.icon-user-alt:before {
 content:'\142'
}
.icon-repeat:before {
 content:'\143'
}
.icon-text-height:before {
 content:'\144'
}
.icon-shopping-cart-wire:before {
 content:'\145'
}
.icon-rubl:before {
 content:'\146'
}
.icon-find-contact:before {
 content:'\147'
}
.icon-upload-circle-alt:before {
 content:'\148'
}
.icon-arrow-small-down:before {
 content:'\149'
}
.icon-file:before {
 content:'\14a'
}
.icon-building:before {
 content:'\14b'
}
.icon-certificate:before {
 content:'\14c'
}
.icon-double-chevron-up:before {
 content:'\14d'
}
.icon-hand-up:before {
 content:'\14e'
}
.icon-italic:before {
 content:'\14f'
}
.icon-volume-up:before {
 content:'\150'
}
.icon-quote-right:before {
 content:'\151'
}
.icon-sort-numeric-desc:before {
 content:'\152'
}
.icon-four-rhombs:before {
 content:'\153'
}
.icon-brain:before {
 content:'\154'
}
.icon-mark:before {
 content:'\155'
}
.icon-flickr:before {
 content:'\156'
}
.icon-envelope:before {
 content:'\157'
}
.icon-indent-right:before {
 content:'\158'
}
.icon-basket-simple:before {
 content:'\159'
}
.icon-cloud:before {
 content:'\15a'
}
.icon-check:before {
 content:'\15b'
}
.icon-youtube-square:before {
 content:'\15c'
}
.icon-envelope-alt:before {
 content:'\15d'
}
.icon-bitbucket-alt:before {
 content:'\15e'
}
.icon-round-small-alt:before {
 content:'\15f'
}
.icon-adn:before {
 content:'\160'
}
.icon-linkedin-square:before {
 content:'\161'
}
.icon-expand:before {
 content:'\162'
}
.icon-tumblr-square:before {
 content:'\163'
}
.icon-angle-double:before {
 content:'\164'
}
.icon-compress:before {
 content:'\165'
}
.icon-plus-square-alt:before {
 content:'\166'
}
.icon-camera:before {
 content:'\167'
}
.icon-four-boxes:before {
 content:'\168'
}
.icon-shopping-cart-buggy:before {
 content:'\169'
}
.icon-arrow-square-left:before {
 content:'\16a'
}
.icon-delete-circle-alt:before {
 content:'\16b'
}
.icon-suitcase:before {
 content:'\16c'
}
.icon-curve-bottom:before {
 content:'\16d'
}
.icon-caret-up:before {
 content:'\16e'
}
.icon-renren:before {
 content:'\16f'
}
.icon-linkedin:before {
 content:'\170'
}
.icon-asterisk:before {
 content:'\171'
}
.icon-arrow-pointer-left:before {
 content:'\172'
}
.icon-sort-numeric-asc:before {
 content:'\173'
}
.icon-calendar-simple:before {
 content:'\174'
}
.icon-home-alt:before {
 content:'\175'
}
.icon-step-backward:before {
 content:'\176'
}
.icon-rss:before {
 content:'\177'
}
.icon-globe:before {
 content:'\178'
}
.icon-paste:before {
 content:'\179'
}
.icon-fire:before {
 content:'\17a'
}
.icon-star-half:before {
 content:'\17b'
}
.icon-renminbi:before {
 content:'\17c'
}
.bd-socialicon-9 span:first-child:before,
.icon-dribbble:before {
 content:'\17d'
}
.icon-google-plus-square:before {
 content:'\17e'
}
.icon-plus-square:before {
 content:'\17f'
}
.icon-yen:before {
 content:'\180'
}
.icon-briefcase:before {
 content:'\181'
}
.icon-shopping-cart-trolley:before {
 content:'\182'
}
.icon-warning:before {
 content:'\183'
}
.icon-moon:before {
 content:'\184'
}
.icon-sort-alpha:before {
 content:'\185'
}
.icon-arrow-long-down:before {
 content:'\186'
}
.icon-globe-alt:before {
 content:'\187'
}
.icon-thumbs-up:before {
 content:'\188'
}
.icon-sandwich:before {
 content:'\189'
}
.icon-arrow-basic-down:before {
 content:'\18a'
}
.icon-double-chevron-down:before {
 content:'\18b'
}
.icon-legal:before {
 content:'\18c'
}
.icon-apple:before {
 content:'\18d'
}
.icon-power:before {
 content:'\18e'
}
.icon-time-alt:before {
 content:'\18f'
}
.icon-list:before {
 content:'\190'
}
.icon-h-sign:before {
 content:'\191'
}
.icon-css3:before {
 content:'\192'
}
.icon-copy:before {
 content:'\193'
}
.icon-arrow-tall-up:before {
 content:'\194'
}
.icon-hdd:before {
 content:'\195'
}
.icon-font:before {
 content:'\196'
}
.icon-heart-circle:before {
 content:'\197'
}
.icon-glass:before {
 content:'\198'
}
.icon-picasa:before {
 content:'\199'
}
.icon-arrow-long-left:before {
 content:'\19a'
}
.icon-fullscreen:before {
 content:'\19b'
}
.icon-lemon:before {
 content:'\19c'
}
.icon-arrow-long-right:before {
 content:'\19d'
}
.icon-hand-right:before {
 content:'\19e'
}
.icon-list-details-small:before {
 content:'\19f'
}
.icon-cog:before {
 content:'\1a0'
}
.icon-four-boxes-alt:before {
 content:'\1a1'
}
.icon-properties:before {
 content:'\1a2'
}
.icon-arrow-pointer-down:before {
 content:'\1a3'
}
.icon-inbox:before {
 content:'\1a4'
}
.icon-arrow-double-up:before {
 content:'\1a5'
}
.icon-plane-takeoff:before {
 content:'\1a6'
}
.icon-arrow-square-down:before {
 content:'\1a7'
}
.icon-tick-circle-alt:before {
 content:'\1a8'
}
.icon-node-circle:before {
 content:'\1a9'
}
.icon-arrow-pointer-right:before {
 content:'\1aa'
}
.icon-starlet:before {
 content:'\1ab'
}
.icon-cogs:before {
 content:'\1ac'
}
.icon-arrow-long-up:before {
 content:'\1ad'
}
.icon-bug:before {
 content:'\1ae'
}
.icon-upload:before {
 content:'\1af'
}
.icon-xing:before {
 content:'\1b0'
}
.icon-minus-square-alt:before {
 content:'\1b1'
}
.icon-arrows:before {
 content:'\1b2'
}
.icon-trash-can:before {
 content:'\1b3'
}
.icon-pushpin:before {
 content:'\1b4'
}
.icon-eye-open:before {
 content:'\1b5'
}
.icon-caret-left:before {
 content:'\1b6'
}
.icon-bitbucket:before {
 content:'\1b7'
}
.icon-lines:before {
 content:'\1b8'
}
.icon-magic:before {
 content:'\1b9'
}
.icon-arrow-double-right:before {
 content:'\1ba'
}
.icon-remove-sign:before {
 content:'\1bb'
}
.icon-exclamation-sign:before {
 content:'\1bc'
}
.icon-chevron-down:before {
 content:'\1bd'
}
.icon-sort-alpha-asc:before {
 content:'\1be'
}
.icon-comments-alt:before {
 content:'\1bf'
}
.icon-terminal:before {
 content:'\1c0'
}
.icon-box:before {
 content:'\1c1'
}
.icon-lock:before {
 content:'\1c2'
}
.icon-bolt:before {
 content:'\1c3'
}
.icon-filter:before {
 content:'\1c4'
}
.icon-folder-alt:before {
 content:'\1c5'
}
.icon-backward:before {
 content:'\1c6'
}
.icon-sort-amount-asc:before {
 content:'\1c7'
}
.icon-tag:before {
 content:'\1c8'
}
.icon-house:before {
 content:'\1c9'
}
.icon-drop:before {
 content:'\1ca'
}
.icon-arrow-thick-right:before {
 content:'\1cb'
}
.icon-ambulance:before {
 content:'\1cc'
}
.icon-chevron-right:before {
 content:'\1cd'
}
.icon-sign-in:before {
 content:'\1ce'
}
.icon-sort-amount-desc:before {
 content:'\1cf'
}
.icon-search-circle:before {
 content:'\1d0'
}
.icon-skype:before {
 content:'\1d1'
}
.icon-fast-forward:before {
 content:'\1d2'
}
.icon-maxcdn:before {
 content:'\1d3'
}
.icon-book-open:before {
 content:'\1d4'
}
.icon-vimeo:before {
 content:'\1d5'
}
.icon-beaker:before {
 content:'\1d6'
}
.icon-facebook-alt:before {
 content:'\1d7'
}
.icon-arrow-thin-down:before {
 content:'\1d8'
}
.icon-heartlet:before {
 content:'\1d9'
}
.icon-shopping-cart-solid:before {
 content:'\1da'
}
.icon-linux:before {
 content:'\1db'
}
.icon-leaf:before {
 content:'\1dc'
}
.icon-hand-down:before {
 content:'\1dd'
}
.icon-pinterest:before {
 content:'\1de'
}
.icon-barcode:before {
 content:'\1df'
}
.icon-curve-top:before {
 content:'\1e0'
}
.icon-euro:before {
 content:'\1e1'
}
.icon-arrow-basic-left:before {
 content:'\1e2'
}
.icon-group:before {
 content:'\1e3'
}
.icon-tumblr:before {
 content:'\1e4'
}
.icon-fighter:before {
 content:'\1e5'
}
.icon-hand-left:before {
 content:'\1e6'
}
.icon-stripes-thick:before {
 content:'\1e7'
}
.icon-superscript:before {
 content:'\1e8'
}
.icon-minus-square:before {
 content:'\1e9'
}
.icon-ticklet-circle:before {
 content:'\1ea'
}
.icon-xing-square:before {
 content:'\1eb'
}
.icon-arrow-double-left:before {
 content:'\1ec'
}
.icon-forward:before {
 content:'\1ed'
}
.icon-arrow-thick-down:before {
 content:'\1ee'
}
.icon-eject:before {
 content:'\1ef'
}
.icon-reply:before {
 content:'\1f0'
}
.icon-search:before {
 content:'\1f1'
}
.icon-comment-alt:before {
 content:'\1f2'
}
.icon-share:before {
 content:'\1f3'
}
.icon-arrows-vertical:before {
 content:'\1f4'
}
.icon-food:before {
 content:'\1f5'
}
.icon-flag:before {
 content:'\1f6'
}
.icon-female:before {
 content:'\1f7'
}
.icon-tasks:before {
 content:'\1f8'
}
.icon-quote-left:before {
 content:'\1f9'
}
.icon-arrow-tall-left:before {
 content:'\1fa'
}
.icon-minus-circle:before {
 content:'\1fb'
}
.icon-box-alt:before {
 content:'\1fc'
}
.icon-arrow-tall-down:before {
 content:'\1fd'
}
.icon-indent-left:before {
 content:'\1fe'
}
.icon-arrow-thick-left:before {
 content:'\1ff'
}
.icon-list-adv:before {
 content:'\200'
}
.icon-chevron-up:before {
 content:'\201'
}
.icon-medkit:before {
 content:'\202'
}
.icon-tags:before {
 content:'\203'
}
.icon-coffee:before {
 content:'\204'
}
.icon-ticklet:before {
 content:'\205'
}
.icon-box-small:before {
 content:'\206'
}
.icon-sign-blank:before {
 content:'\207'
}
.icon-basket:before {
 content:'\208'
}
.icon-search-thick:before {
 content:'\209'
}
.icon-edit-alt:before {
 content:'\20a'
}
.icon-comment:before {
 content:'\20b'
}
.icon-hospital:before {
 content:'\20c'
}
.icon-arrow-small-right:before {
 content:'\20d'
}
.icon-grid-small:before {
 content:'\20e'
}
.icon-circle-arrow-left:before {
 content:'\20f'
}
.icon-yahoo:before {
 content:'\210'
}
.icon-print:before {
 content:'\211'
}
.icon-instagram:before {
 content:'\212'
}
.icon-arrow-angle-up:before {
 content:'\213'
}
.icon-leaf-thin:before {
 content:'\214'
}
.icon-magnet:before {
 content:'\215'
}
.icon-arrow-thin-up:before {
 content:'\216'
}
.icon-retweet:before {
 content:'\217'
}
.icon-search-glare:before {
 content:'\218'
}
.icon-search-thin:before {
 content:'\219'
}
.icon-heart-empty:before {
 content:'\21a'
}
.icon-scales:before {
 content:'\21b'
}
.icon-sort-alpha-desc:before {
 content:'\21c'
}
.icon-align-right:before {
 content:'\21d'
}
.icon-stripes:before {
 content:'\21e'
}
.icon-arrow-pointer-up:before {
 content:'\21f'
}
.icon-round:before {
 content:'\220'
}
.icon-user-medical:before {
 content:'\221'
}
.icon-arrow-thin-left:before {
 content:'\222'
}
.icon-arrow-circle-alt-right:before {
 content:'\223'
}
.icon-starlet-alt:before {
 content:'\224'
}
.icon-bold:before {
 content:'\225'
}
.icon-aperture:before {
 content:'\226'
}
.icon-pointer-basic:before {
 content:'\227'
}
.icon-folder:before {
 content:'\228'
}
.icon-heart:before {
 content:'\229'
}
.icon-cloud-download:before {
 content:'\22a'
}
.icon-bar-chart:before {
 content:'\22b'
}
.icon-mobile:before {
 content:'\22c'
}
.icon-volume-down:before {
 content:'\22d'
}
.icon-exchange:before {
 content:'\22e'
}
.icon-folder-open:before {
 content:'\22f'
}
.icon-phone-square:before {
 content:'\230'
}
.icon-zoom-in:before {
 content:'\231'
}
.icon-beer:before {
 content:'\232'
}
.icon-trello-square:before {
 content:'\233'
}
.icon-delete:before {
 content:'\234'
}
.icon-image:before {
 content:'\235'
}
.icon-edit:before {
 content:'\236'
}
.icon-twitter-square:before {
 content:'\237'
}
.icon-external-link:before {
 content:'\238'
}
.icon-money:before {
 content:'\239'
}
.icon-html5:before {
 content:'\23a'
}
.icon-youtube-play:before {
 content:'\23b'
}
.icon-play:before {
 content:'\23c'
}
.icon-calendar:before {
 content:'\23d'
}
.icon-video:before {
 content:'\23e'
}
.icon-adjust:before {
 content:'\23f'
}
.icon-plus-circle:before {
 content:'\240'
}
.icon-strikethrough:before {
 content:'\241'
}
.icon-bell:before {
 content:'\242'
}
.icon-crop:before {
 content:'\243'
}
.icon-restore:before {
 content:'\244'
}
.icon-circle-arrow-up:before {
 content:'\245'
}
.icon-twitter:before {
 content:'\246'
}
.icon-sitemap:before {
 content:'\247'
}
.icon-facebook-square:before {
 content:'\248'
}
.icon-downturn:before {
 content:'\249'
}
.icon-fancy-circle-alt:before {
 content:'\24a'
}
.icon-arrow-square-right:before {
 content:'\24b'
}
.icon-save:before {
 content:'\24c'
}
.icon-share-alt:before {
 content:'\24d'
}
.icon-arrow-thick-up:before {
 content:'\24e'
}
.icon-plus:before {
 content:'\24f'
}
.icon-arrows-alt:before {
 content:'\250'
}
.icon-chevron-left:before {
 content:'\251'
}
.icon-circle-arrow-right:before {
 content:'\252'
}
.icon-arrow-double-down:before {
 content:'\253'
}
.icon-film:before {
 content:'\254'
}
.icon-pie-chart:before {
 content:'\255'
}
.icon-github:before {
 content:'\256'
}
.icon-calendar-day-alt:before {
 content:'\257'
}
.icon-sort-numeric:before {
 content:'\258'
}
.icon-align-center:before {
 content:'\259'
}
.icon-caret-down:before {
 content:'\25a'
}
.icon-round-alt:before {
 content:'\25b'
}
.icon-user-business:before {
 content:'\25c'
}
.icon-signal:before {
 content:'\25d'
}
.icon-reply-all:before {
 content:'\25e'
}
.icon-star:before {
 content:'\25f'
}
.icon-book:before {
 content:'\260'
}
.icon-triangle:before {
 content:'\261'
}
.icon-arrow-angle-right:before {
 content:'\262'
}
.icon-arrow-basic-up:before {
 content:'\263'
}
.icon-caret-right:before {
 content:'\264'
}
.icon-align-left:before {
 content:'\265'
}
.icon-comments:before {
 content:'\266'
}
.icon-vk:before {
 content:'\267'
}
.icon-qrcode:before {
 content:'\268'
}
.icon-arrow-tall-right:before {
 content:'\269'
}
.icon-shopping-cart:before {
 content:'\26a'
}
.icon-pause:before {
 content:'\26b'
}
.icon-umbrella:before {
 content:'\26c'
}
.icon-ban:before {
 content:'\26d'
}
.icon-plane-alt:before {
 content:'\26e'
}
.icon-ticklet-circle-alt:before {
 content:'\26f'
}
.icon-arrow-angle-left:before {
 content:'\270'
}
.icon-android:before {
 content:'\271'
}
.icon-arrow-square-up:before {
 content:'\272'
}
.icon-inr:before {
 content:'\273'
}
.icon-label:before {
 content:'\274'
}
.icon-spinner:before {
 content:'\275'
}
.icon-headphones:before {
 content:'\276'
}
.icon-arrow-fancy:before {
 content:'\277'
}
.icon-sort-desc:before {
 content:'\278'
}
.icon-tick-circle:before {
 content:'\279'
}
.icon-info-sign:before {
 content:'\27a'
}
.icon-screenshot:before {
 content:'\27b'
}
.icon-briefcase-simple:before {
 content:'\27c'
}
.icon-search-alt:before {
 content:'\27d'
}
.icon-time:before {
 content:'\27e'
}
.icon-grid:before {
 content:'\27f'
}
.icon-user:before {
 content:'\280'
}
.icon-facebook:before {
 content:'\281'
}
.icon-google-plus:before {
 content:'\282'
}
.icon-github-square:before {
 content:'\283'
}
.icon-check-empty:before {
 content:'\284'
}
.icon-circle:before {
 content:'\285'
}
.icon-fast-backward:before {
 content:'\286'
}
.icon-calendar-day:before {
 content:'\287'
}
.icon-phone:before {
 content:'\288'
}
.icon-pinterest-square:before {
 content:'\289'
}
.icon-cup:before {
 content:'\28a'
}
.icon-star-thin:before {
 content:'\28b'
}
.icon-wrench:before {
 content:'\28c'
}
.icon-truck:before {
 content:'\28d'
}
.icon-product-view-mode:before {
 content:'\28e'
}
.icon-circle-arrow-down:before {
 content:'\28f'
}
.icon-arrow-circle-alt-left:before {
 content:'\290'
}
.icon-stackexchange:before {
 content:'\291'
}
.icon-ticklet-thick:before {
 content:'\292'
}
.icon-arrow-thin-right:before {
 content:'\293'
}
.icon-tick:before {
 content:'\294'
}
.icon-box-small-alt:before {
 content:'\295'
}
.icon-file-alt:before {
 content:'\296'
}
.icon-minus:before {
 content:'\297'
}
.icon-upload-circle:before {
 content:'\298'
}
.icon-gift:before {
 content:'\299'
}
.icon-globe-outline:before {
 content:'\29a'
}
.icon-windows:before {
 content:'\29b'
}
.icon-arrow-line:before {
 content:'\29c'
}
.icon-flag-alt:before {
 content:'\29d'
}
.icon-home:before {
 content:'\29e'
}
.icon-arrow-circle-alt-down:before {
 content:'\29f'
}
.icon-dollar:before {
 content:'\2a0'
}
.icon-double-chevron-left:before {
 content:'\2a1'
}
.icon-arrow-angle-down:before {
 content:'\2a2'
}
.bd-informationmessage-1 {
 border-radius:0
}
.bd-productsslider-1>.carousel-control.left,
.bd-productsslider-1>.carousel-control.right {
 color:#fff;
 text-decoration:none
}
.bd-productsslider-1.carousel .item {
 text-align:initial!important
}
.bd-productsslider-1.carousel carousel-inner {
 overflow:hidden
}
.bd-productsslider-1 {
 clear:both;
 position:relative;
 width:100%;
 margin-top:10px;
 margin-bottom:10px;
 padding:10px 7%
}
.bd-grid-38>.container-fluid,
.bd-productsslider-1.single {
 padding-right:0;
 padding-left:0
}
.bd-productsslider-1 .carousel,
.bd-productsslider-1 .carousel .carousel-inner {
 height:100%
}
.bd-top-navigation {
 display:table;
 width:100%
}
.bd-productsslider-1 .bd-top-navigation-wrapper {
 display:table-cell;
 width:1%;
 white-space:nowrap;
 direction:ltr
}
.bd-productsslider-1 .bd-top-navigation-wrapper .bd-left-button,
.bd-productsslider-1 .bd-top-navigation-wrapper .bd-right-button {
 position:relative;
 top:auto;
 bottom:auto;
 left:auto;
 right:auto
}
.separated-item-2 {
 position:relative;
 z-index:0
}
.separated-item-2:after,
.separated-item-2:before {
 content:"";
 position:absolute;
 z-index:10
}
.separated-item-2:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-2:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-2:after {
 left:5px
}
.last-col.separated-item-2:after {
 right:5px
}
.separated-item-2.first-col:before,
.separated-item-2.last-row:after {
 content:none
}
.bd-icon-14:before {
 content:'\20e';
 visibility:inherit
}
a.bd-carousel-1:hover {
 text-decoration:none
}
.bd-carousel-1 span:before {
 content:'\251';
 visibility:inherit;
 background-color:rgba(0,0,0,0);
 color:#555;
 font-size:30px;
 padding:0;
 line-height:42.86px;
 line-height:30px;
 border-width:0
}
.bd-ribbon .ribbon-content:after,
.bd-ribbon .ribbon-content:before,
.bd-ribbon .ribbon-inner:after,
.bd-ribbon .ribbon-inner:before {
 font-size:0!important
}
.bd-ribbon .ribbon-inner:after,
.bd-ribbon .ribbon-inner:before {
 border:1.5em solid
}
.bd-ribbon .ribbon-inner .ribbon-content:after,
.bd-ribbon .ribbon-inner .ribbon-content:before {
 border-color:transparent
}
.bd-ribbon .ribbon-inner .ribbon-stitches-top {
 border-top:1px dashed;
 top:2px
}
.bd-ribbon .ribbon-inner .ribbon-stitches-bottom {
 border-top:1px dashed;
 bottom:2px
}
.bd-searchwidget-2 {
 position:relative
}
.bd-searchwidget-2 .bd-search-wrapper {
 width:100%
}
.form-inline.bd-searchwidget-2 {
 display:inline-block
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper {
 display:table;
 position:relative;
 white-space:nowrap
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper>:not(script) {
 display:table-cell;
 vertical-align:middle
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper .bd-icon-6 {
 display:none
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper>:last-child>* {
 border-top-left-radius:0!important;
 border-bottom-left-radius:0!important;
 margin-left:0!important
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper>:first-child>* {
 border-top-right-radius:0!important;
 border-bottom-right-radius:0!important;
 margin-right:0!important
}
.form-inline.bd-searchwidget-2 .bd-search-wrapper>:not(:first-child):not(:last-child)>* {
 border-radius:0!important;
 margin-left:0!important;
 margin-right:0!important
}
.bd-pagination-13>:last-child,
.bd-pagination-14>:last-child {
 margin-right:0
}
.bd-button-7 a {
 line-height:20px;
 font-size:14px
}
.bd-button-7,
.bd-button-7:link,
.bd-button-7:visited {
 color:#fff;
 background-color:#da262d;
 vertical-align:middle;
 display:inline-block;
 text-align:center;
 padding:7px 10px;
 border:0 solid #fff;
 background-image:none
}
.bd-successmessage-1,
.bd-warningmessage-1 {
 border-radius:0
}
.bd-button-7:focus,
.bd-button-7:hover {
 background-color:#252d68;
 text-decoration:none;
 color:#fff;
 background-image:none
}
.bd-icon-6:before {
 color:#dedede;
 padding-left:5px;
 padding-right:5px
}
.bd-icon-6:hover:before {
 color:#787878
}
@media (max-width:767px) {
 .bd-cartcontainer-1 {
  text-align:center
 }
}
.bd-pagination-13.right,
.bd-pagination-14.right {
 text-align:right
}
@media (min-width:768px) {
 .bd-vmenu-3 .bd-verticalmenu .bd-menuitem-40.hover>.bd-menu-43-popup,
 .bd-vmenu-3 .bd-verticalmenu .bd-menuitem-40:hover>.bd-menu-43-popup,
 .bd-vmenu-3 .bd-verticalmenu .bd-menuitem-41.hover>.bd-menu-43-popup,
 .bd-vmenu-3 .bd-verticalmenu .bd-menuitem-41:hover>.bd-menu-43-popup {
  display:block;
  visibility:visible;
  pointer-events:auto
 }
}
@media (max-width:767px) {
 .bd-vmenu-3 .bd-verticalmenu .bd-menuitem-40>.bd-menu-43-popup,
 .bd-vmenu-3 .bd-verticalmenu .bd-menuitem-41>.bd-menu-43-popup {
  visibility:hidden
 }
 .bd-vmenu-3 .bd-verticalmenu .bd-menu-43-popup {
  position:static;
  display:none
 }
 .bd-vmenu-3 .bd-verticalmenu .bd-menu-43-popup.show {
  display:block;
  visibility:visible;
  pointer-events:auto
 }
 .bd-vmenu-3 .bd-verticalmenu .bd-menu-43 {
  float:none
 }
}
.bd-pager-1 ul,
.bd-pager-1 ul li {
 display:inline-block
}
.bd-pager-1 ul>li:first-child,
.bd-pager-2 ul>li:first-child {
 float:left
}
.item-list ul li,
ul.menu li {
 margin:0;
 padding:0
}
.bd-pager-1 ul {
 box-shadow:none;
 width:100%;
 margin:0
}
.bd-pager-1 ul>li:last-child {
 float:right
}
.bd-lightbox-16,
.bd-lightbox-20,
.bd-pagination-13.center {
 text-align:center
}
.pagination>ul.bd-pagination-13>.active>a,
.pagination>ul.bd-pagination-13>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-13>li.active.bd-paginationitem-13>a,
.bd-pagination-13>li.active.bd-paginationitem-13>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
.bd-lightbox-16 {
 background:#333;
 background:rgba(0,0,0,.8);
 bottom:0;
 left:0;
 padding:0 100px;
 position:fixed;
 right:0;
 top:0;
 z-index:1000000
}
.bd-lightbox-16 .arrow-t,
.bd-lightbox-20 .arrow-t {
 top:38px
}
.bd-lightbox-16 .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-16 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-16 .lightbox-error {
 background:#fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-16 .loading,
.bd-lightbox-20 .loading {
 background:url(../images/preloader01.gif) center center no-repeat #fff;
 box-shadow:0 2px 5px #333
}
.bd-lightbox-16 .loading {
 border:1px solid #b4b4b4;
 border-radius:10px;
 height:32px;
 opacity:.5;
 padding:10px;
 position:fixed;
 width:32px;
 z-index:10100
}
.bd-lightbox-16 .arrow,
.bd-lightbox-16 .close {
 z-index:10003;
 filter:alpha(opacity=50);
 cursor:pointer
}
.bd-lightbox-16 .arrow {
 height:100px;
 opacity:.5;
 position:fixed;
 width:82px
}
.bd-lightbox-16 .arrow.left {
 left:9px
}
.bd-lightbox-16 .arrow.right {
 right:9px
}
.bd-lightbox-16 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-16 .arrow.disabled {
 display:none
}
.bd-lightbox-16 .arrow-b,
.bd-lightbox-16 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-16 .arrow-b,
html[dir=rtl] .bd-lightbox-16 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-16 .arrow-b,
html[dir=ltr] .bd-lightbox-16 .arrow-t {
 left:26px
}
.bd-lightbox-16 .arrow-b {
 top:50px
}
.bd-lightbox-16 .close {
 height:22px;
 opacity:.5;
 position:fixed;
 right:39px;
 top:30px;
 width:22px
}
.bd-lightbox-16 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-16 .close .ccw,
.bd-lightbox-16 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-16 .cw {
 transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-16 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-16 .arrow-left-alt,
.bd-lightbox-16 .arrow-right-alt,
.bd-lightbox-16 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-16 .arrow-left-alt,
.ie8 .bd-lightbox-16 .arrow-right-alt,
.ie8 .bd-lightbox-16 .close-alt {
 display:block
}
.ie8 .bd-lightbox-16 .ccw,
.ie8 .bd-lightbox-16 .cw {
 display:none
}
.bd-lightbox-16 .lightbox-image,
.bd-postcontent-1 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-lightbox-20 {
 background:#333;
 background:rgba(0,0,0,.8);
 bottom:0;
 left:0;
 padding:0 100px;
 position:fixed;
 right:0;
 top:0;
 z-index:1000000
}
.bd-lightbox-20 .arrow.left,
.bd-lightbox-22 .arrow.left {
 left:9px
}
.bd-lightbox-20 .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-20 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-20 .lightbox-error {
 background:#fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-20 .loading {
 border:1px solid #b4b4b4;
 border-radius:10px;
 height:32px;
 opacity:.5;
 padding:10px;
 position:fixed;
 width:32px;
 z-index:10100
}
.bd-lightbox-20 .arrow {
 cursor:pointer;
 height:100px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-20 .arrow.right {
 right:9px
}
.bd-lightbox-20 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-20 .arrow.disabled {
 display:none
}
.bd-lightbox-20 .arrow-b,
.bd-lightbox-20 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-20 .arrow-b,
html[dir=rtl] .bd-lightbox-20 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-20 .arrow-b,
html[dir=ltr] .bd-lightbox-20 .arrow-t {
 left:26px
}
.bd-lightbox-20 .arrow-b {
 top:50px
}
.bd-lightbox-20 .close {
 cursor:pointer;
 height:22px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-22,
.bd-lightbox-24,
.bd-lightbox-28 {
 right:0;
 text-align:center
}
.bd-lightbox-20 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-20 .close .ccw,
.bd-lightbox-20 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-20 .cw {
 transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-20 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-20 .arrow-left-alt,
.bd-lightbox-20 .arrow-right-alt,
.bd-lightbox-20 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-20 .arrow-left-alt,
.ie8 .bd-lightbox-20 .arrow-right-alt,
.ie8 .bd-lightbox-20 .close-alt {
 display:block
}
.ie8 .bd-lightbox-20 .ccw,
.ie8 .bd-lightbox-20 .cw {
 display:none
}
.bd-lightbox-20 .lightbox-image,
.bd-postcontent-3 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-lightbox-22 {
 background:#333;
 background:rgba(0,0,0,.8);
 bottom:0;
 left:0;
 padding:0 100px;
 position:fixed;
 top:0;
 z-index:1000000
}
.bd-lightbox-22 .arrow-t,
.bd-lightbox-24 .arrow-t {
 top:38px
}
.bd-lightbox-22 .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-22 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-22 .lightbox-error {
 background:#fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-22 .loading {
 background:url(../images/preloader01.gif) center center no-repeat #fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:32px;
 opacity:.5;
 padding:10px;
 position:fixed;
 width:32px;
 z-index:10100
}
.bd-lightbox-22 .arrow {
 cursor:pointer;
 height:100px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-22 .arrow.right {
 right:9px
}
.bd-lightbox-22 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-22 .close,
.bd-lightbox-24 .arrow,
.bd-lightbox-24 .close,
.bd-lightbox-28 .arrow {
 filter:alpha(opacity=50);
 cursor:pointer
}
.bd-lightbox-22 .arrow.disabled {
 display:none
}
.bd-lightbox-22 .arrow-b,
.bd-lightbox-22 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-22 .arrow-b,
html[dir=rtl] .bd-lightbox-22 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-22 .arrow-b,
html[dir=ltr] .bd-lightbox-22 .arrow-t {
 left:26px
}
.bd-lightbox-22 .arrow-b {
 top:50px
}
.bd-lightbox-22 .close {
 height:22px;
 opacity:.5;
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-22 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-22 .close .ccw,
.bd-lightbox-22 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-22 .cw {
 transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-22 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-22 .arrow-left-alt,
.bd-lightbox-22 .arrow-right-alt,
.bd-lightbox-22 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-22 .arrow-left-alt,
.ie8 .bd-lightbox-22 .arrow-right-alt,
.ie8 .bd-lightbox-22 .close-alt {
 display:block
}
.ie8 .bd-lightbox-22 .ccw,
.ie8 .bd-lightbox-22 .cw {
 display:none
}
.bd-lightbox-22 .lightbox-image,
.bd-postcontent-4 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-lightbox-24 {
 background:#333;
 background:rgba(0,0,0,.8);
 bottom:0;
 left:0;
 padding:0 100px;
 position:fixed;
 top:0;
 z-index:1000000
}
.bd-lightbox-24 .arrow.right,
.bd-lightbox-28 .arrow.right {
 right:9px
}
.bd-lightbox-24 .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-24 .lightbox-error,
.bd-lightbox-24 .loading {
 border:1px solid #b4b4b4;
 position:fixed;
 box-shadow:0 2px 5px #333
}
.bd-lightbox-24 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-24 .lightbox-error {
 background:#fff;
 border-radius:10px;
 height:80px;
 opacity:.95;
 padding:20px;
 width:300px;
 z-index:100
}
.bd-lightbox-24 .loading {
 background:url(../images/preloader01.gif) center center no-repeat #fff;
 border-radius:10px;
 height:32px;
 opacity:.5;
 padding:10px;
 width:32px;
 z-index:10100
}
.bd-lightbox-24 .arrow {
 height:100px;
 opacity:.5;
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-24 .arrow.left {
 left:9px
}
.bd-lightbox-24 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-24 .arrow.disabled {
 display:none
}
.bd-lightbox-24 .arrow-b,
.bd-lightbox-24 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-24 .arrow-b,
html[dir=rtl] .bd-lightbox-24 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-24 .arrow-b,
html[dir=ltr] .bd-lightbox-24 .arrow-t {
 left:26px
}
.bd-lightbox-24 .arrow-b {
 top:50px
}
.bd-lightbox-24 .close {
 height:22px;
 opacity:.5;
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-24 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-24 .close .ccw,
.bd-lightbox-24 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-24 .cw {
 transform:rotate(45deg);
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-24 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-17 .cw,
.bd-lightbox-18 .cw,
.bd-lightbox-26 .cw,
.bd-lightbox-28 .cw,
.bd-lightbox-30 .cw,
.bd-lightbox-31 .cw,
.bd-lightbox-32 .cw,
.bd-lightbox-33 .cw {
 transform:rotate(45deg)
}
.bd-lightbox-24 .arrow-left-alt,
.bd-lightbox-24 .arrow-right-alt,
.bd-lightbox-24 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-24 .arrow-left-alt,
.ie8 .bd-lightbox-24 .arrow-right-alt,
.ie8 .bd-lightbox-24 .close-alt {
 display:block
}
.ie8 .bd-lightbox-24 .ccw,
.ie8 .bd-lightbox-24 .cw {
 display:none
}
.bd-lightbox-24 .lightbox-image,
.bd-postcontent-5 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-lightbox-28 {
 background:#333;
 background:rgba(0,0,0,.8);
 bottom:0;
 left:0;
 padding:0 100px;
 position:fixed;
 top:0;
 z-index:1000000
}
.bd-lightbox-28 .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-28 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-28 .lightbox-error {
 background:#fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-17 .loading,
.bd-lightbox-26 .loading,
.bd-lightbox-28 .loading {
 box-shadow:0 2px 5px #333;
 z-index:10100
}
.bd-lightbox-28 .loading {
 background:url(../images/preloader01.gif) center center no-repeat #fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 height:32px;
 opacity:.5;
 padding:10px;
 position:fixed;
 width:32px
}
.bd-lightbox-28 .arrow {
 height:100px;
 opacity:.5;
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-28 .arrow.left {
 left:9px
}
.bd-lightbox-28 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-28 .arrow.disabled {
 display:none
}
.bd-lightbox-28 .arrow-b,
.bd-lightbox-28 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-28 .arrow-b,
html[dir=rtl] .bd-lightbox-28 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-28 .arrow-b,
html[dir=ltr] .bd-lightbox-28 .arrow-t {
 left:26px
}
.bd-lightbox-28 .arrow-t {
 top:38px
}
.bd-lightbox-28 .arrow-b {
 top:50px
}
.bd-lightbox-28 .close {
 cursor:pointer;
 height:22px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-28 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-28 .close .ccw,
.bd-lightbox-28 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-17,
.bd-lightbox-26 {
 background:#333;
 text-align:center;
 bottom:0
}
.bd-lightbox-28 .cw {
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-28 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-28 .arrow-left-alt,
.bd-lightbox-28 .arrow-right-alt,
.bd-lightbox-28 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-28 .arrow-left-alt,
.ie8 .bd-lightbox-28 .arrow-right-alt,
.ie8 .bd-lightbox-28 .close-alt {
 display:block
}
.ie8 .bd-lightbox-28 .ccw,
.ie8 .bd-lightbox-28 .cw {
 display:none
}
.bd-lightbox-28 .lightbox-image,
.bd-postcontent-6 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-lightbox-17 {
 background:rgba(0,0,0,.8);
 left:0;
 padding:0 100px;
 position:fixed;
 right:0;
 top:0;
 z-index:1000000
}
.bd-lightbox-17 .arrow.left,
.bd-lightbox-26 .arrow.left,
.bd-lightbox-31 .arrow.left {
 left:9px
}
.bd-lightbox-17 .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-17 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-17 .lightbox-error {
 background:#fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-17 .loading {
 background:url(../images/preloader01.gif) center center no-repeat #fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 height:32px;
 opacity:.5;
 padding:10px;
 position:fixed;
 width:32px
}
.bd-lightbox-17 .arrow {
 cursor:pointer;
 height:100px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-17 .arrow.right {
 right:9px
}
.bd-lightbox-17 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-17 .close,
.bd-lightbox-26 .arrow {
 cursor:pointer;
 opacity:.5;
 filter:alpha(opacity=50)
}
.bd-lightbox-17 .arrow.disabled {
 display:none
}
.bd-lightbox-17 .arrow-b,
.bd-lightbox-17 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-17 .arrow-b,
html[dir=rtl] .bd-lightbox-17 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-17 .arrow-b,
html[dir=ltr] .bd-lightbox-17 .arrow-t {
 left:26px
}
.bd-lightbox-17 .arrow-t {
 top:38px
}
.bd-lightbox-17 .arrow-b {
 top:50px
}
.bd-lightbox-17 .close {
 height:22px;
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-17 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-17 .close .ccw,
.bd-lightbox-17 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-17 .cw {
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-17 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-17 .arrow-left-alt,
.bd-lightbox-17 .arrow-right-alt,
.bd-lightbox-17 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-17 .arrow-left-alt,
.ie8 .bd-lightbox-17 .arrow-right-alt,
.ie8 .bd-lightbox-17 .close-alt {
 display:block
}
.ie8 .bd-lightbox-17 .ccw,
.ie8 .bd-lightbox-17 .cw {
 display:none
}
.bd-lightbox-17 .lightbox-image,
.bd-postcontent-9 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-lightbox-26 {
 background:rgba(0,0,0,.8);
 left:0;
 padding:0 100px;
 position:fixed;
 right:0;
 top:0;
 z-index:1000000
}
.bd-lightbox-26 .arrow-t,
.bd-lightbox-31 .arrow-t {
 top:38px
}
.bd-lightbox-26 .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-26 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-26 .lightbox-error {
 background:#fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-26 .loading {
 background:url(../images/preloader01.gif) center center no-repeat #fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 height:32px;
 opacity:.5;
 padding:10px;
 position:fixed;
 width:32px
}
.bd-layoutbox-3,
.bd-section-5,
.bd-textblock-3 {
 background-attachment:scroll
}
.bd-lightbox-26 .arrow {
 height:100px;
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-26 .arrow.right {
 right:9px
}
.bd-lightbox-26 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-26 .arrow.disabled {
 display:none
}
.bd-lightbox-26 .arrow-b,
.bd-lightbox-26 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
.bd-lightbox-26 .close,
.bd-lightbox-31 .close {
 height:22px;
 filter:alpha(opacity=50);
 cursor:pointer
}
html[dir=rtl] .bd-lightbox-26 .arrow-b,
html[dir=rtl] .bd-lightbox-26 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-26 .arrow-b,
html[dir=ltr] .bd-lightbox-26 .arrow-t {
 left:26px
}
.bd-lightbox-26 .arrow-b {
 top:50px
}
.bd-lightbox-26 .close {
 opacity:.5;
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-26 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-26 .close .ccw,
.bd-lightbox-26 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-backtotop-1,
.bd-layoutcolumn-39,
.bd-layoutcolumn-43,
.bd-layoutcolumn-44,
.bd-layoutcolumn-46,
.bd-layoutcolumn-47,
.bd-layoutcolumn-48,
.bd-layoutcolumn-53,
.bd-layoutcolumn-55,
.bd-layoutcolumn-56,
.bd-layoutcolumn-57,
.bd-layoutcolumn-60,
.bd-layoutcolumn-62,
.bd-layoutcolumn-63,
.bd-layoutcolumn-64 {
 position:relative
}
.bd-commentavatar-10 img,
.bd-commentavatar-12 img,
.bd-commentavatar-8 img,
.bd-commentavatar-9 img,
.bd-postimage-1 img,
.bd-postimage-2 img,
.bd-postimage-3 img,
.bd-postimage-4 img,
.bd-postimage-5 img {
 width:100%;
 height:100%
}
.bd-lightbox-26 .cw {
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-26 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-26 .arrow-left-alt,
.bd-lightbox-26 .arrow-right-alt,
.bd-lightbox-26 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-26 .arrow-left-alt,
.ie8 .bd-lightbox-26 .arrow-right-alt,
.ie8 .bd-lightbox-26 .close-alt {
 display:block
}
.ie8 .bd-lightbox-26 .ccw,
.ie8 .bd-lightbox-26 .cw {
 display:none
}
.bd-commentavatar-10,
.bd-postimage-1,
.bd-postimage-1 img,
.bd-postimage-2,
.bd-postimage-2 img,
.bd-postimage-3,
.bd-postimage-3 img,
.bd-postimage-4,
.bd-postimage-4 img,
.bd-postimage-5,
.bd-postimage-5 img {
 display:inline-block
}
.bd-lightbox-26 .lightbox-image,
.bd-postcontent-11 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-pagination-10 span,
.bd-pagination-11 span,
.bd-pagination-12 span,
.bd-pagination-14 span,
.bd-pagination-3 span,
.bd-pagination-4 span,
.bd-pagination-7 span,
.bd-pagination-8 span,
.bd-pagination-9 span {
 cursor:default
}
.bd-layoutcontainer-19>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcontainer-26>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcontainer-23>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-postheader-1,
.bd-postheader-2,
.bd-postheader-3,
.bd-postheader-4,
.bd-postheader-5,
.bd-postheader-6 {
 margin-top:0;
 padding-top:20px
}
.bd-layoutcontainer-16>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcontainer-18>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcontainer-22>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcontainer-25>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-pagination-14.center {
 text-align:center
}
.pagination>ul.bd-pagination-14>.active>a,
.pagination>ul.bd-pagination-14>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-14>li.active.bd-paginationitem-14>a,
.bd-pagination-14>li.active.bd-paginationitem-14>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
a.bd-backtotop-1:hover {
 text-decoration:none
}
.bd-backtotop-1 {
 left:auto;
 right:auto;
 top:auto;
 bottom:auto;
 z-index:auto
}
.bd-smoothscroll-3 {
 position:fixed;
 left:auto;
 right:12.613%;
 top:80.633%;
 bottom:auto;
 z-index:9999
}
.bd-icon-80:before {
 visibility:inherit;
 color:#fff;
 text-align:center;
 font-size:30px;
 background-color:rgba(0,0,0,.5);
 padding:10px;
 line-height:30px
}
.bd-icon-80:hover:before {
 color:#fff;
 background-color:#252d6a
}
.bd-commentavatar-10 img {
 display:block
}
.bd-commentavatar-12 {
 display:inline-block
}
.bd-commentavatar-12 img {
 display:block
}
.bd-commentavatar-8 {
 display:inline-block
}
.bd-commentavatar-8 img {
 display:block
}
.bd-commentavatar-9 {
 display:inline-block
}
.bd-commentavatar-9 img {
 display:block
}
.bd-commentreply-10 ul.links.inline li,
.bd-commentreply-13 ul.links.inline li,
.bd-commentreply-6 ul.links.inline li,
.bd-commentreply-8 ul.links.inline li,
.bd-commentreply-9 ul.links.inline li {
 display:inline-block;
 margin-right:5px
}
.bd-contentlayout-1 .bd-flex-horizontal,
.bd-contentlayout-2 .bd-flex-horizontal,
.bd-contentlayout-3 .bd-flex-horizontal,
.bd-contentlayout-5 .bd-flex-horizontal,
.bd-contentlayout-6 .bd-flex-horizontal,
.bd-contentlayout-7 .bd-flex-horizontal {
 margin-left:-5px;
 margin-right:-5px
}
.bd-contentlayout-3 {
 clear:both;
 position:relative
}
.bd-pagination-10>:last-child,
.bd-pagination-11>:last-child,
.bd-pagination-12>:last-child,
.bd-pagination-3>:last-child,
.bd-pagination-4>:last-child,
.bd-pagination-7>:last-child,
.bd-pagination-8>:last-child,
.bd-pagination-9>:last-child {
 margin-right:0
}
@media (max-width:767px) {
 .bd-contentlayout-3 .bd-flex-horizontal {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .bd-contentlayout-3 .bd-flex-horizontal>* {
  width:100%
 }
}
.bd-contentlayout-3 .bd-flex-horizontal>* {
 padding-left:5px;
 padding-right:5px
}
.bd-stretchtobottom-5 .bd-contentlayout-3 {
 height:100%
}
.bd-stretchtobottom-5 {
 position:relative
}
.bd-pager-2 ul {
 box-shadow:none;
 display:inline-block;
 width:100%;
 margin:0
}
.bd-pager-3 ul,
.bd-pager-4 ul {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 width:100%
}
.bd-pager-2 ul li {
 display:inline-block
}
.bd-pager-2 ul>li:last-child {
 float:right
}
.bd-pagination-11.right {
 text-align:right
}
.bd-pagination-11.center {
 text-align:center
}
.pagination>ul.bd-pagination-11>.active>a,
.pagination>ul.bd-pagination-11>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-11>li.active.bd-paginationitem-11>a,
.bd-pagination-11>li.active.bd-paginationitem-11>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
.bd-container-36 h2,
.bd-container-37 h2 {
 line-height:30px;
 color:#777;
 font-size:21px;
 font-weight:400;
 text-transform:none
}
.bd-comments-1 ul {
 margin:0;
 padding:0;
 list-style:none
}
.bd-comments-1 li {
 display:block
}
.bd-pager-3 ul,
.bd-pager-3 ul li {
 display:inline-block
}
.bd-comments-1 li>ul {
 margin-left:20px
}
.bd-grid-4>.container-fluid {
 padding-left:0;
 padding-right:0
}
.separated-item-13 {
 position:relative;
 z-index:0
}
.separated-item-13:after,
.separated-item-13:before {
 content:"";
 position:absolute;
 z-index:10
}
.separated-item-13:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-13:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-13:after {
 left:5px
}
.last-col.separated-item-13:after {
 right:5px
}
.separated-item-13.first-col:before,
.separated-item-13.last-row:after {
 content:none
}
h2.bd-container-33 {
 line-height:48px;
 color:#da262d;
 text-transform:none;
 font-size:48px;
 margin-top:0;
 font-weight:200
}
.pagination>ul.bd-pagination-12>.active>a,
.pagination>ul.bd-pagination-12>.active>span,
.pagination>ul.bd-pagination-9>.active>a,
.pagination>ul.bd-pagination-9>.active>span {
 line-height:inherit;
 color:inherit
}
.bd-pagination-12.right {
 text-align:right
}
.bd-pagination-12.center {
 text-align:center
}
.bd-pagination-12>li.active.bd-paginationitem-12>a,
.bd-pagination-12>li.active.bd-paginationitem-12>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
.bd-blog-2 {
 padding-left:20px;
 padding-right:20px
}
.bd-blog-2 h2 {
 font-weight:400
}
.bd-pager-3 ul {
 box-shadow:none;
 margin:0
}
.bd-pager-3 ul>li:first-child {
 float:left
}
.bd-pager-3 ul>li:last-child {
 float:right
}
.bd-pager-3>.bd-pagination-9>li.bd-paginationitem-9>a,
.bd-pager-3>.bd-pagination-9>li.bd-paginationitem-9>a:link,
.bd-pager-3>.bd-pagination-9>li.bd-paginationitem-9>a:visited,
.bd-pager-3>.bd-pagination-9>li.bd-paginationitem-9>span {
 border-radius:0
}
.bd-pagination-9.right {
 text-align:right
}
.bd-pagination-9.center {
 text-align:center
}
.bd-blockquotes-4,
.bd-blockquotes-4 p,
.bd-blockquotes-6,
.bd-blockquotes-6 p,
.bd-blockquotes-7,
.bd-blockquotes-7 p,
.bd-container-26:not(.shape-only).bd-custom-blockquotes blockquote,
.bd-container-26:not(.shape-only).bd-custom-blockquotes blockquote p,
.bd-container-28:not(.shape-only).bd-custom-blockquotes blockquote,
.bd-container-28:not(.shape-only).bd-custom-blockquotes blockquote p,
.bd-container-39:not(.shape-only).bd-custom-blockquotes blockquote,
.bd-container-39:not(.shape-only).bd-custom-blockquotes blockquote p {
 line-height:20px;
 font-size:14px;
 font-style:italic
}
.bd-pagination-9>li.bd-paginationitem-9>a,
.bd-pagination-9>li.bd-paginationitem-9>a:link,
.bd-pagination-9>li.bd-paginationitem-9>a:visited,
.bd-pagination-9>li.bd-paginationitem-9>span {
 color:#555;
 border:1px solid #fff;
 border-radius:0
}
.bd-pagination-9>li.bd-paginationitem-9>a:hover {
 background-color:#ddd;
 background-image:none
}
.bd-pagination-9>li.active.bd-paginationitem-9>a,
.bd-pagination-9>li.active.bd-paginationitem-9>span {
 color:inherit;
 background-color:#f5f5f5;
 font-weight:700;
 background-image:none
}
.bd-comments-2 ul {
 margin:0;
 padding:0;
 list-style:none
}
.bd-comments-2 li {
 display:block
}
.bd-pager-4 ul,
.bd-pager-4 ul li {
 display:inline-block
}
.bd-comments-2 li>ul {
 margin-left:20px
}
.bd-comment-2 {
 padding:5px
}
.bd-blockquotes-7,
.bd-container-39:not(.shape-only).bd-custom-blockquotes blockquote {
 border-top-width:0;
 border-right-width:0;
 border-bottom-width:0;
 border-left:5px solid #ddd
}
.bd-blockquotes-6,
.bd-container-28:not(.shape-only).bd-custom-blockquotes blockquote {
 border-top-width:0;
 border-right-width:0;
 border-bottom-width:0;
 border-left:5px solid #ddd
}
.bd-grid-8>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-griditem-14 {
 margin-bottom:30px
}
.separated-item-14 {
 position:relative;
 z-index:0
}
.separated-item-14:after,
.separated-item-14:before {
 content:"";
 position:absolute;
 z-index:10
}
.separated-item-14:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-14:after {
 left:0;
 right:0;
 bottom:14.5px;
 border-top:1px solid #ddd
}
.first-col.separated-item-14:after {
 left:5px
}
.last-col.separated-item-14:after {
 right:5px
}
.separated-item-14.first-col:before,
.separated-item-14.last-row:after {
 content:none
}
.bd-blockquotes-4,
.bd-container-26:not(.shape-only).bd-custom-blockquotes blockquote {
 border-top-width:0;
 border-right-width:0;
 border-bottom-width:0;
 border-left:5px solid #ddd
}
.bd-pagination-10.right {
 text-align:right
}
.bd-pagination-10.center {
 text-align:center
}
.pagination>ul.bd-pagination-10>.active>a,
.pagination>ul.bd-pagination-10>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-10>li.bd-paginationitem-10>a,
.bd-pagination-10>li.bd-paginationitem-10>a:link,
.bd-pagination-10>li.bd-paginationitem-10>a:visited,
.bd-pagination-10>li.bd-paginationitem-10>span {
 color:#555;
 border:1px solid #fff;
 border-radius:0
}
.bd-pagination-10>li.bd-paginationitem-10>a:hover {
 background-color:#ddd;
 background-image:none
}
.bd-pagination-10>li.active.bd-paginationitem-10>a,
.bd-pagination-10>li.active.bd-paginationitem-10>span {
 color:inherit;
 background-color:#f5f5f5;
 font-weight:700;
 background-image:none
}
.bd-content-12 {
 padding-left:10px
}
.bd-article-4 {
 margin-bottom:15px
}
.bd-pager-4 ul {
 box-shadow:none;
 margin:0
}
.bd-pager-4 ul>li:first-child {
 float:left
}
.bd-pager-4 ul>li:last-child {
 float:right
}
.bd-pagination-7.right {
 text-align:right
}
.bd-pagination-7.center {
 text-align:center
}
.pagination>ul.bd-pagination-7>.active>a,
.pagination>ul.bd-pagination-7>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-7>li.active.bd-paginationitem-7>a,
.bd-pagination-7>li.active.bd-paginationitem-7>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
.bd-comments-3 ul {
 margin:0;
 padding:0;
 list-style:none
}
.bd-comments-3 li {
 display:block
}
.bd-pager-6 ul,
.bd-pager-6 ul li {
 display:inline-block
}
.bd-comments-3 li>ul {
 margin-left:20px
}
.bd-comment-3 {
 padding:5px
}
.bd-grid-9>.container-fluid {
 padding-left:0;
 padding-right:0
}
.separated-item-15 {
 position:relative;
 z-index:0
}
.separated-item-15:after,
.separated-item-15:before {
 content:"";
 position:absolute;
 z-index:10
}
.separated-item-15:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-15:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-15:after {
 left:5px
}
.last-col.separated-item-15:after {
 right:5px
}
.separated-item-15.first-col:before,
.separated-item-15.last-row:after {
 content:none
}
.bd-pagination-8.right {
 text-align:right
}
.bd-pagination-8.center {
 text-align:center
}
.pagination>ul.bd-pagination-8>.active>a,
.pagination>ul.bd-pagination-8>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-8>li.active.bd-paginationitem-8>a,
.bd-pagination-8>li.active.bd-paginationitem-8>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
.bd-pager-6 ul {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 width:100%;
 margin:0
}
.bd-pager-6 ul>li:first-child {
 float:left
}
.bd-pager-6 ul>li:last-child {
 float:right
}
.bd-pagination-3.right {
 text-align:right
}
.bd-pagination-3.center {
 text-align:center
}
.pagination>ul.bd-pagination-3>.active>a,
.pagination>ul.bd-pagination-3>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-3>li.active.bd-paginationitem-3>a,
.bd-pagination-3>li.active.bd-paginationitem-3>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
.bd-comments-5 ul {
 margin:0;
 padding:0;
 list-style:none
}
.bd-comments-5 li {
 display:block
}
.bd-comments-5 li>ul {
 margin-left:20px
}
.bd-comment-5 {
 padding:5px
}
.bd-grid-11>.container-fluid,
.bd-layoutcontainer-12>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-30>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.separated-item-33 {
 position:relative;
 z-index:0
}
.separated-item-33:after,
.separated-item-33:before {
 content:"";
 position:absolute;
 z-index:10
}
.separated-item-33:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-33:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-33:after {
 left:5px
}
.last-col.separated-item-33:after {
 right:5px
}
.separated-item-33.first-col:before,
.separated-item-33.last-row:after {
 content:none
}
h2.bd-container-48 {
line-height: 48px;
text-decoration: none;
font-size: 32px;
color:#000;
font-weight: 600;
margin-top: 10px;
margin-bottom: 10px;font-family: Lato,Arial,'Arial Unicode MS',Helvetica,sans-serif;
}
.bd-pagination-4.right {
 text-align:right
}
.bd-googlemap-2 img,
.bd-imagestyles-9 {
 text-align:center;
 display:inline-block
}
.bd-pagination-4.center {
 text-align:center
}
.pagination>ul.bd-pagination-4>.active>a,
.pagination>ul.bd-pagination-4>.active>span {
 color:inherit;
 line-height:inherit
}
.bd-pagination-4>li.active.bd-paginationitem-4>a,
.bd-pagination-4>li.active.bd-paginationitem-4>span {
 color:inherit;
 background-color:#ddd;
 background-image:none
}
.bd-block-2 .bd-blockheader h5,
.bd-block-2 .bd-blockheader h6 {
 color:#da262d;
 margin:0
}
.bd-block-2 .bd-blockheader h4 {
 line-height:30px;
 font-size:21px;
 text-transform:none;
 color:#777;
 margin:0
}
.bd-block-11 .bd-blockheader h5,
.bd-block-11 .bd-blockheader h6,
.bd-block-2 .bd-blockheader h1,
.bd-block-2 .bd-blockheader h2,
.bd-block-2 .bd-blockheader h3 {
 color:#da262d;
 margin:0
}
.bd-drupalregion-24 {
 clear:both;
 display:block;
 width:100vw;
 height:auto;
 background-color:#fff;
 position:relative;
 float:none;
 -webkit-transform:translateY(0);
 -moz-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0);
 margin:0
}
.bd-animation-5.animated.fadeInDown {
 -webkit-animation-duration:1s;
 animation-duration:1s;
 -webkit-animation-delay:.5s;
 animation-delay:.5s
}
.bd-drupalregion-28 {
 width:100vw
}
.bd-drupalregion-14 {
 background-color:#f5f5f5;
 clear:both;
 display:block;
 vertical-align:middle;
 white-space:nowrap;
 width:100vw;
 height:auto;
 margin:0
}
.bd-block-11 {
 margin-top:0;
 margin-bottom:0
}
.bd-block-11 .bd-blockheader h4 {
 line-height:30px;
 font-size:21px;
 text-transform:none;
 color:#777;
 margin-bottom:5px
}
.bd-icon-72:before,
.bd-icon-83:before {
 line-height:28.57px;
 visibility:inherit
}
.bd-block-11 .bd-blockheader h1,
.bd-block-11 .bd-blockheader h2,
.bd-block-11 .bd-blockheader h3 {
 color:#da262d;
 margin:0
}
.bd-containereffect-3 {
 display:block;
 margin:0
}
.bd-googlemap-2 {
 height:500px;
 width:100%
}
.bd-imagestyles-9 {
 vertical-align:middle;
 opacity:.5
}
.bd-googlemap-2 img {
 max-width:100%;
 vertical-align:middle;
 opacity:.5
}
.bd-iconlink-10 {
 float:left;
 padding-right:1em
}
@media (max-width:767px) {
 .bd-headerarea-1 {
  background-color:#fff
 }
 .bd-iconlink-10 {
  float:none;
  margin-top:1em;
  margin-bottom:1em
 }
}
.bd-icon-83:before {
 content:'\178';
 color:grey;
 font-size:20px;
 background-color:#292929;
 padding:.8em;
 line-height:20px
}
.bd-iconlink-2 {
 position:absolute;
 top:45%;
 left:auto;
 z-index:1;
 -webkit-transform:translateX(-50%) translateY(-50%);
 -moz-transform:translateX(-50%) translateY(-50%);
 -ms-transform:translateX(-50%) translateY(-50%);
 transform:translateX(-50%) translateY(-50%);
 right:42.477%;
 bottom:auto
}
.bd-icon-9:before {
 content:'\129';
 visibility:inherit;
 color:#d9534f;
 font-size:48px;
 -webkit-transition:all 250ms;
 transition:all 250ms;
 line-height:68.57px;
 line-height:48px
}
.bd-icon-9:hover:before {
 -webkit-transform:scale(1.5) translateY(-8px);
 -moz-transform:scale(1.5) translateY(-8px);
 -ms-transform:scale(1.5) translateY(-8px);
 transform:scale(1.5) translateY(-8px)
}
.bd-iconlink-3 {
 display:inline-block;
 float:left;
 margin:14px 4px 0 8px
}
@media (max-width:1199px) {
 .bd-iconlink-3 {
  float:left
 }
}
.bd-icon-16:before {
 content:'\288';
 visibility:inherit;
 font-size:13px;
 color:#fff;
 line-height:22.86px;
 line-height:16px
}
.bd-icon-72:before,
.bd-icon-79:before {
 color:grey;
 font-size:20px;
 background-color:#292929
}
.bd-iconlink-5 {
 float:left;
 padding-right:1em
}
@media (max-width:767px) {
 .bd-iconlink-5 {
  float:none;
  margin-top:1em;
  margin-bottom:1em
 }
}
.bd-icon-72:before {
 content:'\129';
 padding:.8em;
 line-height:20px
}
.bd-iconlink-8 {
 float:left;
 padding-right:1em
}
@media (max-width:767px) {
 .bd-iconlink-8 {
  float:none;
  margin-bottom:1em;
  margin-top:1em
 }
}
.bd-icon-79:before {
 content:'\288';
 visibility:inherit;
 padding:.8em;
 line-height:28.57px;
 line-height:20px
}
.bd-imagelink-1 {
 width:41px;
 float:left;
 padding-left:10px;
 padding-right:10px;
 height:12px;
 margin-top:2px;
 margin-bottom:0
}
@media (max-width:1199px) {
 .bd-imagelink-1 {
  width:40px;
  float:left;
  margin-right:8px;
  margin-left:8px;
  height:auto;
  margin-top:4px
 }
}
.bd-layoutbox-10 {
 position:relative;
 overflow:hidden;
 margin-top:10px;
 margin-bottom:10px
}
.bd-layoutbox-11 {
 float:right;
 height:88px;
 margin:.01em .7em 0 0
}
@media (max-width:991px) {
 .bd-layoutbox-11 {
  float:none;
  height:85px;
  margin-bottom:0
 }
}
@media (max-width:767px) {
 .bd-layoutbox-11 {
  margin-left:0;
  margin-right:0;
  position:relative;
  clear:both;
  display:block;
  z-index:9999;
  float:none;
  overflow:visible;
  white-space:nowrap;
  vertical-align:middle;
  margin-bottom:0;
  height:auto;
  width:100vw;
  background-color:#da262d
 }
}
.bd-layoutbox-12 {
 position:relative;
 overflow:hidden
}
.bd-layoutbox-14,
.bd-layoutbox-16 {
 position:relative;
 overflow:hidden;
 margin-top:10px;
 margin-bottom:10px
}
.bd-affix-2,
.bd-layoutbox-3 {
 margin-bottom:0
}
.bd-layoutbox-18 {
 position:relative;
 overflow:hidden
}
.bd-layoutbox-22 {
 position:relative;
 overflow:hidden;
 padding-top:20px;
 padding-bottom:20px;
 border-right-width:0;
 border-right-style:none;
 border-left-width:0;
 border-left-style:none;
 border-top:1px solid #ddd;
 border-bottom:1px solid #ddd
}
.bd-layoutbox-3 {
 background-color:#fff;
 height:auto;
 background-image:linear-gradient(0deg,#f8f8f8 9%,#fff 74%);
 background-image:-webkit-linear-gradient(90deg,#f8f8f8 9%,#fff 74%);
 background-image:-o-linear-gradient(90deg,#f8f8f8 9%,#fff 74%);
 background-image:-ms-linear-gradient(90deg,#f8f8f8 9%,#fff 74%);
 background-image:-moz-linear-gradient(90deg,#f8f8f8 9%,#fff 74%);/**/
 background-repeat:repeat;
 background-position:0 0
}
@media (max-width:991px) {
 .bd-layoutbox-3 {
  margin-bottom:0
 }
 .bd-affix-2 {
  margin-bottom:0
 }
}
@media (max-width:767px) {
 .bd-layoutbox-3 {
  width:100vw;
  clear:both;
  display:inline-block;
  height:100%;
  background-image:linear-gradient(0deg,#d6d7d7 9%,#fff 81%);
  background-image:-webkit-linear-gradient(90deg,#d6d7d7 9%,#fff 81%);
  background-image:-o-linear-gradient(90deg,#d6d7d7 9%,#fff 81%);
  background-image:-ms-linear-gradient(90deg,#d6d7d7 9%,#fff 81%);
  background-image:-moz-linear-gradient(90deg,#d6d7d7 9%,#fff 81%);
  position:relative;
  float:none
 }
}
.affix.bd-affix-2 {
 z-index:100;
 position:fixed;
 background-color:#666
}
.bd-layoutbox-7,
.bd-layoutcolumn-100,
.bd-layoutcolumn-17,
.bd-layoutcolumn-75,
.bd-layoutcolumn-80,
.bd-layoutcolumn-84,
.bd-layoutcolumn-85,
.bd-layoutcolumn-86,
.bd-layoutcolumn-87,
.bd-layoutcolumn-88,
.bd-layoutcolumn-89,
.bd-layoutcolumn-90,
.bd-layoutcolumn-99,
.bd-postcontent-10 {
 position:relative
}
@media (max-width:767px) {
 .affix.bd-affix-2 {
  background-color:#232a62
 }
 .bd-affix-2 {
  position:relative;
  float:none;
  display:inline-block
 }
}
.bd-layoutbox-6 {
 float:left;
 margin:.5em .7em .07em
}
@media (max-width:991px) {
 .bd-layoutbox-6 {
  float:left
 }
}
@media (max-width:767px) {
 .bd-layoutbox-6 {
  float:none;
  display:inline-block;
  position:relative;
  clear:both
 }
 .bd-layoutcontainer-12 {
  margin-left:50%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
  display:inline-block
 }
 .bd-layoutcolumn-31 {
  text-align:center
 }
}
.bd-layoutcontainer-12>.bd-container-inner>.container-fluid:after,
.bd-layoutcontainer-30>.bd-container-inner>.container-fluid:after {
 display:none
}
.bd-layoutcontainer-12>.bd-container-inner>.container-fluid>.row {
 margin-bottom:0
}
.bd-layoutcolumn-31 {
 padding-bottom:13px;
 padding-top:13px;
 margin-bottom:0
}
@media (max-width:1199px) {
 .bd-layoutcontainer-12>.bd-container-inner>.container-fluid>.row {
  margin-bottom:0
 }
 .bd-layoutcolumn-31 {
  padding-bottom:12px;
  padding-top:12px
 }
}
.bd-layoutcolumn-33 {
 text-align:left;
 margin-top:0;
 margin-bottom:0
}
.bd-imagestyles-7,
.bd-lightbox-31,
.bd-logo-2 img,
.bd-pagefooter-2 {
 text-align:center
}
.bd-layoutcolumn-17 {
 margin-bottom:0;
 margin-top:0
}
@media (max-width:767px) {
 .bd-layoutcolumn-31 {
  margin-bottom:0
 }
 .bd-layoutcolumn-17,
 .bd-layoutcolumn-33 {
  margin-top:0;
  margin-bottom:0
 }
}
.bd-layoutcontainer-30>.bd-container-inner>.container-fluid>.row {
 height:100%;
 margin:0
}
.bd-layoutcontainer-30>.bd-container-inner>.container-fluid>.row>div {
 padding:0
}
.bd-layoutcontainer-30>.bd-container-inner>.container-fluid {
 margin-left:0!important;
 margin-right:0!important
}
.bd-layoutcolumn-75 {
 background-color:#f5f5f5;
 padding:10px
}
.bd-layoutcontainer-32>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-34>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-35>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-36>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-38>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-42>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcontainer-32 {
 margin-top:10px
}
.bd-layoutcolumn-79 {
 margin:0;
 padding:0;
 border-width:0;
 border-style:none
}
.bd-layoutcontainer-35 {
 margin-top:10px;
 margin-bottom:0
}
.bd-logo-2 {
 width:115px;
 height:74px;
 display:inline-block
}
@media (max-width:767px) {
 .bd-logo-2 {
  width:140px;
  height:90px
 }
}
.bd-logo-2 img {
 width:100%;
 height:100%;
 max-width:100%;
 vertical-align:middle;
 display:inline-block
}
.bd-imagestyles-7 {
 vertical-align:middle;
 display:inline-block
}
.bd-pagefooter-2>.bd-container-inner>a {
 margin-left:0!important;
 margin-right:0!important
}
.bd-lightbox-31 {
 background:#333;
 background:rgba(0,0,0,.8);
 bottom:0;
 left:0;
 padding:0 100px;
 position:fixed;
 right:0;
 top:0;
 z-index:1000000
}
.bd-lightbox-31 .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-31 .lightbox-error,
.bd-lightbox-31 .loading {
 border:1px solid #b4b4b4;
 position:fixed;
 box-shadow:0 2px 5px #333
}
.bd-lightbox-31 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-31 .lightbox-error {
 background:#fff;
 border-radius:10px;
 height:80px;
 opacity:.95;
 padding:20px;
 width:300px;
 z-index:100
}
.bd-lightbox-31 .loading {
 background:url(../images/preloader01.gif) center center no-repeat #fff;
 border-radius:10px;
 height:32px;
 opacity:.5;
 padding:10px;
 width:32px;
 z-index:10100
}
.bd-lightbox-31 .arrow {
 cursor:pointer;
 height:100px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-31 .arrow.right {
 right:9px
}
.bd-lightbox-31 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-31 .arrow.disabled {
 display:none
}
.bd-lightbox-31 .arrow-b,
.bd-lightbox-31 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-31 .arrow-b,
html[dir=rtl] .bd-lightbox-31 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-31 .arrow-b,
html[dir=ltr] .bd-lightbox-31 .arrow-t {
 left:26px
}
.bd-lightbox-31 .arrow-b {
 top:50px
}
.bd-lightbox-31 .close {
 opacity:.5;
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-31 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-31 .close .ccw,
.bd-lightbox-31 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-32,
.bd-lightbox-33 {
 left:0;
 padding:0 100px;
 bottom:0
}
.bd-lightbox-31 .cw {
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-31 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-31 .arrow-left-alt,
.bd-lightbox-31 .arrow-right-alt,
.bd-lightbox-31 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-31 .arrow-left-alt,
.ie8 .bd-lightbox-31 .arrow-right-alt,
.ie8 .bd-lightbox-31 .close-alt {
 display:block
}
.ie8 .bd-lightbox-31 .ccw,
.ie8 .bd-lightbox-31 .cw {
 display:none
}
.bd-imagestyles-4,
.bd-postcontent-10:not(.shape-only).bd-custom-image img {
 display:inline-block;
 margin-bottom:20px;
 max-height:200px;
 border:0 solid #777;
 text-align:center;
 vertical-align:middle
}
.bd-lightbox-31 .lightbox-image,
.bd-postcontent-10 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-postcontent-10:not(.shape-only).bd-custom-image img {
 max-width:100%
}
.bd-postcontent-12 {
 position:relative
}
.bd-lightbox-32 {
 background:#333;
 background:rgba(0,0,0,.8);
 position:fixed;
 right:0;
 text-align:center;
 top:0;
 z-index:1000000
}
.bd-lightbox-32 .lightbox-image {
 border:6px solid #fff;
 border-radius:3px;
 display:none;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-32 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-32 .lightbox-error {
 background:#fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-32 .loading,
.bd-lightbox-33 .loading {
 box-shadow:0 2px 5px #333;
 padding:10px;
 width:32px
}
.bd-lightbox-30 .loading,
.bd-lightbox-32 .loading,
.bd-lightbox-33 .loading {
 z-index:10100;
 background:url(../images/preloader01.gif) center center no-repeat #fff
}
.bd-lightbox-32 .loading {
 border:1px solid #b4b4b4;
 border-radius:10px;
 height:32px;
 opacity:.5;
 position:fixed
}
.bd-lightbox-32 .arrow {
 cursor:pointer;
 height:100px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-32 .arrow.left {
 left:9px
}
.bd-lightbox-32 .arrow.right {
 right:9px
}
.bd-lightbox-32 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-32 .arrow.disabled {
 display:none
}
.bd-lightbox-32 .arrow-b,
.bd-lightbox-32 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-32 .arrow-b,
html[dir=rtl] .bd-lightbox-32 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-32 .arrow-b,
html[dir=ltr] .bd-lightbox-32 .arrow-t {
 left:26px
}
.bd-lightbox-32 .arrow-t {
 top:38px
}
.bd-lightbox-32 .arrow-b {
 top:50px
}
.bd-lightbox-32 .close {
 cursor:pointer;
 height:22px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-32 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-32 .close .ccw,
.bd-lightbox-32 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-32 .cw {
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-32 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-32 .arrow-left-alt,
.bd-lightbox-32 .arrow-right-alt,
.bd-lightbox-32 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-32 .arrow-left-alt,
.ie8 .bd-lightbox-32 .arrow-right-alt,
.ie8 .bd-lightbox-32 .close-alt {
 display:block
}
.ie8 .bd-lightbox-32 .ccw,
.ie8 .bd-lightbox-32 .cw {
 display:none
}
.bd-imagestyles-3,
.bd-postcontent-12:not(.shape-only).bd-custom-image img {
 vertical-align:middle;
 display:inline-block;
 max-height:200px;
 border:0 solid #777;
 margin-bottom:20px;
 text-align:center
}
.bd-lightbox-32 .lightbox-image,
.bd-postcontent-12 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-postcontent-12:not(.shape-only).bd-custom-image img {
 max-width:100%
}
.bd-lightbox-18 .lightbox-image,
.bd-lightbox-30 .lightbox-image,
.bd-lightbox-33 .lightbox-image {
 border:6px solid #fff;
 max-width:100%;
 vertical-align:middle
}
.bd-lightbox-33 {
 background:#333;
 background:rgba(0,0,0,.8);
 position:fixed;
 right:0;
 text-align:center;
 top:0;
 z-index:1000000
}
.bd-lightbox-18 .arrow.left,
.bd-lightbox-30 .arrow.left,
.bd-lightbox-33 .arrow.left {
 left:9px
}
.bd-lightbox-33 .lightbox-image {
 border-radius:3px;
 display:none
}
.bd-lightbox-33 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-33 .lightbox-error {
 background:#fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-33 .loading {
 border:1px solid #b4b4b4;
 border-radius:10px;
 height:32px;
 opacity:.5;
 position:fixed
}
.bd-lightbox-33 .arrow {
 cursor:pointer;
 height:100px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-33 .arrow.right {
 right:9px
}
.bd-lightbox-33 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-33 .arrow.disabled {
 display:none
}
.bd-lightbox-33 .arrow-b,
.bd-lightbox-33 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-33 .arrow-b,
html[dir=rtl] .bd-lightbox-33 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-33 .arrow-b,
html[dir=ltr] .bd-lightbox-33 .arrow-t {
 left:26px
}
.bd-lightbox-33 .arrow-t {
 top:38px
}
.bd-lightbox-33 .arrow-b {
 top:50px
}
.bd-lightbox-33 .close {
 cursor:pointer;
 height:22px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-33 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-33 .close .ccw,
.bd-lightbox-33 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-33 .cw {
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-33 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-33 .arrow-left-alt,
.bd-lightbox-33 .arrow-right-alt,
.bd-lightbox-33 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-33 .arrow-left-alt,
.ie8 .bd-lightbox-33 .arrow-right-alt,
.ie8 .bd-lightbox-33 .close-alt {
 display:block
}
.ie8 .bd-lightbox-33 .ccw,
.ie8 .bd-lightbox-33 .cw {
 display:none
}
.bd-lightbox-33 .lightbox-image,
.bd-postcontent-13 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-postcontent-7 {
 position:relative;
 margin-bottom:10px;
 margin-top:20px
}
.bd-blockquotes-8,
.bd-postcontent-7:not(.shape-only).bd-custom-blockquotes blockquote {
 border-top-width:0;
 border-right-width:0;
 border-bottom-width:0;
 border-left:5px solid #ddd
}
.bd-blockquotes-8,
.bd-blockquotes-8 p,
.bd-postcontent-7:not(.shape-only).bd-custom-blockquotes blockquote,
.bd-postcontent-7:not(.shape-only).bd-custom-blockquotes blockquote p {
 line-height:20px;
 font-size:14px;
 font-style:italic
}
.bd-lightbox-30 {
 background:#333;
 background:rgba(0,0,0,.8);
 bottom:0;
 left:0;
 padding:0 100px;
 position:fixed;
 right:0;
 text-align:center;
 top:0;
 z-index:1000000
}
.bd-lightbox-18 .arrow.right,
.bd-lightbox-30 .arrow.right {
 right:9px
}
.bd-lightbox-18 .arrow-t,
.bd-lightbox-30 .arrow-t {
 top:38px
}
.bd-lightbox-30 .lightbox-image {
 border-radius:3px;
 display:none
}
.bd-lightbox-18 .lightbox-error,
.bd-lightbox-30 .lightbox-error,
.bd-lightbox-30 .loading {
 border:1px solid #b4b4b4;
 box-shadow:0 2px 5px #333
}
.bd-button-13,
.bd-button-13:link,
.bd-button-13:visited,
.bd-lightbox-30 .lightbox-image.active,
.bd-postimage-10,
.bd-postimage-10 img,
.bd-postimage-12,
.bd-postimage-12 img,
.bd-postimage-6,
.bd-postimage-6 img,
.bd-postimage-7,
.bd-postimage-7 img,
.bd-postimage-8,
.bd-postimage-8 img,
.bd-postimage-9,
.bd-postimage-9 img {
 display:inline-block
}
.bd-lightbox-30 .lightbox-error {
 background:#fff;
 border-radius:10px;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-30 .loading {
 border-radius:10px;
 height:32px;
 opacity:.5;
 padding:10px;
 position:fixed;
 width:32px
}
.bd-section-5,
.bd-textblock-3 {
 background-position:0 0;
 background-repeat:repeat
}
.bd-posticonauthor-31,
.bd-posticondate-22,
.bd-posticontags-35 {
 padding-right:10px;
 border-right:1px solid #ddd;
 float:left;
 font-style:normal
}
.bd-lightbox-30 .arrow {
 cursor:pointer;
 height:100px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 width:82px;
 z-index:10003
}
.bd-lightbox-30 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-30 .arrow.disabled {
 display:none
}
.bd-lightbox-30 .arrow-b,
.bd-lightbox-30 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-30 .arrow-b,
html[dir=rtl] .bd-lightbox-30 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-30 .arrow-b,
html[dir=ltr] .bd-lightbox-30 .arrow-t {
 left:26px
}
.bd-lightbox-30 .arrow-b {
 top:50px
}
.bd-lightbox-30 .close {
 cursor:pointer;
 height:22px;
 opacity:.5;
 filter:alpha(opacity=50);
 position:fixed;
 right:39px;
 top:30px;
 width:22px;
 z-index:10003
}
.bd-lightbox-30 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-30 .close .ccw,
.bd-lightbox-30 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-lightbox-30 .cw {
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-30 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-30 .arrow-left-alt,
.bd-lightbox-30 .arrow-right-alt,
.bd-lightbox-30 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-30 .arrow-left-alt,
.ie8 .bd-lightbox-30 .arrow-right-alt,
.ie8 .bd-lightbox-30 .close-alt {
 display:block
}
.ie8 .bd-lightbox-30 .ccw,
.ie8 .bd-lightbox-30 .cw {
 display:none
}
.bd-lightbox-30 .lightbox-image,
.bd-postcontent-8 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-postheader-10,
.bd-postheader-11,
.bd-postheader-7 {
 margin-top:0;
 padding-top:20px
}
.bd-postheader-8 {
 position:relative;
 margin-bottom:20px;
 display:block;
 margin-top:10px
}
h2.bd-postheader-8 {
 line-height:42.86px;
 font-size:30px;
 font-weight:400;
 color:#f0ad4e
}
h2.bd-postheader-9 {
 line-height:48px;
 text-transform:none;
 font-size:48px;
 margin-bottom:0;
 margin-top:0;
 font-weight:200
}
.bd-posticonauthor-11,
.bd-posticonauthor-12,
.bd-posticonauthor-7,
.bd-posticonauthor-9,
.bd-posticondate-10,
.bd-posticondate-11 {
 line-height:17.14px;
 font-size:12px
}
.bd-posticonauthor-29 .bd-icon-47 {
 white-space:nowrap
}
.bd-posticonauthor-29 .bd-icon-47>span {
 white-space:normal
}
.bd-icon-47:before {
 visibility:inherit
}
.bd-icon-38:before,
.bd-icon-8:before {
 content:'\280'
}
.bd-posticonauthor-31 {
 font-weight:400;
 color:#a8a8a8;
 position:relative;
 margin-right:10px;
 border-top-width:0;
 border-top-style:none;
 border-bottom-width:0;
 border-bottom-style:none;
 border-left-width:0;
 border-left-style:none
}
.bd-posticonauthor-31 a {
 color:#a8a8a8;
 text-decoration:none;
 font-style:normal
}
.bd-posticonauthor-31 a:hover {
 color:#da262d;
 text-decoration:none
}
.bd-posticonauthor-31 .bd-icon-66 {
 white-space:nowrap
}
.bd-posticonauthor-31 .bd-icon-66>span {
 white-space:normal
}
.bd-icon-66:before {
 color:#ccc;
 margin-right:5px
}
.bd-posticonauthor-20 {
 color:#777;
 text-transform:none;
 float:left;
 margin-right:10px;
 position:relative
}
.bd-posticonauthor-20 .bd-icon-8 {
 white-space:nowrap
}
.bd-posticonauthor-20 .bd-icon-8>span {
 white-space:normal
}
.bd-icon-8:before {
 visibility:inherit;
 color:#ccc;
 margin-right:10px
}
.bd-posticonauthor-26 {
 color:#777;
 text-transform:none;
 float:left;
 margin-right:10px;
 position:relative
}
.bd-icon-38:before,
.bd-icon-81:before {
 visibility:inherit;
 color:#ccc;
 margin-right:10px
}
.bd-posticonauthor-26 .bd-icon-38 {
 white-space:nowrap
}
.bd-posticonauthor-26 .bd-icon-38>span {
 white-space:normal
}
.bd-posticoncomments-31 .bd-icon-15 {
 white-space:nowrap
}
.bd-posticoncomments-31 .bd-icon-15>span {
 white-space:normal
}
.bd-icon-15:before {
 content:'\20b';
 visibility:inherit
}
.bd-posticoncomments-36 .bd-icon-81 {
 white-space:nowrap
}
.bd-posticoncomments-36 .bd-icon-81>span {
 white-space:normal
}
.bd-icon-81:before {
 content:'\1bf'
}
.bd-posticoncomments-38 {
 font-style:normal;
 font-weight:400;
 color:#a8a8a8;
 float:left;
 position:relative;
 margin-right:10px;
 padding-right:10px
}
.bd-posticoncomments-38 a {
 color:#a8a8a8;
 text-decoration:none;
 font-style:normal
}
.bd-posticoncomments-38 a:hover {
 color:#da262d;
 text-decoration:none
}
.bd-posticoncomments-38 .bd-icon-36 {
 white-space:nowrap
}
.bd-posticoncomments-38 .bd-icon-36>span {
 white-space:normal
}
.bd-icon-36:before {
 color:#ccc;
 margin-right:5px
}
.bd-posticondate-10 {
 margin-top:0
}
.bd-posticondate-25 {
 color:#777;
 text-transform:none;
 float:left;
 margin-right:10px;
 position:relative
}
.bd-icon-35:before,
.bd-icon-5:before {
 content:'\23d';
 visibility:inherit;
 color:#ccc
}
.bd-posticondate-25 .bd-icon-35 {
 white-space:nowrap
}
.bd-posticondate-25 .bd-icon-35>span {
 white-space:normal
}
.bd-icon-35:before {
 margin-right:10px
}
.bd-posticondate-11 {
 margin-top:0
}
.bd-posticondate-28 .bd-icon-43 {
 white-space:nowrap
}
.bd-posticondate-28 .bd-icon-43>span {
 white-space:normal
}
.bd-icon-43:before {
 content:'\23d';
 visibility:inherit;
 font-size:16px;
 color:#f7f7f7;
 margin-right:5px;
 line-height:22.86px;
 line-height:16px
}
.bd-posticondate-7,
.bd-posticondate-8 {
 line-height:17.14px;
 font-size:12px
}
.bd-posticondate-7 {
 margin-top:0
}
.bd-posticondate-19 {
 text-transform:none;
 color:#777;
 float:left;
 margin-right:10px;
 position:relative
}
.bd-posticondate-19 .bd-icon-5 {
 white-space:nowrap
}
.bd-posticondate-19 .bd-icon-5>span {
 white-space:normal
}
.bd-icon-5:before {
 margin-right:10px
}
.bd-posticondate-22 {
 color:#a8a8a8;
 font-weight:400;
 text-decoration:none;
 position:relative;
 margin-right:10px;
 border-top:1px none #333;
 border-bottom:1px none #333;
 border-left:1px none #333
}
.bd-posticondate-22 a {
 font-style:normal
}
.bd-posticondate-22 .bd-icon-4 {
 white-space:nowrap
}
.bd-posticondate-22 .bd-icon-4>span {
 white-space:normal
}
.bd-icon-4:before {
 visibility:hidden;
 margin-right:5px;
 color:#ccc
}
.bd-posticontags-32 .bd-icon-31 {
 white-space:nowrap
}
.bd-posticontags-32 .bd-icon-31>span {
 white-space:normal
}
.bd-posticontags-35 {
 font-weight:400;
 color:#a8a8a8;
 margin-right:10px;
 position:relative;
 border-top-width:0;
 border-top-style:none;
 border-bottom-width:0;
 border-bottom-style:none;
 border-left-width:0;
 border-left-style:none
}
.bd-posticontags-35 a {
 color:#a8a8a8;
 text-decoration:none;
 font-style:normal
}
.bd-posticontags-35 a:hover {
 color:#da262d;
 text-decoration:none
}
.bd-posticontags-35 .bd-icon-25 {
 white-space:nowrap
}
.bd-posticontags-35 .bd-icon-25>span {
 white-space:normal
}
.bd-icon-25:before {
 color:#ccc;
 margin-right:5px
}
.bd-posticontags-33 {
 color:#777;
 text-transform:none;
 float:left;
 position:relative;
 margin-right:10px
}
.bd-posticontags-33 .bd-icon-57 {
 white-space:nowrap
}
.bd-posticontags-33 .bd-icon-57>span {
 white-space:normal
}
.bd-icon-57:before {
 content:'\1c8';
 visibility:inherit;
 color:#ccc;
 margin-right:10px
}
.bd-postimage-10 img {
 width:100%;
 height:100%
}
.bd-postimage-12 {
 margin-bottom:0;
 position:relative
}
.bd-postimage-12 img {
 width:100%;
 height:100%
}
.bd-postimage-6 img {
 width:100%;
 height:100%
}
.bd-postimage-7 img {
 width:100%;
 height:100%
}
.bd-postimage-8 img {
 width:100%;
 height:100%
}
.bd-postimage-9 img {
 width:100%;
 height:100%
}
.bd-postreadmore-1 {
 padding-top:5px;
 padding-bottom:5px;
 padding-right:5px;
 margin-top:0
}
.bd-postreadmore-3 {
 margin-top:0;
 position:relative;
 color:#ccc;
 text-transform:uppercase
}
.bd-postreadmore-4,
.bd-postreadmore-5 {
 padding-top:5px;
 padding-bottom:5px;
 padding-right:5px;
 margin-top:0
}
.bd-postreadmore-7 {
 position:relative;
 float:right
}
.bd-button-13 a {
 line-height:20px;
 font-size:14px
}
.bd-button-13 {
 background-color:transparent
}
.bd-button-13,
.bd-button-13:link,
.bd-button-13:visited {
 padding:0;
 color:#626464;
 text-align:center;
 text-transform:none;
 background-color:rgba(0,0,0,0);
 vertical-align:middle;
 font-weight:400;
 border:1px solid transparent;
 border-radius:0;
 background-image:none
}
.bd-button-13:focus,
.bd-button-13:hover {
 background-color:rgba(0,0,0,0);
 text-decoration:underline;
 color:#ec9295;
 background-image:none
}
.bd-button-13:active {
 background-color:rgba(0,0,0,0);
 color:#da262d;
 background-image:none
}
.bd-section-2 {
 padding-top:2em;
 padding-bottom:1em;
 background-color:#1c1c1c;
 line-height:27.2px;
 color:#a3a3a3;
 font-size:16px;
 text-decoration:solid #a3a3a3 underline
}
.bd-section-2 a {
 color:#a3a3a3;
 text-decoration:underline
}
.bd-section-2 a:hover {
 color:#ddd;
 text-decoration:none
}
.bd-section-2 h2 {
 line-height:34.29px;
 color:#ddd;
 font-size:24px;
 text-transform:uppercase
}
.bd-section-3 {
 margin-top:0
}
@media (max-width:767px) {
 .bd-section-2 {
  padding:10px
 }
 .bd-section-3 {
  background-color:#fff;
  text-align:center
 }
 .bd-section-5 {
  width:auto
 }
}
.bd-section-5 {
 padding-top:0;
 padding-bottom:0;
 background-color:#252d6a;
 margin-bottom:0;
 background-image:linear-gradient(180deg,#2a3474 25%,#222a5d 100%);
 background-image:-webkit-linear-gradient(270deg,#2a3474 25%,#222a5d 100%);
 background-image:-o-linear-gradient(270deg,#2a3474 25%,#222a5d 100%);
 background-image:-ms-linear-gradient(270deg,#2a3474 25%,#222a5d 100%);
 background-image:-moz-linear-gradient(270deg,#2a3474 25%,#222a5d 100%);
 line-height:15.6px;
 font-size:13px;
 color:#ddd;
 font-weight:700
}
.bd-section-5 h6 {
 line-height:19.2px;
 font-weight:700;
 font-size:16px
}
.bd-sidebararea-1-column {
 width:25%
}
@media (max-width:1199px) {
 .bd-section-5 {
  line-height:18.57px;
  font-size:13px
 }
 .bd-sidebararea-1-column {
  width:30%
 }
}
@media (max-width:991px) {
 .bd-section-3 {
  margin-bottom:0
 }
 .bd-sidebararea-1-column {
  width:30%
 }
}
.bd-socialicons-1 {
 vertical-align:middle;
 margin-bottom:0;
 margin-top:0;
 float:right;
 margin-right:10px
}
.bd-socialicon-1,
.bd-socialicon-10,
.bd-socialicon-15,
.bd-socialicon-16,
.bd-socialicon-3,
.bd-socialicon-5,
.bd-socialicon-6,
.bd-socialicon-7,
.bd-socialicon-8,
.bd-socialicon-9,
.bd-textblock-12 {
 float:left
}
@media (max-width:767px) {
 .bd-section-5 {
  font-weight:400
 }
 .bd-sidebararea-1-column {
  width:100%
 }
 .bd-socialicons-1 {
  margin-left:50%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
  display:inline-block
 }
}
.bd-socialicons-1 .bd-socialicon {
 color:#ddd;
 font-size:16px;
 margin:10px;
 line-height:22.86px
}
.bd-socialicons-1 .bd-socialicon:hover {
 color:#da262d
}
.bd-socialicon-9 span:first-child:before {
 visibility:inherit
}
.bd-socialicon-1 span:first-child:before {
 content:'\281';
 visibility:inherit
}
.bd-socialicon-15 span:first-child:before {
 content:'\156';
 visibility:inherit
}
.bd-socialicon-5 span:first-child:before {
 content:'\282';
 visibility:inherit
}
.bd-socialicon-8 span:first-child:before {
 content:'\212';
 visibility:inherit
}
.bd-socialicon-7 span:first-child:before {
 content:'\170';
 visibility:inherit
}
.bd-socialicon-6 span:first-child:before {
 content:'\1de';
 visibility:inherit
}
.bd-socialicon-10 span:first-child:before {
 content:'\1e4';
 visibility:inherit
}
.bd-socialicon-3 span:first-child:before {
 content:'\246';
 visibility:inherit
}
.bd-spacer-2 {
 height:20px
}
.bd-spacer-52,
.bd-spacer-56,
.bd-spacer-58 {
 height:25px
}
.bd-spacer-60,
.bd-spacer-62 {
 height:1em
}
html[dir=rtl] [data-responsive-menu=false] .bd-horizontalmenu-236 .bd-menuitem-49:last-child>a {
 border-left-width:0!important
}
@media (min-width:768px) {
 html[dir=rtl] [data-responsive-menu=true] .bd-horizontalmenu-236 .bd-menuitem-49:last-child>a {
  border-left-width:0!important
 }
 html[dir=ltr] [data-responsive-menu=true] .bd-horizontalmenu-236 .bd-menuitem-49:last-child>a {
  border-right-width:0!important
 }
}
html[dir=ltr] [data-responsive-menu=false] .bd-horizontalmenu-236 .bd-menuitem-49:last-child>a {
 border-right-width:0!important
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-18>.bd-grid-item>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a:link,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a:after,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a:before,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a:link:after,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a:link:before,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a:visited:after,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-18:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a:link,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a:after,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a:before,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-18:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-62>a,
.bd-megamenu .bd-menuitem-62>a:link,
.bd-megamenu .bd-menuitem-62>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-62>a:after,
.bd-megamenu .bd-menuitem-62>a:before,
.bd-megamenu .bd-menuitem-62>a:link:after,
.bd-megamenu .bd-menuitem-62>a:link:before,
.bd-megamenu .bd-menuitem-62>a:visited:after,
.bd-megamenu .bd-menuitem-62>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-62>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-62:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-62:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-62:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-62:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-62.active>a,
.bd-megamenu .bd-menuitem-62>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-62 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-62:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-62:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-62:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-62:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-62.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-62>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-grid-97>.container-fluid {
 padding-left:0;
 padding-right:0
}
.separated-item-57 {
 position:relative;
 z-index:0
}
.separated-item-57:after,
.separated-item-57:before {
 content:"";
 position:absolute;
 z-index:10
}
.separated-item-57:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-57:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-57:after {
 left:5px
}
.last-col.separated-item-57:after {
 right:5px
}
.separated-item-57.first-col:before,
.separated-item-57.last-row:after {
 content:none
}
.bd-megamenu .bd-menuitem-67>a,
.bd-megamenu .bd-menuitem-67>a:link,
.bd-megamenu .bd-menuitem-67>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-67>a:after,
.bd-megamenu .bd-menuitem-67>a:before,
.bd-megamenu .bd-menuitem-67>a:link:after,
.bd-megamenu .bd-menuitem-67>a:link:before,
.bd-megamenu .bd-menuitem-67>a:visited:after,
.bd-megamenu .bd-menuitem-67>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-67>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-67:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-67:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-67:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-67:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-67.active>a,
.bd-megamenu .bd-menuitem-67>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-67 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-53,
.bd-menu-99 {
 padding:0;
 margin:0
}
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-67:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-67:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-67:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-67:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-67.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-67>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-99.nav.nav-pills>li+li {
 margin:0
}
.bd-menuitem-49>a {
 cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49:not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49:not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-99.nav-pills .bd-menuitem-49>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a:link,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a:after,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a:before,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a:link:after,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a:link:before,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a:visited:after,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item).active>a,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-99.nav-pills .bd-menuitem-49:not(.bd-mega-item)>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-53-popup {
 visibility:hidden;
 pointer-events:none;
 position:absolute;
 z-index:1001
}
.bd-menu-53-popup.bd-popup-left {
 left:auto;
 right:0
}
.bd-menu-53-popup,
.bd-menu-53-popup.bd-popup-right {
 left:0;
 right:auto
}
.bd-sub-item>.bd-menu-53-popup {
 top:-1px
}
.bd-sub-item>.bd-menu-53-popup.bd-popup-left {
 left:auto;
 right:100%
}
.bd-sub-item>.bd-menu-53-popup,
.bd-sub-item>.bd-menu-53-popup.bd-popup-right {
 left:100%;
 right:auto
}
.bd-menu-53 .bd-menuitem-51:last-child>a.active,
.bd-menu-53 .bd-menuitem-51:last-child>a:hover,
.bd-menu-53 .bd-menuitem-51:last-child>a:not(.active):not(:hover) {
 border-bottom-width:0
}
.bd-menu-53 {
 background-color:#fff;
 box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 width:150px;
 border:1px solid #ccc
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-53 .bd-menuitem-51>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a:link,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a:after,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a:before,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a:link:after,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a:link:before,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a:visited:after,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item).active>a,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-53 .bd-menuitem-51:not(.bd-mega-item)>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-tabsmenu-1 .collapse-button {
 direction:ltr
}
.bd-tabsmenu-1 .collapse-button+.navbar-collapse {
 max-height:none;
 border:0 transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
@media (max-width:767px) {
 .bd-socialicons-1 .bd-socialicon {
  margin-bottom:0
 }
 .bd-tabsmenu-1 .bd-horizontalmenu-236 .bd-menu-99.nav-pills .bd-menuitem-49,
 .bd-tabsmenu-1 .navbar-collapse .bd-horizontalmenu-236 .nav>li,
 .bd-tabsmenu-3 .bd-horizontalmenu-238 .bd-menu-126.nav-pills .bd-menuitem-105,
 .bd-tabsmenu-3 .navbar-collapse .bd-horizontalmenu-238 .nav>li {
  float:none
 }
}
html[dir=rtl] [data-responsive-menu=false] .bd-horizontalmenu-238 .bd-menuitem-105:last-child>a {
 border-left-width:0!important
}
@media (min-width:768px) {
 .bd-tabsmenu-1 .collapse-button {
  display:none
 }
 html[dir=rtl] [data-responsive-menu=true] .bd-horizontalmenu-238 .bd-menuitem-105:last-child>a {
  border-left-width:0!important
 }
 html[dir=ltr] [data-responsive-menu=true] .bd-horizontalmenu-238 .bd-menuitem-105:last-child>a {
  border-right-width:0!important
 }
}
html[dir=ltr] [data-responsive-menu=false] .bd-horizontalmenu-238 .bd-menuitem-105:last-child>a {
 border-right-width:0!important
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-21>.bd-grid-item>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a:link,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a:after,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a:before,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a:link:after,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a:link:before,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a:visited:after,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-21:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a:link,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a:after,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a:before,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-21:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-120>a,
.bd-megamenu .bd-menuitem-120>a:link,
.bd-megamenu .bd-menuitem-120>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-120>a:after,
.bd-megamenu .bd-menuitem-120>a:before,
.bd-megamenu .bd-menuitem-120>a:link:after,
.bd-megamenu .bd-menuitem-120>a:link:before,
.bd-megamenu .bd-menuitem-120>a:visited:after,
.bd-megamenu .bd-menuitem-120>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-120>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-120:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-120:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-120:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-120:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-120.active>a,
.bd-megamenu .bd-menuitem-120>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-120 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-120:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-120:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-120:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-120:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-120.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-120>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-grid-124>.container-fluid {
 padding-left:0;
 padding-right:0
}
.separated-item-115 {
 position:relative;
 z-index:0
}
.separated-item-115:after,
.separated-item-115:before {
 content:"";
 position:absolute;
 z-index:10
}
.bd-megamenu .bd-menuitem-122,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105 {
 position:relative;
 list-style:none
}
.bd-menu-110-popup,
.bd-menu-136-popup {
 z-index:1001;
 visibility:hidden;
 pointer-events:none
}
.separated-item-115:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-115:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-115:after {
 left:5px
}
.last-col.separated-item-115:after {
 right:5px
}
.separated-item-115.first-col:before,
.separated-item-115.last-row:after {
 content:none
}
.bd-megamenu .bd-menuitem-122>a,
.bd-megamenu .bd-menuitem-122>a:link,
.bd-megamenu .bd-menuitem-122>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-122>a:after,
.bd-megamenu .bd-menuitem-122>a:before,
.bd-megamenu .bd-menuitem-122>a:link:after,
.bd-megamenu .bd-menuitem-122>a:link:before,
.bd-megamenu .bd-menuitem-122>a:visited:after,
.bd-megamenu .bd-menuitem-122>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-122>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-122:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-122:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-122:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-122:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-122.active>a,
.bd-megamenu .bd-menuitem-122>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-110,
.bd-menu-126 {
 padding:0;
 margin:0
}
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-122:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-122:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-122:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-122:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-122.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-122>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-126.nav.nav-pills>li+li {
 margin:0
}
.bd-menuitem-105>a {
 cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105:not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105:not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-126.nav-pills .bd-menuitem-105>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a:link,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a:after,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a:before,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a:link:after,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a:link:before,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a:visited:after,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item).active>a,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-126.nav-pills .bd-menuitem-105:not(.bd-mega-item)>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-110-popup {
 position:absolute
}
.bd-menu-110-popup.bd-popup-left {
 left:auto;
 right:0
}
.bd-menu-110-popup,
.bd-menu-110-popup.bd-popup-right {
 left:0;
 right:auto
}
.bd-sub-item>.bd-menu-110-popup {
 top:-1px
}
.bd-sub-item>.bd-menu-110-popup.bd-popup-left {
 left:auto;
 right:100%
}
.bd-sub-item>.bd-menu-110-popup,
.bd-sub-item>.bd-menu-110-popup.bd-popup-right {
 left:100%;
 right:auto
}
.bd-menu-110 .bd-menuitem-108:last-child>a.active,
.bd-menu-110 .bd-menuitem-108:last-child>a:hover,
.bd-menu-110 .bd-menuitem-108:last-child>a:not(.active):not(:hover) {
 border-bottom-width:0
}
.bd-menu-110 {
 background-color:#fff;
 -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -o-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 width:150px;
 border:1px solid #ccc
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-110 .bd-menuitem-108>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a:link,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a:after,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a:before,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a:link:after,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a:link:before,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a:visited:after,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item).active>a,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-110 .bd-menuitem-108:not(.bd-mega-item)>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-tabsmenu-3 .collapse-button {
 direction:ltr
}
.bd-tabsmenu-3 .collapse-button+.navbar-collapse {
 max-height:none;
 border:0 transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
@media (min-width:768px) {
 .bd-tabsmenu-3 .collapse-button {
  display:none
 }
}
.bd-textblock-12 {
 width:auto;
 margin-top:0;
 margin-bottom:1px
}
@media (max-width:767px) {
 .bd-textblock-12 {
  margin-bottom:2px
 }
}
.bd-textblock-12,
.bd-textblock-12 a {
 color:#f5f5f5
}
.bd-textblock-12 a:hover {
 color:#d5242b
}
@media (max-width:1199px) {
 .bd-textblock-12 {
  width:auto;
  float:left;
  color:#ddd
 }
}
.bd-textblock-128,
.bd-textblock-146,
.bd-textblock-148 {
 margin:0
}
.bd-textblock-148 {
 text-decoration:solid #a3a3a3 underline
}
.bd-textblock-150,
.bd-textblock-152,
.bd-textblock-154,
.bd-textblock-156 {
 margin:0
}
h2.bd-textblock-156 {
 text-decoration:solid #ddd
}
.bd-textblock-158,
.bd-textblock-160 {
 overflow:hidden;
 margin:0
}
.bd-textblock-160 {
 text-decoration:solid #a3a3a3
}
.bd-textblock-162 {
 overflow:hidden;
 margin:0
}
.bd-textblock-3 {
 width:auto;
 float:right;
 background-color:#da252b;
 background-image:linear-gradient(180deg,#da262d 0,#da262d 54%,#be1921 100%);
 background-image:-webkit-linear-gradient(270deg,#da262d 0,#da262d 54%,#be1921 100%);
 background-image:-o-linear-gradient(270deg,#da262d 0,#da262d 54%,#be1921 100%);
 background-image:-ms-linear-gradient(270deg,#da262d 0,#da262d 54%,#be1921 100%);
 background-image:-moz-linear-gradient(270deg,#da262d 0,#da262d 54%,#be1921 100%);
 margin:0;
 padding:15px 10px;
 color:#fff;
 text-align:right;
 font-weight:700
}
.bd-textblock-3 a {
 color:#fff;
 -webkit-text-shadow:0 -1px 2px rgba(0,0,0,.3);
 -o-text-shadow:0 -1px 2px rgba(0,0,0,.3);
 -ms-text-shadow:0 -1px 2px rgba(0,0,0,.3);
 -moz-text-shadow:0 -1px 2px rgba(0,0,0,.3);
 text-shadow:0 -1px 2px rgba(0,0,0,.3);
 font-weight:800
}
.bd-textblock-3 a:hover {
 color:#333e8f
}
.bd-textblock-4 {
/* margin-bottom:0;
 margin-top:13px;
 float:left;
 padding-right:10px*/
margin-bottom: 0;
margin-top: 10px;
float: left;
padding-right: 10px;
padding-left: 2px;
}
h4.bd-textblock-4 {
 line-height:25.71px;
 color:#fff;
 font-size:16px;
 font-weight:700;
}
@media (max-width:767px) {
 .bd-textblock-4 {
  margin-left:50%;
  -webkit-transform:translateX(-50%);
  -moz-transform:translateX(-50%);
  -ms-transform:translateX(-50%);
  transform:translateX(-50%);
  display:inline-block;
  margin-top:0
 }
 h4.bd-textblock-4 {
  text-align:center
 }
}
.bd-textblock-48 {
 width:auto;
 float:left;
 padding-left:10px;
 border-top-width:0;
 border-top-style:none;
 border-right-width:0;
 border-right-style:none;
 border-bottom-width:0;
 border-bottom-style:none;
 margin-bottom:7px;
 margin-top:12px !important;
 border-left:2px solid #fff;
 color:#fff
}
.bd-layoutcontainer-17>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-20>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-21>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-24>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-27>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
@media (max-width:1199px) {
 .bd-textblock-48 {
  float:left
 }
}
.bd-textblock-48 a {
 line-height:20px;
 color:#fff;
 font-family:Lato;
 font-size:14px
}
.bd-textblock-48 a:hover {
 color:#e15156
}
.bd-commentavatar-1 {
 display:inline-block
}
.bd-commentavatar-1 img {
 display:block;
 width:100%;
 height:100%
}
.bd-layoutcolumn-41,
.bd-layoutcolumn-42 {
 position:relative
}
.bd-commentreply-1 ul.links.inline li {
 display:inline-block;
 margin-right:5px
}
.bd-commentavatar-2 {
 display:inline-block
}
.bd-commentavatar-2 img {
 display:block;
 width:100%;
 height:100%
}
.bd-layoutcolumn-49,
.bd-layoutcolumn-50 {
 position:relative
}
.bd-commentreply-2 ul.links.inline li {
 display:inline-block;
 margin-right:5px
}
.bd-commentavatar-3 {
 display:inline-block
}
.bd-commentavatar-3 img {
 display:block;
 width:100%;
 height:100%
}
.bd-layoutcolumn-51,
.bd-layoutcolumn-52 {
 position:relative
}
.bd-commentreply-3 ul.links.inline li {
 display:inline-block;
 margin-right:5px
}
.bd-commentavatar-4 {
 display:inline-block
}
.bd-commentavatar-4 img {
 display:block;
 width:100%;
 height:100%
}
.bd-layoutcolumn-58,
.bd-layoutcolumn-59 {
 position:relative
}
.bd-commentreply-4 ul.links.inline li {
 display:inline-block;
 margin-right:5px
}
.bd-commentavatar-5 {
 display:inline-block
}
.bd-commentavatar-5 img {
 display:block;
 width:100%;
 height:100%
}
.bd-layoutcolumn-65,
.bd-layoutcolumn-66 {
 position:relative
}
.bd-commentreply-5 ul.links.inline li {
 display:inline-block;
 margin-right:5px
}
.bd-lightbox-18 {
 background:#333;
 background:rgba(0,0,0,.8);
 bottom:0;
 left:0;
 padding:0 100px;
 position:fixed;
 right:0;
 text-align:center;
 top:0;
 z-index:1000000
}
.bd-lightbox-18 .lightbox-image {
 border-radius:3px;
 display:none
}
.bd-lightbox-18 .lightbox-image.active {
 display:inline-block
}
.bd-lightbox-18 .lightbox-error {
 background:#fff;
 border-radius:10px;
 height:80px;
 opacity:.95;
 padding:20px;
 position:fixed;
 width:300px;
 z-index:100
}
.bd-lightbox-18 .loading {
 background:url(../images/preloader01.gif) center center no-repeat #fff;
 border:1px solid #b4b4b4;
 border-radius:10px;
 box-shadow:0 2px 5px #333;
 height:32px;
 opacity:.5;
 padding:10px;
 position:fixed;
 width:32px;
 z-index:10100
}
.bd-lightbox-18 .arrow,
.bd-lightbox-18 .close {
 filter:alpha(opacity=50);
 z-index:10003;
 cursor:pointer
}
.bd-lightbox-18 .arrow {
 height:100px;
 opacity:.5;
 position:fixed;
 width:82px
}
.bd-lightbox-18 .arrow:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-18 .arrow.disabled {
 display:none
}
.bd-lightbox-18 .arrow-b,
.bd-lightbox-18 .arrow-t {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:relative;
 width:30px
}
html[dir=rtl] .bd-lightbox-18 .arrow-b,
html[dir=rtl] .bd-lightbox-18 .arrow-t {
 right:26px
}
html[dir=ltr] .bd-lightbox-18 .arrow-b,
html[dir=ltr] .bd-lightbox-18 .arrow-t {
 left:26px
}
.bd-lightbox-18 .arrow-b {
 top:50px
}
.bd-lightbox-18 .close {
 height:22px;
 opacity:.5;
 position:fixed;
 right:39px;
 top:30px;
 width:22px
}
.bd-lightbox-18 .close:hover {
 opacity:1;
 filter:alpha(opacity=100)
}
.bd-lightbox-18 .close .ccw,
.bd-lightbox-18 .close .cw {
 background-color:#fff;
 border-radius:3px;
 height:6px;
 position:absolute;
 left:-4px;
 top:8px;
 width:30px
}
.bd-breadcrumbs-1,
.bd-layoutcolumn-1,
.bd-layoutcolumn-19,
.bd-layoutcolumn-2,
.bd-layoutcolumn-20,
.bd-layoutcolumn-21,
.bd-layoutcolumn-22,
.bd-layoutcolumn-23,
.bd-layoutcolumn-24,
.bd-layoutcolumn-25,
.bd-layoutcolumn-26,
.bd-layoutcolumn-27,
.bd-layoutcolumn-28,
.bd-layoutcolumn-29,
.bd-layoutcolumn-3,
.bd-layoutcolumn-30,
.bd-layoutcolumn-34,
.bd-layoutcolumn-35,
.bd-layoutcolumn-36,
.bd-layoutcolumn-37,
.bd-layoutcolumn-38,
.bd-layoutcolumn-4,
.bd-layoutcolumn-5 {
 position:relative
}
.bd-lightbox-18 .cw {
 -ms-transform:rotate(45deg);
 -webkit-transform:rotate(45deg);
 -o-transform:rotate(45deg);
 -moz-transform:rotate(45deg)
}
.bd-lightbox-18 .ccw {
 transform:rotate(-45deg);
 -ms-transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg);
 -o-transform:rotate(-45deg);
 -moz-transform:rotate(-45deg)
}
.bd-lightbox-18 .arrow-left-alt,
.bd-lightbox-18 .arrow-right-alt,
.bd-lightbox-18 .close-alt {
 color:#fff;
 display:none;
 font-size:2.5em;
 line-height:100%
}
.ie8 .bd-lightbox-18 .arrow-left-alt,
.ie8 .bd-lightbox-18 .arrow-right-alt,
.ie8 .bd-lightbox-18 .close-alt {
 display:block
}
.bd-layoutcontainer-28>.bd-container-inner>.container-fluid:after,
.ie8 .bd-lightbox-18 .ccw,
.ie8 .bd-lightbox-18 .cw {
 display:none
}
.ie7 .arrow-left-alt,
.ie7 .arrow-right-alt,
.ie7 .close-alt {
 display:block!important
}
.ie7 .ccw,
.ie7 .cw {
 display:none!important
}
.bd-lightbox-18 .lightbox-image,
.bd-postcontent-2 img:not(.no-lightbox) {
 cursor:pointer
}
.bd-breadcrumbs-1 {
 background-color:#fff;
 margin-bottom:10px;
 margin-top:-20px;
 display:none;
}
.bd-breadcrumbs-1 .breadcrumb {
 padding:0;
 margin:0;
 background:0 0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 border-radius:0
}
.bd-breadcrumbs-1 .breadcrumb li+li:after,
.bd-breadcrumbs-1 .breadcrumb li+li:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-breadcrumbs-1 .breadcrumb li+li:before {
 content:"/"!important
}
.bd-breadcrumbs-1 .bd-breadcrumbslink-1,
.bd-breadcrumbs-1 .bd-breadcrumbstext-1 {
 display:inline-block
}
.bd-breadcrumbstext-1 {
 color:#555;
 margin-left:5px
}
.bd-breadcrumbstext-1 span {
 line-height:17.14px;
 color:#777;
 font-size:12px
}
.bd-breadcrumbslink-1 a {
 line-height:17.14px;
 color:#da262d;
 font-size:12px
}
.bd-breadcrumbs-1 .breadcrumb li+li:before,
.bd-icon-41:before {
 padding-left:3px;
 padding-right:3px;
 color:#777
}
.bd-layoutcontainer-10>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-14>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-15>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-1>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-2>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcolumn-27 {
 padding:10px
}
.bd-layoutcolumn-28 {
 padding-right:10px;
 padding-left:10px
}
.bd-layoutcontainer-7>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcolumn-21 {
 padding:10px
}
.bd-layoutcolumn-22 {
 padding-left:10px;
 padding-right:10px
}
.bd-layoutcontainer-6>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcolumn-19 {
 padding:10px
}
.bd-layoutcontainer-11>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-8>.bd-container-inner>.container-fluid,
.bd-layoutcontainer-9>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcolumn-29 {
 padding:10px
}
.bd-layoutcolumn-30 {
 padding-left:10px;
 padding-right:10px
}
.bd-layoutcontainer-28>.bd-container-inner>.container-fluid>.row {
 height:calc(100% + 3em);
 margin:-1.5em -1em
}
.bd-flexalign-1,
.bd-stretchtobottom-1 .bd-contentlayout-1,
.bd-stretchtobottom-2 .bd-contentlayout-7,
.bd-stretchtobottom-3 .bd-contentlayout-5,
.bd-stretchtobottom-4 .bd-contentlayout-6,
.bd-stretchtobottom-6 .bd-contentlayout-2 {
 height:100%
}
.bd-layoutcontainer-28>.bd-container-inner>.container-fluid>.row>div {
 padding:1.5em 1em
}
.bd-layoutcontainer-28>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
@media (max-width:991px) {
 .bd-textblock-48 {
  float:left
 }
 .bd-hmenu-1 {
  padding-top:13px
 }
}
@media (min-width:768px) {
 .bd-hmenu-1 .bd-menuitem-132:hover>.bd-menu-136-popup,
 .bd-hmenu-1 .bd-menuitem-134:hover>.bd-menu-136-popup,
 .bd-hmenu-1 .bd-menuitem-146:hover>.bd-menu-136-popup,
 .bd-hmenu-1 .bd-menuitem-148:hover>.bd-menu-136-popup {
  display:block;
  visibility:visible;
  pointer-events:auto
 }
}
@media (max-width:767px) {
 .bd-hmenu-1 {
  width:100vw;
  margin-top:0;
  padding-top:0px;
 }
 .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-240 .bd-menu-136-popup {
  display:none;
  position:static
 }
 .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-240 .bd-menu-136-popup.show {
  display:block;
  visibility:visible;
  pointer-events:auto
 }
 .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-240 .nav {
  float:none!important;
  display:block!important
 }
 .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-240 .nav>li {
  float:none;
  display:block;
  width:auto
 }
 .bd-hmenu-1 .navbar-collapse .bd-horizontalmenu-240 .bd-menu-136 {
  float:none
 }
 .bd-hmenu-1 .navbar-toggle {
  display:block
 }
 .bd-hmenu-1 .navbar-collapse.collapse {
  display:none!important
 }
 .bd-hmenu-1 .navbar-collapse.collapse.in {
  display:block!important
 }
 .bd-hmenu-1 .collapsing {
  overflow:hidden!important
 }
}
.bd-hmenu-1 .separated-item-141 {
 z-index:auto
}
.bd-hmenu-1 {
 margin-top:0;
 margin-bottom:0
}
@media (max-width:991px) {
 .bd-hmenu-1 {
  float:none;
  margin-top:0;
  margin-bottom:0
 }
}
.bd-flexalign-1>* {
 margin:auto
}
@media (max-width:767px) {
 .bd-flexalign-1>* {
  margin:auto auto auto 0
 }
}
.bd-flexalign-1 {
 margin-top:10px;
 margin-bottom:0
}
@media (max-width:991px) {
 .bd-flexalign-1 {
  float:right;
  margin-top:8px;
  margin-bottom:0
 }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:visited {
 color:#fff;
 text-transform:uppercase;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
@media (max-width:767px) {
 .bd-flexalign-1 {
  margin-top:0px;
  margin-right:-3px;
  padding:0px;
 }
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a,
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:link,
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:visited {
  text-transform:uppercase;
  background-color:#da262d;
  font-family:Lato,Arial,'Arial Unicode MS',Helvetica,sans-serif;
  font-weight:700;
  color:#fff;
  font-size:18px;
  -webkit-transition:all .3s;
  transition:all .3s;
  background-image:linear-gradient(90deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-webkit-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-o-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-ms-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-moz-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-repeat:repeat;
  background-attachment:scroll;
  background-position:0 0;
  border-right-width:0;
  border-right-style:none;
  border-bottom-width:0;
  border-bottom-style:none;
  border-left-width:0;
  border-left-style:none;
  margin:0 !important;
  padding:10px;
  border-top:4px solid #252d68;
  line-height:25.71px
 }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:visited:before {
 font-size:21px;
 color:#fff;
 padding:10px;
 line-height:30px
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>a:hover:not(.active) {
 text-decoration:none
}
@media (max-width:767px) {
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:before,
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:link:before,
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>a:visited:before {
  color:#252d68
 }
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:hover:not(.active)>a:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>a.hover:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>a:focus:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>a:hover:not(.active) {
  background-color:#fff;
  color:#252d68;
  background-image:linear-gradient(135deg,#d6d7d7 0,#fff 58%);
  background-image:-webkit-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-o-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-ms-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-moz-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-repeat:repeat;
  background-attachment:scroll;
  background-position:0 0
 }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:hover:not(.active)>a:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>a.hover:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>a:focus:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>a:hover:not(.active):before {
 color:#da262d
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:visited {
 color:#fff;
 text-transform:uppercase;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
@media (max-width:767px) {
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a,
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:link,
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:visited {
  text-transform:uppercase;
  background-color:#da262d;
  font-family:Lato,Arial,'Arial Unicode MS',Helvetica,sans-serif;
  font-weight:700;
  color:#fff;
  font-size:18px;
  -webkit-transition:all .3s;
  transition:all .3s;
  background-image:linear-gradient(90deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-webkit-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-o-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-ms-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-moz-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-repeat:repeat;
  background-attachment:scroll;
  background-position:0 0;
  border-right-width:0;
  border-right-style:none;
  border-bottom-width:0;
  border-bottom-style:none;
  border-left-width:0;
  border-left-style:none;
  margin:0;
  padding:10px;
  border-top:4px solid #252d68;
  line-height:25.71px
 }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:visited:before {
 font-size:21px;
 color:#fff;
 padding:10px;
 line-height:30px
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>.bd-grid-item>a:hover:not(.active) {
 text-decoration:none
}
@media (max-width:767px) {
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:before,
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:link:before,
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11>.bd-grid-item>a:visited:before {
  color:#252d68
 }
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:hover:not(.active)>.bd-grid-item>a:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>.bd-grid-item>a.hover:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>.bd-grid-item>a:focus:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>.bd-grid-item>a:hover:not(.active) {
  background-color:#fff;
  color:#252d68;
  background-image:linear-gradient(135deg,#d6d7d7 0,#fff 58%);
  background-image:-webkit-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-o-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-ms-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-moz-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-repeat:repeat;
  background-attachment:scroll;
  background-position:0 0
 }
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:hover:not(.active)>.bd-grid-item>a:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>.bd-grid-item>a.hover:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>.bd-grid-item>a:focus:not(.active):before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-11:not(.active)>.bd-grid-item>a:hover:not(.active):before {
 color:#da262d
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:link,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:visited {
 color:#fff;
 text-transform:uppercase;
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:after,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:link:after,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:link:before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:visited:after,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
@media (max-width:767px) {
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>a,
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:link,
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:visited {
  text-transform:uppercase;
  background-color:#da262d;
  font-family:Lato,Arial,'Arial Unicode MS',Helvetica,sans-serif;
  font-weight:700;
  color:#fff;
  font-size:18px;
  -webkit-transition:all .3s;
  transition:all .3s;
  background-image:linear-gradient(90deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-webkit-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-o-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-ms-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-moz-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-repeat:repeat;
  background-attachment:scroll;
  background-position:0 0;
  border-right-width:0;
  border-right-style:none;
  border-bottom-width:0;
  border-bottom-style:none;
  border-left-width:0;
  border-left-style:none;
  margin:0px !important;
  padding:10px;
  border-top:4px solid #252d68;
  line-height:25.71px
 }
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:link:before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:visited:before {
 font-size:21px;
 color:#fff;
 padding:10px;
 line-height:30px
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 text-decoration:none
}
@media (max-width:767px) {
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:before,
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:link:before,
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>a:visited:before {
  color:#252d68
 }
 .collapse-button .bd-menuitem-11:not(.bd-mega-item):hover:not(.active)>a:not(.active),
 .collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>a.hover:not(.active),
 .collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>a:focus:not(.active),
 .collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
  background-color:#fff;
  color:#252d68;
  background-image:linear-gradient(135deg,#d6d7d7 0,#fff 58%);
  background-image:-webkit-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-o-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-ms-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-moz-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-repeat:repeat;
  background-attachment:scroll;
  background-position:0 0
 }
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item):hover:not(.active)>a:not(.active):before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>a.hover:not(.active):before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>a:focus:not(.active):before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>a:hover:not(.active):before {
 color:#da262d
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:link,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:visited {
 color:#fff;
 text-transform:uppercase;
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:after,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
@media (max-width:767px) {
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a,
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:link,
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:visited {
  text-transform:uppercase;
  background-color:#da262d;
  font-family:Lato,Arial,'Arial Unicode MS',Helvetica,sans-serif;
  font-weight:700;
  color:#fff;
  font-size:18px;
  -webkit-transition:all .3s;
  transition:all .3s;
  background-image:linear-gradient(90deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-webkit-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-o-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-ms-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-image:-moz-linear-gradient(0deg,#141838 1%,#333e8f 61%,#252d68 100%);
  background-repeat:repeat;
  background-attachment:scroll;
  background-position:0 0;
  border-right-width:0;
  border-right-style:none;
  border-bottom-width:0;
  border-bottom-style:none;
  border-left-width:0;
  border-left-style:none;
  margin:0;
  padding:10px;
  border-top:4px solid #252d68;
  line-height:25.71px
 }
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 font-size:21px;
 color:#fff;
 padding:10px;
 line-height:30px
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 text-decoration:none
}
@media (max-width:767px) {
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:before,
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:link:before,
 .collapse-button .bd-menuitem-11:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
  color:#252d68
 }
 .collapse-button .bd-menuitem-11:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
 .collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
 .collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
 .collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
  background-color:#fff;
  color:#252d68;
  background-image:linear-gradient(135deg,#d6d7d7 0,#fff 58%);
  background-image:-webkit-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-o-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-ms-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-image:-moz-linear-gradient(315deg,#d6d7d7 0,#fff 58%);
  background-repeat:repeat;
  background-attachment:scroll;
  background-position:0 0
 }
}
.collapse-button .bd-menuitem-11:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active):before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active):before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active):before,
.collapse-button .bd-menuitem-11:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active):before {
 color:#da262d
}
.bd-megamenu .bd-menuitem-146>a,
.bd-megamenu .bd-menuitem-146>a:link,
.bd-megamenu .bd-menuitem-146>a:visited {
 text-decoration:none;
 color:#525252;
 font-size:11px;
 text-transform:uppercase;
 -webkit-transition:background-color .3s ease-in-out,color .4s ease-in-out;
 transition:background-color .3s ease-in-out,color .4s ease-in-out;
 font-weight:400;
 border-top-width:0;
 border-top-style:none;
 border-right-width:0;
 border-right-style:none;
 border-left-width:0;
 border-left-style:none;
 padding:10px 7px;
 border-bottom:1px solid #ddd;
 line-height:15.71px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-146>a:after,
.bd-megamenu .bd-menuitem-146>a:before,
.bd-megamenu .bd-menuitem-146>a:link:after,
.bd-megamenu .bd-menuitem-146>a:link:before,
.bd-megamenu .bd-menuitem-146>a:visited:after,
.bd-megamenu .bd-menuitem-146>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:visited,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:visited,
.bd-megamenu .bd-menuitem-148>a,
.bd-megamenu .bd-menuitem-148>a:link,
.bd-megamenu .bd-menuitem-148>a:visited {
 font-size:11px;
 text-transform:uppercase;
 border-bottom:1px solid #ddd;
 line-height:15.71px;
 font-weight:400;
 border-top-style:none;
 border-right-width:0;
 border-right-style:none;
 white-space:nowrap;
 text-decoration:none
}
.bd-megamenu .bd-menuitem-146>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-146:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-146:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-146:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-146:not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none
}
.bd-megamenu .bd-menuitem-146.active>a,
.bd-megamenu .bd-menuitem-146>a.active {
 color:#da262d
}
.bd-megamenu .bd-menuitem-146 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:visited {
 color:#525252;
 -webkit-transition:background-color .3s ease-in-out,color .4s ease-in-out;
 transition:background-color .3s ease-in-out,color .4s ease-in-out;
 border-top-width:0;
 border-left-width:0;
 border-left-style:none;
 padding:10px 7px;
 display:block
}
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-146:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-146:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-146:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-146:not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none
}
.bd-megamenu .bd-menuitem-146.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-146>.bd-grid-item>a.active {
 color:#da262d
}
.bd-grid-150>.container-fluid {
 padding-left:0;
 padding-right:0
}
.separated-item-141 {
 position:relative;
 z-index:0
}
.separated-item-141:after,
.separated-item-141:before {
 content:"";
 position:absolute;
 z-index:10
}
.bd-megamenu .bd-menuitem-148,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132 {
 position:relative;
 list-style:none
}
.separated-item-141:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-141:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-141:after {
 left:5px
}
.last-col.separated-item-141:after {
 right:5px
}
.separated-item-141.first-col:before,
.separated-item-141.last-row:after {
 content:none
}
.bd-megamenu .bd-menuitem-148>a,
.bd-megamenu .bd-menuitem-148>a:link,
.bd-megamenu .bd-menuitem-148>a:visited {
 color:#525252;
 -webkit-transition:background-color .3s ease-in-out,color .4s ease-in-out;
 transition:background-color .3s ease-in-out,color .4s ease-in-out;
 border-top-width:0;
 border-left-width:0;
 border-left-style:none;
 padding:10px 7px;
 display:block
}
.bd-megamenu .bd-menuitem-148>a:after,
.bd-megamenu .bd-menuitem-148>a:before,
.bd-megamenu .bd-menuitem-148>a:link:after,
.bd-megamenu .bd-menuitem-148>a:link:before,
.bd-megamenu .bd-menuitem-148>a:visited:after,
.bd-megamenu .bd-menuitem-148>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-148>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-148:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-148:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-148:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-148:not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none
}
.bd-megamenu .bd-menuitem-148.active>a,
.bd-megamenu .bd-menuitem-148>a.active {
 color:#da262d
}
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:visited {
 color:#525252;
 -webkit-transition:background-color .3s ease-in-out,color .4s ease-in-out;
 transition:background-color .3s ease-in-out,color .4s ease-in-out;
 border-top-width:0;
 border-left-width:0;
 border-left-style:none;
 padding:10px 7px;
 display:block
}
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-148:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-148:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-148:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-148:not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none
}
.bd-megamenu .bd-menuitem-148.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-148>.bd-grid-item>a.active {
 color:#da262d
}
.bd-menu-152.nav.nav-pills>li+li {
 margin:0
}
.bd-menu-152 {
 padding:0;
 margin:0
}
.bd-menuitem-132>a {
 cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:visited {
 color:#163269;
 text-transform:none;
 -webkit-transition:all 1.1s cubic-bezier(.6,-.5,.3,1.5);
 transition:all 1.1s cubic-bezier(.6,-.5,.3,1.5);
 margin-right:10px;
 margin-left:10px;
 font-size:16px;
 font-family:Basic,Arial,'Arial Unicode MS',Helvetica,sans-serif;
 font-weight:500;
 padding:18px 4px 20px;
 border-bottom:2px solid rgba(255,255,255,0);
 border-radius:0;
 line-height:32px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
@media (max-width:991px) {
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:link,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:visited {
  line-height:30.49px
 }
}
@media (max-width:767px) {
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:link,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:visited {
  border-top-width:0;
  border-left-width:0;
  border-right-width:0;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  color:#fff;
  text-align:left;
  letter-spacing:1px;
  font-family:Lato;
  font-size:14px;
  font-weight:700;
  text-transform:uppercase;
  -webkit-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -o-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -ms-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -moz-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  text-shadow:1px 1px 3px rgba(0,0,0,.3);
  margin:10px;
  padding:5px 0 5px 28px;
  border-bottom:1px solid #d5242b;
  line-height:20px
 }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>a:hover:not(.active) {
 text-decoration:none;
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
}
@media (max-width:767px) {
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:hover:not(.active)>a:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>a.hover:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>a:focus:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>a:hover:not(.active) {
  border-left-width:0;
  border-right-width:0;
  border-top-width:0;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  color:#ddd;
  padding-left:16px;
  border-bottom:1px solid #d5242b
 }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a.active {
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
}
@media (max-width:767px) {
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132.active>a,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>a.active {
  border-left-width:0;
  border-left-style:none;
  border-right-width:0;
  border-right-style:none;
  border-top-width:0;
  border-top-style:none;
  color:#252d68;
  padding-left:16px;
  border-bottom:1px solid #d5242b
 }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:visited {
 color:#163269;
 text-transform:none;
 -webkit-transition:all 1.1s cubic-bezier(.6,-.5,.3,1.5);
 transition:all 1.1s cubic-bezier(.6,-.5,.3,1.5);
 margin-right:10px;
 margin-left:10px;
 font-size:16px;
 font-family:Basic,Arial,'Arial Unicode MS',Helvetica,sans-serif;
 font-weight:500;
 padding:10px 4px 20px;
 border-bottom:2px solid rgba(255,255,255,0);
 border-radius:0;
 line-height:32px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
@media (max-width:991px) {
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:link,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:visited {
  line-height:30.49px
 }
}
@media (max-width:767px) {
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:link,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:visited {
  border-top-width:0;
  border-left-width:0;
  border-right-width:0;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  color:#fff;
  text-align:left;
  letter-spacing:1px;
  font-family:Lato;
  font-size:14px;
  font-weight:700;
  text-transform:uppercase;
  -webkit-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -o-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -ms-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -moz-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  text-shadow:1px 1px 3px rgba(0,0,0,.3);
  margin:10px;
  padding:5px 0 5px 28px;
  border-bottom:1px solid #d5242b;
  line-height:20px
 }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>.bd-grid-item>a:hover:not(.active) {
 text-decoration:none;
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
}
@media (max-width:767px) {
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:hover:not(.active)>.bd-grid-item>a:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>.bd-grid-item>a.hover:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>.bd-grid-item>a:focus:not(.active),
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132:not(.active)>.bd-grid-item>a:hover:not(.active) {
  border-left-width:0;
  border-right-width:0;
  border-top-width:0;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  color:#ddd;
  padding-left:16px;
  border-bottom:1px solid #d5242b
 }
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a.active {
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
}
@media (max-width:767px) {
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132.active>.bd-grid-item>a,
 .bd-toplevel-item:not(.bd-megamenu) .bd-menu-152.nav-pills .bd-menuitem-132>.bd-grid-item>a.active {
  border-left-width:0;
  border-left-style:none;
  border-right-width:0;
  border-right-style:none;
  border-top-width:0;
  border-top-style:none;
  color:#252d68;
  padding-left:16px;
  border-bottom:1px solid #d5242b
 }
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:link,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:visited {
 color:#163269;
 text-transform:none;
 -webkit-transition:all 1.1s cubic-bezier(.6,-.5,.3,1.5);
 transition:all 1.1s cubic-bezier(.6,-.5,.3,1.5);
 margin-right:10px;
 margin-left:10px;
 font-size:16px;
 font-family:Basic,Arial,'Arial Unicode MS',Helvetica,sans-serif;
 font-weight:500;
 padding:20px 4px 20px;
 border-bottom:2px solid rgba(255,255,255,0);
 border-radius:0;
 line-height:32px;
 display:block;
 white-space:nowrap
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:after,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:before,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:link:after,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:link:before,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:visited:after,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
@media (max-width:991px) {
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:link,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:visited {
  line-height:26px;
 }
}
@media (max-width:767px) {
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:link,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:visited {
  border-top-width:0;
  border-left-width:0;
  border-right-width:0;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  color:#fff;
  text-align:left;
  letter-spacing:1px;
  font-family:Lato;
  font-size:14px;
  font-weight:700;
  text-transform:uppercase;
  -webkit-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -o-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -ms-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -moz-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  text-shadow:1px 1px 3px rgba(0,0,0,.3);
  margin:10px;
  padding:5px 0 5px 28px;
  border-bottom:1px solid #d5242b;
  line-height:20px
 }
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 text-decoration:none;
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
}
@media (max-width:767px) {
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):hover:not(.active)>a:not(.active),
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>a.hover:not(.active),
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>a:focus:not(.active),
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
  border-left-width:0;
  border-right-width:0;
  border-top-width:0;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  color:#ddd;
  padding-left:16px;
  border-bottom:1px solid #d5242b
 }
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item).active>a,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a.active {
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
}
@media (max-width:767px) {
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item).active>a,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>a.active {
  border-left-width:0;
  border-left-style:none;
  border-right-width:0;
  border-right-style:none;
  border-top-width:0;
  border-top-style:none;
  color:#252d68;
  padding-left:16px;
  border-bottom:1px solid #d5242b
 }
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:visited {
 color:#163269;
 text-transform:none;
 -webkit-transition:all 1.1s cubic-bezier(.6,-.5,.3,1.5);
 transition:all 1.1s cubic-bezier(.6,-.5,.3,1.5);
 margin-right:10px;
 margin-left:10px;
 font-size:16px;
 font-family:Basic,Arial,'Arial Unicode MS',Helvetica,sans-serif;
 font-weight:500;
 padding:10px 4px 20px;
 border-bottom:2px solid rgba(255,255,255,0);
 border-radius:0;
 line-height:32px;
 display:block;
 white-space:nowrap
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
@media (max-width:991px) {
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:link,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:visited {
  line-height:30.49px
 }
}
@media (max-width:767px) {
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:link,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:visited {
  border-top-width:0;
  border-left-width:0;
  border-right-width:0;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  color:#fff;
  text-align:left;
  letter-spacing:1px;
  font-family:Lato;
  font-size:14px;
  font-weight:700;
  text-transform:uppercase;
  -webkit-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -o-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -ms-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  -moz-text-shadow:1px 1px 3px rgba(0,0,0,.3);
  text-shadow:1px 1px 3px rgba(0,0,0,.3);
  margin:10px;
  padding:5px 0 5px 28px;
  border-bottom:1px solid #d5242b;
  line-height:20px
 }
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 text-decoration:none;
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
}
@media (max-width:767px) {
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
  border-left-width:0;
  border-right-width:0;
  border-top-width:0;
  border-left-style:none;
  border-right-style:none;
  border-top-style:none;
  color:#ddd;
  padding-left:16px;
  border-bottom:1px solid #d5242b
 }
}
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a.active {
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
}
@media (max-width:767px) {
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item).active>.bd-grid-item>a,
 .bd-menu-152.nav-pills .bd-menuitem-132:not(.bd-mega-item)>.bd-grid-item>a.active {
  border-left-width:0;
  border-left-style:none;
  border-right-width:0;
  border-right-style:none;
  border-top-width:0;
  border-top-style:none;
  color:#252d68;
  padding-left:16px;
  border-bottom:1px solid #d5242b
 }
 .bd-tabsmenu-5 .bd-horizontalmenu-242 .bd-menu-178.nav-pills .bd-menuitem-158,
 .bd-tabsmenu-5 .navbar-collapse .bd-horizontalmenu-242 .nav>li {
  float:none
 }
}
.bd-menu-136-popup {
 position:absolute
}
.bd-menu-136-popup.bd-popup-left {
 left:auto;
 right:0
}
.bd-menu-136-popup,
.bd-menu-136-popup.bd-popup-right {
 left:0;
 right:auto
}
.bd-sub-item>.bd-menu-136-popup {
 top:-10px
}
.bd-sub-item>.bd-menu-136-popup.bd-popup-left {
 left:auto;
 right:100%
}
.bd-sub-item>.bd-menu-136-popup,
.bd-sub-item>.bd-menu-136-popup.bd-popup-right {
 left:100%;
 right:auto
}
.bd-menu-136 .bd-menuitem-134:last-child>a.active,
.bd-menu-136 .bd-menuitem-134:last-child>a:hover,
.bd-menu-136 .bd-menuitem-134:last-child>a:not(.active):not(:hover) {
 border-bottom-width:0
}
.bd-menu-136 {
 margin:0;
 background-color:rgba(245,245,245,.9);
 border-top-style:none;
 border-left-style:none;
 border-right-style:none;
 border-top-width:0;
 border-left-width:0;
 border-right-width:0;
 min-width:160px;
 position:relative;
 padding:10px;
 border-bottom:3px solid #da262d
}
@media (max-width:991px) {
 .bd-menu-136 {
  border-top-style:none;
  border-left-style:none;
  border-right-style:none;
  border-top-width:0;
  border-left-width:0;
  border-right-width:0;
  background-color:#242D68;
  border-bottom:3px solid #da262d
 }
}
li>.bd-menu-136-popup {
 opacity:0;
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 -webkit-transform:translate3d(0,10px,0);
 transform:translate3d(0,10px,0)
}
li:hover>.bd-menu-136-popup,
li>.bd-menu-136-popup.show {
 opacity:1;
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0)
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a:visited {
 text-decoration:none;
 color:#8f8f8f;
 font-size:13px;
 text-transform:none;
 -webkit-transition:background-color .3s ease-in-out,color .4s ease-in-out;
 transition:background-color .3s ease-in-out,color .4s ease-in-out;
 font-weight:400;
 border-top-width:0;
 border-top-style:none;
 border-right-width:0;
 border-right-style:none;
 border-left-width:0;
 border-left-style:none;
 font-family:Basic,Arial,'Arial Unicode MS',Helvetica,sans-serif;
 padding:10px 7px;
 border-bottom:1px solid #ededed;
 line-height:18.57px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:not(.active)>a:hover:not(.active) {
 color:#252d6a;
 text-decoration:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a.active {
 color:#777
}
@media (max-width:991px) {
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>a.active {
 color:#fff}
 
 
 
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:not(.active)>a:hover:not(.active) {
 color:#fff;
 text-decoration:none
}
 }
 
 
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a:visited {
 text-decoration:none;
 color:#8f8f8f;
 font-size:13px;
 text-transform:none;
 -webkit-transition:background-color .3s ease-in-out,color .4s ease-in-out;
 transition:background-color .3s ease-in-out,color .4s ease-in-out;
 font-weight:400;
 border-top-width:0;
 border-top-style:none;
 border-right-width:0;
 border-right-style:none;
 border-left-width:0;
 border-left-style:none;
 font-family:Basic,Arial,'Arial Unicode MS',Helvetica,sans-serif;
 padding:10px 7px;
 border-bottom:1px solid #ededed;
 line-height:18.57px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134:not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#252d6a;
 text-decoration:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-136 .bd-menuitem-134>.bd-grid-item>a.active {
 color:#777
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a:link,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a:visited {
 text-decoration:none;
 color:#8f8f8f;
 font-size:13px;
 text-transform:none;
 -webkit-transition:background-color .3s ease-in-out,color .4s ease-in-out;
 transition:background-color .3s ease-in-out,color .4s ease-in-out;
 font-weight:400;
 border-top-width:0;
 border-top-style:none;
 border-right-width:0;
 border-right-style:none;
 border-left-width:0;
 border-left-style:none;
 font-family:Basic,Arial,'Arial Unicode MS',Helvetica,sans-serif;
 padding:10px 7px;
 border-bottom:1px solid #ededed;
 line-height:18.57px;
 display:block;
 white-space:nowrap
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a:after,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a:before,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a:link:after,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a:link:before,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a:visited:after,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 color:#252d6a;
 text-decoration:none
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item).active>a,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>a.active {
 color:#777
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a:visited {
 text-decoration:none;
 color:#8f8f8f;
 font-size:13px;
 text-transform:none;
 -webkit-transition:background-color .3s ease-in-out,color .4s ease-in-out;
 transition:background-color .3s ease-in-out,color .4s ease-in-out;
 font-weight:400;
 border-top-width:0;
 border-top-style:none;
 border-right-width:0;
 border-right-style:none;
 border-left-width:0;
 border-left-style:none;
 font-family:Basic,Arial,'Arial Unicode MS',Helvetica,sans-serif;
 padding:10px 7px;
 border-bottom:1px solid #ededed;
 line-height:18.57px;
 display:block;
 white-space:nowrap
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#252d6a;
 text-decoration:none
}
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-136 .bd-menuitem-134:not(.bd-mega-item)>.bd-grid-item>a.active {
 color:#777
}
.bd-hmenu-1 .collapse-button {
 direction:ltr
}
.bd-hmenu-1 .collapse-button+.navbar-collapse {
 max-height:none;
 border:0 transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
.bd-menu-162,
.bd-menu-188 {
 -ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -o-box-shadow:4px 4px 0 0 rgba(0,0,0,.09)
}
.bd-layoutcontainer-4>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcolumn-13,
.bd-layoutcolumn-14 {
 position:relative
}
html[dir=rtl] [data-responsive-menu=false] .bd-horizontalmenu-242 .bd-menuitem-158:last-child>a {
 border-left-width:0!important
}
@media (min-width:768px) {
 .bd-hmenu-1 .collapse-button {
  display:none
 }
 html[dir=rtl] [data-responsive-menu=true] .bd-horizontalmenu-242 .bd-menuitem-158:last-child>a {
  border-left-width:0!important
 }
 html[dir=ltr] [data-responsive-menu=true] .bd-horizontalmenu-242 .bd-menuitem-158:last-child>a {
  border-right-width:0!important
 }
}
html[dir=ltr] [data-responsive-menu=false] .bd-horizontalmenu-242 .bd-menuitem-158:last-child>a {
 border-right-width:0!important
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-9>.bd-grid-item>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a:link,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a:after,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a:before,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a:link:after,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a:link:before,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a:visited:after,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-9:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a:link,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a:after,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a:before,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-9:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-172>a,
.bd-megamenu .bd-menuitem-172>a:link,
.bd-megamenu .bd-menuitem-172>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-172>a:after,
.bd-megamenu .bd-menuitem-172>a:before,
.bd-megamenu .bd-menuitem-172>a:link:after,
.bd-megamenu .bd-menuitem-172>a:link:before,
.bd-megamenu .bd-menuitem-172>a:visited:after,
.bd-megamenu .bd-menuitem-172>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-172>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-172:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-172:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-172:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-172:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-172.active>a,
.bd-megamenu .bd-menuitem-172>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-172 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-172:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-172:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-172:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-172:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-172.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-172>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-grid-176>.container-fluid {
 padding-left:0;
 padding-right:0
}
.separated-item-168 {
 position:relative;
 z-index:0
}
.separated-item-168:after,
.separated-item-168:before {
 content:"";
 position:absolute;
 z-index:10
}
.bd-megamenu .bd-menuitem-174,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158 {
 position:relative;
 list-style:none
}
.separated-item-168:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-168:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-168:after {
 left:5px
}
.last-col.separated-item-168:after {
 right:5px
}
.separated-item-168.first-col:before,
.separated-item-168.last-row:after {
 content:none
}
.bd-megamenu .bd-menuitem-174>a,
.bd-megamenu .bd-menuitem-174>a:link,
.bd-megamenu .bd-menuitem-174>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-174>a:after,
.bd-megamenu .bd-menuitem-174>a:before,
.bd-megamenu .bd-menuitem-174>a:link:after,
.bd-megamenu .bd-menuitem-174>a:link:before,
.bd-megamenu .bd-menuitem-174>a:visited:after,
.bd-megamenu .bd-menuitem-174>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-174>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-174:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-174:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-174:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-174:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-174.active>a,
.bd-megamenu .bd-menuitem-174>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-162,
.bd-menu-178 {
 padding:0;
 margin:0
}
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-174:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-174:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-174:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-174:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-174.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-174>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-178.nav.nav-pills>li+li {
 margin:0
}
.bd-menuitem-158>a {
 cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158:not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158:not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-178.nav-pills .bd-menuitem-158>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a:link,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a:after,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a:before,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a:link:after,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a:link:before,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a:visited:after,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item).active>a,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-178.nav-pills .bd-menuitem-158:not(.bd-mega-item)>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-162-popup {
 visibility:hidden;
 pointer-events:none;
 position:absolute;
 z-index:1001
}
.bd-icon-53:before,
.bd-icon-58:before,
.bd-icon-67:before {
 visibility:inherit;
 content:'\280'
}
.bd-menu-162-popup.bd-popup-left {
 left:auto;
 right:0
}
.bd-menu-162-popup,
.bd-menu-162-popup.bd-popup-right {
 left:0;
 right:auto
}
.bd-sub-item>.bd-menu-162-popup {
 top:-1px
}
.bd-sub-item>.bd-menu-162-popup.bd-popup-left {
 left:auto;
 right:100%
}
.bd-sub-item>.bd-menu-162-popup,
.bd-sub-item>.bd-menu-162-popup.bd-popup-right {
 left:100%;
 right:auto
}
.bd-menu-162 .bd-menuitem-160:last-child>a.active,
.bd-menu-162 .bd-menuitem-160:last-child>a:hover,
.bd-menu-162 .bd-menuitem-160:last-child>a:not(.active):not(:hover) {
 border-bottom-width:0
}
.bd-menu-162 {
 background-color:#fff;
 -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 width:150px;
 border:1px solid #ccc
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-162 .bd-menuitem-160>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a:link,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a:after,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a:before,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a:link:after,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a:link:before,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a:visited:after,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item).active>a,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-162 .bd-menuitem-160:not(.bd-mega-item)>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-tabsmenu-5 .collapse-button {
 direction:ltr
}
.bd-tabsmenu-5 .collapse-button+.navbar-collapse {
 max-height:none;
 border:0 transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
@media (min-width:768px) {
 .bd-tabsmenu-5 .collapse-button {
  display:none
 }
 html[dir=rtl] [data-responsive-menu=true] .bd-horizontalmenu-244 .bd-menuitem-184:last-child>a {
  border-left-width:0!important
 }
}
.bd-posticonauthor-5 .bd-icon-58 {
 white-space:nowrap
}
.bd-posticonauthor-5 .bd-icon-58>span {
 white-space:normal
}
.bd-posticonauthor-3 .bd-icon-53 {
 white-space:nowrap
}
.bd-posticonauthor-3 .bd-icon-53>span {
 white-space:normal
}
.bd-posticonauthor-10 .bd-icon-67 {
 white-space:nowrap
}
.bd-posticonauthor-10 .bd-icon-67>span {
 white-space:normal
}
.bd-posticonauthor-15 .bd-icon-75 {
 white-space:nowrap
}
.bd-posticonauthor-15 .bd-icon-75>span {
 white-space:normal
}
.bd-icon-75:before {
 content:'\280';
 visibility:inherit
}
.bd-icon-51:before,
.bd-icon-56:before,
.bd-icon-65:before,
.bd-icon-73:before {
 content:'\23d';
 visibility:inherit
}
.bd-posticoncomments-8 .bd-icon-61 {
 white-space:nowrap
}
.bd-posticoncomments-8 .bd-icon-61>span {
 white-space:normal
}
.bd-posticoncomments-18 .bd-icon-78 {
 white-space:nowrap
}
.bd-posticoncomments-18 .bd-icon-78>span {
 white-space:normal
}
.bd-posticoncomments-13 .bd-icon-70 {
 white-space:nowrap
}
.bd-posticoncomments-13 .bd-icon-70>span {
 white-space:normal
}
.bd-posticondate-4 .bd-icon-56 {
 white-space:nowrap
}
.bd-posticondate-4 .bd-icon-56>span {
 white-space:normal
}
.bd-posticondate-2 .bd-icon-51 {
 white-space:nowrap
}
.bd-posticondate-2 .bd-icon-51>span {
 white-space:normal
}
.bd-posticondate-9 .bd-icon-65 {
 white-space:nowrap
}
.bd-posticondate-9 .bd-icon-65>span {
 white-space:normal
}
.bd-posticondate-14 .bd-icon-73 {
 white-space:nowrap
}
.bd-posticondate-14 .bd-icon-73>span {
 white-space:normal
}
.bd-menu-188-popup,
.bd-menu-214-popup {
 visibility:hidden;
 pointer-events:none
}
.bd-posticontags-7 .bd-icon-60 {
 white-space:nowrap
}
.bd-posticontags-7 .bd-icon-60>span {
 white-space:normal
}
.bd-posticontags-17 .bd-icon-77 {
 white-space:nowrap
}
.bd-posticontags-17 .bd-icon-77>span {
 white-space:normal
}
.bd-posticontags-12 .bd-icon-69 {
 white-space:nowrap
}
.bd-posticontags-12 .bd-icon-69>span {
 white-space:normal
}
div[class*=bd-posticontags-] .field,
div[class*=bd-posticontags-] .field .field-items,
div[class*=bd-posticontags-] .field .field-items .field-item,
div[class*=bd-posticontags-] .field .field-label {
 display:inline
}
div[class*=bd-posticontags-] .field-item a {
 margin-left:5px
}
html[dir=rtl] [data-responsive-menu=false] .bd-horizontalmenu-244 .bd-menuitem-184:last-child>a {
 border-left-width:0!important
}
@media (min-width:768px) {
 html[dir=ltr] [data-responsive-menu=true] .bd-horizontalmenu-244 .bd-menuitem-184:last-child>a {
  border-right-width:0!important
 }
}
html[dir=ltr] [data-responsive-menu=false] .bd-horizontalmenu-244 .bd-menuitem-184:last-child>a {
 border-right-width:0!important
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-10>.bd-grid-item>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:after,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:before,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link:after,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:link:before,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited:after,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:after,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:before,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-10:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-198>a,
.bd-megamenu .bd-menuitem-198>a:link,
.bd-megamenu .bd-menuitem-198>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-198>a:after,
.bd-megamenu .bd-menuitem-198>a:before,
.bd-megamenu .bd-menuitem-198>a:link:after,
.bd-megamenu .bd-menuitem-198>a:link:before,
.bd-megamenu .bd-menuitem-198>a:visited:after,
.bd-megamenu .bd-menuitem-198>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-198>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-198:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-198:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-198:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-198:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-198.active>a,
.bd-megamenu .bd-menuitem-198>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-198 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-198:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-198:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-198:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-198:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-198.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-198>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-grid-202>.container-fluid {
 padding-left:0;
 padding-right:0
}
.separated-item-194 {
 position:relative;
 z-index:0
}
.separated-item-194:after,
.separated-item-194:before {
 content:"";
 position:absolute;
 z-index:10
}
.bd-megamenu .bd-menuitem-200,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184 {
 position:relative;
 list-style:none
}
.separated-item-194:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-194:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-194:after {
 left:5px
}
.last-col.separated-item-194:after {
 right:5px
}
.separated-item-194.first-col:before,
.separated-item-194.last-row:after {
 content:none
}
.bd-megamenu .bd-menuitem-200>a,
.bd-megamenu .bd-menuitem-200>a:link,
.bd-megamenu .bd-menuitem-200>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-200>a:after,
.bd-megamenu .bd-menuitem-200>a:before,
.bd-megamenu .bd-menuitem-200>a:link:after,
.bd-megamenu .bd-menuitem-200>a:link:before,
.bd-megamenu .bd-menuitem-200>a:visited:after,
.bd-megamenu .bd-menuitem-200>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-200>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-200:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-200:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-200:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-200:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-200.active>a,
.bd-megamenu .bd-menuitem-200>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-188,
.bd-menu-204 {
 padding:0;
 margin:0
}
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-200:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-200:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-200:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-200:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-200.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-200>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-204.nav.nav-pills>li+li {
 margin:0
}
.bd-menuitem-184>a {
 cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184:not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184:not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-204.nav-pills .bd-menuitem-184>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a:link,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a:after,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a:before,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a:link:after,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a:link:before,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a:visited:after,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item).active>a,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-204.nav-pills .bd-menuitem-184:not(.bd-mega-item)>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-188,
.bd-sheetstyles-2 {
 background-color:#fff
}
.bd-menu-188-popup {
 position:absolute;
 z-index:1001
}
.bd-menu-188-popup.bd-popup-left {
 left:auto;
 right:0
}
.bd-menu-188-popup,
.bd-menu-188-popup.bd-popup-right {
 left:0;
 right:auto
}
.bd-sub-item>.bd-menu-188-popup {
 top:-1px
}
.bd-sub-item>.bd-menu-188-popup.bd-popup-left {
 left:auto;
 right:100%
}
.bd-sub-item>.bd-menu-188-popup,
.bd-sub-item>.bd-menu-188-popup.bd-popup-right {
 left:100%;
 right:auto
}
.bd-menu-188 .bd-menuitem-186:last-child>a.active,
.bd-menu-188 .bd-menuitem-186:last-child>a:hover,
.bd-menu-188 .bd-menuitem-186:last-child>a:not(.active):not(:hover) {
 border-bottom-width:0
}
.bd-menu-188 {
 -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 width:150px;
 border:1px solid #ccc
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-188 .bd-menuitem-186>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a:link,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a:after,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a:before,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a:link:after,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a:link:before,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a:visited:after,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item).active>a,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-188 .bd-menuitem-186:not(.bd-mega-item)>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-tabsmenu-9 .collapse-button {
 direction:ltr
}
.bd-tabsmenu-9 .collapse-button+.navbar-collapse {
 max-height:none;
 border:0 transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
.bd-contentlayout-5 {
 clear:both
}
.bd-contentlayout-5 .bd-flex-horizontal>* {
 padding-left:5px;
 padding-right:5px
}
.bd-layoutitemsbox-13 {
 position:relative;
 padding-right:10px;
 padding-left:10px
}
.bd-contentlayout-2 {
 clear:both
}
.bd-contentlayout-2 .bd-flex-horizontal>* {
 padding-left:5px;
 padding-right:5px
}
.bd-layoutitemsbox-12 {
 position:relative;
 padding-left:10px;
 padding-right:10px
}
.bd-contentlayout-1 .bd-flex-horizontal>*,
.bd-contentlayout-6 .bd-flex-horizontal>*,
.bd-contentlayout-7 .bd-flex-horizontal>* {
 padding-left:5px;
 padding-right:5px
}
.bd-contentlayout-1 {
 clear:both
}
.bd-layoutitemsbox-11 {
 position:relative
}
.bd-contentlayout-7 {
 clear:both
}
.bd-contentlayout-6 {
 clear:both
}
.bd-layoutitemsbox-14 {
 position:relative;
 padding-left:10px;
 padding-right:10px
}
@media (max-width:767px) {
 .bd-tabsmenu-9 .bd-horizontalmenu-244 .bd-menu-204.nav-pills .bd-menuitem-184,
 .bd-tabsmenu-9 .navbar-collapse .bd-horizontalmenu-244 .nav>li {
  float:none
 }
 .bd-contentlayout-5 .bd-flex-horizontal {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .bd-contentlayout-5 .bd-flex-horizontal>* {
  width:100%
 }
 .bd-contentlayout-2 .bd-flex-horizontal {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .bd-contentlayout-2 .bd-flex-horizontal>* {
  width:100%
 }
 .bd-contentlayout-1 .bd-flex-horizontal {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .bd-contentlayout-1 .bd-flex-horizontal>* {
  width:100%
 }
 .bd-contentlayout-7 .bd-flex-horizontal {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .bd-contentlayout-7 .bd-flex-horizontal>* {
  width:100%
 }
 .bd-contentlayout-6 .bd-flex-horizontal {
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -webkit-flex-direction:column;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .bd-contentlayout-6 .bd-flex-horizontal>* {
  width:100%
 }
 .bd-tabsmenu-15 .bd-horizontalmenu-246 .bd-menu-230.nav-pills .bd-menuitem-210,
 .bd-tabsmenu-15 .navbar-collapse .bd-horizontalmenu-246 .nav>li {
  float:none
 }
}
html[dir=rtl] [data-responsive-menu=false] .bd-horizontalmenu-246 .bd-menuitem-210:last-child>a {
 border-left-width:0!important
}
@media (min-width:768px) {
 .bd-tabsmenu-9 .collapse-button {
  display:none
 }
 html[dir=rtl] [data-responsive-menu=true] .bd-horizontalmenu-246 .bd-menuitem-210:last-child>a {
  border-left-width:0!important
 }
 html[dir=ltr] [data-responsive-menu=true] .bd-horizontalmenu-246 .bd-menuitem-210:last-child>a {
  border-right-width:0!important
 }
}
html[dir=ltr] [data-responsive-menu=false] .bd-horizontalmenu-246 .bd-menuitem-210:last-child>a {
 border-right-width:0!important
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .collapse-button .bd-menuitem-15>.bd-grid-item>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a:link,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a:after,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a:before,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a:link:after,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a:link:before,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a:visited:after,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.collapse-button .bd-menuitem-15:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:link,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:visited {
 display:block;
 white-space:nowrap
}
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:after,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:before,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.collapse-button .bd-menuitem-15:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-224>a,
.bd-megamenu .bd-menuitem-224>a:link,
.bd-megamenu .bd-menuitem-224>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-224>a:after,
.bd-megamenu .bd-menuitem-224>a:before,
.bd-megamenu .bd-menuitem-224>a:link:after,
.bd-megamenu .bd-menuitem-224>a:link:before,
.bd-megamenu .bd-menuitem-224>a:visited:after,
.bd-megamenu .bd-menuitem-224>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-224>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-224:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-224:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-224:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-224:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-224.active>a,
.bd-megamenu .bd-menuitem-224>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-224 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-224:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-224:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-224:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-224:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-224.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-224>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-226:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-megamenu .bd-menuitem-226:hover:not(.active)>a:not(.active),
.bd-megamenu .bd-menuitem-226:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-megamenu .bd-menuitem-226:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-megamenu .bd-menuitem-226:not(.active)>.bd-grid-item>a:hover:not(.active),
.bd-megamenu .bd-menuitem-226:not(.active)>a.hover:not(.active),
.bd-megamenu .bd-menuitem-226:not(.active)>a:focus:not(.active),
.bd-megamenu .bd-menuitem-226:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-grid-228>.container-fluid {
 padding-left:0;
 padding-right:0
}
.separated-item-220 {
 position:relative;
 z-index:0
}
.separated-item-220:after,
.separated-item-220:before {
 content:"";
 position:absolute;
 z-index:10
}
.separated-item-220:before {
 top:0;
 bottom:0;
 left:0
}
.separated-item-220:after {
 left:0;
 right:0;
 bottom:0
}
.first-col.separated-item-220:after {
 left:5px
}
.last-col.separated-item-220:after {
 right:5px
}
.separated-item-220.first-col:before,
.separated-item-220.last-row:after {
 content:none
}
.bd-megamenu .bd-menuitem-226>a,
.bd-megamenu .bd-menuitem-226>a:link,
.bd-megamenu .bd-menuitem-226>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-megamenu .bd-menuitem-226>a:after,
.bd-megamenu .bd-menuitem-226>a:before,
.bd-megamenu .bd-menuitem-226>a:link:after,
.bd-megamenu .bd-menuitem-226>a:link:before,
.bd-megamenu .bd-menuitem-226>a:visited:after,
.bd-megamenu .bd-menuitem-226>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-226>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-226.active>a,
.bd-megamenu .bd-menuitem-226>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-megamenu .bd-menuitem-226 {
 list-style:none;
 position:relative
}
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a:link,
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-214,
.bd-menu-230 {
 padding:0;
 margin:0
}
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a:after,
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a:before,
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a:link:after,
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a:link:before,
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a:visited:after,
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-megamenu .bd-menuitem-226.active>.bd-grid-item>a,
.bd-megamenu .bd-menuitem-226>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-230.nav.nav-pills>li+li {
 margin:0
}
.bd-menuitem-210>a {
 cursor:pointer
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210:not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210:not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-230.nav-pills .bd-menuitem-210>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a:link,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a:after,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a:before,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a:link:after,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a:link:before,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a:visited:after,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item).active>a,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a:visited {
 color:#777;
 text-transform:none;
 border-radius:0;
 display:block;
 white-space:nowrap
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 color:#da262d;
 text-decoration:none;
 background-color:#ededed;
 background-image:none
}
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-230.nav-pills .bd-menuitem-210:not(.bd-mega-item)>.bd-grid-item>a.active {
 color:#da262d;
 background-color:#f5f5f5;
 background-image:none
}
.bd-menu-214-popup {
 position:absolute;
 z-index:1001
}
.bd-menu-214-popup.bd-popup-left {
 left:auto;
 right:0
}
.bd-menu-214-popup,
.bd-menu-214-popup.bd-popup-right {
 left:0;
 right:auto
}
.bd-sub-item>.bd-menu-214-popup {
 top:-1px
}
.bd-sub-item>.bd-menu-214-popup.bd-popup-left {
 left:auto;
 right:100%
}
.bd-sub-item>.bd-menu-214-popup,
.bd-sub-item>.bd-menu-214-popup.bd-popup-right {
 left:100%;
 right:auto
}
.bd-menu-214 .bd-menuitem-212:last-child>a.active,
.bd-menu-214 .bd-menuitem-212:last-child>a:hover,
.bd-menu-214 .bd-menuitem-212:last-child>a:not(.active):not(:hover) {
 border-bottom-width:0
}
.bd-menu-214 {
 background-color:#fff;
 -webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -o-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -ms-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 -moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 box-shadow:4px 4px 0 0 rgba(0,0,0,.09);
 width:150px;
 border:1px solid #ccc
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212:hover:not(.active)>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212:not(.active)>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212:not(.active)>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212:not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212.active>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212 {
 list-style:none;
 position:relative
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a:link,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a:link:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a:link:before,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a:visited:after,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212:hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212:not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212:not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212:not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212.active>.bd-grid-item>a,
.bd-toplevel-item:not(.bd-megamenu) .bd-menu-214 .bd-menuitem-212>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a:link,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a:after,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a:before,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a:link:after,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a:link:before,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a:visited:after,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a:focus {
 outline-width:0
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item):hover:not(.active)>a:not(.active),
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item):not(.active)>a.hover:not(.active),
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item):not(.active)>a:focus:not(.active),
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item):not(.active)>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item).active>a,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item) {
 list-style:none;
 position:relative
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a:link,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a:visited {
 text-decoration:none;
 padding:10px;
 display:block;
 white-space:nowrap
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a:after,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a:before,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a:link:after,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a:link:before,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a:visited:after,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a:visited:before {
 display:inline-block;
 vertical-align:middle;
 text-decoration:none;
 font-style:normal;
 font-weight:400;
 text-align:center;
 text-transform:none;
 width:auto;
 opacity:1;
 font-family:'Billion Web Font'
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a:focus {
 outline-width:0
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item):hover:not(.active)>.bd-grid-item>a:not(.active),
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item):not(.active)>.bd-grid-item>a.hover:not(.active),
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item):not(.active)>.bd-grid-item>a:focus:not(.active),
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item):not(.active)>.bd-grid-item>a:hover:not(.active) {
 background-color:#ededed;
 color:#da262d;
 background-image:none
}
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item).active>.bd-grid-item>a,
.bd-menu-214 .bd-menuitem-212:not(.bd-mega-item)>.bd-grid-item>a.active {
 background-color:#f5f5f5;
 color:#da262d;
 background-image:none
}
.bd-tabsmenu-15 .collapse-button {
 direction:ltr
}
.bd-tabsmenu-15 .collapse-button+.navbar-collapse {
 max-height:none;
 border:0 transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
@media (min-width:768px) {
 .bd-tabsmenu-15 .collapse-button {
  display:none
 }
}
.bd-sidebararea-5-column {
 width:25%
}
@media (max-width:991px) {
 .bd-sidebararea-5-column {
  width:33.333333333333336%
 }
}
@media (max-width:767px) {
 .bd-sidebararea-5-column {
  width:100%
 }
}
.bd-sidebararea-5 {
 position:relative
}
.bd-layoutcontainer-3>.bd-container-inner>.container-fluid {
 padding-left:0;
 padding-right:0
}
.bd-layoutcolumn-10,
.bd-layoutcolumn-9 {
 position:relative
}

/*!  

BANNER FRONT PAGE

!*/

.banner-content {
	width:300px;
	display:block;
	position:relative;
	z-index:9999;
	left:100px;
	color:#fff;
	bottom:-380px;
	text-wrap:none;
	clear:both;
	background-color:#333;
	display:none;

}
.title-banner{
	font-family:Lato,Arial,'Arial Unicode MS',Helvetica,sans-serif;
	font-size:28px;
	font-weight:700;


}
.body-banner{
}


.view-banner-home .slides{
	padding-left:0px !important;}
/*! 
.view-banner-home .views-field-title {
	background-color:#0F3;
	width:250px;
	height:auto;
	margin-bottom:15px;
}

.view-banner-home .views-field-body {
	background-color:#0F3;
	width:250px;
	height:auto;
	display:block;
	position:relative;
}
	!*/

/* MAPS */

.bd-container-inner .bd-googlemap-2{
	margin:0px !important;}
	
.region .region-hmenu-1{
	margin-left:0px;
 	margin-right:0px;}
/* NOSOTROS */
/*.view-sobre-nosotros .views-field-field-banner-top-nosotros{
	min-width:100vw;
	max-width:100vw;
	max-height:217px;
	float:left;
	margin-left:0px !important;
	padding-left:0px !important;
	position:absolute;
	z-index:-1;
	left:-115px;}*/

/*min-width: 100vw;

max-width: 100vw;

max-height: 217px;

float: left;

margin-left: 0px !important;

padding-left: 0px !important;

position: fixed;

z-index: -1;

left: 0;}
	
	.view-sobre-nosotros .views-field-field-banner-top-nosotros IMG{
		width:auto !important;
		height:auto !important;
 }
 
.view-sobre-nosotros .views-field-title {
position: relative;
margin-top: 15px;
display: inline-block;
font-size: 1.4em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;}

.bd-container-inner .banner_top_nos {
	min-width: 100vw;
	max-width: 100vw;
	height: auto;
	background-color:#333;
	position:static;
	overflow:hidden;
	max-height:200px;}
.bannernosotros IMG {
	width:100%;
	height:auto;
	float:left;
	position:fixed;
	display:inline-block;
	left:0;
	z-index: -1;}
.titlebannernos {
font-size: 1.4em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
}*/


.bd-headerarea-1 .bd-containereffect-2 {
	left:0;
	width:100vw;
	height:auto;
	max-height:250px;
	z-index:-1;
	margin-bottom:30px;
	border-bottom: solid 4px #da262d;
	/*border-top: solid 4px #e1e1e1;*/}
#block-views-sobre-nosotros-block-1 {
	margin:0;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-1 .views-field-field-banner{
	float:left;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-1 .views-field-field-banner IMG{
	width:100vw;
	height:auto;
}
#block-views-sobre-nosotros-block-1 .views-field-title{
font-size: 1.4em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}
@media (max-width:767px) {
#block-views-sobre-nosotros-block-1 .views-field-title{
font-size: 1.0em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}}

.view-sobre-nosotros .group-nosotros-1 {
	width: 100%;
    display: inline-block;

}
	.view-sobre-nosotros .descri-nosotros H2{
		text-transform:uppercase;
		font-size:28px;
		margin-bottom:30px;
			
		}
	.view-sobre-nosotros .descri-nosotros{
	
/*		width: auto !important;
		min-width: 320px;
		max-width: 100%;
		display: inline-block;
		position: absolute;
		margin: 0px 0px 0px 30px;*/
		text-align:center;
		}
	
	.view-sobre-nosotros .video-nosotros{
		position: relative;
		float: left;
		display: inline-block;
		position: relative;
}


	.view-sobre-nosotros .group-nosotros-2 {
	background-color: #f8f8f8;
	display:inline-block;
	width:100%;
	height:auto;}
	.view-sobre-nosotros .content-mision{
		width:33%;
		height:auto;
		float:left;
		padding:25px;}
	.view-sobre-nosotros .title-mision{
		font-size:18px;
		color:#DA262D;
		font-weight:bold;}
	.view-sobre-nosotros .descri-mision{}
	.view-sobre-nosotros .title-vision{
		font-size:18px;
		color:#DA262D;
		font-weight:bold;}
	.view-sobre-nosotros .descri-vision{}
	.view-sobre-nosotros .title-valores{
		font-size:18px;
		color:#DA262D;
		font-weight:bold;}
	.view-sobre-nosotros .descri-valores{}
.view-sobre-nosotros .group-nosotros-3 {max-width:1110px;}
	.foto-docentes img{
		width:auto;
		height:auto;
		margin-top:20px;
		margin-bottom:20px;
		border-bottom:solid 12px #DA262D;
		}
	#block-views-sobre-nosotros-block-1 .title-modelo{
		font-size: 32px;
text-align: center;
color:#333;
padding: 25px;
font-weight: bolder;
text-transform: uppercase;}
	#block-views-sobre-nosotros-block-1 .descri-modelo{}
	#block-views-sobre-nosotros-block-1 .historia-britanic{}
	
	.page-node-1 h2.bd-container-26{
		display:none;
	}
/* BANNER OFERTA ACADÉMICA PREESCOLAR*/
	
#block-views-sobre-nosotros-block-3 {
	margin:0;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-3 .views-field-field-banner-oferta-acad-mica{
	float:left;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-3 .views-field-field-banner-oferta-acad-mica IMG{
	width:100vw;
	height:auto;
}
#block-views-sobre-nosotros-block-3 .views-field-title{
font-size: 1.4em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}
@media (max-width:767px) {
#block-views-sobre-nosotros-block-3 .views-field-title{
font-size: 1.0em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}}
/* BANNER OFERTA ACADÉMICA PRIMARIA*/
#block-views-sobre-nosotros-block-2 {
	margin:0;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-2 .views-field-field-banner-oferta-acad-mica{
	float:left;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-2 .views-field-field-banner-oferta-acad-mica IMG{
	width:100vw;
	height:auto;
}
#block-views-sobre-nosotros-block-2 .views-field-title{
font-size: 1.4em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}
@media (max-width:767px) {
#block-views-sobre-nosotros-block-2 .views-field-title{
font-size: 1.0em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}}

/* BANNER OFERTA ACADÉMICA SECUNDARIA*/
#block-views-sobre-nosotros-block-4 {
	margin:0;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-4 .views-field-field-banner-oferta-acad-mica{
	float:left;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-4 .views-field-field-banner-oferta-acad-mica IMG{
	width:100vw;
	height:auto;
}
#block-views-sobre-nosotros-block-4 .views-field-title{
font-size: 1.4em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}
@media (max-width:767px) {
#block-views-sobre-nosotros-block-4 .views-field-title{
font-size: 1.0em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}}
.views-field-field-herramientas {
	background-color:#f4f4f4;
	padding-top:15px;
}
.views-field-field-herramientas h1{
	margin-bottom:35px;
	margin-top:35px;}
@media (max-width:767px) {
#herramientas-academicas {
	text-align:center;
	padding-left:0px !important}}
#herramientas-academicas {
	text-align:center;
	padding-left:12%;

	}
#herramientas-academicas .col-6, #herramientas-academicas .col-sm-4, #herramientas-academicas .col-md-3, #herramientas-academicas .col-lg-3, #herramientas-academicas .col-xl-3{ margin:15px;}

.pag_acad_description {
	text-align:center;
	}
.pag_acad_description H2 {
	margin-bottom:30px;
	font-size:22px;
	}
.video_proposito {
	min-height:297px;}
.video_academico {}
.proposito_curricular {
	width:auto;
	float: initial;}
.horarios{
background-color:#da262d;
color:#fff;
text-align: center;
padding: 5px;
margin-top: 10px;
	}
.herramientas_academicas{}
.mas_info_academica


.view-id-oferta_acad_mica .views-field-field-slider-fotos {
max-width: 580px;
height: 350px;
overflow: hidden;
margin: 20px;}
#block-quicktabs-secundaria h4 a{
	color:#252d68; }
#block-quicktabs-secundaria{
	 }
	
#block-quicktabs-preescolar h4 a{
	color:#252d68; }
#block-quicktabs-preescolar{
	 }
#block-quicktabs-primaria h4 a{
	color:#252d68; }
#block-quicktabs-primaria{
 }
	
.correo_sigueme {
position: fixed;
z-index: 9999;
float: right !important;
top: 86%;
right: -4px;}
.correo_sigueme img {
	width:50px;}
.whatsapp_sigueme {	
position: fixed;
z-index: 9999;
float: right !important;
top: 80%;
right: -4px;}
.whatsapp_sigueme img{
	width:50px;}

#block-views-sobre-nosotros-block {
text-align: center;
margin-left: -35px;
float: left;
width: 100vw;
height: auto;
background:#252d68;
padding-right: 70px;
padding-left: 50px;
color:#fff;
padding-bottom:25px;}
#block-views-sobre-nosotros-block h2{
	padding-top:15px;
	padding-bottom:15px;
	font-size:28px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;}
	
#id_niveles_academicos .niveles_home h1 {
font-size: 24px;
line-height: 30px;
bottom: 10%;
margin-top: 110px;}

#id_niveles_academicos .niveles_home h5 {

margin-top: 20px;
margin-bottom: 20px;}

#id_niveles_academicos .niveles_home {
	text-align:center;
	padding:6px;}
	
#id_niveles_academicos .niveles_home img{
border-bottom: solid 8px #222A5E;
border-radius: 30px 30px 30px 30px;
-moz-border-radius: 30px 30px 30px 30px;
-webkit-border-radius: 00px 20px 00px 20px;
border: 3px solid #f2f2f2;

}
	
	
.page-node-1 .bd-spacer-2 {
	display:none;}

#id_niveles_academicos .bd-niveles, #id_niveles_academicos .bd-niveles:link, #id_niveles_academicos .bd-niveles:visited{
	background-color:rgba(217, 38, 44, 0.9);
	padding-bottom:10px;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:10px;
	margin-top:8px;
	color:#fff;
	vertical-align: middle;
	display: inline-block;

}

#id_niveles_academicos .bd-niveles:hover{
	background-color:#252D68;
}	
	


@media (max-width:767px) {
#block-block-5 {
	float: left;
	width: 100vw;
	height: auto;
	background-color:#f8f8f8;
	left: 0;
	margin-left: -32px;
}
.horario_home_img img {
	width: 100%;
    left: 0;
    margin-left: -4px !important;
	height:auto;

}
.horario_home{
padding-right: 42px !important;
padding-left:25px !important;

}
.horario_home img{
	margin-bottom:8px;
	margin-top:8px;
	max-width:70px;
	height:auto;
}

}

#block-block-5 {
float: left;
width: 100vw;
height: auto;
background-color:#f8f8f8;}

.horario_home_img img {
	width: 100%;
    left: 0;
    margin-left: -35px;
	height:auto;

}
.horario_home{
padding-right: 92px;
}
.horario_home img{
	margin-bottom:8px;
	margin-top:8px;
	max-width:70px;
	height:auto;
}
@media (max-width:767px) {
.telefono_home {
padding-top: 14px;
padding-bottom: 24px;
margin-bottom: 0px;
background-color:#da252b;
color:#fff;
text-align:center;
width:100vw;
margin-left:-50px;
font-size:18px;
font-weight:bold;
display: inline-block;

}
.telefono_home h3 {
color:#fff;
margin-top:10px;
font-size:28px !important;
display: inline-block;
padding-left:25px;
padding-right:25px;

}
.telefono_home a {
color:#fff;

}
}
.telefono_home {
padding-top: 14px;
padding-bottom: 24px;
margin-bottom: 0px;
background-color:#da252b;
color:#fff;
text-align:center;
width:100vw;
margin-left:-50px;
font-size:24px;
font-weight:bold;
display: inline-block;

}
.telefono_home h3 {
color:#fff;
margin-top:20px;
font-size:36px;
display: inline-block;

}
.telefono_home a {
color:#fff;

}
.vidio_oferta {
	min-width:auto;}


/*BENEFICIOS DE COLEGIO BRITÁNICO GUADALAJARA FRONT PAGE */

#block-block-8 h2{
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	font-size:26px;
	}
#block-block-8 h3{
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	padding-top:8px;
	font-size:18px;
	}
	#block-block-8 img{
		max-height:95px;
	}
#block-block-8 .ventajas_fondo {
	margin:0 auto;
	background-color:#fff;
	width:auto;
	text-align:center;
} 
#block-block-8 .row{
	/*margin:0 auto;
	position:relative;
	left:8%;*/
}
#block-block-8 .col-center{
  float: none;
;
}
#block-block-8 .col-12, #block-block-8 .col-sm-4, #block-block-8 .col-md-3, #block-block-8 .col-lg-3, #block-block-8 .col-xl-3{
/*	margin:16px;
	padding:22px;
-webkit-box-shadow: 0px 0px 16px -7px rgba(143,143,143,0.43);
-moz-box-shadow: 0px 0px 16px -7px rgba(143,143,143,0.43);
box-shadow: 0px 0px 16px -7px rgba(143,143,143,0.43);
min-height:350px;
background-color:#fff;
max-width:450px;
min-width:315px;*/
margin: 10px;
padding: 22px;
-webkit-box-shadow: 0px 0px 16px -7px rgba(143,143,143,0.43);
-moz-box-shadow: 0px 0px 16px -7px rgba(143,143,143,0.43);
box-shadow: 0px 0px 16px -7px rgba(143,143,143,0.43);
background-color:#fff;
display: inline-table;
margin-top: 10px;
position: relative;
height: 320px;
min-height: 320px;
width: 350px;
min-width: 315px;
}

@media (max-width:767px) {
#block-block-8 .col-12, #block-block-8 .col-sm-4, #block-block-8 .col-md-3, #block-block-8 .col-lg-3, #block-block-8 .col-xl-3{
margin-left: -30px;
padding: 22px;
-webkit-box-shadow: 0px 0px 16px -7px rgba(143,143,143,0.43);
-moz-box-shadow: 0px 0px 16px -7px rgba(143,143,143,0.43);
box-shadow: 0px 0px 16px -7px rgba(143,143,143,0.43);
background-color:#fff;
display: inline-table;
margin-top: 10px;
position: relative;
height: 320px;
min-height: 320px;
width: 350px;
min-width: 315px;
}}


/*Extracurriculares */
*BENEFICIOS DE COLEGIO BRITÁNICO GUADALAJARA FRONT PAGE */

#block-block-9 h6{
	text-transform:uppercase;
	text-align:center;
	font-weight:300;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	}
#block-block-9 h3{
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	padding-top:8px;
	font-size:18px;
	}
	#block-block-9 img{
		max-height:95px;
	}
#block-block-9 .ventajas_fondo {
	margin:0 auto;
	background-color:#fff;
	width:auto;
	text-align:center;
} 
#block-block-9 .row{
	/*margin:0 auto;
	position:relative;
	left:8%;*/
	font-size:14px;
}
#block-block-9 .col-center{
  float: none;
}
#block-block-9 .extra1 .col-12, #block-block-9 .extra1 .col-sm-4, #block-block-9 .extra1 .col-md-3, #block-block-9 .extra1 .col-lg-3, #block-block-9 .extra1 .col-xl-3{
	background-color:#333;

}
#block-block-9 .col-12, #block-block-9 .col-sm-4, #block-block-9 .col-md-3, #block-block-9 .col-lg-3, #block-block-9 .col-xl-3{
margin: 10px;
padding: 22px;

background-color:#fff;
display: inline-table;
margin-top: 10px;
position: relative;
height: 120px;
min-height: 120px;
width: 185px;
min-width: 185px;
}



#heading-quickset-preescolar-0 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-preescolar-0 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
	
#heading-quickset-preescolar-1 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-preescolar-1 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
	
	#heading-quickset-preescolar-2 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-preescolar-2 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
		#heading-quickset-preescolar-3 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-preescolar-3 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
	


#heading-quickset-primaria-0 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-primaria-0 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
	
#heading-quickset-primaria-1 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-primaria-1 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
	
	#heading-quickset-primaria-2 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-primaria-2 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
		#heading-quickset-primaria-3 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-primaria-3 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}




#heading-quickset-secundaria-0 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-secundaria-0 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
	
#heading-quickset-secundaria-1 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-secundaria-1 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
	
	#heading-quickset-secundaria-2 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-secundaria-2 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}
		#heading-quickset-secundaria-3 {
	padding: 2px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
	}
	
#heading-quickset-secundaria-3 H4{
	line-height: 12px;
	font-size: 16px;
	font-weight: 600;
	}


.img-servicios {
	width:auto;
	height:auto;

	max-width:450px;
}
	
.img-servicios img{
	width:100%;
	height:auto;
	margin-right:40px;
	margin-bottom:20px;
	float:left;}


/* BANNER HORARIO EXTENDIDO */
#block-views-sobre-nosotros-block-5{}

#block-views-sobre-nosotros-block-5 {
	margin:0;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-5 .views-field-field-banner-superior-pagina{
	float:left;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-5 .views-field-field-banner-superior-pagina IMG{
	width:100vw;
	height:auto;
}
#block-views-sobre-nosotros-block-5 .views-field-title{
font-size: 1.4em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}
@media (max-width:767px) {
#block-views-sobre-nosotros-block-5 .views-field-title{
font-size: 1.0em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}}
/* BANNER  SERVICIO DE COMEDOR */
#block-views-sobre-nosotros-block-6{}

#block-views-sobre-nosotros-block-6 {
	margin:0;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-6 .views-field-field-banner-superior-pagina{
	float:left;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-6 .views-field-field-banner-superior-pagina IMG{
	width:100vw;
	height:auto;
}
#block-views-sobre-nosotros-block-6 .views-field-title{
font-size: 1.4em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}
@media (max-width:767px) {
#block-views-sobre-nosotros-block-6 .views-field-title{
font-size: 1.0em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}}


/* BANNER  SERVICIO DE COMEDOR */
#block-views-sobre-nosotros-block-8{}

#block-views-sobre-nosotros-block-8 {
	margin:0;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-8 .views-field-field-banner-superior-pagina{
	float:left;
	width:100vw;
	height:auto;}
#block-views-sobre-nosotros-block-8 .views-field-field-banner-superior-pagina IMG{
	width:100vw;
	height:auto;
}
#block-views-sobre-nosotros-block-8 .views-field-title{
font-size: 1.4em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}
@media (max-width:767px) {
#block-views-sobre-nosotros-block-8 .views-field-title{
font-size: 1.0em;
font-weight: bolder;
text-transform: uppercase;
color: #fff;
float:left;
position:absolute;
left:10%;
margin-top:5%;

}}

/* BANNER PÁGINA PRINCIPAL */
#block-views-banner-home-block {
	height:auto;
	min-height:183px;}


.banner-line{
background: rgba(226,80,84,0.8);
background: -moz-linear-gradient(left, rgba(226,80,84,0.8) 0%, rgba(196,23,32,0.8) 23%, rgba(43,53,125,0.8) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(226,80,84,0.8)), color-stop(23%, rgba(196,23,32,0.8)), color-stop(100%, rgba(43,53,125,0.8)));
background: -webkit-linear-gradient(left, rgba(226,80,84,0.8) 0%, rgba(196,23,32,0.8) 23%, rgba(43,53,125,0.8) 100%);
background: -o-linear-gradient(left, rgba(226,80,84,0.8) 0%, rgba(196,23,32,0.8) 23%, rgba(43,53,125,0.8) 100%);
background: -ms-linear-gradient(left, rgba(226,80,84,0.8) 0%, rgba(196,23,32,0.8) 23%, rgba(43,53,125,0.8) 100%);
background: linear-gradient(to right, rgba(226,80,84,0.8) 0%, rgba(196,23,32,0.8) 23%, rgba(43,53,125,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e25054', endColorstr='#2b357d', GradientType=1 );
position:fixed;
padding-top:25px;
padding-bottom:25px;
padding-left:55px;
width:100%;
margin-top:37%;/**/
white-space:normal;
z-index:9999;
text-align:left;
}

.body-banner {
	color:#fff;
	max-width:300px;
}
.title-banner {color:#fff;
margin-bottom:8px;
}

@media (max-width:992px) {
.banner-line{
margin-top:32%;
white-space:nowrap;
}}
@media (max-width:767px) {
.banner-line{
display:none;
}}
.nolink {
	color:#163269;
text-transform: none;
-webkit-transition: all 1.1s cubic-bezier(.6,-.5,.3,1.5);
transition: all 1.1s cubic-bezier(.6,-.5,.3,1.5);
margin-right: 10px;
margin-left: 10px;
font-size: 16px;
font-family: Basic,Arial,'Arial Unicode MS',Helvetica,sans-serif;
font-weight: 500;
padding: 20px 4px 20px;
border-bottom: 2px solid rgba(255,255,255,0);
border-radius: 0;
line-height: 32px;
display: block;
white-space: nowrap;
	}
	
.nolink:hover {
 text-decoration:none;
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
	}
.nolink:active {
 text-decoration:none;
 color:#d9262c;
 padding-right:4px;
 padding-left:4px;
 border-bottom:6px solid #d9262c
	}
	
	@media (max-width:767px) {
#block-block-4 {
	margin-top:-50px;}
	}
/* FORMULARIO DE CONTACTO */
.page-node-1 #block-webform-client-block-22 {
background-color:#f5f5f5;
	height: auto;
	display:table-cell;
	max-width:100vw;
	margin:0 auto;
	padding-top:45px;
	border-top:dashed 2px #ccc;
	}
	
@media (max-width:767px) {
	.page-node-1 #block-webform-client-block-22 {
background-color:#f5f5f5;
	height: auto;
	display:table-cell;
	max-width:100vw;
	margin:0 auto;
	padding-top:45px;
	border-top:dashed 2px #ccc;
	position:relative;
	left:-32px !important;
	}
#block-webform-client-block-22 {
background-color:#f5f5f5;
	height: auto;
	display:table-cell;
	max-width:100vw;
	margin:0 auto;
	border-top:dashed 2px #ccc;
		position:relative;
	left:-24px !important;
	}
	
}

#block-webform-client-block-22 {
background-color:#f5f5f5;
	height: auto;
	display:table-cell;
	max-width:100vw;
	margin:0 auto;
	border-top:dashed 2px #ccc;
	}
		
@media (max-width:992px) {
#block-webform-client-block-22 {
	display:table-cell;
}}
#block-webform-client-block-22 h2{
	color:#da262d;
	text-align:center;
	margin-left:30px;
	margin-right:20px;
	top:50px;
	}
#block-webform-client-block-22 .webform-component--nombre {
	width:300px !important;
	float:left;
	margin-left:18px;
	margin-right:18px;
	margin-bottom:15px;}
#block-webform-client-block-22 .webform-component--telefono {
	width:300px !important;
	float:left;
	margin-left:18px;
	margin-right:18px;
	margin-bottom:15px;}
#block-webform-client-block-22 .webform-component--correo-electronico {
	width:300px !important;
	float:left;
	margin-left:18px;
	margin-right:18px;
	margin-bottom:15px;
	}
#block-webform-client-block-22 .webform-component--comentarios {
	width:300px !important;
	float:left;
	margin-left:18px;
	margin-bottom:30px;
	}
	
#block-webform-client-block-22 .webform-component--como-desea-que-lo-contactemos {
	float:left;
	margin-left:28px;
	padding-top:20px;
	margin-bottom:30px;
	}	
#block-webform-client-block-22 .form-actions {
	float:left;
	margin-left:28px;
	padding-top:20px;
	margin-bottom:30px;
	}		
#block-webform-client-block-22 .webform-submit {
background-color:#da262d;
vertical-align: middle;
display: inline-block;
text-align: center;
color:#fff;
margin-right: 10px;
padding: 7px 15px;
border: 0 solid #fff;
background-image: none;}
#block-webform-client-block-22 .webform-submit:hover {
background-color:#252D68;
vertical-align: middle;
display: inline-block;
text-align: center;
color:#fff;
margin-right: 10px;
padding: 7px 15px;
border: 0 solid #fff;
background-image: none;}

.bd-layoutbox-22 {
	display:none;}




.group-nosotros-3 .title-modelo {	
text-align: center;
font-size: 28px;
color:#000;
font-weight: bolder;
text-transform:uppercase;
margin:15px;
}
.page-node-24 .contact-info {
max-width: 400px;
height: auto;
float: left;
margin-left: 30px;
margin-right: 30px;
text-align: center;}
.page-node-24 h2{
	font-size:32px;
	font-weight:bolder;
	text-align:center;
	margin-top:30px;}
.page-node-24 .bd-layoutbox-18{
	text-align:center;}

.comunida_escolar {
 width:100vw;
 background-color:#da252b;
 background-image:linear-gradient(180deg,#da262d 0,#da262d 54%,#be1921 100%);
 background-image:-webkit-linear-gradient(270deg,#da262d 0,#da262d 54%,#be1921 100%);
 background-image:-o-linear-gradient(270deg,#da262d 0,#da262d 54%,#be1921 100%);
 background-image:-ms-linear-gradient(270deg,#da262d 0,#da262d 54%,#be1921 100%);
 background-image:-moz-linear-gradient(270deg,#da262d 0,#da262d 54%,#be1921 100%);
 margin:0;
 padding:6px 4px;
 color:#fff;
 font-weight:700;
 text-align:center;
 font-size:14px;
 left:0;
 display:table-cell;
	}
	
.comunida_escolar a {
 color:#fff;
 -webkit-text-shadow:0 -1px 2px rgba(0,0,0,.3);
 -o-text-shadow:0 -1px 2px rgba(0,0,0,.3);
 -ms-text-shadow:0 -1px 2px rgba(0,0,0,.3);
 -moz-text-shadow:0 -1px 2px rgba(0,0,0,.3);
 text-shadow:0 -1px 2px rgba(0,0,0,.3);
 font-weight:800;
}
.comunida_escolar a:hover {
 color:#333e8f
}

@media (min-width:767px) {
.comunida_escolar {
	display:none;
	}
}

.calen {
	padding: 8px;
	background-color: #252d68;
	color: #fff;
	margin-top: 15px
}
.calen:hover {
	background-color: #da252b;
	color: #fff;
}
.captcha{
max-width: 250px;
float: left;
padding: 20px;}