html,
body{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;background-color:rgb(44,48,52);font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:rgb(120,120,120);-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;background-image:none;background-repeat:no-repeat;background-attachment:fixed}
html *,
body *{font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:22px;color:rgb(100,100,100);-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
h1{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:5px;padding-left:0px;padding-right:0px;padding-bottom:5px;font-size:26px;line-height:30px;font-family:Helvetica,Arial,sans-serif;font-weight:400;color:rgb(44,48,52)}
h2{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:5px;padding-left:0px;padding-right:0px;padding-bottom:5px;font-size:24px;line-height:30px;font-family:Helvetica,Arial,sans-serif;font-weight:400;color:rgb(44,48,52)}
h3{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:5px;padding-left:0px;padding-right:0px;padding-bottom:5px;font-size:22px;line-height:30px;font-family:Helvetica,Arial,sans-serif;font-weight:400;color:rgb(44,48,52)}
h4{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:5px;padding-left:0px;padding-right:0px;padding-bottom:5px;font-size:20px;line-height:30px;font-family:Helvetica,Arial,sans-serif;font-weight:400;color:rgb(44,48,52)}
h5{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:5px;padding-left:0px;padding-right:0px;padding-bottom:5px;font-size:18px;line-height:30px;font-family:Helvetica,Arial,sans-serif;font-weight:400;color:rgb(44,48,52)}
h6{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:5px;padding-left:0px;padding-right:0px;padding-bottom:5px;font-size:16px;line-height:30px;font-family:Helvetica,Arial,sans-serif;font-weight:400;color:rgb(44,48,52)}
p{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:10px;padding-left:0px;padding-right:0px;padding-bottom:10px}
ul{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px}
ol{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px}
ul>li{margin-top:0px;margin-left:20px;margin-right:0px;margin-bottom:0px;padding-top:10px;padding-left:0px;padding-right:0px;padding-bottom:10px;list-style-type:disc;list-style-position:outside}
ol>li{margin-top:0px;margin-left:20px;margin-right:0px;margin-bottom:0px;padding-top:10px;padding-left:0px;padding-right:0px;padding-bottom:10px;list-style-type:decimal;list-style-position:outside}
a{text-decoration:none;color:rgb(130,190,75);}
a:hover{text-decoration:none;color:rgb(110,150,60)}
b,
strong{font-weight:bold}
label{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:4px;padding-left:2px;padding-right:2px;padding-bottom:4px;display:block;width:96%;border:none;outline:none;background-color:transparent;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:rgb(120,120,120);font-weight:bold;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}
label>span{font-weight:bold;color:rgb(255,0,0)}
input[type='text'],
input[type='file'],
input[type='password'],
select,
option,
textarea{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:16px;padding-top:8px;padding-left:4px;padding-right:4px;padding-bottom:8px;display:block;width:96%;border-top:solid 1px rgb(175,175,175);border-left:solid 1px rgb(175,175,175);border-right:solid 1px rgb(175,175,175);border-bottom:solid 1px rgb(175,175,175);outline:none;background-color:rgb(255,255,255);font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:rgb(120,120,120);-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}
input[type='submit'],
button{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:8px;padding-left:24px;padding-right:24px;padding-bottom:8px;display:block;text-align:center;font-weight:bold;color:rgba(255,255,255,0.8);background-color:rgb(130,190,75);border:none;outline:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;cursor:pointer}
input[type='submit']:hover,
button:hover{color:rgb(255,255,255);background-color:rgb(110,150,60)}
.bb-left{text-align:left}
.bb-right{text-align:right}
.bb-center{text-align:center}
.bb-website{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;background-color:rgb(255,255,255);background-image:none;background-repeat:no-repeat;background-position:top center;background-size:cover}
.bb-width{margin-top:0px;margin-left:auto;margin-right:auto;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:900px}
.bb-spacer{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:auto;height:75px}
.bb-header{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;top:0px;left:0px;right:0px;bottom:auto;position:fixed;background-color:rgb(26,32,36);z-index:999;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-header-logo{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:18px;padding-left:0px;padding-right:0px;padding-bottom:18px;float:left;opacity:0.8;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-header-logo:hover{opacity:1.0}
.bb-header-logo img{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;height:72px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-header-menu{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:48px;padding-left:0px;padding-right:0px;padding-bottom:0px;float:right;clear:right;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-header-menu *{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-header-menu-icon{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:4px;padding-left:0px;padding-right:0px;padding-bottom:0px;display:none}
.bb-header-menu-icon img{width:24px}
.bb-header-menu-links>ul{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-left:12px;padding-right:0px;padding-bottom:0px;display:block;float:right}
.bb-header-menu-links>ul>li{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;display:block;float:left}
.bb-header-menu-links>ul>li>a{margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:8px;padding-top:8px;padding-left:10px;padding-right:10px;padding-bottom:7px;display:block;cursor:pointer;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;text-transform:uppercase;text-shadow:0px 0px 4px rgba(0,0,0,0.4);color:rgba(255,255,255,0.8);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;}
.bb-header-menu-links>ul>li:hover>a{background-color:rgb(44,48,52);color:rgb(255,255,255)}
.bb-header-menu-links>ul>li>ul{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:4px;padding-left:0px;padding-right:0px;padding-bottom:8px;position:absolute;display:none;width:200px;background-color:rgb(44,48,52);overflow:hidden;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 4px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 4px;-ms-box-shadow:rgba(0,0,0,0.2) 0px 4px 4px;-o-box-shadow:rgba(0,0,0,0.2) 0px 4px 4px;box-shadow:rgba(0,0,0,0.2) 0px 4px 4px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-header-menu-links>ul>li>ul>li{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:6px;padding-right:0px;padding-bottom:4px;display:block;width:100%;clear:both}
.bb-header-menu-links>ul>li>ul>li>a{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:7px;display:block;cursor:pointer;font-size:14px;line-height:14px;font-weight:700;text-decoration:none;text-transform:uppercase;color:rgba(255,255,255,0.8);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.bb-header-menu-links>ul>li>ul>li:hover a{color:rgb(255,255,255)}
.bb-header-menu-links>ul>li:hover>ul,
.bb-header-menu-links>ul>li>ul>li:hover>ul{display:block!important;cursor:pointer}
.bb-header-menu-links>ul>li>ul>li>ul{display:none!important}
.bb-header-locales{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:14px;padding-bottom:0px;float:right;clear:right}
.bb-header-locales *{font-size:14px;font-weight:600;color:rgba(255,255,255,0.4)}
.bb-header-locales a{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:8px;padding-left:4px;padding-right:4px;padding-bottom:8px;display:inline-block;color:rgba(255,255,255,0.8);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-header-locales a:hover{text-decoration:none;color:rgb(255,255,255)}
.bb-header-floating{-webkit-box-shadow:rgba(0,0,0,0.4) 0px 4px 8px;-moz-box-shadow:rgba(0,0,0,0.4) 0px 4px 8px;-ms-box-shadow:rgba(0,0,0,0.4) 0px 4px 8px;-o-box-shadow:rgba(0,0,0,0.4) 0px 4px 8px;box-shadow:rgba(0,0,0,0.4) 0px 4px 8px;}
.bb-header-floating .bb-header-logo{padding-top:12px;padding-bottom:12px}
.bb-header-floating .bb-header-logo img{height:48px}
.bb-header-floating .bb-header-menu-icon{padding-top:6px}
.bb-header-floating .bb-header-menu{padding-top:24px}
.bb-header-floating .bb-header-locales *{font-size:10px}
.bb-header-floating .bb-header-locales a{padding-top:4px;padding-bottom:0px}
.bb-cover{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;overflow:hidden;z-index:0}
.bb-cover-image{margin-top:0px;margin-left:auto;margin-right:auto;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:auto;height:600px;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;-moz-box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;-ms-box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;-o-box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;z-index:0}
.bb-cover-video{margin-top:0px;margin-left:auto;margin-right:auto;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:auto;height:600px;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.bb-cover-video>video{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:100%;height:100%;object-fit:cover;-webkit-box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;-moz-box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;-ms-box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;-o-box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;box-shadow:inset rgba(0,0,0,0.6) 0 0 8px;}
.bb-cover-body{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;position:absolute;top:0px;left:0px;right:0px;bottom:auto;}
.bb-cover-title{margin-top:180px;margin-left:0px;margin-right:210px;margin-bottom:0px;padding-top:30px;padding-left:30px;padding-right:30px;padding-bottom:30px;background-color:rgb(130,190,75);-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;}
.bb-cover-title p{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;font-size:16px;line-height:24px;font-family:Helvetica,Arial,sans-serif;font-weight:400;color:rgb(255,255,255)}
.bb-cover-action{margin-top:0px;margin-left:0px;margin-right:210px;margin-bottom:0px;padding-top:30px;padding-left:0px;padding-right:0px;padding-bottom:0px;}
.bb-partner{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;background-color:rgb(250,150,0);}
.bb-partner .bb-page{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:25px;padding-left:10px;padding-right:10px;padding-bottom:20px}
.bb-partner .bb-page-columns img{width:100%;height:auto}
.bb-partner .bb-page-columns .bb-page-columns-04x05 .bb-page-columns-body p{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;color:rgb(255,255,255);text-shadow:0px 0px 4px rgba(0,0,0,0.12)}
.bb-page{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:40px;padding-left:0px;padding-right:0px;padding-bottom:60px}
.bb-page-title{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:10px;text-transform:uppercase}
.bb-page-columns{margin-top:0px;margin-left:-10px;margin-right:-10px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;clear:both}
.bb-page-columns-body{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:10px;padding-right:10px;padding-bottom:0px;}
.bb-page-columns-01x01{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:100%}
.bb-page-columns-01x04{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:25%;float:left}
.bb-page-columns-01x02,.bb-page-columns-02x04{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:50%;float:left}
.bb-page-columns-03x04{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:75%;float:left}
.bb-page-columns-01x03{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:33.33%;float:left}
.bb-page-columns-02x03{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:66.66%;float:left}
.bb-page-columns-01x05{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:20%;float:left}
.bb-page-columns-02x05{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:40%;float:left}
.bb-page-columns-03x05{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:60%;float:left}
.bb-page-columns-04x05{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:80%;float:left}
.bb-home .bb-page-columns img{width:100%;height:auto}
.bb-privacy .bb-page-columns-body>ul>li{margin-left:0px!important}
.bb-privacy .bb-page-columns-body ul>li{margin-top:0px;margin-left:20px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:8px;list-style:none!important}
.bb-posture{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px}
.bb-posture h4{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:8px}
.bb-clients-logos .bb-page-columns-body img,
.bb-partners-logos .bb-page-columns-body img,
.bb-services-services .bb-page-columns-body img,
.bb-segments-industries .bb-page-columns-body img{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;width:100%;height:auto}
.bb-headlines{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:40px;padding-left:40px;padding-right:40px;padding-bottom:40px}
.bb-headlines .bb-page{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px}
.bb-headlines .bb-page-columns img{width:100%;height:auto}
.bb-message-success{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:12px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;border-top:1px solid rgb(110,150,60);border-left:1px solid rgb(110,150,60);border-right:1px solid rgb(110,150,60);border-bottom:1px solid rgb(110,150,60);background-color:rgb(130,190,75);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.bb-message-failure{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:12px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;border-top:1px solid rgb(180,60,60);border-left:1px solid rgb(180,60,60);border-right:1px solid rgb(180,60,60);border-bottom:1px solid rgb(180,60,60);background-color:rgb(210,90,90);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.bb-message-body{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:10px;color:rgb(255,255,255);font-weight:bold}
.bb-footer{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;background-color:rgb(44,48,52);-webkit-box-shadow:rgba(0,0,0,0.2) 0px -4px 4px;-moz-box-shadow:rgba(0,0,0,0.2) 0px -4px 4px;-ms-box-shadow:rgba(0,0,0,0.2) 0px -4px 4px;-o-box-shadow:rgba(0,0,0,0.2) 0px -4px 4px;box-shadow:rgba(0,0,0,0.2) 0px -4px 4px}
.bb-footer-body{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:40px;padding-left:0px;padding-right:0px;padding-bottom:40px}
.bb-footer-menu{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:24px;text-align:center}
.bb-footer-menu a{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:12px;padding-bottom:0px;font-size:14px;line-height:20px;font-weight:700;text-decoration:none;color:rgba(255,255,255,0.5);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-footer-menu a:hover{text-decoration:none;color:rgb(255,255,255)}
.bb-footer-rights{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;float:left;font-size:12px;line-height:18px;color:rgba(255,255,255,0.5)}
.bb-footer-rights *{font-size:12px;line-height:18px;color:rgba(255,255,255,0.5)}
.bb-footer-rights a{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-footer-rights a:hover{text-decoration:none;color:rgb(255,255,255)}
.bb-footer-social{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;float:right}
.bb-footer-social img{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:6px;padding-right:0px;padding-bottom:0px;width:36px;height:auto;opacity:0.5;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-footer-social img:hover{opacity:1.0}
.bb-gray{background-color:rgba(0,0,0,0.06);border-top:1px solid rgb(200,200,200);border-left:none;border-right:none;border-bottom:1px solid rgb(200,200,200);}
.bb-action{margin-top:-40px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:20px}
.bb-action .bb-page {padding-top:20px;padding-bottom:40px;}
.bb-action-button{margin-top:0px;margin-left:0px;margin-right:20px;margin-bottom:4px;padding-top:12px;padding-left:0px;padding-right:0px;padding-bottom:16px;display:inline-block;width:240px;font-size:20px;line-height:28px;text-align:center;font-weight:bold;text-transform:uppercase;color:rgba(255,255,255,0.8);background-color:rgb(130,190,75);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-action-button span{font-size:14px;line-height:20px;font-weight:bold;text-transform:uppercase;color:rgba(255,255,255,0.8);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
.bb-action-button:hover{text-decoration:none;color:rgb(255,255,255);background-color:rgb(110,150,60)}
.bb-action-button:hover *{text-decoration:none;color:rgb(255,255,255)}
.bb-cookies-message{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;top:auto;left:0px;right:0px;bottom:48px;position:fixed;}
.bb-cookies-message-body{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:24px;padding-left:24px;padding-right:24px;padding-bottom:24px;font-size:12px;line-height:18px;background-color:rgba(110,150,60,0.94);color:rgb(255,255,255);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 12px;-moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 12px;-ms-box-shadow:rgba(0,0,0,0.2) 0px 0px 12px;-o-box-shadow:rgba(0,0,0,0.2) 0px 0px 12px;box-shadow:rgba(0,0,0,0.2) 0px 0px 12px;}
.bb-whatsapp{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;top:auto;left:auto;right:24px;bottom:24px;position:fixed;z-index:9999;}
@media all and (max-width:1000px){
.bb-page{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:60px;padding-left:0px;padding-right:0px;padding-bottom:40px}
.bb-width{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:40px;padding-right:40px;padding-bottom:0px;width:auto}
.bb-header-locales{padding-right:0px;margin-right:-4px;}
.bb-header-locales a{padding-left:4px;padding-right:4px;}
.bb-header-menu-icon{display:block;cursor:pointer;opacity:0.8;}
.bb-header-menu-icon:hover{display:block;cursor:pointer;opacity:1.0;}
.bb-header-menu-links{margin-top:0px;margin-left:-150px;margin-right:0px;margin-bottom:0px;padding-top:12px;padding-left:12px;padding-right:12px;padding-bottom:12px;display:block;position:absolute;width:180px;background-color:rgb(44,48,52);display:none;}
.bb-header-menu-links>ul{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;position:relative;top:auto;left:auto;right:auto;bottom:auto;float:left;display:block;clear:both;background-color:transparent}
.bb-header-menu-links>ul>li{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;float:left;display:block;clear:both}
.bb-header-menu-links>ul>li>a{float:left;display:block;clear:both;color:rgba(255,255,255,0.6);}
.bb-header-menu-links>ul>li:hover>a{background-color:transparent;color:rgb(255,255,255);}
.bb-header-menu-links>ul>li>ul{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:8px;padding-right:0px;padding-bottom:4px;position:relative;top:auto;left:auto;right:auto;bottom:auto;float:left;display:block;clear:both;background-color:transparent!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.bb-header-menu-links>ul>li>ul>li{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;float:left;display:block;clear:both}
.bb-header-menu-links>ul>li>ul>li>a{float:left;display:block;clear:both;color:rgba(255,255,255,0.6);}
.bb-header-menu-links>ul>li>ul>li:hover>a{background-color:transparent;color:rgb(255,255,255);}
.bb-header-menu:hover .bb-header-menu-links,
.bb-header-menu:active .bb-header-menu-links,
.bb-header-menu-icon:hover~.bb-header-menu-links,
.bb-header-menu-icon:active~.bb-header-menu-links{display:block;-webkit-box-shadow:rgba(0,0,0,0.4) 0px 4px 4px;-moz-box-shadow:rgba(0,0,0,0.4) 0px 4px 4px;-ms-box-shadow:rgba(0,0,0,0.4) 0px 4px 4px;-o-box-shadow:rgba(0,0,0,0.4) 0px 4px 4px;box-shadow:rgba(0,0,0,0.4) 0px 4px 4px;}
.bb-footer-social{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:20px;float:none;text-align:center;}
.bb-footer-rights{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;text-align:center;}
.bb-footer-rights>br{display:none;}
}
@media all and (max-width:750px){
.bb-cover-image{height:600px;}
.bb-cover-title{margin-top:160px;margin-left:0px;margin-right:0px;padding-top:12px;padding-left:20px;padding-right:20px;padding-bottom:12px;}
.bb-page-columns-01x03,
.bb-page-columns-02x03,
.bb-page-columns-03x03{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:24px;width:100%}
.bb-page-columns-01x04,
.bb-page-columns-02x04,
.bb-page-columns-03x04,
.bb-page-columns-04x04{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:24px;width:50%}
.bb-page-columns-01x05,
.bb-page-columns-02x05,
.bb-page-columns-03x05,
.bb-page-columns-04x05{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:24px;width:33.33%}
.bb-partner .bb-page-columns-04x05{width:66.66%}
.bb-cover-action{margin-right:-20px;padding-top:20px;}
.bb-action-button{width:auto;padding-left:20px;padding-right:20px;}
}
@media all and (max-width:500px){
.bb-partner .bb-page{padding-top:40px;padding-left:0px;padding-right:0px;}
.bb-partner .bb-page .bb-page-columns-01x05,
.bb-partner .bb-page .bb-page-columns-04x05{width:auto;}
}
