.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.popup-template .modal {
  opacity: 0;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}

.popup-template .modal.is-open {
  opacity: 1;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}.fusion-faqs-wrapper{display:none}.fusion-faq-post{position:relative}.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a .fa-fusion-box{background-color:transparent!important}.fusion-faq-shortcode .fusion-accordian .fusion-toggle-icon-unboxed .panel-title a:hover .fa-fusion-box{background-color:transparent!important}body .portfolio-grid{margin-bottom:80px}.fusion-portfolio-wrapper{display:block}.fusion-portfolio-post{float:left}.fusion-portfolio-post .fusion-image-wrapper{opacity:0}.fusion-portfolio-one .fusion-portfolio-post{overflow:hidden;float:none;width:100%}.fusion-portfolio-two .fusion-portfolio-post{width:50%}.fusion-portfolio-three .fusion-portfolio-post{width:33.3333%;width:calc(100% / 3)}.fusion-portfolio-four .fusion-portfolio-post{width:25%}.fusion-portfolio-five .fusion-portfolio-post{width:20%}.fusion-portfolio-six .fusion-portfolio-post{width:16.6666%;width:calc(100% / 6)}.fusion-portfolio-post>.fusion-separator{margin:40px 0}.fusion-portfolio-content{margin-top:20px}.fusion-portfolio-content h2{margin:0 0 1px!important;padding:0}.fusion-portfolio-content .fusion-portfolio-meta{margin:0 0 10px;padding:0;font-weight:400;font-size:13px}.fusion-portfolio-content p{margin:0 0 20px}.fusion-portfolio-content p:last-child{margin-bottom:0}.fusion-portfolio .fusion-content-sep{margin-bottom:20px}.fusion-portfolio .fusion-separator{margin-top:40px}.fusion-portfolio #infscr-loading{bottom:-29px}.fusion-portfolio .loading-container{display:none}.fusion-portfolio-content-wrapper{opacity:0}.fusion-portfolio-content-wrapper .fusion-portfolio-content{margin-bottom:20px}.fusion-portfolio-content-wrapper .fusion-image-wrapper{opacity:1}.fusion-portfolio-boxed .fusion-portfolio-content-wrapper{padding:0;border:1px solid #e9eaee;border-bottom-width:3px}.fusion-portfolio-boxed .fusion-portfolio-content{margin:0;padding:25px}.fusion-portfolio-one .fluid-width-video-wrapper{position:static}.fusion-portfolio-one .fusion-image-wrapper{margin-bottom:15px}.fusion-portfolio-one .fusion-portfolio-content{margin-bottom:0}.fusion-portfolio-one .fusion-portfolio-buttons{margin:20px -15px 0}.fusion-portfolio-one .fusion-portfolio-buttons .fusion-button{margin:0 15px 15px}.fusion-portfolio-one .fusion-portfolio-buttons-full{margin-left:0;margin-right:0}.fusion-portfolio-one .fusion-portfolio-buttons-full .fusion-button{margin:5px 0}.fusion-portfolio-text-floated .fusion-image-wrapper{display:inline-block;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin:0;padding:0 12.5px;max-width:540px;width:100%}.fusion-portfolio-text-floated .fusion-portfolio-content{margin-top:0}.portfolio-one-text .portfolio-item .image{width:100%;height:100%;float:none;margin-right:0}.portfolio-one-sidebar .portfolio-item .image{float:none}.portfolio-infinite .isotope{overflow:visible!important}.fusion-portfolio-gallery-hidden{display:none}.fusion-portfolio-equal-heights .fusion-portfolio-post{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.fusion-portfolio-equal-heights .fusion-portfolio-content-wrapper{overflow:hidden;width:100%}.project-content h3{font-size:13px;line-height:17px;color:#333;margin:0 0 28px}.project-content .project-description{float:left;width:74.4681%}.project-content .project-description p{margin-top:0}.project-content .project-info{float:right;width:23.4043%}.project-content .project-info .project-info-box{border-bottom:1px solid #e7e6e6;padding-bottom:15px;margin-bottom:15px;overflow:hidden}.project-content .project-info h4{color:#333;margin:0 5px 0 0;float:left;width:110px}.with-sidebar .project-content .project-info h4{display:block;width:100%;margin-bottom:5px}.project-content .project-info .project-terms{float:left}.portfolio-full.with-sidebar .project-info{float:left}.portfolio-full.with-sidebar .project-description{float:right;width:72.5%}.portfolio-half .flexslider:not(.tfs-slider){width:65.9574%;float:left}.portfolio-half .project-content{width:31.9149%;float:right}.portfolio-half .project-description{width:100%;margin-bottom:50px}.portfolio-half .project-description .flexslider:not(.tfs-slider){width:auto}.portfolio-half .project-info{width:100%}.portfolio-sep{clear:both;display:block}.portfolio-half .portfolio-sep{margin-bottom:50px}.project-info-box span{float:left}.portfolio-full .flexslider{margin-bottom:70px}.portfolio-grid .portfolio-tabs{margin-top:0}.portfolio-grid.portfolio-one .portfolio-item:last-child{margin-bottom:0}.portfolio-grid.portfolio-one .image{width:100%;float:none}.fusion-portfolio-layout-masonry .fusion-portfolio-content-wrapper,.fusion-portfolio.fusion-portfolio-masonry .fusion-portfolio-content-wrapper{position:relative}.fusion-portfolio-layout-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-two.fusion-masonry-has-vertical .fusion-element-landscape{width:100%}.fusion-portfolio-layout-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-three.fusion-masonry-has-vertical .fusion-element-landscape{width:66.6666%}.fusion-portfolio-layout-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-four.fusion-masonry-has-vertical .fusion-element-landscape{width:50%}.fusion-portfolio-layout-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-five.fusion-masonry-has-vertical .fusion-element-landscape{width:40%}.fusion-portfolio-layout-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape,.fusion-portfolio.fusion-portfolio-masonry.fusion-portfolio-six.fusion-masonry-has-vertical .fusion-element-landscape{width:33.3333%}.fusion-masonry-element-container>a>img,.fusion-masonry-element-container>img{display:none}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-content,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-content{transition:all .3s ease}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper{overflow:hidden}.fusion-portfolio-text.fusion-portfolio-layout-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content,.fusion-portfolio-text.fusion-portfolio-masonry.fusion-portfolio-rollover .fusion-portfolio-post .fusion-portfolio-content-wrapper:hover .fusion-portfolio-content{transition:all .3s ease;-webkit-transform:translateY(105%);-ms-transform:translateY(105%);transform:translateY(105%)}.fusion-privacy-element .fusion-privacy-form ul{list-style:none;margin:0 0 20px 0;padding:0}.fusion-privacy-element .fusion-privacy-form-floated ul li{display:inline-block;margin-right:20px}.ds2-models--series-title{margin:0px}.fusion-copyright-notice{color:#fff}#main .post h2, #main .reading-box h2, #main h2, .ei-title h2, .fusion-modal h2, .fusion-title h2, .fusion-widget-area h2, .main-flex .slide-content h2, .post-content h2, .title
h2{font-family:"bmwtypewebbo_all","Arial","Helvetica",sans-serif !important}.ls-fullwidth .ls-bottom-slidebuttons, .ls-fullwidth .ls-nav-start, .ls-fullwidth .ls-nav-stop, .ls-fullwidth .ls-nav-sides{top:0px !important}.ds2-navigation-main--flyout.ds2-padding-bottom{overflow-x:hidden !important}a.ls-nav-active{background:#1c69d4;height:5px !important}.ls-fullwidth .ls-bottom-slidebuttons, .ls-fullwidth .ls-bottom-slidebuttons a, .ls-fullwidth .ls-nav-start, .ls-fullwidth .ls-nav-stop, .ls-fullwidth .ls-nav-sides{height:5px !important;margin:4px
0px !important}ul,li{list-style-type:none}video.cs-video{opacity:0;width:749px;height:424.625px}.ls-fullwidth .ls-bottom-slidebuttons
a{background-image:none !important}.ls-fullwidth .ls-bottom-slidebuttons
a{width:149px !important}.ds2-navigation-main .ds2-navigation-main--fastlane
a{margin-bottom:0}.ds2-navigation-main .ds2-navigation-main--level-1 li
a{margin-top:0}h1,h2,h3,h4,h5,h6{padding-right:0}.ds2-link, .ds2-technical-data--info-link, .ds2-dropdown .button, .ds2-dropdown .ds2-dropdown--link{color:#666}.video-slider-heading{opacity:0}.owl-item.active .video-slider-heading{opacity:1 !important}h2.ds2-no-uppercase-font-uc, h2, .ds2-branded-bmw h2.ds2-no-uppercase-font-uc, .styleguide--fonts .xl-uc,.ds2-table--headline.ds2-no-uppercase-font-uc{font-family:"bmwtypewebbo_all","Arial","Helvetica",sans-serif !important;font-size:35px;line-height:30px !important;letter-spacing:normal !important;margin-top:-3px;margin-bottom:12px}.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model-title{color:#fff}.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model-title:hover{color:blue !important}.fusion-title-size-three,h3{margin-top:-5px;margin-bottom:10px}.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model.ds2-active .ds2-navigation-model--model-title{color:#0653b6 !important}.ds2-content-slider--nav .ds2-content-slider--slick-active .button
span{color:#1c69d4}.fusion-footer-copyright-area{background:#8e8e8e !important}.fusion-title-size-five,h5{margin:0px
0px 12px 0px !important}.ds2-navigation-main .ds2-navigation-main--id-module
img{z-index:9 !important}.ds2-navigation-main--level-2{border-right:1px solid #8e8e8e;display:none}.ds2-navigation-salesbar.is-contentbar li:first-child{padding-top:0px}.ds2-cms-output{color:#fff !important}.ds2-navigation-content-bar.ds2-salesbar-only{height:0;z-index:99999}.ds2-navigation-salesbar.is-contentbar .ds2-navigation-main--salesbar{margin-top:20px;list-style-type:none;margin-bottom:0;border:0px
solid rgba(38,38,38,0.15);border-top:0}.ds2-main-footer--list.inline-list li
a{color:#fff !important;font-weight:normal !important}.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-salesbar--container.ds2-padding-bottom{margin-bottom:0px !important}@media only
screen{.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:block !important}@media only screen and (min-width:521px){.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:block !important}}.ds2-cms-output{color:#000 !important;font-family:"Arial","Helvetica","Roboto",sans-serif;font-weight:normal}@media only screen and (max-width: 1024px){.ls-fullwidth .ls-bottom-slidebuttons
a{width:110px !important}.slide3
h3{font-size:19px !important}.ds2-stage-slider--keyvisual-cta-location
h3{color:#FFF}}@media only screen and (max-width: 922px){.ds2-stage-slider--keyvisual-cta-location
h3{color:#000}.ls-fullwidth .ls-bottom-slidebuttons
a{width:105px !important}.series-listing{margin-top:245px}.ds2-stage-slider--keyvisual-cta-location
h1{margin:-3px 0px !important}.ds2-linklist{margin-bottom:75px !important}.ds2-content-slider .ds2-content-slider--head{margin-top:55px !important}h2.ds2-no-uppercase-font-uc, h2, .ds2-branded-bmw h2.ds2-no-uppercase-font-uc, .styleguide--fonts .xl-uc,.ds2-table--headline.ds2-no-uppercase-font-uc{font-size:25px !important}.show-for-large-up{display:block !important;position:absolute !important;top:422px !important}.ls-l{left:35px !important}.ls-preloaded{left:0px !important}.slide1
h1{color:#000;margin:10px
0px}.slide3
h1{}.slide4
h1{}.slide2
h1{}.slide5
h1{font-size:28.9667px !important;line-height:1}.slide6
h1{}.slide7
h1{}.slide8
h1{}.slide9
h1{}.ls-slide{position:absolute;display:none;background-position:center center;overflow:visible !important}#main{padding:55px
0px 0px 0px !important}.slide1 h1, .slide2 h1, .slide3 h1, .slide4 h1, .slide5 h1, .slide6 h1, .slide7 h1, .slide8 h1, .slide9
h1{font-size:35px !important}.slide1 h3, .slide2 h3, .slide3 h3, .slide4 h3, .slide5 h3, .slide6 h3, .slide7 h3, .slide8 h3, .slide9
h3{font-size:18px !important;line-height:2 !important}.slide1 h1,{}}@media only screen (max-width:799px){slide7
h1{}}@media only screen (min-width:480px)and (max-width: 640px){.slide1
h1{}}@media only screen and (max-width:480px){}@media only screen and (max-width: 800px){.show-for-large-up{display:block !important;position:absolute !important;top:372px !important}}@media only screen and (max-width: 521px){.ds2-buttonlist .ds2-buttonlist--max-width
.button{max-width:100% !important}button.expand,.button.expand{width:450px !important}}@media only screen and (max-width: 422px){button.expand,.button.expand{width:335px !important}}@media only screen and (max-width:320px){button.expand,.button.expand{width:255px !important}}@media only screen and (max-width: 470px){button.expand,.button.expand{width:335px !important}}@media (min-width:801px)and (max-width: 860px){.show-for-large-up{display:block !important;position:absolute !important;top:388px !important}}@media only screen and (max-width: 640px){.slide2
h1{}.slide3
h1{font-size:19px}.slide6
h1{}.slide1
h1{}}@media only screen and (max-width: 768px){.show-for-large-up{display:block !important;position:absolute !important;top:358px !important}.slide5
h1{}.slide7
h1{}.slide6
h1{}.ls-fullwidth .ls-bottom-slidebuttons
a{width:80px !important}.slide8
h1{}.ds2-buttonlist{width:400px}.ds2-buttonlist
li{list-style:none;float:left}.button{min-width:195px !important}.ds2-buttonlist--max-width{margin-left:5px}.slide1 h1, .slide2 h1, .slide3 h1, .slide4 h1, .slide5 h1, .slide6 h1, .slide7 h1, .slide8 h1, .slide9
h1{font-size:35px !important}#main
h2{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:25px;line-height:25px !important;letter-spacing:-1.13px !important;margin-top:-10px !important;margin-bottom:13px !important}.ds2-linklist{margin-bottom:75px !important}.ds2-content-slider .ds2-content-slider--head{margin-top:55px !important}}@media only screen and (max-width: 640px){.show-for-large-up{display:block !important;position:absolute !important;top:290px !important}.slide1 h1, .slide2 h1, .slide3 h1, .slide4 h1, .slide5 h1, .slide6 h1, .slide7 h1, .slide8 h1, .slide9
h1{font-size:25px !important}.slide1 h3, .slide2 h3, .slide3 h3, .slide4 h3, .slide5 h3, .slide6 h3, .slide7 h3, .slide8 h3, .slide9
h3{font-size:17px !important}.ls-fullwidth .ls-bottom-slidebuttons
a{width:70px !important}.slide5
h1{}.slide7
h1{}.slide8
h1{}.slide9
h1{}}@media only screen and (max-width: 600px){.ls-fullwidth .ls-bottom-slidebuttons
a{width:66px !important}.slide5
h1{}}@media only screen and (max-width: 480px){.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--card-container .ds2-linklist--item:last-child{margin-bottom:-50px !important}.ls-fullwidth .ls-bottom-slidebuttons
a{width:50px !important}.slide5
h1{}.show-for-large-up{display:block !important;position:absolute !important;top:230px !important}.series-listing{margin-top:195px}.slide4
h1{}.slide1 h3, .slide2 h3, .slide3 h3, .slide4 h3, .slide5 h3, .slide6 h3, .slide7 h3, .slide8 h3, .slide9
h3{font-size:12px !important}}@media only screen and (max-width: 400px){.ds2-stage-slider--keyvisual-cta-location
h1{width:100% ! important}.ls-fullwidth .ls-bottom-slidebuttons
a{width:35px !important}.ds2-buttonlist .ds2-buttonlist--max-width
.button{max-width:86% !important}button.expand,.button.expand{width:250px !important}.ds2-buttonlist--max-width{margin-left:0px !important}.show-for-large-up{display:block !important;position:absolute !important;top:175px !important}.series-listing{margin-top:195px}.ds2-buttonlist{width:217px}.slide1 h1, .slide2 h1, .slide3 h1, .slide4 h1, .slide5 h1, .slide6 h1, .slide7 h1, .slide8 h1, .slide9
h1{font-size:16px !important;line-height:23px}.slide1 h3, .slide2 h3, .slide3 h3, .slide4 h3, .slide5 h3, .slide6 h3, .slide7 h3, .slide8 h3, .slide9
h3{font-size:10px !important}.slide2
h1{}.slide3
h1{}.slide4
h1{}.slide5
h1{}.slide6
h1{}.slide7
h1{}.slide8
h1{}}.ds2-basic-teaser--image-container
img{width:100% !important}@media (min-width: 769px) and (max-width:992px){.ds2-buttonlist .button.expand,.button.expand{width:336px !important;max-width:none !important}}.ds2-buttonlist
li{}.ds2-buttonlist--max-width{margin-left:15px}}@media only screen (min-width: 922px) and (max-width:1024px){.slide5
h1{}}@media (min-width: 830px) and (max-width:1000px){slide6
h1{}}@media only screen and (max-width: 320px){.slide1 h3, .slide2 h3, .slide4 h3, .slide5 h3, .slide6 h3, .slide7 h3, .slide8 h3, .slide9
h3{font-size:10px !important;margin-left:0px}}@media only screen and (max-width: 320px){.slide3
h3{font-size:9px !important;margin-left:0px}}@media only screen and (max-width: 240px){.slide1 h1, .slide2 h1, .slide3 h1, .slide4 h1, .slide5 h1, .slide6 h1, .slide7 h1, .slide8 h1, .slide9
h1{font-size:20px !important}}@media only screen and (max-width: 240px){slide5
h1{}}@media (min-width: 240px) and (max-width:320px){button.expand,.button.expand{width:198px ! important}}@media (min-width: 470px) and (max-width:521px){button.expand,.button.expand{width:400px ! important}}@media (min-width: 522px) and (max-width:921px){button.expand,.button.expand{width:400px ! important}}@media only screen and (min-width: 922px){.ds2-stage-slider--keyvisual-cta-location .show-for-large-up .ds2-preloading-content
.slide9{margin-left:67px;margin-top:52px}.slide1{margin-top:52px;margin-left:-92px}.slide4{margin-top:285px !important;margin-left:-63px !important}.slide8{margin-top:55px}.slide9{margin-top:50px;margin-left:65px}.slide9
h1{color:#000 !important}.slide9
h3{color:#000 !important}.slide8
h1{color:#000 !important}.slide8
h3{color:#000 !important}.show-for-large-up{top:0px !important}}.ls-l{top:0px !important}.top_margin-cs{padding-top:80px}input.text-cs-field-nRm{width:77%}@media only screen and (max-width: 320px){.show-for-large-up{display:block !important;position:absolute !important;top:170px !important}}@media only screen and (max-width: 275px){.show-for-large-up{display:block !important;position:absolute !important;top:140px !important}}.ds2-stage-slider--keyvisual-cta-location{width:100% !important}@media only screen (min-width:640px) and (max-width:675px){.show-for-large-up{display:block !important;position:absolute !important;top:340px !important}}@media only screen (min-width:675px) and (max-width:700px){.show-for-large-up{display:block !important;position:absolute !important;top:350px !important}}@media
all{.lightbox{display:none}.fl-page h1,
.fl-page h3,
.fl-page
h4{font-family:'HelveticaNeue-UltraLight','Helvetica Neue UltraLight','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:100;letter-spacing:1px}.fl-page
h1{font-size:110px;margin-bottom:0.5em}.fl-page h1
i{font-style:normal;color:#ddd}.fl-page h1
span{font-size:30px;color:#333}.fl-page
h3{text-align:right}.fl-page
h3{font-size:15px}.fl-page
h4{font-size:2em}.fl-page
.jumbotron{margin-top:2em}.fl-page
.doc{margin:2em
0}.fl-page .btn-download{float:right}.fl-page .btn-default{vertical-align:bottom}.fl-page .btn-lg
span{font-size:0.7em}.fl-page
.footer{margin-top:3em;color:#aaa;font-size:0.9em}.fl-page .footer
a{color:#999;text-decoration:none;margin-right:0.75em}.fl-page
.github{margin:2em
0}.fl-page .github
a{vertical-align:top}.fl-page .marketing
a{color:#999}.fixwidth{background:rgba(256,256,256, 0.8)}.fixwidth .featherlight-content{width:500px;padding:25px;color:#fff;background:#111}.fixwidth .featherlight-close{color:#fff;background:#333}}@media(max-width: 768px){.fl-page h1
span{display:block}.fl-page .btn-download{float:none;margin-bottom:1em}}.dialogbox{background:#fff;padding:8px
40px;width:233px;position:absolute;top:123px;left:611px}#lifestyle-page-content{padding-top:50px}#lifestyle-page-content
.content{font-family:Arial,Helvetica,Roboto,sans-serif;color:#262626}#lifestyle-page-content .btn-bmw{width:285px;margin-right:20px;padding:0
15px;border:0;border-radius:0;line-height:40px;font-size:14px;font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-weight:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;color:#fff;background-color:#666;}#lifestyle-page-content .btn-blue{background-color:#1c69d4;margin-top:15px}@media (min-width: 980px){#lifestyle-page-content .so-widget-bmw-offer:nth-child(even) .bmw-offer.bmw-widgets .content-col{right:50%;width:50%}.so-widget-bmw-offer:nth-child(even) .bmw-offer.bmw-widgets .image-col{left:50%;width:50%}#lifestyle-page-content{padding:45px}}#lifestyle-page-content .bmw-offer.bmw-widgets:last-child{margin-bottom:120px}#lifestyle-page-content .bmw-offer.bmw-widgets{margin-bottom:87px}@media (max-width: 980px){#lifestyle-page-content
.title{padding-top:25px}#lifestyle-page-content{padding:20px}}.group{zoom:1}.group:before,.group:after{content:" ";display:table}.group:after{clear:both}.fade{opacity:0;-webkit-transform:opacity 0.3s linear;transform:opacity 0.3s linear;transition:opacity 0.3s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transform:height 0.35s ease;transform:height 0.35s ease;transition:height 0.35s ease}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 0px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0%}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0%}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 0px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0%}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0%}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0%}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0%}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0%}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0%}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.alert{padding:15px;margin-bottom:20px;border:1px
solid transparent;border-radius:4px}.alert
h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable
.close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#468847;background-color:#dff0d8;border-color:#468847}.alert-success
hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}.alert-info
hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.alert-warning
hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#a47e3c}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.alert-danger
hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#953b39}button.close{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:0
none;cursor:pointer;padding:0}.close{color:#000;float:right;font-size:21px;font-weight:bold;line-height:1;opacity:0.2;text-shadow:0 1px 0 #FFF}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);transform:translate(0, -25%);transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px
solid rgba(0, 0, 0, 0.2);border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}.modal-header{padding:15px
20px;border-bottom:1px solid #e5e5e5;min-height:16.53846154px}.modal-header
.close{margin-top:-2px}.modal-title{margin:0;line-height:1.53846154}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px
20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width: 900px){.modal-dialog{width:600px;margin:30px
auto}.modal-content{box-shadow:0 5px 15px rgba(0, 0, 0, 0.5)}.modal-sm{width:300px}.modal-lg{width:900px}}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;border:1px
solid #ccc;border:1px
solid rgba(0, 0, 0, 0.2);border-radius:5px;background-clip:padding-box;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px
14px;font-size:13px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px
14px;border-radius:0px 0px 5px 5px}.popover .arrow,
.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover
.arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top
.arrow{left:50%;margin-left:-11px;border-bottom-width:0;bottom:-11px}.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right
.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0}.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom
.arrow{left:50%;margin-left:-11px;border-top-width:0;top:-11px}.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left
.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0}.popover.left .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress-bar{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:5px;background-clip:padding-box;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1)}.progress{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#a0ce4e;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transform:width 0.6s ease;transform:width 0.6s ease;transition:width 0.6s ease}.progress-striped
.progress{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress-bar.active
.progress{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px;line-height:1.53846154;vertical-align:top;border-top:1px solid #e5e4e3}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #e5e4e3}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #e5e4e3}.table
.table{background-color:#fff}@media (max-width: -1px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px
solid #e5e4e3;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px
0}.tooltip.right{margin-left:3px;padding:0
5px}.tooltip.bottom{margin-top:3px;padding:5px
0}.tooltip.left{margin-left:-3px;padding:0
5px}.tooltip-inner{max-width:200px;padding:3px
8px;color:#d1d1d2;text-align:center;text-decoration:none;background-color:rgba(33, 33, 33, 0.97);border-radius:4px;background-clip:padding-box}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:rgba(33, 33, 33, 0.97)}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:rgba(33, 33, 33, 0.97)}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:rgba(33, 33, 33, 0.97)}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:rgba(33, 33, 33, 0.97)}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:rgba(33, 33, 33, 0.97)}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:rgba(33, 33, 33, 0.97)}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:rgba(33, 33, 33, 0.97)}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:rgba(33, 33, 33, 0.97)}*{box-sizing:border-box}.fusion-clearfix{clear:both;zoom:1}.fusion-clearfix:before,.fusion-clearfix:after{content:" ";display:table}.fusion-clearfix:after{clear:both}.alignleft{display:inline;float:left;margin-right:15px}.alignright{display:inline;float:right;margin-left:15px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.create-block-format-context{display:inline-block;clear:both;zoom:1;margin-bottom:40px;width:100%}.create-block-format-context:before,.create-block-format-context:after{content:" ";display:table}.create-block-format-context:after{clear:both}.fusionicon-arrow-down2{display:table-cell;vertical-align:middle}.icomoon-up:before{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}html{overflow-y:scroll}input[type=submit],input[type=text],input[type=password],input[type=file],textarea{-webkit-appearance:none;-webkit-border-radius:0}input[type="image"]{padding:0;border:none}body{margin:0;color:#747474;min-width:320px;-webkit-text-size-adjust:100%;font:13px/20px 'PTSansRegular', Arial, Helvetica, sans-serif}html{overflow-x:hidden}html.no-overflow-y{overflow-y:hidden}#wrapper{overflow:visible}.body_blank{display:table;height:100%;width:100%;position:absolute;margin:0;left:0;right:0;top:0;overflow-x:hidden}body.body_blank.admin-bar{top:31px}body.body_blank.admin-bar #wrapper #slidingbar-area{top:0}.wrapper_blank{display:table-cell;float:none;vertical-align:middle;width:100%}.wrapper_blank .page-title-bar{margin-bottom:25px}.wrapper_blank
#main{background:transparent;padding:0}.error404 .search-page-search-form{margin-bottom:0;padding-bottom:0;border:none}img{border-style:none;vertical-align:top;max-width:100%;height:auto}object{max-width:100%}a{text-decoration:none;color:#333}a:hover{color:#a0ce4e;text-decoration:none}input,textarea,select{font:100% Arial, Helvetica, sans-serif;vertical-align:middle;color:#000}form,fieldset{margin:0;padding:0;border-style:none}.clearfix:after,#content:after,.container:after,.container-fluid:after,.row:after,.modal-footer:after{content:"";display:table;clear:both}.clear{clear:both}.wp-caption{max-width:100%}#wrapper .tp-bullets{-webkit-transform:translateZ(0);-transform:translateZ(0)}.search-table{display:table;width:100%}.header-v4 .search-table{display:table;width:286px}#fallback-slide{display:none}#fallback-slide
img{width:100%}.gallery-box{background:#3d3c3c;padding:0
10px}.gallery-box
img{width:100%}.gallery{margin:0
auto;max-width:1400px}#main{padding:55px
10px 45px;background:#fff;clear:both}.col
.heading{overflow:hidden;margin:0
0 15px}.col .heading
img{float:left;margin:0
10px 0 0}.col
p{margin:0
0 23px}h2{color:#333;margin:0
0 20px}h2.entry-title{margin-top:0;margin-bottom:28px}.avada-myaccount-data
h2{margin-top:0px}#main .columns
h2{margin:0;line-height:35px}.more{overflow:hidden;display:block;font:13px/15px 'PTSansRegular', arial, helvetica, sans-serif}.more
a{float:right;padding:0
0 0 0}.more a,.fusion-read-more{position:relative;margin-right:10px;text-align:right}.more a:after,.fusion-read-more:after{content:'\f105';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:5px;font-family:'icomoon';font-size:14px}.more
a.active{color:#a0ce4e;text-decoration:none}.more a.active:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:'icomoon';content:'\f105';color:#a0ce4e;font-size:14px;padding-left:5px}.content-boxes
.more{margin-top:18px}.container{overflow:hidden}#main .container
h2{margin:0}.container .columns
.col{width:31.42857%;padding:0
2.85714% 0 0}.container .col
img{width:100%}.container .columns
.col.last{margin-right:0}.container
.holder{overflow:hidden}.container h3
a.active{text-decoration:none;color:#a0ce4e}.slider{overflow:hidden}.review{width:100%}.meta{list-style:none;margin:0
0 13px;padding:0;overflow:hidden;font-size:12px;line-height:14px;color:#333}.meta
li{float:left;padding:0
8px 0 9px;border-left:1px solid #333}.meta li:first-child{padding-left:0;border-left:0}.social_links_shortcode .social-networks{float:none}.fusion-content-widget-area .social-networks{float:none}.fusion-content-widget-area .social-networks li,
.social_links_shortcode
li{float:left;margin-left:0;margin-right:0px;width:35px}.fusion-content-widget-area .social-networks
a{border-bottom:0;padding:0}.fusion-content-widget-area .social-networks
li{margin-bottom:10px}#content{width:71.1702128%;float:left;min-height:1px}#content.full-width{width:100%}#posts-container{position:relative}.single .fusion-sharing-box{margin-bottom:0;margin-top:60px}.fusion-footer-widget-column .row,
.fusion-footer-widget-area .fusion-footer-widget-column .fusion-columns{margin-left:0;margin-right:0}.fusion-footer-widget-area .fusion-footer-widget-column .fusion-column{padding-left:3px;padding-right:3px;padding-bottom:3px}.fusion-footer-widget-column .flexslider a,
.fusion-footer-widget-area ul.fusion-checklist li a,
.fusion-footer-widget-area ul.fusion-carousel-holder li
a{border:0;padding:0}.fusion-footer-widget-area ul#recentcomments li.recentcomments:first-child{padding-top:0px;background:none}.fusion-footer-widget-area
li.recentcomments{padding:12px
0;border-bottom:1px solid #282a2b;display:block}.fusion-footer-widget-area li.recentcomments
a{border:none}.fusion-footer-widget-area .widget_recent_entries
li{border-bottom:1px solid;padding-bottom:12px}.fusion-footer-widget-area .widget_recent_entries
a{border-bottom:0;padding-bottom:0}.fusion-footer-widget-area .fusion-footer-widget-column:not(.widget_icl_lang_sel_widget) ul:first-child > li:first-child > a,
.fusion-footer-widget-area .fusion-footer-widget-column:not(.widget_icl_lang_sel_widget)>ul>li:first-child>a{background-image:none;padding-top:0px}.post{margin-bottom:65px}.post
.image{margin-bottom:40px}#main .post
h2{color:#333;padding-bottom:0}#main .post h2
a{color:#333}.single .post .meta-info,
.avada_faq .meta-info{margin-bottom:55px}.search input,
.searchform
input{border:1px
solid #e7e6e6;padding:8px
15px;font-size:13px;color:#333;display:block}.sidebar{width:23.4042553%;float:right}.sidebar
.widget{margin-bottom:45px;position:relative}.sidebar
.widget.flickr{overflow:hidden}.sidebar .widget
h4{margin:0;padding:0;font-size:13px;margin-bottom:18px;color:#333}.sidebar .widget
ul{list-style:none;margin:0;padding:0}.sidebar .widget
li{margin:0;padding:0;display:block}.fusion-content-widget-area
.widget{margin-bottom:45px;position:relative}.fusion-content-widget-area
.widget.flickr{overflow:hidden}.fusion-content-widget-area .widget
ul{list-style:none;margin:0;padding:0}.fusion-content-widget-area .widget
li{margin:0;padding:0;display:block}.fusion-content-widget-area .widget li a,
.fusion-content-widget-area .widget .recentcomments,
.fusion-content-widget-area .widget_categories
li{display:block;color:#838383}.fusion-content-widget-area .widget li
a{display:inline}.fusion-content-widget-area .widget .recentcomments
a{background:none;border:none}.fusion-content-widget-area .contact_info
.address{margin:0;margin-bottom:15px}.fusion-content-widget-area .contact_info p,
.fusion-footer-widget-area .contact_info p,
#slidingbar .contact_info
p{margin:0}.fusion-content-widget-area .flickr-photo
a{background:none;float:left;border:0}.fusion-content-widget-area .widget_categories li
a{display:block;border:0;background:none;padding:0}.fusion-content-widget-area .s,
.fusion-footer-widget-area .s,
#slidingbar-area
.s{width:100%}#wrapper .fusion-tabs-widget .tab-holder{border:1px
solid #eaeaea}#wrapper .fusion-tabs-widget
.tabset{display:table;overflow:hidden;width:100%;margin:0;padding:0;list-style:none}#wrapper .fusion-tabs-widget .tabset
li{display:table-cell;margin:0;padding:0;width:33.3333%;border-bottom:none}#wrapper .fusion-tabs-widget .tabset li:last-child{border-right:none}#wrapper .fusion-tabs-widget .tabset li
a{display:block;padding:0;line-height:38px !important;border-bottom:none;border-top:3px solid transparent;transition:all .2s}#wrapper .fusion-tabs-widget .tabset li .fusionicon-bubbles{font-size:18px}.fusion-tabs-widget
a{color:#444}.fusion-tabs-widget .tab-set
li{border-right:1px solid}.fusion-tabs-widget .tab-holder .tabs li
a{border:0;font-size:13px;text-indent:0;background:#F1F2F2;color:#333;text-align:center}.fusion-tabs-widget .tab-holder .tabs li a .fusion-icon-bubbles{display:block;height:38px;line-height:35px}.fusion-tabs-widget .tab-holder .tabs li:hover
a{background:none}.fusion-tabs-widget .tab-holder .tabs li.active
a{background:none;border-top:3px solid #A0CE4E;border-bottom:0}.fusion-tabs-widget .tab-holder .tab_content .news-list{list-style:none;margin:0;padding:0}.fusion-tabs-widget .tab-holder .tab_content .news-list
li{border-bottom:1px solid #e2e2e2;padding:20px
15px;overflow:hidden}.fusion-tabs-widget .tab-holder .tab_content .news-list li:last-child{border-bottom:0}.fusion-tabs-widget .tab-holder .tab_content .news-list li
a{padding:0;background:none}.fusion-tabs-widget .tab-holder .tab_content
.image{float:left;margin-right:13px;height:50px;width:52px}.fusion-tabs-widget .tab-holder .tab_content .image
a{height:auto;width:auto;line-height:normal;text-indent:0}.fusion-tabs-widget .tab-holder .tab_content .post-holder
a{overflow:hidden;margin:0;padding:0;height:auto;line-height:normal;background:none;border:0;text-indent:0;font-size:13px}.fusion-tabs-widget .tab-holder .tab_content .post-holder
p{margin:0
0 5px 0}.fusion-tabs-widget .tab-holder .tab_content .post-holder
.meta{margin:0;margin-top:2px;font-size:12px;color:#747474}#wrapper .fusion-footer-widget-area .tab-holder,
#wrapper #slidingbar-area .tab-holder{border-top:none}#wrapper .fusion-footer-widget-area .tab-holder .tabs li a,
#wrapper #slidingbar-area .tab-holder .tabs li
a{background:rgba(0, 0, 0, 0.2)}#wrapper .fusion-footer-widget-area .tab-holder .tabs li:hover a,
#wrapper #slidingbar-area .tab-holder .tabs li:hover
a{background:none}#wrapper .fusion-footer-widget-area .tab-holder .tabs li.active a,
#wrapper #slidingbar-area .tab-holder .tabs li.active
a{background:none}#wrapper .fusion-footer-widget-area .tab-holder .tab_content a,
#wrapper #slidingbar-area .tab-holder .tab_content
a{padding:0;border-bottom:none}.jtwt
li{background:none}.jtwt .jtwt_tweet,
.fusion-content-widget-area .jtwt
.jtwt_tweet{position:relative;padding:0;border:0;margin-bottom:30px;font-size:13px;line-height:20px;padding-left:45px;padding-top:0px}.fusion-content-widget-area .jtwt .jtwt_tweet:before{color:#d8d8d8}.jtwt .jtwt_tweet:before{position:absolute;top:6px;margin-left:-45px;content:'\e605';font-family:'icomoon';font-size:30px}.jtwt .jtwt_tweet
a{background:none;color:#BFBFBF;display:inline;padding:0;border:0}.jtwt .jtwt_tweet a:hover{color:#A0CE4E}.jtwt .jtwt_tweet
.jtwt_tweet_text{margin-bottom:0;margin-top:0}.fusion-body .fusion-footer-widget-area-center .jtwt
.jtwt_tweet{padding:0}.fusion-body .fusion-footer-widget-area-center .jtwt .jtwt_tweet:before{position:relative;margin:0}.recent-works-items{overflow:hidden}.recent-works-items
a{display:inline-block;padding:3px
1.5px}.fusion-footer-widget-area .fusion-columns-4 .recent-works-items a,
.fusion-footer-widget-area .fusion-columns-5 .recent-works-items a,
.fusion-footer-widget-area .fusion-columns-6 .recent-works-items a,
#slidingbar-area .fusion-columns-4 .recent-works-items a,
#slidingbar-area .fusion-columns-5 .recent-works-items a,
#slidingbar-area .fusion-columns-6 .recent-works-items
a{max-width:60px}.pagination.infinite-scroll{visibility:hidden;margin:0;height:0}.pagination,
.page-links,
.woocommerce-pagination,
.bbp-pagination .bbp-pagination-links{float:right;margin-top:40px;font-size:9px;margin-right:10px;line-height:normal}.page-links{margin-bottom:40px;margin-top:30px}.pagination a.inactive,
.page-links a,
.woocommerce-pagination .page-numbers,
.bbp-pagination .bbp-pagination-links a.inactive,
.bbp-topic-pagination .page-numbers,
.bbp-pagination-links
span.dots{border:1px
solid #747474;display:inline-block;color:#747474;padding:2px
6px;margin-left:5px}.pagination a.inactive:hover,
.page-links a:hover,
.woocommerce-pagination .page-numbers:hover,
.bbp-pagination .bbp-pagination-links a.inactive:hover{border:1px
solid #a0ce4e}.pagination .current,
.page-links > .page-number,
.woocommerce-pagination .current,
.bbp-pagination .bbp-pagination-links
.current{border:1px
solid #a0ce4e;display:inline-block;color:#fff;padding:2px
6px;margin-left:5px;background:#a0ce4e}.pagination .pagination-prev,
.woocommerce-pagination .prev,
.bbp-pagination .bbp-pagination-links .pagination-prev{display:inline-block;margin-right:-2px;font-size:12px;border:1px
solid transparent;padding:2px
6px;position:relative}.pagination .pagination-next,
.woocommerce-pagination .next,
.bbp-pagination .bbp-pagination-links .pagination-next{display:inline-block;margin-left:3px;font-size:12px;border:1px
solid transparent;padding:2px
6px;position:relative}.img-list{overflow:hidden}.img-list
li{padding:5px;background:none;float:left}.img-list
a{background:none;height:auto;width:auto;text-indent:0;border:0px}.share-box
h4{font-size:13px;line-height:20px}.about-author{margin-top:55px;overflow:hidden;clear:both}.about-author .title
a{color:#a0ce4e}.about-author
div.avatar{float:left;margin-right:20px;margin-bottom:5px}.related-posts{margin-top:55px}.single-related-posts{clear:both}.related-posts
.image{width:180px;height:138px;margin-bottom:0}.single .comments-container{margin-top:55px;clear:both}.commentlist{list-style:none;margin:0;padding:0;margin-bottom:65px}.commentlist
.children{list-style:none outside none}.commentlist
li{margin:0;padding:0}.commentlist .the-comment{border-bottom:1px solid #e7e6e6;padding-bottom:25px;margin-bottom:25px}.commentlist .the-comment .comment-text{margin-left:69px}.commentlist .the-comment .comment-text *:last-child{margin-bottom:0}.commentlist
div.avatar{float:left;margin-right:15px}.commentlist .comment-author
strong{padding-right:5px}#respond{margin-top:40px}#comment-input{overflow:hidden}.comment-form input,
#s,
#comment-input
input{border:1px
solid #d2d2d2;min-width:28%;font-size:13px;color:#747474;padding:8px
15px;float:left;margin-right:1%}#comment-input
input{width:32.666666%}.comment-form #comment-submit{min-width:0}.comment-form input,.s{float:none}.fusion-content-widget-area #comment-input input,
.fusion-content-widget-area
#s{width:100%;margin-right:0}#comment-textarea{margin-bottom:10px}#comment-textarea.fusion-contact-comment-below{margin-top:10px;margin-bottom:0}#comment-textarea textarea,
.comment-form-comment
textarea{border:1px
solid #d2d2d2;width:100%;height:150px;font-size:13px;color:#747474;padding:8px
11px}.comment-form .form-submit,
.avada-contact-form #comment-submit-container{margin-top:20px;margin-bottom:0}.ui-datepicker-div,.ui-datepicker-inline,#ui-datepicker-div{border-color:#E9EAEE}table.ui-datepicker td a,
.ui-datepicker-header
select{background-color:#E9EAEE}.ui-datepicker-header
select{border:1px
solid #D2D2D2}#comment-input input:last-child{margin-right:0}#comment-recaptcha{margin-top:13px}.input-text,
input[type="text"],
input[type="email"],
#tribe-bar-form input[type=text],
.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text]{border:1px
solid #d2d2d2;font-size:13px;color:#747474;padding:8px
15px;margin-right:1%;width:100%;box-sizing:border-box}.select2-container .select2-choice,
.select2-results .select2-result-label{padding-left:15px;padding-right:15px}#tribe-bar-form input[type=text]::-webkit-input-placeholder{font-style:normal}#tribe-bar-form input[type=text]:-moz-placeholder{font-style:normal}#tribe-bar-form input[type=text]::-moz-placeholder{font-style:normal}#tribe-bar-form input[type=text]:-ms-input-placeholder{font-style:normal}.input-radio,
#shipping_method input[type=radio]{background:none;-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox}.single-navigation{height:34px;line-height:34px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;margin-bottom:60px;text-align:right}.single-navigation a[rel=next]{margin-left:15px;margin-right:10px}.single-navigation
a{display:inline-block;position:relative}.single-navigation a[rel=prev]:before,
.pagination-prev:before,
.woocommerce-pagination .prev:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:auto;padding-right:5px;font-family:'icomoon';content:'\f104';color:#333;margin-left:-10px}.single-navigation a[rel=next]:after,
.pagination-next:after,
.woocommerce-pagination .next:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-5px;font-family:'icomoon';content:'\f105';color:#333;padding-left:5px}.single-navigation a[rel=next]:after{right:auto}.portfolio-full
.flexslider{margin-bottom:70px}.project-content
h3{font-size:13px;line-height:17px;color:#333;margin:0;margin-bottom:28px}.project-content .project-description{float:left;width:74.4681%}.project-content .project-description
p{margin-top:0}.project-content .project-info{float:right;width:23.4043%}.project-content .project-info .project-info-box{border-bottom:1px solid #e7e6e6;padding-bottom:15px;margin-bottom:15px;overflow:hidden}.project-content .project-info .project-info-box
a{color:#747474}.project-content .project-info .project-info-box a:hover{color:#a0ce4e}.project-content .project-info
h4{color:#333;margin:0;float:left;width:110px}.with-sidebar .project-content .project-info .project-info-box
h4{display:block;width:100%;margin-bottom:5px}.portfolio-full.with-sidebar .project-info{float:left}.portfolio-full.with-sidebar .project-description{float:right;width:72.5%}.project-content .project-info .project-terms{float:left}.portfolio-half .flexslider:not(.tfs-slider){width:65.9574%;float:left}.portfolio-half .project-content{width:31.9149%;float:right}.portfolio-half .project-description{width:100%;margin-bottom:50px}.portfolio-half .project-description .flexslider:not(.tfs-slider){width:auto}.portfolio-half .project-info{width:100%}.portfolio-sep{clear:both;display:block}.portfolio-half .portfolio-sep{margin-bottom:50px}.project-info-box
span{float:left}.side-nav{list-style:none;margin:0;padding:0;border-top:1px solid #ededed;margin-bottom:20px}.side-nav
ul{list-style:none;margin:0;padding:0}.side-nav
li{margin:0;padding:0}.side-nav li
a{border-bottom:1px solid #ededed;display:block;height:auto;font-weight:normal;font-size:14px;line-height:39px;color:#333}.side-nav li
a{line-height:1.69em;padding:8px
0}.side-nav li a:hover{background:none}.side-nav li.current_page_item>a{background:none;color:#a0ce4e}.side-nav li.current_page_item li
a{color:#333;border-bottom:1px solid #ededed}.side-nav
.children{display:none;margin-left:15px}.side-nav
.arrow{display:inline;margin-left:0}.side-nav .arrow:after{position:absolute;font-size:14px;font-family:'icomoon'}.side-nav-left .side-nav{border-right:1px solid #ededed}.side-nav-left .side-nav li.current_page_item>a{border-right:3px solid #a0ce4e}.side-nav-left .side-nav
.arrow{margin-left:10px}.side-nav-left .side-nav .arrow:after{content:'\f105'}.side-nav-right .side-nav{border-left:1px solid #ededed}.side-nav-right .side-nav li.current_page_item>a{padding-left:23px;border-left:3px solid #a0ce4e}.side-nav-right .side-nav li
a{padding-left:25px}.side-nav-right .side-nav
.arrow{margin-right:10px}.side-nav-right .side-nav .arrow:after{content:'\f104'}.side-nav-right .side-nav
.children{margin-left:40px}.side-nav-right .side-nav .children
a{padding-left:0}.woocommerce-tabs .tabs a:hover .arrow,
.woocommerce-tabs .tabs li.active a
.arrow{display:inline-block;margin-left:10px;padding-right:0}.woocommerce-tabs .panel
.panel{margin-left:auto;padding:0}.woocommerce .images #carousel .slides
li{cursor:pointer}h5.toggle{overflow:hidden;margin:0}h5.toggle
a{font-size:13px;line-height:20px;cursor:pointer;color:#333;border-bottom:1px solid #e8e6e6;overflow:hidden;margin:0;padding:10px
0px;float:left;width:100%}h5.toggle.active
a{border-bottom:0}h5.toggle
span.arrow{background-color:#333;display:block;width:22px;height:22px;float:left;margin-right:18px}h5.toggle.active
span.arrow{background-color:#a0ce4e}h5.toggle span.toggle-title{float:left;width:90%}.toggle-content{padding-top:10px;padding-bottom:15px;position:relative}h5.toggle.active+.toggle-content{border-bottom:1px solid #E8E6E6}.clearboth{clear:both;display:block;font-size:0px;height:0px;line-height:0;width:100%;overflow:hidden}.shortcode-tabs{margin-bottom:50px}.shortcode-tabs .tab-hold .tabs
li{border-right:0;box-sizing:border-box}.shortcode-tabs .tab-hold .tabs li
a{display:block;width:100%;padding:0;text-indent:15px}.shortcode-tabs .tab-hold .tabs li.active
a{background:none}.shortcode-tabs
.tab_content{padding:15px;overflow:hidden}.shortcode-tabs .tab_content *:last-child{margin-bottom:0}.post-content p,
.fusion-post-content
p{margin:0;margin-bottom:20px}.post-content ul.arrow,
.fusion-post-content
ul.arrow{list-style:none;margin:0;padding:0}.post-content ul.arrow li,
.fusion-post-content ul.arrow
li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:25px}.post-content ul.arrow li:before,
.fusion-post-content ul.arrow li:before{display:inline-block;background-repeat:no-repeat;background-position:center center;background-color:#a0ce4e;height:18px;border-radius:75px;width:18px;position:absolute;font-size:14px;content:'\f105';float:left;margin-right:0;margin-left:-25px;font-family:'icomoon';text-align:center;font-weight:normal;-webkit-font-smoothing:antialiased;color:#fff;line-height:17px;text-indent:1px}.post-content blockquote,
.fusion-post-content
blockquote{background:#f5f5f5;font:13px/20px 'PTSansItalic', arial, helvetica, sans-serif;color:#444;border-left:4px solid #a0ce4e;padding:15px}.post-content blockquote *:last-child,
.fusion-post-content blockquote *:last-child{margin-bottom:0}.popup{display:none;position:absolute;padding:0
0 6px;color:#d1d1d2;font-size:11px;line-height:15px;bottom:110%;left:-17px}.popup
p{margin:0}.popup
.holder{padding:4px
11px;background:#46494a}.popup
span{display:inline-block}.reading-box-container{margin:0
0 84px}.reading-box{padding:28px
28px 27px 31px;border-left:3px solid #a0ce4e;background:#f2efef}#main .reading-box
h2{margin:0
0 7px;font-size:18px;line-height:20px}.continue{float:right}.avada-google-map{height:416px;margin-bottom:50px;overflow:hidden}#gmap img,
.shortcode-map
img{max-width:none}body #wrapper
.gomapMarker{color:#333}.fusion-post-content h1,
.fusion-post-content h2,
.fusion-post-content h3,
.fusion-post-content h4,
.fusion-post-content h5,
.fusion-post-content
h6{color:#333;font-weight:normal}.fusion-post-content
h4{font-size:13px}.fusion-post-content
h5{font-size:12px}.fusion-post-content
h6{font-size:11px}#wrapper .strip-html .fusion-dropcap{top:0;float:none;margin:0;padding:0;background-color:inherit !important;box-shadow:none;line-height:inherit;text-shadow:none;color:inherit !important;font-size:inherit}#wrapper .strip-html .fusion-highlight{background-color:inherit !important;color:inherit !important}#wrapper .strip-html .fusion-tooltip{color:inherit;border-bottom:1px dotted}.recent-works-items img,
.flickr_badge_image img,
.pyre_tabs
img{transition:all .2s}.recent-works-items img:hover,
.flickr_badge_image img:hover,
.pyre_tabs img:hover{opacity:0.5}.error-page .useful-links{width:30.66%;padding-left:5%}.error-page
.oops{font-size:117px;margin:0
0 20px 0;line-height:117px;font-weight:bolder;color:#F0F0F0;font-family:"PT Sans",Arial,Helvetica,sans-serif}.has-sidebar .error-page
.oops{font-size:90px;line-height:90px}.error_page .oops
h1{font-family:"PT Sans",Arial,Helvetica,sans-serif}.fontawesome-icon{display:inline-block;float:left}.aligncenter .fontawesome-icon,
.fusion-alignleft .fontawesome-icon,
.fusion-alignright .fontawesome-icon{float:none}.fontawesome-icon{margin-right:10px}.fontawesome-icon.circle-yes{border-radius:75px;border-width:1px;border-style:solid;background-color:#333;color:#fff;text-align:center;margin-top:2px}.fontawesome-icon.large{font-size:40px}.fontawesome-icon.large.circle-yes{width:70px;height:70px;line-height:70px}.fontawesome-icon.medium{font-size:18px}.fontawesome-icon.medium.circle-yes{width:35px;height:35px;line-height:35px}.fontawesome-icon.small{font-size:10px}.fontawesome-icon.small.circle-yes{width:18px;height:18px;line-height:19px}.fontawesome-icon.circle-no.large{margin-top:2px}.fontawesome-icon.circle-no.medium{margin-top:3px}.fontawesome-icon.circle-no.small{margin-top:5px}.icon-heading .fontawesome-icon{margin-top:-6px}.content-boxes .heading .fontawesome-icon{float:left}.content-boxes .heading-and-icon
h2{padding-left:45px}.main-flex{overflow:hidden;width:100%;margin-left:auto;margin-right:auto}.fusion-content-widget-area .widget_recent_entries
ul{padding:0}.woocommerce-tabs .tabs a:hover .arrow:after,
.woocommerce-tabs .tabs li.active a .arrow:after,
.widget_layered_nav li a:before,
.widget_product_categories li a:before{position:absolute;font-size:14px;font-family:'icomoon';content:'\f105';margin-left:-12px}.fusion-widget-area .widget_nav_menu li a:before,
.fusion-widget-area .widget_categories li a:before,
.fusion-widget-area .widget_meta li a:before,
.fusion-widget-area .widget .recentcomments:before,
.fusion-widget-area .widget_recent_entries li a:before,
.fusion-widget-area .widget_archive li a:before,
.fusion-widget-area .widget_pages li a:before,
.fusion-widget-area .widget_links li a:before{position:absolute;font-size:14px;font-family:'icomoon';content:'\f105';margin-left:-12px}.fusion-widget-area .widget_nav_menu li,
.fusion-widget-area .widget_categories li,
.fusion-widget-area .widget_product_categories li,
.fusion-widget-area .widget_meta li,
.fusion-widget-area .widget .recentcomments,
.fusion-widget-area .widget_recent_entries li,
.fusion-widget-area .widget_archive li,
.fusion-widget-area .widget_pages li,
.fusion-widget-area .widget_links li,
.fusion-widget-area .widget_layered_nav li,
.fusion-widget-area .widget_product_categories
li{display:block;padding:10px
10px 10px 12px;border-bottom:1px solid #e7e6e6;color:#333}.fusion-widget-area .widget_categories
li{position:relative}.fusion-widget-area .widget_categories li
span{position:absolute}.fusion-widget-area .widget_categories
.children{margin-left:5px}.fusion-widget-area .widget_categories li .children li:last-child,
.fusion-widget-area .widget_product_categories li .children li:last-child{padding-bottom:0;border-bottom:none}.shortcode-tabs .tab_content
ul.arrow{float:none}.fusion-widget-area
ul.arrow{list-style:none;margin:0;padding:0}.fusion-widget-area ul.arrow li:before{display:inline-block;background-repeat:no-repeat;background-position:center center;background-color:#a0ce4e;height:18px;border-radius:75px;width:18px;content:' ';float:left;margin-right:10px;margin-left:0px}.fusion-widget-area ul.arrow
li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:0px}.fusion-widget-area .sub-menu,
.fusion-widget-area .children,
.fusion-widget-area .sub-menu,
.fusion-widget-area .children,
#slidingbar-area .sub-menu,
#slidingbar-area
.children{margin-left:15px}#slidingbar-area .fusion-columns{margin:0
-15px}.widget_categories
li{background:none;padding:0;border-bottom:0}.fusion-footer-widget-area .widget > ul > li:first-child,
#slidingbar-area .widget>ul>li:first-child{padding-top:0px}.fusion-footer-widget-area .widget_categories .children,
#slidingbar-area .widget_categories
.children{margin-left:5px}.widget_wooslider_slideshow_slides li
a{background:none;border:0;margin:0;padding:0}.fusion-content-widget-area
.flickr_badge_image{float:left;padding:3px}.fusion-content-widget-area .flickr_badge_image
a{display:block}.fusion-content-widget-area .flickr_badge_image
img{width:66px;height:66px}.fusion-footer-widget-area .flickr_badge_image img,
#slidingbar-area .flickr_badge_image
img{width:66px;height:66px;float:left;padding:3px}.fusion-footer-widget-area .fusion-columns-4 .flickr_badge_image img,
.fusion-footer-widget-area .fusion-columns-5 .flickr_badge_image img,
.fusion-footer-widget-area .fusion-columns-6 .flickr_badge_image img,
#slidingbar-area .fusion-columns-4 .flickr_badge_image img,
#slidingbar-area .fusion-columns-5 .flickr_badge_image img,
#slidingbar-area .fusion-columns-6 .flickr_badge_image
img{width:60px;height:60px}.fusion-footer-widget-area .social-networks,
#slidingbar-area .social-networks{float:left}.fusion-footer-widget-area .social-networks li,
#slidingbar-area .social-networks
li{float:left;margin-left:0;margin-right:20px;padding:0}.fusion-footer-widget-area .social-networks li,
.fusion-footer-widget-area .social-networks a,
#slidingbar-area .social-networks li,
#slidingbar-area .social-networks
a{background-image:none}.fusion-footer-widget-area .social-networks li:first-child,
#slidingbar-area .social-networks li:first-child{padding:0}.fusion-footer-widget-area .flexslider .slides > li,
#slidingbar-area .flexslider .slides>li{padding-top:0;padding-bottom:0}.chat-icon{display:inline-block;width:26px;height:19px;margin-top:9px}.blog-shortcode h3.timeline-title{color:#747474;font-size:13px}.reading-box-container{position:relative;z-index:1}.reading-box{position:relative}.tagline-shadow:before,.tagline-shadow:after{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;position:absolute;content:'';z-index:-1;box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.tagline-shadow:after{right:10px;left:auto;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.tooltip-shortcode{position:relative;display:inline;cursor:pointer;color:#747474}ul.list-icon{list-style:none;margin:0;padding:0;margin-top:10px}ul.list-icon li:before{display:inline-block;height:18px;width:18px;content:' ';float:left;margin-right:0;margin-left:-25px;font-family:'icomoon';font-style:normal;font-weight:normal;text-decoration:inherit}ul.list-icon-arrow li:before{content:'\f105'}ul.circle-yes li:before{border-radius:75px;text-align:center;font-size:9px}ul.list-icon-color-light li:before{color:#fff}ul.list-icon
li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:25px}.fusion-content-widget-area ul.list-icon{margin-left:25px}.fusion-content-widget-area ul.list-icon a,
.fusion-footer-widget-area ul.list-icon a,
#slidingbar-area ul.list-icon
a{border:medium none;padding:0}.content-boxes-icon-on-top
.col{text-align:center}.content-boxes-icon-on-top .col .more
a{float:none}.content-boxes-icon-on-top .col .heading-and-icon .fontawesome-icon{float:none;width:64px;height:64px;line-height:64px;font-size:24px;margin:0;display:inline-block}.content-boxes-icon-on-top .col .heading-and-icon
img{float:none;margin-right:0}.content-boxes-icon-on-top .col .heading-and-icon
h2{padding-left:0}.content-boxes-icon-on-side .col-content-container{padding-left:45px}.content-boxes-icon-boxed{overflow:visible}.content-boxes-icon-boxed
.col{overflow:visible !important;text-align:center;padding:2%;padding-top:50px}.content-boxes-icon-boxed .col .more
a{float:none}.content-boxes-icon-boxed .col .heading-and-icon{overflow:visible;position:relative}.content-boxes-icon-boxed .col .heading-and-icon .fontawesome-icon,
.content-boxes-icon-boxed .col .heading-and-icon
img{float:none;position:absolute;top:-80px;width:64px;height:64px;line-height:64px;font-size:24px;margin:0;margin-left:-32px;left:50%}.content-boxes-icon-boxed .col .heading-and-icon
img{float:none}.content-boxes-icon-boxed .col .heading-and-icon
h2{padding-left:0}.content-boxes-icon-boxed.columns-5
.col{width:12.8%}.content-boxes-icon-boxed.columns-4
.col{width:18%}.content-boxes-icon-boxed.columns-3
.col{width:26.65%}.content-boxes-icon-boxed.columns-2
.col{width:44%}.content-boxes-icon-boxed.columns-1
.col{width:96%}.fusion-post-content .wooslider .overlay-natural.layout-text-bottom .slide-excerpt{bottom:15%}.fusion-post-content .wooslider .overlay-natural.layout-text-top .slide-excerpt{top:15%}.fusion-post-content .wooslider .slide-excerpt .slide-title,
.fusion-post-content .wooslider .slide-excerpt .slide-title
a{color:#fff}.fusion-post-content .wooslider .overlay-full .slide-excerpt{padding:50px;opacity:0.7}.fusion-post-content .wooslider .wooslider-control-thumbs{position:relative;width:auto;margin:0
auto;margin-top:33px;text-align:center}.fusion-post-content .wooslider .wooslider-control-thumbs
li{float:none;width:56px}.fusion-post-content .wooslider .wooslider-prev,
.fusion-post-content .wooslider .wooslider-next{top:50%;margin-top:-29px}.fusion-post-content .wooslider-type-attachments .wooslider-prev,
.fusion-post-content .wooslider-type-attachments .wooslider-next{top:50%;margin-top:-59px}.fusion-post-content .wooslider .overlay-none .slide-excerpt{margin-top:10px}.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title,
.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title
a{color:#333}.tabs-vertical{border:0px}.tabs-vertical
.tabset{border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:15.7446808511%;float:left;height:auto;position:relative;left:1px;z-index:10}.tabs-vertical .tab-hold .tabset
li{float:none;width:auto;height:auto;border:0;background:none}.tabs-vertical .tab-hold .tabset li a,
.tabs-vertical .tab-hold .tabset li:last-child
a{border-bottom:0}.tabs-vertical .tab-hold .tabset li
a{width:auto;text-indent:0;border-bottom:1px solid #d3d3d3;height:auto;line-height:normal;padding:10px}.tabs-vertical .tab-hold .tabset li.active
a{background:#fff;border-width:0px;border-style:solid;border-left-width:3px;height:auto;line-height:normal}.tabs-vertical .tabs-container{width:83.9361702128%;float:left}.tabs-vertical .tabs-container
.tab_content{border:1px
solid #d3d3d3;padding:30px}body .portfolio-grid{margin-bottom:80px}.portfolio-grid .portfolio-tabs{margin-top:0}.portfolio-grid.portfolio-one .portfolio-item:last-child{margin-bottom:0px}.portfolio-grid.portfolio-one
.image{width:100%;float:none}.error-message{color:#F0F0F0;font-size:170px;line-height:1;font-weight:bold}.mejs-container.mejs-video{width:100%;height:auto}.mejs-overlay,.mejs-poster{width:100%;height:100%}.mejs-mediaelement
video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.mejs-container,
.mejs-embed,
.mejs-embed
body{background:transparent}.fusion-content-widget-area .products a,
.fusion-footer-widget-area .products a,
#slidingbar-area .products
a{padding:0;border:0;background:none}.fusion-content-widget-area .products .product-title,
.fusion-footer-widget-area .products .product-title,
#slidingbar-area .products .product-title{margin:0;margin-bottom:10px}.fusion-footer-widget-area .product_list_widget li,
#slidingbar-area .product_list_widget
li{border:0;border-bottom:1px solid #282a2b}.fusion-footer-widget-area .product_list_widget li a,
#slidingbar-area .product_list_widget li
a{border:none}.fusion-footer-widget-area .widget_shopping_cart_content .total,
#slidingbar-area .widget_shopping_cart_content
.total{margin:10px
0px}.fusion-footer-widget-area .widget_shopping_cart_content .buttons,
#slidingbar-area .widget_shopping_cart_content
.buttons{background:#282a2b}.fusion-footer-widget-area .products-slider a,
.fusion-footer-widget-area .simple-products-slider a,
#slidingbar-area .products-slider a,
#slidingbar-area .simple-products-slider a,
.fusion-content-widget-area .products-slider a,
.fusion-content-widget-area .simple-products-slider
a{border:0;background:none;margin:0;padding-top:0;padding-bottom:0;padding-right:0;display:inline-block;width:auto}.fusion-footer-widget-area .products-slider li .image,
#slidingbar-area .products-slider li
.image{width:auto;height:auto}.fusion-footer-widget-area .simple-products-slider .es-carousel,
#slidingbar-area .simple-products-slider .es-carousel{padding-left:38px}.fusion-footer-widget-area .simple-products-slider .es-carousel li,
.fusion-footer-widget-area .simple-products-slider .es-carousel li .image,
#slidingbar-area .simple-products-slider .es-carousel li,
#slidingbar-area .simple-products-slider .es-carousel li
.image{width:149px;height:auto}.fusion-footer-widget-area .image-extras-content h3,
#slidingbar-area .image-extras-content h3,
.fusion-content-widget-area .image-extras-content
h3{margin-bottom:0;text-transform:none;margin-bottom:5px}.fusion-footer-widget-area .product-category mark,
#slidingbar-area .product-category mark,
.fusion-content-widget-area .product-category
mark{background-color:transparent;color:inherit}.fusion-footer-widget-area .product-category h3,
#slidingbar-area .product-category h3,
.fusion-content-widget-area .product-category
h3{margin-bottom:0}#toTop{background-color:#333;border-radius:4px 4px 0 0;bottom:0;color:#FFF;display:none;height:35px;position:fixed;right:30px;text-align:center;text-transform:uppercase;width:48px;opacity:0.9;z-index:10000;transition:all 0.2s ease-in-out 0s}.no-totop
#toTop{display:none !important}#toTop:before{line-height:35px;content:'\f106';-webkit-font-smoothing:antialiased;font-family:'icomoon';font-size:22px}#toTop:hover{background-color:#A0CE4E}#toTopHover{display:block;overflow:hidden;float:left;opacity:0}#toTop:active,#toTop:focus{outline:none;background-color:#333}.fullwidthbanner-container{overflow:visible}.tfs-slider .flex-caption{width:97%}.tfs-slider .flex-control-nav{bottom:20px !important}.tfs-slider .buttons
a{margin:0;display:inline-block}.tp-simpleresponsive .slotholder,
.tp-simpleresponsive .slotholder
img{-webkit-backface-visibility:visible;-webkit-transform:none}body .fusion-content-widget-area
.button{margin-left:15px}#learndash_lessons
.learndash_topic_dots{float:none}.video-background{position:relative;overflow:hidden}.video-bg{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-bg iframe,
.video-bg object,
.video-bg
embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-content{position:absolute;top:0;padding:15px;width:100%}.bbp-arrow{margin-top:-1px}#sliders-container{position:relative}#sliders-container
.rev_slider_wrapper{-webkit-transform:translateZ(0)}.fusion-animated{position:relative;z-index:2000}.fusion-social-links-header .fusion-social-networks.boxed-icons a.fusion-social-network-icon.fusion-custom.fusion-icon-custom,
.fusion-social-links-footer .fusion-social-networks.boxed-icons a.fusion-social-network-icon.fusion-custom.fusion-icon-custom{padding:0;background-color:transparent;border:none;border-radius:0;box-shadow:none}.fusion-social-links-header .fusion-social-networks.boxed-icons a.fusion-social-network-icon.fusion-custom.fusion-icon-custom img,
.fusion-social-links-footer .fusion-social-networks.boxed-icons a.fusion-social-network-icon.fusion-custom.fusion-icon-custom
img{position:relative}.wp-caption-text{font-weight:normal}.gallery-caption{font-weight:normal}.bypostauthor{font-weight:normal}.ei-slider{position:relative;width:100%;height:400px;margin:0
auto;overflow:hidden}.ei-slider-loading{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:999;background:rgba(0, 0, 0, 0.9);color:#fff;text-align:center;line-height:400px}.ei-slider-large{height:100%;width:100%;position:relative;overflow:hidden;margin:0;padding:0}.ei-slider-large
li{position:absolute;top:0px;left:0px;overflow:hidden;height:100%;width:100%}.ei-slider-large li
img{width:auto;max-width:none}.ei-title{position:absolute;right:50%;margin-right:13%;top:30%}.ei-title h2,
.ei-title
h3{text-align:right;margin:0;font-weight:normal}.ei-slider-thumbs{height:13px;margin:0
auto;position:relative;padding:0;bottom:13px;z-index:10}.ei-slider-thumbs
li{position:relative;float:left;height:100%}.ei-slider-thumbs li.ei-slider-element{top:0px;left:0px;position:absolute;height:100%;z-index:10;text-indent:-9000px;background:#000;background:rgba(0, 0, 0, 0.9)}.ei-slider-thumbs li
a{display:block;text-indent:-9000px;background:#666;width:100%;height:100%;cursor:pointer;box-shadow:0px 0px 2px 0px #fff;transition:background 0.2s ease}.ei-slider-thumbs li a:hover{background-color:#f0f0f0}.ei-slider-thumbs li
img{position:absolute;bottom:50px;opacity:0;z-index:999;max-width:100%;transition:all 0.4s ease;-webkit-box-reflect:below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(255, 255, 255, 0.3)));-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.ei-slider-thumbs li:hover
img{opacity:1;bottom:13px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.ei-slider
ul{list-style:none}@media screen and (max-width: 830px){.ei-title{position:absolute;right:0px;margin-right:0px;width:100%;text-align:center;top:28%;padding:5px
0}.ei-title h2,
.ei-title
h3{text-align:center}#wrapper .ei-title
h2{font-size:20px;line-height:24px}#wrapper .ei-title
h3{font-size:15px;line-height:30px}}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.flexslider .slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;z-index:1000}.flexslider{margin:0;padding:0}.flexslider
.slides{overflow:hidden}.flexslider .slides
li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;max-width:100%;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flexslider .slides .video-shortcode{margin-bottom:0}.flex-pauseplay
span{text-transform:capitalize}.flexslider .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider
.slides{display:block}* html .flexslider
.slides{height:1%}.flexslider .slides,.flex-control-nav,.flex-direction-nav{z-index:2}.flexslider{margin:0
0 60px;background-color:transparent;position:relative}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel
li{margin-right:5px}.flex-direction-nav{height:0}.flex-direction-nav
a{font-family:'icomoon';width:30px;height:30px;margin:-20px 0 0;background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat;position:absolute;top:50%;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;z-index:100;overflow:hidden;text-align:center;line-height:30px;font-size:16px;font-weight:normal;-webkit-font-smoothing:none;color:#fff}.flex-direction-nav a:hover{color:#fff}.sidebar .widget .flex-direction-nav a,
.sidebar .widget .flex-direction-nav a:hover{color:#fff}.no-opacity .flex-direction-nav
a{display:none}.no-opacity .flexslider:hover .flex-direction-nav
a{display:block}.flex-direction-nav .flex-next{right:0;text-indent:2px}.flex-direction-nav .flex-prev{left:0;text-indent:-2px}.no-rgba .flex-direction-nav .flex-next,
.no-rgba .flex-direction-nav .flex-prev{background-color:#000}.flexslider:hover .flex-next{opacity:0.8;right:0px}.flexslider:hover .flex-prev{opacity:0.8;left:0px}.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled,
.main-flex:hover .flex-direction-nav .flex-disabled{opacity:0;cursor:default;display:none;visibility:hidden}.flex-control-nav{width:100%;position:absolute;bottom:0px;text-align:center}#wrapper .flex-control-nav
li{margin:0
6px;display:inline-block}#wrapper .flex-control-paging li
a{display:block}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.5);cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0, 0, 0, 0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flex-caption{position:absolute;background:rgba(0, 0, 0, 0.6);width:96%;padding:2%;color:#fff;left:0;bottom:0;margin:0}.no-rgba .flex-caption{background-color:#000}.main-flex{margin-bottom:0}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.col
.flexslider{margin:0}.isotope-item{z-index:2}.isotope-hidden.isotope-item{z-index:1}.isotope,
.isotope .isotope-item{transition-duration:0.8s}.isotope{transition-property:height, width}.isotope .isotope-item{transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{transition-duration:0s}.isotope-item{z-index:2}.isotope-hidden.isotope-item{z-index:1}#layerslider-container{margin:0
auto}#layerslider-wrapper{position:relative}#layerslider-wrapper .ls-shadow-top{position:absolute;background-image:url(/wp-content/themes/bmw-web-manager/css/assets/images/shadow-top.png);background-repeat:no-repeat;background-position:top center;height:42px;width:100%;top:0;z-index:99}#layerslider-wrapper .ls-shadow-bottom{position:absolute;background-image:url(/wp-content/themes/bmw-web-manager/css/assets/images/shadow-bottom.png);background-repeat:no-repeat;background-position:bottom center;height:32px;width:100%;bottom:0;z-index:99}.ls-avada{border-top:1px solid #d2d3d4;border-bottom:1px solid #d2d3d4}.ls-avada .ls-layer{background-repeat:no-repeat;background-position:center center}.ls-avada .ls-nav-prev,
.ls-avada .ls-nav-next,
.products-slider .es-nav
span{background-color:rgba(0, 0, 0, 0.5);width:63px;height:63px;display:none;position:absolute;top:50%;margin-top:-31px;opacity:0.8;text-align:center}.ls-avada .ls-nav-prev:before,
.ls-avada .ls-nav-next:before{margin-left:-2px;content:'\e61e';line-height:63px;font-family:'icomoon';font-size:25px;-webkit-font-smoothing:antialiased;color:#fff}.ls-avada .ls-nav-next:before{margin-left:-1px;content:'\e620'}.no-rgba .ls-avada .ls-nav-prev,
.no-rgba .ls-avada .ls-nav-next,
.no-rgba .wooslider .wooslider-prev,
.no-rgba .wooslider .wooslider-next,
.no-rgba .products-slider .es-nav
span{background-color:#ccc }.ls-avada .ls-nav-prev:hover,
.ls-avada .ls-nav-next:hover,
.products-slider .es-nav span:hover{opacity:1}.ls-avada:hover .ls-nav-prev,
.ls-avada:hover .ls-nav-next{display:block}.ls-avada .ls-nav-prev,
.products-slider .es-nav span.es-nav-prev{left:0;margin-left:0;z-index:10}.ls-avada .ls-nav-next,
.products-slider .es-nav span.es-nav-next{right:0;margin-left:0;z-index:10}.ls-avada .ls-playvideo{width:50px;height:50px;margin-left:-25px;margin-top:-25px}.ls-avada .ls-playvideo{background-position:-300px -150px}.ls-avada .ls-playvideo:hover,
.ls-avada .ls-vpcontainer:hover .ls-playvideo{background-position:-375px -150px}#slidingbar-area{z-index:99999;position:absolute;top:0;right:0;width:100%;margin-left:auto;margin-right:auto}body.admin-bar #wrapper #slidingbar-area{top:32px}#slidingbar{height:auto;color:#8c8989;background:#363839;background:rgba(54, 56, 57, 0.9);overflow:hidden;position:relative;z-index:3;display:none;padding:35px
10px}.sb-toggle-wrapper{position:absolute;right:0;border-top:35px solid #363839;border-left:35px solid transparent}.sb-toggle-wrapper .sb-toggle:after{font-family:"IcoMoon";content:'\e61d';font-size:16px;-webkit-font-smoothing:antialiased;display:block;position:absolute;left:-17px;top:-33px;line-height:normal;color:#fff;text-shadow:none}.sb-toggle.open:after{content:'\e61c';-webkit-font-smoothing:antialiased}.fusion-slidingbar-widget-column{margin-bottom:50px}.fusion-slidingbar-widget-column:last-child{margin-bottom:0}#slidingbar-area
.logo{float:none;display:block;margin:0
0 22px}#slidingbar-area h3,
#slidingbar-area .widget-title{margin:0
0 28px;color:#ddd;text-transform:uppercase;font:13px/20px 'PTSansBold', arial, helvetica, sans-serif}#slidingbar-area .holder-block
img{width:100%}#slidingbar-area
ul{list-style:none;margin:0;padding:0;font-size:12px}#slidingbar-area .widget_recent_entries ul
li{padding:12px
0;border-bottom:1px solid #282a2b}#slidingbar-area .widget_recent_entries ul li
a{padding:0
0 5px 0;border-bottom:none}#slidingbar-area .slidingbar-widget-col:not(.widget_icl_lang_sel_widget) > ul > li:first-child,
#slidingbar-area .slidingbar-widget-col:not(.widget_icl_lang_sel_widget) ul:first-child > li:first-child > a,
#slidingbar-area .slidingbar-widget-col:not(.widget_icl_lang_sel_widget)>ul>li:first-child>a{background-image:none;padding-top:0px}.slidingbar-area
a{color:#bfbfbf}#slidingbar-area ul li a:hover{color:#a0ce4e}#slidingbar-area ul#recentcomments li.recentcomments:first-child{padding-top:0px;background:none}#slidingbar-area
li.recentcomments{padding:12px
0;border-bottom:1px solid #282a2b;display:block}#slidingbar-area li.recentcomments
a{border:none}.fusion-post-content
.wooslider{border:0;background:none;box-shadow:none;border-radius:0;margin:0
auto;max-width:940px}.wooslider .slide-content{margin:0}.wooslider .wooslider-pauseplay{position:absolute;margin:0;top:auto;bottom:15px}.wooslider .wooslider-control-nav{position:absolute;margin:0;top:auto;bottom:-10px}.wooslider .wooslider-prev,
.wooslider .wooslider-next,
.main-flex .flex-prev,
.main-flex .flex-next{background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat;width:63px;height:63px;display:none;position:absolute;top:42%;margin:0;color:#fff;font-family:'icomoon';text-align:center;line-height:63px;font-size:36px;font-weight:normal;-webkit-font-smoothing:antialiased}.tfs-slider .flex-prev,
.tfs-slider .flex-next{font-size:25px;-webkit-font-smoothing:antialiased}.wooslider:hover .wooslider-prev,
.wooslider:hover .wooslider-next,
.main-flex:hover .flex-prev,
.main-flex:hover .flex-next{display:block}.wooslider .wooslider-prev,
.main-flex .flex-prev{left:0;padding:0;border:0;text-indent:-5px}.wooslider .wooslider-next,
.main-flex .flex-next{right:0;padding:0;border:0;text-indent:5px}.no-rgba .wooslider .wooslider-next,
.no-rgba .wooslider .wooslider-prev{background-color:#000}#sliders-container .wooslider .slide-content
p{margin:0}.sidebar .wooslider-control-nav li a,
.fusion-footer-widget-area .wooslider-control-nav li
a{padding:0;background:none;border:0;background:#666;background:rgba(0, 0, 0, 0.5);margin-right:3px}.sidebar .wooslider-next,
.sidebar .wooslider-prev,
.fusion-post-content .wooslider .wooslider-prev,
.fusion-post-content .wooslider .wooslider-next,
.fusion-footer-widget-area .wooslider-next,
.fusion-footer-widget-area .wooslider-prev{width:29px;height:29px}.sidebar .wooslider .wooslider-control-nav,
.fusion-footer-widget-area .wooslider .wooslider-control-nav{bottom:5px}.sidebar .widget_wooslider_slideshow_slides .wooslider-control-nav,
.fusion-footer-widget-area .widget_wooslider_slideshow_slides .wooslider-control-nav{bottom:12px}.fusion-footer-widget-area .slide-excerpt{overflow:hidden;position:absolute;bottom:-50px;padding:0px;width:100%;text-align:center}.sidebar .slide-excerpt{bottom:15%;width:100%}.sidebar .slide-excerpt .slide-title{float:none}.sidebar .slide-excerpt .slide-title
a{color:#fff;border:none}.sidebar .slide-excerpt .slide-title a:hover{color:#fff}.sidebar .widget .slides li div
a{padding:0}.fusion-row{margin:0
auto;zoom:1}.fusion-row:before,.fusion-row:after{content:" ";display:table}.fusion-row:after{clear:both}.fusion-alignleft{display:inline;float:left;margin-right:15px}.fusion-alignright{display:inline;float:right;margin-left:15px}.fusion-aligncenter{display:block;clear:both;margin:0
auto;text-align:center}.fusion-columns{margin:0
-15px}.fusion-columns-5 .col-lg-2,
.fusion-columns-5 .col-md-2,
.fusion-columns-5 .col-sm-2,
.fusion-columns-5 .col-xs-2{width:20%}.fusion-block-element{display:block}.fusion-hidden{display:none}.fusion-responsive-img{margin:0}iframe,
.fusion-video
iframe{border:none}.screen-reader-text{overflow:hidden;clip:rect(0px, 0px, 0px, 0px);position:absolute;margin:-1px;padding:0;height:1px;width:1px;word-wrap:normal !important;border:0
none}mark{background:none;color:inherit}.fusion-breadcrumb-prefix{padding-right:5px}.fusion-breadcrumb-sep{padding:0
5px}.fusion-breadcrumb-sep:last-child{display:none}.searchform .search-field{display:table-cell;vertical-align:top}.searchform .search-button{display:table-cell;width:33px;vertical-align:top}.searchform .search-table .search-field
input{color:#AAA9A9;background-color:#fff;border:1px
solid #D2D2D2;color:#747474;font-size:13px;padding:8px
15px;height:33px;width:100%;box-sizing:border-box;margin:0}.searchform .search-table .search-button input[type="submit"]{background:#000;border:none;border-radius:0;color:#FFF;font-size:1em;height:33px;line-height:33px;margin:0;padding:0;width:33px;text-indent:0;cursor:pointer;font-family:'icomoon';font-weight:normal;text-shadow:none;-webkit-font-smoothing:antialiased;transition:all .2s}.searchform .search-table .search-button input[type="submit"]:hover{background:#A0CE4E}.search-page-search-form-top{padding-bottom:60px;border-bottom:1px solid #E6E5E6;margin-bottom:60px}.search-page-search-form-bottom{padding-top:60px;border-top:1px solid #E6E5E6;margin-top:60px}.search-page-search-form .seach-form{text-align:right}.search-page-search-form .seach-form .search-table .search-field
input{text-indent:0}.post-password-form input[type="password"]{margin:0
10px;padding:8px
15px;border:1px
solid #d2d2d2;font-size:13px;color:#747474;box-sizing:border-box}.fusion-image-wrapper{overflow:hidden;z-index:1;position:relative}.fusion-image-wrapper:hover .fusion-rollover{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-style:preserve-3d}.no-csstransforms .fusion-image-wrapper:hover .fusion-rollover{display:block}.fusion-image-wrapper.fusion-video{display:block}.fusion-image-size-fixed{display:inline-block;max-width:100%;vertical-align:top}.fusion-rollover{opacity:0;position:absolute;top:0;left:0;width:100.1%;height:100.1%;line-height:normal;text-align:center;background-image:linear-gradient(to top, #aad75d, #d1e990);-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all 0.3s ease-in-out;-webkit-transform-style:preserve-3d}.fusion-rollover:before{display:inline-block;content:'';vertical-align:middle;height:100%}.no-csstransforms .fusion-rollover{display:none}.products .product .fusion-clean-product-image-wrapper .fusion-rollover-content .fusion-product-buttons,
.fusion-carousel-title-below-image .fusion-clean-product-image-wrapper .fusion-rollover-content .fusion-product-buttons{position:static;padding:0}.fusion-rollover-content{display:inline-block;vertical-align:middle;padding:10px;height:auto;width:90%}.fusion-rollover-content .fusion-rollover-title,
.fusion-rollover-content .fusion-rollover-categories,
.fusion-rollover-content
.price{margin:0;line-height:normal;font-size:13px;color:#333}.fusion-rollover-content .fusion-rollover-title{margin-bottom:3px;margin-top:10px}.fusion-rollover-content .fusion-rollover-categories
a{font-size:11px}.fusion-rollover-content .fusion-rollover-categories a:hover{color:#444}.fusion-rollover-content
.price{display:inline-block}.fusion-rollover-content .fusion-product-buttons{position:absolute;left:0;right:0;bottom:15px;padding:0
10%;height:40px;width:100%}.fusion-rollover-content .fusion-product-buttons
a{display:block;margin-top:10px;padding-left:16px;width:auto;line-height:normal;text-align:left;max-width:49%;font-size:12px;box-sizing:border-box}.fusion-carousel-title-below-image .fusion-rollover-content .fusion-product-buttons
a{max-width:none}.fusion-rollover-content .fusion-product-buttons a:first-child{float:left}.fusion-rollover-content .fusion-product-buttons a:first-child:before{position:absolute;margin-left:-16px;content:'\f07a';font-family:'icomoon'}.fusion-rollover-content .fusion-product-buttons a:last-child{float:right}.fusion-rollover-content .fusion-product-buttons a:last-child:before{position:absolute;margin-left:-16px;content:'\e623';font-family:'icomoon'}.fusion-rollover-content .fusion-product-buttons
a.added_to_cart{display:none}.fusion-rollover-sep{display:inline-block;vertical-align:middle;height:36px;width:5px}.fusion-rollover-link,.fusion-rollover-gallery{display:inline-block;opacity:0.9;position:relative;vertical-align:middle;margin:0;height:36px;width:35px;text-indent:-10000px;background-color:#333;border-radius:50%;background-clip:padding-box}.fusion-rollover-link:hover,.fusion-rollover-gallery:hover{opacity:1}.fusion-rollover-link:before,.fusion-rollover-gallery:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-indent:0;line-height:36px;text-shadow:none;font-family:'icomoon';font-size:15px;color:#fff;-webkit-font-smoothing:antialiased}.fusion-rollover-link:before{content:'\e619'}.fusion-rollover-gallery:before{content:'\f002'}.fusion-placeholder-image{max-width:100%;background-color:#f6f6f6}.fusion-hidden-content{overflow:hidden;position:absolute;left:-10000px;top:auto;width:1px;height:1px}.fusion-filters{display:none;overflow:hidden;list-style:none;margin-bottom:55px;padding:0;line-height:34px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6}.fusion-filter{float:left;margin-right:30px}.fusion-filter.fusion-active
a{line-height:31px;border-top:3px solid #a0ce4e;color:#a0ce4e}.fusion-filter
a{display:block}.fusion-load-more-button{margin-top:20px;height:50px;line-height:50px;background-color:#E9EAEE;cursor:pointer;text-align:center;text-transform:uppercase;transition:all .2s}.fusion-load-more-button:hover{transition:all .3s}.fusion-portfolio-wrapper .fusion-load-more-button{display:none}.fusion-loading-container{margin-top:20px}.fusion-loading-container .fusion-loading-spinner{display:inline-block}.fusion-loading-container .fusion-spinner-1,
.fusion-loading-container .fusion-spinner-2,
.fusion-loading-container .fusion-spinner-3{width:12px;height:12px;background-color:#e2e0e0;border-radius:100%;display:inline-block;-webkit-animation:fusion-bounce-delay 1.4s infinite ease-in-out;animation:fusion-bounce-delay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fusion-loading-container .fusion-spinner-1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.fusion-loading-container .fusion-spinner-2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.fusion-loading-container .fusion-loading-msg{display:inline-block;margin-left:7px}@-webkit-keyframes fusion-bounce-delay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes fusion-bounce-delay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.fusion-body .wpcf7-form .fusion-slider-loading,.fusion-slider-loading{position:absolute;top:50%;left:50%;margin:-3em 0 0 -3em;color:transparent;font-size:10px;border-top:0.5em solid rgba(0, 0, 0, 0.2);border-right:0.5em solid rgba(0, 0, 0, 0.2);border-bottom:0.5em solid #333;border-left:0.5em solid rgba(0, 0, 0, 0.2);-webkit-animation:fusion-rotate 0.8s infinite linear;animation:fusion-rotate 0.8s infinite linear}.fusion-body .wpcf7-form .fusion-slider-loading .fusion-slider-loading-text,
.fusion-slider-loading .fusion-slider-loading-text{position:absolute}.no-cssanimations .fusion-body .wpcf7-form .fusion-slider-loading,
.no-cssanimations .fusion-slider-loading{padding-left:5px;padding-top:15px;color:#000}.ua-ie-8 .fusion-body .wpcf7-form .fusion-slider-loading,
.ua-ie-8 .fusion-slider-loading{border:none;color:transparent;text-indent:100000px;background:url(/wp-content/themes/bmw-web-manager/css/assets/images/ajax-loader.gif) center center no-repeat}.fusion-slider-loading,.fusion-slider-loading:after{width:6em;height:6em;border-radius:50%;background-clip:padding-box}.fusion-body .wpcf7-form .fusion-slider-loading{display:none;position:static;margin:10px
0 0 0;border-width:0.35em}.fusion-body .wpcf7-form .fusion-slider-loading,
.fusion-body .wpcf7-form .fusion-slider-loading:after{width:3em;height:3em}@-webkit-keyframes fusion-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fusion-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fusion-inline-sep{padding:0
5px}.fusion-inline-sep:last-child{display:none}.post-content
p{margin-top:0;margin-bottom:20px}blockquote{padding:15px;background:#f5f5f5;border-left:4px solid #a0ce4e;font:13px/20px 'PTSansItalic', arial, helvetica, sans-serif;color:#444;font-style:italic}blockquote *:last-child{margin-bottom:0}.table-1,.table-2,.tkt-slctr-tbl-wrap-dv{display:block;overflow-x:auto}.tagcloud
a{font-size:13px;display:inline-block;padding:0
10px;min-height:28px;line-height:28px;border:1px
solid;margin:2px
0;-webkit-transform:all 0.2s;transform:all 0.2s;transition:all 0.2s}.tagcloud a:hover{color:#fff}.select-arrow{width:35px;height:33px;line-height:33px;border-left-width:1px;border-left-style:solid;position:absolute;bottom:1px;right:1px;pointer-events:none;z-index:10;font-family:'icomoon';font-size:9px;text-align:center}.avada-select-parent{position:relative;overflow:hidden;margin:0}.bbpress .avada-select-parent{overflow:hidden}.avada-select-parent
select{border:1px
solid #dadada;-webkit-appearance:none;text-overflow:'';box-sizing:border-box;cursor:pointer;display:block;font-size:13px;outline:none;height:auto;padding:9px
15px;position:relative;text-indent:0.01px;vertical-align:middle;z-index:5;margin:0;border-radius:0;background-clip:padding-box;min-width:180px}.sidebar .avada-select-parent
select{min-width:initial}.ua-ie .select-arrow{display:none}.submit,#submit{cursor:pointer}#slidingbar .widget_calendar table,
.sidebar .widget_calendar table,
.fusion-footer-widget-area .widget_calendar
table{width:100%}.fusion-author .fusion-edit-profile{font-size:12px}.fusion-author .fusion-social-networks{display:table-cell;vertical-align:middle;text-align:right;line-height:normal}.fusion-author .fusion-social-networks .fusion-social-network-icon{margin-bottom:0}.fusion-author .fusion-social-networks.boxed-icons .fusion-social-network-icon{margin-bottom:2px}.fusion-author-avatar{float:left;margin-right:20px;max-width:20%}.fusion-author-info{overflow:hidden}.fusion-author-title{margin-top:0;color:#333;font-weight:normal}.fusion-author-social{display:table;margin:20px
0 80px 0;padding:5px
0;width:100%;border-top:1px solid #E0DEDE;border-bottom:1px solid #E0DEDE}.fusion-author-tagline{display:table-cell;vertical-align:middle;max-width:70%;font-weight:bold}.fusion-faqs-wrapper{display:none}.fusion-faq-post{position:relative}@media screen and (max-width: 782px){#wp-toolbar>ul>.avada-menu{display:block}#wpadminbar .avada-menu > .ab-item .ab-icon{padding-top:6px !important;height:40px !important;font-size:30px !important}}#menu-appearance a[href="themes.php?page=optionsframework"]{display:none}#wpadminbar .avada-menu > .ab-item .ab-icon:before{content:"\e62d";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fusion-header-wrapper{position:relative;z-index:10010}.fusion-header-wrapper
.tooltip{z-index:10030}.fusion-header-sticky-height{display:none}.fusion-header{padding-left:30px;padding-right:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:background-color 0.25s ease-in-out;transform:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out;-webkit-transform:translate3d(0px, 0px, 0px)}.fusion-header-backface{-webkit-backface-visibility:hidden;backface-visibility:hidden}.fusion-header-v2 .fusion-header,
.fusion-header-v3 .fusion-header,
.fusion-header-v4 .fusion-header,
.fusion-header-v5 .fusion-header{border-bottom:1px solid transparent}.fusion-logo{display:block;float:left;max-width:100%;zoom:1}.fusion-logo:before,.fusion-logo:after{content:" ";display:table}.fusion-logo:after{clear:both}.fusion-logo
a{display:block;max-width:100%}.fusion-logo
img{width:auto}.fusion-logo-2x{display:none}.fusion-mobile-logo-1x,.fusion-mobile-logo-2x{display:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.fusion-standard-logo.fusion-logo-1x{display:none}.fusion-standard-logo.fusion-logo-2x{display:inline-block}}.fusion-secondary-header .fusion-alignleft{float:left;margin-right:0}.fusion-secondary-header .fusion-alignright{float:right;margin-left:0}.fusion-secondary-header{min-height:43px;border-bottom:1px solid transparent}.fusion-secondary-header .fusion-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fusion-secondary-header .fusion-alignleft{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.fusion-secondary-header .fusion-alignright{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.fusion-secondary-header .fusion-alignright>*{float:right}.fusion-header-v2 .fusion-secondary-header{border-top:3px solid transparent}.fusion-secondary-header .fusion-mobile-nav-holder{width:80%;margin:0
auto}.fusion-header-separator{padding:0
6px}.fusion-contact-info{line-height:43px}.fusion-header-v4 .fusion-header{padding-top:30px;padding-bottom:30px}.fusion-header-v4 .fusion-logo{width:100%}.fusion-header-v4
.searchform{margin-left:15px}.fusion-header-v4 .search-table{width:286px}.fusion-header-v4 .fusion-logo{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;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fusion-header-v4 .fusion-logo:before,
.fusion-header-v4 .fusion-logo:after{content:none}.fusion-header-v4 .fusion-logo .fusion-logo-link{float:none}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline{-webkit-order:1;-ms-flex-order:1;order:1}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline
a{display:inline}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline .fusion-button{display:inline-block}.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-secondary-menu-search{-webkit-order:2;-ms-flex-order:2;order:2}.fusion-header-tagline{margin:0;padding:0;line-height:32px;font-weight:normal}.fusion-header-banner{float:right}.fusion-logo .fusion-header-banner
a{float:none}.fusion-secondary-main-menu{border-bottom:1px solid transparent;padding-left:30px;padding-right:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fusion-secondary-main-menu .fusion-main-menu{float:none}.fusion-secondary-main-menu .search-table{width:100%}.fusion-secondary-main-menu .fusion-main-menu
.searchform{display:none;float:none;padding:5px
0px;margin-left:0}.fusion-secondary-main-menu .fusion-main-menu
.searchform{display:block;padding:0}.fusion-secondary-main-menu .fusion-secondary-menu-search{display:none;padding:5px
0px}.fusion-secondary-main-menu .fusion-secondary-menu-search
.searchform{margin-left:0}.fusion-header-menu-align-center .fusion-main-menu{text-align:center}.fusion-header-menu-align-center .fusion-main-menu>ul>li{display:inline-block;vertical-align:top;float:none;text-align:left}.fusion-header-menu-align-right .fusion-main-menu{float:right}.fusion-header-v5.fusion-logo-center .fusion-logo{float:none;text-align:center}.fusion-header-v5.fusion-logo-center .fusion-logo
a{display:inline-block}.fusion-logo-left .fusion-header-banner{float:right}.fusion-logo-left.fusion-header-v4 .fusion-logo{float:none;width:auto}.fusion-logo-right .fusion-logo{float:right;text-align:right}.fusion-logo-right.fusion-header-v1 .fusion-main-menu,
.fusion-logo-right.fusion-header-v2 .fusion-main-menu,
.fusion-logo-right.fusion-header-v3 .fusion-main-menu,
.fusion-logo-right.fusion-header-v6 .fusion-main-menu{float:left}.fusion-logo-right .fusion-header-banner{float:left}.fusion-logo-right .fusion-header-tagline{float:left}.fusion-logo-right
.searchform{float:left}.fusion-logo-right .fusion-mobile-menu-icons{left:0;right:auto}.fusion-logo-right .fusion-mobile-menu-icons
a{float:left;margin-left:0;margin-right:15px}.fusion-logo-right.fusion-header-v4 .fusion-logo .fusion-logo-link{-webkit-order:2;-ms-flex-order:2;order:2}.fusion-logo-right.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper{-webkit-order:1;-ms-flex-order:1;order:1}body.side-header #wrapper .fusion-megamenu-wrapper{top:0}body.side-header #side-header .fusion-main-menu ul
ul{right:auto}body.side-header-left
#wrapper{margin-left:280px;width:auto}body.side-header-left #side-header{left:0}body.side-header-left #side-header .side-header-border{border-right-width:1px;border-right-style:solid}body.side-header-left #side-header .fusion-main-menu > ul > li > ul,
body.side-header-left #side-header .fusion-main-menu .login-box,
body.side-header-left #side-header .fusion-main-menu .cart-contents,
body.side-header-left #side-header .fusion-main-menu .main-nav-search-form{left:279px;top:0}body.side-header-left #side-header .fusion-main-menu .cart-contents{right:auto}body.side-header-right
#wrapper{margin-right:280px;width:auto}body.side-header-right #side-header{right:0}body.side-header-right #side-header .side-header-border{border-left-width:1px;border-left-style:solid}body.side-header-right #side-header .fusion-main-menu .fusion-megamenu-wrapper .fusion-megamenu{float:right}body.side-header-right #side-header .fusion-main-menu .main-nav-search-form{left:-250px;top:0}body.side-header-right #side-header .cart-contents,
body.side-header-right #side-header .login-box{left:0;right:auto}body.side-header-right #side-header .fusion-main-menu .cart-contents{left:-182px}body.side-header-right #side-header .fusion-main-menu .login-box{left:-187px}body.side-header-right.rtl #side-header .cart-contents,
body.side-header-right.rtl #side-header .login-box{right:0;left:auto}#side-header{width:280px;height:100%;position:absolute;z-index:3000;-webkit-backface-visibility:hidden;box-sizing:border-box}#side-header .side-header-background,
#side-header .side-header-border{z-index:-1;position:fixed;top:0;bottom:0;min-height:100vh;width:280px;pointer-events:none}#side-header .side-header-border{z-index:0}#side-header .side-header-wrapper{padding-bottom:20px;zoom:1}#side-header .side-header-wrapper:before,
#side-header .side-header-wrapper:after{content:" ";display:table}#side-header .side-header-wrapper:after{clear:both}#side-header .side-header-wrapper>.fusion-secondary-menu-search{display:none;clear:both}#side-header .fusion-secondary-menu-search-inner{border-top:1px solid;padding:5px
30px}#side-header .fusion-logo{float:none}#side-header .fusion-logo-left .fusion-logo{float:none}#side-header .fusion-logo-center .fusion-logo{float:none;text-align:center}#side-header .fusion-logo-right .fusion-logo{float:none}#side-header .fusion-sticky-logo-1x,
#side-header .fusion-sticky-logo-2x{display:none}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){#side-header .fusion-standard-logo.fusion-logo-1x{display:none}#side-header .fusion-standard-logo.fusion-logo-2x{display:inline-block}}#side-header .fusion-main-menu{float:none;-webkit-backface-visibility:hidden;position:relative;z-index:1;clear:both}#side-header .fusion-main-menu ul
ul{top:0;border-top:0}#side-header .fusion-main-menu .fusion-megamenu-wrapper .fusion-megamenu-holder{border-top:0}#side-header .fusion-main-menu>ul>li{float:none;padding:0}#side-header .fusion-main-menu>ul>li>a{border-top-width:0px;border-bottom-width:1px;border-right:0;border-style:solid}#side-header .fusion-main-menu>ul>li:first-child>a{border-top-width:1px;border-style:solid}#side-header .fusion-main-menu > ul .sub-menu>li:last-child>a{border-bottom:none}.side-header-left #side-header .fusion-main-menu>ul>li>a{border-left-width:0}.side-header-left #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,
.side-header-left #side-header .fusion-main-menu>ul>li.current-menu-item>a{border-right-width:3px}.side-header-left #side-header .fusion-main-menu>ul>li>a{border-left-width:0}.side-header-right #side-header .fusion-main-menu>ul>li>a{border-left-width:0}.side-header-right #side-header .fusion-main-menu > ul > li.current-menu-ancestor > a,
.side-header-right #side-header .fusion-main-menu>ul>li.current-menu-item>a{border-left-width:3px}#side-header .side-header-content-1{margin-top:40px}#side-header .side-header-content-2{margin-top:40px}#side-header .fusion-custom-menu-item-contents{right:auto !important;top:0}#side-header .fusion-contact-info{word-wrap:break-word}#side-header .header-social{background:none !important;border:0
!important}#side-header .fusion-social-links-header{margin:0}#side-header .fusion-secondary-menu .fusion-secondary-menu-icon{background:none;min-width:100%;border-right:0}#side-header .fusion-secondary-menu .fusion-secondary-menu-icon .fusion-woo-cart-separator,
#side-header .fusion-secondary-menu .fusion-secondary-menu-icon .amount,
#side-header .fusion-secondary-menu .fusion-secondary-menu-icon:after{display:none}#side-header .fusion-secondary-menu>ul>li:first-child>a{padding-left:0}#side-header .fusion-secondary-menu>ul>li{margin-botom:2px}#side-header .fusion-header-tagline{margin-top:40px;float:none;text-align:left}.rtl #side-header .fusion-header-tagline{text-align:right}#side-header .side-header-content-3
.searchform{margin-top:40px}#side-header .fusion-header-banner{margin-top:40px;float:none}#side-header .fusion-social-links-header .fusion-social-networks
a{margin-bottom:20px}#side-header .fusion-social-networks.boxed-icons .fusion-social-network-icon{margin-bottom:10px}#side-header .side-header-content{zoom:1}#side-header .side-header-content:before,
#side-header .side-header-content:after{content:" ";display:table}#side-header .side-header-content:after{clear:both}.fusion-main-menu{float:right;position:relative;z-index:200;overflow:hidden}.fusion-main-menu>ul>li:last-child{padding-right:0}.fusion-main-menu
ul{list-style:none;margin:0;padding:0}.fusion-main-menu
li{float:left;margin:0;padding:0;position:relative;cursor:pointer}.fusion-main-menu
a{display:block;box-sizing:content-box}.fusion-main-menu
.iclflag{vertical-align:middle;margin-top:-2px}.fusion-main-menu>ul>li{padding-right:45px}.fusion-main-menu>ul>li>a{-webkit-font-smoothing:subpixel-antialiased}.fusion-main-menu li:hover > .sub-menu,
.fusion-main-menu li:hover>.fusion-megamenu-wrapper{visibility:visible;opacity:1}.fusion-main-menu .fusion-dropdown-menu{overflow:hidden}.fusion-main-menu .sub-menu{position:absolute;left:0;visibility:hidden;opacity:0;z-index:1;transition:opacity 0.2s ease-in}.fusion-main-menu .sub-menu
ul{top:0}.fusion-main-menu .sub-menu
li{float:none;margin:0;padding:0}.fusion-main-menu .sub-menu
a{border:0;padding:7px
20px;line-height:19px;text-indent:0;height:auto;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s}.fusion-main-menu .fusion-custom-menu-item-contents{position:absolute;left:auto;right:0;visibility:hidden;opacity:0;transition:opacity 0.2s ease-in}.fusion-main-menu .fusion-last-menu-item{padding-right:0}.fusion-main-menu .fusion-main-menu-search
a{font-family:'icomoon';cursor:pointer}.fusion-main-menu .fusion-main-menu-search a:after{border-radius:50% 50% 50% 50%;content:'\f002'}.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{display:none;width:250px;padding:25px;text-align:right;border:1px
solid transparent}.fusion-main-menu .fusion-main-menu-search-open .fusion-custom-menu-item-contents{visibility:visible;opacity:1}.fusion-main-menu .fusion-main-menu-cart>a{font-family:'icomoon';cursor:pointer}.fusion-main-menu .fusion-main-menu-cart>a:after{border-radius:50% 50% 50% 50%;content:'\f07a'}.fusion-main-menu .fusion-widget-cart-counter>a{font-family:'icomoon';cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.fusion-main-menu .fusion-widget-cart-counter>a:before{border-radius:50% 50% 50% 50%;content:'\f07a';margin-right:5px;line-height:1}.fusion-main-menu .fusion-widget-cart-counter>a:after{display:none}.fusion-main-menu .fusion-widget-cart-counter > a .menu-text,
.fusion-main-menu .fusion-widget-cart-counter > a .fusion-widget-cart-number{line-height:1}.fusion-main-menu .fusion-widget-cart-counter > a .fusion-widget-cart-number{padding:5px;box-sizing:content-box}.fusion-header-v6 .fusion-header{z-index:999999;left:0;right:0;top:0;margin:0
auto;width:100%;overflow:visible !important}.fusion-is-sticky .fusion-header-v6 .fusion-header{position:fixed}.admin-bar .fusion-header-v6 .fusion-header{top:30px}.fusion-header-v6 .fusion-header-v6-content{z-index:99999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.fusion-header-v6 .fusion-header-v6-content .fusion-logo{z-index:99999}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;z-index:99999}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-menu-toggle,
.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle,
.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-cart-wrapper{display:inline-block;padding:0
5px;line-height:1;cursor:pointer}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-menu-toggle,
.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle{cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:content-box}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line,
.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:0.25s ease-in-out;transform:0.25s ease-in-out;transition:0.25s ease-in-out}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:nth-child(1),
.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:nth-child(1){-webkit-transform-origin:left top;transform-origin:left top}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:nth-child(3),
.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:nth-child(3){-webkit-transform-origin:left bottom;transform-origin:left bottom}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle{position:relative}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-icon-search{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:1}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line{opacity:0;height:0;-webkit-transform:0.25s ease-in-out;transform:0.25s ease-in-out;transition:0.25s ease-in-out}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-icon-shopping-cart.fusion-widget-cart-counter:before{vertical-align:middle}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-icon-shopping-cart .fusion-widget-cart-number{margin-left:6px;padding:0
3px;vertical-align:middle;box-sizing:content-box}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-icon{margin-top:-2px;-webkit-transform:all 0.25s ease-in-out;transform:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.fusion-header-v6 .fusion-header-v6-content .fusion-flyout-menu-icons .fusion-icon:before{border-radius:50%;background-clip:padding-box;-webkit-transform:all 0.25s ease-in-out;transform:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.fusion-header-v6.fusion-logo-right .fusion-logo{-ms-flex-order:2;-webkit-order:2;order:2}.fusion-header-v6.fusion-logo-right .fusion-flyout-menu-icons{-ms-flex-order:1;-webkit-order:1;order:1}.fusion-header-v6.fusion-logo-right .fusion-flyout-menu-icons .fusion-flyout-menu-toggle{-ms-flex-order:1;-webkit-order:1;order:1}.fusion-header-v6.fusion-logo-right .fusion-flyout-menu-icons .fusion-flyout-search-toggle{-ms-flex-order:2;-webkit-order:2;order:2}.fusion-header-v6.fusion-logo-right .fusion-flyout-menu-icons .fusion-flyout-cart-wrapper{-ms-flex-order:3;-webkit-order:3;order:3}.fusion-header-v6 .fusion-flyout-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;overflow-y:auto;padding:0
25px 25px 25px;height:100%}.fusion-is-sticky .fusion-header-v6 .fusion-flyout-menu.fusion-main-menu{display:-webkit-flex;display:-ms-flexbox;display:flex}.fusion-header-v6 .fusion-flyout-menu .fusion-menu{width:100%;text-align:center}.fusion-header-v6 .fusion-flyout-menu .fusion-menu
li{display:block;float:none;padding:14px
0;line-height:normal;width:100%;cursor:default}.fusion-header-v6 .fusion-flyout-menu .fusion-menu li
a{display:inline-block}.fusion-header-v6 .fusion-flyout-search{display:-webkit-flex;display:-ms-flexbox;display:flex}.fusion-header-v6 .fusion-flyout-search
.searchform{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;margin:0
auto;padding:50px}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform
.s{height:auto;background-color:transparent;border:none;border-bottom:1px solid;font-size:50px;outline:0}.fusion-header-v6 .fusion-flyout-search .searchform .search-button{display:none}.fusion-header-v6 .fusion-flyout-menu,
.fusion-header-v6 .fusion-flyout-search{z-index:99998;position:fixed;top:0;left:0;right:0;width:100%;height:100%;opacity:0;transition:all 0.3s ease-in-out 0s}.fusion-header-v6 .fusion-flyout-menu-bg{position:fixed;top:0;left:0;right:0;width:100%;height:100%;min-height:700px;opacity:0;transition:all 0.3s ease-in-out 0s}.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-icons{z-index:99999}.fusion-header-v6.fusion-flyout-active .fusion-flyout-menu-bg{z-index:99997;opacity:1}.fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:nth-child(2){width:0%;opacity:0}.fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu-icons .fusion-flyout-menu-toggle .fusion-toggle-icon-line:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fusion-header-v6.fusion-flyout-menu-active .fusion-flyout-menu{opacity:1}.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line{opacity:1;margin:0
auto;-webkit-transform:0.25s ease-in-out;transform:0.25s ease-in-out;transition:0.25s ease-in-out}.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:nth-child(2){width:0%;opacity:0}.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-toggle-icon-line:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-menu-icons .fusion-flyout-search-toggle .fusion-icon-search{opacity:0}.fusion-header-v6.fusion-flyout-search-active .fusion-flyout-search{opacity:1}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s::-webkit-input-placeholder{opacity:1}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s::-moz-placeholder{opacity:1}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s:-moz-placeholder{opacity:1}#wrapper .fusion-header-v6 .fusion-flyout-search .searchform .s:-ms-input-placeholder{opacity:1}@media screen and (max-width: 782px){.admin-bar .fusion-header-v6 .fusion-header{top:46px}}.fusion-secondary-menu{position:relative;z-index:210}.fusion-secondary-menu .fusion-megamenu-wrapper{display:none}.fusion-secondary-menu
ul{margin:0;padding:0;list-style:none}.fusion-secondary-menu>ul>li{float:left;border-left:1px solid transparent}.fusion-secondary-menu>ul>li:first-child{border-left:none}.fusion-secondary-menu>ul>li>a{display:table;position:relative;padding:0
13px}.fusion-secondary-menu > ul > li > a .menu-text{display:table-cell;vertical-align:middle}.fusion-secondary-menu
li{position:relative}.fusion-secondary-menu
.iclflag{margin-top:-2px}.fusion-secondary-menu .sub-menu{display:block;position:absolute;left:-1px;z-index:1;visibility:hidden;opacity:0;transition:opacity 0.2s ease-in;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border:1px
solid transparent}.fusion-secondary-menu .sub-menu
a{display:block;padding:7px
10px;line-height:normal;border-bottom:1px solid transparent;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s}.fusion-secondary-menu .sub-menu>li:last-child>a{border-bottom:none}.fusion-secondary-menu > ul > li > .sub-menu .sub-menu{top:-1px}.fusion-secondary-menu li:hover>.sub-menu{visibility:visible;opacity:1}.fusion-secondary-menu .fusion-custom-menu-item-contents{position:absolute;left:-1px;visibility:hidden;opacity:0;transition:opacity 0.2s ease-in}.fusion-secondary-menu .fusion-secondary-menu-icon{padding-left:13px;padding-right:13px}.fusion-secondary-menu-cart>a{text-transform:uppercase}.fusion-secondary-menu-icon{min-width:176px;text-align:center}.fusion-secondary-menu-icon .menu-text{width:100%}.fusion-secondary-menu-icon .menu-text:before{font-family:'icomoon';content:'\f07a';margin-right:10px}.fusion-secondary-menu-icon .menu-text:after{font-family:'icomoon';content:'\e61f';margin-left:10px}.fusion-social-links-header{margin-top:10px}.fusion-caret{margin-left:6px}.side-header-left .fusion-caret,
.side-header-right .fusion-caret{position:absolute}.side-header-left.menu-text-align-right .fusion-caret,
.side-header-right.menu-text-align-left .fusion-caret{position:static}.side-header-left .fusion-caret{margin-left:9px}.side-header-right .fusion-caret{margin-left:0;margin-right:9px}.fusion-caret .fusion-dropdown-indicator{vertical-align:middle}.fusion-caret .fusion-dropdown-indicator:before{content:'\f107';font-family:'IcoMoon';font-style:normal}.side-header-left .fusion-caret .fusion-dropdown-indicator:before{content:'\f105'}.side-header-right .fusion-caret .fusion-dropdown-indicator:before{content:'\f104'}.fusion-menu-cart:hover .fusion-custom-menu-item-contents{visibility:visible;opacity:1}.fusion-menu-cart-items{width:180px;border:1px
solid transparent}.fusion-menu-cart-item
a{border-bottom:1px solid transparent;padding:14px;line-height:normal;height:auto;display:block}.fusion-menu-cart-item
img{display:inline-block;max-width:36px;margin-right:13px;border:1px
solid transparent}.fusion-menu-cart-item
.amount{display:inline-block}.fusion-menu-cart-item-details{display:inline-block;max-width:calc(100% - 49px);text-align:left}.fusion-menu-cart-item-title{margin-bottom:6px}.fusion-menu-cart-item-title,.fusion-menu-cart-item-quantity{display:block;line-height:normal}.fusion-menu-cart-checkout{zoom:1;padding:0
14px}.fusion-menu-cart-checkout:before,.fusion-menu-cart-checkout:after{content:" ";display:table}.fusion-menu-cart-checkout:after{clear:both}.fusion-menu-cart-link,.fusion-menu-cart-checkout-link{width:auto;max-width:49%;vertical-align:top}.fusion-menu-cart-link a,
.fusion-menu-cart-checkout-link
a{display:block;line-height:15px;padding-bottom:14px;padding-top:14px;padding-left:1.4em;height:auto;text-align:left;position:relative}.fusion-menu-cart-link a:before,
.fusion-menu-cart-checkout-link a:before{position:absolute;margin-left:-15px;line-height:inherit}.fusion-menu-cart-link{float:left}.fusion-menu-cart-link a:before{font-family:'IcoMoon';content:'\f07a'}.fusion-menu-cart-checkout-link{float:right}.fusion-menu-cart-checkout-link a:before{font-family:'IcoMoon';content:'\f046'}.fusion-menu-login-box .fusion-custom-menu-item-contents{left:0;border:1px
solid transparent;width:187px;padding:20px}.fusion-menu-login-box:hover .fusion-custom-menu-item-contents{visibility:visible;opacity:1}.fusion-menu-login-box
p{margin-top:0;margin-bottom:10px}.fusion-menu-login-box .fusion-login-box-submit,
.fusion-menu-login-box .fusion-remember-checkbox{margin-bottom:0}.fusion-menu-login-box .fusion-menu-login-box-register{clear:both;float:right;padding-top:10px}.fusion-login-box-submit{float:right}.fusion-remember-checkbox{font-size:11px;line-height:32px}.fusion-menu-login-box-error{font-size:11px;color:#D04544}.fusion-megamenu-wrapper{margin:0
auto;padding:0
15px;visibility:hidden;opacity:0;position:absolute;left:0;transition:opacity 0.2s ease-in;z-index:10}.fusion-megamenu-wrapper.col-span-12 .fusion-megamenu{table-layout:fixed;width:100%}.fusion-megamenu-wrapper.col-sm-12{width:100%}.fusion-megamenu-wrapper.col-sm-6{width:50%}.fusion-megamenu-wrapper.col-sm-4{width:33.33333333%}.fusion-megamenu-wrapper.col-sm-3{width:25%}.fusion-megamenu-wrapper.col-sm-2{width:16.66666667%}.fusion-megamenu-wrapper .fusion-megamenu-submenu{display:table-cell;vertical-align:top;float:none;padding:29px
0px;border-right:1px solid transparent}.fusion-megamenu-wrapper .fusion-megamenu-submenu:last-child{border-right:none}.fusion-megamenu-wrapper .fusion-megamenu-submenu>a{display:block;padding:5px
34px;border-bottom:none;line-height:19px;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, height 0s, line-height 0s}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu{position:relative;display:block;left:auto;right:auto;border:none;background:none;box-shadow:none;top:0;width:auto}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu
a{display:block;padding:5px
34px;border-bottom:none}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu .deep-level
a{padding-left:49px}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu .deep-level .deep-level
a{padding-left:64px}.fusion-megamenu-wrapper .fusion-megamenu-border{border-bottom:1px solid #dcd9d9}.fusion-megamenu-wrapper .menu-text{margin-left:23px}.fusion-main-menu li:hover > .fusion-megamenu-wrapper .sub-menu{visibility:visible;opacity:1}.fusion-megamenu-holder{zoom:1;padding:0;margin:0;border-top:3px solid transparent}.fusion-megamenu-holder:before,.fusion-megamenu-holder:after{content:" ";display:table}.fusion-megamenu-holder:after{clear:both}.fusion-megamenu{display:table;zoom:1}.fusion-megamenu:before,.fusion-megamenu:after{content:" ";display:table}.fusion-megamenu:after{clear:both}.fusion-megamenu-title{margin:0;padding:0
34px 15px 34px;font-weight:normal;line-height:normal;-webkit-font-smoothing:antialiased}.fusion-megamenu-icon{display:inline;margin-right:12px}.fusion-megamenu-icon
img{margin-top:-2px;max-height:15px;vertical-align:middle}.sub-menu .fusion-megamenu-icon.text-menu-icon{position:absolute}.fusion-megamenu-bullet{display:block;float:left;margin-top:0.5em;margin-right:10px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid transparent;height:0;width:0}.fusion-megamenu-widgets-container{display:block;padding:0
34px;margin-bottom:10px;pointer-events:none}.fusion-main-menu > ul > .fusion-megamenu-menu:hover .fusion-megamenu-widgets-container{pointer-events:auto}.fusion-is-sticky{}.fusion-is-sticky .fusion-logo
img{width:auto}.fusion-is-sticky .fusion-header-v1 .fusion-header,
.fusion-is-sticky .fusion-header-v2 .fusion-header,
.fusion-is-sticky .fusion-header-v3 .fusion-header,
.fusion-is-sticky .fusion-header-v6 .fusion-header{position:fixed;top:0;z-index:210;max-width:100%;width:100%;border-bottom:0}.fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow,
.fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow,
.fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow,
.fusion-is-sticky .fusion-header-v6 .fusion-sticky-shadow{box-shadow:rgba(0, 0, 0, 0.117647) 0px 1px 3px}.layout-boxed-mode .fusion-is-sticky .fusion-header-v1 .fusion-sticky-shadow,
.layout-boxed-mode .fusion-is-sticky .fusion-header-v2 .fusion-sticky-shadow,
.layout-boxed-mode .fusion-is-sticky .fusion-header-v3 .fusion-sticky-shadow,
.layout-boxed-mode .fusion-is-sticky .fusion-header-v6 .fusion-sticky-shadow{box-shadow:rgba(0, 0, 0, 0.118) 0 4px 3px -3px}.fusion-is-sticky .fusion-secondary-main-menu{border-bottom:0}.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-header,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-header{border-bottom:0}.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,
.fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu{position:fixed;top:0;z-index:210;max-width:100%;width:100%;box-shadow:rgba(0, 0, 0, 0.117647) 0px 1px 3px}.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v1 .fusion-secondary-main-menu,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v2 .fusion-secondary-main-menu,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v3 .fusion-secondary-main-menu,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu{box-shadow:rgba(0, 0, 0, 0.118) 0 4px 3px -3px}.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v1 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v2 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v3 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v4 .fusion-sticky-header-wrapper,
.fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v5 .fusion-sticky-header-wrapper{position:fixed;top:0;z-index:210;max-width:100%;width:100%;box-shadow:rgba(0, 0, 0, 0.117647) 0px 1px 3px}.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v1 .fusion-sticky-header-wrapper,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v2 .fusion-sticky-header-wrapper,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v3 .fusion-sticky-header-wrapper,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v4 .fusion-sticky-header-wrapper,
.layout-boxed-mode .fusion-is-sticky .fusion-sticky-menu-and-logo.fusion-header-v5 .fusion-sticky-header-wrapper{box-shadow:rgba(0, 0, 0, 0.118) 0 4px 3px -3px}.fusion-sticky-menu-1 .fusion-sticky-menu{display:none}.fusion-is-sticky .fusion-sticky-menu-1 .fusion-main-menu{display:none}.fusion-is-sticky .fusion-sticky-menu-1 .fusion-sticky-menu{display:block}.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v6 .fusion-sticky-logo-1x,
.fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x,
.fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1.fusion-header-v6 .fusion-sticky-logo-2x,
.fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x{display:none}.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v6 .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v6 .fusion-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-logo-2x{display:none}.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v6 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x{display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v6 .fusion-sticky-logo-1x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-1x{display:none}.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v1 .fusion-sticky-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v2 .fusion-sticky-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v3 .fusion-sticky-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v4 .fusion-sticky-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v5 .fusion-sticky-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1.fusion-header-v6 .fusion-sticky-logo-2x,
.fusion-is-sticky .fusion-sticky-logo-1#side-header .fusion-sticky-logo-2x{display:inline-block}}.no-overflow-y .fusion-is-sticky .fusion-header-v1 .fusion-header,
.no-overflow-y .fusion-is-sticky .fusion-header-v2 .fusion-header,
.no-overflow-y .fusion-is-sticky .fusion-header-v3 .fusion-header{padding-right:39px}.no-overflow-y .fusion-is-sticky .fusion-sticky-menu-only .fusion-secondary-main-menu{padding-right:39px}#side-header.fusion-is-sticky{box-shadow:rgba(0, 0, 0, 0.117647) 0px 1px 3px}.fusion-mobile-nav-holder{display:none;clear:both;color:#333}.fusion-is-sticky .fusion-mobile-nav-holder>ul{max-height:200px;overflow-y:scroll;overflow-x:hidden}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li
a{padding-left:21px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li a:before{content:"-";margin-right:2px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li
a{padding-left:30px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li a:before{content:"--";margin-right:2px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li
a{padding-left:39px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li a:before{content:"---";margin-right:2px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li li
a{padding-left:48px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item li li li li a:before{content:"----";margin-right:2px}.fusion-mobile-nav-holder li.fusion-mobile-nav-item .submenu-languages li a:before{content:none}.fusion-mobile-nav-holder .fusion-megamenu-icon{display:none}.fusion-mobile-selector{line-height:31px;width:100%;position:relative;font-size:12px;cursor:pointer;border:1px
solid transparent}.fusion-mobile-selector
span{margin-left:12px;margin-right:12px}.fusion-selector-down{position:absolute;top:0;right:0;height:31px;width:50px;border-left:1px solid transparent;font-size:24px;text-align:center}.fusion-selector-down:before{content:'\f0c9';font-family:'icomoon'}.fusion-mobile-nav-holder>ul{display:none;list-style:none;margin:0;padding:0;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul{border-top:1px solid transparent}.fusion-mobile-nav-holder
ul{list-style:none;margin:0;padding:0}.fusion-mobile-menu-design-modern .fusion-header>.fusion-row{position:relative}.fusion-mobile-nav-item{position:relative;font-size:12px;line-height:normal}.fusion-mobile-nav-item
a{color:#333;padding:0px
12px;font-size:12px;display:block;border-bottom:1px solid transparent}.fusion-mobile-nav-item
.iclflag{vertical-align:middle;margin-right:5px}.fusion-mobile-menu-icons{display:none;position:relative;top:0;right:0;vertical-align:middle;text-align:right}.fusion-mobile-menu-icons
a{float:right;font-size:21px;margin-left:20px}.fusionicon-bars:before{content:'\f0c9'}.fusionicon-shopping-cart:before{content:'\f0c9'}.fusion-mobile-menu-sep{position:absolute;top:43px;width:100%;border-bottom:1px solid transparent}.fusion-open-submenu{display:block;position:absolute;right:0;width:50px;border:none;line-height:15px;font-size:13px;cursor:pointer;text-align:center}.fusion-open-submenu:hover{color:#A0CE4E}.fusion-open-submenu:before{display:block;margin:0;content:'\e61f';font-family:'icomoon'}.fusion-page-title-bar{clear:both;padding:0
10px;height:87px;width:100%;background-position:center center;background-repeat:no-repeat;background-color:#f6f6f6;border-top:1px solid #d2d3d4;border-bottom:1px solid #d2d3d4}.fusion-page-title-bar h1,
.fusion-page-title-bar
h3{margin:0;padding:0;line-height:26px;font-weight:normal;font-size:14px;color:#343333}.fusion-page-title-bar
h1{font-size:18px}.fusion-page-title-row{overflow:hidden;margin:0
auto;height:100%;max-width:940px}.fusion-page-title-wrapper{display:table;z-index:1;position:relative;height:100%;width:100%}.fusion-page-title-captions{display:table-cell;vertical-align:middle;width:45%}.page-title-bar-search .fusion-page-title-captions{width:auto}.fusion-page-title-secondary{display:table-cell;vertical-align:middle;width:45%;text-align:right}.fusion-page-title-secondary
.searchform{display:inline-block;width:100%;max-width:250px}.fusion-breadcrumbs{list-style:none;margin:0;padding:0}.fusion-breadcrumbs
span{display:inline-block}.fusion-page-title-bar-center .fusion-page-title-captions{text-align:center;width:auto}.fusion-page-title-bar-center .fusion-page-title-secondary{display:block;width:100%;text-align:center}.fusion-page-title-bar-center
.searchform{margin-top:10px}.fusion-page-title-bar-right .fusion-page-title-row{direction:rtl}.fusion-page-title-bar-right .fusion-page-title-captions,
.fusion-page-title-bar-right .fusion-page-title-secondary{direction:ltr}.fusion-page-title-bar-right .fusion-page-title-captions{text-align:right}.fusion-page-title-bar-right .fusion-page-title-secondary{text-align:left}.fusion-post-slideshow
.image{margin-bottom:0}.fusion-post-slideshow .fusion-image-size-fixed{display:block}.fusion-flexslider.fusion-post-slideshow{overflow:visible}.fusion-meta-info{clear:both;overflow:hidden;margin-top:20px;padding:5px
0;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;font-size:12px}.fusion-meta-info .fusion-alignleft{width:80%}.fusion-single-line-meta{margin-bottom:20px;font-size:12px}.fusion-content-sep{margin-top:20px;height:6px;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA}.fusion-date-and-formats{float:left;margin-right:17px;width:82px;text-align:center}.fusion-date-and-formats .fusion-date-box{padding:8px
0 5px 0px;color:#fff}.fusion-date-and-formats .fusion-date{display:block;line-height:29px;font-size:29px;font-weight:bold}.fusion-date-and-formats .fusion-format-box{margin-top:3px;background-color:#eef0f2}.fusion-date-and-formats .fusion-format-box
i{display:block;line-height:55px;font-size:30px}.fusion-timeline-line{position:absolute;left:50%;top:0;margin-left:-1px;height:100%;border-left:1px solid #efeeee;border-right:1px solid #ebeaea}.fusion-timeline-icon{margin:0
auto -20px;max-width:1000px;font-size:46px;color:#ebeaea;text-align:center}.fusion-timeline-icon .fusionicon-bubbles{cursor:pointer}.fusion-timeline-circle{position:absolute;left:50%;margin:10px
0 0 -5px;height:10px;width:10px;border-radius:50%;background-color:#efeeee}.fusion-timeline-arrow{position:absolute}.fusion-timeline-arrow:before{color:#E9EAEE;font-family:'icomoon';font-size:28px;position:absolute;top:0px;line-height:30px}.fusion-blog-archive .entry-title{margin-top:0;margin-bottom:5px}.fusion-blog-layout-large .entry-title,
.fusion-blog-layout-medium .entry-title{margin-top:0;margin-bottom:25px}.single-post .fusion-post-slideshow,
.single-wpfc_sermon .fusion-post-slideshow,
.fusion-blog-layout-large .fusion-post-slideshow,
.fusion-blog-layout-large-alternate .fusion-post-slideshow{margin-bottom:30px}.fusion-blog-layout-large-alternate .entry-title,
.fusion-blog-layout-medium-alternate .entry-title{margin-top:0;margin-bottom:5px}.fusion-blog-layout-large-alternate .fusion-post-content-container,
.fusion-blog-layout-medium-alternate .fusion-post-content-container{margin-top:20px}.fusion-blog-layout-large-alternate .fusion-meta-info,
.fusion-blog-layout-medium-alternate .fusion-meta-info{margin-top:0;border-top:0}.fusion-blog-layout-medium .fusion-post-slideshow,
.fusion-blog-layout-medium-alternate .fusion-post-slideshow{float:left;margin-right:25px;width:320px}.fusion-blog-layout-grid .fusion-post-slideshow,
.fusion-blog-layout-timeline .fusion-post-slideshow{margin-bottom:0;border-bottom:1px solid #EAEAEA}.fusion-blog-layout-grid .fusion-post-content-wrapper,
.fusion-blog-layout-timeline .fusion-post-content-wrapper{padding:30px
25px 0px 25px}.fusion-blog-layout-grid .fusion-post-content-container,
.fusion-blog-layout-timeline .fusion-post-content-container{margin-top:20px}.fusion-blog-layout-grid .fusion-meta-info,
.fusion-blog-layout-timeline .fusion-meta-info{margin-bottom:20px;border:0}.fusion-blog-layout-grid .fusion-meta-info .fusion-alignleft,
.fusion-blog-layout-timeline .fusion-meta-info .fusion-alignleft{width:50%}.fusion-blog-layout-grid .fusion-password,
.fusion-blog-layout-timeline .fusion-password{width:auto;max-width:100%}.fusion-blog-layout-large-alternate .fusion-post-content{margin-left:110px}.fusion-blog-layout-medium-alternate .fusion-post-slideshow{display:none}.fusion-blog-layout-medium-alternate .fusion-post-content{margin-left:99px}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow{display:block;margin-right:17px}.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content{margin-left:436px}.fusion-blog-layout-medium-alternate.fusion-blog-no-images .fusion-post-content{margin-left:99px}.fusion-blog-layout-grid .fusion-post-grid{margin-bottom:0}.fusion-blog-layout-grid .fusion-post-wrapper{border:1px
solid #EAEAEA;border-bottom-width:3px}.fusion-blog-layout-grid.fusion-blog-layout-grid-2
.post{width:50%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-3
.post{width:33%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-4
.post{width:25%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-5
.post{width:20%;display:inline-block;float:left}.fusion-blog-layout-grid.fusion-blog-layout-grid-6
.post{width:16.66%;display:inline-block;float:left}.fusion-blog-layout-grid .fusion-post-content,
.fusion-blog-layout-grid .post-content{word-wrap:break-word}.fusion-blog-layout-timeline{position:relative;margin:0
auto;padding-top:30px;max-width:1000px}.fusion-blog-layout-timeline .fusion-post-timeline{position:static;margin-bottom:40px;border:1px
solid #EAEAEA;border-bottom-width:3px}.fusion-blog-layout-timeline .fusion-left-column{float:left;clear:left;width:40%}.fusion-blog-layout-timeline .fusion-right-column{float:right;clear:right;width:40%}.fusion-blog-layout-timeline .fusion-timeline-date{position:relative;clear:both;margin:0
auto 2px auto;padding:4px
0;width:108px;line-height:20px;background:#efeeee;font-size:13px;font-weight:normal;text-align:center;cursor:pointer}.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow{left:40%;margin-left:-0.5px}.fusion-blog-layout-timeline .fusion-left-column .fusion-timeline-arrow:before{content:'\f0da';left:100%}.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow{right:40%;margin-right:-0.5px}.fusion-blog-layout-timeline .fusion-right-column .fusion-timeline-arrow:before{content:'\f0d9';right:100%}.fusion-blog-infinite
.pagination{display:none}.fusion-blog-infinite .fusion-load-more-button{margin-bottom:40px}.fusion-portfolio-wrapper{display:block}.fusion-portfolio-post{float:left}.fusion-portfolio-post .fusion-image-wrapper{opacity:0}.fusion-portfolio-one .fusion-portfolio-post{overflow:hidden;float:none;padding-bottom:50px;width:100%}.fusion-portfolio-two .fusion-portfolio-post{width:50%}.fusion-portfolio-three .fusion-portfolio-post,
.fusion-portfolio-grid > .fusion-portfolio-wrapper .fusion-portfolio-post{width:33.33%}.fusion-portfolio-four .fusion-portfolio-post{width:25%}.fusion-portfolio-five .fusion-portfolio-post{width:20%}.fusion-portfolio-six .fusion-portfolio-post{width:16.6666%}.fusion-portfolio-content{margin-top:20px}.fusion-portfolio-content
h2{margin:0
0 1px 0;padding:0}.fusion-portfolio-content
h4{margin:0
0 10px 0;padding:0;font-weight:normal;font-size:13px}.fusion-portfolio-content
p{margin:0
0 20px 0}.fusion-portfolio-content p:last-child{margin-bottom:0}.fusion-portfolio .fusion-content-sep{margin-bottom:20px}.fusion-portfolio .fusion-separator{margin-top:35px}.fusion-portfolio #infscr-loading{bottom:-29px}.fusion-portfolio .loading-container{display:none}.fusion-portfolio-content-wrapper{opacity:0}.fusion-portfolio-content-wrapper .fusion-portfolio-content{margin-bottom:20px}.fusion-portfolio-content-wrapper .fusion-image-wrapper{opacity:1}.fusion-portfolio-boxed .fusion-portfolio-content-wrapper{padding:0;border:1px
solid #e9eaee;border-bottom-width:3px}.fusion-portfolio-boxed .fusion-portfolio-content{margin:0;padding:25px}.fusion-portfolio-one .fluid-width-video-wrapper{position:static}.fusion-portfolio-one .fusion-image-wrapper{margin-bottom:15px}.fusion-portfolio-one .fusion-portfolio-buttons{margin-top:20px}.fusion-portfolio-one .fusion-portfolio-buttons .fusion-button{margin:0
30px 15px 0}.fusion-portfolio-one-nontext .fusion-image-wrapper{float:left;margin:0
25px 15px 0;max-width:540px;width:100%}.fusion-portfolio-one-nontext .fusion-portfolio-content{margin-top:0}.portfolio-one-text .portfolio-item
.image{width:100%;height:100%;float:none;margin-right:0}.portfolio-one-sidebar .portfolio-item
.image{float:none}.portfolio-infinite
.isotope{overflow:visible !important}.fusion-portfolio-gallery-hidden{display:none}.fusion-footer-parallax{z-index:0;position:fixed;bottom:0;left:0;right:0}.fusion-footer-parallax .fusion-footer-widget-area{-webkit-backface-visibility:visible;backface-visibility:visible}.fusion-footer-widget-area{overflow:hidden;position:relative;padding:43px
10px 40px;border-top:12px solid #e9eaee;background:#363839;color:#8c8989;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fusion-footer-widget-area h3,
.fusion-footer-widget-area .widget-title{margin:0
0 28px;color:#ddd;text-transform:uppercase;font:13px/20px 'PTSansBold', arial, helvetica, sans-serif}.fusion-footer-widget-area
a{color:#bfbfbf}.fusion-footer-widget-area
ul{list-style:none;margin:0;padding:0;font-size:12px}.fusion-footer-widget-area ul li
a{display:block;position:relative}.fusion-footer-widget-area ul li a:hover{color:#a0ce4e}.fusion-footer-widget-area .widget>ul>li:first-child{padding-top:0px}.fusion-footer-widget-area .widget_nav_menu ul ul li
a{padding-top:12px}.fusion-footer-widget-area .holder-block
img{width:100%}.fusion-footer-widget-area .widget_nav_menu li a:before,
.fusion-footer-widget-area .widget_categories li a:before,
.fusion-footer-widget-area .widget_meta li a:before,
.fusion-footer-widget-area .widget .recentcomments:before,
.fusion-footer-widget-area .widget_recent_entries li a:before,
.fusion-footer-widget-area .widget_archive li a:before,
.fusion-footer-widget-area .widget_pages li a:before,
.fusion-footer-widget-area .widget_links li a:before{position:absolute;font-size:14px;font-family:'icomoon';content:'\f105';margin-left:-12px}.fusion-footer-widget-column{margin-bottom:50px}.fusion-footer-widget-column:last-child{margin-bottom:0}.fusion-footer-copyright-area{z-index:1;position:relative;padding:18px
10px 12px;border-top:1px solid #4b4c4d;background:#282a2b}.fusion-copyright-content{display:table;width:100%}.fusion-copyright-notice{display:table-cell;vertical-align:middle;margin:0;padding:0;color:#8c8989;font-size:12px}.fusion-copyright-notice
a{color:#bfbfbf}.fusion-body .fusion-footer-widget-area-center .fusion-columns .fusion-column{text-align:center}.fusion-body .fusion-footer-copyright-center .fusion-copyright-content{display:block;text-align:center}.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice,
.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer{display:block;width:100%;text-align:center}.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer{margin-top:20px}.wp-audio-shortcode{max-height:150px}.tkt-slctr-tbl-wrap-dv
table{margin-bottom:10px}#fancybox-overlay{z-index:100049 !important}#fancybox-wrap{z-index:100050 !important}div#shShutter{z-index:100049}div#shDisplay{z-index:100050}#cboxOverlay{z-index:100049 !important}#colorbox{z-index:100050 !important}.fusion-main-menu .lang-item > a img,
.fusion-secondary-menu .lang-item > a
img{vertical-align:middle;padding:0
2px}.qtranxs-lang-menu > a img,
.qtranxs-lang-menu-item > a
img{vertical-align:middle;padding:0
3px}#wpfc_sermon_sorting{overflow:hidden;margin:0
-10px}#wpfc_sermon_sorting>span{display:block;float:left;width:25%;padding:0
10px}#wpfc_sermon_sorting .avada-select-parent
select{width:100%}.fusion-slider-container{position:relative;margin-left:auto;margin-right:auto;width:100%}.tfs-slider{-webkit-transform:translate(0, 0);transform:translate(0, 0);-o-transform:translate(0, 0);left:0}.tfs-slider.fixed-width-slider .slide-content-container{padding-left:10%;padding-right:10%}.tfs-slider li.flex-active-slide{position:relative}.tfs-slider .slides
li{-webkit-backface-visibility:visible}.tfs-slider .slide-content-container{position:absolute;top:50%;width:100%;padding:0;z-index:5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tfs-slider .slide-content-container .slide-content{opacity:0;margin-left:auto;margin-right:auto;width:auto;max-width:940px}.tfs-slider .slide-content-container .heading,
.tfs-slider .slide-content-container
.caption{display:block}.tfs-slider .slide-content-container h2,
.tfs-slider .slide-content-container
h3{margin:0;font-weight:normal;color:#fff;-webkit-font-smoothing:antialiased;display:inline-block;padding:0}.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper{padding:3px
15px}.tfs-slider .slide-content-container .fusion-title-sc-wrapper{display:inline-block;padding:0;line-height:1}.tfs-slider .slide-content-container .fusion-block-element{display:block}.tfs-slider .slide-content-container
.heading{margin:0
0 10px 0}.tfs-slider .slide-content-container
h2{font-size:60px;line-height:80px;margin-bottom:10px}.tfs-slider .slide-content-container
h3{font-size:24px;line-height:38px}.tfs-slider .slide-content-container .fusion-sep-none{display:inline-block}.tfs-slider .slide-content-container .fusion-sep-none h2,
.tfs-slider .slide-content-container .fusion-sep-none
h3{display:inline-block}.tfs-slider .slide-content-container .fusion-title-size-two{margin:0}.tfs-slider .slide-content-container .fusion-title-size-two
h2{margin:0}.tfs-slider .slide-content-container .fusion-title-size-three{margin:0}.tfs-slider .slide-content-container .fusion-title-size-three
h3{margin:0}.tfs-slider .slide-content-container .fusion-title .title-sep,
.tfs-slider .slide-content-container .fusion-title.sep-underline{border-color:#fff}.tfs-slider .slide-content-container
.buttons{margin-top:3.25%;overflow:visible}.tfs-slider .slide-content-container .buttons
a{-webkit-backface-visibility:hidden}.tfs-slider .slide-content-container .tfs-button-1,
.tfs-slider .slide-content-container .tfs-button-2{display:inline-block}.tfs-slider .slide-content-container .tfs-button-2{margin-left:16px}.tfs-slider .slide-content-center{text-align:center}.tfs-slider .slide-content-right{text-align:right}.ua-mobile .tfs-slider .self-hosted-video-bg{display:none}.tfs-slider
.background{display:block;overflow:hidden;position:relative;z-index:2;max-width:100%}.tfs-slider .background-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover}.tfs-slider
video{width:100%;height:auto;visibility:visible;position:static;top:0%;z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tfs-slider
.overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3}.tfs-slider
.mobile_video_image{display:none}.ua-mobile .tfs-slider
.mobile_video_image{width:100%;height:100%;display:block;z-index:4;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-position:center center}.tfs-slider .overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:5}.tfs-slider .flex-direction-nav
a{top:50%;margin-top:-31px}.tfs-slider .background
iframe{position:relative;z-index:1 !important;margin:0
!important}.bg-parallax-parent.video{position:relative}.bg-parallax.video,.fusion-bg-parallax.video{position:absolute;pointer-events:none !important;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:-1}.bg-parallax.video iframe,
.fusion-bg-parallax.video
iframe{margin-bottom:0 !important;display:block !important;max-width:none !important;max-height:none !important}.parallax-inner{min-height:150px}.fusion-bg-parallax[data-bg-size-adjust="dont-scale"] + .bg-parallax-parent .parallax-inner{background-size:auto !important}.gform_wrapper{margin-bottom:50px}.gform_wrapper
ul.gform_fields{padding:0;list-style-type:none}.gform_wrapper li,
.gform_wrapper form
li{list-style:outside none none;margin-left:0}.gform_wrapper .gfield input[type=text],
.gform_wrapper .gfield input[type=email],
.gform_wrapper .gfield input[type=tel],
.gform_wrapper .gfield input[type=url],
.gform_wrapper .gfield input[type=number],
.gform_wrapper .gfield input[type=password] input[type="number"],
.gform_wrapper input[type="password"],
.gform_wrapper .gfield
textarea{border:1px
solid #d2d2d2;font-size:13px;color:#747474;padding:8px
15px;font-family:Arial,Helvetica,sans-serif}.gform_wrapper .gfield
textarea{padding:8px}.gform_wrapper .top_label input.large,
.gform_wrapper .top_label select.large,
.gform_wrapper .top_label
textarea.textarea{width:100%}.gform_wrapper .right_label input.medium,
.gform_wrapper .left_label input.medium,
.gform_wrapper .right_label select.medium,
.gform_wrapper .left_label
select.medium{width:35% !important}.gform_wrapper .left_label
.gfield_label{font-weight:normal}.gform_wrapper .gform_page_footer input[type=button],
.gform_wrapper
.gform_button{padding:9px
20px;line-height:14px;font-size:12px}.gform_wrapper .gform_page_footer input[type=button].button-3d:active,
.gform_wrapper .gform_button.button-3d:active{top:2px}.gform_wrapper .gform_page_footer input[type=button] .fusion-button-text-left,
.gform_wrapper .gform_button .fusion-button-text-left{display:inline-block;padding-left:25px}.gform_wrapper .gform_page_footer input[type=button] .fusion-button-text-right,
.gform_wrapper .gform_button .fusion-button-text-right{display:inline-block;padding-right:25px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-left,
.gform_wrapper .gform_button .button-icon-divider-left{padding:0
10px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-left.fusion-megamenu-image,
.gform_wrapper .gform_button .button-icon-divider-left.fusion-megamenu-image{padding:0
5px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-right,
.gform_wrapper .gform_button .button-icon-divider-right{padding:0
10px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-right.fusion-megamenu-image,
.gform_wrapper .gform_button .button-icon-divider-right.fusion-megamenu-image{padding:0
5px}.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-left i,
.gform_wrapper .gform_button .button-icon-divider-left i,
.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-right i,
.gform_wrapper .gform_button .button-icon-divider-right i,
.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-left img,
.gform_wrapper .gform_button .button-icon-divider-left img,
.gform_wrapper .gform_page_footer input[type=button] .button-icon-divider-right img,
.gform_wrapper .gform_button .button-icon-divider-right
img{top:50%;margin-top:-6px;display:block}.gform_wrapper .gfield_select[multiple=multiple]{border:1px
solid #d2d2d2}.gform_wrapper .gravity-select-parent select,
.gform_wrapper .gravity-select-parent .ginput_complex select,
.gform_wrapper .ginput_complex .ginput_right .gravity-select-parent
select{width:100%;text-indent:2px}.gform_wrapper
label{font-weight:normal}.gform_wrapper .gfield_time_hour
label{display:inline}.gform_wrapper
.gform_footer{padding:0}.gform_wrapper
span.ginput_total{font-size:18px}.gform_wrapper .gravity-select-parent{position:relative;overflow:hidden}.gform_wrapper .gravity-select-parent .select-arrow{height:34px}.gform_wrapper .ginput_complex .gravity-select-parent{width:95% !important}.gform_wrapper .gravity-select-parent
select{-webkit-appearance:none;text-overflow:'';background:#fbfaf9;border:1px
solid #dadada;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;color:#333;cursor:pointer;display:block;font-size:13px;outline:none;height:auto;padding:8px
15px;position:relative;text-indent:0.01px;vertical-align:middle;z-index:5;margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;min-width:70px}.gform_wrapper .gform_wrapper
select{padding-left:15px !important;padding-right:15px !important}.gform_wrapper .gfield_list_icons
img{margin-top:4px !important}.gform_wrapper .top_label
.gfield_label{margin-bottom:0 !important}.gform_wrapper ul
li.gfield{margin-bottom:15px}.gform_wrapper .gfield_time_minute label,
.gform_wrapper .gfield_time_hour
label{margin-bottom:0 !important}.gform_wrapper .gfield_time_hour
i{margin-top:3% !important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],
.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio],
.gform_wrapper.gf_browser_chrome .gfield_checkbox li
input{margin-top: .1em !important}.gfield_time_ampm .gravity-select-parent
select{height:33px;padding-left:6px !important;min-width:61px !important}.gfield_time_ampm .select-arrow{width:31px;height:31px}#wrapper .entry-summary .gform_wrapper ul
li{clear:none !important}#wrapper .gform_wrapper .gravity-select-parent
select{margin:0}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio]{margin-left:3px !important}.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-number,
.wpcf7-form
textarea{float:none !important;width:100% !important;box-sizing:border-box}.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-number,
.wpcf7-form .wpcf7-captchar,
.wpcf7-form .wpcf7-date{border:1px
solid #d2d2d2;width:28%;font-size:13px;color:#747474;padding:8px
15px;float:left;margin-right:1%}.wpcf7-form input[type="submit"]{padding:5px
15px}.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-number,
.wpcf7-form .wpcf7-captchar,
.wpcf7-form .wpcf7-date{float:none}.wpcf7-form .wpcf7-captchar,
.wpcf7-form .wpcf7-date{width:100%;margin-right:0}.wpcf7-form .wpcf7-text,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-number,
.wpcf7-form textarea,
.wpcf7-form .wpcf7-captchar,
.wpcf7-form .wpcf7-date{width:100%;margin-right:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.wpcf7-form
input{float:none}.wpcf7-form
textarea{border:1px
solid #d2d2d2;width:100%;height:150px;font-size:13px;color:#747474;padding:8px
15px;margin-right:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.wpcf7-form input[type="submit"]{width:auto;font-weight:bold;cursor:pointer}.wpcf7-form .wpcf7-not-valid-tip{display:inline}.wpcf7-form .wpcf7-response-output{margin-left:0;margin-right:0;padding:25px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);text-align:center;text-transform:uppercase}.wpcf7-form .wpcf7-validation-errors{background-color:#f2dede;border:1px
solid #b94a48;color:#b94a48}.wpcf7-form .wpcf7-mail-sent-ok{background-color:#dff0d8;border:1px
solid #468847;color:#468847}.sidebar .wpcf7-form .wpcf7-text,
.sidebar .wpcf7-form .wpcf7-quiz,
.sidebar .wpcf7-form .wpcf7-number{width:100%;margin-right:0}.wpcf7-select-parent{overflow:hidden;position:relative;width:100%}.wpcf7-select-parent .select-arrow{width:35px;height:33px;line-height:33px;border-left:1px solid #dadada;position:absolute;top:1px;right:1px;background:#fff;pointer-events:none;z-index:10;font-family:'icomoon';font-size:9px;text-align:center}.wpcf7-select-parent .wpcf7-select{-webkit-appearance:none;text-overflow:'';background:#fbfaf9;border:1px
solid #dadada;color:#333;cursor:pointer;display:block;font-size:13px;outline:none;height:auto;width:100%;padding:8px
15px;position:relative;text-indent:0.01px;vertical-align:middle;z-index:5;margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0}@-webkit-keyframes
avadaToRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}100%{opacity:1}}@keyframes
avadaToRightFromLeft{49%{-webkit-transform:translate(100%);transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}51%{opacity:1}100%{opacity:1}}@-webkit-keyframes
avadaExpandAndShow{0%{-webkit-transform:scale(0.5);opacity:1}100%{-webkit-transform:scale(1);opacity:1}}@keyframes
avadaExpandAndShow{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes
avadaExpandWidth{0%{width:0%}100%{width:99%}}@keyframes
avadaExpandWidth{0%{width:0%}100%{width:99%}}@keyframes
avadaExpandHeight{0%{height:0%}100%{height:100%}}@-webkit-keyframes
avadaExpandHeight{0%{height:0%}100%{height:100%}}.icon-hover-animation-slide .fontawesome-icon:before{display:block;opacity:1}.icon-hover-animation-fade .fontawesome-icon{transition:background 0.3s}.link-area-link-icon-hover.icon-hover-animation-fade .fontawesome-icon,
.link-area-box-hover.icon-hover-animation-fade .fontawesome-icon{transition:background 0.3s}.link-area-link-icon-hover.icon-hover-animation-slide .fontawesome-icon:before,
.link-area-box-hover.icon-hover-animation-slide .fontawesome-icon:before{display:block;-webkit-animation:avadaToRightFromLeft 0.3s forwards;animation:avadaToRightFromLeft 0.3s forwards}.fusion-content-boxes .link-area-link-icon-hover.icon-hover-animation-pulsate .heading,
.fusion-content-boxes .link-area-box-hover.icon-hover-animation-pulsate
.heading{overflow:visible}.link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon,
.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon{transition:background 0.3s}.link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon:after,
.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:inherit;content:'';box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1);opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}.link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon,
.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon{-webkit-transform:scale(0.93);transform:scale(0.93)}.link-area-link-icon-hover.icon-hover-animation-pulsate .fontawesome-icon:after,
.link-area-box-hover.icon-hover-animation-pulsate .fontawesome-icon:after{display:inline-block;-webkit-animation:avadaSonarEffect 1.3s ease-out 75ms;animation:avadaSonarEffect 1.3s ease-out 75ms}.fusion-content-boxes .link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .heading,
.fusion-content-boxes .link-area-box-hover.icon-wrapper-hover-animation-pulsate
.heading{overflow:visible}.link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .fontawesome-icon,
.link-area-box-hover.icon-wrapper-hover-animation-pulsate .fontawesome-icon{transition:background 0.3s}.link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .icon span,
.link-area-box-hover.icon-wrapper-hover-animation-pulsate .icon
span{-webkit-transform:scale(0.93);transform:scale(0.93)}.link-area-link-icon-hover.icon-wrapper-hover-animation-pulsate .icon span:after,
.link-area-box-hover.icon-wrapper-hover-animation-pulsate .icon span:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:inherit;content:'';box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.1);opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);display:inline-block;-webkit-animation:avadaSonarEffect 1.3s ease-out 75ms;animation:avadaSonarEffect 1.3s ease-out 75ms}.fusion-image-hovers .hover-type-zoomin{overflow:hidden}.fusion-image-hovers .hover-type-zoomin img,
.fusion-image-hovers .hover-type-zoomin .tribe-events-event-image,
.fusion-image-hovers .hover-type-zoomin .fusion-column-inner-bg-image{opacity:1;transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s, -webkit-transform 1s}.fusion-image-hovers .hover-type-zoomin:hover img,
.fusion-image-hovers .hover-type-zoomin:hover .tribe-events-event-image,
.fusion-image-hovers .hover-type-zoomin:hover .fusion-column-inner-bg-image{opacity:0.9;-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}.fusion-image-hovers .hover-type-zoomout{overflow:hidden}.fusion-image-hovers .hover-type-zoomout img,
.fusion-image-hovers .hover-type-zoomout .tribe-events-event-image,
.fusion-image-hovers .hover-type-zoomout .fusion-column-inner-bg-image{opacity:1;-webkit-transform:scale(1.12);transform:scale(1.12);transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s, -webkit-transform 1s}.fusion-image-hovers .hover-type-zoomout:hover img,
.fusion-image-hovers .hover-type-zoomout:hover .tribe-events-event-image,
.fusion-image-hovers .hover-type-zoomout:hover .fusion-column-inner-bg-image{opacity:0.9;-webkit-transform:scale(1);transform:scale(1)}.fusion-image-hovers .imageframe-liftup{display:inline-block;position:relative;max-width:100%}.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-left{float:left;margin-right:25px}.fusion-image-hovers .imageframe-liftup.fusion-imageframe-liftup-right{float:right;margin-left:25px}.fusion-image-hovers .imageframe-liftup
span{opacity:1;-webkit-transform:perspective(1000px) scale(1);transform:perspective(1000px) scale(1);transition:-webkit-transform 0.35s;transition:transform 0.35s;transition:transform 0.35s, -webkit-transform 0.35s}.fusion-image-hovers .imageframe-liftup span:hover{-webkit-transform:perspective(1000px) scale(1.03);transform:perspective(1000px) scale(1.03)}.fusion-image-hovers .imageframe-liftup:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:'';transition:opacity 0.35s;box-shadow:0 3px 15px rgba(0, 0, 0, 0.4);opacity:0}.fusion-image-hovers .imageframe-liftup:hover:before{opacity:1}.fusion-image-hovers .hover-type-liftup{position:relative;display:inline-block;overflow:visible}.fusion-image-hovers .hover-type-liftup img,
.fusion-image-hovers .hover-type-liftup .tribe-events-event-image,
.fusion-image-hovers .hover-type-liftup .tribe-events-list-event-title > a,
.fusion-image-hovers .hover-type-liftup .fusion-column-inner-bg-image{-webkit-transform:perspective(1000px) scale(1);transform:perspective(1000px) scale(1);transition:-webkit-transform 0.35s;transition:transform 0.35s;transition:transform 0.35s, -webkit-transform 0.35s;position:relative;z-index:1}.fusion-image-hovers .hover-type-liftup:hover img,
.fusion-image-hovers .hover-type-liftup:hover .tribe-events-event-image,
.fusion-image-hovers .hover-type-liftup:hover .tribe-events-list-event-title > a,
.fusion-image-hovers .hover-type-liftup:hover .fusion-column-inner-bg-image{-webkit-transform:perspective(1000px) scale(1.03);transform:perspective(1000px) scale(1.03)}.fusion-image-hovers .hover-type-liftup.fusion-column-inner-bg{position:absolute}.fusion-image-hovers .hover-type-liftup.fusion-column-inner-bg .fusion-column-inner-bg-image{position:absolute}.fusion-image-hovers .hover-type-liftup.fusion-column-inner-bg:hover .fusion-column-inner-bg-image{position:absolute}.fusion-image-hovers .hover-type-liftup:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:'';transition:opacity 0.35s;box-shadow:0 3px 15px rgba(0, 0, 0, 0.4);opacity:0}.fusion-image-hovers .hover-type-liftup:hover:before{opacity:1}.fusion-image-hovers .flexslider-hover-type-liftup{overflow:visible !important}.fusion-image-hovers .flexslider-hover-type-liftup
.slides{overflow:visible !important}.fusion-image-hovers .flexslider-hover-type-liftup
li{overflow:visible}.events-list .tribe-events-loop,
.single-tribe_organizer .tribe-events-loop,
.single-tribe_venue .tribe-events-loop,
.tribe-events-day .tribe-events-loop{max-width:100%}.tribe-filter-live
#main{overflow:hidden}.tribe-events-gmap{font-weight:normal}#tribe-events-pg-template{max-width:100%}.event-is-recurring{cursor:pointer}.tribe-events-notices{margin-top:0}#tribe-events-bar{float:left;z-index:5;margin-bottom:60px}#tribe-events-bar:before,#tribe-events-bar:after{content:' ';position:absolute;display:block;background-color:#f5f5f5;width:2224px;height:100%;left:-2224px;overflow:hidden}#tribe-events-bar:after{left:100%}#tribe-events-bar .tribe-bar-filters{padding:25px
15px}#tribe-events-bar .tribe-bar-filters-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.has-sidebar #tribe-events-bar:before,
.has-sidebar #tribe-events-bar:after{display:none}#tribe-events-bar #tribe-bar-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:left}#tribe-events-bar #tribe-bar-form input[type=text]{font-style:normal;font-weight:400}#tribe-events-bar .tribe-bar-geoloc-filter,
#tribe-events-bar .tribe-bar-date-filter,
#tribe-events-bar .tribe-bar-search-filter,
#tribe-events-bar .tribe-bar-submit{padding-top:0;padding-bottom:0}#tribe-events-bar .tribe-bar-submit{float:right;padding-top:0}#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner{padding-top:35px;padding-bottom:60px}#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner label,
#tribe-events-bar #tribe-bar-views .tribe-bar-views-inner .tribe-bar-views-option
a{padding-left:30px;padding-right:30px}#tribe-events-bar .tribe-events-button{margin-right:9px}#tribe-events-bar .tribe-bar-full .tribe-bar-filters{padding-left:0}.has-sidebar #tribe-events-bar .tribe-bar-full .tribe-bar-filters{padding-left:15px}#tribe-events-bar .tribe-bar-full .tribe-bar-filters .tribe-bar-filters-inner>:first-child{padding-left:0}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse #tribe-bar-collapse-toggle{padding:15px;padding-left:0px}.has-sidebar #tribe-events-bar #tribe-bar-form.tribe-bar-collapse #tribe-bar-collapse-toggle{padding-left:15px}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters{padding:10px
0}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner{display:block}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner>div{padding-bottom:5px;padding-right:0}.has-sidebar #tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner>div{padding-left:15px;padding-right:15px}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters-inner .tribe-bar-submit{padding-top:10px}#tribe-events-bar #tribe-bar-form.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-inner{padding:10px
0 40px}.tribe-bar-disabled #tribe-events-bar{float:left;width:100%;min-width:220px}.tribe-bar-disabled #tribe-events-bar #tribe-bar-form{width:100%;border-radius:0}.tribe-bar-disabled{float:none}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal{position:relative;margin:0;padding:0;float:left;margin-bottom:50px;width:100%;z-index:3}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal:before,
#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal:after{content:' ';position:absolute;display:block;background-color:#f5f5f5;width:2224px;height:100%;left:-2224px;overflow:hidden}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal:after{left:100%}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-content{float:left;width:100%;padding:25px
0px 15px 0px;border:0;background:transparent}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal
#tribe_events_filter_control{position:absolute;right:0}.tribe-mobile #tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal #tribe_events_filter_control,
.tribe-filters-closed #tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal
#tribe_events_filter_control{position:relative}.tribe-filters-closed #tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-content{padding:25px
0px}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-label{margin-left:0;margin-bottom:10px}.tribe-filters-open #tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal #tribe_events_filter_control.tribe-events-filters-mobile-controls{margin-top:20px;margin-left:0}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filters-label{padding-left:0;border-bottom:0}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal label input[type=checkbox],
#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal label input[type=radio]{width:auto}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filter-group{box-shadow:none}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal .tribe-events-filter-group:before{top:-14px}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal #tribe_events_filter_control #tribe_events_filters_reset,
#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-horizontal #tribe_events_filter_control
#tribe_events_filters_toggle{height:auto;border-color:transparent}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical{z-index:1}.tribe-filters-open #tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical{position:relative;margin-bottom:30px}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical .tribe-events-filters-content{background:transparent}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical
.tribe_events_filters_show_filters{text-align:center}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical label input[type=checkbox],
#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical label input[type=radio]{width:auto}#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical #tribe_events_filter_control #tribe_events_filters_reset,
#tribe-events-content-wrapper #tribe_events_filters_wrapper.tribe-events-filters-vertical #tribe_events_filter_control
#tribe_events_filters_toggle{height:auto;border-color:transparent}.fusion-events-before-title{zoom:1;clear:both;margin-bottom:60px;text-align:center}.fusion-events-before-title:before,.fusion-events-before-title:after{content:" ";display:table}.fusion-events-before-title:after{clear:both}#wrapper .post-content .fusion-events-before-title
h2{margin:0;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;padding:20px
0px;text-align:center}.fusion-events-before-title .tribe-events-user-recurrence-toggle{margin-top:30px}.tribe-events-page-template .fusion-events-before-title .tribe-events-user-recurrence-toggle{margin-top:0}#tribe-events-footer .tribe-events-sub-nav,
#tribe-events-header .tribe-events-sub-nav{overflow:visible}#tribe-events-content #tribe-events-header{display:none;margin-bottom:60px}#tribe-events-content #tribe-events-header .tribe-events-sub-nav
li{display:block;margin-top:-45px}#tribe-events-content #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous a,
#tribe-events-content #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next
a{display:inline-block}#tribe-events-content .tribe-events-tooltip{padding:0;z-index:100000;border:none;box-shadow:3px 4px 21px rgba(0, 0, 0, 0.38)}#tribe-events-content .tribe-events-tooltip .tribe-events-event-body{padding:13px
22px 5px 22px}#tribe-events-content .tribe-events-tooltip .entry-title,
#tribe-events-content .tribe-events-tooltip .tribe-event-title{padding:12px
22px 12px 22px;font-weight:normal}#tribe-events-content .tribe-events-tooltip .tribe-events-event-thumb{padding-bottom:10px;padding-top:2px;max-width:100%}#tribe-events-content .tribe-events-tooltip .tribe-events-arrow{display:none}#tribe-events-content .tribe-events-tooltip.recurring-info-tooltip .tribe-events-event-body{padding:14px}#tribe-events-content .tribe-events-tooltip .tribe-events-event-body
.description{word-wrap:break-word}#tribe-events-content .tribe-events-tooltip .tribe-event-duration{padding-bottom:5px;font-weight:bold}.tribe-events-tooltip .tribe-events-arrow{display:none}.tribe-events-list-separator-month{text-align:left;padding:0;height:42px;line-height:normal;padding-left:30px;padding-right:30px;font-size:18px;margin:1.25em auto 2.5em}.tribe-events-list-separator-month
span{font-weight:normal;background-color:transparent;padding:0px;line-height:42px}.tribe-events-list-separator-month:after{display:none}#tribe-events .tribe-events-list .type-tribe_events{padding:0;border:1px
solid;margin-bottom:44px;min-height:250px;position:relative}#tribe-events .tribe-events-list .type-tribe_events .tribe-events-event-image{width:100%;margin:0;min-height:250px}#tribe-events .tribe-events-list .fusion-tribe-events-event-image-responsive{display:none}#tribe-events .tribe-events-list .fusion-tribe-primary-info{float:left;width:40%;position:relative}#tribe-events .tribe-events-list .fusion-tribe-primary-info .tribe-events-list-event-title{margin:0}#tribe-events .tribe-events-list .fusion-tribe-primary-info .tribe-events-list-event-title
a{position:absolute;z-index:2;bottom:0;left:0;margin:0;width:100%;padding:15px
20px}#tribe-events .tribe-events-list .fusion-tribe-secondary-info{float:right;width:60%}#tribe-events .tribe-events-list .fusion-tribe-secondary-info
.recurringinfo{display:block}#tribe-events .tribe-events-list .fusion-tribe-secondary-info .event-is-recurring .tribe-events-divider{display:none}#tribe-events .tribe-events-list .tribe-events-event-cost{position:absolute;bottom:0;right:0;margin:0;border:0}#tribe-events .tribe-events-list .tribe-events-event-cost
span{border:0;padding:10px
15px}#tribe-events .tribe-events-list .tribe-events-event-meta{margin:0;padding:0;float:right;width:100%;background:none;border:none}#tribe-events .tribe-events-list .tribe-events-event-meta
.author{display:table;table-layout:fixed;width:100%}#tribe-events .tribe-events-list .tribe-events-event-meta .author>div{display:table-cell;vertical-align:middle;padding:15px
4.5%;border-right-width:1px;border-right-style:solid;border-bottom-width:1px;border-bottom-style:solid;border-top:none}#tribe-events .tribe-events-list .tribe-events-event-meta .author>div:last-child{border-right:none}#tribe-events .tribe-events-list .tribe-events-content{width:auto;padding:30px}#tribe-events .tribe-events-list .tribe-events-event-meta .tribe-events-gmap,
#tribe-events .tribe-events-list .tribe-events-event-meta-desc .tribe-events-gmap{white-space:normal}#tribe-events .tribe-events-list .tribe-events-gmap:before{font-family:FontAwesome;content:'\f041';margin-right:5px}#tribe-events .tribe-events-list .fusion-tribe-no-featured-image .fusion-tribe-events-headline{width:40%}#tribe-events .tribe-events-list .fusion-tribe-no-featured-image .fusion-tribe-events-headline
h3{margin:0}#tribe-events .tribe-events-list .fusion-tribe-no-featured-image .fusion-tribe-secondary-info{width:100%}#tribe-events .tribe-events-list .hover-type-liftup{float:left}#tribe-events .tribe-events-list-separator-month+.type-tribe_events{border-top:1px solid}.tribe-events-list-event-description .fusion-read-more{display:inline-block;margin-top:10px}.type-tribe_events .fusion-tribe-primary-info .hover-type-liftup{width:100%}.type-tribe_events .fusion-tribe-secondary-info .date-end,
.type-tribe_events .fusion-tribe-secondary-info .end-time{display:inline}.tribe-events-list .time-details,
.tribe-events-list .tribe-events-venue-details{line-height:1.5}.tribe-events-list .tribe-events-venue-details{font-style:italic;font-weight:400}#tribe-events .tribe-events-day .type-tribe_events{margin:0;margin-bottom:44px;border-top-width:1px;border-top-style:solid}#tribe-events .tribe-events-day .tribe-events-day-time-slot .type-tribe_events:last-child{border-bottom-width:1px;border-bottom-style:solid}#tribe-events .tribe-events-day .tribe-events-day-time-slot
h5{text-align:left;padding:0;height:42px;line-height:42px;padding-left:30px;padding-right:30px;margin:1.25em auto 2.5em;font-weight:normal;font-size:18px}#tribe-events .fusion-blog-layout-grid .fusion-post-slideshow
.slides{overflow:visible}#tribe-events-content table.tribe-events-calendar{border-top-width:1px;border-top-style:solid}.tribe-events-calendar thead
th{border-left:0;border-right:0;padding:1.5em 0}.datepicker.dropdown-menu{border-radius:0;border:0;padding:15px}.datepicker.dropdown-menu:before{border-bottom:0}.datepicker.dropdown-menu thead tr:first-child{font-size:16px}.datepicker.dropdown-menu td,
.datepicker.dropdown-menu
th{border-radius:0;border:0;padding:9px
10px}.datepicker.dropdown-menu td.active,
.datepicker.dropdown-menu td.active:hover{border:0;text-shadow:none}.datepicker.dropdown-menu table tr td.old,
.datepicker.dropdown-menu table tr
td.new{background-color:white !important;color:#999 !important}.datepicker.dropdown-menu tbody
td{border:1px
solid #fff}.datepicker.dropdown-menu .datepicker-months
td{padding:0;padding-top:15px}.datepicker.dropdown-menu .datepicker-months
span{margin:2px;text-shadow:none}.datepicker.dropdown-menu .datepicker-months span:hover{text-shadow:none}.fusion-events-featured-image{display:inline-block;position:relative;margin-bottom:50px;max-width:100%}.fusion-events-featured-image .hover-type-liftup{display:block}.fusion-events-featured-image .tribe-events-event-image{margin:0}.fusion-events-featured-image .fusion-events-single-title-content{position:absolute;bottom:0;left:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding:15px
20px;z-index:1}.fusion-events-featured-image .fusion-events-single-title-content
h2{float:none;line-height:normal}.fusion-events-featured-image .fusion-events-single-title-content .tribe-events-schedule{margin:0;padding:0;float:none;background:none;border:none}.fusion-events-featured-image .fusion-events-single-title-content .tribe-events-schedule
h3{font-size:16px;line-height:normal}.fusion-events-featured-image .fusion-events-single-title-content .event-is-recurring:hover,
.fusion-events-featured-image .fusion-events-single-title-content a:hover{opacity:0.7}.single-tribe_events #tribe-events-content .fusion-events-featured-image
.updated{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-tribe_events .fusion-events-featured-image
.recurringinfo{margin-right:0;font-size:16px;line-height:normal;font-weight:normal}.single-tribe_events .fusion-events-featured-image .recurringinfo .event-is-recurring{font-weight:normal}.single-tribe_events .fusion-events-featured-image .tribe-events-divider,
.single-tribe_events .fusion-events-featured-image .tribe-events-cost{line-height:normal;font-size:16px}.fusion-events-single-title{display:block}.fusion-events-single-title .fusion-events-single-title-content{position:static}.single-tribe_events .tribe-events-schedule .recurringinfo .tribe-events-divider{display:inline-block}.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:block}#tribe-events-content #tribe-events-footer{overflow:hidden;padding-top:20px;padding-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:50px}.tribe-events-single .tribe-events-notices{margin-top:0}.tribe-events-single ul.tribe-related-events>li{margin-right:3.5%;width:31%;border:none;background:none}.tribe-events-single ul.tribe-related-events>li:last-child{margin-right:0}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-weight:normal}.sidebar .single-related-posts{display:none}.sidebar .tribe-events-meta-group{width:100%;float:none;margin:0;margin-bottom:45px;padding:0}.sidebar .tribe-events-meta-group
dt{float:none;margin:0;font-weight:bold}.sidebar .tribe-events-meta-group
dd{float:none;margin:0;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:10px;padding-bottom:10px}.sidebar .tribe-events-meta-group dl :last-child{border-bottom:0}.tribe-events-meta-group .url
a{word-wrap:break-word}.tribe-events-meta-group
.email{word-wrap:break-word}.sidebar .tribe-events-single-section-title{margin:0;margin-bottom:18px}.sidebar .tribe-events-venue-map{width:100%;margin:0;margin-top:-45px;margin-bottom:45px;padding:0;background-color:transparent;border:0}.sidebar .tribe-events-gmap{display:block;font-style:normal;position:relative}.sidebar .tribe-events-gmap::first-letter {color:transparent}.sidebar .tribe-events-gmap:after{font-family:FontAwesome;content:'\f041';margin-right:8px;position:absolute;top:0;left:0}.single-tribe_events .tribe-events-single-section{background:transparent;border:none;margin:0}.sidebar .tribe-events-list-widget ol,
#slidingbar-area .tribe-events-list-widget ol,
.fusion-footer .tribe-events-list-widget ol,
.post-content .tribe-events-list-widget
ol{list-style:none;margin:0;padding:0}.sidebar .tribe-events-list-widget ol :first-child,
#slidingbar-area .tribe-events-list-widget ol :first-child,
.fusion-footer .tribe-events-list-widget ol :first-child,
.post-content .tribe-events-list-widget ol :first-child{padding-top:0}.sidebar .tribe-events-list-widget ol li,
#slidingbar-area .tribe-events-list-widget ol li,
.fusion-footer .tribe-events-list-widget ol li,
.post-content .tribe-events-list-widget ol
li{overflow:hidden;margin:0;padding:20px
0px;border-bottom-width:1px;border-bottom-style:solid}.sidebar .tribe-events-list-widget ol li .tribe-events-event-image,
#slidingbar-area .tribe-events-list-widget ol li .tribe-events-event-image,
.fusion-footer .tribe-events-list-widget ol li .tribe-events-event-image,
.post-content .tribe-events-list-widget ol li .tribe-events-event-image{float:left;margin:0;margin-right:13px}.sidebar .tribe-events-list-widget ol li h4,
#slidingbar-area .tribe-events-list-widget ol li h4,
.fusion-footer .tribe-events-list-widget ol li h4,
.post-content .tribe-events-list-widget ol li
h4{margin:0}.sidebar .tribe-events-venue-widget ul,
#slidingbar-area .tribe-events-venue-widget ul,
.fusion-footer .tribe-events-venue-widget ul,
.post-content .tribe-events-venue-widget
ul{margin-bottom:13px}.sidebar .tribe-events-venue-widget ul :first-child,
#slidingbar-area .tribe-events-venue-widget ul :first-child,
.fusion-footer .tribe-events-venue-widget ul :first-child,
.post-content .tribe-events-venue-widget ul :first-child{padding-top:0}.sidebar .tribe-events-venue-widget li,
#slidingbar-area .tribe-events-venue-widget li,
.fusion-footer .tribe-events-venue-widget li,
.post-content .tribe-events-venue-widget
li{overflow:hidden;margin:0;padding:15px
0px;border-bottom-width:1px;border-bottom-style:solid}.sidebar .tribe-events-venue-widget li h4,
#slidingbar-area .tribe-events-venue-widget li h4,
.fusion-footer .tribe-events-venue-widget li h4,
.post-content .tribe-events-venue-widget li
h4{margin:0;margin-bottom:5px}.tribe-events-list-widget .duration,
.tribe-events-adv-list-widget
.duration{display:inline-block;margin-top:5px;font-weight:normal;line-height:1.4}.tribe-events-list-widget .tribe-events-widget-link a,
.tribe-events-adv-list-widget .tribe-events-widget-link
a{font-weight:normal}.tribe-events-list-widget li.tribe-events-list-widget-events{display:-webkit-flex;display:-ms-flexbox;display:flex}.tribe-mini-calendar-event{overflow:hidden;margin:0;padding:20px
0px;border-bottom-width:1px;border-bottom-style:solid}.tribe-mini-calendar-event .list-date,
.tribe-mini-calendar-event .list-info{margin-top:0;margin-bottom:0}.tribe-mini-calendar-event .list-info
h2{margin-bottom:0}.tribe-mini-calendar-event .list-info
.duration{display:inline-block;margin-top:5px;font-weight:normal;line-height:1.4}.tribe-mini-calendar-event
.vcard{line-height:20px;margin-top:10px}.tribe-events-adv-list-widget :nth-child(2) .tribe-mini-calendar-event{padding-top:0}.tribe-events-venue-widget .tribe-venue-widget-thumbnail{position:relative}.tribe-events-venue-widget .tribe-venue-widget-thumbnail .tribe-venue-widget-venue-name{position:absolute;z-index:2;bottom:0;left:0;margin:0}.tribe-events-venue-widget ul li
a{padding:0;border:0}.tribe-events-venue-widget .tribe-venue-widget-venue-name{width:100%;padding:10px
15px;margin-bottom:20px}.tribe-events-venue-widget .tribe-venue-widget-venue-name
h3{margin:0}.tribe-events-venue-widget .tribe-venue-widget-venue-name
a{font-weight:normal}.tribe-events-venue-widget .tribe-venue-widget-venue-name a:hover{opacity:0.7}.tribe-mini-calendar{line-height:normal}.tribe-mini-calendar
thead{background-color:transparent;border:none}.tribe-mini-calendar td,
.tribe-mini-calendar
th{border:0;padding:0;transition:none !important}.tribe-mini-calendar
td{background-color:transparent}.tribe-mini-calendar .tribe-mini-calendar-nav
td{padding:10px
10px;border:none}.tribe-mini-calendar .tribe-mini-calendar-nav td a,
.tribe-mini-calendar .tribe-mini-calendar-nav td
span{font-weight:normal;font-size:16px}.tribe-mini-calendar .tribe-mini-calendar-nav td
span{text-transform:initial}.tribe-mini-calendar .tribe-mini-calendar-nav-link.prev-month{float:left}.tribe-mini-calendar .tribe-mini-calendar-nav-link.next-month{float:right}.tribe-mini-calendar .tribe-mini-calendar-nav-link.prev-month,
.tribe-mini-calendar .tribe-mini-calendar-nav-link.next-month,
.tribe-mini-calendar .tribe-mini-calendar-month{padding:0}.tribe-mini-calendar .tribe-mini-calendar-dayofweek{background-color:transparent;padding:10px
10px;border:0px}.tribe-mini-calendar td.tribe-events-has-events,
.tribe-mini-calendar td.tribe-events-has-events.tribe-events-present,
.tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today,
.tribe-mini-calendar .tribe-events-present,
.tribe-mini-calendar .tribe-mini-calendar-today{background:transparent}.fusion-body .tribe-mini-calendar td.tribe-events-has-events{background-color:#222}.fusion-body .tribe-mini-calendar td.tribe-events-has-events.tribe-events-othermonth{background-color:#999}.fusion-body .tribe-mini-calendar td.tribe-events-has-events.tribe-events-othermonth
a{color:#555}.tribe-mini-calendar td.tribe-events-has-events div[id*='daynum-'] a{font-weight:normal}.tribe-mini-calendar td.tribe-events-has-events div[id*='daynum-'] a:before{display:none}.tribe-mini-calendar td.tribe-events-has-events div[id*='daynum-'] a,
.tribe-mini-calendar .tribe-mini-calendar-no-event{padding:10px
10px}.tribe-mini-calendar .tribe-mini-calendar-no-event{background-color:transparent;font-weight:normal}.tribe-mini-calendar .tribe-events-past{background-color:transparent;opacity:1}.tribe-mini-calendar .tribe-events-has-events:hover,
.tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today:hover{background-color:transparent}.fusion-body .tribe-mini-calendar .tribe-events-has-events:hover a:hover{background-color:transparent}.tribe-mini-calendar .tribe-events-othermonth,
.tribe-mini-calendar .tribe-events-othermonth div[id*='daynum-'] a,
.tribe-mini-calendar .tribe-events-othermonth div[id*='daynum-'] span{background-color:transparent;color:#999}.tribe-events-countdown-widget .tribe-countdown-text{margin:0;text-align:center;padding-top:20px;padding-bottom:10px;font-size:18px;font-weight:normal}.tribe-events-countdown-widget .tribe-countdown-text
a{font-weight:normal}.tribe-events-countdown-widget .tribe-countdown-text a:hover{opacity:0.7}.tribe-events-countdown-widget .tribe-countdown-timer{display:block;padding:20px;padding-top:0}.tribe-events-countdown-widget .tribe-countdown-timer{line-height:normal;padding-top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tribe-events-countdown-widget .tribe-countdown-timer .tribe-countdown-number{float:none;padding:12px
10px;margin-right:5px;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tribe-events-countdown-widget .tribe-countdown-timer :last-child{margin-right:0}.tribe-events-countdown-widget .tribe-countdown-timer .fusion-tribe-counterdown-over{display:block;font-weight:normal;font-size:24px}.tribe-events-countdown-widget .tribe-countdown-timer .tribe-countdown-under{display:block;font-weight:normal;font-size:12px}#wrapper .tribe-events-widget-link{margin:13px
0px 0px 0px}.tribe-events-sub-nav .tribe-events-nav-previous a,
.tribe-events-sub-nav .tribe-events-nav-next
a{display:inline-block;padding:0;margin-bottom:0;background:none;font-weight:normal}.tribe-events-sub-nav .tribe-events-nav-previous a span,
.tribe-events-sub-nav .tribe-events-nav-next a
span{display:none}.tribe-events-nav-previous a,
.tribe-events-nav-left
a{position:relative;margin-left:10px}.tribe-events-nav-previous a:before,
.tribe-events-nav-left a:before{font-family:'icomoon';content:'\f104';margin-right:6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-10px}.tribe-events-nav-next a,
.tribe-events-nav-right
a{position:relative;margin-right:10px}.tribe-events-nav-next a:after,
.tribe-events-nav-right a:after{font-family:'icomoon';content:'\f105';margin-left:6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-10px}.tribe-events-nav-left a:after{display:none}.tribe-events-nav-right a:before{display:none}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{line-height:1.5;padding:1em
0 0}.tribe-events-tooltip:after,.tribe-events-tooltip:before{top:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tribe-events-tooltip:after{border-color:rgba(0, 0, 0, 0);border-top-color:#ffff;border-width:5px;margin-left:-5px}.tribe-events-tooltip:before{border-color:rgba(245, 245, 245, 0);border-top-color:#000;border-width:9px;margin-left:-9px}.tribe-events-right .tribe-events-tooltip:after,
.tribe-events-right .tribe-events-tooltip:before{top:100%;left:90%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tribe-events-right .tribe-events-tooltip:after{border-color:rgba(0, 0, 0, 0);border-top-color:#ffff;border-width:5px;margin-left:-5px}.tribe-events-right .tribe-events-tooltip:before{border-color:rgba(245, 245, 245, 0);border-top-color:#000;border-width:9px;margin-left:-9px}.tribe-grid-body .tribe-events-tooltip:after,
.tribe-grid-body .tribe-events-tooltip:before{right:100%;top:50%;left:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tribe-grid-body .tribe-events-tooltip:after{border-color:rgba(255, 255, 255, 0);border-right-color:#fff;border-width:5px;margin-top:-5px}.tribe-grid-body .tribe-events-tooltip:before{border-color:rgba(255, 255, 255, 0);border-right-color:#fff;border-width:12px;margin-top:-12px}.tribe-grid-body .tribe-events-right .tribe-events-tooltip:after,
.tribe-grid-body .tribe-events-right .tribe-events-tooltip:before{left:100%;top:50%;right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tribe-grid-body .tribe-events-right .tribe-events-tooltip:after{border-color:rgba(255, 255, 255, 0);border-left-color:#fff;border-width:5px;margin-top:-5px}.tribe-grid-body .tribe-events-right .tribe-events-tooltip:before{border-color:rgba(255, 255, 255, 0);border-left-color:#fff;border-width:18px;margin-top:-18px}.tribe-events-tickets{table-layout:fixed}.tribe-events-tickets
.button{margin-top:10px}.fusion-body .tribe-events-tickets
.button{margin-left:0}.tribe-events-tickets tr .tribe-ticket,
.tribe-events-tickets tr .tickets_name,
.tribe-events-tickets tr
.tickets_description{display:table-cell;padding:10px;width:33%;border:1px
solid}.tribe-events-tickets tr .tribe-ticket-quantity{max-width:100%}.tribe-events-tickets tr .tribe-tickets-attendees{padding-top:10px}.tribe-events-tickets .tribe-tickets-full-name-row input,
.tribe-events-tickets .tribe-tickets-email-row
input{margin:0
5px}#tribe-events .tribe-events-tickets
.woocommerce{min-width:107px}.widget_icl_lang_sel_widget{z-index:999}.widget_icl_lang_sel_widget:after{content:"";display:table;clear:both}.widget_icl_lang_sel_widget li
a{background-image:none}.qtrans_flag_and_text{background-position:center right}.fusion-body a
.iclflag{vertical-align:middle}#lang_sel,#lang_sel_click{display:block}#lang_sel > ul a,
#lang_sel_click > ul
a{padding-top:5px;padding-bottom:5px;line-height:22px}#lang_sel > ul ul,
#lang_sel_click > ul
ul{z-index:999;top:32px;width:100%}#lang_sel li,
#lang_sel_click
li{width:100%}#lang_sel img.iclflag,
#lang_sel_click
img.iclflag{top:0;margin-right:3px}.rtl #lang_sel img.iclflag,
.rtl #lang_sel_click
img.iclflag{margin-left:3px;margin-right:0}#lang_sel_footer ul li
.iclflag{top:0px}@font-face{font-family:'icomoon';src:url('/wp-content/themes/bmw-web-manager/asset/fonts/icomoon/icomoon.eot');src:url('/wp-content/themes/bmw-web-manager/asset/fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/bmw-web-manager/asset/fonts/icomoon/icomoon.woff') format('woff'), url('/wp-content/themes/bmw-web-manager/asset/fonts/icomoon/icomoon.ttf') format('truetype'), url('/wp-content/themes/bmw-web-manager/asset/fonts/icomoon/icomoon.svg?#icomoon') format('svg') ,url('/wp-content/themes/bmw-web-manager/asset/fonts/fontawesome/fontawesome-webfont.svg') format('svg') ,url('/wp-content/themes/bmw-web-manager/asset/admin/fonts/icomoon/icomoon.svg') format('svg');font-weight:normal;font-style:normal}[class^="fusion-icon-"],[class*=" fusion-icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fusion-icon-angle-down:before{content:"\f107"}.fusion-icon-TFicon:before{content:"\e62d"}.fusion-icon-bars:before{content:"\f0c9"}.fusion-icon-angle-left:before{content:"\f104"}.fusion-icon-search:before{content:"\f002"}.fusion-icon-vk:before{content:"\f189"}.fusion-icon-check-square-o:before{content:"\f046"}.fusion-icon-check-circle-o:before{content:"\f05d"}.fusion-icon-shopping-cart:before{content:"\f07a"}.fusion-icon-angle-right:before{content:"\f105"}.fusion-icon-angle-up:before{content:"\f106"}.fusion-icon-spinner:before{content:"\f110"}.fusion-icon-star:before{content:"\f005"}.fusion-icon-gear:before{content:"\f013"}.fusion-icon-star-o:before{content:"\f006"}.fusion-icon-caret-left:before{content:"\f0d9"}.fusion-icon-caret-right:before{content:"\f0da"}.fusion-icon-grid:before{content:"\e614"}.fusion-icon-pen:before{content:"\e600"}.fusion-icon-film:before{content:"\e628"}.fusion-icon-arrow-left:before{content:"\e61e"}.fusion-icon-plus:before{content:"\e61d"}.fusion-icon-minus:before{content:"\e61c"}.fusion-icon-arrow-down:before{content:"\e61f"}.fusion-icon-uniE620:before{content:"\e620"}.fusion-icon-paypal:before{content:"\e60e"}.fusion-icon-tumblr:before{content:"\e613"}.fusion-icon-googleplus:before{content:"\e900"}.fusion-icon-arrow-down2:before{content:"\e621"}.fusion-icon-instagram:before{content:"\e615"}.fusion-icon-forrst:before{content:"\e617"}.fusion-icon-facebook:before{content:"\e604"}.fusion-icon-flickr:before{content:"\e608"}.fusion-icon-feed:before,.fusion-icon-rss:before{content:"\e606"}.fusion-icon-twitter:before{content:"\e605"}.fusion-icon-vimeo:before{content:"\e607"}.fusion-icon-dribbble:before{content:"\e609"}.fusion-icon-skype:before{content:"\e618"}.fusion-icon-youtube:before{content:"\e622"}.fusion-icon-blogger:before{content:"\e60b"}.fusion-icon-link:before{content:"\e619"}.fusion-icon-image:before{content:"\e624"}.fusion-icon-images:before{content:"\e625"}.fusion-icon-reddit:before{content:"\e60d"}.fusion-icon-soundcloud:before{content:"\e60c"}.fusion-icon-quotes-left:before{content:"\e627"}.fusion-icon-bubbles:before{content:"\e62a"}.fusion-icon-headphones:before{content:"\e629"}.fusion-icon-deviantart:before{content:"\e626"}.fusion-icon-digg:before{content:"\e610"}.fusion-icon-mail:before{content:"\e616"}.fusion-icon-dropbox:before{content:"\e611"}.fusion-icon-linkedin:before{content:"\e60f"}.fusion-icon-myspace:before{content:"\e603"}.fusion-icon-pinterest:before{content:"\e602"}.fusion-icon-yahoo:before{content:"\e601"}.fusion-icon-list:before{content:"\e623"}.fusion-icon-user2:before{content:"\e61b"}.fusion-icon-user:before{content:"\e61a"}.fusion-icon-xing:before{content:"\e4d8"}.fusion-icon-xing2:before{content:"\e4d9"}.fusion-alert,.tribe-events-notices{clear:both;position:relative;padding:25px;border-radius:0;font-size:15px;text-align:center;text-transform:uppercase;margin-bottom:20px}.fusion-alert.alert-shadow,.tribe-events-notices.alert-shadow{box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.fusion-alert .close,
.tribe-events-notices
.close{position:absolute;box-sizing:content-box;right:-1px;top:-1px;height:25px;width:25px;line-height:25px;opacity:1;border:1px
solid;border-color:inherit;color:inherit;font-size:15px;transition:all .2s}.fusion-alert .close:hover,
.tribe-events-notices .close:hover{opacity:1;background-color:rgba(0, 0, 0, 0.05)}.fusion-alert .alert-icon,
.tribe-events-notices .alert-icon{margin-right:10px}.fusion-alert.alert-blank,.tribe-events-notices.alert-blank{border:1px
solid #747474}.fusion-alert.alert-info,.tribe-events-notices.alert-info{background-color:#fff;border-color:#D7D6D6;color:inherit}.tribe-events-notices{box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);background-color:#fff;border-color:#D7D6D6;color:inherit;text-shadow:none}.fusion-button-wrapper{display:inline}.fusion-button-wrapper.fusion-aligncenter{display:block}.fusion-button,
.post-password-form input[type="submit"],
.wpcf7-submit,
.gform_wrapper .gform_button,
.gform_wrapper .button,
.woocommerce .checkout #place_order,
.woocommerce .cart-collaterals .checkout-button,
.bbp-submit-wrapper .button,
.tribe-events-tickets
.button{display:inline-block;position:relative;outline:0;zoom:1;border:1px
solid rgba(0, 0, 0, 0);text-align:center;text-transform:uppercase;font-weight:bold;cursor:pointer;box-sizing:border-box;transition:all .2s}.fusion-button:before,
.post-password-form input[type="submit"]:before,
.wpcf7-submit:before,
.gform_wrapper .gform_button:before,
.gform_wrapper .button:before,
.woocommerce .checkout #place_order:before,
.woocommerce .cart-collaterals .checkout-button:before,
.bbp-submit-wrapper .button:before,
.tribe-events-tickets .button:before,
.fusion-button:after,
.post-password-form input[type="submit"]:after,
.wpcf7-submit:after,
.gform_wrapper .gform_button:after,
.gform_wrapper .button:after,
.woocommerce .checkout #place_order:after,
.woocommerce .cart-collaterals .checkout-button:after,
.bbp-submit-wrapper .button:after,
.tribe-events-tickets .button:after{content:" ";display:table}.fusion-button:after,
.post-password-form input[type="submit"]:after,
.wpcf7-submit:after,
.gform_wrapper .gform_button:after,
.gform_wrapper .button:after,
.woocommerce .checkout #place_order:after,
.woocommerce .cart-collaterals .checkout-button:after,
.bbp-submit-wrapper .button:after,
.tribe-events-tickets .button:after{clear:both}.fusion-button:hover,
.post-password-form input[type="submit"]:hover,
.wpcf7-submit:hover,
.gform_wrapper .gform_button:hover,
.gform_wrapper .button:hover,
.woocommerce .checkout #place_order:hover,
.woocommerce .cart-collaterals .checkout-button:hover,
.bbp-submit-wrapper .button:hover,
.tribe-events-tickets .button:hover{transition:all .3s}.fusion-button:focus,
.post-password-form input[type="submit"]:focus,
.wpcf7-submit:focus,
.gform_wrapper .gform_button:focus,
.gform_wrapper .button:focus,
.woocommerce .checkout #place_order:focus,
.woocommerce .cart-collaterals .checkout-button:focus,
.bbp-submit-wrapper .button:focus,
.tribe-events-tickets .button:focus{outline:0}.fusion-button-text,
.fusion-button-icon-divider,
.fusion-button
i{transition:all .2s}.fusion-button-text:hover,
.fusion-button-icon-divider:hover,
.fusion-button i:hover{transition:all .3s}.ls-container .button,
.ls-container .fusion-button{transition:none !important}.ls-container .button:hover,
.ls-container .fusion-button:hover{transition:none !important}#wrapper .fusion-button-square,
.fusion-body .fusion-button-square,
#wrapper .button-square{border-radius:0}#wrapper .fusion-button-round,
.fusion-body .fusion-button-round,
#wrapper .button-round{border-radius:2px}#wrapper .fusion-button-round.button-3d,
.fusion-body .fusion-button-round.button-3d,
#wrapper .button-round.button-3d{border-radius:4px}#wrapper .fusion-button-pill,
.fusion-body .fusion-button-pill,
#wrapper .button-pill{border-radius:25px !important}.fusion-body .fusion-button-small,
.button-small,
.button.small,
.post-password-form input[type="submit"],
#bbp_user_edit_submit,
.woocommerce .single_add_to_cart_button,
.bbp-submit-wrapper
.button{padding:9px
20px;line-height:14px;font-size:12px}.fusion-body .fusion-button-small.button-3d:active,
.button-small.button-3d:active,
.button.small.button-3d:active,
.post-password-form input[type="submit"].button-3d:active,
#bbp_user_edit_submit.button-3d:active,
.woocommerce .single_add_to_cart_button.button-3d:active,
.bbp-submit-wrapper .button.button-3d:active{top:2px}.fusion-body .fusion-button-small .fusion-button-text-left,
.button-small .fusion-button-text-left,
.button.small .fusion-button-text-left,
.post-password-form input[type="submit"] .fusion-button-text-left,
#bbp_user_edit_submit .fusion-button-text-left,
.woocommerce .single_add_to_cart_button .fusion-button-text-left,
.bbp-submit-wrapper .button .fusion-button-text-left{display:inline-block;padding-left:25px}.fusion-body .fusion-button-small .fusion-button-text-right,
.button-small .fusion-button-text-right,
.button.small .fusion-button-text-right,
.post-password-form input[type="submit"] .fusion-button-text-right,
#bbp_user_edit_submit .fusion-button-text-right,
.woocommerce .single_add_to_cart_button .fusion-button-text-right,
.bbp-submit-wrapper .button .fusion-button-text-right{display:inline-block;padding-right:25px}.fusion-body .fusion-button-small .button-icon-divider-left,
.button-small .button-icon-divider-left,
.button.small .button-icon-divider-left,
.post-password-form input[type="submit"] .button-icon-divider-left,
#bbp_user_edit_submit .button-icon-divider-left,
.woocommerce .single_add_to_cart_button .button-icon-divider-left,
.bbp-submit-wrapper .button .button-icon-divider-left{padding:0
10px}.fusion-body .fusion-button-small .button-icon-divider-left.fusion-megamenu-image,
.button-small .button-icon-divider-left.fusion-megamenu-image,
.button.small .button-icon-divider-left.fusion-megamenu-image,
.post-password-form input[type="submit"] .button-icon-divider-left.fusion-megamenu-image,
#bbp_user_edit_submit .button-icon-divider-left.fusion-megamenu-image,
.woocommerce .single_add_to_cart_button .button-icon-divider-left.fusion-megamenu-image,
.bbp-submit-wrapper .button .button-icon-divider-left.fusion-megamenu-image{padding:0
5px}.fusion-body .fusion-button-small .button-icon-divider-right,
.button-small .button-icon-divider-right,
.button.small .button-icon-divider-right,
.post-password-form input[type="submit"] .button-icon-divider-right,
#bbp_user_edit_submit .button-icon-divider-right,
.woocommerce .single_add_to_cart_button .button-icon-divider-right,
.bbp-submit-wrapper .button .button-icon-divider-right{padding:0
10px}.fusion-body .fusion-button-small .button-icon-divider-right.fusion-megamenu-image,
.button-small .button-icon-divider-right.fusion-megamenu-image,
.button.small .button-icon-divider-right.fusion-megamenu-image,
.post-password-form input[type="submit"] .button-icon-divider-right.fusion-megamenu-image,
#bbp_user_edit_submit .button-icon-divider-right.fusion-megamenu-image,
.woocommerce .single_add_to_cart_button .button-icon-divider-right.fusion-megamenu-image,
.bbp-submit-wrapper .button .button-icon-divider-right.fusion-megamenu-image{padding:0
5px}.fusion-body .fusion-button-small .button-icon-divider-left i,
.button-small .button-icon-divider-left i,
.button.small .button-icon-divider-left i,
.post-password-form input[type="submit"] .button-icon-divider-left i,
#bbp_user_edit_submit .button-icon-divider-left i,
.woocommerce .single_add_to_cart_button .button-icon-divider-left i,
.bbp-submit-wrapper .button .button-icon-divider-left i,
.fusion-body .fusion-button-small .button-icon-divider-right i,
.button-small .button-icon-divider-right i,
.button.small .button-icon-divider-right i,
.post-password-form input[type="submit"] .button-icon-divider-right i,
#bbp_user_edit_submit .button-icon-divider-right i,
.woocommerce .single_add_to_cart_button .button-icon-divider-right i,
.bbp-submit-wrapper .button .button-icon-divider-right i,
.fusion-body .fusion-button-small .button-icon-divider-left img,
.button-small .button-icon-divider-left img,
.button.small .button-icon-divider-left img,
.post-password-form input[type="submit"] .button-icon-divider-left img,
#bbp_user_edit_submit .button-icon-divider-left img,
.woocommerce .single_add_to_cart_button .button-icon-divider-left img,
.bbp-submit-wrapper .button .button-icon-divider-left img,
.fusion-body .fusion-button-small .button-icon-divider-right img,
.button-small .button-icon-divider-right img,
.button.small .button-icon-divider-right img,
.post-password-form input[type="submit"] .button-icon-divider-right img,
#bbp_user_edit_submit .button-icon-divider-right img,
.woocommerce .single_add_to_cart_button .button-icon-divider-right img,
.bbp-submit-wrapper .button .button-icon-divider-right
img{top:50%;margin-top:-6px;display:block}.fusion-body .fusion-button-medium,
.button-medium,
.button.medium,
.woocommerce .checkout #place_order,.ticket-selector-submit-btn[type=submit]{padding:11px
23px;line-height:16px;font-size:13px}.fusion-body .fusion-button-medium.button-3d:active,
.button-medium.button-3d:active,
.button.medium.button-3d:active,
.woocommerce .checkout #place_order.button-3d:active,.ticket-selector-submit-btn[type=submit].button-3d:active{top:3px}.fusion-body .fusion-button-medium .fusion-button-text-left,
.button-medium .fusion-button-text-left,
.button.medium .fusion-button-text-left,
.woocommerce .checkout #place_order .fusion-button-text-left,
.ticket-selector-submit-btn[type=submit] .fusion-button-text-left{display:inline-block;padding-left:28px}.fusion-body .fusion-button-medium .fusion-button-text-right,
.button-medium .fusion-button-text-right,
.button.medium .fusion-button-text-right,
.woocommerce .checkout #place_order .fusion-button-text-right,
.ticket-selector-submit-btn[type=submit] .fusion-button-text-right{display:inline-block;padding-right:28px}.fusion-body .fusion-button-medium .button-icon-divider-left,
.button-medium .button-icon-divider-left,
.button.medium .button-icon-divider-left,
.woocommerce .checkout #place_order .button-icon-divider-left,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-left{padding:0
12.5px}.fusion-body .fusion-button-medium .button-icon-divider-left.fusion-megamenu-image,
.button-medium .button-icon-divider-left.fusion-megamenu-image,
.button.medium .button-icon-divider-left.fusion-megamenu-image,
.woocommerce .checkout #place_order .button-icon-divider-left.fusion-megamenu-image,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-left.fusion-megamenu-image{padding:0
6.25px}.fusion-body .fusion-button-medium .button-icon-divider-right,
.button-medium .button-icon-divider-right,
.button.medium .button-icon-divider-right,
.woocommerce .checkout #place_order .button-icon-divider-right,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-right{padding:0
12.5px}.fusion-body .fusion-button-medium .button-icon-divider-right.fusion-megamenu-image,
.button-medium .button-icon-divider-right.fusion-megamenu-image,
.button.medium .button-icon-divider-right.fusion-megamenu-image,
.woocommerce .checkout #place_order .button-icon-divider-right.fusion-megamenu-image,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-right.fusion-megamenu-image{padding:0
6.25px}.fusion-body .fusion-button-medium .button-icon-divider-left i,
.button-medium .button-icon-divider-left i,
.button.medium .button-icon-divider-left i,
.woocommerce .checkout #place_order .button-icon-divider-left i,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-left i,
.fusion-body .fusion-button-medium .button-icon-divider-right i,
.button-medium .button-icon-divider-right i,
.button.medium .button-icon-divider-right i,
.woocommerce .checkout #place_order .button-icon-divider-right i,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-right i,
.fusion-body .fusion-button-medium .button-icon-divider-left img,
.button-medium .button-icon-divider-left img,
.button.medium .button-icon-divider-left img,
.woocommerce .checkout #place_order .button-icon-divider-left img,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-left img,
.fusion-body .fusion-button-medium .button-icon-divider-right img,
.button-medium .button-icon-divider-right img,
.button.medium .button-icon-divider-right img,
.woocommerce .checkout #place_order .button-icon-divider-right img,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-right
img{top:50%;margin-top:-6.5px;display:block}.fusion-body .fusion-button-large,
.button-large,
.button.large,
#tribe-bar-form .tribe-bar-submit input[type=submit]{padding:13px
29px;line-height:17px;font-size:14px}.fusion-body .fusion-button-large.button-3d:active,
.button-large.button-3d:active,
.button.large.button-3d:active,
#tribe-bar-form .tribe-bar-submit input[type=submit].button-3d:active{top:4px}.fusion-body .fusion-button-large .fusion-button-text-left,
.button-large .fusion-button-text-left,
.button.large .fusion-button-text-left,
#tribe-bar-form .tribe-bar-submit input[type=submit] .fusion-button-text-left{display:inline-block;padding-left:34px}.fusion-body .fusion-button-large .fusion-button-text-right,
.button-large .fusion-button-text-right,
.button.large .fusion-button-text-right,
#tribe-bar-form .tribe-bar-submit input[type=submit] .fusion-button-text-right{display:inline-block;padding-right:34px}.fusion-body .fusion-button-large .button-icon-divider-left,
.button-large .button-icon-divider-left,
.button.large .button-icon-divider-left,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left{padding:0
14.5px}.fusion-body .fusion-button-large .button-icon-divider-left.fusion-megamenu-image,
.button-large .button-icon-divider-left.fusion-megamenu-image,
.button.large .button-icon-divider-left.fusion-megamenu-image,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left.fusion-megamenu-image{padding:0
7.25px}.fusion-body .fusion-button-large .button-icon-divider-right,
.button-large .button-icon-divider-right,
.button.large .button-icon-divider-right,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right{padding:0
14.5px}.fusion-body .fusion-button-large .button-icon-divider-right.fusion-megamenu-image,
.button-large .button-icon-divider-right.fusion-megamenu-image,
.button.large .button-icon-divider-right.fusion-megamenu-image,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right.fusion-megamenu-image{padding:0
7.25px}.fusion-body .fusion-button-large .button-icon-divider-left i,
.button-large .button-icon-divider-left i,
.button.large .button-icon-divider-left i,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left i,
.fusion-body .fusion-button-large .button-icon-divider-right i,
.button-large .button-icon-divider-right i,
.button.large .button-icon-divider-right i,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right i,
.fusion-body .fusion-button-large .button-icon-divider-left img,
.button-large .button-icon-divider-left img,
.button.large .button-icon-divider-left img,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left img,
.fusion-body .fusion-button-large .button-icon-divider-right img,
.button-large .button-icon-divider-right img,
.button.large .button-icon-divider-right img,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right
img{top:50%;margin-top:-7px;display:block}.fusion-body .fusion-button-xlarge,.button-xlarge,.button.xlarge{padding:17px
40px;line-height:21px;font-size:18px}.fusion-body .fusion-button-xlarge.button-3d:active,.button-xlarge.button-3d:active,.button.xlarge.button-3d:active{top:6px}.fusion-body .fusion-button-xlarge .fusion-button-text-left,
.button-xlarge .fusion-button-text-left,
.button.xlarge .fusion-button-text-left{display:inline-block;padding-left:45px}.fusion-body .fusion-button-xlarge .fusion-button-text-right,
.button-xlarge .fusion-button-text-right,
.button.xlarge .fusion-button-text-right{display:inline-block;padding-right:45px}.fusion-body .fusion-button-xlarge .button-icon-divider-left,
.button-xlarge .button-icon-divider-left,
.button.xlarge .button-icon-divider-left{padding:0
18.5px}.fusion-body .fusion-button-xlarge .button-icon-divider-left.fusion-megamenu-image,
.button-xlarge .button-icon-divider-left.fusion-megamenu-image,
.button.xlarge .button-icon-divider-left.fusion-megamenu-image{padding:0
9.25px}.fusion-body .fusion-button-xlarge .button-icon-divider-right,
.button-xlarge .button-icon-divider-right,
.button.xlarge .button-icon-divider-right{padding:0
18.5px}.fusion-body .fusion-button-xlarge .button-icon-divider-right.fusion-megamenu-image,
.button-xlarge .button-icon-divider-right.fusion-megamenu-image,
.button.xlarge .button-icon-divider-right.fusion-megamenu-image{padding:0
9.25px}.fusion-body .fusion-button-xlarge .button-icon-divider-left i,
.button-xlarge .button-icon-divider-left i,
.button.xlarge .button-icon-divider-left i,
.fusion-body .fusion-button-xlarge .button-icon-divider-right i,
.button-xlarge .button-icon-divider-right i,
.button.xlarge .button-icon-divider-right i,
.fusion-body .fusion-button-xlarge .button-icon-divider-left img,
.button-xlarge .button-icon-divider-left img,
.button.xlarge .button-icon-divider-left img,
.fusion-body .fusion-button-xlarge .button-icon-divider-right img,
.button-xlarge .button-icon-divider-right img,
.button.xlarge .button-icon-divider-right
img{top:50%;margin-top:-9px;display:block}.button
span{line-height:normal}@media only screen and (max-width: 800px){.rev_slider .fusion-button,
.rev_slider .button,
.ls-container .fusion-button,
.ls-container
.button{padding:0
20px;line-height:30px;font-size:12px;font-size:10px !important;line-height:30px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:20px !important;padding-right:20px !important}.rev_slider .fusion-button.button-3d:active,
.rev_slider .button.button-3d:active,
.ls-container .fusion-button.button-3d:active,
.ls-container .button.button-3d:active{top:2px}.rev_slider .fusion-button .fusion-button-text-left,
.rev_slider .button .fusion-button-text-left,
.ls-container .fusion-button .fusion-button-text-left,
.ls-container .button .fusion-button-text-left{display:inline-block;padding-left:25px}.rev_slider .fusion-button .fusion-button-text-right,
.rev_slider .button .fusion-button-text-right,
.ls-container .fusion-button .fusion-button-text-right,
.ls-container .button .fusion-button-text-right{display:inline-block;padding-right:25px}.rev_slider .fusion-button .button-icon-divider-left,
.rev_slider .button .button-icon-divider-left,
.ls-container .fusion-button .button-icon-divider-left,
.ls-container .button .button-icon-divider-left{padding:0
10px}.rev_slider .fusion-button .button-icon-divider-left.fusion-megamenu-image,
.rev_slider .button .button-icon-divider-left.fusion-megamenu-image,
.ls-container .fusion-button .button-icon-divider-left.fusion-megamenu-image,
.ls-container .button .button-icon-divider-left.fusion-megamenu-image{padding:0
5px}.rev_slider .fusion-button .button-icon-divider-right,
.rev_slider .button .button-icon-divider-right,
.ls-container .fusion-button .button-icon-divider-right,
.ls-container .button .button-icon-divider-right{padding:0
10px}.rev_slider .fusion-button .button-icon-divider-right.fusion-megamenu-image,
.rev_slider .button .button-icon-divider-right.fusion-megamenu-image,
.ls-container .fusion-button .button-icon-divider-right.fusion-megamenu-image,
.ls-container .button .button-icon-divider-right.fusion-megamenu-image{padding:0
5px}.rev_slider .fusion-button .button-icon-divider-left i,
.rev_slider .button .button-icon-divider-left i,
.ls-container .fusion-button .button-icon-divider-left i,
.ls-container .button .button-icon-divider-left i,
.rev_slider .fusion-button .button-icon-divider-right i,
.rev_slider .button .button-icon-divider-right i,
.ls-container .fusion-button .button-icon-divider-right i,
.ls-container .button .button-icon-divider-right i,
.rev_slider .fusion-button .button-icon-divider-left img,
.rev_slider .button .button-icon-divider-left img,
.ls-container .fusion-button .button-icon-divider-left img,
.ls-container .button .button-icon-divider-left img,
.rev_slider .fusion-button .button-icon-divider-right img,
.rev_slider .button .button-icon-divider-right img,
.ls-container .fusion-button .button-icon-divider-right img,
.ls-container .button .button-icon-divider-right
img{top:50%;margin-top:-6px;display:block}.rev_slider .fusion-button.button-3d:active,
.rev_slider .button.button-3d:active,
.ls-container .fusion-button.button-3d:active,
.ls-container .button.button-3d:active{top:2px !important}.rev_slider .fusion-button span,
.rev_slider .button span,
.ls-container .fusion-button span,
.ls-container .button
span{font-size:10px !important}}@media only screen and (max-width: 640px){.rev_slider .fusion-button,
.rev_slider .button,
.ls-container .fusion-button,
.ls-container
.button{padding:0
20px;line-height:20px;font-size:10px;font-size:10px !important;line-height:20px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:10px !important;padding-right:10px !important}.rev_slider .fusion-button.button-3d:active,
.rev_slider .button.button-3d:active,
.ls-container .fusion-button.button-3d:active,
.ls-container .button.button-3d:active{top:2px}.rev_slider .fusion-button .fusion-button-text-left,
.rev_slider .button .fusion-button-text-left,
.ls-container .fusion-button .fusion-button-text-left,
.ls-container .button .fusion-button-text-left{display:inline-block;padding-left:25px}.rev_slider .fusion-button .fusion-button-text-right,
.rev_slider .button .fusion-button-text-right,
.ls-container .fusion-button .fusion-button-text-right,
.ls-container .button .fusion-button-text-right{display:inline-block;padding-right:25px}.rev_slider .fusion-button .button-icon-divider-left,
.rev_slider .button .button-icon-divider-left,
.ls-container .fusion-button .button-icon-divider-left,
.ls-container .button .button-icon-divider-left{padding:0
11px}.rev_slider .fusion-button .button-icon-divider-left.fusion-megamenu-image,
.rev_slider .button .button-icon-divider-left.fusion-megamenu-image,
.ls-container .fusion-button .button-icon-divider-left.fusion-megamenu-image,
.ls-container .button .button-icon-divider-left.fusion-megamenu-image{padding:0
5.5px}.rev_slider .fusion-button .button-icon-divider-right,
.rev_slider .button .button-icon-divider-right,
.ls-container .fusion-button .button-icon-divider-right,
.ls-container .button .button-icon-divider-right{padding:0
11px}.rev_slider .fusion-button .button-icon-divider-right.fusion-megamenu-image,
.rev_slider .button .button-icon-divider-right.fusion-megamenu-image,
.ls-container .fusion-button .button-icon-divider-right.fusion-megamenu-image,
.ls-container .button .button-icon-divider-right.fusion-megamenu-image{padding:0
5.5px}.rev_slider .fusion-button .button-icon-divider-left i,
.rev_slider .button .button-icon-divider-left i,
.ls-container .fusion-button .button-icon-divider-left i,
.ls-container .button .button-icon-divider-left i,
.rev_slider .fusion-button .button-icon-divider-right i,
.rev_slider .button .button-icon-divider-right i,
.ls-container .fusion-button .button-icon-divider-right i,
.ls-container .button .button-icon-divider-right i,
.rev_slider .fusion-button .button-icon-divider-left img,
.rev_slider .button .button-icon-divider-left img,
.ls-container .fusion-button .button-icon-divider-left img,
.ls-container .button .button-icon-divider-left img,
.rev_slider .fusion-button .button-icon-divider-right img,
.rev_slider .button .button-icon-divider-right img,
.ls-container .fusion-button .button-icon-divider-right img,
.ls-container .button .button-icon-divider-right
img{top:50%;margin-top:-5px;display:block}.rev_slider .fusion-button.button-3d:active,
.rev_slider .button.button-3d:active,
.ls-container .fusion-button.button-3d:active,
.ls-container .button.button-3d:active{top:2px !important}.rev_slider .fusion-button span,
.rev_slider .button span,
.ls-container .fusion-button span,
.ls-container .button
span{font-size:10px !important}}button.fusion-button.button-3d:active{box-shadow:0 1px 1px rgba(0, 0, 0, 0.2), 1px 2px 3px 2px rgba(0, 0, 0, 0.3), 0 0 0 #000}.button-icon-left{margin-right:10px}.button-icon-right{margin-left:10px}.button-icon-divider-left,.button-icon-divider-right{display:inline-block;position:absolute;top:0;height:100%}.button-icon-divider-left i,
.button-icon-divider-right
i{position:relative}.button-icon-divider-left img,
.button-icon-divider-right
img{position:relative}.button-small .button-icon-divider-left img,
.button-small .button-icon-divider-right
img{max-width:22px}.button-medium .button-icon-divider-left img,
.button-medium .button-icon-divider-right
img{max-width:23px}.button-large .button-icon-divider-left img,
.button-large .button-icon-divider-right
img{max-width:24px}.button-xlarge .button-icon-divider-left img,
.button-xlarge .button-icon-divider-right
img{max-width:25px}.button-icon-divider-left{left:0;border-right:1px solid}.button-icon-divider-right{right:0;border-left:1px solid}.fusion-button.button-green,.fusion-button.button-green.wpcf7-submit,.button.green{background:#d1e990;background-image:linear-gradient(to top, #aad75d, #d1e990);border:1px
solid #9dba60;color:#54770f}.fusion-button.button-green .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit .button-icon-divider-left,
.button.green .button-icon-divider-left,
.fusion-button.button-green .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit .button-icon-divider-right,
.button.green .button-icon-divider-right{border-color:#9dba60}.fusion-button.button-green:hover,.fusion-button.button-green.wpcf7-submit:hover,.button.green:hover,.fusion-button.button-green:focus,.fusion-button.button-green.wpcf7-submit:focus,.button.green:focus,.fusion-button.button-green:active,.fusion-button.button-green.wpcf7-submit:active,.button.green:active{background:#aad75d;background-image:linear-gradient(to top, #d1e990, #aad75d);border:1px
solid #9dba60;color:#54770f}.fusion-button.button-green:hover .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-left,
.button.green:hover .button-icon-divider-left,
.fusion-button.button-green:focus .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-left,
.button.green:focus .button-icon-divider-left,
.fusion-button.button-green:active .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit:active .button-icon-divider-left,
.button.green:active .button-icon-divider-left,
.fusion-button.button-green:hover .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-right,
.button.green:hover .button-icon-divider-right,
.fusion-button.button-green:focus .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-right,
.button.green:focus .button-icon-divider-right,
.fusion-button.button-green:active .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit:active .button-icon-divider-right,
.button.green:active .button-icon-divider-right{border-color:#9dba60}.no-cssgradients .fusion-button.button-green:hover,
.no-cssgradients .fusion-button.button-green.wpcf7-submit:hover,
.no-cssgradients .button.green:hover,
.no-cssgradients .fusion-button.button-green:focus,
.no-cssgradients .fusion-button.button-green.wpcf7-submit:focus,
.no-cssgradients .button.green:focus,
.no-cssgradients .fusion-button.button-green:active,
.no-cssgradients .fusion-button.button-green.wpcf7-submit:active,
.no-cssgradients .button.green:active{background-color:#AAD75D}.no-cssgradients .fusion-button.button-green,
.no-cssgradients .fusion-button.button-green.wpcf7-submit,
.no-cssgradients
.button.green{background-color:#D1E990}.fusion-button.button-green.button-3d.fusion-button-small,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-small,.button.green.button-3d.fusion-button-small,.fusion-button.button-green.button-3d.button-small,.fusion-button.button-green.wpcf7-submit.button-3d.button-small,.button.green.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-small:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-small:active,.button.green.button-3d.fusion-button-small:active,.fusion-button.button-green.button-3d.button-small:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-small:active,.button.green.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-medium,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-medium,.button.green.button-3d.fusion-button-medium,.fusion-button.button-green.button-3d.button-medium,.fusion-button.button-green.wpcf7-submit.button-3d.button-medium,.button.green.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-medium:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-medium:active,.button.green.button-3d.fusion-button-medium:active,.fusion-button.button-green.button-3d.button-medium:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-medium:active,.button.green.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-large,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-large,.button.green.button-3d.fusion-button-large,.fusion-button.button-green.button-3d.button-large,.fusion-button.button-green.wpcf7-submit.button-3d.button-large,.button.green.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-large:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-large:active,.button.green.button-3d.fusion-button-large:active,.fusion-button.button-green.button-3d.button-large:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-large:active,.button.green.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-xlarge,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-xlarge,.button.green.button-3d.fusion-button-xlarge,.fusion-button.button-green.button-3d.button-xlarge,.fusion-button.button-green.wpcf7-submit.button-3d.button-xlarge,.button.green.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-xlarge:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.green.button-3d.fusion-button-xlarge:active,.fusion-button.button-green.button-3d.button-xlarge:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-xlarge:active,.button.green.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen,.fusion-button.button-darkgreen.wpcf7-submit,.button.darkgreen{background:#d0e0a5;background-image:linear-gradient(to top, #a8c76a, #d0e0a5);border:1px
solid #9dba60;color:#54770f}.fusion-button.button-darkgreen .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-left,
.button.darkgreen .button-icon-divider-left,
.fusion-button.button-darkgreen .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-right,
.button.darkgreen .button-icon-divider-right{border-color:#9dba60}.fusion-button.button-darkgreen:hover,.fusion-button.button-darkgreen.wpcf7-submit:hover,.button.darkgreen:hover,.fusion-button.button-darkgreen:focus,.fusion-button.button-darkgreen.wpcf7-submit:focus,.button.darkgreen:focus,.fusion-button.button-darkgreen:active,.fusion-button.button-darkgreen.wpcf7-submit:active,.button.darkgreen:active{background:#a8c76a;background-image:linear-gradient(to top, #d0e0a5, #a8c76a);border:1px
solid #9dba60;color:#54770f}.fusion-button.button-darkgreen:hover .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-left,
.button.darkgreen:hover .button-icon-divider-left,
.fusion-button.button-darkgreen:focus .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-left,
.button.darkgreen:focus .button-icon-divider-left,
.fusion-button.button-darkgreen:active .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-left,
.button.darkgreen:active .button-icon-divider-left,
.fusion-button.button-darkgreen:hover .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-right,
.button.darkgreen:hover .button-icon-divider-right,
.fusion-button.button-darkgreen:focus .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-right,
.button.darkgreen:focus .button-icon-divider-right,
.fusion-button.button-darkgreen:active .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-right,
.button.darkgreen:active .button-icon-divider-right{border-color:#9dba60}.no-cssgradients .fusion-button.button-darkgreen:hover,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:hover,
.no-cssgradients .button.darkgreen:hover,
.no-cssgradients .fusion-button.button-darkgreen:focus,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:focus,
.no-cssgradients .button.darkgreen:focus,
.no-cssgradients .fusion-button.button-darkgreen:active,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:active,
.no-cssgradients .button.darkgreen:active{background-color:#a8c76a}.no-cssgradients .fusion-button.button-darkgreen,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit,
.no-cssgradients
.button.darkgreen{background-color:#d0e0a5}.fusion-button.button-darkgreen.button-3d.fusion-button-small,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-small,.button.darkgreen.button-3d.fusion-button-small,.fusion-button.button-darkgreen.button-3d.button-small,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-small,.button.darkgreen.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-small:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkgreen.button-3d.fusion-button-small:active,.fusion-button.button-darkgreen.button-3d.button-small:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-small:active,.button.darkgreen.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-medium,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-medium,.button.darkgreen.button-3d.fusion-button-medium,.fusion-button.button-darkgreen.button-3d.button-medium,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-medium,.button.darkgreen.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-medium:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkgreen.button-3d.fusion-button-medium:active,.fusion-button.button-darkgreen.button-3d.button-medium:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-medium:active,.button.darkgreen.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-large,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-large,.button.darkgreen.button-3d.fusion-button-large,.fusion-button.button-darkgreen.button-3d.button-large,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-large,.button.darkgreen.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-large:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkgreen.button-3d.fusion-button-large:active,.fusion-button.button-darkgreen.button-3d.button-large:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-large:active,.button.darkgreen.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-xlarge,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkgreen.button-3d.fusion-button-xlarge,.fusion-button.button-darkgreen.button-3d.button-xlarge,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-xlarge,.button.darkgreen.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkgreen.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgreen.button-3d.button-xlarge:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-xlarge:active,.button.darkgreen.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange,.fusion-button.button-orange.wpcf7-submit,.button.orange{background:#fbdc86;background-image:linear-gradient(to top, #f8bf56, #fbdc86);border:1px
solid #c0830b;color:#c0830b}.fusion-button.button-orange .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit .button-icon-divider-left,
.button.orange .button-icon-divider-left,
.fusion-button.button-orange .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit .button-icon-divider-right,
.button.orange .button-icon-divider-right{border-color:#c0830b}.fusion-button.button-orange:hover,.fusion-button.button-orange.wpcf7-submit:hover,.button.orange:hover,.fusion-button.button-orange:focus,.fusion-button.button-orange.wpcf7-submit:focus,.button.orange:focus,.fusion-button.button-orange:active,.fusion-button.button-orange.wpcf7-submit:active,.button.orange:active{background:#f8bf56;background-image:linear-gradient(to top, #fbdc86, #f8bf56);border:1px
solid #c0830b;color:#c0830b}.fusion-button.button-orange:hover .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-left,
.button.orange:hover .button-icon-divider-left,
.fusion-button.button-orange:focus .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-left,
.button.orange:focus .button-icon-divider-left,
.fusion-button.button-orange:active .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-left,
.button.orange:active .button-icon-divider-left,
.fusion-button.button-orange:hover .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-right,
.button.orange:hover .button-icon-divider-right,
.fusion-button.button-orange:focus .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-right,
.button.orange:focus .button-icon-divider-right,
.fusion-button.button-orange:active .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-right,
.button.orange:active .button-icon-divider-right{border-color:#c0830b}.no-cssgradients .fusion-button.button-orange:hover,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit:hover,
.no-cssgradients .button.orange:hover,
.no-cssgradients .fusion-button.button-orange:focus,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit:focus,
.no-cssgradients .button.orange:focus,
.no-cssgradients .fusion-button.button-orange:active,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit:active,
.no-cssgradients .button.orange:active{background-color:#f8bf56}.no-cssgradients .fusion-button.button-orange,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit,
.no-cssgradients
.button.orange{background-color:#fbdc86}.fusion-button.button-orange.button-3d.fusion-button-small,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-small,.button.orange.button-3d.fusion-button-small,.fusion-button.button-orange.button-3d.button-small,.fusion-button.button-orange.wpcf7-submit.button-3d.button-small,.button.orange.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-small:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-small:active,.button.orange.button-3d.fusion-button-small:active,.fusion-button.button-orange.button-3d.button-small:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-small:active,.button.orange.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-medium,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-medium,.button.orange.button-3d.fusion-button-medium,.fusion-button.button-orange.button-3d.button-medium,.fusion-button.button-orange.wpcf7-submit.button-3d.button-medium,.button.orange.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-medium:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-medium:active,.button.orange.button-3d.fusion-button-medium:active,.fusion-button.button-orange.button-3d.button-medium:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-medium:active,.button.orange.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-large,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-large,.button.orange.button-3d.fusion-button-large,.fusion-button.button-orange.button-3d.button-large,.fusion-button.button-orange.wpcf7-submit.button-3d.button-large,.button.orange.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-large:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-large:active,.button.orange.button-3d.fusion-button-large:active,.fusion-button.button-orange.button-3d.button-large:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-large:active,.button.orange.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-xlarge,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-xlarge,.button.orange.button-3d.fusion-button-xlarge,.fusion-button.button-orange.button-3d.button-xlarge,.fusion-button.button-orange.wpcf7-submit.button-3d.button-xlarge,.button.orange.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-xlarge:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.orange.button-3d.fusion-button-xlarge:active,.fusion-button.button-orange.button-3d.button-xlarge:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-xlarge:active,.button.orange.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue,.fusion-button.button-blue.wpcf7-submit,.button.blue{background:#b5e0f7;background-image:linear-gradient(to top, #76c7f1, #b5e0f7);border:1px
solid #1172c1;color:#1172c1}.fusion-button.button-blue .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit .button-icon-divider-left,
.button.blue .button-icon-divider-left,
.fusion-button.button-blue .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit .button-icon-divider-right,
.button.blue .button-icon-divider-right{border-color:#1172c1}.fusion-button.button-blue:hover,.fusion-button.button-blue.wpcf7-submit:hover,.button.blue:hover,.fusion-button.button-blue:focus,.fusion-button.button-blue.wpcf7-submit:focus,.button.blue:focus,.fusion-button.button-blue:active,.fusion-button.button-blue.wpcf7-submit:active,.button.blue:active{background:#76c7f1;background-image:linear-gradient(to top, #b5e0f7, #76c7f1);border:1px
solid #1172c1;color:#1172c1}.fusion-button.button-blue:hover .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-left,
.button.blue:hover .button-icon-divider-left,
.fusion-button.button-blue:focus .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-left,
.button.blue:focus .button-icon-divider-left,
.fusion-button.button-blue:active .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-left,
.button.blue:active .button-icon-divider-left,
.fusion-button.button-blue:hover .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-right,
.button.blue:hover .button-icon-divider-right,
.fusion-button.button-blue:focus .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-right,
.button.blue:focus .button-icon-divider-right,
.fusion-button.button-blue:active .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-right,
.button.blue:active .button-icon-divider-right{border-color:#1172c1}.no-cssgradients .fusion-button.button-blue:hover,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit:hover,
.no-cssgradients .button.blue:hover,
.no-cssgradients .fusion-button.button-blue:focus,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit:focus,
.no-cssgradients .button.blue:focus,
.no-cssgradients .fusion-button.button-blue:active,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit:active,
.no-cssgradients .button.blue:active{background-color:#76c7f1}.no-cssgradients .fusion-button.button-blue,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit,
.no-cssgradients
.button.blue{background-color:#b5e0f7}.fusion-button.button-blue.button-3d.fusion-button-small,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-small,.button.blue.button-3d.fusion-button-small,.fusion-button.button-blue.button-3d.button-small,.fusion-button.button-blue.wpcf7-submit.button-3d.button-small,.button.blue.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-small:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-small:active,.button.blue.button-3d.fusion-button-small:active,.fusion-button.button-blue.button-3d.button-small:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-small:active,.button.blue.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-medium,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-medium,.button.blue.button-3d.fusion-button-medium,.fusion-button.button-blue.button-3d.button-medium,.fusion-button.button-blue.wpcf7-submit.button-3d.button-medium,.button.blue.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-medium:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-medium:active,.button.blue.button-3d.fusion-button-medium:active,.fusion-button.button-blue.button-3d.button-medium:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-medium:active,.button.blue.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-large,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-large,.button.blue.button-3d.fusion-button-large,.fusion-button.button-blue.button-3d.button-large,.fusion-button.button-blue.wpcf7-submit.button-3d.button-large,.button.blue.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-large:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-large:active,.button.blue.button-3d.fusion-button-large:active,.fusion-button.button-blue.button-3d.button-large:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-large:active,.button.blue.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-xlarge,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-xlarge,.button.blue.button-3d.fusion-button-xlarge,.fusion-button.button-blue.button-3d.button-xlarge,.fusion-button.button-blue.wpcf7-submit.button-3d.button-xlarge,.button.blue.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-xlarge:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.blue.button-3d.fusion-button-xlarge:active,.fusion-button.button-blue.button-3d.button-xlarge:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-xlarge:active,.button.blue.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue,.fusion-button.button.button-darkblue.wpcf7-submit,.button.darkblue{background:#428bca;background-image:linear-gradient(to top, #2a6496, #428bca);border:1px
solid #072c5e;color:#072c5e}.fusion-button.button.button-darkblue .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-left,
.button.darkblue .button-icon-divider-left,
.fusion-button.button.button-darkblue .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-right,
.button.darkblue .button-icon-divider-right{border-color:#072c5e}.fusion-button.button.button-darkblue:hover,.fusion-button.button.button-darkblue.wpcf7-submit:hover,.button.darkblue:hover,.fusion-button.button.button-darkblue:focus,.fusion-button.button.button-darkblue.wpcf7-submit:focus,.button.darkblue:focus,.fusion-button.button.button-darkblue:active,.fusion-button.button.button-darkblue.wpcf7-submit:active,.button.darkblue:active{background:#2a6496;background-image:linear-gradient(to top, #428bca, #2a6496);border:1px
solid #072c5e;color:#072c5e}.fusion-button.button.button-darkblue:hover .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-left,
.button.darkblue:hover .button-icon-divider-left,
.fusion-button.button.button-darkblue:focus .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-left,
.button.darkblue:focus .button-icon-divider-left,
.fusion-button.button.button-darkblue:active .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-left,
.button.darkblue:active .button-icon-divider-left,
.fusion-button.button.button-darkblue:hover .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-right,
.button.darkblue:hover .button-icon-divider-right,
.fusion-button.button.button-darkblue:focus .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-right,
.button.darkblue:focus .button-icon-divider-right,
.fusion-button.button.button-darkblue:active .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-right,
.button.darkblue:active .button-icon-divider-right{border-color:#072c5e}.no-cssgradients .fusion-button.button.button-darkblue:hover,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:hover,
.no-cssgradients .button.darkblue:hover,
.no-cssgradients .fusion-button.button.button-darkblue:focus,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:focus,
.no-cssgradients .button.darkblue:focus,
.no-cssgradients .fusion-button.button.button-darkblue:active,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:active,
.no-cssgradients .button.darkblue:active{background-color:#2A6496}.no-cssgradients .fusion-button.button.button-darkblue,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit,
.no-cssgradients
.button.darkblue{background-color:#428BCA}.fusion-button.button.button-darkblue.button-3d.fusion-button-small,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-small,.button.darkblue.button-3d.fusion-button-small,.fusion-button.button.button-darkblue.button-3d.button-small,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-small,.button.darkblue.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-small:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkblue.button-3d.fusion-button-small:active,.fusion-button.button.button-darkblue.button-3d.button-small:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-small:active,.button.darkblue.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-medium,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-medium,.button.darkblue.button-3d.fusion-button-medium,.fusion-button.button.button-darkblue.button-3d.button-medium,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-medium,.button.darkblue.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-medium:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkblue.button-3d.fusion-button-medium:active,.fusion-button.button.button-darkblue.button-3d.button-medium:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-medium:active,.button.darkblue.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-large,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-large,.button.darkblue.button-3d.fusion-button-large,.fusion-button.button.button-darkblue.button-3d.button-large,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-large,.button.darkblue.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-large:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkblue.button-3d.fusion-button-large:active,.fusion-button.button.button-darkblue.button-3d.button-large:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-large:active,.button.darkblue.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-xlarge,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkblue.button-3d.fusion-button-xlarge,.fusion-button.button.button-darkblue.button-3d.button-xlarge,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-xlarge,.button.darkblue.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-xlarge:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkblue.button-3d.fusion-button-xlarge:active,.fusion-button.button.button-darkblue.button-3d.button-xlarge:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-xlarge:active,.button.darkblue.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red,.fusion-button.button-red.wpcf7-submit,.button.red{background:#fd9c9c;background-image:linear-gradient(to top, #fc7d7d, #fd9c9c);border:1px
solid #9d1111;color:#9d1111}.fusion-button.button-red .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit .button-icon-divider-left,
.button.red .button-icon-divider-left,
.fusion-button.button-red .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit .button-icon-divider-right,
.button.red .button-icon-divider-right{border-color:#9d1111}.fusion-button.button-red:hover,.fusion-button.button-red.wpcf7-submit:hover,.button.red:hover,.fusion-button.button-red:focus,.fusion-button.button-red.wpcf7-submit:focus,.button.red:focus,.fusion-button.button-red:active,.fusion-button.button-red.wpcf7-submit:active,.button.red:active{background:#fc7d7d;background-image:linear-gradient(to top, #fd9c9c, #fc7d7d);border:1px
solid #9d1111;color:#9d1111}.fusion-button.button-red:hover .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-left,
.button.red:hover .button-icon-divider-left,
.fusion-button.button-red:focus .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-left,
.button.red:focus .button-icon-divider-left,
.fusion-button.button-red:active .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit:active .button-icon-divider-left,
.button.red:active .button-icon-divider-left,
.fusion-button.button-red:hover .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-right,
.button.red:hover .button-icon-divider-right,
.fusion-button.button-red:focus .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-right,
.button.red:focus .button-icon-divider-right,
.fusion-button.button-red:active .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit:active .button-icon-divider-right,
.button.red:active .button-icon-divider-right{border-color:#9d1111}.no-cssgradients .fusion-button.button-red:hover,
.no-cssgradients .fusion-button.button-red.wpcf7-submit:hover,
.no-cssgradients .button.red:hover,
.no-cssgradients .fusion-button.button-red:focus,
.no-cssgradients .fusion-button.button-red.wpcf7-submit:focus,
.no-cssgradients .button.red:focus,
.no-cssgradients .fusion-button.button-red:active,
.no-cssgradients .fusion-button.button-red.wpcf7-submit:active,
.no-cssgradients .button.red:active{background-color:#fc7d7d}.no-cssgradients .fusion-button.button-red,
.no-cssgradients .fusion-button.button-red.wpcf7-submit,
.no-cssgradients
.button.red{background-color:#fd9c9c}.fusion-button.button-red.button-3d.fusion-button-small,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-small,.button.red.button-3d.fusion-button-small,.fusion-button.button-red.button-3d.button-small,.fusion-button.button-red.wpcf7-submit.button-3d.button-small,.button.red.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-small:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-small:active,.button.red.button-3d.fusion-button-small:active,.fusion-button.button-red.button-3d.button-small:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-small:active,.button.red.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-medium,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-medium,.button.red.button-3d.fusion-button-medium,.fusion-button.button-red.button-3d.button-medium,.fusion-button.button-red.wpcf7-submit.button-3d.button-medium,.button.red.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-medium:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-medium:active,.button.red.button-3d.fusion-button-medium:active,.fusion-button.button-red.button-3d.button-medium:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-medium:active,.button.red.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-large,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-large,.button.red.button-3d.fusion-button-large,.fusion-button.button-red.button-3d.button-large,.fusion-button.button-red.wpcf7-submit.button-3d.button-large,.button.red.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-large:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-large:active,.button.red.button-3d.fusion-button-large:active,.fusion-button.button-red.button-3d.button-large:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-large:active,.button.red.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-xlarge,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-xlarge,.button.red.button-3d.fusion-button-xlarge,.fusion-button.button-red.button-3d.button-xlarge,.fusion-button.button-red.wpcf7-submit.button-3d.button-xlarge,.button.red.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-xlarge:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.red.button-3d.fusion-button-xlarge:active,.fusion-button.button-red.button-3d.button-xlarge:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-xlarge:active,.button.red.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred,.fusion-button.button-darkred.wpcf7-submit,.button.darkred{background:#fe2020;background-image:linear-gradient(to top, #b01818, #fe2020);border:1px
solid #690e0e;color:#690e0e}.fusion-button.button-darkred .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit .button-icon-divider-left,
.button.darkred .button-icon-divider-left,
.fusion-button.button-darkred .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit .button-icon-divider-right,
.button.darkred .button-icon-divider-right{border-color:#690e0e}.fusion-button.button-darkred:hover,.fusion-button.button-darkred.wpcf7-submit:hover,.button.darkred:hover,.fusion-button.button-darkred:focus,.fusion-button.button-darkred.wpcf7-submit:focus,.button.darkred:focus,.fusion-button.button-darkred:active,.fusion-button.button-darkred.wpcf7-submit:active,.button.darkred:active{background:#b01818;background-image:linear-gradient(to top, #fe2020, #b01818);border:1px
solid #690e0e;color:#690e0e}.fusion-button.button-darkred:hover .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-left,
.button.darkred:hover .button-icon-divider-left,
.fusion-button.button-darkred:focus .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-left,
.button.darkred:focus .button-icon-divider-left,
.fusion-button.button-darkred:active .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-left,
.button.darkred:active .button-icon-divider-left,
.fusion-button.button-darkred:hover .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-right,
.button.darkred:hover .button-icon-divider-right,
.fusion-button.button-darkred:focus .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-right,
.button.darkred:focus .button-icon-divider-right,
.fusion-button.button-darkred:active .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-right,
.button.darkred:active .button-icon-divider-right{border-color:#690e0e}.no-cssgradients .fusion-button.button-darkred:hover,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:hover,
.no-cssgradients .button.darkred:hover,
.no-cssgradients .fusion-button.button-darkred:focus,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:focus,
.no-cssgradients .button.darkred:focus,
.no-cssgradients .fusion-button.button-darkred:active,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:active,
.no-cssgradients .button.darkred:active{background-color:#b01818}.no-cssgradients .fusion-button.button-darkred,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit,
.no-cssgradients
.button.darkred{background-color:#fe2020}.fusion-button.button-darkred.button-3d.fusion-button-small,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-small,.button.darkred.button-3d.fusion-button-small,.fusion-button.button-darkred.button-3d.button-small,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-small,.button.darkred.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-small:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkred.button-3d.fusion-button-small:active,.fusion-button.button-darkred.button-3d.button-small:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-small:active,.button.darkred.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-medium,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-medium,.button.darkred.button-3d.fusion-button-medium,.fusion-button.button-darkred.button-3d.button-medium,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-medium,.button.darkred.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-medium:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkred.button-3d.fusion-button-medium:active,.fusion-button.button-darkred.button-3d.button-medium:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-medium:active,.button.darkred.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-large,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-large,.button.darkred.button-3d.fusion-button-large,.fusion-button.button-darkred.button-3d.button-large,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-large,.button.darkred.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-large:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkred.button-3d.fusion-button-large:active,.fusion-button.button-darkred.button-3d.button-large:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-large:active,.button.darkred.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-xlarge,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkred.button-3d.fusion-button-xlarge,.fusion-button.button-darkred.button-3d.button-xlarge,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-xlarge,.button.darkred.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkred.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkred.button-3d.button-xlarge:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-xlarge:active,.button.darkred.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink,.fusion-button.button-pink.wpcf7-submit,.button.pink{background:#fda1d5;background-image:linear-gradient(to top, #fc84c8, #fda1d5);border:1px
solid #a31366;color:#a31366}.fusion-button.button-pink .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit .button-icon-divider-left,
.button.pink .button-icon-divider-left,
.fusion-button.button-pink .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit .button-icon-divider-right,
.button.pink .button-icon-divider-right{border-color:#a31366}.fusion-button.button-pink:hover,.fusion-button.button-pink.wpcf7-submit:hover,.button.pink:hover,.fusion-button.button-pink:focus,.fusion-button.button-pink.wpcf7-submit:focus,.button.pink:focus,.fusion-button.button-pink:active,.fusion-button.button-pink.wpcf7-submit:active,.button.pink:active{background:#fc84c8;background-image:linear-gradient(to top, #fda1d5, #fc84c8);border:1px
solid #a31366;color:#a31366}.fusion-button.button-pink:hover .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-left,
.button.pink:hover .button-icon-divider-left,
.fusion-button.button-pink:focus .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-left,
.button.pink:focus .button-icon-divider-left,
.fusion-button.button-pink:active .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-left,
.button.pink:active .button-icon-divider-left,
.fusion-button.button-pink:hover .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-right,
.button.pink:hover .button-icon-divider-right,
.fusion-button.button-pink:focus .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-right,
.button.pink:focus .button-icon-divider-right,
.fusion-button.button-pink:active .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-right,
.button.pink:active .button-icon-divider-right{border-color:#a31366}.no-cssgradients .fusion-button.button-pink:hover,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit:hover,
.no-cssgradients .button.pink:hover,
.no-cssgradients .fusion-button.button-pink:focus,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit:focus,
.no-cssgradients .button.pink:focus,
.no-cssgradients .fusion-button.button-pink:active,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit:active,
.no-cssgradients .button.pink:active{background-color:#fc84c8}.no-cssgradients .fusion-button.button-pink,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit,
.no-cssgradients
.button.pink{background-color:#fda1d5}.fusion-button.button-pink.button-3d.fusion-button-small,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-small,.button.pink.button-3d.fusion-button-small,.fusion-button.button-pink.button-3d.button-small,.fusion-button.button-pink.wpcf7-submit.button-3d.button-small,.button.pink.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-small:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-small:active,.button.pink.button-3d.fusion-button-small:active,.fusion-button.button-pink.button-3d.button-small:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-small:active,.button.pink.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-medium,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-medium,.button.pink.button-3d.fusion-button-medium,.fusion-button.button-pink.button-3d.button-medium,.fusion-button.button-pink.wpcf7-submit.button-3d.button-medium,.button.pink.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-medium:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-medium:active,.button.pink.button-3d.fusion-button-medium:active,.fusion-button.button-pink.button-3d.button-medium:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-medium:active,.button.pink.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-large,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-large,.button.pink.button-3d.fusion-button-large,.fusion-button.button-pink.button-3d.button-large,.fusion-button.button-pink.wpcf7-submit.button-3d.button-large,.button.pink.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-large:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-large:active,.button.pink.button-3d.fusion-button-large:active,.fusion-button.button-pink.button-3d.button-large:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-large:active,.button.pink.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-xlarge,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-xlarge,.button.pink.button-3d.fusion-button-xlarge,.fusion-button.button-pink.button-3d.button-xlarge,.fusion-button.button-pink.wpcf7-submit.button-3d.button-xlarge,.button.pink.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-xlarge:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.pink.button-3d.fusion-button-xlarge:active,.fusion-button.button-pink.button-3d.button-xlarge:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-xlarge:active,.button.pink.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray,.fusion-button.button-lightgray.wpcf7-submit,.button.lightgray{background:#fbfbfb;background-image:linear-gradient(to top, #f0f0f0, #fbfbfb);border:1px
solid #ababab;color:#ababab}.fusion-button.button-lightgray .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-left,
.button.lightgray .button-icon-divider-left,
.fusion-button.button-lightgray .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-right,
.button.lightgray .button-icon-divider-right{border-color:#ababab}.fusion-button.button-lightgray:hover,.fusion-button.button-lightgray.wpcf7-submit:hover,.button.lightgray:hover,.fusion-button.button-lightgray:focus,.fusion-button.button-lightgray.wpcf7-submit:focus,.button.lightgray:focus,.fusion-button.button-lightgray:active,.fusion-button.button-lightgray.wpcf7-submit:active,.button.lightgray:active{background:#f0f0f0;background-image:linear-gradient(to top, #fbfbfb, #f0f0f0);border:1px
solid #ababab;color:#ababab}.fusion-button.button-lightgray:hover .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-left,
.button.lightgray:hover .button-icon-divider-left,
.fusion-button.button-lightgray:focus .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-left,
.button.lightgray:focus .button-icon-divider-left,
.fusion-button.button-lightgray:active .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-left,
.button.lightgray:active .button-icon-divider-left,
.fusion-button.button-lightgray:hover .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-right,
.button.lightgray:hover .button-icon-divider-right,
.fusion-button.button-lightgray:focus .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-right,
.button.lightgray:focus .button-icon-divider-right,
.fusion-button.button-lightgray:active .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-right,
.button.lightgray:active .button-icon-divider-right{border-color:#ababab}.no-cssgradients .fusion-button.button-lightgray:hover,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:hover,
.no-cssgradients .button.lightgray:hover,
.no-cssgradients .fusion-button.button-lightgray:focus,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:focus,
.no-cssgradients .button.lightgray:focus,
.no-cssgradients .fusion-button.button-lightgray:active,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:active,
.no-cssgradients .button.lightgray:active{background-color:#f0f0f0}.no-cssgradients .fusion-button.button-lightgray,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit,
.no-cssgradients
.button.lightgray{background-color:#fbfbfb}.fusion-button.button-lightgray.button-3d.fusion-button-small,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-small,.button.lightgray.button-3d.fusion-button-small,.fusion-button.button-lightgray.button-3d.button-small,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-small,.button.lightgray.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-small:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-small:active,.button.lightgray.button-3d.fusion-button-small:active,.fusion-button.button-lightgray.button-3d.button-small:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-small:active,.button.lightgray.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-medium,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-medium,.button.lightgray.button-3d.fusion-button-medium,.fusion-button.button-lightgray.button-3d.button-medium,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-medium,.button.lightgray.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-medium:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-medium:active,.button.lightgray.button-3d.fusion-button-medium:active,.fusion-button.button-lightgray.button-3d.button-medium:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-medium:active,.button.lightgray.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-large,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-large,.button.lightgray.button-3d.fusion-button-large,.fusion-button.button-lightgray.button-3d.button-large,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-large,.button.lightgray.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-large:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-large:active,.button.lightgray.button-3d.fusion-button-large:active,.fusion-button.button-lightgray.button-3d.button-large:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-large:active,.button.lightgray.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-xlarge,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-xlarge,.button.lightgray.button-3d.fusion-button-xlarge,.fusion-button.button-lightgray.button-3d.button-xlarge,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-xlarge,.button.lightgray.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.lightgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-lightgray.button-3d.button-xlarge:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-xlarge:active,.button.lightgray.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray,.fusion-button.button-darkgray.wpcf7-submit,.button.darkgray{background:#c0c0c0;background-image:linear-gradient(to top, #9e9e9e, #c0c0c0);border:1px
solid #434c50;color:#434c50}.fusion-button.button-darkgray .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-left,
.button.darkgray .button-icon-divider-left,
.fusion-button.button-darkgray .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-right,
.button.darkgray .button-icon-divider-right{border-color:#434c50}.fusion-button.button-darkgray:hover,.fusion-button.button-darkgray.wpcf7-submit:hover,.button.darkgray:hover,.fusion-button.button-darkgray:focus,.fusion-button.button-darkgray.wpcf7-submit:focus,.button.darkgray:focus,.fusion-button.button-darkgray:active,.fusion-button.button-darkgray.wpcf7-submit:active,.button.darkgray:active{background:#9e9e9e;background-image:linear-gradient(to top, #c0c0c0, #9e9e9e);border:1px
solid #434c50;color:#434c50}.fusion-button.button-darkgray:hover .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-left,
.button.darkgray:hover .button-icon-divider-left,
.fusion-button.button-darkgray:focus .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-left,
.button.darkgray:focus .button-icon-divider-left,
.fusion-button.button-darkgray:active .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-left,
.button.darkgray:active .button-icon-divider-left,
.fusion-button.button-darkgray:hover .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-right,
.button.darkgray:hover .button-icon-divider-right,
.fusion-button.button-darkgray:focus .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-right,
.button.darkgray:focus .button-icon-divider-right,
.fusion-button.button-darkgray:active .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-right,
.button.darkgray:active .button-icon-divider-right{border-color:#434c50}.no-cssgradients .fusion-button.button-darkgray:hover,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:hover,
.no-cssgradients .button.darkgray:hover,
.no-cssgradients .fusion-button.button-darkgray:focus,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:focus,
.no-cssgradients .button.darkgray:focus,
.no-cssgradients .fusion-button.button-darkgray:active,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:active,
.no-cssgradients .button.darkgray:active{background-color:#9e9e9e}.no-cssgradients .fusion-button.button-darkgray,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit,
.no-cssgradients
.button.darkgray{background-color:#c0c0c0}.fusion-button.button-darkgray.button-3d.fusion-button-small,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-small,.button.darkgray.button-3d.fusion-button-small,.fusion-button.button-darkgray.button-3d.button-small,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-small,.button.darkgray.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-small:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkgray.button-3d.fusion-button-small:active,.fusion-button.button-darkgray.button-3d.button-small:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-small:active,.button.darkgray.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-medium,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-medium,.button.darkgray.button-3d.fusion-button-medium,.fusion-button.button-darkgray.button-3d.button-medium,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-medium,.button.darkgray.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-medium:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkgray.button-3d.fusion-button-medium:active,.fusion-button.button-darkgray.button-3d.button-medium:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-medium:active,.button.darkgray.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-large,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-large,.button.darkgray.button-3d.fusion-button-large,.fusion-button.button-darkgray.button-3d.button-large,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-large,.button.darkgray.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-large:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkgray.button-3d.fusion-button-large:active,.fusion-button.button-darkgray.button-3d.button-large:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-large:active,.button.darkgray.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-xlarge,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkgray.button-3d.fusion-button-xlarge,.fusion-button.button-darkgray.button-3d.button-xlarge,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-xlarge,.button.darkgray.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgray.button-3d.button-xlarge:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-xlarge:active,.button.darkgray.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-checklist{list-style-type:none;padding:0;margin:0;margin-top:10px}.fusion-checklist .fusion-li-item{margin-bottom:11px}.fusion-checklist .icon-wrapper{display:table;float:left}.fusion-checklist .fusion-li-icon{display:table-cell;vertical-align:middle;text-align:center}.fusion-checklist .circle-yes{border-radius:50%;background-clip:padding-box;background-color:#333;color:#fff;text-align:center}.fusion-clients-slider{margin-bottom:55px;height:auto}.fusion-content-boxes{margin-bottom:60px}.fusion-content-boxes .fusion-column{margin-bottom:20px}.fusion-content-boxes.fusion-columns-1 .fusion-column{margin-bottom:40px}.fusion-content-boxes .link-area-box{cursor:pointer}.fusion-content-boxes
.heading{overflow:hidden;margin-bottom:15px}.fusion-content-boxes .heading .heading-link:hover .content-box-heading{color:#a0ce4e}.fusion-content-boxes .heading .heading-link:hover .fontawesome-icon{background-color:#a0ce4e;border-color:#a0ce4e}.fusion-content-boxes .heading .heading-link a,
.fusion-content-boxes .heading .heading-link .fontawesome-icon,
.fusion-content-boxes .heading .heading-link .content-box-heading{transition:all .3s}.fusion-content-boxes .heading .content-box-heading{margin:0}.fusion-content-boxes .heading
img{float:none}.fusion-content-boxes .fontawesome-icon.circle-yes{margin-top:0}.fusion-content-boxes .icon>span{display:inline-block}.fusion-content-boxes .fusion-read-more,
.fusion-content-boxes .fusion-read-more:after,
.fusion-content-boxes .fusion-read-more:before{transition:all .3s}.fusion-content-boxes .fusion-read-more-button{margin-top:18px}.fusion-content-boxes .link-type-button-bar .content-container{padding-bottom:50px}.fusion-content-boxes .link-type-button-bar .fusion-read-more{width:100%;position:absolute;bottom:0;left:0;padding:5px
0px;text-align:center}.fusion-content-boxes .content-container .fusion-read-more{display:block;margin-top:18px}.fusion-content-boxes .content-wrapper-background{padding:35px}.fusion-content-boxes .content-box-shortcode-timeline{display:block;height:1px;border-top-style:solid;border-top-width:1px;position:absolute;top:0px;left:50%;z-index:1;margin-right:10px}.fusion-content-boxes .content-box-shortcode-timeline-vertical{display:block;width:1px;border-left-style:solid;border-left-width:1px;position:absolute;top:0;z-index:1}.fusion-content-boxes.content-boxes .content-box-column-last-in-row .content-box-shortcode-timeline,
.fusion-content-boxes.content-boxes .content-box-column-last .content-box-shortcode-timeline{display:none}.fusion-content-boxes.content-boxes-clean-vertical.content-boxes .content-box-column-last-in-row,
.fusion-content-boxes.content-boxes-clean-horizontal.content-boxes .content-box-column-last-in-row,
.fusion-content-boxes.content-boxes-clean-vertical.content-boxes .content-box-column-last,
.fusion-content-boxes.content-boxes-clean-horizontal.content-boxes .content-box-column-last{border-right-width:1px}.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column .icon,
.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column
.icon{opacity:0}.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column.fusion-appear
.icon{-webkit-animation:avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);animation:avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column.fusion-appear .content-box-shortcode-timeline{-webkit-animation:avadaExpandWidth 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);animation:avadaExpandWidth 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);width:100%}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column.fusion-appear
.icon{-webkit-animation:avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);animation:avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column.fusion-appear .content-box-shortcode-timeline-vertical{-webkit-animation:avadaExpandHeight 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);animation:avadaExpandHeight 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);height:100%}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .icon,
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon
.image{display:table-cell;vertical-align:middle;float:none}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .content-box-heading{display:table-cell;vertical-align:middle;line-height:normal}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .content-box-heading{float:none !important}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right img,
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right
i{margin-left:20px}.fusion-content-boxes.content-boxes-icon-on-side
.heading{margin-bottom:15px}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon{position:relative;overflow:visible}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .content-box-heading{vertical-align:top}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .content-box-heading{float:right}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right
.image{right:0}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon img,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image img,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon i,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image
i{margin-left:20px;margin-right:0}.fusion-content-boxes.content-boxes-icon-on-side .icon,
.fusion-content-boxes.content-boxes-icon-on-side
.image{position:absolute}.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-small{padding-left:55px}.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-medium{padding-left:70px}.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-large{padding-left:85px}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container{padding-left:0px !important}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-small{padding-right:45px}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-medium{padding-right:60px}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-large{padding-right:75px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon{display:table;width:auto}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .heading-link,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .heading-link{display:block}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon img,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon
img{margin-right:20px;max-width:none}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .fontawesome-icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .fontawesome-icon{display:block;float:none;margin-right:20px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.small,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon
i.small{height:35px;width:35px;line-height:35px;font-size:18px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.medium,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon
i.medium{height:50px;width:50px;line-height:50px;font-size:21px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.large,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon
i.large{width:65px;height:65px;line-height:65px;font-size:24px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right{float:right !important}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon,
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .image,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right
.image{float:none}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon i,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon
i{margin-right:0px !important}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .content-box-heading,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .content-box-heading{line-height:27px !important;text-align:right}.fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon .icon span,
.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon .icon
span{margin-right:20px}.fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon.icon-right .icon span,
.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon.icon-right .icon
span{margin-left:20px;margin-right:0}.fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon .fontawesome-icon,
.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon .fontawesome-icon{margin-right:0}.fusion-content-boxes.content-boxes-icon-with-title .content-container .fusion-read-more,
.fusion-content-boxes.content-boxes-icon-on-side .content-container .fusion-read-more{}.fusion-content-boxes.content-boxes-icon-on-top
.heading{text-align:center}.fusion-content-boxes.content-boxes-icon-on-top .heading
.icon{margin-bottom:15px}.fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon{display:block;float:none;margin:0
auto;height:64px;width:64px;line-height:64px;font-size:24px}.fusion-content-boxes.content-boxes-icon-on-top .heading
i.small{height:35px;width:35px;line-height:35px;font-size:18px}.fusion-content-boxes.content-boxes-icon-on-top .heading
i.medium{height:50px;width:50px;line-height:50px;font-size:21px}.fusion-content-boxes.content-boxes-icon-on-top .heading
i.large{width:65px;height:65px;line-height:65px;font-size:24px}.fusion-content-boxes.content-boxes-icon-on-top .heading
img{margin-bottom:20px}.fusion-content-boxes.content-boxes-icon-on-top .content-container,
.fusion-content-boxes.content-boxes-icon-on-top .fusion-read-more{text-align:center}.fusion-content-boxes.content-boxes-icon-boxed{overflow:visible}.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed{overflow:visible;padding:50px
35px 35px 35px;text-align:center}.fusion-content-boxes.content-boxes-icon-boxed .link-type-button-bar .content-container{padding-bottom:50px}.fusion-content-boxes.content-boxes-icon-boxed
.heading{overflow:visible;position:relative;text-align:center}.fusion-content-boxes.content-boxes-icon-boxed .heading .fontawesome-icon{display:block;position:absolute;left:50%;top:-80px;float:none;height:64px;width:64px;line-height:64px;font-size:24px}.fusion-content-boxes.content-boxes-icon-boxed .heading
i.small{height:35px;width:35px;line-height:35px;font-size:18px;top:-67px;margin-left:-17px}.fusion-content-boxes.content-boxes-icon-boxed .heading
i.medium{height:50px;width:50px;line-height:50px;font-size:21px;top:-76px;margin-left:-25px}.fusion-content-boxes.content-boxes-icon-boxed .heading
i.large{width:65px;height:65px;line-height:65px;font-size:24px;top:-85px}.fusion-content-boxes.content-boxes-icon-boxed .heading
.image{display:block;position:absolute;left:50%}.fusion-content-boxes.content-boxes-icon-boxed .content-container,
.fusion-content-boxes.content-boxes-icon-boxed .fusion-read-more{text-align:center}.fusion-content-boxes.content-boxes-timeline-horizontal
.icon{position:relative;z-index:2}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column>.col{position:static}.fusion-content-boxes.content-boxes-timeline-vertical
.icon{position:relative;z-index:2}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column-last .content-box-shortcode-timeline-vertical{display:none}.fusion-content-boxes.content-boxes-timeline-vertical .icon-right .icon,
.fusion-content-boxes.content-boxes-timeline-vertical .icon-right
.image{padding-left:10px}.do-animate .fusion-content-boxes .fusion-animated{-webkit-animation-fill-mode:none;animation-fill-mode:none;position:static}.fusion-content-boxes.content-boxes-clean-vertical{margin-left:0;margin-right:0}.fusion-content-boxes.content-boxes-clean-vertical .content-box-column{border-style:solid;border-width:1px;border-right-width:0;padding:0}.fusion-content-boxes.content-boxes-clean-vertical
.col{padding:30px}.fusion-content-boxes.content-boxes-clean-vertical .link-type-button{padding-bottom:0}.fusion-content-boxes.content-boxes-clean-vertical .link-type-button-bar .content-container{padding-bottom:60px}.fusion-content-boxes.content-boxes-clean-horizontal{margin-left:0;margin-right:0}.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column{border-style:solid;border-width:1px;border-right-width:0;padding:0}.fusion-content-boxes.content-boxes-clean-horizontal
.col{padding:30px}.fusion-content-boxes.content-boxes-clean-horizontal .link-type-button-bar .content-container{padding-bottom:60px}.fusion-content-boxes .link-type-button-bar .content-container{position:relative}.fusion-countdown{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px}.fusion-countdown.fusion-no-bg{padding:0}.fusion-countdown .fusion-countdown-heading-wrapper{line-height:25px}.fusion-countdown .fusion-countdown-heading{font-size:18px;font-weight:bold;letter-spacing:2px}.fusion-countdown .fusion-countdown-subheading{font-size:13px;letter-spacing:1px}.fusion-countdown .fusion-countdown-counter-wrapper{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;margin:0
10px;font-size:20px;text-align:center}.fusion-countdown .fusion-dash-wrapper{display:inline-block;padding:5px}.fusion-countdown .fusion-dash-wrapper.fusion-no-bg{padding-left:10px;padding-right:10px}.fusion-countdown .fusion-dash-wrapper.fusion-no-bg .fusion-dash{padding:0}.fusion-countdown .fusion-dash{padding:12px
22px;text-align:center}.fusion-countdown .fusion-digit{display:inline-block}.fusion-countdown .fusion-digit>div{width:11px}.fusion-countdown .fusion-first-digit{display:none}.fusion-countdown .fusion-dash-title{display:inline-block;padding-left:5px;min-width:46px}.fusion-countdown .fusion-countdown-link{letter-spacing:2px}.fusion-countdown .fusion-countdown-link:hover{opacity:0.7}.fusion-counters-circle{margin-bottom:20px;text-align:center}.fusion-counters-circle .counter-circle-wrapper{display:inline-block;position:relative;margin-bottom:20px;margin-right:15px;vertical-align:middle;height:220px;width:220px;text-align:center}.fusion-counters-circle .counter-circle{position:relative;height:220px;width:220px;text-align:center;line-height:220px;font-size:50px}.fusion-counters-circle .counter-circle .fontawesome-icon{float:none;margin:0;font-size:50px}.fusion-counters-circle .counter-circle
canvas{position:absolute;left:0;top:0}.fusion-counters-circle :last-child{margin-right:0}.fusion-counters-box.row{margin-left:-7px;margin-right:-7px}.fusion-counters-box .fusion-counter-box{padding:0
7px;margin-bottom:14px;text-align:center}.fusion-counters-box .fusion-counter-box .counter-box-container{padding:20px
20px}.fusion-counters-box .fusion-counter-box .counter-box-border{border:1px
solid #e5e4e3}.fusion-counters-box .content-box-counter{color:#a0ce4e;font-size:50px;line-height:50px}.fusion-counters-box .counter-box-icon{float:none;margin-top:-8px;vertical-align:middle;color:inherit}.fusion-dropcap{position:relative;top:4px;float:left;margin-right:10px;padding:0;line-height:52px;color:#a0ce4e;font-size:60px;text-transform:uppercase}.fusion-dropcap.dropcap-boxed{height:51px;width:51px;border-radius:8px;background-clip:padding-box;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);color:#fff;font-size:45px;text-align:center}.fusion-flexslider{position:relative;margin-bottom:0px;padding:0;background-color:transparent;overflow:hidden}.fusion-flexslider .slides,
.fusion-flexslider .flex-control-nav,
.fusion-flexslider .flex-direction-nav{z-index:100;margin:0;padding:0;list-style:none}.fusion-flexslider
.slides{overflow:hidden}.fusion-flexslider .slides
li{display:none}.fusion-flexslider .slides
img{display:block;width:100%}.fusion-flexslider.fusion-flexslider-loading .slides>li:first-child{display:block;opacity:1 !important}.woocommerce-container .images .fusion-flexslider.fusion-flexslider-loading .slides>li:first-child{float:left}.fusion-flexslider .flex-control-nav{position:absolute;bottom:0;width:100%;text-align:center}.fusion-flexslider .flex-direction-nav
a{z-index:100;position:absolute;top:50%;overflow:hidden;margin:-20px 0 0;width:30px;height:30px;text-align:center;line-height:30px;background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat;cursor:pointer;opacity:0;font-size:14px;font-weight:normal;font-family:'icomoon';-webkit-font-smoothing:none;color:#fff;transition:opacity all .3s ease}.fusion-flexslider .flex-direction-nav .flex-next{right:0px}.fusion-flexslider .flex-direction-nav .flex-prev{left:0px}.fusion-flexslider:hover .flex-direction-nav .flex-next,
.fusion-flexslider:hover .flex-direction-nav .flex-prev{opacity:0.8}.fusion-flexslider:hover .flex-direction-nav .flex-next:hover,
.fusion-flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.fusion-flexslider:hover .flex-direction-nav .flex-disabled{display:none;opacity:0;cursor:default}.fusion-flexslider.flexslider-attachments{overflow:visible}.fusion-flexslider.flexslider-attachments .flex-direction-nav
a{width:30px;height:30px;margin-top:-55px;text-align:center;line-height:30px}.fusion-flexslider.flexslider-attachments .flex-direction-nav a:before{color:#fff}.fusion-flexslider.flexslider-attachments .flex-control-thumbs
li{width:60px;margin:5px;float:none}.fusion-flexslider.flexslider-default .flex-direction-nav
a{width:60px;height:60px;margin-top:-30px;text-align:center;line-height:60px;font-size:30px}.fusion-flexslider.flexslider-posts .flex-direction-nav
a{width:30px;height:30px;margin-top:-15px;text-align:center;line-height:30px}.fusion-flexslider.flexslider-posts .slide-excerpt{position:absolute;bottom:20%}.fusion-flexslider.flexslider-posts .slide-excerpt
h2{color:#FFF;background:rgba(0, 0, 0, 0.8);padding:10px
15px;margin:0}.fusion-flexslider.flexslider-posts .slide-excerpt h2
a{color:#fff}.fusion-flexslider.flexslider-posts .slide-excerpt
p{color:#FFF;background:rgba(0, 0, 0, 0.8);padding:15px
15px}.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav
a{background-color:rgba(0, 0, 0, 0.5);width:30px;height:30px;margin-top:-15px;text-align:center;line-height:30px}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt{position:absolute;left:0;top:0;bottom:0;padding:5%;width:30%;box-sizing:content-box;background:rgba(0, 0, 0, 0.7);color:#fff}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt .excerpt-container{overflow:hidden;height:100%}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt
h2{color:#fff;padding:10px
15px;margin:0}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2
a{color:#fff}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt
p{color:#fff;padding:15px
15px}.flexslider-attachments .flex-control-nav{position:relative;margin-top:10px}.page .post-slideshow{margin-bottom:30px}.fusion-flip-boxes{margin-bottom:25px}.fusion-flip-box{position:relative;z-index:1;padding:0;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fusion-flip-box .flip-box-inner-wrapper{position:relative;margin-bottom:15px;-webkit-transform:translateZ(0)}.fusion-flip-box .flip-box-front,
.fusion-flip-box .flip-box-back{-webkit-perspective:600px;-ms-perspective:600px;perspective:600px;padding:27px
20px 27px 20px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box;transition:all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) !important}.fusion-flip-box .flip-box-front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:10}.fusion-flip-box .flip-box-back{position:absolute;left:0;top:0;height:auto;width:100%;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:-1}.fusion-flip-box .flip-box-back .fusion-button{display:block;margin:20px
auto 0 auto}.fusion-flip-box.hover .flip-box-back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:1}.fusion-flip-box.hover .flip-box-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:-1}.fusion-flip-box.hover .flip-box-front .flip-box-grafix i:before{display:none}.fusion-flip-box .flip-box-grafix{display:table;margin:0
auto;margin-bottom:10px}.fusion-flip-box .flip-box-image{table-layout:fixed;width:100%}.fusion-flip-box .flip-box-circle{height:64px;width:64px;border:1px
solid;border-radius:50%;background-clip:padding-box}.fusion-flip-box .flip-box-circle
i{display:table-cell;vertical-align:middle;font-size:24px}.fusion-flip-box .flip-box-no-circle
i{font-size:60px}.fusion-flip-box .flip-box-heading{margin-top:0;margin-bottom:9px}.fusion-flip-box .flip-box-heading.without-text{margin-bottom:0}.fusion-flip-box .flip-box-heading-back{margin-bottom:9px;margin-top:0;font-size:14px;text-transform:uppercase}.fusion-flip-box .finished-animating{transition:none !important;-webkit-animation:none !important;animation:none !important}.fontawesome-icon{display:inline-block;float:left;margin-right:10px}.fontawesome-icon.circle-yes{border-radius:50%;background-clip:padding-box;background-clip:inherit;border-width:1px;border-style:solid;background-color:#333;color:#fff;text-align:center;margin-top:2px}.fontawesome-icon.circle-no.size-large{margin-top:2px}.fontawesome-icon.circle-no.size-medium{margin-top:3px}.fontawesome-icon.circle-no.size-small{margin-top:5px}.fusion-login-box .fusion-login-caption{margin-bottom:20px}.fusion-login-box .fusion-login-form{padding:25px;background-color:#f6f6f6}.fusion-login-box .fusion-login-input-wrapper{margin-bottom:20px}.fusion-login-box .fusion-login-button-fullwidth{width:100%}.fusion-login-box .fusion-login-links{margin:0
-10px}.fusion-login-box .fusion-login-links>a{padding:0
10px}.fusion-login-box .fusion-login-loggedin-links{display:inline-block;list-style:outside none none;margin:0;padding:0;text-align:initial}.fusion-login-box .fusion-login-avatar{display:inline-block;vertical-align:top;margin-right:10px}.fusion-login-box .fusion-login-box-error{margin-bottom:20px;color:#d04544}.fusion-login-box.fusion-login-box-login .fusion-login-submit-wrapperr{margin-bottom:20px}.fusion-login-box.fusion-login-align-center{text-align:center}.fullwidth-box.video-background{position:relative}.fullwidth-box.video-background .fullwidth-overlay{position:absolute;top:0;left:0;z-index:5;height:100%;width:100%}.fullwidth-box.video-background .fullwidth-video{position:absolute;top:0;left:0;z-index:1;min-height:100%;min-width:100%;-webkit-transform-style:preserve-3d}.fullwidth-box.video-background .fullwidth-video
video{position:absolute;top:50%;left:50%;z-index:1;min-height:100%;min-width:100%;height:auto;width:100%;object-fit:cover;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fullwidth-box.video-background .fusion-row{position:relative;z-index:10}.fullwidth-box.video-background .fullwidth-video-image{display:none}.ua-mobile .fullwidth-box.video-background .fullwidth-video-image{width:100%;height:100%;display:block;z-index:2;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-position:center center;position:absolute;top:0;left:0}.fullwidth-box.faded-background{position:relative;overflow:hidden}.fullwidth-box.faded-background .fullwidth-faded{position:absolute;top:0;left:0;z-index:1;min-height:100%;min-width:100%}.fullwidth-box.faded-background .fusion-row{position:relative;z-index:10}.hundred-percent-fullwidth{overflow:hidden}.hundred-percent-fullwidth .fusion-row{max-width:none !important}#main .fullwidth-box .fusion-row{padding-left:0;padding-right:0}.ua-safari .fullwidth-box.faded-background .fullwidth-faded{-webkit-transform:translate3d(0, 0, 0)}.ua-safari.ua-mobile .fullwidth-box.faded-background .fullwidth-faded{-webkit-transform:none}.fusion-google-map
img{max-width:none}.fusion-google-map .fusion-info-box{padding:5px;border-radius:5px;background-clip:padding-box;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);background-color:#a0ce4e;color:#fff;font-size:13px}.fusion-highlight{padding:0.1em 0.3em;line-height:1.7em}.fusion-highlight.rounded{border-radius:4px;background-clip:padding-box}.fusion-highlight.dark{color:#ccc}.fusion-imageframe{display:inline-block;z-index:1;position:relative;vertical-align:middle;max-width:100%}.fusion-imageframe.element-bottomshadow:before,.fusion-imageframe.element-bottomshadow:after{opacity:0.4}.fusion-imageframe.element-bottomshadow
img{margin:0}.imageframe-align-center{text-align:center}.fusion-image-carousel{margin-bottom:40px}.fusion-carousel{overflow:hidden;padding:0}.fusion-carousel .fusion-carousel-positioner{position:relative}.fusion-carousel .fusion-carousel-wrapper{box-sizing:content-box;padding:8px
0}.fusion-carousel .fusion-carousel-swipe{cursor:-webkit-grab;cursor:grab}.fusion-carousel .fusion-carousel-holder{margin:0;padding:0;list-style:none}.fusion-carousel .fusion-carousel-item{display:block;float:left;padding:0}.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper{display:inline-block;visibility:hidden;vertical-align:middle;width:100%;line-height:normal}.fusion-carousel .fusion-carousel-item .fusion-image-wrapper{margin-bottom:0;text-align:center}.fusion-carousel .fusion-carousel-item>a{display:block}.fusion-carousel .fusion-carousel-item
img{vertical-align:middle;width:100%;height:auto}.fusion-carousel .fusion-carousel-title{margin:15px
0 3px}.fusion-carousel .fusion-carousel-price{margin-top:8px}.fusion-carousel .fusion-carousel-price
.price{margin-bottom:0}.fusion-carousel .fusion-carousel-nav{visibility:hidden}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev,
.fusion-carousel .fusion-carousel-nav .fusion-nav-next{display:block;z-index:1000;opacity:0.8;position:absolute;top:50%;margin-top:-14px;height:29px;width:29px;text-align:center;cursor:pointer;color:transparent;background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat}.no-rgba .fusion-carousel .fusion-carousel-nav .fusion-nav-prev,
.no-rgba .fusion-carousel .fusion-carousel-nav .fusion-nav-next{background-color:#3e3e3e}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before,
.fusion-carousel .fusion-carousel-nav .fusion-nav-next:before{display:block;position:relative;line-height:29px;font-size:14px;color:#fff;font-family:'icomoon'}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:hover,
.fusion-carousel .fusion-carousel-nav .fusion-nav-next:hover{opacity:1}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev{left:0}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before{content:'\f104'}.fusion-carousel .fusion-carousel-nav .fusion-nav-next{right:0}.fusion-carousel .fusion-carousel-nav .fusion-nav-next:before{content:'\f105'}.fusion-carousel-border .fusion-image-wrapper{border:1px
solid #e9eaee}.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-wrapper{height:115px !important}.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-holder{line-height:115px !important}.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-item-wrapper{text-align:center}.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper{display:inline-block;vertical-align:middle}.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper
a{display:block}.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper
img{max-height:115px;width:auto}.fusion-layout-column{position:relative;float:left;margin-right:4%;margin-bottom:20px}.fusion-one-full{float:none}.fusion-one-sixth{width:13.3333%}.fusion-five-sixth{width:82.6666%}.fusion-one-fifth{width:16.8%}.fusion-two-fifth{width:37.6%}.fusion-three-fifth{width:58.4%}.fusion-four-fifth{width:79.2%}.fusion-one-fourth{width:22%}.fusion-three-fourth{width:74%}.fusion-one-third{width:30.6666%}.fusion-two-third{width:65.3333%}.fusion-one-half{width:48%}.fusion-column-last{margin-left:0;margin-right:0}.fusion-spacing-no{margin:0}.fusion-spacing-no.fusion-one-sixth{width:16.6666%}.fusion-spacing-no.fusion-five-sixth{width:83.3333%}.fusion-spacing-no.fusion-one-fifth{width:20%}.fusion-spacing-no.fusion-two-fifth{width:40%}.fusion-spacing-no.fusion-three-fifth{width:60%}.fusion-spacing-no.fusion-four-fifth{width:80%}.fusion-spacing-no.fusion-one-fourth{width:25%}.fusion-spacing-no.fusion-three-fourth{width:75%}.fusion-spacing-no.fusion-one-third{width:33.3333%}.fusion-spacing-no.fusion-two-third{width:66.6666%}.fusion-spacing-no.fusion-one-half{width:50%}.fusion-spacing-no.fusion-column-last{margin-left:0;margin-right:0}.fusion-spacing-no .fusion-column-wrapper{min-height:1px}.fusion-equal-height-columns .fusion-column-table{display:table;table-layout:fixed;width:100%}.fusion-equal-height-columns .fusion-column-tablecell{display:table-cell;vertical-align:middle}.fusion-column-inner-bg-wrapper .fusion-column-wrapper{position:relative;z-index:2;pointer-events:none}.fusion-column-inner-bg{width:100%;height:100%;position:absolute;top:0;left:0}.fusion-column-inner-bg
a{width:100%;height:100%}.fusion-column-inner-bg a
span{width:100%;height:100%;position:absolute;top:0;left:0}.modal-dialog{margin-top:60px}.fusion-modal{-webkit-overflow-scrolling:auto !important}.fusion-modal .modal-header{min-height:54px}.fusion-modal
.close{font-size:30px;margin-top:-5px;text-shadow:none}.fusion-modal .fusion-separator{width:100% !important}.fusion-person .person-shortcode-image-wrapper{text-align:center}.fusion-person .person-image-container{display:inline-block;z-index:1;max-width:100%;vertical-align:bottom}.fusion-person .person-image-container.glow{box-shadow:0 0 3px rgba(0, 0, 0, 0.3)}.fusion-person .person-image-container.dropshadow{box-shadow:2px 3px 7px rgba(0, 0, 0, 0.3)}.fusion-person .person-desc{margin-top:25px}.fusion-person .person-desc .person-author{display:table;width:100%}.fusion-person .person-desc .person-author .person-author-wrapper,
.fusion-person .person-desc .person-author .fusion-social-networks{display:table-cell;vertical-align:middle;float:none}.fusion-person .person-desc .person-author .person-author-wrapper{min-width:50%}.fusion-person .person-desc .person-author .fusion-social-networks{max-width:50%;text-align:right}.fusion-person .person-desc .person-author .person-name,
.fusion-person .person-desc .person-author .person-title{display:block}.fusion-person .person-content{margin-top:25px}.fusion-person-left{text-align:left}.fusion-person-center{text-align:center}.fusion-person-center .person-desc .person-author{display:block;width:100%}.fusion-person-center .person-desc .person-author .person-author-wrapper{display:block;width:100%}.fusion-person-center .person-desc .person-author .fusion-social-networks{display:block;width:100%;max-width:none;text-align:center;margin:0
auto;margin-top:20px}.fusion-person-center .person-content{margin-top:25px}.fusion-person-right{text-align:right}.fusion-person-right .person-desc .person-author .fusion-social-networks{text-align:left}.fusion-person-icon-bottom .fusion-social-networks{margin-top:35px}.fusion-popover{display:inline-block;max-width:100%;cursor:pointer;color:#a0ce4e}.popover{padding:0;z-index:99999}.fusion-pricing-table{margin:0
0 20px 0;box-sizing:border-box}.fusion-pricing-table
*{box-sizing:border-box}.fusion-pricing-table .fusion-panel{overflow:hidden;margin:0;background-color:#fff;box-shadow:none;border-radius:0;background-clip:padding-box;border:1px
solid #e5e4e3}.fusion-pricing-table .panel-heading{padding:15px
15px;border-radius:0;background-clip:padding-box;border-bottom:1px solid #e5e4e3;text-align:center}.fusion-pricing-table .panel-heading
h3{margin:0}.fusion-pricing-table .panel-body{padding:15px;background-color:#f8f8f8;text-align:center}.fusion-pricing-table .panel-body
.price{position:relative}.fusion-pricing-table .panel-body .price
.currency{position:relative;color:#505050}.fusion-pricing-table .panel-body .price .currency.pos-right{top:0;margin-left:-12px;font-size:32px}.fusion-pricing-table .panel-body .price .currency.pos-right.price-without-decimal{margin-left:0}.fusion-pricing-table .panel-body .price .integer-part{display:inline;font-weight:bold;color:#a0ce4e;line-height:normal}.fusion-pricing-table .panel-body .price .decimal-part{position:relative;top:-30px;font-weight:bold;color:#a0ce4e}.fusion-pricing-table .panel-body .price
.time{position:relative;font-style:italic;color:#888;margin-left:-14px}.fusion-pricing-table .panel-body .price .time.price-without-decimal{margin-left:0}.fusion-pricing-table .panel-body .price .time.pos-right{margin-left:12px}.fusion-pricing-table .list-group{margin:0;padding:0}.fusion-pricing-table .list-group-item{display:block;position:relative;padding:15px;background:none;border-radius:0;border-top:1px solid #e5e4e3;text-align:center}.fusion-pricing-table .list-group-item:last-child{border-bottom:1px solid #e5e4e3}.fusion-pricing-table .panel-footer{padding:15px;background-color:#f8f8f8;border-radius:0;background-clip:padding-box;border-color:1px solid #e5e4e3;text-align:center}.fusion-pricing-table .panel-wrapper:hover{cursor:pointer}.fusion-pricing-table .panel-wrapper:hover .fusion-panel{background-color:#f8f8f8}#wrapper .full-boxed-pricing .panel-wrapper{padding:0}.full-boxed-pricing .panel-container{padding:9px;background-color:#f8f8f8}.full-boxed-pricing .panel-wrapper:last-child .fusion-panel{border-right:1px solid #e5e4e3}.full-boxed-pricing .panel-body .price
.currency{top:-20px;font-size:21px}.full-boxed-pricing .panel-body .price .integer-part{font-size:55px}.full-boxed-pricing .panel-body .price .decimal-part{top:-20px;font-size:17px}.full-boxed-pricing .panel-body .price
.time{font-size:11px}.full-boxed-pricing .panel-wrapper:hover .panel-heading{background-color:#f8f8f8}.sep-boxed-pricing .panel-wrapper{margin-bottom:10px;padding:0}.sep-boxed-pricing .panel-container{padding:9px;background-color:#f8f8f8}.sep-boxed-pricing .panel-heading{background-color:#a0ce4e;border-radius:0;background-clip:padding-box;border-bottom:1px solid #e5e4e3;text-align:center}.sep-boxed-pricing .panel-heading
h3{margin:0}.sep-boxed-pricing .panel-body .price
.currency{top:-30px;font-size:28px}.sep-boxed-pricing .panel-body .price .integer-part{font-size:75px}.sep-boxed-pricing .panel-body .price .decimal-part{font-size:23px}.sep-boxed-pricing .panel-body .price
.time{font-size:20px}@media (min-width: 768px){.fusion-pricing-table .standout .panel-container{z-index:1000}.fusion-pricing-table .standout .panel-heading,
.fusion-pricing-table .standout .panel-footer{padding:20px}.full-boxed-pricing{padding:0
9px;background-color:#f8f8f8}.full-boxed-pricing .panel-container{padding:9px
0}.full-boxed-pricing .panel-wrapper:last-child .fusion-panel{border-right:1px solid #e5e4e3}.full-boxed-pricing .fusion-panel{border-right:none}.full-boxed-pricing .standout .panel-container{position:relative;box-sizing:content-box;margin:-10px -9px;padding:9px;box-shadow:0 0 6px 6px rgba(0, 0, 0, 0.08);background-color:#f8f8f8}.full-boxed-pricing .standout .fusion-panel{border-right:1px solid #e5e4e3}.full-boxed-pricing .standout .panel-heading
h3{color:#a0ce4e}.sep-boxed-pricing{margin:0
-15px;margin-bottom:20px}.sep-boxed-pricing .panel-wrapper{margin:0;padding:0
12px}.sep-boxed-pricing .standout .panel-container{margin:-10px;box-shadow:0 0 15px 5px rgba(0, 0, 0, 0.16)}}.fusion-progressbar{position:relative;margin-bottom:10px}.fusion-progressbar .progress-title{margin:0;height:auto;width:auto;font-size:13px;font-weight:normal}.fusion-progressbar-text-on-bar .progress-title{position:absolute;left:15px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);clip:auto;color:#fff}.fusion-progressbar-text-above-bar .progress-title{display:inline-block;margin-bottom:5px;color:#000}.fusion-progressbar-text-below-bar .progress-title{display:inline-block;margin-top:5px;color:#000}.fusion-progressbar-bar{margin:0;height:37px;width:100%;background-color:#E6E7E8;border-radius:0;background-clip:padding-box;box-shadow:none}.fusion-progressbar-bar
.progress{background-color:#A0CE4E;box-shadow:none}.fusion-recent-posts{margin-bottom:50px}.fusion-recent-posts
.columns{overflow:hidden}.fusion-recent-posts .columns
.column{overflow:hidden}.fusion-recent-posts .columns .column .fusion-flexslider{margin-bottom:0}.fusion-recent-posts .columns .column
h4{margin:15px
0 3px 0}.fusion-recent-posts .columns .column
.meta{overflow:hidden;margin-bottom:13px;padding:0;color:#333;font-size:12px;line-height:14px}.fusion-recent-posts .columns .column .meta
.date{font-style:normal}.fusion-recent-posts .columns .column .meta .meta-separator{padding:0
5px}.fusion-recent-posts .columns
.password{width:auto}.fusion-recent-posts .columns-2 .column:nth-child(3n){clear:left}.fusion-recent-posts .columns-3 .column:nth-child(4n){clear:left}.fusion-recent-posts.layout-thumbnails-on-side .columns
.column{margin-bottom:20px}.fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow{overflow:hidden;float:left;margin:0
20px 5px 0;width:144px}.fusion-recent-posts.layout-thumbnails-on-side .columns .column
h4{margin-top:0}.fusion-recent-posts.layout-date-on-side .date-and-formats{overflow:hidden;float:left;margin:0
20px 5px 0;width:82px}.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box{padding:8px
0 5px;color:#FFF}.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box
.date{display:block;font-size:29px;font-weight:bold;line-height:29px}.fusion-recent-posts.layout-date-on-side .date-and-formats .format-box{margin-top:3px;background-color:#EEF0F2}.fusion-recent-posts.layout-date-on-side .columns
.column{margin-bottom:20px}.fusion-recent-posts.layout-date-on-side .columns .column
h4{margin-top:0}.fusion-recent-works{overflow:hidden;margin-bottom:80px}.fusion-recent-works-carousel{overflow:hidden;height:auto}.fusion-recent-works-grid-with-excerpts{margin-bottom:0}.fusion-recent-works-carousel-fixed.fusion-carousel .fusion-image-wrapper,
.fusion-recent-works-carousel-fixed.fusion-carousel .fusion-image-wrapper
img{max-height:115px;width:auto}.fusion-section-separator{position:relative}.fusion-section-separator .divider-candy{z-index:100;position:absolute;left:50%;margin-left:-20px;height:40px;width:40px;border-bottom:1px solid #E6E5E6;border-left:1px solid #E6E5E6;background-color:transparent;content:""}.fusion-section-separator .divider-candy.bottom{bottom:-21px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fusion-section-separator .divider-candy.top{top:-21px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.fusion-section-separator .divider-candy.both{top:-21px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.fusion-section-separator .divider-candy-arrow{z-index:2;position:absolute;left:50%;margin-left:-29px;height:0;width:0;border-color:transparent;border-style:solid}.fusion-section-separator .divider-candy-arrow.bottom{border-width:29px 29px 0 29px}.fusion-section-separator .divider-candy-arrow.top{bottom:0;border-width:0 29px 29px}.fusion-section-separator .section-separator-icon{z-index:200;position:absolute;left:50%;top:-10px;margin-left:-20px;width:40px;font-size:20px;font-family:FontAwesome;text-align:center}.fusion-section-separator .section-separator-icon:after{display:block;text-align:center}.fusion-sep-clear{clear:both;display:block;height:1px;font-size:0px;line-height:0px;width:100%;overflow:hidden}.fusion-separator{border:0
solid #e7e6e6;clear:both;position:relative;z-index:11}.fusion-separator.sep-none{height:1px}.fusion-separator.sep-double{height:8px;border-bottom-width:1px;border-top-width:1px}.fusion-separator.sep-single{border-top-width:1px}.fusion-separator.sep-dashed{border-bottom-style:dashed;border-top-style:dashed}.fusion-separator.sep-dotted{border-bottom-style:dotted;border-top-style:dotted}.fusion-separator.sep-shadow{height:1px;overflow:visible;border:none;background:none;background:linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1)}.fusion-separator.sep-shadow:after{display:block;margin-top:10px;height:6px;width:100%;content:'';background:radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%)}.fusion-separator .icon-wrapper{position:absolute;display:table;left:50%;top:50%;margin:-13px 0 0 -13px;height:26px;width:26px;background-color:#FFF;border:1px
solid #AAA;border-radius:50%;background-clip:padding-box;text-align:center}.fusion-separator .icon-wrapper
i{display:block;display:table-cell;vertical-align:middle}body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after{background:radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%)}.fusion-sharing-box{display:table;margin-bottom:55px;padding:20px;height:70px;width:100%;background-color:#f6f6f6}.fusion-sharing-box.boxed-icons{padding:15px
20px}.fusion-sharing-box h4,
.fusion-sharing-box .fusion-social-networks{display:table-cell;vertical-align:middle}.fusion-sharing-box .fusion-social-networks{text-align:right}.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon{margin-bottom:0}.fusion-slider-sc .slides>li:first-child{display:block}.fusion-slider-sc .flex-direction-nav
a{position:absolute;top:50%;z-index:100;margin:-20px 0 0;height:30px;width:30px;opacity:0;overflow:hidden;background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-family:'icomoon';-webkit-font-smoothing:none}.fusion-slider-sc:hover .flex-next:hover,
.fusion-slider-sc:hover .flex-prev:hover{opacity:1}.fusion-social-networks{overflow:hidden}.fusion-social-networks .fusion-social-networks-wrapper{margin:0
-10px}.fusion-social-networks .fusion-social-network-icon{display:inline-block;margin:0
10px 10px 10px;font-size:16px;color:#46494a}.fusion-social-networks .fusion-social-network-icon:hover{opacity:0.8}.fusion-social-networks .fusion-social-network-icon:before{color:inherit}.fusion-social-networks.boxed-icons .fusion-social-networks-wrapper{margin:0
-5px}.fusion-social-networks.boxed-icons .fusion-social-network-icon{margin:0
5px 10px 5px;padding:8px;background-color:#46494a;border:none;border-radius:3px;background-clip:padding-box;background-clip:inherit;border:1px
solid #46494a;color:#fff}.fusion-social-links-footer{display:table-cell;vertical-align:middle;width:40%;text-align:right}.fusion-social-links-footer .fusion-social-networks{margin-top:10px}.widget .fusion-social-networks .fusion-social-networks-wrapper{margin:0
-5.5px}.widget .fusion-social-networks .fusion-social-network-icon{margin:0
5.5px 14px 5.5px}.widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper{margin:0
-3.5px}.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon{margin:0
3.5px 10px 3.5px}.fusion-tabs{margin-bottom:50px}.fusion-tabs
.nav{display:none}.fusion-tabs .fusion-mobile-tab-nav{display:block}.fusion-tabs.clean .tab-pane{margin:20px
0}.fusion-tabs .nav-tabs{display:block;list-style:none outside none;margin:0;padding:0;border:1px
solid #f1f2f2;border-bottom:none;background-color:#fff}.fusion-tabs .nav-tabs:before,
.fusion-tabs .nav-tabs:after{content:" ";display:table}.fusion-tabs .nav-tabs:after{clear:both}.fusion-tabs .nav-tabs.nav-justified{width:100%;border-bottom:0 none}.fusion-tabs .nav-tabs
li{display:block;position:relative;float:none;text-align:center}.fusion-tabs .nav-tabs li .fusion-tab-heading{margin:0}.fusion-tabs .nav-tabs li .tab-link{display:block;position:relative;margin:0;padding:11px
0;outline:0;line-height:normal;border:none;border-top:3px solid #f1f2f2;background-color:#f1f2f2;color:#747474;cursor:pointer;transition:all .2s}.fusion-tabs .nav-tabs li .tab-link:hover,
.fusion-tabs .nav-tabs li .tab-link:focus{border-top-color:#fff;background-color:#fff}.fusion-tabs .nav-tabs li .tab-link
.fa{float:none;color:inherit}.fusion-tabs .nav-tabs>.active>.tab-link{border:none;border-top:3px solid #a0ce4e;background-color:#fff;cursor:pointer}.fusion-tabs .nav-tabs > .active > .tab-link:hover,
.fusion-tabs .nav-tabs>.active>.tab-link:focus{border-top:3px solid #a0ce4e}.fusion-tabs .tab-content>.active{display:block}.fusion-tabs .tab-pane{display:none;padding:15px;max-width:100%;border:1px
solid #f1f2f2;border-top:none}.fusion-tabs.nav-not-justified .nav-tabs .tab-link{padding:11px
15px}.fusion-tabs.clean .nav-tabs{background:none;border:none}.fusion-tabs.clean .nav-tabs
li{margin-bottom:10px}.fusion-tabs.clean .nav-tabs li .tab-link{padding:14px
15px;border:1px
solid}.fusion-tabs.clean .nav-tabs li .tab-link:hover,
.fusion-tabs.clean .nav-tabs li .tab-link:focus{border:1px
solid}.fusion-tabs.clean .tab-content{margin-top:20px}.fusion-tabs.clean .tab-content .tab-pane{padding:0;background:transparent;border:none}@media (min-width: 768px){.fusion-tabs
.nav{display:block}.fusion-tabs .fusion-mobile-tab-nav{display:none}.fusion-tabs.clean .tab-pane{margin:0}.fusion-tabs .nav-tabs{display:inline-block;vertical-align:middle}.fusion-tabs .nav-tabs.nav-justified>li{display:table-cell;width:1%}.fusion-tabs .nav-tabs li .tab-link{margin-right:1px}.fusion-tabs .nav-tabs li:last-child .tab-link{margin-right:0}.fusion-tabs.horizontal-tabs .nav-tabs{margin:0
0 -1px 0}.fusion-tabs.horizontal-tabs
.nav{border-bottom:1px solid #f1f2f2}.fusion-tabs.horizontal-tabs.clean
.nav{border:none;text-align:center}.fusion-tabs.horizontal-tabs.clean .nav-tabs{border:none}.fusion-tabs.horizontal-tabs.clean .nav-tabs
li{margin-bottom:0}.fusion-tabs.horizontal-tabs.clean .nav-tabs li .tab-link{margin-right:-1px}.fusion-tabs.horizontal-tabs.clean .tab-content{margin-top:40px}.fusion-tabs.nav-not-justified{border:none}.fusion-tabs.nav-not-justified .nav-tabs
li{display:inline-block}.fusion-tabs.nav-not-justified.clean .nav-tabs li .tab-link{padding:14px
55px}.fusion-tabs.vertical-tabs{border:none;clear:both;zoom:1}.fusion-tabs.vertical-tabs:before,.fusion-tabs.vertical-tabs:after{content:" ";display:table}.fusion-tabs.vertical-tabs:after{clear:both}.fusion-tabs.vertical-tabs .nav-tabs{position:relative;left:1px;float:left;width:15.5%;border:1px
solid #f1f2f2;border-right:none}.fusion-tabs.vertical-tabs .nav-tabs > li .tab-link{margin-right:0;margin-bottom:1px;padding:8px
10px;border-top:none;text-align:left}.fusion-tabs.vertical-tabs .nav-tabs > li:last-child .tab-link{margin-bottom:0}.fusion-tabs.vertical-tabs .nav-tabs>li.active>.tab-link{border-bottom:none;border-left:3px solid #a0ce4e;border-top:none;cursor:pointer}.fusion-tabs.vertical-tabs .tab-content{float:left;width:84.5%}.fusion-tabs.vertical-tabs .tab-pane{float:left;padding:30px;border:1px
solid #f1f2f2}.fusion-tabs.vertical-tabs.clean .nav-tabs{width:25%;background-color:transparent;border:none}.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link{margin:0;padding:10px
15px;border:1px
solid}.fusion-tabs.vertical-tabs.clean .tab-content{margin:0;padding-left:40px;width:75%}}table{border-collapse:collapse;border-spacing:0}.table{border-color:#e5e4e3}.table>thead>tr>th,.table>tbody>tr>th{padding:20px;font-weight:bold}.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:10px
20px}.table>tfoot>tr>td{font-weight:bold}table{border-collapse:collapse;border-spacing:0}.table-1 table,
.tkt-slctr-tbl-wrap-dv
table{border:1px
solid#dcdcdc;background-color:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.5)}.table-1 table th,
.tkt-slctr-tbl-wrap-dv table
th{border:1px
solid #dcdcdc;background:#f6f6f6;padding:20px;text-align:left}.table-1 tr:nth-child(even),
.tkt-slctr-tbl-wrap-dv tr:nth-child(even){background:#f6f6f6}.table-1 tr td,
.tkt-slctr-tbl-wrap-dv tr
td{border:1px
solid #dcdcdc;padding:10px
20px}.table-2 table
thead{border:1px
solid #d3d3d3;text-align:left}.table-2 table
th{padding:20px;color:#fff}.table-2 tr
td{border-bottom:1px solid #dcdcdc;padding:10px
20px}.fusion-reading-box-container{z-index:1;position:relative;margin-bottom:84px}.fusion-reading-box-container .reading-box{padding:28px
28px 27px 31px;background-color:#F2EFEF;border-left:3px solid #a0ce4e}.fusion-reading-box-container .reading-box.reading-box-center{text-align:center}.fusion-reading-box-container .reading-box.reading-box-right{text-align:right}.fusion-reading-box-container .reading-box
h2{margin:0
0 7px;line-height:20px;font-size:18px}.fusion-reading-box-container .reading-box-additional{display:inline-block;width:100%}.fusion-reading-box-container .fusion-desktop-button{display:block}.fusion-reading-box-container .continue-center{display:inline-block;float:none;margin:15px
auto 0 auto}.fusion-reading-box-container .continue-left{float:left;margin-right:10px;margin-bottom:10px}.fusion-reading-box-container .continue-right{float:right;margin-left:10px;margin-bottom:10px}.fusion-reading-box-container .fusion-mobile-button{display:none;float:none;margin:20px
0 0}.fusion-reading-box-container .fusion-mobile-button.continue-center{display:inline-block}.element-bottomshadow{position:relative}.element-bottomshadow:before,.element-bottomshadow:after{position:absolute;bottom:15px;left:10px;z-index:-1;height:20%;max-height:100px;max-width:460px;width:60%;content:"";opacity:0.7;box-shadow:0 17px 10px rgba(0, 0, 0, 0.7);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.element-bottomshadow:after{left:auto;right:10px;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.fusion-testimonials
.review{display:none}.fusion-testimonials
blockquote{margin:0;padding:0}.fusion-testimonials blockquote
q{font-style:italic}.fusion-testimonials blockquote q:before,
.fusion-testimonials blockquote q:after{content:""}.fusion-testimonials
.doe{position:relative;text-align:center}.fusion-testimonials .doe:before{line-height:40px;font-family:'icomoon';font-size:28px}.fusion-testimonials .female .doe:before{content:"\e61b"}.fusion-testimonials .male .doe:before{content:"\e61a"}.fusion-testimonials .testimonial-pagination{margin-top:25px;text-align:center}.fusion-testimonials .testimonial-pagination
a{display:inline-block;margin-right:10px;height:12px;width:12px;border-radius:50%;border:1px
solid #000}.fusion-testimonials .testimonial-pagination a:hover,
.fusion-testimonials .testimonial-pagination
a.activeSlide{background-color:#000}.fusion-testimonials.classic
blockquote{margin-bottom:0;border:none;background-color:#f6f6f6}.fusion-testimonials.classic blockquote
q{display:block;padding:25px;line-height:normal}.fusion-testimonials.classic
.author{position:relative;padding:12px
0 0 2px}.fusion-testimonials.classic .author:after{position:absolute;left:35px;top:0;content:" ";height:0;width:0;pointer-events:none;border:medium solid transparent;border-top-color:#f6f6f6;border-width:10px}.fusion-testimonials.classic .author a:hover{text-decoration:none}.fusion-testimonials.classic .no-avatar
.author{padding-left:0}.fusion-testimonials.classic .doe:before{line-height:40px;font-size:28px}.fusion-testimonials.classic .company-name{display:table-cell;vertical-align:middle}.fusion-testimonials.classic .testimonial-thumbnail{display:table-cell;vertical-align:middle;padding-right:30px;height:40px}.fusion-testimonials.classic .testimonial-image{max-width:40px}.fusion-testimonials.clean .testimonial-thumbnail{margin:0
auto 25px auto;width:150px;text-align:center}.fusion-testimonials.clean .doe:before{line-height:100px;font-size:90px}.fusion-testimonials.clean
blockquote{border:none;background-color:none}.fusion-testimonials.clean blockquote
q{display:block;padding:25px;background-color:none;line-height:30px;font-size:18px;text-align:center}.fusion-testimonials.clean
.author{margin-top:25px;font-size:18px;text-align:center}.fusion-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;margin:0
0 31px;overflow:hidden}.fusion-title h1,
.fusion-title h2,
.fusion-title h3,
.fusion-title h4,
.fusion-title h5,
.fusion-title h6,
.comment-respond .fusion-title .comment-reply-title{-webkit-flex-grow:0;-ms-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:0;padding:0
8px 0 0;line-height:normal}.fusion-title h1.title-heading-left,
.fusion-title h2.title-heading-left,
.fusion-title h3.title-heading-left,
.fusion-title h4.title-heading-left,
.fusion-title h5.title-heading-left,
.fusion-title h6.title-heading-left,
.comment-respond .fusion-title .comment-reply-title.title-heading-left{padding-right:8px;text-align:left}.fusion-title h1.title-heading-left .fontawesome-icon,
.fusion-title h2.title-heading-left .fontawesome-icon,
.fusion-title h3.title-heading-left .fontawesome-icon,
.fusion-title h4.title-heading-left .fontawesome-icon,
.fusion-title h5.title-heading-left .fontawesome-icon,
.fusion-title h6.title-heading-left .fontawesome-icon,
.comment-respond .fusion-title .comment-reply-title.title-heading-left .fontawesome-icon{margin-left:10px}.fusion-title h1.title-heading-right,
.fusion-title h2.title-heading-right,
.fusion-title h3.title-heading-right,
.fusion-title h4.title-heading-right,
.fusion-title h5.title-heading-right,
.fusion-title h6.title-heading-right,
.comment-respond .fusion-title .comment-reply-title.title-heading-right{padding:0
0 0 8px;text-align:right}.fusion-title h1.title-heading-right .fontawesome-icon,
.fusion-title h2.title-heading-right .fontawesome-icon,
.fusion-title h3.title-heading-right .fontawesome-icon,
.fusion-title h4.title-heading-right .fontawesome-icon,
.fusion-title h5.title-heading-right .fontawesome-icon,
.fusion-title h6.title-heading-right .fontawesome-icon,
.comment-respond .fusion-title .comment-reply-title.title-heading-right .fontawesome-icon,
.fusion-title h1.title-heading-right img,
.fusion-title h2.title-heading-right img,
.fusion-title h3.title-heading-right img,
.fusion-title h4.title-heading-right img,
.fusion-title h5.title-heading-right img,
.fusion-title h6.title-heading-right img,
.comment-respond .fusion-title .comment-reply-title.title-heading-right
img{margin-left:10px;margin-right:0}.fusion-title h1 img,
.fusion-title h2 img,
.fusion-title h3 img,
.fusion-title h4 img,
.fusion-title h5 img,
.fusion-title h6 img,
.comment-respond .fusion-title .comment-reply-title
img{margin-right:10px}.fusion-title h1 .fontawesome-icon,
.fusion-title h2 .fontawesome-icon,
.fusion-title h3 .fontawesome-icon,
.fusion-title h4 .fontawesome-icon,
.fusion-title h5 .fontawesome-icon,
.fusion-title h6 .fontawesome-icon,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon{display:inline-block;float:none;vertical-align:middle;margin-left:2px}.fusion-title h1 .fontawesome-icon.size-small,
.fusion-title h2 .fontawesome-icon.size-small,
.fusion-title h3 .fontawesome-icon.size-small,
.fusion-title h4 .fontawesome-icon.size-small,
.fusion-title h5 .fontawesome-icon.size-small,
.fusion-title h6 .fontawesome-icon.size-small,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-small,
.fusion-title h1 .fontawesome-icon.size-medium,
.fusion-title h2 .fontawesome-icon.size-medium,
.fusion-title h3 .fontawesome-icon.size-medium,
.fusion-title h4 .fontawesome-icon.size-medium,
.fusion-title h5 .fontawesome-icon.size-medium,
.fusion-title h6 .fontawesome-icon.size-medium,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-medium,
.fusion-title h1 .fontawesome-icon.size-large,
.fusion-title h2 .fontawesome-icon.size-large,
.fusion-title h3 .fontawesome-icon.size-large,
.fusion-title h4 .fontawesome-icon.size-large,
.fusion-title h5 .fontawesome-icon.size-large,
.fusion-title h6 .fontawesome-icon.size-large,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-large{margin-top:0}.fusion-title.fusion-title-center{text-align:center}.fusion-title.fusion-title-center .title-heading-center{padding:0
45px}.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center,
.fusion-title.fusion-title-center.sep-underline .title-heading-center{padding:0;text-align:center}.fusion-title.fusion-sep-none{display:block}.fusion-title.fusion-sep-none .title-heading-left{padding:0;text-align:left}.fusion-title.fusion-sep-none .title-heading-right{padding:0;text-align:right}.fusion-title .title-sep-container{position:relative;height:6px;-webkit-flex-grow:1;-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.fusion-title.sep-underline{display:block;padding-bottom:10px;width:100%;border-bottom:1px solid #e7e6e6}.fusion-title.sep-underline.sep-dashed{border-bottom-style:dashed}.fusion-title.sep-underline.sep-dotted{border-bottom-style:dotted}.fusion-title.sep-underline .title-heading-right{float:right;margin:0}.fusion-title.sep-underline .title-heading-left,
.fusion-title.sep-underline .title-heading-right{padding:0}.fusion-title .title-sep{position:relative;display:block;width:100%;border-style:solid;border:0
solid #e7e6e6;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.fusion-title .title-sep.sep-double{height:6px;border-bottom-width:1px;border-top-width:1px}.fusion-title .title-sep.sep-single{border-bottom-width:1px}.fusion-title .title-sep.sep-dashed{border-bottom-style:dashed;border-top-style:dashed}.fusion-title .title-sep.sep-dotted{border-bottom-style:dotted;border-top-style:dotted}.fusion-border-below-title{display:block}#main .post-content .fusion-border-below-title h1,
#main .post-content .fusion-border-below-title h2,
#main .post-content .fusion-border-below-title h3,
#main .post-content .fusion-border-below-title h4,
#main .post-content .fusion-border-below-title h5,
#main .post-content .fusion-border-below-title
h6{padding-left:0;padding-right:0}.fusion-border-below-title .title-sep-container{display:none;height:8px}.fusion-accordian{width:100%}.fusion-accordian .fusion-panel{box-shadow:none;border:none;border-bottom:1px solid #e5e4e3;border-radius:0;background-clip:padding-box}.fusion-accordian .panel-heading{padding:0;background:none}.fusion-accordian .panel-heading .panel-title{margin:0}.fusion-accordian .panel-title{position:relative;line-height:22px;font-size:16px;font-weight:normal;color:inherit}.fusion-accordian .panel-title
a{display:block;padding:10px
0;text-decoration:none}.fusion-accordian .panel-title a:hover{color:#a0ce4e}.fusion-accordian .panel-title a:hover .fa-fusion-box{background-color:#a0ce4e}.fusion-accordian .panel-title a .fa.pull-left{margin-left:1px}.fusion-accordian .panel-title a .fa-fusion-box{display:inline-block;vertical-align:middle;width:22px;height:22px;background-color:#333;font-size:13px;color:#fff;text-align:center;line-height:22px;font-family:'IcoMoon';-webkit-font-smoothing:subpixel-antialiased}.fusion-accordian .panel-title a .fa-fusion-box:before{font-family:'IcoMoon';content:"\e61d";font-style:normal;line-height:22px;font-size:13px}.fusion-accordian .panel-title .active .fa-fusion-box{background-color:#a0ce4e}.fusion-accordian .panel-title .active .fa-fusion-box:before{content:"\e61c"}.fusion-accordian .panel-title .fusion-toggle-icon-wrapper{float:left}.fusion-accordian .panel-title .fusion-toggle-heading{margin-left:40px}.fusion-accordian .panel-body{padding:10px
0 15px 0px;border:none;line-height:normal}.fusion-accordian .fusion-panel.fusion-toggle-no-divider{border-bottom:none}.fusion-accordian .fusion-panel.fusion-toggle-no-divider .panel-title
a{padding:10px
0}.fusion-single-accordian{margin-bottom:0px}.fusion-tooltip{cursor:pointer;color:#a0ce4e}.fusion-woo-featured-products-slider{position:relative;margin-bottom:25px}.fusion-woo-featured-products-slider .fusion-carousel-wrapper{overflow:hidden}.fusion-woo-featured-products-slider .fusion-rollover-content
.price{margin-top:3px}.fusion-woo-featured-products-slider .fusion-rollover-content .price
.amount{font-size:25px}.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-prev,
.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-next{margin-top:-31px;height:63px;width:63px}.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-prev:before,
.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-next:before{content:'\e61e';line-height:63px;font-size:25px}.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-next:before{content:'\e620'}.fusion-woo-slider .fusion-rollover-content .fusion-rollover-title{margin:0;line-height:normal}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons{position:static}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons a:first-child,
.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons a:last-child{display:inline-block;float:none;margin:0}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-rollover-linebreak{display:block;margin-bottom:8px}.fusion-woo-slider .fusion-classic-product-image-wrapper .cart-loading>a{color:#fff !important}.fusion-woo-slider .cart-loading .view-cart{display:none}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons{margin-top:10px;text-transform:uppercase}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons
a{display:inline;float:none;padding:0;letter-spacing:1px}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:hover{opacity:0.6}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before,
.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:after{display:none}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons .wc-forward{display:none}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons .fusion-rollover-linebreak{display:inline-block;margin:0
10px}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-carousel-title-below-image .fusion-carousel-title{text-align:center}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-carousel-title-below-image .fusion-carousel-meta{text-align:center}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-carousel-title-on-rollover .fusion-rollover-linebreak{display:none}.fusion-woo-product-slider{overflow:hidden;margin-bottom:55px}.fusion-woo-product-slider .fusion-rollover
.price{margin-top:5px}.fusion-woo-product-slider .fusion-rollover .price
.amount{font-size:18px}.fusion-youtube.center-video .video-shortcode,
.fusion-vimeo.center-video .video-shortcode{margin:0
auto}.fusion-events-shortcode .fusion-layout-column{border-style:solid;border-width:1px;border-color:transparent}.fusion-events-shortcode .fusion-events-thumbnail{display:block;border-bottom:1px solid transparent}.fusion-events-shortcode .tribe-events-event-image{display:block;width:100%}.fusion-events-shortcode .fusion-full-one{width:100%}.fusion-events-shortcode .fusion-full-one .tribe-events-event-image{height:416px}.fusion-events-shortcode .fusion-one-half .tribe-events-event-image{height:416px}.fusion-events-shortcode .fusion-one-third .fusion-events-placeholder{width:337px;height:216px}.fusion-events-shortcode .fusion-one-third .tribe-events-event-image{height:216px}.fusion-events-shortcode .fusion-one-fourth .fusion-events-placeholder{width:242px;height:173px}.fusion-events-shortcode .fusion-one-fourth .tribe-events-event-image{height:173px}.fusion-events-shortcode .fusion-one-fifth .fusion-events-placeholder{width:177px;height:142px}.fusion-events-shortcode .fusion-one-fifth .tribe-events-event-image{height:142px}.fusion-events-shortcode .fusion-one-sixth .fusion-events-placeholder{width:147px;height:118px}.fusion-events-shortcode .fusion-one-sixth .tribe-events-event-image{height:118px}.fusion-events-shortcode .fusion-events-meta{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}.fusion-events-shortcode .fusion-events-meta .recurringinfo,
.fusion-events-shortcode .fusion-events-meta .event-is-recurring{display:inline}.fusion-events-shortcode .tribe-events-tooltip{display:none}.fusion-events-shortcode .tribe-events-divider{padding:0px
5px}.fusion-events-shortcode .tribe-events-event-image{margin-bottom:0}.fusion-events-shortcode
h2{margin-bottom:0}.fusion-events-shortcode
h4{margin:0}.fusion-builder-row{max-width:1170px !important;width:1170px}.group{zoom:1}.group:before,.group:after{content:" ";display:table}.group:after{clear:both}.fusion-alert,.tribe-events-notices{clear:both;position:relative;padding:25px;border-radius:0;font-size:15px;text-align:center;text-transform:uppercase;margin-bottom:20px}.fusion-alert.alert-shadow,.tribe-events-notices.alert-shadow{box-shadow:0 1px 1px rgba(0, 0, 0, 0.1)}.fusion-alert .close,
.tribe-events-notices
.close{position:absolute;box-sizing:content-box;right:-1px;top:-1px;height:25px;width:25px;line-height:25px;opacity:1;border:1px
solid;border-color:inherit;color:inherit;font-size:15px;transition:all .2s}.fusion-alert .close:hover,
.tribe-events-notices .close:hover{opacity:1;background-color:rgba(0, 0, 0, 0.05)}.fusion-alert .alert-icon,
.tribe-events-notices .alert-icon{margin-right:10px}.fusion-alert.alert-blank,.tribe-events-notices.alert-blank{border:1px
solid #747474}.fusion-alert.alert-info,.tribe-events-notices.alert-info{background-color:#fff;border-color:#D7D6D6;color:inherit}.tribe-events-notices{box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);background-color:#fff;border-color:#D7D6D6;color:inherit;text-shadow:none}.fusion-button-wrapper{display:inline}.fusion-button-wrapper.fusion-aligncenter{display:block}.fusion-button,
.post-password-form input[type="submit"],
.wpcf7-submit,
.gform_wrapper .gform_button,
.gform_wrapper .button,
.woocommerce .checkout #place_order,
.woocommerce .cart-collaterals .checkout-button,
.bbp-submit-wrapper .button,
.tribe-events-tickets
.button{display:inline-block;position:relative;outline:0;zoom:1;border:1px
solid rgba(0, 0, 0, 0);text-align:center;text-transform:uppercase;font-weight:bold;cursor:pointer;box-sizing:border-box;transition:all .2s}.fusion-button:before,
.post-password-form input[type="submit"]:before,
.wpcf7-submit:before,
.gform_wrapper .gform_button:before,
.gform_wrapper .button:before,
.woocommerce .checkout #place_order:before,
.woocommerce .cart-collaterals .checkout-button:before,
.bbp-submit-wrapper .button:before,
.tribe-events-tickets .button:before,
.fusion-button:after,
.post-password-form input[type="submit"]:after,
.wpcf7-submit:after,
.gform_wrapper .gform_button:after,
.gform_wrapper .button:after,
.woocommerce .checkout #place_order:after,
.woocommerce .cart-collaterals .checkout-button:after,
.bbp-submit-wrapper .button:after,
.tribe-events-tickets .button:after{content:" ";display:table}.fusion-button:after,
.post-password-form input[type="submit"]:after,
.wpcf7-submit:after,
.gform_wrapper .gform_button:after,
.gform_wrapper .button:after,
.woocommerce .checkout #place_order:after,
.woocommerce .cart-collaterals .checkout-button:after,
.bbp-submit-wrapper .button:after,
.tribe-events-tickets .button:after{clear:both}.fusion-button:hover,
.post-password-form input[type="submit"]:hover,
.wpcf7-submit:hover,
.gform_wrapper .gform_button:hover,
.gform_wrapper .button:hover,
.woocommerce .checkout #place_order:hover,
.woocommerce .cart-collaterals .checkout-button:hover,
.bbp-submit-wrapper .button:hover,
.tribe-events-tickets .button:hover{transition:all .3s}.fusion-button:focus,
.post-password-form input[type="submit"]:focus,
.wpcf7-submit:focus,
.gform_wrapper .gform_button:focus,
.gform_wrapper .button:focus,
.woocommerce .checkout #place_order:focus,
.woocommerce .cart-collaterals .checkout-button:focus,
.bbp-submit-wrapper .button:focus,
.tribe-events-tickets .button:focus{outline:0}.fusion-button-text,
.fusion-button-icon-divider,
.fusion-button
i{transition:all .2s}.fusion-button-text:hover,
.fusion-button-icon-divider:hover,
.fusion-button i:hover{transition:all .3s}.ls-container .button,
.ls-container .fusion-button{transition:none !important}.ls-container .button:hover,
.ls-container .fusion-button:hover{transition:none !important}#wrapper .fusion-button-square,
.fusion-body .fusion-button-square,
#wrapper .button-square{border-radius:0}#wrapper .fusion-button-round,
.fusion-body .fusion-button-round,
#wrapper .button-round{border-radius:2px}#wrapper .fusion-button-round.button-3d,
.fusion-body .fusion-button-round.button-3d,
#wrapper .button-round.button-3d{border-radius:4px}#wrapper .fusion-button-pill,
.fusion-body .fusion-button-pill,
#wrapper .button-pill{border-radius:25px !important}.fusion-body .fusion-button-small,
.button-small,
.button.small,
.post-password-form input[type="submit"],
#bbp_user_edit_submit,
.woocommerce .single_add_to_cart_button,
.bbp-submit-wrapper
.button{padding:9px
20px;line-height:14px;font-size:12px}.fusion-body .fusion-button-small.button-3d:active,
.button-small.button-3d:active,
.button.small.button-3d:active,
.post-password-form input[type="submit"].button-3d:active,
#bbp_user_edit_submit.button-3d:active,
.woocommerce .single_add_to_cart_button.button-3d:active,
.bbp-submit-wrapper .button.button-3d:active{top:2px}.fusion-body .fusion-button-small .fusion-button-text-left,
.button-small .fusion-button-text-left,
.button.small .fusion-button-text-left,
.post-password-form input[type="submit"] .fusion-button-text-left,
#bbp_user_edit_submit .fusion-button-text-left,
.woocommerce .single_add_to_cart_button .fusion-button-text-left,
.bbp-submit-wrapper .button .fusion-button-text-left{display:inline-block;padding-left:25px}.fusion-body .fusion-button-small .fusion-button-text-right,
.button-small .fusion-button-text-right,
.button.small .fusion-button-text-right,
.post-password-form input[type="submit"] .fusion-button-text-right,
#bbp_user_edit_submit .fusion-button-text-right,
.woocommerce .single_add_to_cart_button .fusion-button-text-right,
.bbp-submit-wrapper .button .fusion-button-text-right{display:inline-block;padding-right:25px}.fusion-body .fusion-button-small .button-icon-divider-left,
.button-small .button-icon-divider-left,
.button.small .button-icon-divider-left,
.post-password-form input[type="submit"] .button-icon-divider-left,
#bbp_user_edit_submit .button-icon-divider-left,
.woocommerce .single_add_to_cart_button .button-icon-divider-left,
.bbp-submit-wrapper .button .button-icon-divider-left{padding:0
10px}.fusion-body .fusion-button-small .button-icon-divider-left.fusion-megamenu-image,
.button-small .button-icon-divider-left.fusion-megamenu-image,
.button.small .button-icon-divider-left.fusion-megamenu-image,
.post-password-form input[type="submit"] .button-icon-divider-left.fusion-megamenu-image,
#bbp_user_edit_submit .button-icon-divider-left.fusion-megamenu-image,
.woocommerce .single_add_to_cart_button .button-icon-divider-left.fusion-megamenu-image,
.bbp-submit-wrapper .button .button-icon-divider-left.fusion-megamenu-image{padding:0
5px}.fusion-body .fusion-button-small .button-icon-divider-right,
.button-small .button-icon-divider-right,
.button.small .button-icon-divider-right,
.post-password-form input[type="submit"] .button-icon-divider-right,
#bbp_user_edit_submit .button-icon-divider-right,
.woocommerce .single_add_to_cart_button .button-icon-divider-right,
.bbp-submit-wrapper .button .button-icon-divider-right{padding:0
10px}.fusion-body .fusion-button-small .button-icon-divider-right.fusion-megamenu-image,
.button-small .button-icon-divider-right.fusion-megamenu-image,
.button.small .button-icon-divider-right.fusion-megamenu-image,
.post-password-form input[type="submit"] .button-icon-divider-right.fusion-megamenu-image,
#bbp_user_edit_submit .button-icon-divider-right.fusion-megamenu-image,
.woocommerce .single_add_to_cart_button .button-icon-divider-right.fusion-megamenu-image,
.bbp-submit-wrapper .button .button-icon-divider-right.fusion-megamenu-image{padding:0
5px}.fusion-body .fusion-button-small .button-icon-divider-left i,
.button-small .button-icon-divider-left i,
.button.small .button-icon-divider-left i,
.post-password-form input[type="submit"] .button-icon-divider-left i,
#bbp_user_edit_submit .button-icon-divider-left i,
.woocommerce .single_add_to_cart_button .button-icon-divider-left i,
.bbp-submit-wrapper .button .button-icon-divider-left i,
.fusion-body .fusion-button-small .button-icon-divider-right i,
.button-small .button-icon-divider-right i,
.button.small .button-icon-divider-right i,
.post-password-form input[type="submit"] .button-icon-divider-right i,
#bbp_user_edit_submit .button-icon-divider-right i,
.woocommerce .single_add_to_cart_button .button-icon-divider-right i,
.bbp-submit-wrapper .button .button-icon-divider-right i,
.fusion-body .fusion-button-small .button-icon-divider-left img,
.button-small .button-icon-divider-left img,
.button.small .button-icon-divider-left img,
.post-password-form input[type="submit"] .button-icon-divider-left img,
#bbp_user_edit_submit .button-icon-divider-left img,
.woocommerce .single_add_to_cart_button .button-icon-divider-left img,
.bbp-submit-wrapper .button .button-icon-divider-left img,
.fusion-body .fusion-button-small .button-icon-divider-right img,
.button-small .button-icon-divider-right img,
.button.small .button-icon-divider-right img,
.post-password-form input[type="submit"] .button-icon-divider-right img,
#bbp_user_edit_submit .button-icon-divider-right img,
.woocommerce .single_add_to_cart_button .button-icon-divider-right img,
.bbp-submit-wrapper .button .button-icon-divider-right
img{top:50%;margin-top:-6px;display:block}.fusion-body .fusion-button-medium,
.button-medium,
.button.medium,
.woocommerce .checkout #place_order,.ticket-selector-submit-btn[type=submit]{padding:11px
23px;line-height:16px;font-size:13px}.fusion-body .fusion-button-medium.button-3d:active,
.button-medium.button-3d:active,
.button.medium.button-3d:active,
.woocommerce .checkout #place_order.button-3d:active,.ticket-selector-submit-btn[type=submit].button-3d:active{top:3px}.fusion-body .fusion-button-medium .fusion-button-text-left,
.button-medium .fusion-button-text-left,
.button.medium .fusion-button-text-left,
.woocommerce .checkout #place_order .fusion-button-text-left,
.ticket-selector-submit-btn[type=submit] .fusion-button-text-left{display:inline-block;padding-left:28px}.fusion-body .fusion-button-medium .fusion-button-text-right,
.button-medium .fusion-button-text-right,
.button.medium .fusion-button-text-right,
.woocommerce .checkout #place_order .fusion-button-text-right,
.ticket-selector-submit-btn[type=submit] .fusion-button-text-right{display:inline-block;padding-right:28px}.fusion-body .fusion-button-medium .button-icon-divider-left,
.button-medium .button-icon-divider-left,
.button.medium .button-icon-divider-left,
.woocommerce .checkout #place_order .button-icon-divider-left,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-left{padding:0
12.5px}.fusion-body .fusion-button-medium .button-icon-divider-left.fusion-megamenu-image,
.button-medium .button-icon-divider-left.fusion-megamenu-image,
.button.medium .button-icon-divider-left.fusion-megamenu-image,
.woocommerce .checkout #place_order .button-icon-divider-left.fusion-megamenu-image,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-left.fusion-megamenu-image{padding:0
6.25px}.fusion-body .fusion-button-medium .button-icon-divider-right,
.button-medium .button-icon-divider-right,
.button.medium .button-icon-divider-right,
.woocommerce .checkout #place_order .button-icon-divider-right,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-right{padding:0
12.5px}.fusion-body .fusion-button-medium .button-icon-divider-right.fusion-megamenu-image,
.button-medium .button-icon-divider-right.fusion-megamenu-image,
.button.medium .button-icon-divider-right.fusion-megamenu-image,
.woocommerce .checkout #place_order .button-icon-divider-right.fusion-megamenu-image,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-right.fusion-megamenu-image{padding:0
6.25px}.fusion-body .fusion-button-medium .button-icon-divider-left i,
.button-medium .button-icon-divider-left i,
.button.medium .button-icon-divider-left i,
.woocommerce .checkout #place_order .button-icon-divider-left i,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-left i,
.fusion-body .fusion-button-medium .button-icon-divider-right i,
.button-medium .button-icon-divider-right i,
.button.medium .button-icon-divider-right i,
.woocommerce .checkout #place_order .button-icon-divider-right i,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-right i,
.fusion-body .fusion-button-medium .button-icon-divider-left img,
.button-medium .button-icon-divider-left img,
.button.medium .button-icon-divider-left img,
.woocommerce .checkout #place_order .button-icon-divider-left img,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-left img,
.fusion-body .fusion-button-medium .button-icon-divider-right img,
.button-medium .button-icon-divider-right img,
.button.medium .button-icon-divider-right img,
.woocommerce .checkout #place_order .button-icon-divider-right img,
.ticket-selector-submit-btn[type=submit] .button-icon-divider-right
img{top:50%;margin-top:-6.5px;display:block}.fusion-body .fusion-button-large,
.button-large,
.button.large,
#tribe-bar-form .tribe-bar-submit input[type=submit]{padding:13px
29px;line-height:17px;font-size:14px}.fusion-body .fusion-button-large.button-3d:active,
.button-large.button-3d:active,
.button.large.button-3d:active,
#tribe-bar-form .tribe-bar-submit input[type=submit].button-3d:active{top:4px}.fusion-body .fusion-button-large .fusion-button-text-left,
.button-large .fusion-button-text-left,
.button.large .fusion-button-text-left,
#tribe-bar-form .tribe-bar-submit input[type=submit] .fusion-button-text-left{display:inline-block;padding-left:34px}.fusion-body .fusion-button-large .fusion-button-text-right,
.button-large .fusion-button-text-right,
.button.large .fusion-button-text-right,
#tribe-bar-form .tribe-bar-submit input[type=submit] .fusion-button-text-right{display:inline-block;padding-right:34px}.fusion-body .fusion-button-large .button-icon-divider-left,
.button-large .button-icon-divider-left,
.button.large .button-icon-divider-left,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left{padding:0
14.5px}.fusion-body .fusion-button-large .button-icon-divider-left.fusion-megamenu-image,
.button-large .button-icon-divider-left.fusion-megamenu-image,
.button.large .button-icon-divider-left.fusion-megamenu-image,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left.fusion-megamenu-image{padding:0
7.25px}.fusion-body .fusion-button-large .button-icon-divider-right,
.button-large .button-icon-divider-right,
.button.large .button-icon-divider-right,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right{padding:0
14.5px}.fusion-body .fusion-button-large .button-icon-divider-right.fusion-megamenu-image,
.button-large .button-icon-divider-right.fusion-megamenu-image,
.button.large .button-icon-divider-right.fusion-megamenu-image,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right.fusion-megamenu-image{padding:0
7.25px}.fusion-body .fusion-button-large .button-icon-divider-left i,
.button-large .button-icon-divider-left i,
.button.large .button-icon-divider-left i,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left i,
.fusion-body .fusion-button-large .button-icon-divider-right i,
.button-large .button-icon-divider-right i,
.button.large .button-icon-divider-right i,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right i,
.fusion-body .fusion-button-large .button-icon-divider-left img,
.button-large .button-icon-divider-left img,
.button.large .button-icon-divider-left img,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-left img,
.fusion-body .fusion-button-large .button-icon-divider-right img,
.button-large .button-icon-divider-right img,
.button.large .button-icon-divider-right img,
#tribe-bar-form .tribe-bar-submit input[type=submit] .button-icon-divider-right
img{top:50%;margin-top:-7px;display:block}.fusion-body .fusion-button-xlarge,.button-xlarge,.button.xlarge{padding:17px
40px;line-height:21px;font-size:18px}.fusion-body .fusion-button-xlarge.button-3d:active,.button-xlarge.button-3d:active,.button.xlarge.button-3d:active{top:6px}.fusion-body .fusion-button-xlarge .fusion-button-text-left,
.button-xlarge .fusion-button-text-left,
.button.xlarge .fusion-button-text-left{display:inline-block;padding-left:45px}.fusion-body .fusion-button-xlarge .fusion-button-text-right,
.button-xlarge .fusion-button-text-right,
.button.xlarge .fusion-button-text-right{display:inline-block;padding-right:45px}.fusion-body .fusion-button-xlarge .button-icon-divider-left,
.button-xlarge .button-icon-divider-left,
.button.xlarge .button-icon-divider-left{padding:0
18.5px}.fusion-body .fusion-button-xlarge .button-icon-divider-left.fusion-megamenu-image,
.button-xlarge .button-icon-divider-left.fusion-megamenu-image,
.button.xlarge .button-icon-divider-left.fusion-megamenu-image{padding:0
9.25px}.fusion-body .fusion-button-xlarge .button-icon-divider-right,
.button-xlarge .button-icon-divider-right,
.button.xlarge .button-icon-divider-right{padding:0
18.5px}.fusion-body .fusion-button-xlarge .button-icon-divider-right.fusion-megamenu-image,
.button-xlarge .button-icon-divider-right.fusion-megamenu-image,
.button.xlarge .button-icon-divider-right.fusion-megamenu-image{padding:0
9.25px}.fusion-body .fusion-button-xlarge .button-icon-divider-left i,
.button-xlarge .button-icon-divider-left i,
.button.xlarge .button-icon-divider-left i,
.fusion-body .fusion-button-xlarge .button-icon-divider-right i,
.button-xlarge .button-icon-divider-right i,
.button.xlarge .button-icon-divider-right i,
.fusion-body .fusion-button-xlarge .button-icon-divider-left img,
.button-xlarge .button-icon-divider-left img,
.button.xlarge .button-icon-divider-left img,
.fusion-body .fusion-button-xlarge .button-icon-divider-right img,
.button-xlarge .button-icon-divider-right img,
.button.xlarge .button-icon-divider-right
img{top:50%;margin-top:-9px;display:block}.button
span{line-height:normal}@media only screen and (max-width: 800px){.rev_slider .fusion-button,
.rev_slider .button,
.ls-container .fusion-button,
.ls-container
.button{padding:0
20px;line-height:30px;font-size:12px;font-size:10px !important;line-height:30px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:20px !important;padding-right:20px !important}.rev_slider .fusion-button.button-3d:active,
.rev_slider .button.button-3d:active,
.ls-container .fusion-button.button-3d:active,
.ls-container .button.button-3d:active{top:2px}.rev_slider .fusion-button .fusion-button-text-left,
.rev_slider .button .fusion-button-text-left,
.ls-container .fusion-button .fusion-button-text-left,
.ls-container .button .fusion-button-text-left{display:inline-block;padding-left:25px}.rev_slider .fusion-button .fusion-button-text-right,
.rev_slider .button .fusion-button-text-right,
.ls-container .fusion-button .fusion-button-text-right,
.ls-container .button .fusion-button-text-right{display:inline-block;padding-right:25px}.rev_slider .fusion-button .button-icon-divider-left,
.rev_slider .button .button-icon-divider-left,
.ls-container .fusion-button .button-icon-divider-left,
.ls-container .button .button-icon-divider-left{padding:0
10px}.rev_slider .fusion-button .button-icon-divider-left.fusion-megamenu-image,
.rev_slider .button .button-icon-divider-left.fusion-megamenu-image,
.ls-container .fusion-button .button-icon-divider-left.fusion-megamenu-image,
.ls-container .button .button-icon-divider-left.fusion-megamenu-image{padding:0
5px}.rev_slider .fusion-button .button-icon-divider-right,
.rev_slider .button .button-icon-divider-right,
.ls-container .fusion-button .button-icon-divider-right,
.ls-container .button .button-icon-divider-right{padding:0
10px}.rev_slider .fusion-button .button-icon-divider-right.fusion-megamenu-image,
.rev_slider .button .button-icon-divider-right.fusion-megamenu-image,
.ls-container .fusion-button .button-icon-divider-right.fusion-megamenu-image,
.ls-container .button .button-icon-divider-right.fusion-megamenu-image{padding:0
5px}.rev_slider .fusion-button .button-icon-divider-left i,
.rev_slider .button .button-icon-divider-left i,
.ls-container .fusion-button .button-icon-divider-left i,
.ls-container .button .button-icon-divider-left i,
.rev_slider .fusion-button .button-icon-divider-right i,
.rev_slider .button .button-icon-divider-right i,
.ls-container .fusion-button .button-icon-divider-right i,
.ls-container .button .button-icon-divider-right i,
.rev_slider .fusion-button .button-icon-divider-left img,
.rev_slider .button .button-icon-divider-left img,
.ls-container .fusion-button .button-icon-divider-left img,
.ls-container .button .button-icon-divider-left img,
.rev_slider .fusion-button .button-icon-divider-right img,
.rev_slider .button .button-icon-divider-right img,
.ls-container .fusion-button .button-icon-divider-right img,
.ls-container .button .button-icon-divider-right
img{top:50%;margin-top:-6px;display:block}.rev_slider .fusion-button.button-3d:active,
.rev_slider .button.button-3d:active,
.ls-container .fusion-button.button-3d:active,
.ls-container .button.button-3d:active{top:2px !important}.rev_slider .fusion-button span,
.rev_slider .button span,
.ls-container .fusion-button span,
.ls-container .button
span{font-size:10px !important}}@media only screen and (max-width: 640px){.rev_slider .fusion-button,
.rev_slider .button,
.ls-container .fusion-button,
.ls-container
.button{padding:0
20px;line-height:20px;font-size:10px;font-size:10px !important;line-height:20px !important;padding-top:0px !important;padding-bottom:0px !important;padding-left:10px !important;padding-right:10px !important}.rev_slider .fusion-button.button-3d:active,
.rev_slider .button.button-3d:active,
.ls-container .fusion-button.button-3d:active,
.ls-container .button.button-3d:active{top:2px}.rev_slider .fusion-button .fusion-button-text-left,
.rev_slider .button .fusion-button-text-left,
.ls-container .fusion-button .fusion-button-text-left,
.ls-container .button .fusion-button-text-left{display:inline-block;padding-left:25px}.rev_slider .fusion-button .fusion-button-text-right,
.rev_slider .button .fusion-button-text-right,
.ls-container .fusion-button .fusion-button-text-right,
.ls-container .button .fusion-button-text-right{display:inline-block;padding-right:25px}.rev_slider .fusion-button .button-icon-divider-left,
.rev_slider .button .button-icon-divider-left,
.ls-container .fusion-button .button-icon-divider-left,
.ls-container .button .button-icon-divider-left{padding:0
11px}.rev_slider .fusion-button .button-icon-divider-left.fusion-megamenu-image,
.rev_slider .button .button-icon-divider-left.fusion-megamenu-image,
.ls-container .fusion-button .button-icon-divider-left.fusion-megamenu-image,
.ls-container .button .button-icon-divider-left.fusion-megamenu-image{padding:0
5.5px}.rev_slider .fusion-button .button-icon-divider-right,
.rev_slider .button .button-icon-divider-right,
.ls-container .fusion-button .button-icon-divider-right,
.ls-container .button .button-icon-divider-right{padding:0
11px}.rev_slider .fusion-button .button-icon-divider-right.fusion-megamenu-image,
.rev_slider .button .button-icon-divider-right.fusion-megamenu-image,
.ls-container .fusion-button .button-icon-divider-right.fusion-megamenu-image,
.ls-container .button .button-icon-divider-right.fusion-megamenu-image{padding:0
5.5px}.rev_slider .fusion-button .button-icon-divider-left i,
.rev_slider .button .button-icon-divider-left i,
.ls-container .fusion-button .button-icon-divider-left i,
.ls-container .button .button-icon-divider-left i,
.rev_slider .fusion-button .button-icon-divider-right i,
.rev_slider .button .button-icon-divider-right i,
.ls-container .fusion-button .button-icon-divider-right i,
.ls-container .button .button-icon-divider-right i,
.rev_slider .fusion-button .button-icon-divider-left img,
.rev_slider .button .button-icon-divider-left img,
.ls-container .fusion-button .button-icon-divider-left img,
.ls-container .button .button-icon-divider-left img,
.rev_slider .fusion-button .button-icon-divider-right img,
.rev_slider .button .button-icon-divider-right img,
.ls-container .fusion-button .button-icon-divider-right img,
.ls-container .button .button-icon-divider-right
img{top:50%;margin-top:-5px;display:block}.rev_slider .fusion-button.button-3d:active,
.rev_slider .button.button-3d:active,
.ls-container .fusion-button.button-3d:active,
.ls-container .button.button-3d:active{top:2px !important}.rev_slider .fusion-button span,
.rev_slider .button span,
.ls-container .fusion-button span,
.ls-container .button
span{font-size:10px !important}}button.fusion-button.button-3d:active{box-shadow:0 1px 1px rgba(0, 0, 0, 0.2), 1px 2px 3px 2px rgba(0, 0, 0, 0.3), 0 0 0 #000}.button-icon-left{margin-right:10px}.button-icon-right{margin-left:10px}.button-icon-divider-left,.button-icon-divider-right{display:inline-block;position:absolute;top:0;height:100%}.button-icon-divider-left i,
.button-icon-divider-right
i{position:relative}.button-icon-divider-left img,
.button-icon-divider-right
img{position:relative}.button-small .button-icon-divider-left img,
.button-small .button-icon-divider-right
img{max-width:22px}.button-medium .button-icon-divider-left img,
.button-medium .button-icon-divider-right
img{max-width:23px}.button-large .button-icon-divider-left img,
.button-large .button-icon-divider-right
img{max-width:24px}.button-xlarge .button-icon-divider-left img,
.button-xlarge .button-icon-divider-right
img{max-width:25px}.button-icon-divider-left{left:0;border-right:1px solid}.button-icon-divider-right{right:0;border-left:1px solid}.fusion-button.button-green,.fusion-button.button-green.wpcf7-submit,.button.green{background:#d1e990;background-image:linear-gradient(to top, #aad75d, #d1e990);border:1px
solid #9dba60;color:#54770f}.fusion-button.button-green .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit .button-icon-divider-left,
.button.green .button-icon-divider-left,
.fusion-button.button-green .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit .button-icon-divider-right,
.button.green .button-icon-divider-right{border-color:#9dba60}.fusion-button.button-green:hover,.fusion-button.button-green.wpcf7-submit:hover,.button.green:hover,.fusion-button.button-green:focus,.fusion-button.button-green.wpcf7-submit:focus,.button.green:focus,.fusion-button.button-green:active,.fusion-button.button-green.wpcf7-submit:active,.button.green:active{background:#aad75d;background-image:linear-gradient(to top, #d1e990, #aad75d);border:1px
solid #9dba60;color:#54770f}.fusion-button.button-green:hover .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-left,
.button.green:hover .button-icon-divider-left,
.fusion-button.button-green:focus .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-left,
.button.green:focus .button-icon-divider-left,
.fusion-button.button-green:active .button-icon-divider-left,
.fusion-button.button-green.wpcf7-submit:active .button-icon-divider-left,
.button.green:active .button-icon-divider-left,
.fusion-button.button-green:hover .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit:hover .button-icon-divider-right,
.button.green:hover .button-icon-divider-right,
.fusion-button.button-green:focus .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit:focus .button-icon-divider-right,
.button.green:focus .button-icon-divider-right,
.fusion-button.button-green:active .button-icon-divider-right,
.fusion-button.button-green.wpcf7-submit:active .button-icon-divider-right,
.button.green:active .button-icon-divider-right{border-color:#9dba60}.no-cssgradients .fusion-button.button-green:hover,
.no-cssgradients .fusion-button.button-green.wpcf7-submit:hover,
.no-cssgradients .button.green:hover,
.no-cssgradients .fusion-button.button-green:focus,
.no-cssgradients .fusion-button.button-green.wpcf7-submit:focus,
.no-cssgradients .button.green:focus,
.no-cssgradients .fusion-button.button-green:active,
.no-cssgradients .fusion-button.button-green.wpcf7-submit:active,
.no-cssgradients .button.green:active{background-color:#AAD75D}.no-cssgradients .fusion-button.button-green,
.no-cssgradients .fusion-button.button-green.wpcf7-submit,
.no-cssgradients
.button.green{background-color:#D1E990}.fusion-button.button-green.button-3d.fusion-button-small,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-small,.button.green.button-3d.fusion-button-small,.fusion-button.button-green.button-3d.button-small,.fusion-button.button-green.wpcf7-submit.button-3d.button-small,.button.green.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-small:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-small:active,.button.green.button-3d.fusion-button-small:active,.fusion-button.button-green.button-3d.button-small:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-small:active,.button.green.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-medium,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-medium,.button.green.button-3d.fusion-button-medium,.fusion-button.button-green.button-3d.button-medium,.fusion-button.button-green.wpcf7-submit.button-3d.button-medium,.button.green.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-medium:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-medium:active,.button.green.button-3d.fusion-button-medium:active,.fusion-button.button-green.button-3d.button-medium:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-medium:active,.button.green.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-large,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-large,.button.green.button-3d.fusion-button-large,.fusion-button.button-green.button-3d.button-large,.fusion-button.button-green.wpcf7-submit.button-3d.button-large,.button.green.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-large:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-large:active,.button.green.button-3d.fusion-button-large:active,.fusion-button.button-green.button-3d.button-large:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-large:active,.button.green.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-xlarge,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-xlarge,.button.green.button-3d.fusion-button-xlarge,.fusion-button.button-green.button-3d.button-xlarge,.fusion-button.button-green.wpcf7-submit.button-3d.button-xlarge,.button.green.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-green.button-3d.fusion-button-xlarge:active,.fusion-button.button-green.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.green.button-3d.fusion-button-xlarge:active,.fusion-button.button-green.button-3d.button-xlarge:active,.fusion-button.button-green.wpcf7-submit.button-3d.button-xlarge:active,.button.green.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen,.fusion-button.button-darkgreen.wpcf7-submit,.button.darkgreen{background:#d0e0a5;background-image:linear-gradient(to top, #a8c76a, #d0e0a5);border:1px
solid #9dba60;color:#54770f}.fusion-button.button-darkgreen .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-left,
.button.darkgreen .button-icon-divider-left,
.fusion-button.button-darkgreen .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit .button-icon-divider-right,
.button.darkgreen .button-icon-divider-right{border-color:#9dba60}.fusion-button.button-darkgreen:hover,.fusion-button.button-darkgreen.wpcf7-submit:hover,.button.darkgreen:hover,.fusion-button.button-darkgreen:focus,.fusion-button.button-darkgreen.wpcf7-submit:focus,.button.darkgreen:focus,.fusion-button.button-darkgreen:active,.fusion-button.button-darkgreen.wpcf7-submit:active,.button.darkgreen:active{background:#a8c76a;background-image:linear-gradient(to top, #d0e0a5, #a8c76a);border:1px
solid #9dba60;color:#54770f}.fusion-button.button-darkgreen:hover .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-left,
.button.darkgreen:hover .button-icon-divider-left,
.fusion-button.button-darkgreen:focus .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-left,
.button.darkgreen:focus .button-icon-divider-left,
.fusion-button.button-darkgreen:active .button-icon-divider-left,
.fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-left,
.button.darkgreen:active .button-icon-divider-left,
.fusion-button.button-darkgreen:hover .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit:hover .button-icon-divider-right,
.button.darkgreen:hover .button-icon-divider-right,
.fusion-button.button-darkgreen:focus .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit:focus .button-icon-divider-right,
.button.darkgreen:focus .button-icon-divider-right,
.fusion-button.button-darkgreen:active .button-icon-divider-right,
.fusion-button.button-darkgreen.wpcf7-submit:active .button-icon-divider-right,
.button.darkgreen:active .button-icon-divider-right{border-color:#9dba60}.no-cssgradients .fusion-button.button-darkgreen:hover,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:hover,
.no-cssgradients .button.darkgreen:hover,
.no-cssgradients .fusion-button.button-darkgreen:focus,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:focus,
.no-cssgradients .button.darkgreen:focus,
.no-cssgradients .fusion-button.button-darkgreen:active,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit:active,
.no-cssgradients .button.darkgreen:active{background-color:#a8c76a}.no-cssgradients .fusion-button.button-darkgreen,
.no-cssgradients .fusion-button.button-darkgreen.wpcf7-submit,
.no-cssgradients
.button.darkgreen{background-color:#d0e0a5}.fusion-button.button-darkgreen.button-3d.fusion-button-small,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-small,.button.darkgreen.button-3d.fusion-button-small,.fusion-button.button-darkgreen.button-3d.button-small,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-small,.button.darkgreen.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-small:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkgreen.button-3d.fusion-button-small:active,.fusion-button.button-darkgreen.button-3d.button-small:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-small:active,.button.darkgreen.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-medium,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-medium,.button.darkgreen.button-3d.fusion-button-medium,.fusion-button.button-darkgreen.button-3d.button-medium,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-medium,.button.darkgreen.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-medium:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkgreen.button-3d.fusion-button-medium:active,.fusion-button.button-darkgreen.button-3d.button-medium:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-medium:active,.button.darkgreen.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-large,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-large,.button.darkgreen.button-3d.fusion-button-large,.fusion-button.button-darkgreen.button-3d.button-large,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-large,.button.darkgreen.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-large:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkgreen.button-3d.fusion-button-large:active,.fusion-button.button-darkgreen.button-3d.button-large:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-large:active,.button.darkgreen.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #54770f, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-xlarge,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkgreen.button-3d.fusion-button-xlarge,.fusion-button.button-darkgreen.button-3d.button-xlarge,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-xlarge,.button.darkgreen.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgreen.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkgreen.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgreen.button-3d.button-xlarge:active,.fusion-button.button-darkgreen.wpcf7-submit.button-3d.button-xlarge:active,.button.darkgreen.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #54770f, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange,.fusion-button.button-orange.wpcf7-submit,.button.orange{background:#fbdc86;background-image:linear-gradient(to top, #f8bf56, #fbdc86);border:1px
solid #c0830b;color:#c0830b}.fusion-button.button-orange .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit .button-icon-divider-left,
.button.orange .button-icon-divider-left,
.fusion-button.button-orange .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit .button-icon-divider-right,
.button.orange .button-icon-divider-right{border-color:#c0830b}.fusion-button.button-orange:hover,.fusion-button.button-orange.wpcf7-submit:hover,.button.orange:hover,.fusion-button.button-orange:focus,.fusion-button.button-orange.wpcf7-submit:focus,.button.orange:focus,.fusion-button.button-orange:active,.fusion-button.button-orange.wpcf7-submit:active,.button.orange:active{background:#f8bf56;background-image:linear-gradient(to top, #fbdc86, #f8bf56);border:1px
solid #c0830b;color:#c0830b}.fusion-button.button-orange:hover .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-left,
.button.orange:hover .button-icon-divider-left,
.fusion-button.button-orange:focus .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-left,
.button.orange:focus .button-icon-divider-left,
.fusion-button.button-orange:active .button-icon-divider-left,
.fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-left,
.button.orange:active .button-icon-divider-left,
.fusion-button.button-orange:hover .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit:hover .button-icon-divider-right,
.button.orange:hover .button-icon-divider-right,
.fusion-button.button-orange:focus .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit:focus .button-icon-divider-right,
.button.orange:focus .button-icon-divider-right,
.fusion-button.button-orange:active .button-icon-divider-right,
.fusion-button.button-orange.wpcf7-submit:active .button-icon-divider-right,
.button.orange:active .button-icon-divider-right{border-color:#c0830b}.no-cssgradients .fusion-button.button-orange:hover,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit:hover,
.no-cssgradients .button.orange:hover,
.no-cssgradients .fusion-button.button-orange:focus,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit:focus,
.no-cssgradients .button.orange:focus,
.no-cssgradients .fusion-button.button-orange:active,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit:active,
.no-cssgradients .button.orange:active{background-color:#f8bf56}.no-cssgradients .fusion-button.button-orange,
.no-cssgradients .fusion-button.button-orange.wpcf7-submit,
.no-cssgradients
.button.orange{background-color:#fbdc86}.fusion-button.button-orange.button-3d.fusion-button-small,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-small,.button.orange.button-3d.fusion-button-small,.fusion-button.button-orange.button-3d.button-small,.fusion-button.button-orange.wpcf7-submit.button-3d.button-small,.button.orange.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-small:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-small:active,.button.orange.button-3d.fusion-button-small:active,.fusion-button.button-orange.button-3d.button-small:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-small:active,.button.orange.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-medium,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-medium,.button.orange.button-3d.fusion-button-medium,.fusion-button.button-orange.button-3d.button-medium,.fusion-button.button-orange.wpcf7-submit.button-3d.button-medium,.button.orange.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-medium:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-medium:active,.button.orange.button-3d.fusion-button-medium:active,.fusion-button.button-orange.button-3d.button-medium:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-medium:active,.button.orange.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-large,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-large,.button.orange.button-3d.fusion-button-large,.fusion-button.button-orange.button-3d.button-large,.fusion-button.button-orange.wpcf7-submit.button-3d.button-large,.button.orange.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-large:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-large:active,.button.orange.button-3d.fusion-button-large:active,.fusion-button.button-orange.button-3d.button-large:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-large:active,.button.orange.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #c0830b, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-xlarge,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-xlarge,.button.orange.button-3d.fusion-button-xlarge,.fusion-button.button-orange.button-3d.button-xlarge,.fusion-button.button-orange.wpcf7-submit.button-3d.button-xlarge,.button.orange.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-orange.button-3d.fusion-button-xlarge:active,.fusion-button.button-orange.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.orange.button-3d.fusion-button-xlarge:active,.fusion-button.button-orange.button-3d.button-xlarge:active,.fusion-button.button-orange.wpcf7-submit.button-3d.button-xlarge:active,.button.orange.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #c0830b, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue,.fusion-button.button-blue.wpcf7-submit,.button.blue{background:#b5e0f7;background-image:linear-gradient(to top, #76c7f1, #b5e0f7);border:1px
solid #1172c1;color:#1172c1}.fusion-button.button-blue .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit .button-icon-divider-left,
.button.blue .button-icon-divider-left,
.fusion-button.button-blue .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit .button-icon-divider-right,
.button.blue .button-icon-divider-right{border-color:#1172c1}.fusion-button.button-blue:hover,.fusion-button.button-blue.wpcf7-submit:hover,.button.blue:hover,.fusion-button.button-blue:focus,.fusion-button.button-blue.wpcf7-submit:focus,.button.blue:focus,.fusion-button.button-blue:active,.fusion-button.button-blue.wpcf7-submit:active,.button.blue:active{background:#76c7f1;background-image:linear-gradient(to top, #b5e0f7, #76c7f1);border:1px
solid #1172c1;color:#1172c1}.fusion-button.button-blue:hover .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-left,
.button.blue:hover .button-icon-divider-left,
.fusion-button.button-blue:focus .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-left,
.button.blue:focus .button-icon-divider-left,
.fusion-button.button-blue:active .button-icon-divider-left,
.fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-left,
.button.blue:active .button-icon-divider-left,
.fusion-button.button-blue:hover .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit:hover .button-icon-divider-right,
.button.blue:hover .button-icon-divider-right,
.fusion-button.button-blue:focus .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit:focus .button-icon-divider-right,
.button.blue:focus .button-icon-divider-right,
.fusion-button.button-blue:active .button-icon-divider-right,
.fusion-button.button-blue.wpcf7-submit:active .button-icon-divider-right,
.button.blue:active .button-icon-divider-right{border-color:#1172c1}.no-cssgradients .fusion-button.button-blue:hover,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit:hover,
.no-cssgradients .button.blue:hover,
.no-cssgradients .fusion-button.button-blue:focus,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit:focus,
.no-cssgradients .button.blue:focus,
.no-cssgradients .fusion-button.button-blue:active,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit:active,
.no-cssgradients .button.blue:active{background-color:#76c7f1}.no-cssgradients .fusion-button.button-blue,
.no-cssgradients .fusion-button.button-blue.wpcf7-submit,
.no-cssgradients
.button.blue{background-color:#b5e0f7}.fusion-button.button-blue.button-3d.fusion-button-small,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-small,.button.blue.button-3d.fusion-button-small,.fusion-button.button-blue.button-3d.button-small,.fusion-button.button-blue.wpcf7-submit.button-3d.button-small,.button.blue.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-small:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-small:active,.button.blue.button-3d.fusion-button-small:active,.fusion-button.button-blue.button-3d.button-small:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-small:active,.button.blue.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-medium,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-medium,.button.blue.button-3d.fusion-button-medium,.fusion-button.button-blue.button-3d.button-medium,.fusion-button.button-blue.wpcf7-submit.button-3d.button-medium,.button.blue.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-medium:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-medium:active,.button.blue.button-3d.fusion-button-medium:active,.fusion-button.button-blue.button-3d.button-medium:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-medium:active,.button.blue.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-large,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-large,.button.blue.button-3d.fusion-button-large,.fusion-button.button-blue.button-3d.button-large,.fusion-button.button-blue.wpcf7-submit.button-3d.button-large,.button.blue.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-large:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-large:active,.button.blue.button-3d.fusion-button-large:active,.fusion-button.button-blue.button-3d.button-large:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-large:active,.button.blue.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #1172c1, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-xlarge,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-xlarge,.button.blue.button-3d.fusion-button-xlarge,.fusion-button.button-blue.button-3d.button-xlarge,.fusion-button.button-blue.wpcf7-submit.button-3d.button-xlarge,.button.blue.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-blue.button-3d.fusion-button-xlarge:active,.fusion-button.button-blue.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.blue.button-3d.fusion-button-xlarge:active,.fusion-button.button-blue.button-3d.button-xlarge:active,.fusion-button.button-blue.wpcf7-submit.button-3d.button-xlarge:active,.button.blue.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #1172c1, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue,.fusion-button.button.button-darkblue.wpcf7-submit,.button.darkblue{background:#428bca;background-image:linear-gradient(to top, #2a6496, #428bca);border:1px
solid #072c5e;color:#072c5e}.fusion-button.button.button-darkblue .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-left,
.button.darkblue .button-icon-divider-left,
.fusion-button.button.button-darkblue .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit .button-icon-divider-right,
.button.darkblue .button-icon-divider-right{border-color:#072c5e}.fusion-button.button.button-darkblue:hover,.fusion-button.button.button-darkblue.wpcf7-submit:hover,.button.darkblue:hover,.fusion-button.button.button-darkblue:focus,.fusion-button.button.button-darkblue.wpcf7-submit:focus,.button.darkblue:focus,.fusion-button.button.button-darkblue:active,.fusion-button.button.button-darkblue.wpcf7-submit:active,.button.darkblue:active{background:#2a6496;background-image:linear-gradient(to top, #428bca, #2a6496);border:1px
solid #072c5e;color:#072c5e}.fusion-button.button.button-darkblue:hover .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-left,
.button.darkblue:hover .button-icon-divider-left,
.fusion-button.button.button-darkblue:focus .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-left,
.button.darkblue:focus .button-icon-divider-left,
.fusion-button.button.button-darkblue:active .button-icon-divider-left,
.fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-left,
.button.darkblue:active .button-icon-divider-left,
.fusion-button.button.button-darkblue:hover .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit:hover .button-icon-divider-right,
.button.darkblue:hover .button-icon-divider-right,
.fusion-button.button.button-darkblue:focus .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit:focus .button-icon-divider-right,
.button.darkblue:focus .button-icon-divider-right,
.fusion-button.button.button-darkblue:active .button-icon-divider-right,
.fusion-button.button.button-darkblue.wpcf7-submit:active .button-icon-divider-right,
.button.darkblue:active .button-icon-divider-right{border-color:#072c5e}.no-cssgradients .fusion-button.button.button-darkblue:hover,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:hover,
.no-cssgradients .button.darkblue:hover,
.no-cssgradients .fusion-button.button.button-darkblue:focus,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:focus,
.no-cssgradients .button.darkblue:focus,
.no-cssgradients .fusion-button.button.button-darkblue:active,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit:active,
.no-cssgradients .button.darkblue:active{background-color:#2A6496}.no-cssgradients .fusion-button.button.button-darkblue,
.no-cssgradients .fusion-button.button.button-darkblue.wpcf7-submit,
.no-cssgradients
.button.darkblue{background-color:#428BCA}.fusion-button.button.button-darkblue.button-3d.fusion-button-small,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-small,.button.darkblue.button-3d.fusion-button-small,.fusion-button.button.button-darkblue.button-3d.button-small,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-small,.button.darkblue.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-small:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkblue.button-3d.fusion-button-small:active,.fusion-button.button.button-darkblue.button-3d.button-small:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-small:active,.button.darkblue.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-medium,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-medium,.button.darkblue.button-3d.fusion-button-medium,.fusion-button.button.button-darkblue.button-3d.button-medium,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-medium,.button.darkblue.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-medium:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkblue.button-3d.fusion-button-medium:active,.fusion-button.button.button-darkblue.button-3d.button-medium:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-medium:active,.button.darkblue.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-large,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-large,.button.darkblue.button-3d.fusion-button-large,.fusion-button.button.button-darkblue.button-3d.button-large,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-large,.button.darkblue.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-large:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkblue.button-3d.fusion-button-large:active,.fusion-button.button.button-darkblue.button-3d.button-large:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-large:active,.button.darkblue.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #072c5e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-xlarge,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkblue.button-3d.fusion-button-xlarge,.fusion-button.button.button-darkblue.button-3d.button-xlarge,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-xlarge,.button.darkblue.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button.button-darkblue.button-3d.fusion-button-xlarge:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkblue.button-3d.fusion-button-xlarge:active,.fusion-button.button.button-darkblue.button-3d.button-xlarge:active,.fusion-button.button.button-darkblue.wpcf7-submit.button-3d.button-xlarge:active,.button.darkblue.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #072c5e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red,.fusion-button.button-red.wpcf7-submit,.button.red{background:#fd9c9c;background-image:linear-gradient(to top, #fc7d7d, #fd9c9c);border:1px
solid #9d1111;color:#9d1111}.fusion-button.button-red .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit .button-icon-divider-left,
.button.red .button-icon-divider-left,
.fusion-button.button-red .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit .button-icon-divider-right,
.button.red .button-icon-divider-right{border-color:#9d1111}.fusion-button.button-red:hover,.fusion-button.button-red.wpcf7-submit:hover,.button.red:hover,.fusion-button.button-red:focus,.fusion-button.button-red.wpcf7-submit:focus,.button.red:focus,.fusion-button.button-red:active,.fusion-button.button-red.wpcf7-submit:active,.button.red:active{background:#fc7d7d;background-image:linear-gradient(to top, #fd9c9c, #fc7d7d);border:1px
solid #9d1111;color:#9d1111}.fusion-button.button-red:hover .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-left,
.button.red:hover .button-icon-divider-left,
.fusion-button.button-red:focus .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-left,
.button.red:focus .button-icon-divider-left,
.fusion-button.button-red:active .button-icon-divider-left,
.fusion-button.button-red.wpcf7-submit:active .button-icon-divider-left,
.button.red:active .button-icon-divider-left,
.fusion-button.button-red:hover .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit:hover .button-icon-divider-right,
.button.red:hover .button-icon-divider-right,
.fusion-button.button-red:focus .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit:focus .button-icon-divider-right,
.button.red:focus .button-icon-divider-right,
.fusion-button.button-red:active .button-icon-divider-right,
.fusion-button.button-red.wpcf7-submit:active .button-icon-divider-right,
.button.red:active .button-icon-divider-right{border-color:#9d1111}.no-cssgradients .fusion-button.button-red:hover,
.no-cssgradients .fusion-button.button-red.wpcf7-submit:hover,
.no-cssgradients .button.red:hover,
.no-cssgradients .fusion-button.button-red:focus,
.no-cssgradients .fusion-button.button-red.wpcf7-submit:focus,
.no-cssgradients .button.red:focus,
.no-cssgradients .fusion-button.button-red:active,
.no-cssgradients .fusion-button.button-red.wpcf7-submit:active,
.no-cssgradients .button.red:active{background-color:#fc7d7d}.no-cssgradients .fusion-button.button-red,
.no-cssgradients .fusion-button.button-red.wpcf7-submit,
.no-cssgradients
.button.red{background-color:#fd9c9c}.fusion-button.button-red.button-3d.fusion-button-small,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-small,.button.red.button-3d.fusion-button-small,.fusion-button.button-red.button-3d.button-small,.fusion-button.button-red.wpcf7-submit.button-3d.button-small,.button.red.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-small:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-small:active,.button.red.button-3d.fusion-button-small:active,.fusion-button.button-red.button-3d.button-small:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-small:active,.button.red.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-medium,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-medium,.button.red.button-3d.fusion-button-medium,.fusion-button.button-red.button-3d.button-medium,.fusion-button.button-red.wpcf7-submit.button-3d.button-medium,.button.red.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-medium:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-medium:active,.button.red.button-3d.fusion-button-medium:active,.fusion-button.button-red.button-3d.button-medium:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-medium:active,.button.red.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-large,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-large,.button.red.button-3d.fusion-button-large,.fusion-button.button-red.button-3d.button-large,.fusion-button.button-red.wpcf7-submit.button-3d.button-large,.button.red.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-large:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-large:active,.button.red.button-3d.fusion-button-large:active,.fusion-button.button-red.button-3d.button-large:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-large:active,.button.red.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #9d1111, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-xlarge,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-xlarge,.button.red.button-3d.fusion-button-xlarge,.fusion-button.button-red.button-3d.button-xlarge,.fusion-button.button-red.wpcf7-submit.button-3d.button-xlarge,.button.red.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-red.button-3d.fusion-button-xlarge:active,.fusion-button.button-red.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.red.button-3d.fusion-button-xlarge:active,.fusion-button.button-red.button-3d.button-xlarge:active,.fusion-button.button-red.wpcf7-submit.button-3d.button-xlarge:active,.button.red.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #9d1111, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred,.fusion-button.button-darkred.wpcf7-submit,.button.darkred{background:#fe2020;background-image:linear-gradient(to top, #b01818, #fe2020);border:1px
solid #690e0e;color:#690e0e}.fusion-button.button-darkred .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit .button-icon-divider-left,
.button.darkred .button-icon-divider-left,
.fusion-button.button-darkred .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit .button-icon-divider-right,
.button.darkred .button-icon-divider-right{border-color:#690e0e}.fusion-button.button-darkred:hover,.fusion-button.button-darkred.wpcf7-submit:hover,.button.darkred:hover,.fusion-button.button-darkred:focus,.fusion-button.button-darkred.wpcf7-submit:focus,.button.darkred:focus,.fusion-button.button-darkred:active,.fusion-button.button-darkred.wpcf7-submit:active,.button.darkred:active{background:#b01818;background-image:linear-gradient(to top, #fe2020, #b01818);border:1px
solid #690e0e;color:#690e0e}.fusion-button.button-darkred:hover .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-left,
.button.darkred:hover .button-icon-divider-left,
.fusion-button.button-darkred:focus .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-left,
.button.darkred:focus .button-icon-divider-left,
.fusion-button.button-darkred:active .button-icon-divider-left,
.fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-left,
.button.darkred:active .button-icon-divider-left,
.fusion-button.button-darkred:hover .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit:hover .button-icon-divider-right,
.button.darkred:hover .button-icon-divider-right,
.fusion-button.button-darkred:focus .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit:focus .button-icon-divider-right,
.button.darkred:focus .button-icon-divider-right,
.fusion-button.button-darkred:active .button-icon-divider-right,
.fusion-button.button-darkred.wpcf7-submit:active .button-icon-divider-right,
.button.darkred:active .button-icon-divider-right{border-color:#690e0e}.no-cssgradients .fusion-button.button-darkred:hover,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:hover,
.no-cssgradients .button.darkred:hover,
.no-cssgradients .fusion-button.button-darkred:focus,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:focus,
.no-cssgradients .button.darkred:focus,
.no-cssgradients .fusion-button.button-darkred:active,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit:active,
.no-cssgradients .button.darkred:active{background-color:#b01818}.no-cssgradients .fusion-button.button-darkred,
.no-cssgradients .fusion-button.button-darkred.wpcf7-submit,
.no-cssgradients
.button.darkred{background-color:#fe2020}.fusion-button.button-darkred.button-3d.fusion-button-small,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-small,.button.darkred.button-3d.fusion-button-small,.fusion-button.button-darkred.button-3d.button-small,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-small,.button.darkred.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-small:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkred.button-3d.fusion-button-small:active,.fusion-button.button-darkred.button-3d.button-small:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-small:active,.button.darkred.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-medium,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-medium,.button.darkred.button-3d.fusion-button-medium,.fusion-button.button-darkred.button-3d.button-medium,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-medium,.button.darkred.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-medium:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkred.button-3d.fusion-button-medium:active,.fusion-button.button-darkred.button-3d.button-medium:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-medium:active,.button.darkred.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-large,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-large,.button.darkred.button-3d.fusion-button-large,.fusion-button.button-darkred.button-3d.button-large,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-large,.button.darkred.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-large:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkred.button-3d.fusion-button-large:active,.fusion-button.button-darkred.button-3d.button-large:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-large:active,.button.darkred.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #690e0e, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-xlarge,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkred.button-3d.fusion-button-xlarge,.fusion-button.button-darkred.button-3d.button-xlarge,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-xlarge,.button.darkred.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkred.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkred.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkred.button-3d.button-xlarge:active,.fusion-button.button-darkred.wpcf7-submit.button-3d.button-xlarge:active,.button.darkred.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #690e0e, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink,.fusion-button.button-pink.wpcf7-submit,.button.pink{background:#fda1d5;background-image:linear-gradient(to top, #fc84c8, #fda1d5);border:1px
solid #a31366;color:#a31366}.fusion-button.button-pink .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit .button-icon-divider-left,
.button.pink .button-icon-divider-left,
.fusion-button.button-pink .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit .button-icon-divider-right,
.button.pink .button-icon-divider-right{border-color:#a31366}.fusion-button.button-pink:hover,.fusion-button.button-pink.wpcf7-submit:hover,.button.pink:hover,.fusion-button.button-pink:focus,.fusion-button.button-pink.wpcf7-submit:focus,.button.pink:focus,.fusion-button.button-pink:active,.fusion-button.button-pink.wpcf7-submit:active,.button.pink:active{background:#fc84c8;background-image:linear-gradient(to top, #fda1d5, #fc84c8);border:1px
solid #a31366;color:#a31366}.fusion-button.button-pink:hover .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-left,
.button.pink:hover .button-icon-divider-left,
.fusion-button.button-pink:focus .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-left,
.button.pink:focus .button-icon-divider-left,
.fusion-button.button-pink:active .button-icon-divider-left,
.fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-left,
.button.pink:active .button-icon-divider-left,
.fusion-button.button-pink:hover .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit:hover .button-icon-divider-right,
.button.pink:hover .button-icon-divider-right,
.fusion-button.button-pink:focus .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit:focus .button-icon-divider-right,
.button.pink:focus .button-icon-divider-right,
.fusion-button.button-pink:active .button-icon-divider-right,
.fusion-button.button-pink.wpcf7-submit:active .button-icon-divider-right,
.button.pink:active .button-icon-divider-right{border-color:#a31366}.no-cssgradients .fusion-button.button-pink:hover,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit:hover,
.no-cssgradients .button.pink:hover,
.no-cssgradients .fusion-button.button-pink:focus,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit:focus,
.no-cssgradients .button.pink:focus,
.no-cssgradients .fusion-button.button-pink:active,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit:active,
.no-cssgradients .button.pink:active{background-color:#fc84c8}.no-cssgradients .fusion-button.button-pink,
.no-cssgradients .fusion-button.button-pink.wpcf7-submit,
.no-cssgradients
.button.pink{background-color:#fda1d5}.fusion-button.button-pink.button-3d.fusion-button-small,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-small,.button.pink.button-3d.fusion-button-small,.fusion-button.button-pink.button-3d.button-small,.fusion-button.button-pink.wpcf7-submit.button-3d.button-small,.button.pink.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-small:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-small:active,.button.pink.button-3d.fusion-button-small:active,.fusion-button.button-pink.button-3d.button-small:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-small:active,.button.pink.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-medium,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-medium,.button.pink.button-3d.fusion-button-medium,.fusion-button.button-pink.button-3d.button-medium,.fusion-button.button-pink.wpcf7-submit.button-3d.button-medium,.button.pink.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-medium:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-medium:active,.button.pink.button-3d.fusion-button-medium:active,.fusion-button.button-pink.button-3d.button-medium:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-medium:active,.button.pink.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-large,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-large,.button.pink.button-3d.fusion-button-large,.fusion-button.button-pink.button-3d.button-large,.fusion-button.button-pink.wpcf7-submit.button-3d.button-large,.button.pink.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-large:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-large:active,.button.pink.button-3d.fusion-button-large:active,.fusion-button.button-pink.button-3d.button-large:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-large:active,.button.pink.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #a31366, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-xlarge,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-xlarge,.button.pink.button-3d.fusion-button-xlarge,.fusion-button.button-pink.button-3d.button-xlarge,.fusion-button.button-pink.wpcf7-submit.button-3d.button-xlarge,.button.pink.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-pink.button-3d.fusion-button-xlarge:active,.fusion-button.button-pink.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.pink.button-3d.fusion-button-xlarge:active,.fusion-button.button-pink.button-3d.button-xlarge:active,.fusion-button.button-pink.wpcf7-submit.button-3d.button-xlarge:active,.button.pink.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #a31366, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray,.fusion-button.button-lightgray.wpcf7-submit,.button.lightgray{background:#fbfbfb;background-image:linear-gradient(to top, #f0f0f0, #fbfbfb);border:1px
solid #ababab;color:#ababab}.fusion-button.button-lightgray .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-left,
.button.lightgray .button-icon-divider-left,
.fusion-button.button-lightgray .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit .button-icon-divider-right,
.button.lightgray .button-icon-divider-right{border-color:#ababab}.fusion-button.button-lightgray:hover,.fusion-button.button-lightgray.wpcf7-submit:hover,.button.lightgray:hover,.fusion-button.button-lightgray:focus,.fusion-button.button-lightgray.wpcf7-submit:focus,.button.lightgray:focus,.fusion-button.button-lightgray:active,.fusion-button.button-lightgray.wpcf7-submit:active,.button.lightgray:active{background:#f0f0f0;background-image:linear-gradient(to top, #fbfbfb, #f0f0f0);border:1px
solid #ababab;color:#ababab}.fusion-button.button-lightgray:hover .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-left,
.button.lightgray:hover .button-icon-divider-left,
.fusion-button.button-lightgray:focus .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-left,
.button.lightgray:focus .button-icon-divider-left,
.fusion-button.button-lightgray:active .button-icon-divider-left,
.fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-left,
.button.lightgray:active .button-icon-divider-left,
.fusion-button.button-lightgray:hover .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit:hover .button-icon-divider-right,
.button.lightgray:hover .button-icon-divider-right,
.fusion-button.button-lightgray:focus .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit:focus .button-icon-divider-right,
.button.lightgray:focus .button-icon-divider-right,
.fusion-button.button-lightgray:active .button-icon-divider-right,
.fusion-button.button-lightgray.wpcf7-submit:active .button-icon-divider-right,
.button.lightgray:active .button-icon-divider-right{border-color:#ababab}.no-cssgradients .fusion-button.button-lightgray:hover,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:hover,
.no-cssgradients .button.lightgray:hover,
.no-cssgradients .fusion-button.button-lightgray:focus,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:focus,
.no-cssgradients .button.lightgray:focus,
.no-cssgradients .fusion-button.button-lightgray:active,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit:active,
.no-cssgradients .button.lightgray:active{background-color:#f0f0f0}.no-cssgradients .fusion-button.button-lightgray,
.no-cssgradients .fusion-button.button-lightgray.wpcf7-submit,
.no-cssgradients
.button.lightgray{background-color:#fbfbfb}.fusion-button.button-lightgray.button-3d.fusion-button-small,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-small,.button.lightgray.button-3d.fusion-button-small,.fusion-button.button-lightgray.button-3d.button-small,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-small,.button.lightgray.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-small:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-small:active,.button.lightgray.button-3d.fusion-button-small:active,.fusion-button.button-lightgray.button-3d.button-small:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-small:active,.button.lightgray.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-medium,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-medium,.button.lightgray.button-3d.fusion-button-medium,.fusion-button.button-lightgray.button-3d.button-medium,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-medium,.button.lightgray.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-medium:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-medium:active,.button.lightgray.button-3d.fusion-button-medium:active,.fusion-button.button-lightgray.button-3d.button-medium:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-medium:active,.button.lightgray.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-large,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-large,.button.lightgray.button-3d.fusion-button-large,.fusion-button.button-lightgray.button-3d.button-large,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-large,.button.lightgray.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-large:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-large:active,.button.lightgray.button-3d.fusion-button-large:active,.fusion-button.button-lightgray.button-3d.button-large:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-large:active,.button.lightgray.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #ababab, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-xlarge,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-xlarge,.button.lightgray.button-3d.fusion-button-xlarge,.fusion-button.button-lightgray.button-3d.button-xlarge,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-xlarge,.button.lightgray.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-lightgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.lightgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-lightgray.button-3d.button-xlarge:active,.fusion-button.button-lightgray.wpcf7-submit.button-3d.button-xlarge:active,.button.lightgray.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #ababab, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray,.fusion-button.button-darkgray.wpcf7-submit,.button.darkgray{background:#c0c0c0;background-image:linear-gradient(to top, #9e9e9e, #c0c0c0);border:1px
solid #434c50;color:#434c50}.fusion-button.button-darkgray .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-left,
.button.darkgray .button-icon-divider-left,
.fusion-button.button-darkgray .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit .button-icon-divider-right,
.button.darkgray .button-icon-divider-right{border-color:#434c50}.fusion-button.button-darkgray:hover,.fusion-button.button-darkgray.wpcf7-submit:hover,.button.darkgray:hover,.fusion-button.button-darkgray:focus,.fusion-button.button-darkgray.wpcf7-submit:focus,.button.darkgray:focus,.fusion-button.button-darkgray:active,.fusion-button.button-darkgray.wpcf7-submit:active,.button.darkgray:active{background:#9e9e9e;background-image:linear-gradient(to top, #c0c0c0, #9e9e9e);border:1px
solid #434c50;color:#434c50}.fusion-button.button-darkgray:hover .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-left,
.button.darkgray:hover .button-icon-divider-left,
.fusion-button.button-darkgray:focus .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-left,
.button.darkgray:focus .button-icon-divider-left,
.fusion-button.button-darkgray:active .button-icon-divider-left,
.fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-left,
.button.darkgray:active .button-icon-divider-left,
.fusion-button.button-darkgray:hover .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit:hover .button-icon-divider-right,
.button.darkgray:hover .button-icon-divider-right,
.fusion-button.button-darkgray:focus .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit:focus .button-icon-divider-right,
.button.darkgray:focus .button-icon-divider-right,
.fusion-button.button-darkgray:active .button-icon-divider-right,
.fusion-button.button-darkgray.wpcf7-submit:active .button-icon-divider-right,
.button.darkgray:active .button-icon-divider-right{border-color:#434c50}.no-cssgradients .fusion-button.button-darkgray:hover,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:hover,
.no-cssgradients .button.darkgray:hover,
.no-cssgradients .fusion-button.button-darkgray:focus,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:focus,
.no-cssgradients .button.darkgray:focus,
.no-cssgradients .fusion-button.button-darkgray:active,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit:active,
.no-cssgradients .button.darkgray:active{background-color:#9e9e9e}.no-cssgradients .fusion-button.button-darkgray,
.no-cssgradients .fusion-button.button-darkgray.wpcf7-submit,
.no-cssgradients
.button.darkgray{background-color:#c0c0c0}.fusion-button.button-darkgray.button-3d.fusion-button-small,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-small,.button.darkgray.button-3d.fusion-button-small,.fusion-button.button-darkgray.button-3d.button-small,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-small,.button.darkgray.button-3d.button-small{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-small:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-small:active,.button.darkgray.button-3d.fusion-button-small:active,.fusion-button.button-darkgray.button-3d.button-small:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-small:active,.button.darkgray.button-3d.button-small:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 4px 4px 2px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-medium,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-medium,.button.darkgray.button-3d.fusion-button-medium,.fusion-button.button-darkgray.button-3d.button-medium,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-medium,.button.darkgray.button-3d.button-medium{box-shadow:inset 0px 1px 0px #ffffff, 0px 3px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-medium:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-medium:active,.button.darkgray.button-3d.fusion-button-medium:active,.fusion-button.button-darkgray.button-3d.button-medium:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-medium:active,.button.darkgray.button-3d.button-medium:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 5px 5px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-large,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-large,.button.darkgray.button-3d.fusion-button-large,.fusion-button.button-darkgray.button-3d.button-large,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-large,.button.darkgray.button-3d.button-large{box-shadow:inset 0px 1px 0px #ffffff, 0px 4px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-large:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-large:active,.button.darkgray.button-3d.fusion-button-large:active,.fusion-button.button-darkgray.button-3d.button-large:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-large:active,.button.darkgray.button-3d.button-large:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 1px 0px #434c50, 1px 6px 6px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-xlarge,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-xlarge,.button.darkgray.button-3d.fusion-button-xlarge,.fusion-button.button-darkgray.button-3d.button-xlarge,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-xlarge,.button.darkgray.button-3d.button-xlarge{box-shadow:inset 0px 1px 0px #ffffff, 0px 5px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-button.button-darkgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.fusion-button-xlarge:active,.button.darkgray.button-3d.fusion-button-xlarge:active,.fusion-button.button-darkgray.button-3d.button-xlarge:active,.fusion-button.button-darkgray.wpcf7-submit.button-3d.button-xlarge:active,.button.darkgray.button-3d.button-xlarge:active{box-shadow:inset 0px 1px 0px #ffffff, 0px 2px 0px #434c50, 1px 7px 7px 3px rgba(0, 0, 0, 0.3)}.fusion-checklist{list-style-type:none;padding:0;margin:0;margin-top:10px}.fusion-checklist .fusion-li-item{margin-bottom:11px}.fusion-checklist .icon-wrapper{display:table;float:left}.fusion-checklist .fusion-li-icon{display:table-cell;vertical-align:middle;text-align:center}.fusion-checklist .circle-yes{border-radius:50%;background-clip:padding-box;background-color:#333;color:#fff;text-align:center}.fusion-clients-slider{margin-bottom:55px;height:auto}.fusion-content-boxes{margin-bottom:60px}.fusion-content-boxes .fusion-column{margin-bottom:20px}.fusion-content-boxes.fusion-columns-1 .fusion-column{margin-bottom:40px}.fusion-content-boxes .link-area-box{cursor:pointer}.fusion-content-boxes
.heading{overflow:hidden;margin-bottom:15px}.fusion-content-boxes .heading .heading-link:hover .content-box-heading{color:#a0ce4e}.fusion-content-boxes .heading .heading-link:hover .fontawesome-icon{background-color:#a0ce4e;border-color:#a0ce4e}.fusion-content-boxes .heading .heading-link a,
.fusion-content-boxes .heading .heading-link .fontawesome-icon,
.fusion-content-boxes .heading .heading-link .content-box-heading{transition:all .3s}.fusion-content-boxes .heading .content-box-heading{margin:0}.fusion-content-boxes .heading
img{float:none}.fusion-content-boxes .fontawesome-icon.circle-yes{margin-top:0}.fusion-content-boxes .icon>span{display:inline-block}.fusion-content-boxes .fusion-read-more,
.fusion-content-boxes .fusion-read-more:after,
.fusion-content-boxes .fusion-read-more:before{transition:all .3s}.fusion-content-boxes .fusion-read-more-button{margin-top:18px}.fusion-content-boxes .link-type-button-bar .content-container{padding-bottom:50px}.fusion-content-boxes .link-type-button-bar .fusion-read-more{width:100%;position:absolute;bottom:0;left:0;padding:5px
0px;text-align:center}.fusion-content-boxes .content-container .fusion-read-more{display:block;margin-top:18px}.fusion-content-boxes .content-wrapper-background{padding:35px}.fusion-content-boxes .content-box-shortcode-timeline{display:block;height:1px;border-top-style:solid;border-top-width:1px;position:absolute;top:0px;left:50%;z-index:1;margin-right:10px}.fusion-content-boxes .content-box-shortcode-timeline-vertical{display:block;width:1px;border-left-style:solid;border-left-width:1px;position:absolute;top:0;z-index:1}.fusion-content-boxes.content-boxes .content-box-column-last-in-row .content-box-shortcode-timeline,
.fusion-content-boxes.content-boxes .content-box-column-last .content-box-shortcode-timeline{display:none}.fusion-content-boxes.content-boxes-clean-vertical.content-boxes .content-box-column-last-in-row,
.fusion-content-boxes.content-boxes-clean-horizontal.content-boxes .content-box-column-last-in-row,
.fusion-content-boxes.content-boxes-clean-vertical.content-boxes .content-box-column-last,
.fusion-content-boxes.content-boxes-clean-horizontal.content-boxes .content-box-column-last{border-right-width:1px}.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column .icon,
.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column
.icon{opacity:0}.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column.fusion-appear
.icon{-webkit-animation:avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);animation:avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.fusion-content-boxes.content-boxes-timeline-horizontal .content-box-column.fusion-appear .content-box-shortcode-timeline{-webkit-animation:avadaExpandWidth 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);animation:avadaExpandWidth 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);width:100%}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column.fusion-appear
.icon{-webkit-animation:avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);animation:avadaExpandAndShow 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);opacity:1;-webkit-transform:scale(1);transform:scale(1)}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column.fusion-appear .content-box-shortcode-timeline-vertical{-webkit-animation:avadaExpandHeight 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);animation:avadaExpandHeight 1s 1 cubic-bezier(0.17, 0.67, 0.83, 0.67);height:100%}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .icon,
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon
.image{display:table-cell;vertical-align:middle;float:none}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .content-box-heading{display:table-cell;vertical-align:middle;line-height:normal}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .content-box-heading{float:none !important}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right img,
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right
i{margin-left:20px}.fusion-content-boxes.content-boxes-icon-on-side
.heading{margin-bottom:15px}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon{position:relative;overflow:visible}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .content-box-heading{vertical-align:top}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .content-box-heading{float:right}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right
.image{right:0}.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon img,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image img,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon i,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .image
i{margin-left:20px;margin-right:0}.fusion-content-boxes.content-boxes-icon-on-side .icon,
.fusion-content-boxes.content-boxes-icon-on-side
.image{position:absolute}.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-small{padding-left:55px}.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-medium{padding-left:70px}.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-large{padding-left:85px}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container{padding-left:0px !important}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-small{padding-right:45px}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-medium{padding-right:60px}.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-large{padding-right:75px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon{display:table;width:auto}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .heading-link,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .heading-link{display:block}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon img,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon
img{margin-right:20px;max-width:none}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .fontawesome-icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon .fontawesome-icon{display:block;float:none;margin-right:20px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.small,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon
i.small{height:35px;width:35px;line-height:35px;font-size:18px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.medium,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon
i.medium{height:50px;width:50px;line-height:50px;font-size:21px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon i.large,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon
i.large{width:65px;height:65px;line-height:65px;font-size:24px}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right{float:right !important}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon,
.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .image,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right
.image{float:none}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .icon i,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .icon
i{margin-right:0px !important}.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon.icon-right .content-box-heading,
.fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon.icon-right .content-box-heading{line-height:27px !important;text-align:right}.fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon .icon span,
.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon .icon
span{margin-right:20px}.fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon.icon-right .icon span,
.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon.icon-right .icon
span{margin-left:20px;margin-right:0}.fusion-content-boxes.content-boxes-icon-with-title .content-icon-wrapper-yes .heading-with-icon .fontawesome-icon,
.fusion-content-boxes.content-boxes-icon-on-side .content-icon-wrapper-yes .heading-with-icon .fontawesome-icon{margin-right:0}.fusion-content-boxes.content-boxes-icon-with-title .content-container .fusion-read-more,
.fusion-content-boxes.content-boxes-icon-on-side .content-container .fusion-read-more{}.fusion-content-boxes.content-boxes-icon-on-top
.heading{text-align:center}.fusion-content-boxes.content-boxes-icon-on-top .heading
.icon{margin-bottom:15px}.fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon{display:block;float:none;margin:0
auto;height:64px;width:64px;line-height:64px;font-size:24px}.fusion-content-boxes.content-boxes-icon-on-top .heading
i.small{height:35px;width:35px;line-height:35px;font-size:18px}.fusion-content-boxes.content-boxes-icon-on-top .heading
i.medium{height:50px;width:50px;line-height:50px;font-size:21px}.fusion-content-boxes.content-boxes-icon-on-top .heading
i.large{width:65px;height:65px;line-height:65px;font-size:24px}.fusion-content-boxes.content-boxes-icon-on-top .heading
img{margin-bottom:20px}.fusion-content-boxes.content-boxes-icon-on-top .content-container,
.fusion-content-boxes.content-boxes-icon-on-top .fusion-read-more{text-align:center}.fusion-content-boxes.content-boxes-icon-boxed{overflow:visible}.fusion-content-boxes.content-boxes-icon-boxed .content-wrapper-boxed{overflow:visible;padding:50px
35px 35px 35px;text-align:center}.fusion-content-boxes.content-boxes-icon-boxed .link-type-button-bar .content-container{padding-bottom:50px}.fusion-content-boxes.content-boxes-icon-boxed
.heading{overflow:visible;position:relative;text-align:center}.fusion-content-boxes.content-boxes-icon-boxed .heading .fontawesome-icon{display:block;position:absolute;left:50%;top:-80px;float:none;height:64px;width:64px;line-height:64px;font-size:24px}.fusion-content-boxes.content-boxes-icon-boxed .heading
i.small{height:35px;width:35px;line-height:35px;font-size:18px;top:-67px;margin-left:-17px}.fusion-content-boxes.content-boxes-icon-boxed .heading
i.medium{height:50px;width:50px;line-height:50px;font-size:21px;top:-76px;margin-left:-25px}.fusion-content-boxes.content-boxes-icon-boxed .heading
i.large{width:65px;height:65px;line-height:65px;font-size:24px;top:-85px}.fusion-content-boxes.content-boxes-icon-boxed .heading
.image{display:block;position:absolute;left:50%}.fusion-content-boxes.content-boxes-icon-boxed .content-container,
.fusion-content-boxes.content-boxes-icon-boxed .fusion-read-more{text-align:center}.fusion-content-boxes.content-boxes-timeline-horizontal
.icon{position:relative;z-index:2}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column>.col{position:static}.fusion-content-boxes.content-boxes-timeline-vertical
.icon{position:relative;z-index:2}.fusion-content-boxes.content-boxes-timeline-vertical .content-box-column-last .content-box-shortcode-timeline-vertical{display:none}.fusion-content-boxes.content-boxes-timeline-vertical .icon-right .icon,
.fusion-content-boxes.content-boxes-timeline-vertical .icon-right
.image{padding-left:10px}.do-animate .fusion-content-boxes .fusion-animated{-webkit-animation-fill-mode:none;animation-fill-mode:none;position:static}.fusion-content-boxes.content-boxes-clean-vertical{margin-left:0;margin-right:0}.fusion-content-boxes.content-boxes-clean-vertical .content-box-column{border-style:solid;border-width:1px;border-right-width:0;padding:0}.fusion-content-boxes.content-boxes-clean-vertical
.col{padding:30px}.fusion-content-boxes.content-boxes-clean-vertical .link-type-button{padding-bottom:0}.fusion-content-boxes.content-boxes-clean-vertical .link-type-button-bar .content-container{padding-bottom:60px}.fusion-content-boxes.content-boxes-clean-horizontal{margin-left:0;margin-right:0}.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column{border-style:solid;border-width:1px;border-right-width:0;padding:0}.fusion-content-boxes.content-boxes-clean-horizontal
.col{padding:30px}.fusion-content-boxes.content-boxes-clean-horizontal .link-type-button-bar .content-container{padding-bottom:60px}.fusion-content-boxes .link-type-button-bar .content-container{position:relative}.fusion-countdown{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px}.fusion-countdown.fusion-no-bg{padding:0}.fusion-countdown .fusion-countdown-heading-wrapper{line-height:25px}.fusion-countdown .fusion-countdown-heading{font-size:18px;font-weight:bold;letter-spacing:2px}.fusion-countdown .fusion-countdown-subheading{font-size:13px;letter-spacing:1px}.fusion-countdown .fusion-countdown-counter-wrapper{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;margin:0
10px;font-size:20px;text-align:center}.fusion-countdown .fusion-dash-wrapper{display:inline-block;padding:5px}.fusion-countdown .fusion-dash-wrapper.fusion-no-bg{padding-left:10px;padding-right:10px}.fusion-countdown .fusion-dash-wrapper.fusion-no-bg .fusion-dash{padding:0}.fusion-countdown .fusion-dash{padding:12px
22px;text-align:center}.fusion-countdown .fusion-digit{display:inline-block}.fusion-countdown .fusion-digit>div{width:11px}.fusion-countdown .fusion-first-digit{display:none}.fusion-countdown .fusion-dash-title{display:inline-block;padding-left:5px;min-width:46px}.fusion-countdown .fusion-countdown-link{letter-spacing:2px}.fusion-countdown .fusion-countdown-link:hover{opacity:0.7}.fusion-counters-circle{margin-bottom:20px;text-align:center}.fusion-counters-circle .counter-circle-wrapper{display:inline-block;position:relative;margin-bottom:20px;margin-right:15px;vertical-align:middle;height:220px;width:220px;text-align:center}.fusion-counters-circle .counter-circle{position:relative;height:220px;width:220px;text-align:center;line-height:220px;font-size:50px}.fusion-counters-circle .counter-circle .fontawesome-icon{float:none;margin:0;font-size:50px}.fusion-counters-circle .counter-circle
canvas{position:absolute;left:0;top:0}.fusion-counters-circle :last-child{margin-right:0}.fusion-counters-box.row{margin-left:-7px;margin-right:-7px}.fusion-counters-box .fusion-counter-box{padding:0
7px;margin-bottom:14px;text-align:center}.fusion-counters-box .fusion-counter-box .counter-box-container{padding:20px
20px}.fusion-counters-box .fusion-counter-box .counter-box-border{border:1px
solid #e5e4e3}.fusion-counters-box .content-box-counter{color:#a0ce4e;font-size:50px;line-height:50px}.fusion-counters-box .counter-box-icon{float:none;margin-top:-8px;vertical-align:middle;color:inherit}.fusion-dropcap{position:relative;top:4px;float:left;margin-right:10px;padding:0;line-height:52px;color:#a0ce4e;font-size:60px;text-transform:uppercase}.fusion-dropcap.dropcap-boxed{height:51px;width:51px;border-radius:8px;background-clip:padding-box;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);color:#fff;font-size:45px;text-align:center}.fusion-flexslider{position:relative;margin-bottom:0px;padding:0;background-color:transparent;overflow:hidden}.fusion-flexslider .slides,
.fusion-flexslider .flex-control-nav,
.fusion-flexslider .flex-direction-nav{z-index:100;margin:0;padding:0;list-style:none}.fusion-flexslider
.slides{overflow:hidden}.fusion-flexslider .slides
li{display:none}.fusion-flexslider .slides
img{display:block;width:100%}.fusion-flexslider.fusion-flexslider-loading .slides>li:first-child{display:block;opacity:1 !important}.woocommerce-container .images .fusion-flexslider.fusion-flexslider-loading .slides>li:first-child{float:left}.fusion-flexslider .flex-control-nav{position:absolute;bottom:0;width:100%;text-align:center}.fusion-flexslider .flex-direction-nav
a{z-index:100;position:absolute;top:50%;overflow:hidden;margin:-20px 0 0;width:30px;height:30px;text-align:center;line-height:30px;background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat;cursor:pointer;opacity:0;font-size:14px;font-weight:normal;font-family:'icomoon';-webkit-font-smoothing:none;color:#fff;transition:opacity all .3s ease}.fusion-flexslider .flex-direction-nav .flex-next{right:0px}.fusion-flexslider .flex-direction-nav .flex-prev{left:0px}.fusion-flexslider:hover .flex-direction-nav .flex-next,
.fusion-flexslider:hover .flex-direction-nav .flex-prev{opacity:0.8}.fusion-flexslider:hover .flex-direction-nav .flex-next:hover,
.fusion-flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.fusion-flexslider:hover .flex-direction-nav .flex-disabled{display:none;opacity:0;cursor:default}.fusion-flexslider.flexslider-attachments{overflow:visible}.fusion-flexslider.flexslider-attachments .flex-direction-nav
a{width:30px;height:30px;margin-top:-55px;text-align:center;line-height:30px}.fusion-flexslider.flexslider-attachments .flex-direction-nav a:before{color:#fff}.fusion-flexslider.flexslider-attachments .flex-control-thumbs
li{width:60px;margin:5px;float:none}.fusion-flexslider.flexslider-default .flex-direction-nav
a{width:60px;height:60px;margin-top:-30px;text-align:center;line-height:60px;font-size:30px}.fusion-flexslider.flexslider-posts .flex-direction-nav
a{width:30px;height:30px;margin-top:-15px;text-align:center;line-height:30px}.fusion-flexslider.flexslider-posts .slide-excerpt{position:absolute;bottom:20%}.fusion-flexslider.flexslider-posts .slide-excerpt
h2{color:#FFF;background:rgba(0, 0, 0, 0.8);padding:10px
15px;margin:0}.fusion-flexslider.flexslider-posts .slide-excerpt h2
a{color:#fff}.fusion-flexslider.flexslider-posts .slide-excerpt
p{color:#FFF;background:rgba(0, 0, 0, 0.8);padding:15px
15px}.fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav
a{background-color:rgba(0, 0, 0, 0.5);width:30px;height:30px;margin-top:-15px;text-align:center;line-height:30px}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt{position:absolute;left:0;top:0;bottom:0;padding:5%;width:30%;box-sizing:content-box;background:rgba(0, 0, 0, 0.7);color:#fff}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt .excerpt-container{overflow:hidden;height:100%}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt
h2{color:#fff;padding:10px
15px;margin:0}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt h2
a{color:#fff}.fusion-flexslider.flexslider-posts-with-excerpt .slide-excerpt
p{color:#fff;padding:15px
15px}.flexslider-attachments .flex-control-nav{position:relative;margin-top:10px}.page .post-slideshow{margin-bottom:30px}.fusion-flip-boxes{margin-bottom:25px}.fusion-flip-box{position:relative;z-index:1;padding:0;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fusion-flip-box .flip-box-inner-wrapper{position:relative;margin-bottom:15px;-webkit-transform:translateZ(0)}.fusion-flip-box .flip-box-front,
.fusion-flip-box .flip-box-back{-webkit-perspective:600px;-ms-perspective:600px;perspective:600px;padding:27px
20px 27px 20px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box;transition:all 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275) !important}.fusion-flip-box .flip-box-front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:10}.fusion-flip-box .flip-box-back{position:absolute;left:0;top:0;height:auto;width:100%;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:-1}.fusion-flip-box .flip-box-back .fusion-button{display:block;margin:20px
auto 0 auto}.fusion-flip-box.hover .flip-box-back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:1}.fusion-flip-box.hover .flip-box-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:-1}.fusion-flip-box.hover .flip-box-front .flip-box-grafix i:before{display:none}.fusion-flip-box .flip-box-grafix{display:table;margin:0
auto;margin-bottom:10px}.fusion-flip-box .flip-box-image{table-layout:fixed;width:100%}.fusion-flip-box .flip-box-circle{height:64px;width:64px;border:1px
solid;border-radius:50%;background-clip:padding-box}.fusion-flip-box .flip-box-circle
i{display:table-cell;vertical-align:middle;font-size:24px}.fusion-flip-box .flip-box-no-circle
i{font-size:60px}.fusion-flip-box .flip-box-heading{margin-top:0;margin-bottom:9px}.fusion-flip-box .flip-box-heading.without-text{margin-bottom:0}.fusion-flip-box .flip-box-heading-back{margin-bottom:9px;margin-top:0;font-size:14px;text-transform:uppercase}.fusion-flip-box .finished-animating{transition:none !important;-webkit-animation:none !important;animation:none !important}.fontawesome-icon{display:inline-block;float:left;margin-right:10px}.fontawesome-icon.circle-yes{border-radius:50%;background-clip:padding-box;background-clip:inherit;border-width:1px;border-style:solid;background-color:#333;color:#fff;text-align:center;margin-top:2px}.fontawesome-icon.circle-no.size-large{margin-top:2px}.fontawesome-icon.circle-no.size-medium{margin-top:3px}.fontawesome-icon.circle-no.size-small{margin-top:5px}.fusion-login-box .fusion-login-caption{margin-bottom:20px}.fusion-login-box .fusion-login-form{padding:25px;background-color:#f6f6f6}.fusion-login-box .fusion-login-input-wrapper{margin-bottom:20px}.fusion-login-box .fusion-login-button-fullwidth{width:100%}.fusion-login-box .fusion-login-links{margin:0
-10px}.fusion-login-box .fusion-login-links>a{padding:0
10px}.fusion-login-box .fusion-login-loggedin-links{display:inline-block;list-style:outside none none;margin:0;padding:0;text-align:initial}.fusion-login-box .fusion-login-avatar{display:inline-block;vertical-align:top;margin-right:10px}.fusion-login-box .fusion-login-box-error{margin-bottom:20px;color:#d04544}.fusion-login-box.fusion-login-box-login .fusion-login-submit-wrapperr{margin-bottom:20px}.fusion-login-box.fusion-login-align-center{text-align:center}.fullwidth-box.video-background{position:relative}.fullwidth-box.video-background .fullwidth-overlay{position:absolute;top:0;left:0;z-index:5;height:100%;width:100%}.fullwidth-box.video-background .fullwidth-video{position:absolute;top:0;left:0;z-index:1;min-height:100%;min-width:100%;-webkit-transform-style:preserve-3d}.fullwidth-box.video-background .fullwidth-video
video{position:absolute;top:50%;left:50%;z-index:1;min-height:100%;min-width:100%;height:auto;width:100%;object-fit:cover;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fullwidth-box.video-background .fusion-row{position:relative;z-index:10}.fullwidth-box.video-background .fullwidth-video-image{display:none}.ua-mobile .fullwidth-box.video-background .fullwidth-video-image{width:100%;height:100%;display:block;z-index:2;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-position:center center;position:absolute;top:0;left:0}.fullwidth-box.faded-background{position:relative;overflow:hidden}.fullwidth-box.faded-background .fullwidth-faded{position:absolute;top:0;left:0;z-index:1;min-height:100%;min-width:100%}.fullwidth-box.faded-background .fusion-row{position:relative;z-index:10}.hundred-percent-fullwidth{overflow:hidden}.hundred-percent-fullwidth .fusion-row{max-width:none !important}#main .fullwidth-box .fusion-row{padding-left:0;padding-right:0}.ua-safari .fullwidth-box.faded-background .fullwidth-faded{-webkit-transform:translate3d(0, 0, 0)}.ua-safari.ua-mobile .fullwidth-box.faded-background .fullwidth-faded{-webkit-transform:none}.fusion-google-map
img{max-width:none}.fusion-google-map .fusion-info-box{padding:5px;border-radius:5px;background-clip:padding-box;box-shadow:0 1px 1px rgba(0, 0, 0, 0.3);background-color:#a0ce4e;color:#fff;font-size:13px}.fusion-highlight{padding:0.1em 0.3em;line-height:1.7em}.fusion-highlight.rounded{border-radius:4px;background-clip:padding-box}.fusion-highlight.dark{color:#ccc}.fusion-imageframe{display:inline-block;z-index:1;position:relative;vertical-align:middle;max-width:100%}.fusion-imageframe.element-bottomshadow:before,.fusion-imageframe.element-bottomshadow:after{opacity:0.4}.fusion-imageframe.element-bottomshadow
img{margin:0}.imageframe-align-center{text-align:center}.fusion-image-carousel{margin-bottom:40px}.fusion-carousel{overflow:hidden;padding:0}.fusion-carousel .fusion-carousel-positioner{position:relative}.fusion-carousel .fusion-carousel-wrapper{box-sizing:content-box;padding:8px
0}.fusion-carousel .fusion-carousel-swipe{cursor:-webkit-grab;cursor:grab}.fusion-carousel .fusion-carousel-holder{margin:0;padding:0;list-style:none}.fusion-carousel .fusion-carousel-item{display:block;float:left;padding:0}.fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper{display:inline-block;visibility:hidden;vertical-align:middle;width:100%;line-height:normal}.fusion-carousel .fusion-carousel-item .fusion-image-wrapper{margin-bottom:0;text-align:center}.fusion-carousel .fusion-carousel-item>a{display:block}.fusion-carousel .fusion-carousel-item
img{vertical-align:middle;width:100%;height:auto}.fusion-carousel .fusion-carousel-title{margin:15px
0 3px}.fusion-carousel .fusion-carousel-price{margin-top:8px}.fusion-carousel .fusion-carousel-price
.price{margin-bottom:0}.fusion-carousel .fusion-carousel-nav{visibility:hidden}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev,
.fusion-carousel .fusion-carousel-nav .fusion-nav-next{display:block;z-index:1000;opacity:0.8;position:absolute;top:50%;margin-top:-14px;height:29px;width:29px;text-align:center;cursor:pointer;color:transparent;background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat}.no-rgba .fusion-carousel .fusion-carousel-nav .fusion-nav-prev,
.no-rgba .fusion-carousel .fusion-carousel-nav .fusion-nav-next{background-color:#3e3e3e}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before,
.fusion-carousel .fusion-carousel-nav .fusion-nav-next:before{display:block;position:relative;line-height:29px;font-size:14px;color:#fff;font-family:'icomoon'}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:hover,
.fusion-carousel .fusion-carousel-nav .fusion-nav-next:hover{opacity:1}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev{left:0}.fusion-carousel .fusion-carousel-nav .fusion-nav-prev:before{content:'\f104'}.fusion-carousel .fusion-carousel-nav .fusion-nav-next{right:0}.fusion-carousel .fusion-carousel-nav .fusion-nav-next:before{content:'\f105'}.fusion-carousel-border .fusion-image-wrapper{border:1px
solid #e9eaee}.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-wrapper{height:115px !important}.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-holder{line-height:115px !important}.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-item-wrapper{text-align:center}.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper{display:inline-block;vertical-align:middle}.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper
a{display:block}.fusion-image-carousel-fixed .fusion-carousel .fusion-image-wrapper
img{max-height:115px;width:auto}.fusion-layout-column{position:relative;float:left;margin-right:4%;margin-bottom:20px}.fusion-one-full{float:none}.fusion-one-sixth{width:13.3333%}.fusion-five-sixth{width:82.6666%}.fusion-one-fifth{width:16.8%}.fusion-two-fifth{width:37.6%}.fusion-three-fifth{width:58.4%}.fusion-four-fifth{width:79.2%}.fusion-one-fourth{width:22%}.fusion-three-fourth{width:74%}.fusion-one-third{width:30.6666%}.fusion-two-third{width:65.3333%}.fusion-one-half{width:48%}.fusion-column-last{margin-left:0;margin-right:0}.fusion-spacing-no{margin:0}.fusion-spacing-no.fusion-one-sixth{width:16.6666%}.fusion-spacing-no.fusion-five-sixth{width:83.3333%}.fusion-spacing-no.fusion-one-fifth{width:20%}.fusion-spacing-no.fusion-two-fifth{width:40%}.fusion-spacing-no.fusion-three-fifth{width:60%}.fusion-spacing-no.fusion-four-fifth{width:80%}.fusion-spacing-no.fusion-one-fourth{width:25%}.fusion-spacing-no.fusion-three-fourth{width:75%}.fusion-spacing-no.fusion-one-third{width:33.3333%}.fusion-spacing-no.fusion-two-third{width:66.6666%}.fusion-spacing-no.fusion-one-half{width:50%}.fusion-spacing-no.fusion-column-last{margin-left:0;margin-right:0}.fusion-spacing-no .fusion-column-wrapper{min-height:1px}.fusion-equal-height-columns .fusion-column-table{display:table;table-layout:fixed;width:100%}.fusion-equal-height-columns .fusion-column-tablecell{display:table-cell;vertical-align:middle}.fusion-column-inner-bg-wrapper .fusion-column-wrapper{position:relative;z-index:2;pointer-events:none}.fusion-column-inner-bg{width:100%;height:100%;position:absolute;top:0;left:0}.fusion-column-inner-bg
a{width:100%;height:100%}.fusion-column-inner-bg a
span{width:100%;height:100%;position:absolute;top:0;left:0}.modal-dialog{margin-top:60px}.fusion-modal{-webkit-overflow-scrolling:auto !important}.fusion-modal .modal-header{min-height:54px}.fusion-modal
.close{font-size:30px;margin-top:-5px;text-shadow:none}.fusion-modal .fusion-separator{width:100% !important}.fusion-person .person-shortcode-image-wrapper{text-align:center}.fusion-person .person-image-container{display:inline-block;z-index:1;max-width:100%;vertical-align:bottom}.fusion-person .person-image-container.glow{box-shadow:0 0 3px rgba(0, 0, 0, 0.3)}.fusion-person .person-image-container.dropshadow{box-shadow:2px 3px 7px rgba(0, 0, 0, 0.3)}.fusion-person .person-desc{margin-top:25px}.fusion-person .person-desc .person-author{display:table;width:100%}.fusion-person .person-desc .person-author .person-author-wrapper,
.fusion-person .person-desc .person-author .fusion-social-networks{display:table-cell;vertical-align:middle;float:none}.fusion-person .person-desc .person-author .person-author-wrapper{min-width:50%}.fusion-person .person-desc .person-author .fusion-social-networks{max-width:50%;text-align:right}.fusion-person .person-desc .person-author .person-name,
.fusion-person .person-desc .person-author .person-title{display:block}.fusion-person .person-content{margin-top:25px}.fusion-person-left{text-align:left}.fusion-person-center{text-align:center}.fusion-person-center .person-desc .person-author{display:block;width:100%}.fusion-person-center .person-desc .person-author .person-author-wrapper{display:block;width:100%}.fusion-person-center .person-desc .person-author .fusion-social-networks{display:block;width:100%;max-width:none;text-align:center;margin:0
auto;margin-top:20px}.fusion-person-center .person-content{margin-top:25px}.fusion-person-right{text-align:right}.fusion-person-right .person-desc .person-author .fusion-social-networks{text-align:left}.fusion-person-icon-bottom .fusion-social-networks{margin-top:35px}.fusion-popover{display:inline-block;max-width:100%;cursor:pointer;color:#a0ce4e}.popover{padding:0;z-index:99999}.fusion-pricing-table{margin:0
0 20px 0;box-sizing:border-box}.fusion-pricing-table
*{box-sizing:border-box}.fusion-pricing-table .fusion-panel{overflow:hidden;margin:0;background-color:#fff;box-shadow:none;border-radius:0;background-clip:padding-box;border:1px
solid #e5e4e3}.fusion-pricing-table .panel-heading{padding:15px
15px;border-radius:0;background-clip:padding-box;border-bottom:1px solid #e5e4e3;text-align:center}.fusion-pricing-table .panel-heading
h3{margin:0}.fusion-pricing-table .panel-body{padding:15px;background-color:#f8f8f8;text-align:center}.fusion-pricing-table .panel-body
.price{position:relative}.fusion-pricing-table .panel-body .price
.currency{position:relative;color:#505050}.fusion-pricing-table .panel-body .price .currency.pos-right{top:0;margin-left:-12px;font-size:32px}.fusion-pricing-table .panel-body .price .currency.pos-right.price-without-decimal{margin-left:0}.fusion-pricing-table .panel-body .price .integer-part{display:inline;font-weight:bold;color:#a0ce4e;line-height:normal}.fusion-pricing-table .panel-body .price .decimal-part{position:relative;top:-30px;font-weight:bold;color:#a0ce4e}.fusion-pricing-table .panel-body .price
.time{position:relative;font-style:italic;color:#888;margin-left:-14px}.fusion-pricing-table .panel-body .price .time.price-without-decimal{margin-left:0}.fusion-pricing-table .panel-body .price .time.pos-right{margin-left:12px}.fusion-pricing-table .list-group{margin:0;padding:0}.fusion-pricing-table .list-group-item{display:block;position:relative;padding:15px;background:none;border-radius:0;border-top:1px solid #e5e4e3;text-align:center}.fusion-pricing-table .list-group-item:last-child{border-bottom:1px solid #e5e4e3}.fusion-pricing-table .panel-footer{padding:15px;background-color:#f8f8f8;border-radius:0;background-clip:padding-box;border-color:1px solid #e5e4e3;text-align:center}.fusion-pricing-table .panel-wrapper:hover{cursor:pointer}.fusion-pricing-table .panel-wrapper:hover .fusion-panel{background-color:#f8f8f8}#wrapper .full-boxed-pricing .panel-wrapper{padding:0}.full-boxed-pricing .panel-container{padding:9px;background-color:#f8f8f8}.full-boxed-pricing .panel-wrapper:last-child .fusion-panel{border-right:1px solid #e5e4e3}.full-boxed-pricing .panel-body .price
.currency{top:-20px;font-size:21px}.full-boxed-pricing .panel-body .price .integer-part{font-size:55px}.full-boxed-pricing .panel-body .price .decimal-part{top:-20px;font-size:17px}.full-boxed-pricing .panel-body .price
.time{font-size:11px}.full-boxed-pricing .panel-wrapper:hover .panel-heading{background-color:#f8f8f8}.sep-boxed-pricing .panel-wrapper{margin-bottom:10px;padding:0}.sep-boxed-pricing .panel-container{padding:9px;background-color:#f8f8f8}.sep-boxed-pricing .panel-heading{background-color:#a0ce4e;border-radius:0;background-clip:padding-box;border-bottom:1px solid #e5e4e3;text-align:center}.sep-boxed-pricing .panel-heading
h3{margin:0}.sep-boxed-pricing .panel-body .price
.currency{top:-30px;font-size:28px}.sep-boxed-pricing .panel-body .price .integer-part{font-size:75px}.sep-boxed-pricing .panel-body .price .decimal-part{font-size:23px}.sep-boxed-pricing .panel-body .price
.time{font-size:20px}@media (min-width: 768px){.fusion-pricing-table .standout .panel-container{z-index:1000}.fusion-pricing-table .standout .panel-heading,
.fusion-pricing-table .standout .panel-footer{padding:20px}.full-boxed-pricing{padding:0
9px;background-color:#f8f8f8}.full-boxed-pricing .panel-container{padding:9px
0}.full-boxed-pricing .panel-wrapper:last-child .fusion-panel{border-right:1px solid #e5e4e3}.full-boxed-pricing .fusion-panel{border-right:none}.full-boxed-pricing .standout .panel-container{position:relative;box-sizing:content-box;margin:-10px -9px;padding:9px;box-shadow:0 0 6px 6px rgba(0, 0, 0, 0.08);background-color:#f8f8f8}.full-boxed-pricing .standout .fusion-panel{border-right:1px solid #e5e4e3}.full-boxed-pricing .standout .panel-heading
h3{color:#a0ce4e}.sep-boxed-pricing{margin:0
-15px;margin-bottom:20px}.sep-boxed-pricing .panel-wrapper{margin:0;padding:0
12px}.sep-boxed-pricing .standout .panel-container{margin:-10px;box-shadow:0 0 15px 5px rgba(0, 0, 0, 0.16)}}.fusion-progressbar{position:relative;margin-bottom:10px}.fusion-progressbar .progress-title{margin:0;height:auto;width:auto;font-size:13px;font-weight:normal}.fusion-progressbar-text-on-bar .progress-title{position:absolute;left:15px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);clip:auto;color:#fff}.fusion-progressbar-text-above-bar .progress-title{display:inline-block;margin-bottom:5px;color:#000}.fusion-progressbar-text-below-bar .progress-title{display:inline-block;margin-top:5px;color:#000}.fusion-progressbar-bar{margin:0;height:37px;width:100%;background-color:#E6E7E8;border-radius:0;background-clip:padding-box;box-shadow:none}.fusion-progressbar-bar
.progress{background-color:#A0CE4E;box-shadow:none}.fusion-recent-posts{margin-bottom:50px}.fusion-recent-posts
.columns{overflow:hidden}.fusion-recent-posts .columns
.column{overflow:hidden}.fusion-recent-posts .columns .column .fusion-flexslider{margin-bottom:0}.fusion-recent-posts .columns .column
h4{margin:15px
0 3px 0}.fusion-recent-posts .columns .column
.meta{overflow:hidden;margin-bottom:13px;padding:0;color:#333;font-size:12px;line-height:14px}.fusion-recent-posts .columns .column .meta
.date{font-style:normal}.fusion-recent-posts .columns .column .meta .meta-separator{padding:0
5px}.fusion-recent-posts .columns
.password{width:auto}.fusion-recent-posts .columns-2 .column:nth-child(3n){clear:left}.fusion-recent-posts .columns-3 .column:nth-child(4n){clear:left}.fusion-recent-posts.layout-thumbnails-on-side .columns
.column{margin-bottom:20px}.fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow{overflow:hidden;float:left;margin:0
20px 5px 0;width:144px}.fusion-recent-posts.layout-thumbnails-on-side .columns .column
h4{margin-top:0}.fusion-recent-posts.layout-date-on-side .date-and-formats{overflow:hidden;float:left;margin:0
20px 5px 0;width:82px}.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box{padding:8px
0 5px;color:#FFF}.fusion-recent-posts.layout-date-on-side .date-and-formats .date-box
.date{display:block;font-size:29px;font-weight:bold;line-height:29px}.fusion-recent-posts.layout-date-on-side .date-and-formats .format-box{margin-top:3px;background-color:#EEF0F2}.fusion-recent-posts.layout-date-on-side .columns
.column{margin-bottom:20px}.fusion-recent-posts.layout-date-on-side .columns .column
h4{margin-top:0}.fusion-recent-works{overflow:hidden;margin-bottom:80px}.fusion-recent-works-carousel{overflow:hidden;height:auto}.fusion-recent-works-grid-with-excerpts{margin-bottom:0}.fusion-recent-works-carousel-fixed.fusion-carousel .fusion-image-wrapper,
.fusion-recent-works-carousel-fixed.fusion-carousel .fusion-image-wrapper
img{max-height:115px;width:auto}.fusion-section-separator{position:relative}.fusion-section-separator .divider-candy{z-index:100;position:absolute;left:50%;margin-left:-20px;height:40px;width:40px;border-bottom:1px solid #E6E5E6;border-left:1px solid #E6E5E6;background-color:transparent;content:""}.fusion-section-separator .divider-candy.bottom{bottom:-21px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fusion-section-separator .divider-candy.top{top:-21px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.fusion-section-separator .divider-candy.both{top:-21px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.fusion-section-separator .divider-candy-arrow{z-index:2;position:absolute;left:50%;margin-left:-29px;height:0;width:0;border-color:transparent;border-style:solid}.fusion-section-separator .divider-candy-arrow.bottom{border-width:29px 29px 0 29px}.fusion-section-separator .divider-candy-arrow.top{bottom:0;border-width:0 29px 29px}.fusion-section-separator .section-separator-icon{z-index:200;position:absolute;left:50%;top:-10px;margin-left:-20px;width:40px;font-size:20px;font-family:FontAwesome;text-align:center}.fusion-section-separator .section-separator-icon:after{display:block;text-align:center}.fusion-sep-clear{clear:both;display:block;height:1px;font-size:0px;line-height:0px;width:100%;overflow:hidden}.fusion-separator{border:0
solid #e7e6e6;clear:both;position:relative;z-index:11}.fusion-separator.sep-none{height:1px}.fusion-separator.sep-double{height:8px;border-bottom-width:1px;border-top-width:1px}.fusion-separator.sep-single{border-top-width:1px}.fusion-separator.sep-dashed{border-bottom-style:dashed;border-top-style:dashed}.fusion-separator.sep-dotted{border-bottom-style:dotted;border-top-style:dotted}.fusion-separator.sep-shadow{height:1px;overflow:visible;border:none;background:none;background:linear-gradient(left, rgba(150, 150, 150, 0) 0%, rgba(150, 150, 150, 0) 15%, rgba(150, 150, 150, 0.65) 50%, rgba(150, 150, 150, 0) 85%, rgba(150, 150, 150, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1)}.fusion-separator.sep-shadow:after{display:block;margin-top:10px;height:6px;width:100%;content:'';background:radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 65%)}.fusion-separator .icon-wrapper{position:absolute;display:table;left:50%;top:50%;margin:-13px 0 0 -13px;height:26px;width:26px;background-color:#FFF;border:1px
solid #AAA;border-radius:50%;background-clip:padding-box;text-align:center}.fusion-separator .icon-wrapper
i{display:block;display:table-cell;vertical-align:middle}body:not(:-moz-handler-blocked) .fusion-separator.sep-shadow:after{background:radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.5) 0px, rgba(255, 255, 255, 0) 80%)}.fusion-sharing-box{display:table;margin-bottom:55px;padding:20px;height:70px;width:100%;background-color:#f6f6f6}.fusion-sharing-box.boxed-icons{padding:15px
20px}.fusion-sharing-box h4,
.fusion-sharing-box .fusion-social-networks{display:table-cell;vertical-align:middle}.fusion-sharing-box .fusion-social-networks{text-align:right}.fusion-sharing-box .fusion-social-networks .fusion-social-network-icon{margin-bottom:0}.fusion-slider-sc .slides>li:first-child{display:block}.fusion-slider-sc .flex-direction-nav
a{position:absolute;top:50%;z-index:100;margin:-20px 0 0;height:30px;width:30px;opacity:0;overflow:hidden;background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat;cursor:pointer;font-size:14px;font-weight:normal;font-family:'icomoon';-webkit-font-smoothing:none}.fusion-slider-sc:hover .flex-next:hover,
.fusion-slider-sc:hover .flex-prev:hover{opacity:1}.fusion-social-networks{overflow:hidden}.fusion-social-networks .fusion-social-networks-wrapper{margin:0
-10px}.fusion-social-networks .fusion-social-network-icon{display:inline-block;margin:0
10px 10px 10px;font-size:16px;color:#46494a}.fusion-social-networks .fusion-social-network-icon:hover{opacity:0.8}.fusion-social-networks .fusion-social-network-icon:before{color:inherit}.fusion-social-networks.boxed-icons .fusion-social-networks-wrapper{margin:0
-5px}.fusion-social-networks.boxed-icons .fusion-social-network-icon{margin:0
5px 10px 5px;padding:8px;background-color:#46494a;border:none;border-radius:3px;background-clip:padding-box;background-clip:inherit;border:1px
solid #46494a;color:#fff}.fusion-social-links-footer{display:table-cell;vertical-align:middle;width:40%;text-align:right}.fusion-social-links-footer .fusion-social-networks{margin-top:10px}.widget .fusion-social-networks .fusion-social-networks-wrapper{margin:0
-5.5px}.widget .fusion-social-networks .fusion-social-network-icon{margin:0
5.5px 14px 5.5px}.widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper{margin:0
-3.5px}.widget .fusion-social-networks.boxed-icons .fusion-social-network-icon{margin:0
3.5px 10px 3.5px}.fusion-tabs{margin-bottom:50px}.fusion-tabs
.nav{display:none}.fusion-tabs .fusion-mobile-tab-nav{display:block}.fusion-tabs.clean .tab-pane{margin:20px
0}.fusion-tabs .nav-tabs{display:block;list-style:none outside none;margin:0;padding:0;border:1px
solid #f1f2f2;border-bottom:none;background-color:#fff}.fusion-tabs .nav-tabs:before,
.fusion-tabs .nav-tabs:after{content:" ";display:table}.fusion-tabs .nav-tabs:after{clear:both}.fusion-tabs .nav-tabs.nav-justified{width:100%;border-bottom:0 none}.fusion-tabs .nav-tabs
li{display:block;position:relative;float:none;text-align:center}.fusion-tabs .nav-tabs li .fusion-tab-heading{margin:0}.fusion-tabs .nav-tabs li .tab-link{display:block;position:relative;margin:0;padding:11px
0;outline:0;line-height:normal;border:none;border-top:3px solid #f1f2f2;background-color:#f1f2f2;color:#747474;cursor:pointer;transition:all .2s}.fusion-tabs .nav-tabs li .tab-link:hover,
.fusion-tabs .nav-tabs li .tab-link:focus{border-top-color:#fff;background-color:#fff}.fusion-tabs .nav-tabs li .tab-link
.fa{float:none;color:inherit}.fusion-tabs .nav-tabs>.active>.tab-link{border:none;border-top:3px solid #a0ce4e;background-color:#fff;cursor:pointer}.fusion-tabs .nav-tabs > .active > .tab-link:hover,
.fusion-tabs .nav-tabs>.active>.tab-link:focus{border-top:3px solid #a0ce4e}.fusion-tabs .tab-content>.active{display:block}.fusion-tabs .tab-pane{display:none;padding:15px;max-width:100%;border:1px
solid #f1f2f2;border-top:none}.fusion-tabs.nav-not-justified .nav-tabs .tab-link{padding:11px
15px}.fusion-tabs.clean .nav-tabs{background:none;border:none}.fusion-tabs.clean .nav-tabs
li{margin-bottom:10px}.fusion-tabs.clean .nav-tabs li .tab-link{padding:14px
15px;border:1px
solid}.fusion-tabs.clean .nav-tabs li .tab-link:hover,
.fusion-tabs.clean .nav-tabs li .tab-link:focus{border:1px
solid}.fusion-tabs.clean .tab-content{margin-top:20px}.fusion-tabs.clean .tab-content .tab-pane{padding:0;background:transparent;border:none}@media (min-width: 768px){.fusion-tabs
.nav{display:block}.fusion-tabs .fusion-mobile-tab-nav{display:none}.fusion-tabs.clean .tab-pane{margin:0}.fusion-tabs .nav-tabs{display:inline-block;vertical-align:middle}.fusion-tabs .nav-tabs.nav-justified>li{display:table-cell;width:1%}.fusion-tabs .nav-tabs li .tab-link{margin-right:1px}.fusion-tabs .nav-tabs li:last-child .tab-link{margin-right:0}.fusion-tabs.horizontal-tabs .nav-tabs{margin:0
0 -1px 0}.fusion-tabs.horizontal-tabs
.nav{border-bottom:1px solid #f1f2f2}.fusion-tabs.horizontal-tabs.clean
.nav{border:none;text-align:center}.fusion-tabs.horizontal-tabs.clean .nav-tabs{border:none}.fusion-tabs.horizontal-tabs.clean .nav-tabs
li{margin-bottom:0}.fusion-tabs.horizontal-tabs.clean .nav-tabs li .tab-link{margin-right:-1px}.fusion-tabs.horizontal-tabs.clean .tab-content{margin-top:40px}.fusion-tabs.nav-not-justified{border:none}.fusion-tabs.nav-not-justified .nav-tabs
li{display:inline-block}.fusion-tabs.nav-not-justified.clean .nav-tabs li .tab-link{padding:14px
55px}.fusion-tabs.vertical-tabs{border:none;clear:both;zoom:1}.fusion-tabs.vertical-tabs:before,.fusion-tabs.vertical-tabs:after{content:" ";display:table}.fusion-tabs.vertical-tabs:after{clear:both}.fusion-tabs.vertical-tabs .nav-tabs{position:relative;left:1px;float:left;width:15.5%;border:1px
solid #f1f2f2;border-right:none}.fusion-tabs.vertical-tabs .nav-tabs > li .tab-link{margin-right:0;margin-bottom:1px;padding:8px
10px;border-top:none;text-align:left}.fusion-tabs.vertical-tabs .nav-tabs > li:last-child .tab-link{margin-bottom:0}.fusion-tabs.vertical-tabs .nav-tabs>li.active>.tab-link{border-bottom:none;border-left:3px solid #a0ce4e;border-top:none;cursor:pointer}.fusion-tabs.vertical-tabs .tab-content{float:left;width:84.5%}.fusion-tabs.vertical-tabs .tab-pane{float:left;padding:30px;border:1px
solid #f1f2f2}.fusion-tabs.vertical-tabs.clean .nav-tabs{width:25%;background-color:transparent;border:none}.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link{margin:0;padding:10px
15px;border:1px
solid}.fusion-tabs.vertical-tabs.clean .tab-content{margin:0;padding-left:40px;width:75%}}table{border-collapse:collapse;border-spacing:0}.table{border-color:#e5e4e3}.table>thead>tr>th,.table>tbody>tr>th{padding:20px;font-weight:bold}.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:10px
20px}.table>tfoot>tr>td{font-weight:bold}table{border-collapse:collapse;border-spacing:0}.table-1 table,
.tkt-slctr-tbl-wrap-dv
table{border:1px
solid#dcdcdc;background-color:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.5)}.table-1 table th,
.tkt-slctr-tbl-wrap-dv table
th{border:1px
solid #dcdcdc;background:#f6f6f6;padding:20px;text-align:left}.table-1 tr:nth-child(even),
.tkt-slctr-tbl-wrap-dv tr:nth-child(even){background:#f6f6f6}.table-1 tr td,
.tkt-slctr-tbl-wrap-dv tr
td{border:1px
solid #dcdcdc;padding:10px
20px}.table-2 table
thead{border:1px
solid #d3d3d3;text-align:left}.table-2 table
th{padding:20px;color:#fff}.table-2 tr
td{border-bottom:1px solid #dcdcdc;padding:10px
20px}.fusion-reading-box-container{z-index:1;position:relative;margin-bottom:84px}.fusion-reading-box-container .reading-box{padding:28px
28px 27px 31px;background-color:#F2EFEF;border-left:3px solid #a0ce4e}.fusion-reading-box-container .reading-box.reading-box-center{text-align:center}.fusion-reading-box-container .reading-box.reading-box-right{text-align:right}.fusion-reading-box-container .reading-box
h2{margin:0
0 7px;line-height:20px;font-size:18px}.fusion-reading-box-container .reading-box-additional{display:inline-block;width:100%}.fusion-reading-box-container .fusion-desktop-button{display:block}.fusion-reading-box-container .continue-center{display:inline-block;float:none;margin:15px
auto 0 auto}.fusion-reading-box-container .continue-left{float:left;margin-right:10px;margin-bottom:10px}.fusion-reading-box-container .continue-right{float:right;margin-left:10px;margin-bottom:10px}.fusion-reading-box-container .fusion-mobile-button{display:none;float:none;margin:20px
0 0}.fusion-reading-box-container .fusion-mobile-button.continue-center{display:inline-block}.element-bottomshadow{position:relative}.element-bottomshadow:before,.element-bottomshadow:after{position:absolute;bottom:15px;left:10px;z-index:-1;height:20%;max-height:100px;max-width:460px;width:60%;content:"";opacity:0.7;box-shadow:0 17px 10px rgba(0, 0, 0, 0.7);-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.element-bottomshadow:after{left:auto;right:10px;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.fusion-testimonials
.review{display:none}.fusion-testimonials
blockquote{margin:0;padding:0}.fusion-testimonials blockquote
q{font-style:italic}.fusion-testimonials blockquote q:before,
.fusion-testimonials blockquote q:after{content:""}.fusion-testimonials
.doe{position:relative;text-align:center}.fusion-testimonials .doe:before{line-height:40px;font-family:'icomoon';font-size:28px}.fusion-testimonials .female .doe:before{content:"\e61b"}.fusion-testimonials .male .doe:before{content:"\e61a"}.fusion-testimonials .testimonial-pagination{margin-top:25px;text-align:center}.fusion-testimonials .testimonial-pagination
a{display:inline-block;margin-right:10px;height:12px;width:12px;border-radius:50%;border:1px
solid #000}.fusion-testimonials .testimonial-pagination a:hover,
.fusion-testimonials .testimonial-pagination
a.activeSlide{background-color:#000}.fusion-testimonials.classic
blockquote{margin-bottom:0;border:none;background-color:#f6f6f6}.fusion-testimonials.classic blockquote
q{display:block;padding:25px;line-height:normal}.fusion-testimonials.classic
.author{position:relative;padding:12px
0 0 2px}.fusion-testimonials.classic .author:after{position:absolute;left:35px;top:0;content:" ";height:0;width:0;pointer-events:none;border:medium solid transparent;border-top-color:#f6f6f6;border-width:10px}.fusion-testimonials.classic .author a:hover{text-decoration:none}.fusion-testimonials.classic .no-avatar
.author{padding-left:0}.fusion-testimonials.classic .doe:before{line-height:40px;font-size:28px}.fusion-testimonials.classic .company-name{display:table-cell;vertical-align:middle}.fusion-testimonials.classic .testimonial-thumbnail{display:table-cell;vertical-align:middle;padding-right:30px;height:40px}.fusion-testimonials.classic .testimonial-image{max-width:40px}.fusion-testimonials.clean .testimonial-thumbnail{margin:0
auto 25px auto;width:150px;text-align:center}.fusion-testimonials.clean .doe:before{line-height:100px;font-size:90px}.fusion-testimonials.clean
blockquote{border:none;background-color:none}.fusion-testimonials.clean blockquote
q{display:block;padding:25px;background-color:none;line-height:30px;font-size:18px;text-align:center}.fusion-testimonials.clean
.author{margin-top:25px;font-size:18px;text-align:center}.fusion-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;margin:0
0 31px;overflow:hidden}.fusion-title h1,
.fusion-title h2,
.fusion-title h3,
.fusion-title h4,
.fusion-title h5,
.fusion-title h6,
.comment-respond .fusion-title .comment-reply-title{-webkit-flex-grow:0;-ms-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:0;padding:0
8px 0 0;line-height:normal}.fusion-title h1.title-heading-left,
.fusion-title h2.title-heading-left,
.fusion-title h3.title-heading-left,
.fusion-title h4.title-heading-left,
.fusion-title h5.title-heading-left,
.fusion-title h6.title-heading-left,
.comment-respond .fusion-title .comment-reply-title.title-heading-left{padding-right:8px;text-align:left}.fusion-title h1.title-heading-left .fontawesome-icon,
.fusion-title h2.title-heading-left .fontawesome-icon,
.fusion-title h3.title-heading-left .fontawesome-icon,
.fusion-title h4.title-heading-left .fontawesome-icon,
.fusion-title h5.title-heading-left .fontawesome-icon,
.fusion-title h6.title-heading-left .fontawesome-icon,
.comment-respond .fusion-title .comment-reply-title.title-heading-left .fontawesome-icon{margin-left:10px}.fusion-title h1.title-heading-right,
.fusion-title h2.title-heading-right,
.fusion-title h3.title-heading-right,
.fusion-title h4.title-heading-right,
.fusion-title h5.title-heading-right,
.fusion-title h6.title-heading-right,
.comment-respond .fusion-title .comment-reply-title.title-heading-right{padding:0
0 0 8px;text-align:right}.fusion-title h1.title-heading-right .fontawesome-icon,
.fusion-title h2.title-heading-right .fontawesome-icon,
.fusion-title h3.title-heading-right .fontawesome-icon,
.fusion-title h4.title-heading-right .fontawesome-icon,
.fusion-title h5.title-heading-right .fontawesome-icon,
.fusion-title h6.title-heading-right .fontawesome-icon,
.comment-respond .fusion-title .comment-reply-title.title-heading-right .fontawesome-icon,
.fusion-title h1.title-heading-right img,
.fusion-title h2.title-heading-right img,
.fusion-title h3.title-heading-right img,
.fusion-title h4.title-heading-right img,
.fusion-title h5.title-heading-right img,
.fusion-title h6.title-heading-right img,
.comment-respond .fusion-title .comment-reply-title.title-heading-right
img{margin-left:10px;margin-right:0}.fusion-title h1 img,
.fusion-title h2 img,
.fusion-title h3 img,
.fusion-title h4 img,
.fusion-title h5 img,
.fusion-title h6 img,
.comment-respond .fusion-title .comment-reply-title
img{margin-right:10px}.fusion-title h1 .fontawesome-icon,
.fusion-title h2 .fontawesome-icon,
.fusion-title h3 .fontawesome-icon,
.fusion-title h4 .fontawesome-icon,
.fusion-title h5 .fontawesome-icon,
.fusion-title h6 .fontawesome-icon,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon{display:inline-block;float:none;vertical-align:middle;margin-left:2px}.fusion-title h1 .fontawesome-icon.size-small,
.fusion-title h2 .fontawesome-icon.size-small,
.fusion-title h3 .fontawesome-icon.size-small,
.fusion-title h4 .fontawesome-icon.size-small,
.fusion-title h5 .fontawesome-icon.size-small,
.fusion-title h6 .fontawesome-icon.size-small,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-small,
.fusion-title h1 .fontawesome-icon.size-medium,
.fusion-title h2 .fontawesome-icon.size-medium,
.fusion-title h3 .fontawesome-icon.size-medium,
.fusion-title h4 .fontawesome-icon.size-medium,
.fusion-title h5 .fontawesome-icon.size-medium,
.fusion-title h6 .fontawesome-icon.size-medium,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-medium,
.fusion-title h1 .fontawesome-icon.size-large,
.fusion-title h2 .fontawesome-icon.size-large,
.fusion-title h3 .fontawesome-icon.size-large,
.fusion-title h4 .fontawesome-icon.size-large,
.fusion-title h5 .fontawesome-icon.size-large,
.fusion-title h6 .fontawesome-icon.size-large,
.comment-respond .fusion-title .comment-reply-title .fontawesome-icon.size-large{margin-top:0}.fusion-title.fusion-title-center{text-align:center}.fusion-title.fusion-title-center .title-heading-center{padding:0
45px}.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center,
.fusion-title.fusion-title-center.sep-underline .title-heading-center{padding:0;text-align:center}.fusion-title.fusion-sep-none{display:block}.fusion-title.fusion-sep-none .title-heading-left{padding:0;text-align:left}.fusion-title.fusion-sep-none .title-heading-right{padding:0;text-align:right}.fusion-title .title-sep-container{position:relative;height:6px;-webkit-flex-grow:1;-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.fusion-title.sep-underline{display:block;padding-bottom:10px;width:100%;border-bottom:1px solid #e7e6e6}.fusion-title.sep-underline.sep-dashed{border-bottom-style:dashed}.fusion-title.sep-underline.sep-dotted{border-bottom-style:dotted}.fusion-title.sep-underline .title-heading-right{float:right;margin:0}.fusion-title.sep-underline .title-heading-left,
.fusion-title.sep-underline .title-heading-right{padding:0}.fusion-title .title-sep{position:relative;display:block;width:100%;border-style:solid;border:0
solid #e7e6e6;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box}.fusion-title .title-sep.sep-double{height:6px;border-bottom-width:1px;border-top-width:1px}.fusion-title .title-sep.sep-single{border-bottom-width:1px}.fusion-title .title-sep.sep-dashed{border-bottom-style:dashed;border-top-style:dashed}.fusion-title .title-sep.sep-dotted{border-bottom-style:dotted;border-top-style:dotted}.fusion-border-below-title{display:block}#main .post-content .fusion-border-below-title h1,
#main .post-content .fusion-border-below-title h2,
#main .post-content .fusion-border-below-title h3,
#main .post-content .fusion-border-below-title h4,
#main .post-content .fusion-border-below-title h5,
#main .post-content .fusion-border-below-title
h6{padding-left:0;padding-right:0}.fusion-border-below-title .title-sep-container{display:none;height:8px}.fusion-accordian{width:100%}.fusion-accordian .fusion-panel{box-shadow:none;border:none;border-bottom:1px solid #e5e4e3;border-radius:0;background-clip:padding-box}.fusion-accordian .panel-heading{padding:0;background:none}.fusion-accordian .panel-heading .panel-title{margin:0}.fusion-accordian .panel-title{position:relative;line-height:22px;font-size:16px;font-weight:normal;color:inherit}.fusion-accordian .panel-title
a{display:block;padding:10px
0;text-decoration:none}.fusion-accordian .panel-title a:hover{color:#a0ce4e}.fusion-accordian .panel-title a:hover .fa-fusion-box{background-color:#a0ce4e}.fusion-accordian .panel-title a .fa.pull-left{margin-left:1px}.fusion-accordian .panel-title a .fa-fusion-box{display:inline-block;vertical-align:middle;width:22px;height:22px;background-color:#333;font-size:13px;color:#fff;text-align:center;line-height:22px;font-family:'IcoMoon';-webkit-font-smoothing:subpixel-antialiased}.fusion-accordian .panel-title a .fa-fusion-box:before{font-family:'IcoMoon';content:"\e61d";font-style:normal;line-height:22px;font-size:13px}.fusion-accordian .panel-title .active .fa-fusion-box{background-color:#a0ce4e}.fusion-accordian .panel-title .active .fa-fusion-box:before{content:"\e61c"}.fusion-accordian .panel-title .fusion-toggle-icon-wrapper{float:left}.fusion-accordian .panel-title .fusion-toggle-heading{margin-left:40px}.fusion-accordian .panel-body{padding:10px
0 15px 0px;border:none;line-height:normal}.fusion-accordian .fusion-panel.fusion-toggle-no-divider{border-bottom:none}.fusion-accordian .fusion-panel.fusion-toggle-no-divider .panel-title
a{padding:10px
0}.fusion-single-accordian{margin-bottom:0px}.fusion-tooltip{cursor:pointer;color:#a0ce4e}.fusion-woo-featured-products-slider{position:relative;margin-bottom:25px}.fusion-woo-featured-products-slider .fusion-carousel-wrapper{overflow:hidden}.fusion-woo-featured-products-slider .fusion-rollover-content
.price{margin-top:3px}.fusion-woo-featured-products-slider .fusion-rollover-content .price
.amount{font-size:25px}.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-prev,
.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-next{margin-top:-31px;height:63px;width:63px}.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-prev:before,
.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-next:before{content:'\e61e';line-height:63px;font-size:25px}.fusion-woo-featured-products-slider .fusion-carousel-nav .fusion-nav-next:before{content:'\e620'}.fusion-woo-slider .fusion-rollover-content .fusion-rollover-title{margin:0;line-height:normal}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons{position:static}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons a:first-child,
.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons a:last-child{display:inline-block;float:none;margin:0}.fusion-woo-slider .fusion-carousel-title-below-image .fusion-rollover-linebreak{display:block;margin-bottom:8px}.fusion-woo-slider .fusion-classic-product-image-wrapper .cart-loading>a{color:#fff !important}.fusion-woo-slider .cart-loading .view-cart{display:none}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons{margin-top:10px;text-transform:uppercase}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons
a{display:inline;float:none;padding:0;letter-spacing:1px}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:hover{opacity:0.6}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before,
.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:after{display:none}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons .wc-forward{display:none}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons .fusion-rollover-linebreak{display:inline-block;margin:0
10px}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-carousel-title-below-image .fusion-carousel-title{text-align:center}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-carousel-title-below-image .fusion-carousel-meta{text-align:center}.fusion-woo-product-design-clean .fusion-woo-slider .fusion-carousel-title-on-rollover .fusion-rollover-linebreak{display:none}.fusion-woo-product-slider{overflow:hidden;margin-bottom:55px}.fusion-woo-product-slider .fusion-rollover
.price{margin-top:5px}.fusion-woo-product-slider .fusion-rollover .price
.amount{font-size:18px}.fusion-youtube.center-video .video-shortcode,
.fusion-vimeo.center-video .video-shortcode{margin:0
auto}.fusion-events-shortcode .fusion-layout-column{border-style:solid;border-width:1px;border-color:transparent}.fusion-events-shortcode .fusion-events-thumbnail{display:block;border-bottom:1px solid transparent}.fusion-events-shortcode .tribe-events-event-image{display:block;width:100%}.fusion-events-shortcode .fusion-full-one{width:100%}.fusion-events-shortcode .fusion-full-one .tribe-events-event-image{height:416px}.fusion-events-shortcode .fusion-one-half .tribe-events-event-image{height:416px}.fusion-events-shortcode .fusion-one-third .fusion-events-placeholder{width:337px;height:216px}.fusion-events-shortcode .fusion-one-third .tribe-events-event-image{height:216px}.fusion-events-shortcode .fusion-one-fourth .fusion-events-placeholder{width:242px;height:173px}.fusion-events-shortcode .fusion-one-fourth .tribe-events-event-image{height:173px}.fusion-events-shortcode .fusion-one-fifth .fusion-events-placeholder{width:177px;height:142px}.fusion-events-shortcode .fusion-one-fifth .tribe-events-event-image{height:142px}.fusion-events-shortcode .fusion-one-sixth .fusion-events-placeholder{width:147px;height:118px}.fusion-events-shortcode .fusion-one-sixth .tribe-events-event-image{height:118px}.fusion-events-shortcode .fusion-events-meta{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:20px}.fusion-events-shortcode .fusion-events-meta .recurringinfo,
.fusion-events-shortcode .fusion-events-meta .event-is-recurring{display:inline}.fusion-events-shortcode .tribe-events-tooltip{display:none}.fusion-events-shortcode .tribe-events-divider{padding:0px
5px}.fusion-events-shortcode .tribe-events-event-image{margin-bottom:0}.fusion-events-shortcode
h2{margin-bottom:0}.fusion-events-shortcode
h4{margin:0}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}
.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}
.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}
.qtip-titlebar+.qtip-content{border-top-width:0!important}
.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}
.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}
* html .qtip-titlebar .qtip-close{top:16px}
.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}
.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}
.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}
.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}
.qtip-default .qtip-titlebar{background-color:#ffef93}
.qtip-default .qtip-icon{border-color:#CCC;background:#f1f1f1;color:#777}
.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}
.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}
x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}
.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}
.qtip .qtip-tip canvas{top:0;left:0}
.qtip .qtip-tip .qtip-vml{behavior:url(/wp-content/themes/bmw-web-manager/css/clientlib/css/#default#VML);display:inline-block;visibility:visible}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.no-scroll{overflow:hidden}
.inline-list{list-style:none}
.inline-list>li{display:inline-block}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
meta.foundation-version{font-family:"/{{ VERSION }}/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:521px)/";width:521px}
meta.foundation-mq-large{font-family:"/only screen and (min-width:981px)/";width:981px}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:1281px)/";width:1281px}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:1921px)/";width:1921px}
meta.foundation-data-attribute-namespace{font-family:false}
html,body{height:100%}
*,*:before,*:after{box-sizing:border-box}
html,body{font-size:16px}
body{background:#fff;color:#262626;padding:0;margin:0;font-family:"Arial","Helvetica","Roboto",sans-serif;font-weight:normal;font-style:normal;line-height:150%;position:relative;cursor:default}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}
.left{float:left!important}
.right{float:right!important}
.clearfix:before,.ds2-slider--no-sliding:before,.ds2-slider--no-sliding-twoColumns:before,.ds2-news-article--slider .ds2-slider--no-sliding:before,.ds2-detail .ds2-slider--no-sliding:before,.clearfix:after,.ds2-slider--no-sliding:after,.ds2-slider--no-sliding-twoColumns:after,.ds2-news-article--slider .ds2-slider--no-sliding:after,.ds2-detail .ds2-slider--no-sliding:after{content:" ";display:table}
.clearfix:after,.ds2-slider--no-sliding:after,.ds2-slider--no-sliding-twoColumns:after,.ds2-news-article--slider .ds2-slider--no-sliding:after,.ds2-detail .ds2-slider--no-sliding:after{clear:both}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:79.6875rem}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .row.collapse>.ds2-slider--slide,.row.collapse>.ds2-content-slider--content .ds2-content-slider--tile,.ds2-content-slider--content .row.collapse>.ds2-content-slider--tile,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;margin-left:-0.46875rem;margin-right:-0.46875rem;margin-top:0;margin-bottom:0;max-width:none}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{padding-left:.46875rem;padding-right:.46875rem;width:100%;float:left}
[class*="column"]+[class*="column"]:last-child{float:right}
[class*="column"]+[class*="column"].end{float:left}
@media only screen{.small-push-0{position:relative;left:0;right:auto}
.small-pull-0{position:relative;right:0;left:auto}
.small-push-1{position:relative;left:8.3333333333%;right:auto}
.small-pull-1{position:relative;right:8.3333333333%;left:auto}
.small-push-2{position:relative;left:16.6666666667%;right:auto}
.small-pull-2{position:relative;right:16.6666666667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.3333333333%;right:auto}
.small-pull-4{position:relative;right:33.3333333333%;left:auto}
.small-push-5{position:relative;left:41.6666666667%;right:auto}
.small-pull-5{position:relative;right:41.6666666667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.3333333333%;right:auto}
.small-pull-7{position:relative;right:58.3333333333%;left:auto}
.small-push-8{position:relative;left:66.6666666667%;right:auto}
.small-pull-8{position:relative;right:66.6666666667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.3333333333%;right:auto}
.small-pull-10{position:relative;right:83.3333333333%;left:auto}
.small-push-11{position:relative;left:91.6666666667%;right:auto}
.small-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{position:relative;padding-left:.46875rem;padding-right:.46875rem;float:left}
.small-1{width:8.3333333333%}
.small-2{width:16.6666666667%}
.small-3{width:25%}
.small-4{width:33.3333333333%}
.small-5{width:41.6666666667%}
.small-6{width:50%}
.small-7{width:58.3333333333%}
.small-8{width:66.6666666667%}
.small-9{width:75%}
.small-10{width:83.3333333333%}
.small-11{width:91.6666666667%}
.small-12{width:100%}
.small-offset-0{margin-left:0!important}
.small-offset-1{margin-left:8.3333333333%!important}
.small-offset-2{margin-left:16.6666666667%!important}
.small-offset-3{margin-left:25%!important}
.small-offset-4{margin-left:33.3333333333%!important}
.small-offset-5{margin-left:41.6666666667%!important}
.small-offset-6{margin-left:50%!important}
.small-offset-7{margin-left:58.3333333333%!important}
.small-offset-8{margin-left:66.6666666667%!important}
.small-offset-9{margin-left:75%!important}
.small-offset-10{margin-left:83.3333333333%!important}
.small-offset-11{margin-left:91.6666666667%!important}
.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.small-centered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-centered.ds2-slider--slide,.ds2-content-slider--content .small-centered.ds2-content-slider--tile,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-uncentered.ds2-slider--slide,.ds2-content-slider--content .small-uncentered.ds2-content-slider--tile,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}
.column.small-centered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-centered.ds2-slider--slide:last-child,.ds2-content-slider--content .small-centered.ds2-content-slider--tile:last-child,.columns.small-centered:last-child{float:none}
.column.small-uncentered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-uncentered.ds2-slider--slide:last-child,.ds2-content-slider--content .small-uncentered.ds2-content-slider--tile:last-child,.columns.small-uncentered:last-child{float:left}
.column.small-uncentered.opposite,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .small-uncentered.opposite.ds2-slider--slide,.ds2-content-slider--content .small-uncentered.opposite.ds2-content-slider--tile,.columns.small-uncentered.opposite{float:right}
}
@media only screen and (min-width:521px){.medium-push-0{position:relative;left:0;right:auto}
.medium-pull-0{position:relative;right:0;left:auto}
.medium-push-1{position:relative;left:8.3333333333%;right:auto}
.medium-pull-1{position:relative;right:8.3333333333%;left:auto}
.medium-push-2{position:relative;left:16.6666666667%;right:auto}
.medium-pull-2{position:relative;right:16.6666666667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.3333333333%;right:auto}
.medium-pull-4{position:relative;right:33.3333333333%;left:auto}
.medium-push-5{position:relative;left:41.6666666667%;right:auto}
.medium-pull-5{position:relative;right:41.6666666667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.3333333333%;right:auto}
.medium-pull-7{position:relative;right:58.3333333333%;left:auto}
.medium-push-8{position:relative;left:66.6666666667%;right:auto}
.medium-pull-8{position:relative;right:66.6666666667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.3333333333%;right:auto}
.medium-pull-10{position:relative;right:83.3333333333%;left:auto}
.medium-push-11{position:relative;left:91.6666666667%;right:auto}
.medium-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{position:relative;padding-left:.46875rem;padding-right:.46875rem;float:left}
.medium-1{width:8.3333333333%}
.medium-2{width:16.6666666667%}
.medium-3{width:25%}
.medium-4{width:33.3333333333%}
.medium-5{width:41.6666666667%}
.medium-6{width:50%}
.medium-7{width:58.3333333333%}
.medium-8{width:66.6666666667%}
.medium-9{width:75%}
.medium-10{width:83.3333333333%}
.medium-11{width:91.6666666667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0!important}
.medium-offset-1{margin-left:8.3333333333%!important}
.medium-offset-2{margin-left:16.6666666667%!important}
.medium-offset-3{margin-left:25%!important}
.medium-offset-4{margin-left:33.3333333333%!important}
.medium-offset-5{margin-left:41.6666666667%!important}
.medium-offset-6{margin-left:50%!important}
.medium-offset-7{margin-left:58.3333333333%!important}
.medium-offset-8{margin-left:66.6666666667%!important}
.medium-offset-9{margin-left:75%!important}
.medium-offset-10{margin-left:83.3333333333%!important}
.medium-offset-11{margin-left:91.6666666667%!important}
.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.medium-centered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-centered.ds2-slider--slide,.ds2-content-slider--content .medium-centered.ds2-content-slider--tile,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
.column.medium-uncentered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-uncentered.ds2-slider--slide,.ds2-content-slider--content .medium-uncentered.ds2-content-slider--tile,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}
.column.medium-centered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-centered.ds2-slider--slide:last-child,.ds2-content-slider--content .medium-centered.ds2-content-slider--tile:last-child,.columns.medium-centered:last-child{float:none}
.column.medium-uncentered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-uncentered.ds2-slider--slide:last-child,.ds2-content-slider--content .medium-uncentered.ds2-content-slider--tile:last-child,.columns.medium-uncentered:last-child{float:left}
.column.medium-uncentered.opposite,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .medium-uncentered.opposite.ds2-slider--slide,.ds2-content-slider--content .medium-uncentered.opposite.ds2-content-slider--tile,.columns.medium-uncentered.opposite{float:right}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
@media only screen and (min-width:981px){.large-push-0{position:relative;left:0;right:auto}
.large-pull-0{position:relative;right:0;left:auto}
.large-push-1{position:relative;left:8.3333333333%;right:auto}
.large-pull-1{position:relative;right:8.3333333333%;left:auto}
.large-push-2{position:relative;left:16.6666666667%;right:auto}
.large-pull-2{position:relative;right:16.6666666667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.3333333333%;right:auto}
.large-pull-4{position:relative;right:33.3333333333%;left:auto}
.large-push-5{position:relative;left:41.6666666667%;right:auto}
.large-pull-5{position:relative;right:41.6666666667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.3333333333%;right:auto}
.large-pull-7{position:relative;right:58.3333333333%;left:auto}
.large-push-8{position:relative;left:66.6666666667%;right:auto}
.large-pull-8{position:relative;right:66.6666666667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.3333333333%;right:auto}
.large-pull-10{position:relative;right:83.3333333333%;left:auto}
.large-push-11{position:relative;left:91.6666666667%;right:auto}
.large-pull-11{position:relative;right:91.6666666667%;left:auto}
.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{position:relative;padding-left:.46875rem;padding-right:.46875rem;float:left}
.large-1{width:8.3333333333%}
.large-2{width:16.6666666667%}
.large-3{width:25%}
.large-4{width:33.3333333333%}
.large-5{width:41.6666666667%}
.large-6{width:50%}
.large-7{width:58.3333333333%}
.large-8{width:66.6666666667%}
.large-9{width:75%}
.large-10{width:83.3333333333%}
.large-11{width:91.6666666667%}
.large-12{width:100%}
.large-offset-0{margin-left:0!important}
.large-offset-1{margin-left:8.3333333333%!important}
.large-offset-2{margin-left:16.6666666667%!important}
.large-offset-3{margin-left:25%!important}
.large-offset-4{margin-left:33.3333333333%!important}
.large-offset-5{margin-left:41.6666666667%!important}
.large-offset-6{margin-left:50%!important}
.large-offset-7{margin-left:58.3333333333%!important}
.large-offset-8{margin-left:66.6666666667%!important}
.large-offset-9{margin-left:75%!important}
.large-offset-10{margin-left:83.3333333333%!important}
.large-offset-11{margin-left:91.6666666667%!important}
.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.large-centered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-centered.ds2-slider--slide,.ds2-content-slider--content .large-centered.ds2-content-slider--tile,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}
.column.large-uncentered,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-uncentered.ds2-slider--slide,.ds2-content-slider--content .large-uncentered.ds2-content-slider--tile,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}
.column.large-centered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-centered.ds2-slider--slide:last-child,.ds2-content-slider--content .large-centered.ds2-content-slider--tile:last-child,.columns.large-centered:last-child{float:none}
.column.large-uncentered:last-child,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-uncentered.ds2-slider--slide:last-child,.ds2-content-slider--content .large-uncentered.ds2-content-slider--tile:last-child,.columns.large-uncentered:last-child{float:left}
.column.large-uncentered.opposite,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .large-uncentered.opposite.ds2-slider--slide,.ds2-content-slider--content .large-uncentered.opposite.ds2-content-slider--tile,.columns.large-uncentered.opposite{float:right}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.3333333333%;right:auto}
.pull-1{position:relative;right:8.3333333333%;left:auto}
.push-2{position:relative;left:16.6666666667%;right:auto}
.pull-2{position:relative;right:16.6666666667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.3333333333%;right:auto}
.pull-4{position:relative;right:33.3333333333%;left:auto}
.push-5{position:relative;left:41.6666666667%;right:auto}
.pull-5{position:relative;right:41.6666666667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.3333333333%;right:auto}
.pull-7{position:relative;right:58.3333333333%;left:auto}
.push-8{position:relative;left:66.6666666667%;right:auto}
.pull-8{position:relative;right:66.6666666667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.3333333333%;right:auto}
.pull-10{position:relative;right:83.3333333333%;left:auto}
.push-11{position:relative;left:91.6666666667%;right:auto}
.pull-11{position:relative;right:91.6666666667%;left:auto}
}
[class*="block-grid-"]{display:block;padding:0;margin:0 -0.3125rem}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 .3125rem .625rem}
@media only screen{.small-block-grid-1>li{width:100%;list-style:none}
.small-block-grid-1>li:nth-of-type(1n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{width:50%;list-style:none}
.small-block-grid-2>li:nth-of-type(1n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{width:33.3333333333%;list-style:none}
.small-block-grid-3>li:nth-of-type(1n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{width:25%;list-style:none}
.small-block-grid-4>li:nth-of-type(1n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{width:20%;list-style:none}
.small-block-grid-5>li:nth-of-type(1n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{width:16.6666666667%;list-style:none}
.small-block-grid-6>li:nth-of-type(1n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{width:14.2857142857%;list-style:none}
.small-block-grid-7>li:nth-of-type(1n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{width:12.5%;list-style:none}
.small-block-grid-8>li:nth-of-type(1n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{width:11.1111111111%;list-style:none}
.small-block-grid-9>li:nth-of-type(1n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{width:10%;list-style:none}
.small-block-grid-10>li:nth-of-type(1n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{width:9.0909090909%;list-style:none}
.small-block-grid-11>li:nth-of-type(1n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{width:8.3333333333%;list-style:none}
.small-block-grid-12>li:nth-of-type(1n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:521px){.medium-block-grid-1>li{width:100%;list-style:none}
.medium-block-grid-1>li:nth-of-type(1n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{width:50%;list-style:none}
.medium-block-grid-2>li:nth-of-type(1n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{width:33.3333333333%;list-style:none}
.medium-block-grid-3>li:nth-of-type(1n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{width:25%;list-style:none}
.medium-block-grid-4>li:nth-of-type(1n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{width:20%;list-style:none}
.medium-block-grid-5>li:nth-of-type(1n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{width:16.6666666667%;list-style:none}
.medium-block-grid-6>li:nth-of-type(1n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{width:14.2857142857%;list-style:none}
.medium-block-grid-7>li:nth-of-type(1n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{width:12.5%;list-style:none}
.medium-block-grid-8>li:nth-of-type(1n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{width:11.1111111111%;list-style:none}
.medium-block-grid-9>li:nth-of-type(1n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{width:10%;list-style:none}
.medium-block-grid-10>li:nth-of-type(1n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{width:9.0909090909%;list-style:none}
.medium-block-grid-11>li:nth-of-type(1n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{width:8.3333333333%;list-style:none}
.medium-block-grid-12>li:nth-of-type(1n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:981px){.large-block-grid-1>li{width:100%;list-style:none}
.large-block-grid-1>li:nth-of-type(1n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{width:50%;list-style:none}
.large-block-grid-2>li:nth-of-type(1n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{width:33.3333333333%;list-style:none}
.large-block-grid-3>li:nth-of-type(1n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{width:25%;list-style:none}
.large-block-grid-4>li:nth-of-type(1n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{width:20%;list-style:none}
.large-block-grid-5>li:nth-of-type(1n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{width:16.6666666667%;list-style:none}
.large-block-grid-6>li:nth-of-type(1n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{width:14.2857142857%;list-style:none}
.large-block-grid-7>li:nth-of-type(1n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{width:12.5%;list-style:none}
.large-block-grid-8>li:nth-of-type(1n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{width:11.1111111111%;list-style:none}
.large-block-grid-9>li:nth-of-type(1n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{width:10%;list-style:none}
.large-block-grid-10>li:nth-of-type(1n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{width:9.0909090909%;list-style:none}
.large-block-grid-11>li:nth-of-type(1n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{width:8.3333333333%;list-style:none}
.large-block-grid-12>li:nth-of-type(1n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Arial","Helvetica","Roboto",sans-serif;font-weight:bold;line-height:normal;margin:0 0 .625rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#1c69d4;border-color:#0653b6;color:#fff;transition:background-color 300ms ease-out}
button:hover,button:focus,.button:hover,.button:focus{background-color:#0653b6}
button:hover,button:focus,.button:hover,.button:focus{color:#fff}
button.secondary,.button.secondary{background-color:#666;border-color:#4d4d4d;color:#fff}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#4d4d4d}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#fff}
button.success,.button.success{background-color:#43ac6a;border-color:#368a54;color:#fff}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a54}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}
button.alert,.button.alert{background-color:#f04124;border-color:#cf280e;color:#fff}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf280e}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}
button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}
button.small,.button.small{padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;font-size:.8125rem}
button.tiny,.button.tiny{padding-top:.625rem;padding-right:1.25rem;padding-bottom:.6875rem;padding-left:1.25rem;font-size:.6875rem}
button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}
button.left-align,.button.left-align{text-align:left;text-indent:.75rem}
button.right-align,.button.right-align{text-align:right;padding-right:.75rem}
button.radius,.button.radius{border-radius:3px}
button.round,.button.round{border-radius:1000px}
button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#1c69d4;border-color:#0653b6;color:#fff;cursor:default;opacity:.7;box-shadow:none}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#0653b6}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#1c69d4}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#666;border-color:#4d4d4d;color:#fff;cursor:default;opacity:.7;box-shadow:none}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#4d4d4d}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#fff}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#666}
button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43ac6a;border-color:#368a54;color:#fff;cursor:default;opacity:.7;box-shadow:none}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a54}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43ac6a}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf280e;color:#fff;cursor:default;opacity:.7;box-shadow:none}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf280e}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}
button::-moz-focus-inner{border:0;padding:0}
@media only screen and (min-width:521px){button,.button{display:inline-block}
}
.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 2px #e6e6e6;font-size:.875rem;z-index:99;margin-top:2px;max-width:100%}
.f-dropdown>*:first-child{margin-top:0}
.f-dropdown>*:last-child{margin-bottom:0}
.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:-0;left:10px;z-index:99}
.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:transparent transparent #e6e6e6 transparent;border-bottom-style:solid;position:absolute;top:-2;left:9px;z-index:98}
.f-dropdown.right:before{left:auto;right:10px}
.f-dropdown.right:after{left:auto;right:9px}
.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 2px #e6e6e6;font-size:.875rem;z-index:99;margin-top:0;margin-left:2px;max-width:100%}
.f-dropdown.drop-right>*:first-child{margin-top:0}
.f-dropdown.drop-right>*:last-child{margin-bottom:0}
.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:transparent #fff transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-0;z-index:99}
.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:transparent #e6e6e6 transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-2;z-index:98}
.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 2px #e6e6e6;font-size:.875rem;z-index:99;margin-top:0;margin-left:-2px;max-width:100%}
.f-dropdown.drop-left>*:first-child{margin-top:0}
.f-dropdown.drop-left>*:last-child{margin-bottom:0}
.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:transparent transparent transparent #fff;border-left-style:solid;position:absolute;top:10px;right:-0;left:auto;z-index:99}
.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:transparent transparent transparent #e6e6e6;border-left-style:solid;position:absolute;top:9px;right:-2;left:auto;z-index:98}
.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:#fff;border:solid 2px #e6e6e6;font-size:.875rem;z-index:99;margin-top:-2px;margin-left:0;max-width:100%}
.f-dropdown.drop-top>*:first-child{margin-top:0}
.f-dropdown.drop-top>*:last-child{margin-bottom:0}
.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:#fff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-0;left:10px;right:auto;z-index:99}
.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:#e6e6e6 transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-2;left:9px;right:auto;z-index:98}
.f-dropdown li{font-size:.875rem;cursor:pointer;line-height:1.125rem;margin:0}
.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}
.f-dropdown li a{display:block;padding:.5rem;color:#555}
.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.25rem;width:100%;height:auto;max-height:none;background:#fff;border:solid 2px #e6e6e6;font-size:.875rem;z-index:99;max-width:100%}
.f-dropdown.content>*:first-child{margin-top:0}
.f-dropdown.content>*:last-child{margin-bottom:0}
.f-dropdown.tiny{max-width:200px}
.f-dropdown.small{max-width:300px}
.f-dropdown.medium{max-width:500px}
.f-dropdown.large{max-width:800px}
.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}
.flex-video.widescreen{padding-bottom:56.34%}
.flex-video.vimeo{padding-top:0}
.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}
.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#262626;background:rgba(38,38,38,0.9);z-index:1004;display:none;left:0}
.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:0;left:0;background-color:rgba(255,255,255,0);padding:0;border:solid 0 #666;box-shadow:0 0 0 rgba(38,38,38,0.4);padding:0}
@media only screen and (max-width:520px){.reveal-modal{min-height:100vh}
}
.reveal-modal .column,.reveal-modal dialog,.reveal-modal .ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .reveal-modal .ds2-slider--slide,.reveal-modal .ds2-content-slider--content .ds2-content-slider--tile,.ds2-content-slider--content .reveal-modal .ds2-content-slider--tile,.reveal-modal .columns,.reveal-modal dialog{min-width:0}
.reveal-modal>:first-child,.reveal-modal>dialog{margin-top:0}
.reveal-modal>:last-child,.reveal-modal>dialog{margin-bottom:0}
@media only screen and (min-width:521px){.reveal-modal{width:100%;max-width:79.6875rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal{top:0}
}
.reveal-modal.radius,dialog.radius{border-radius:0}
.reveal-modal.round,dialog.round{border-radius:1000px}
.reveal-modal.collapse,dialog.collapse{padding:0}
@media only screen and (min-width:521px){.reveal-modal.tiny{width:30%;max-width:79.6875rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal.small{width:40%;max-width:79.6875rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal.medium{width:60%;max-width:79.6875rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal.large{width:70%;max-width:79.6875rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:521px){.reveal-modal.xlarge{width:95%;max-width:79.6875rem;left:0;right:0;margin:0 auto}
}
.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;margin-left:0!important}
@media only screen and (min-width:521px){.reveal-modal.full{width:100vw;max-width:79.6875rem;left:0;right:0;margin:0 auto}
}
.reveal-modal .close-reveal-modal,.reveal-modal dialog{font-size:2.5rem;line-height:1;position:absolute;top:10px;right:30px;color:#aaa;font-weight:bold;cursor:pointer}
dialog::backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background:#262626;background:rgba(38,38,38,0.9);display:none;left:0}
@media print{dialog,.reveal-modal,dialog{display:none;background:#fff!important}
}
div.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#ddd;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left .15s ease-out}
div.switch input{display:none}
div.switch input+label{margin-left:0;margin-right:0}
div.switch label:after{content:"";display:block;background:#fff;position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;transition:left .15s ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
div.switch input:checked+label{background:#1c69d4}
div.switch input:checked+label:after{left:2.25rem}
div.switch label{width:4rem;height:2rem}
div.switch label:after{width:1.5rem;height:1.5rem}
div.switch input:checked+label:after{left:2.25rem}
div.switch label{color:transparent;background:#ddd}
div.switch label:after{background:#fff}
div.switch input:checked+label{background:#1c69d4}
div.switch.large label{width:5rem;height:2.5rem}
div.switch.large label:after{width:2rem;height:2rem}
div.switch.large input:checked+label:after{left:2.75rem}
div.switch.small label{width:3.5rem;height:1.75rem}
div.switch.small label:after{width:1.25rem;height:1.25rem}
div.switch.small input:checked+label:after{left:2rem}
div.switch.tiny label{width:3rem;height:1.5rem}
div.switch.tiny label:after{width:1rem;height:1rem}
div.switch.tiny input:checked+label:after{left:1.75rem}
div.switch.radius label{border-radius:4px}
div.switch.radius label:after{border-radius:3px}
div.switch.round{border-radius:1000px}
div.switch.round label{border-radius:2rem}
div.switch.round label:after{border-radius:2rem}
table{background:#fff;margin-bottom:15px;table-layout:fixed;width:100%}
table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}
table thead{background:#fff}
table thead tr{border-bottom:0}
table thead tr th,table thead tr td{padding:30px 0;color:#222}
table tfoot{background:#fff}
table tfoot tr th,table tfoot tr td{padding:30px 0;color:#222}
table tr{border-bottom:1px solid #e6e6e6}
table tr th,table tr td{padding:15px 0;text-align:left;vertical-align:top}
table tr.even,table tr.alt,table tr:nth-of-type(even){background:#fff}
table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-justify{text-align:justify!important}
@media only screen and (max-width:520px){.small-only-text-left{text-align:left!important}
.small-only-text-right{text-align:right!important}
.small-only-text-center{text-align:center!important}
.small-only-text-justify{text-align:justify!important}
}
@media only screen{.small-text-left{text-align:left!important}
.small-text-right{text-align:right!important}
.small-text-center{text-align:center!important}
.small-text-justify{text-align:justify!important}
}
@media only screen and (min-width:521px) and (max-width:980px){.medium-only-text-left{text-align:left!important}
.medium-only-text-right{text-align:right!important}
.medium-only-text-center{text-align:center!important}
.medium-only-text-justify{text-align:justify!important}
}
@media only screen and (min-width:521px){.medium-text-left{text-align:left!important}
.medium-text-right{text-align:right!important}
.medium-text-center{text-align:center!important}
.medium-text-justify{text-align:justify!important}
}
@media only screen and (min-width:981px) and (max-width:1280px){.large-only-text-left{text-align:left!important}
.large-only-text-right{text-align:right!important}
.large-only-text-center{text-align:center!important}
.large-only-text-justify{text-align:justify!important}
}
@media only screen and (min-width:981px){.large-text-left{text-align:left!important}
.large-text-right{text-align:right!important}
.large-text-center{text-align:center!important}
.large-text-justify{text-align:justify!important}
}
@media only screen and (min-width:1281px) and (max-width:1920px){.xlarge-only-text-left{text-align:left!important}
.xlarge-only-text-right{text-align:right!important}
.xlarge-only-text-center{text-align:center!important}
.xlarge-only-text-justify{text-align:justify!important}
}
@media only screen and (min-width:1281px){.xlarge-text-left{text-align:left!important}
.xlarge-text-right{text-align:right!important}
.xlarge-text-center{text-align:center!important}
.xlarge-text-justify{text-align:justify!important}
}
@media only screen and (min-width:1921px) and (max-width:6000px){.xxlarge-only-text-left{text-align:left!important}
.xxlarge-only-text-right{text-align:right!important}
.xxlarge-only-text-center{text-align:center!important}
.xxlarge-only-text-justify{text-align:justify!important}
}
@media only screen and (min-width:1921px){.xxlarge-text-left{text-align:left!important}
.xxlarge-text-right{text-align:right!important}
.xxlarge-text-center{text-align:center!important}
.xxlarge-text-justify{text-align:justify!important}
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}
a{color:#666;text-decoration:none;font-weight:bold;line-height:inherit}
a:hover,a:focus{color:#0653b6}
@media only screen and (max-width:520px){a{font-size:.9375rem}
}
a img{border:0}
p{font-family:"Arial","Helvetica","Roboto",sans-serif;font-weight:normal;font-size:.9375rem;line-height:1.25rem;margin-bottom:.9375rem;text-rendering:optimizeLegibility}
p.lead{font-size:1.15625rem;line-height:1.6}
p aside{font-size:.9375rem;line-height:1.25rem;font-style:italic}
@media only screen and (max-width:520px){p{font-size:.9375rem}
}
h1,h2,h3,h4,h5,h6{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;color:#262626;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:15px;line-height:1}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:12px;color:#727272;line-height:0}
h1{font-size:2.1875rem}
h2{font-size:1.5625rem}
h3{font-size:1.125rem}
h4{font-size:.9375rem}
h5{font-size:.9375rem}
h6{font-size:.9375rem}
.subheader{line-height:1.4;color:#727272;font-weight:normal;margin-top:.2rem;margin-bottom:.5rem}
hr{border:solid #e6e6e6;border-width:1px 0 0;clear:both;margin:.9375rem 0 .875rem;height:0}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:12px;line-height:inherit}
code{font-family:Consolas,'Liberation Mono',Courier,monospace;font-weight:normal;color:#333;background-color:#d1d1d1;border-width:1px;border-style:solid;border-color:#bcbcbc;padding:.125rem .3125rem .0625rem}
ul,ol,dl{font-size:.9375rem;line-height:1.25rem;margin-bottom:.9375rem;list-style-position:outside;font-family:"Arial","Helvetica","Roboto",sans-serif}
ul{margin-left:0}
ul.no-bullet{margin-left:0}
ul.no-bullet li ul,ul.no-bullet li ol{margin-left:0;margin-bottom:0;list-style:none}
ul li ul,ul li ol{margin-left:0;margin-bottom:0}
ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}
ul.square{list-style-type:square;margin-left:0}
ul.circle{list-style-type:circle;margin-left:0}
ul.disc{list-style-type:disc;margin-left:0}
ul.no-bullet{list-style:none}
ol{margin-left:.9375rem}
ol li ul,ol li ol{margin-left:0;margin-bottom:0}
dl dt{margin-bottom:.3125rem;font-weight:bold}
dl dd{margin-bottom:.9375rem}
abbr,acronym{text-transform:uppercase;font-size:90%;color:#262626;border-bottom:1px dotted #ddd;cursor:help}
abbr{text-transform:none}
blockquote{margin:0 0 .9375rem;padding:0;border-left:none}
blockquote cite{display:block;font-size:.9375rem;font-style:normal;color:inherit}
blockquote,blockquote p{line-height:1.25rem;color:inherit}
.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}
.vcard li{margin:0;display:block}
.vcard .fn{font-weight:bold;font-size:.9375rem}
.vevent .summary{font-weight:bold}
.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:0;padding:0 .0625rem}
@media only screen and (min-width:521px){h1,h2,h3,h4,h5,h6{line-height:1}
h1{font-size:2.1875rem}
h2{font-size:1.5625rem}
h3{font-size:1.125rem}
h4{font-size:.9375rem}
h5{font-size:.9375rem}
h6{font-size:.9375rem}
}
.print-only{display:none!important}
@media print{@page{margin:.5cm}
*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.hide-on-print{display:none!important}
.print-only{display:block!important}
.hide-for-print{display:none!important}
.show-for-print{display:inherit!important}
}
.tabs{margin-bottom:0!important;margin-left:0}
.tabs:before,.tabs:after{content:" ";display:table}
.tabs:after{clear:both}
.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0!important;list-style:none;float:left}
.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#efefef;color:#222;padding:1rem 2rem;font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:1rem}
.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}
.tabs dd.active a,.tabs .tab-title.active a{background-color:#fff;color:#222}
.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}
.tabs-content{margin-bottom:1.5rem;width:100%}
.tabs-content:before,.tabs-content:after{content:" ";display:table}
.tabs-content:after{clear:both}
.tabs-content>.content{display:none;float:left;padding:.46875rem 0;width:100%}
.tabs-content>.content.active{display:block;float:none}
.tabs-content>.content.contained{padding:.46875rem}
.tabs-content.vertical{display:block}
.tabs-content.vertical>.content{padding:0 .46875rem}
@media only screen and (min-width:521px){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}
.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}
}
.no-js .tabs-content>.content{display:block;float:none}
@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}
.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}
thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}
tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}
tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}
th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}
}
@media only screen and (min-width:521px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}
}
@media only screen and (min-width:981px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}
}
@media only screen and (min-width:1281px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit!important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none!important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group!important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group!important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row!important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell!important}
}
@media only screen and (min-width:1921px){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit!important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none!important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group!important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group!important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row!important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up{display:table-cell!important}
}
.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
table.hide-for-landscape,table.show-for-portrait{display:table}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
table.show-for-landscape,table.hide-for-portrait{display:table}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit!important}
.hide-for-portrait,.show-for-landscape{display:none!important}
table.show-for-portrait,table.hide-for-landscape{display:table}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important}
}
.show-for-touch{display:none!important}
.hide-for-touch{display:inherit!important}
.touch .show-for-touch{display:inherit!important}
.touch .hide-for-touch{display:none!important}
table.hide-for-touch{display:table}
.touch table.show-for-touch{display:table}
thead.hide-for-touch{display:table-header-group!important}
.touch thead.show-for-touch{display:table-header-group!important}
tbody.hide-for-touch{display:table-row-group!important}
.touch tbody.show-for-touch{display:table-row-group!important}
tr.hide-for-touch{display:table-row!important}
.touch tr.show-for-touch{display:table-row!important}
td.hide-for-touch{display:table-cell!important}
.touch td.show-for-touch{display:table-cell!important}
th.hide-for-touch{display:table-cell!important}
.touch th.show-for-touch{display:table-cell!important}
@media print{.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table}
thead.show-for-print{display:table-header-group!important}
tbody.show-for-print{display:table-row-group!important}
tr.show-for-print{display:table-row!important}
td.show-for-print{display:table-cell!important}
th.show-for-print{display:table-cell!important}
}
.debug{background-color:#EEE;width:100%;display:block;padding:10px 25px;font-family:monospace}
@media only screen and (max-width:520px){.debug.phone{background-color:#a7f0de}
}
@media only screen and (min-width:521px) and (max-width:980px){.debug.tablet{background-color:#a7f0de}
}
@media only screen and (min-width:981px){.debug.desktop{background-color:#a7f0de}
}
.debug.error{background-color:red}
.overview.element{border-bottom:1px solid #ccc;margin:40px 0;padding-bottom:40px}
.overview .code{background-color:#ccc;font-family:Courier;font-size:12px;padding:10px}
.ds2-page--columnControl .debug{margin-top:0!important}
@font-face{font-family:'bmwTypeWebBoldAll';src:url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebbo_all.eot");src:url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebbo_all.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebbo_all.woff2") format("woff2"),url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebbo_all.woff") format("woff"),url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebbo_all.ttf") format("truetype"),url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebbo_all.svg#svgbmwTypeWebBold") format("svg")}
@font-face{font-family:'bmwTypeWebLightAll';src:url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebli_all.eot");src:url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebli_all.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebli_all.woff2") format("woff2"),url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebli_all.woff") format("woff"),url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebli_all.ttf") format("truetype"),url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebli_all.svg#svgbmwTypeWebLight") format("svg")}
.styleguide--fonts .xxxl-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:56px;line-height:56px;letter-spacing:-2.52px;margin-top:-6px;margin-bottom:9px}
@media only screen and (min-width:981px){.styleguide--fonts .xxxl-uc{font-size:96px;line-height:96px;letter-spacing:-4.32px;margin-top:-10px;margin-bottom:5px}
}
h1.ds2-no-uppercase-font-uc,h1,.ds2-branded-bmw h1.ds2-no-uppercase-font-uc,.styleguide--fonts .xxl-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:35px;letter-spacing:-1.575px;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h1.ds2-no-uppercase-font-uc,h1,.ds2-branded-bmw h1.ds2-no-uppercase-font-uc,.styleguide--fonts .xxl-uc{font-size:48px;line-height:48px;letter-spacing:-2.16px;margin-top:-5px;margin-bottom:10px}
}
h2.ds2-no-uppercase-font-uc,h2,.ds2-branded-bmw h2.ds2-no-uppercase-font-uc,.styleguide--fonts .xl-uc,.ds2-table--headline.ds2-no-uppercase-font-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:25px;line-height:25px;letter-spacing:-1.13px;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){h2.ds2-no-uppercase-font-uc,h2,.ds2-branded-bmw h2.ds2-no-uppercase-font-uc,.styleguide--fonts .xl-uc,.ds2-table--headline.ds2-no-uppercase-font-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:35px;letter-spacing:-1.575px;margin-top:-3px;margin-bottom:12px}
}
h3.ds2-no-uppercase-font-uc,.ds2-branded-bmw h3.ds2-no-uppercase-font-uc,.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose,.rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1,.styleguide--fonts .l-uc,.ds2-gallery h3,.ds2-model-carousel--content-slider h3,.ds2-model-carousel--expanded-uppercase h3,.ds2-iframe--fallback-container h3{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;line-height:18px;letter-spacing:-0.81px;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){h3.ds2-no-uppercase-font-uc,.ds2-branded-bmw h3.ds2-no-uppercase-font-uc,.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose,.rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1,.styleguide--fonts .l-uc,.ds2-gallery h3,.ds2-model-carousel--content-slider h3,.ds2-model-carousel--expanded-uppercase h3,.ds2-iframe--fallback-container h3{font-size:25px;line-height:25px;letter-spacing:-1.13px;margin-top:-2px;margin-bottom:13px}
}
h4.ds2-no-uppercase-font-uc,.ds2-branded-bmw h4.ds2-no-uppercase-font-uc,.styleguide--fonts .m-uc,.ds2-content-presentation--inset h4,.ds2-detail .ds2-detail--inset h4{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:15px;letter-spacing:-0.68px;margin-top:-1px;margin-bottom:14px}
@media only screen and (min-width:981px){h4.ds2-no-uppercase-font-uc,.ds2-branded-bmw h4.ds2-no-uppercase-font-uc,.styleguide--fonts .m-uc,.ds2-content-presentation--inset h4,.ds2-detail .ds2-detail--inset h4{font-size:18px;line-height:18px;letter-spacing:-0.81px;margin-top:-2px;margin-bottom:13px}
}
.styleguide--fonts .s-uc{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:15px;letter-spacing:-0.68px;margin-top:-1px;margin-bottom:14px}
@media only screen and (min-width:981px){.styleguide--fonts .s-uc{font-size:15px;line-height:15px;margin-top:-1px;margin-bottom:14px}
}
.styleguide--fonts .xxxl,.ds2-errors--headline{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:56px;line-height:61px;letter-spacing:0;margin-top:-8px;margin-bottom:7px}
@media only screen and (min-width:981px){.styleguide--fonts .xxxl,.ds2-errors--headline{font-size:96px;line-height:101px;margin-top:-12px;margin-bottom:3px}
}
h1.ds2-no-uppercase,.ds2-branded-bmw h1.ds2-no-uppercase{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:39px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h1.ds2-no-uppercase,.ds2-branded-bmw h1.ds2-no-uppercase{font-size:48px;line-height:51px;margin-top:-3px;margin-bottom:12px}
}
h2.ds2-no-uppercase,.ds2-branded-bmw h2.ds2-no-uppercase,.styleguide--fonts .xl,.ds2-layer-error-old-browser--content h2,.ds2-quote--text.ds2-cms-output,.ds2-page--offer-detail .ds2-detail--body h3,.ds2-table--headline,.ds2-table--headline.ds2-no-uppercase,.ds2-sitemap h3{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:25px;line-height:31px;letter-spacing:0;margin-top:-5px;margin-bottom:10px}
@media only screen and (min-width:981px){h2.ds2-no-uppercase,.ds2-branded-bmw h2.ds2-no-uppercase,.styleguide--fonts .xl,.ds2-layer-error-old-browser--content h2,.ds2-quote--text.ds2-cms-output,.ds2-page--offer-detail .ds2-detail--body h3,.ds2-table--headline,.ds2-table--headline.ds2-no-uppercase,.ds2-sitemap h3{font-size:35px;line-height:39px;margin-top:-5px;margin-bottom:10px}
}
h3.ds2-no-uppercase,h3,.ds2-branded-bmw h3.ds2-no-uppercase,.styleguide--fonts .l,.ds2-errors--title,.ds2-models--header-title,.ds2-models--anchors-item,.ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;line-height:20px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h3.ds2-no-uppercase,h3,.ds2-branded-bmw h3.ds2-no-uppercase,.styleguide--fonts .l,.ds2-errors--title,.ds2-models--header-title,.ds2-models--anchors-item,.ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title{font-size:25px;line-height:31px;margin-top:-5px;margin-bottom:10px}
}
h4.ds2-no-uppercase,h4,.ds2-branded-bmw h4.ds2-no-uppercase,.styleguide--fonts .m,.ds2-table-element--head-row th,.ds2-table-element--head-row td,.ds2-cms-output table th,.ds2-searchform .aems-sf-searchinput,.ds2-searchform .aems-sf-suggestionentry,.ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,.ds2-sitemap h4,.ds2-glossary-overview .ds2-glossary-overview--fastlane a,.ds2-glossary-overview .ds2-glossary-overview--fastlane div{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h4.ds2-no-uppercase,h4,.ds2-branded-bmw h4.ds2-no-uppercase,.styleguide--fonts .m,.ds2-table-element--head-row th,.ds2-table-element--head-row td,.ds2-cms-output table th,.ds2-searchform .aems-sf-searchinput,.ds2-searchform .aems-sf-suggestionentry,.ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,.ds2-sitemap h4,.ds2-glossary-overview .ds2-glossary-overview--fastlane a,.ds2-glossary-overview .ds2-glossary-overview--fastlane div{font-size:18px;line-height:20px;margin-top:-3px;margin-bottom:12px}
}
.ds2-navigation-main .ds2-navigation-main--level-1 a,.ds2-navigation-main .ds2-navigation-main--menu a,.ds2-navigation-main .ds2-navigation-main--special a{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1 a,.ds2-navigation-main .ds2-navigation-main--menu a,.ds2-navigation-main .ds2-navigation-main--special a{font-size:18px;line-height:20px;margin-top:-3px;margin-bottom:12px}
}
h5,h6,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.styleguide--fonts .s,.ds2-models--filter,.ds2-content-slider--nav .button div,.ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){h5,h6,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.styleguide--fonts .s,.ds2-models--filter,.ds2-content-slider--nav .button div,.ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-size:14px;line-height:17px;margin-top:-3px;margin-bottom:12px}
}
.ds2-navigation-main .ds2-navigation-main--fastlane a,.ds2-navigation-main .ds2-navigation-main--flyout li a,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--fastlane a,.ds2-navigation-main .ds2-navigation-main--flyout li a,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a{font-size:14px;line-height:17px;margin-top:-3px;margin-bottom:12px}
}
.ds2-cms-output,a,cite,table,.ds2-main-footer,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__text,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__text,.styleguide--fonts .xs-arial,.ds2-errors--entry,.ds2-noscript-message--content,.ds2-quote--source,.ds2-business-card--position,.ds2-business-card--address-line,.ds2-business-card--contact-item-label,.ds2-business-card--contact-item-detail,.ds2-contact-box{font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:15px;line-height:20px;letter-spacing:0;margin-top:-4px;margin-bottom:11px}
@media only screen and (min-width:981px){.ds2-cms-output,a,cite,table,.ds2-main-footer,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__text,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__text,.styleguide--fonts .xs-arial,.ds2-errors--entry,.ds2-noscript-message--content,.ds2-quote--source,.ds2-business-card--position,.ds2-business-card--address-line,.ds2-business-card--contact-item-label,.ds2-business-card--contact-item-detail,.ds2-contact-box{font-size:14px;line-height:17px;margin-top:-3px;margin-bottom:12px}
}
small,.styleguide--fonts .xxs-arial,.ds2-disclaimer ul .ds2-disclaimer--list-item,.ds2-disclaimer ul .ds2-disclaimer--list-item a,.ds2-disclaimer ul .ds2-disclaimer--list-item ul{font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:12px;line-height:14px;letter-spacing:0;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){small,.styleguide--fonts .xxs-arial,.ds2-disclaimer ul .ds2-disclaimer--list-item,.ds2-disclaimer ul .ds2-disclaimer--list-item a,.ds2-disclaimer ul .ds2-disclaimer--list-item ul{font-size:12px;line-height:14px;margin-top:-2px;margin-bottom:13px}
}
.ds2-tooltip--copy-bigger{font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:17px;line-height:22px;letter-spacing:0;margin-top:-4px;margin-bottom:11px}
@media only screen and (min-width:981px){.ds2-tooltip--copy-bigger{font-size:16px;line-height:19px;margin-top:-3px;margin-bottom:12px}
}
.ds2-disclaimer--copy-bigger{font-family:"Arial","Helvetica","Roboto",sans-serif;font-size:14px;line-height:16px;letter-spacing:0;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){.ds2-disclaimer--copy-bigger{font-size:14px;line-height:16px;margin-top:-2px;margin-bottom:13px}
}
.ds2-link,.ds2-technical-data--info-link,.ds2-dropdown .button,.ds2-dropdown .ds2-dropdown--link{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px;letter-spacing:0;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){.ds2-link,.ds2-technical-data--info-link,.ds2-dropdown .button,.ds2-dropdown .ds2-dropdown--link{font-size:14px;line-height:17px;margin-top:-3px;margin-bottom:12px}
}
.button{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:18px}
@media only screen and (min-width:981px){.button{font-size:14px;line-height:17px}
}
:lang(jp) .styleguide--fonts .xxxl,:lang(jp) .ds2-errors--headline,:lang(jp) h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(jp) h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(jp) .styleguide--fonts .xl,:lang(jp) .ds2-layer-error-old-browser--content h2,:lang(jp) .ds2-quote--text.ds2-cms-output,:lang(jp) .ds2-page--offer-detail .ds2-detail--body h3,:lang(jp) .ds2-table--headline,:lang(jp) .ds2-table--headline.ds2-no-uppercase,:lang(jp) .ds2-sitemap h3,:lang(jp) h3.ds2-no-uppercase,:lang(jp) h3,:lang(jp) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(jp) .styleguide--fonts .l,:lang(jp) .ds2-errors--title,:lang(jp) .ds2-models--header-title,:lang(jp) .ds2-models--anchors-item,:lang(jp) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(jp) h4.ds2-no-uppercase,:lang(jp) h4,:lang(jp) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(jp) .styleguide--fonts .m,:lang(jp) .ds2-table-element--head-row th,:lang(jp) .ds2-table-element--head-row td,:lang(jp) .ds2-cms-output table th,:lang(jp) .ds2-searchform .aems-sf-searchinput,:lang(jp) .ds2-searchform .aems-sf-suggestionentry,:lang(jp) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(jp) .ds2-sitemap h4,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(jp) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--special a,:lang(jp) h5,:lang(jp) h6,:lang(jp) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(jp) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(jp) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(jp) .styleguide--fonts .s,:lang(jp) .ds2-models--filter,:lang(jp) .ds2-content-slider--nav .button div,:lang(jp) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(jp) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(jp) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(jp) .ds2-link,:lang(jp) .ds2-technical-data--info-link,:lang(jp) .ds2-dropdown .button,:lang(jp) .ds2-dropdown .ds2-dropdown--link,:lang(jp) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(jp) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(jp) .ds2-branded-bmwi .ds2-errors--headline,:lang(jp) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(jp) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(jp) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(jp) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(jp) .ds2-branded-bmwi .ds2-table--headline,:lang(jp) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-sitemap h3,:lang(jp) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h3,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .l,:lang(jp) .ds2-branded-bmwi .ds2-errors--title,:lang(jp) .ds2-branded-bmwi .ds2-models--header-title,:lang(jp) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(jp) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(jp) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h4,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .m,:lang(jp) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(jp) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(jp) .ds2-branded-bmwi .ds2-cms-output table th,:lang(jp) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(jp) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(jp) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-sitemap h4,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(jp) .ds2-branded-bmwi h5,:lang(jp) .ds2-branded-bmwi h6,:lang(jp) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(jp) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(jp) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .s,:lang(jp) .ds2-branded-bmwi .ds2-models--filter,:lang(jp) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(jp) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja) .styleguide--fonts .xxxl,:lang(ja) .ds2-errors--headline,:lang(ja) h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja) h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja) .styleguide--fonts .xl,:lang(ja) .ds2-layer-error-old-browser--content h2,:lang(ja) .ds2-quote--text.ds2-cms-output,:lang(ja) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja) .ds2-table--headline,:lang(ja) .ds2-table--headline.ds2-no-uppercase,:lang(ja) .ds2-sitemap h3,:lang(ja) h3.ds2-no-uppercase,:lang(ja) h3,:lang(ja) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja) .styleguide--fonts .l,:lang(ja) .ds2-errors--title,:lang(ja) .ds2-models--header-title,:lang(ja) .ds2-models--anchors-item,:lang(ja) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja) h4.ds2-no-uppercase,:lang(ja) h4,:lang(ja) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja) .styleguide--fonts .m,:lang(ja) .ds2-table-element--head-row th,:lang(ja) .ds2-table-element--head-row td,:lang(ja) .ds2-cms-output table th,:lang(ja) .ds2-searchform .aems-sf-searchinput,:lang(ja) .ds2-searchform .aems-sf-suggestionentry,:lang(ja) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja) .ds2-sitemap h4,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ja) h5,:lang(ja) h6,:lang(ja) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja) .styleguide--fonts .s,:lang(ja) .ds2-models--filter,:lang(ja) .ds2-content-slider--nav .button div,:lang(ja) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ja) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ja) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ja) .ds2-link,:lang(ja) .ds2-technical-data--info-link,:lang(ja) .ds2-dropdown .button,:lang(ja) .ds2-dropdown .ds2-dropdown--link,:lang(ja) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ja) .ds2-branded-bmwi .ds2-errors--headline,:lang(ja) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ja) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ja) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ja) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja) .ds2-branded-bmwi .ds2-table--headline,:lang(ja) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ja) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h3,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ja) .ds2-branded-bmwi .ds2-errors--title,:lang(ja) .ds2-branded-bmwi .ds2-models--header-title,:lang(ja) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ja) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h4,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ja) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ja) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ja) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ja) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ja) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ja) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja) .ds2-branded-bmwi h5,:lang(ja) .ds2-branded-bmwi h6,:lang(ja) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ja) .ds2-branded-bmwi .ds2-models--filter,:lang(ja) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ja) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja-JP) .styleguide--fonts .xxxl,:lang(ja-JP) .ds2-errors--headline,:lang(ja-JP) h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja-JP) h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .xl,:lang(ja-JP) .ds2-layer-error-old-browser--content h2,:lang(ja-JP) .ds2-quote--text.ds2-cms-output,:lang(ja-JP) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja-JP) .ds2-table--headline,:lang(ja-JP) .ds2-table--headline.ds2-no-uppercase,:lang(ja-JP) .ds2-sitemap h3,:lang(ja-JP) h3.ds2-no-uppercase,:lang(ja-JP) h3,:lang(ja-JP) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .l,:lang(ja-JP) .ds2-errors--title,:lang(ja-JP) .ds2-models--header-title,:lang(ja-JP) .ds2-models--anchors-item,:lang(ja-JP) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja-JP) h4.ds2-no-uppercase,:lang(ja-JP) h4,:lang(ja-JP) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .m,:lang(ja-JP) .ds2-table-element--head-row th,:lang(ja-JP) .ds2-table-element--head-row td,:lang(ja-JP) .ds2-cms-output table th,:lang(ja-JP) .ds2-searchform .aems-sf-searchinput,:lang(ja-JP) .ds2-searchform .aems-sf-suggestionentry,:lang(ja-JP) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja-JP) .ds2-sitemap h4,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ja-JP) h5,:lang(ja-JP) h6,:lang(ja-JP) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja-JP) .styleguide--fonts .s,:lang(ja-JP) .ds2-models--filter,:lang(ja-JP) .ds2-content-slider--nav .button div,:lang(ja-JP) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ja-JP) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ja-JP) .ds2-link,:lang(ja-JP) .ds2-technical-data--info-link,:lang(ja-JP) .ds2-dropdown .button,:lang(ja-JP) .ds2-dropdown .ds2-dropdown--link,:lang(ja-JP) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ja-JP) .ds2-branded-bmwi .ds2-errors--headline,:lang(ja-JP) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ja-JP) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ja-JP) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ja-JP) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja-JP) .ds2-branded-bmwi .ds2-table--headline,:lang(ja-JP) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ja-JP) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h3,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ja-JP) .ds2-branded-bmwi .ds2-errors--title,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--header-title,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja-JP) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h4,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ja-JP) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ja-JP) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ja-JP) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ja-JP) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ja-JP) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ja-JP) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja-JP) .ds2-branded-bmwi h5,:lang(ja-JP) .ds2-branded-bmwi h6,:lang(ja-JP) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja-JP) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja-JP) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--filter,:lang(ja-JP) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ja-JP) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .styleguide--fonts .xxxl,:lang(kr) .ds2-errors--headline,:lang(kr) h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(kr) h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(kr) .styleguide--fonts .xl,:lang(kr) .ds2-layer-error-old-browser--content h2,:lang(kr) .ds2-quote--text.ds2-cms-output,:lang(kr) .ds2-page--offer-detail .ds2-detail--body h3,:lang(kr) .ds2-table--headline,:lang(kr) .ds2-table--headline.ds2-no-uppercase,:lang(kr) .ds2-sitemap h3,:lang(kr) h3.ds2-no-uppercase,:lang(kr) h3,:lang(kr) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(kr) .styleguide--fonts .l,:lang(kr) .ds2-errors--title,:lang(kr) .ds2-models--header-title,:lang(kr) .ds2-models--anchors-item,:lang(kr) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(kr) h4.ds2-no-uppercase,:lang(kr) h4,:lang(kr) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(kr) .styleguide--fonts .m,:lang(kr) .ds2-table-element--head-row th,:lang(kr) .ds2-table-element--head-row td,:lang(kr) .ds2-cms-output table th,:lang(kr) .ds2-searchform .aems-sf-searchinput,:lang(kr) .ds2-searchform .aems-sf-suggestionentry,:lang(kr) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(kr) .ds2-sitemap h4,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(kr) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--special a,:lang(kr) h5,:lang(kr) h6,:lang(kr) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(kr) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(kr) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(kr) .styleguide--fonts .s,:lang(kr) .ds2-models--filter,:lang(kr) .ds2-content-slider--nav .button div,:lang(kr) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(kr) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(kr) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(kr) .ds2-link,:lang(kr) .ds2-technical-data--info-link,:lang(kr) .ds2-dropdown .button,:lang(kr) .ds2-dropdown .ds2-dropdown--link,:lang(kr) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(kr) .ds2-branded-bmwi .ds2-errors--headline,:lang(kr) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(kr) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(kr) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(kr) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(kr) .ds2-branded-bmwi .ds2-table--headline,:lang(kr) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h3,:lang(kr) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h3,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .l,:lang(kr) .ds2-branded-bmwi .ds2-errors--title,:lang(kr) .ds2-branded-bmwi .ds2-models--header-title,:lang(kr) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(kr) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h4,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(kr) .ds2-branded-bmwi h5,:lang(kr) .ds2-branded-bmwi h6,:lang(kr) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .s,:lang(kr) .ds2-branded-bmwi .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(kr) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ko-KR) .styleguide--fonts .xxxl,:lang(ko-KR) .ds2-errors--headline,:lang(ko-KR) h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ko-KR) h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .xl,:lang(ko-KR) .ds2-layer-error-old-browser--content h2,:lang(ko-KR) .ds2-quote--text.ds2-cms-output,:lang(ko-KR) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ko-KR) .ds2-table--headline,:lang(ko-KR) .ds2-table--headline.ds2-no-uppercase,:lang(ko-KR) .ds2-sitemap h3,:lang(ko-KR) h3.ds2-no-uppercase,:lang(ko-KR) h3,:lang(ko-KR) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .l,:lang(ko-KR) .ds2-errors--title,:lang(ko-KR) .ds2-models--header-title,:lang(ko-KR) .ds2-models--anchors-item,:lang(ko-KR) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ko-KR) h4.ds2-no-uppercase,:lang(ko-KR) h4,:lang(ko-KR) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .m,:lang(ko-KR) .ds2-table-element--head-row th,:lang(ko-KR) .ds2-table-element--head-row td,:lang(ko-KR) .ds2-cms-output table th,:lang(ko-KR) .ds2-searchform .aems-sf-searchinput,:lang(ko-KR) .ds2-searchform .aems-sf-suggestionentry,:lang(ko-KR) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ko-KR) .ds2-sitemap h4,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ko-KR) h5,:lang(ko-KR) h6,:lang(ko-KR) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ko-KR) .styleguide--fonts .s,:lang(ko-KR) .ds2-models--filter,:lang(ko-KR) .ds2-content-slider--nav .button div,:lang(ko-KR) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ko-KR) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ko-KR) .ds2-link,:lang(ko-KR) .ds2-technical-data--info-link,:lang(ko-KR) .ds2-dropdown .button,:lang(ko-KR) .ds2-dropdown .ds2-dropdown--link,:lang(ko-KR) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ko-KR) .ds2-branded-bmwi .ds2-errors--headline,:lang(ko-KR) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ko-KR) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ko-KR) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ko-KR) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ko-KR) .ds2-branded-bmwi .ds2-table--headline,:lang(ko-KR) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ko-KR) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h3,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ko-KR) .ds2-branded-bmwi .ds2-errors--title,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--header-title,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h4,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ko-KR) .ds2-branded-bmwi h5,:lang(ko-KR) .ds2-branded-bmwi h6,:lang(ko-KR) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ko-KR) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ms) .styleguide--fonts .xxxl,:lang(ms) .ds2-errors--headline,:lang(ms) h1.ds2-no-uppercase,:lang(ms) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ms) h2.ds2-no-uppercase,:lang(ms) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ms) .styleguide--fonts .xl,:lang(ms) .ds2-layer-error-old-browser--content h2,:lang(ms) .ds2-quote--text.ds2-cms-output,:lang(ms) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ms) .ds2-table--headline,:lang(ms) .ds2-table--headline.ds2-no-uppercase,:lang(ms) .ds2-sitemap h3,:lang(ms) h3.ds2-no-uppercase,:lang(ms) h3,:lang(ms) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ms) .styleguide--fonts .l,:lang(ms) .ds2-errors--title,:lang(ms) .ds2-models--header-title,:lang(ms) .ds2-models--anchors-item,:lang(ms) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ms) h4.ds2-no-uppercase,:lang(ms) h4,:lang(ms) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ms) .styleguide--fonts .m,:lang(ms) .ds2-table-element--head-row th,:lang(ms) .ds2-table-element--head-row td,:lang(ms) .ds2-cms-output table th,:lang(ms) .ds2-searchform .aems-sf-searchinput,:lang(ms) .ds2-searchform .aems-sf-suggestionentry,:lang(ms) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ms) .ds2-sitemap h4,:lang(ms) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ms) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ms) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ms) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ms) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ms) h5,:lang(ms) h6,:lang(ms) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ms) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ms) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ms) .styleguide--fonts .s,:lang(ms) .ds2-models--filter,:lang(ms) .ds2-content-slider--nav .button div,:lang(ms) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ms) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ms) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ms) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ms) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ms) .ds2-link,:lang(ms) .ds2-technical-data--info-link,:lang(ms) .ds2-dropdown .button,:lang(ms) .ds2-dropdown .ds2-dropdown--link,:lang(ms) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ms) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ms) .ds2-branded-bmwi .ds2-errors--headline,:lang(ms) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ms) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ms) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ms) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ms) .ds2-branded-bmwi .ds2-table--headline,:lang(ms) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ms) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi h3,:lang(ms) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ms) .ds2-branded-bmwi .ds2-errors--title,:lang(ms) .ds2-branded-bmwi .ds2-models--header-title,:lang(ms) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ms) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ms) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi h4,:lang(ms) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ms) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ms) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ms) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ms) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ms) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ms) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ms) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ms) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ms) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ms) .ds2-branded-bmwi h5,:lang(ms) .ds2-branded-bmwi h6,:lang(ms) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ms) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ms) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ms) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ms) .ds2-branded-bmwi .ds2-models--filter,:lang(ms) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ms) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ms) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(my) .styleguide--fonts .xxxl,:lang(my) .ds2-errors--headline,:lang(my) h1.ds2-no-uppercase,:lang(my) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(my) h2.ds2-no-uppercase,:lang(my) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(my) .styleguide--fonts .xl,:lang(my) .ds2-layer-error-old-browser--content h2,:lang(my) .ds2-quote--text.ds2-cms-output,:lang(my) .ds2-page--offer-detail .ds2-detail--body h3,:lang(my) .ds2-table--headline,:lang(my) .ds2-table--headline.ds2-no-uppercase,:lang(my) .ds2-sitemap h3,:lang(my) h3.ds2-no-uppercase,:lang(my) h3,:lang(my) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(my) .styleguide--fonts .l,:lang(my) .ds2-errors--title,:lang(my) .ds2-models--header-title,:lang(my) .ds2-models--anchors-item,:lang(my) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(my) h4.ds2-no-uppercase,:lang(my) h4,:lang(my) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(my) .styleguide--fonts .m,:lang(my) .ds2-table-element--head-row th,:lang(my) .ds2-table-element--head-row td,:lang(my) .ds2-cms-output table th,:lang(my) .ds2-searchform .aems-sf-searchinput,:lang(my) .ds2-searchform .aems-sf-suggestionentry,:lang(my) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(my) .ds2-sitemap h4,:lang(my) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(my) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(my) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(my) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(my) .ds2-navigation-main .ds2-navigation-main--special a,:lang(my) h5,:lang(my) h6,:lang(my) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(my) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(my) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(my) .styleguide--fonts .s,:lang(my) .ds2-models--filter,:lang(my) .ds2-content-slider--nav .button div,:lang(my) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(my) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(my) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(my) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(my) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(my) .ds2-link,:lang(my) .ds2-technical-data--info-link,:lang(my) .ds2-dropdown .button,:lang(my) .ds2-dropdown .ds2-dropdown--link,:lang(my) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(my) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(my) .ds2-branded-bmwi .ds2-errors--headline,:lang(my) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(my) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(my) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(my) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(my) .ds2-branded-bmwi .ds2-table--headline,:lang(my) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .ds2-sitemap h3,:lang(my) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi h3,:lang(my) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .styleguide--fonts .l,:lang(my) .ds2-branded-bmwi .ds2-errors--title,:lang(my) .ds2-branded-bmwi .ds2-models--header-title,:lang(my) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(my) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(my) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi h4,:lang(my) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .styleguide--fonts .m,:lang(my) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(my) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(my) .ds2-branded-bmwi .ds2-cms-output table th,:lang(my) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(my) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(my) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(my) .ds2-branded-bmwi .ds2-sitemap h4,:lang(my) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(my) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(my) .ds2-branded-bmwi h5,:lang(my) .ds2-branded-bmwi h6,:lang(my) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(my) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(my) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(my) .ds2-branded-bmwi .styleguide--fonts .s,:lang(my) .ds2-branded-bmwi .ds2-models--filter,:lang(my) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(my) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(my) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh) .styleguide--fonts .xxxl,:lang(zh) .ds2-errors--headline,:lang(zh) h1.ds2-no-uppercase,:lang(zh) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh) h2.ds2-no-uppercase,:lang(zh) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh) .styleguide--fonts .xl,:lang(zh) .ds2-layer-error-old-browser--content h2,:lang(zh) .ds2-quote--text.ds2-cms-output,:lang(zh) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh) .ds2-table--headline,:lang(zh) .ds2-table--headline.ds2-no-uppercase,:lang(zh) .ds2-sitemap h3,:lang(zh) h3.ds2-no-uppercase,:lang(zh) h3,:lang(zh) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh) .styleguide--fonts .l,:lang(zh) .ds2-errors--title,:lang(zh) .ds2-models--header-title,:lang(zh) .ds2-models--anchors-item,:lang(zh) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh) h4.ds2-no-uppercase,:lang(zh) h4,:lang(zh) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh) .styleguide--fonts .m,:lang(zh) .ds2-table-element--head-row th,:lang(zh) .ds2-table-element--head-row td,:lang(zh) .ds2-cms-output table th,:lang(zh) .ds2-searchform .aems-sf-searchinput,:lang(zh) .ds2-searchform .aems-sf-suggestionentry,:lang(zh) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh) .ds2-sitemap h4,:lang(zh) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh) h5,:lang(zh) h6,:lang(zh) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh) .styleguide--fonts .s,:lang(zh) .ds2-models--filter,:lang(zh) .ds2-content-slider--nav .button div,:lang(zh) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh) .ds2-link,:lang(zh) .ds2-technical-data--info-link,:lang(zh) .ds2-dropdown .button,:lang(zh) .ds2-dropdown .ds2-dropdown--link,:lang(zh) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh) .ds2-branded-bmwi .ds2-table--headline,:lang(zh) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi h3,:lang(zh) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh) .ds2-branded-bmwi .ds2-errors--title,:lang(zh) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi h4,:lang(zh) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh) .ds2-branded-bmwi h5,:lang(zh) .ds2-branded-bmwi h6,:lang(zh) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh) .ds2-branded-bmwi .ds2-models--filter,:lang(zh) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(za) .styleguide--fonts .xxxl,:lang(za) .ds2-errors--headline,:lang(za) h1.ds2-no-uppercase,:lang(za) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(za) h2.ds2-no-uppercase,:lang(za) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(za) .styleguide--fonts .xl,:lang(za) .ds2-layer-error-old-browser--content h2,:lang(za) .ds2-quote--text.ds2-cms-output,:lang(za) .ds2-page--offer-detail .ds2-detail--body h3,:lang(za) .ds2-table--headline,:lang(za) .ds2-table--headline.ds2-no-uppercase,:lang(za) .ds2-sitemap h3,:lang(za) h3.ds2-no-uppercase,:lang(za) h3,:lang(za) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(za) .styleguide--fonts .l,:lang(za) .ds2-errors--title,:lang(za) .ds2-models--header-title,:lang(za) .ds2-models--anchors-item,:lang(za) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(za) h4.ds2-no-uppercase,:lang(za) h4,:lang(za) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(za) .styleguide--fonts .m,:lang(za) .ds2-table-element--head-row th,:lang(za) .ds2-table-element--head-row td,:lang(za) .ds2-cms-output table th,:lang(za) .ds2-searchform .aems-sf-searchinput,:lang(za) .ds2-searchform .aems-sf-suggestionentry,:lang(za) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(za) .ds2-sitemap h4,:lang(za) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(za) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(za) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(za) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(za) .ds2-navigation-main .ds2-navigation-main--special a,:lang(za) h5,:lang(za) h6,:lang(za) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(za) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(za) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(za) .styleguide--fonts .s,:lang(za) .ds2-models--filter,:lang(za) .ds2-content-slider--nav .button div,:lang(za) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(za) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(za) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(za) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(za) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(za) .ds2-link,:lang(za) .ds2-technical-data--info-link,:lang(za) .ds2-dropdown .button,:lang(za) .ds2-dropdown .ds2-dropdown--link,:lang(za) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(za) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(za) .ds2-branded-bmwi .ds2-errors--headline,:lang(za) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(za) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(za) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(za) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(za) .ds2-branded-bmwi .ds2-table--headline,:lang(za) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .ds2-sitemap h3,:lang(za) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi h3,:lang(za) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .styleguide--fonts .l,:lang(za) .ds2-branded-bmwi .ds2-errors--title,:lang(za) .ds2-branded-bmwi .ds2-models--header-title,:lang(za) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(za) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(za) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi h4,:lang(za) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .styleguide--fonts .m,:lang(za) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(za) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(za) .ds2-branded-bmwi .ds2-cms-output table th,:lang(za) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(za) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(za) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(za) .ds2-branded-bmwi .ds2-sitemap h4,:lang(za) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(za) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(za) .ds2-branded-bmwi h5,:lang(za) .ds2-branded-bmwi h6,:lang(za) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(za) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(za) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(za) .ds2-branded-bmwi .styleguide--fonts .s,:lang(za) .ds2-branded-bmwi .ds2-models--filter,:lang(za) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(za) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(za) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(tw) .styleguide--fonts .xxxl,:lang(tw) .ds2-errors--headline,:lang(tw) h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(tw) h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(tw) .styleguide--fonts .xl,:lang(tw) .ds2-layer-error-old-browser--content h2,:lang(tw) .ds2-quote--text.ds2-cms-output,:lang(tw) .ds2-page--offer-detail .ds2-detail--body h3,:lang(tw) .ds2-table--headline,:lang(tw) .ds2-table--headline.ds2-no-uppercase,:lang(tw) .ds2-sitemap h3,:lang(tw) h3.ds2-no-uppercase,:lang(tw) h3,:lang(tw) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(tw) .styleguide--fonts .l,:lang(tw) .ds2-errors--title,:lang(tw) .ds2-models--header-title,:lang(tw) .ds2-models--anchors-item,:lang(tw) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(tw) h4.ds2-no-uppercase,:lang(tw) h4,:lang(tw) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(tw) .styleguide--fonts .m,:lang(tw) .ds2-table-element--head-row th,:lang(tw) .ds2-table-element--head-row td,:lang(tw) .ds2-cms-output table th,:lang(tw) .ds2-searchform .aems-sf-searchinput,:lang(tw) .ds2-searchform .aems-sf-suggestionentry,:lang(tw) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(tw) .ds2-sitemap h4,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(tw) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--special a,:lang(tw) h5,:lang(tw) h6,:lang(tw) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(tw) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(tw) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(tw) .styleguide--fonts .s,:lang(tw) .ds2-models--filter,:lang(tw) .ds2-content-slider--nav .button div,:lang(tw) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(tw) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(tw) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(tw) .ds2-link,:lang(tw) .ds2-technical-data--info-link,:lang(tw) .ds2-dropdown .button,:lang(tw) .ds2-dropdown .ds2-dropdown--link,:lang(tw) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(tw) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(tw) .ds2-branded-bmwi .ds2-errors--headline,:lang(tw) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(tw) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(tw) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(tw) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(tw) .ds2-branded-bmwi .ds2-table--headline,:lang(tw) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-sitemap h3,:lang(tw) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h3,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .l,:lang(tw) .ds2-branded-bmwi .ds2-errors--title,:lang(tw) .ds2-branded-bmwi .ds2-models--header-title,:lang(tw) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(tw) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(tw) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h4,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .m,:lang(tw) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(tw) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(tw) .ds2-branded-bmwi .ds2-cms-output table th,:lang(tw) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(tw) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(tw) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-sitemap h4,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(tw) .ds2-branded-bmwi h5,:lang(tw) .ds2-branded-bmwi h6,:lang(tw) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(tw) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(tw) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .s,:lang(tw) .ds2-branded-bmwi .ds2-models--filter,:lang(tw) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(tw) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-CN) .styleguide--fonts .xxxl,:lang(zh-CN) .ds2-errors--headline,:lang(zh-CN) h1.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-CN) h2.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-CN) .styleguide--fonts .xl,:lang(zh-CN) .ds2-layer-error-old-browser--content h2,:lang(zh-CN) .ds2-quote--text.ds2-cms-output,:lang(zh-CN) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-CN) .ds2-table--headline,:lang(zh-CN) .ds2-table--headline.ds2-no-uppercase,:lang(zh-CN) .ds2-sitemap h3,:lang(zh-CN) h3.ds2-no-uppercase,:lang(zh-CN) h3,:lang(zh-CN) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-CN) .styleguide--fonts .l,:lang(zh-CN) .ds2-errors--title,:lang(zh-CN) .ds2-models--header-title,:lang(zh-CN) .ds2-models--anchors-item,:lang(zh-CN) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-CN) h4.ds2-no-uppercase,:lang(zh-CN) h4,:lang(zh-CN) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-CN) .styleguide--fonts .m,:lang(zh-CN) .ds2-table-element--head-row th,:lang(zh-CN) .ds2-table-element--head-row td,:lang(zh-CN) .ds2-cms-output table th,:lang(zh-CN) .ds2-searchform .aems-sf-searchinput,:lang(zh-CN) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-CN) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-CN) .ds2-sitemap h4,:lang(zh-CN) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-CN) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-CN) h5,:lang(zh-CN) h6,:lang(zh-CN) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-CN) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-CN) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-CN) .styleguide--fonts .s,:lang(zh-CN) .ds2-models--filter,:lang(zh-CN) .ds2-content-slider--nav .button div,:lang(zh-CN) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-CN) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-CN) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-CN) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-CN) .ds2-link,:lang(zh-CN) .ds2-technical-data--info-link,:lang(zh-CN) .ds2-dropdown .button,:lang(zh-CN) .ds2-dropdown .ds2-dropdown--link,:lang(zh-CN) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-CN) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-CN) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-CN) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-CN) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-CN) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-CN) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-CN) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-CN) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi h3,:lang(zh-CN) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-CN) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-CN) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-CN) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-CN) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-CN) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi h4,:lang(zh-CN) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-CN) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-CN) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-CN) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-CN) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-CN) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-CN) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-CN) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-CN) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-CN) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-CN) .ds2-branded-bmwi h5,:lang(zh-CN) .ds2-branded-bmwi h6,:lang(zh-CN) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-CN) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-CN) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-CN) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-CN) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-CN) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-CN) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-CN) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-TW) .styleguide--fonts .xxxl,:lang(zh-TW) .ds2-errors--headline,:lang(zh-TW) h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-TW) h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .xl,:lang(zh-TW) .ds2-layer-error-old-browser--content h2,:lang(zh-TW) .ds2-quote--text.ds2-cms-output,:lang(zh-TW) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-TW) .ds2-table--headline,:lang(zh-TW) .ds2-table--headline.ds2-no-uppercase,:lang(zh-TW) .ds2-sitemap h3,:lang(zh-TW) h3.ds2-no-uppercase,:lang(zh-TW) h3,:lang(zh-TW) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .l,:lang(zh-TW) .ds2-errors--title,:lang(zh-TW) .ds2-models--header-title,:lang(zh-TW) .ds2-models--anchors-item,:lang(zh-TW) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-TW) h4.ds2-no-uppercase,:lang(zh-TW) h4,:lang(zh-TW) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .m,:lang(zh-TW) .ds2-table-element--head-row th,:lang(zh-TW) .ds2-table-element--head-row td,:lang(zh-TW) .ds2-cms-output table th,:lang(zh-TW) .ds2-searchform .aems-sf-searchinput,:lang(zh-TW) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-TW) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-TW) .ds2-sitemap h4,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-TW) h5,:lang(zh-TW) h6,:lang(zh-TW) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-TW) .styleguide--fonts .s,:lang(zh-TW) .ds2-models--filter,:lang(zh-TW) .ds2-content-slider--nav .button div,:lang(zh-TW) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-TW) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-TW) .ds2-link,:lang(zh-TW) .ds2-technical-data--info-link,:lang(zh-TW) .ds2-dropdown .button,:lang(zh-TW) .ds2-dropdown .ds2-dropdown--link,:lang(zh-TW) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-TW) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-TW) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-TW) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-TW) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-TW) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-TW) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-TW) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-TW) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h3,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-TW) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-TW) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h4,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-TW) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-TW) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-TW) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-TW) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-TW) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-TW) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-TW) .ds2-branded-bmwi h5,:lang(zh-TW) .ds2-branded-bmwi h6,:lang(zh-TW) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-TW) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-TW) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-TW) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-TW) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-HK) .styleguide--fonts .xxxl,:lang(zh-HK) .ds2-errors--headline,:lang(zh-HK) h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-HK) h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .xl,:lang(zh-HK) .ds2-layer-error-old-browser--content h2,:lang(zh-HK) .ds2-quote--text.ds2-cms-output,:lang(zh-HK) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-HK) .ds2-table--headline,:lang(zh-HK) .ds2-table--headline.ds2-no-uppercase,:lang(zh-HK) .ds2-sitemap h3,:lang(zh-HK) h3.ds2-no-uppercase,:lang(zh-HK) h3,:lang(zh-HK) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .l,:lang(zh-HK) .ds2-errors--title,:lang(zh-HK) .ds2-models--header-title,:lang(zh-HK) .ds2-models--anchors-item,:lang(zh-HK) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-HK) h4.ds2-no-uppercase,:lang(zh-HK) h4,:lang(zh-HK) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .m,:lang(zh-HK) .ds2-table-element--head-row th,:lang(zh-HK) .ds2-table-element--head-row td,:lang(zh-HK) .ds2-cms-output table th,:lang(zh-HK) .ds2-searchform .aems-sf-searchinput,:lang(zh-HK) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-HK) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-HK) .ds2-sitemap h4,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-HK) h5,:lang(zh-HK) h6,:lang(zh-HK) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-HK) .styleguide--fonts .s,:lang(zh-HK) .ds2-models--filter,:lang(zh-HK) .ds2-content-slider--nav .button div,:lang(zh-HK) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-HK) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-HK) .ds2-link,:lang(zh-HK) .ds2-technical-data--info-link,:lang(zh-HK) .ds2-dropdown .button,:lang(zh-HK) .ds2-dropdown .ds2-dropdown--link,:lang(zh-HK) .button{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-HK) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-HK) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-HK) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-HK) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-HK) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-HK) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-HK) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-HK) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h3,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-HK) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-HK) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h4,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-HK) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-HK) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-HK) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-HK) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-HK) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-HK) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-HK) .ds2-branded-bmwi h5,:lang(zh-HK) .ds2-branded-bmwi h6,:lang(zh-HK) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-HK) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-HK) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-HK) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-HK) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .styleguide--fonts .xxxl,:lang(kr) .ds2-errors--headline,:lang(kr) h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(kr) h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(kr) .styleguide--fonts .xl,:lang(kr) .ds2-layer-error-old-browser--content h2,:lang(kr) .ds2-quote--text.ds2-cms-output,:lang(kr) .ds2-page--offer-detail .ds2-detail--body h3,:lang(kr) .ds2-table--headline,:lang(kr) .ds2-table--headline.ds2-no-uppercase,:lang(kr) .ds2-sitemap h3,:lang(kr) h3.ds2-no-uppercase,:lang(kr) h3,:lang(kr) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(kr) .styleguide--fonts .l,:lang(kr) .ds2-errors--title,:lang(kr) .ds2-models--header-title,:lang(kr) .ds2-models--anchors-item,:lang(kr) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(kr) h4.ds2-no-uppercase,:lang(kr) h4,:lang(kr) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(kr) .styleguide--fonts .m,:lang(kr) .ds2-table-element--head-row th,:lang(kr) .ds2-table-element--head-row td,:lang(kr) .ds2-cms-output table th,:lang(kr) .ds2-searchform .aems-sf-searchinput,:lang(kr) .ds2-searchform .aems-sf-suggestionentry,:lang(kr) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(kr) .ds2-sitemap h4,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(kr) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--special a,:lang(kr) h5,:lang(kr) h6,:lang(kr) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(kr) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(kr) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(kr) .styleguide--fonts .s,:lang(kr) .ds2-models--filter,:lang(kr) .ds2-content-slider--nav .button div,:lang(kr) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(kr) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(kr) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(kr) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(kr) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(kr) .ds2-link,:lang(kr) .ds2-technical-data--info-link,:lang(kr) .ds2-dropdown .button,:lang(kr) .ds2-dropdown .ds2-dropdown--link,:lang(kr) .button{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(kr) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(kr) .ds2-branded-bmwi .ds2-errors--headline,:lang(kr) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(kr) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(kr) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(kr) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(kr) .ds2-branded-bmwi .ds2-table--headline,:lang(kr) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h3,:lang(kr) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi h3,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .l,:lang(kr) .ds2-branded-bmwi .ds2-errors--title,:lang(kr) .ds2-branded-bmwi .ds2-models--header-title,:lang(kr) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(kr) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase h5,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase h6,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .dlo-brand-name,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .s,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-models--filter,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase div,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase th,:lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi h4 h5,:lang(kr) .ds2-branded-bmwi h4 h6,:lang(kr) .ds2-branded-bmwi h4 .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi h4 .dlo-brand-name,:lang(kr) .ds2-branded-bmwi h4 .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi h4 .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi h4 .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi h4 .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi h4 .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi h4 .s,:lang(kr) .ds2-branded-bmwi h4 .ds2-models--filter,:lang(kr) .ds2-branded-bmwi h4 .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi h4 div,:lang(kr) .ds2-branded-bmwi h4 .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi h4 th,:lang(kr) .ds2-branded-bmwi h4 .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi h4 .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase h5,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase h6,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .s,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase div,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase th,:lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m h5,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m h6,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .s,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m div,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m th,:lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .styleguide--fonts .m .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th h5,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th h6,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .s,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th div,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th th,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td h5,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td h6,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .s,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td div,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td th,:lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th h5,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th h6,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .s,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th div,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th th,:lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-cms-output table th .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput h5,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput h6,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .s,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput div,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput th,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry h5,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry h6,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .s,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry div,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry th,:lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase h5,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase h6,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .s,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase div,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase th,:lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 h5,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 h6,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .s,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 div,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 th,:lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a h5,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a h6,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .s,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a div,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a th,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-glossary-overview--filter,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div h5,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div h6,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .dlo-brand-name,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypedownloadswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypepostswitch__label,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .styleguide--fonts .s,.styleguide--fonts :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .s,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-models--filter,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div div,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div th,:lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(kr) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(ko-KR) .styleguide--fonts .xxxl,:lang(ko-KR) .ds2-errors--headline,:lang(ko-KR) h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ko-KR) h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .xl,:lang(ko-KR) .ds2-layer-error-old-browser--content h2,:lang(ko-KR) .ds2-quote--text.ds2-cms-output,:lang(ko-KR) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ko-KR) .ds2-table--headline,:lang(ko-KR) .ds2-table--headline.ds2-no-uppercase,:lang(ko-KR) .ds2-sitemap h3,:lang(ko-KR) h3.ds2-no-uppercase,:lang(ko-KR) h3,:lang(ko-KR) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .l,:lang(ko-KR) .ds2-errors--title,:lang(ko-KR) .ds2-models--header-title,:lang(ko-KR) .ds2-models--anchors-item,:lang(ko-KR) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ko-KR) h4.ds2-no-uppercase,:lang(ko-KR) h4,:lang(ko-KR) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ko-KR) .styleguide--fonts .m,:lang(ko-KR) .ds2-table-element--head-row th,:lang(ko-KR) .ds2-table-element--head-row td,:lang(ko-KR) .ds2-cms-output table th,:lang(ko-KR) .ds2-searchform .aems-sf-searchinput,:lang(ko-KR) .ds2-searchform .aems-sf-suggestionentry,:lang(ko-KR) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ko-KR) .ds2-sitemap h4,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ko-KR) h5,:lang(ko-KR) h6,:lang(ko-KR) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ko-KR) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ko-KR) .styleguide--fonts .s,:lang(ko-KR) .ds2-models--filter,:lang(ko-KR) .ds2-content-slider--nav .button div,:lang(ko-KR) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ko-KR) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ko-KR) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ko-KR) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ko-KR) .ds2-link,:lang(ko-KR) .ds2-technical-data--info-link,:lang(ko-KR) .ds2-dropdown .button,:lang(ko-KR) .ds2-dropdown .ds2-dropdown--link,:lang(ko-KR) .button{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ko-KR) .ds2-branded-bmwi .ds2-errors--headline,:lang(ko-KR) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ko-KR) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ko-KR) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ko-KR) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ko-KR) .ds2-branded-bmwi .ds2-table--headline,:lang(ko-KR) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ko-KR) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi h3,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ko-KR) .ds2-branded-bmwi .ds2-errors--title,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--header-title,:lang(ko-KR) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase h5,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase h6,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .s,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase div,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase th,:lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi h4 h5,:lang(ko-KR) .ds2-branded-bmwi h4 h6,:lang(ko-KR) .ds2-branded-bmwi h4 .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi h4 .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi h4 .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi h4 .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi h4 .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi h4 .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi h4 .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi h4 .s,:lang(ko-KR) .ds2-branded-bmwi h4 .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi h4 .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi h4 div,:lang(ko-KR) .ds2-branded-bmwi h4 .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi h4 th,:lang(ko-KR) .ds2-branded-bmwi h4 .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi h4 .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase div,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase th,:lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m h5,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m h6,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .s,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m div,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m th,:lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .styleguide--fonts .m .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th div,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th th,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row th .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td div,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td th,:lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-table-element--head-row td .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th div,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th th,:lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-cms-output table th .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput div,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput th,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry div,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry th,:lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase div,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase th,:lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 div,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 th,:lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-sitemap h4 .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a div,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a th,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a .ds2-glossary-overview--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div h5,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div h6,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .dlo-brand-name,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypedownloadswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,.rfitypeswitch .rfitypeswitch__base :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .rfitypepostswitch__label,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .styleguide--fonts .s,.styleguide--fonts :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .s,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-models--filter,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-content-slider--nav .button div,.ds2-content-slider--nav .button :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div div,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-pre-configuration--table .ds2-table-element--head-row th,.ds2-pre-configuration--table .ds2-table-element--head-row :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div th,:lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,.ds2-glossary-overview .ds2-glossary-overview--filter-container :lang(ko-KR) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(jp) .styleguide--fonts .xxxl,:lang(jp) .ds2-errors--headline,:lang(jp) h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(jp) h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(jp) .styleguide--fonts .xl,:lang(jp) .ds2-layer-error-old-browser--content h2,:lang(jp) .ds2-quote--text.ds2-cms-output,:lang(jp) .ds2-page--offer-detail .ds2-detail--body h3,:lang(jp) .ds2-table--headline,:lang(jp) .ds2-table--headline.ds2-no-uppercase,:lang(jp) .ds2-sitemap h3,:lang(jp) h3.ds2-no-uppercase,:lang(jp) h3,:lang(jp) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(jp) .styleguide--fonts .l,:lang(jp) .ds2-errors--title,:lang(jp) .ds2-models--header-title,:lang(jp) .ds2-models--anchors-item,:lang(jp) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(jp) h4.ds2-no-uppercase,:lang(jp) h4,:lang(jp) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(jp) .styleguide--fonts .m,:lang(jp) .ds2-table-element--head-row th,:lang(jp) .ds2-table-element--head-row td,:lang(jp) .ds2-cms-output table th,:lang(jp) .ds2-searchform .aems-sf-searchinput,:lang(jp) .ds2-searchform .aems-sf-suggestionentry,:lang(jp) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(jp) .ds2-sitemap h4,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(jp) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--special a,:lang(jp) h5,:lang(jp) h6,:lang(jp) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(jp) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(jp) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(jp) .styleguide--fonts .s,:lang(jp) .ds2-models--filter,:lang(jp) .ds2-content-slider--nav .button div,:lang(jp) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(jp) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(jp) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(jp) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(jp) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(jp) .ds2-link,:lang(jp) .ds2-technical-data--info-link,:lang(jp) .ds2-dropdown .button,:lang(jp) .ds2-dropdown .ds2-dropdown--link,:lang(jp) .button{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(jp) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(jp) .ds2-branded-bmwi .ds2-errors--headline,:lang(jp) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(jp) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(jp) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(jp) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(jp) .ds2-branded-bmwi .ds2-table--headline,:lang(jp) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-sitemap h3,:lang(jp) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h3,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .l,:lang(jp) .ds2-branded-bmwi .ds2-errors--title,:lang(jp) .ds2-branded-bmwi .ds2-models--header-title,:lang(jp) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(jp) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(jp) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi h4,:lang(jp) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .m,:lang(jp) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(jp) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(jp) .ds2-branded-bmwi .ds2-cms-output table th,:lang(jp) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(jp) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(jp) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(jp) .ds2-branded-bmwi .ds2-sitemap h4,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(jp) .ds2-branded-bmwi h5,:lang(jp) .ds2-branded-bmwi h6,:lang(jp) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(jp) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(jp) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(jp) .ds2-branded-bmwi .styleguide--fonts .s,:lang(jp) .ds2-branded-bmwi .ds2-models--filter,:lang(jp) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(jp) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(jp) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja) .styleguide--fonts .xxxl,:lang(ja) .ds2-errors--headline,:lang(ja) h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja) h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja) .styleguide--fonts .xl,:lang(ja) .ds2-layer-error-old-browser--content h2,:lang(ja) .ds2-quote--text.ds2-cms-output,:lang(ja) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja) .ds2-table--headline,:lang(ja) .ds2-table--headline.ds2-no-uppercase,:lang(ja) .ds2-sitemap h3,:lang(ja) h3.ds2-no-uppercase,:lang(ja) h3,:lang(ja) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja) .styleguide--fonts .l,:lang(ja) .ds2-errors--title,:lang(ja) .ds2-models--header-title,:lang(ja) .ds2-models--anchors-item,:lang(ja) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja) h4.ds2-no-uppercase,:lang(ja) h4,:lang(ja) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja) .styleguide--fonts .m,:lang(ja) .ds2-table-element--head-row th,:lang(ja) .ds2-table-element--head-row td,:lang(ja) .ds2-cms-output table th,:lang(ja) .ds2-searchform .aems-sf-searchinput,:lang(ja) .ds2-searchform .aems-sf-suggestionentry,:lang(ja) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja) .ds2-sitemap h4,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ja) h5,:lang(ja) h6,:lang(ja) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja) .styleguide--fonts .s,:lang(ja) .ds2-models--filter,:lang(ja) .ds2-content-slider--nav .button div,:lang(ja) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ja) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ja) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ja) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ja) .ds2-link,:lang(ja) .ds2-technical-data--info-link,:lang(ja) .ds2-dropdown .button,:lang(ja) .ds2-dropdown .ds2-dropdown--link,:lang(ja) .button{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ja) .ds2-branded-bmwi .ds2-errors--headline,:lang(ja) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ja) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ja) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ja) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja) .ds2-branded-bmwi .ds2-table--headline,:lang(ja) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ja) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h3,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ja) .ds2-branded-bmwi .ds2-errors--title,:lang(ja) .ds2-branded-bmwi .ds2-models--header-title,:lang(ja) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ja) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi h4,:lang(ja) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ja) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ja) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ja) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ja) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ja) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ja) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja) .ds2-branded-bmwi h5,:lang(ja) .ds2-branded-bmwi h6,:lang(ja) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ja) .ds2-branded-bmwi .ds2-models--filter,:lang(ja) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ja) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja-JP) .styleguide--fonts .xxxl,:lang(ja-JP) .ds2-errors--headline,:lang(ja-JP) h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja-JP) h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .xl,:lang(ja-JP) .ds2-layer-error-old-browser--content h2,:lang(ja-JP) .ds2-quote--text.ds2-cms-output,:lang(ja-JP) .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja-JP) .ds2-table--headline,:lang(ja-JP) .ds2-table--headline.ds2-no-uppercase,:lang(ja-JP) .ds2-sitemap h3,:lang(ja-JP) h3.ds2-no-uppercase,:lang(ja-JP) h3,:lang(ja-JP) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .l,:lang(ja-JP) .ds2-errors--title,:lang(ja-JP) .ds2-models--header-title,:lang(ja-JP) .ds2-models--anchors-item,:lang(ja-JP) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja-JP) h4.ds2-no-uppercase,:lang(ja-JP) h4,:lang(ja-JP) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja-JP) .styleguide--fonts .m,:lang(ja-JP) .ds2-table-element--head-row th,:lang(ja-JP) .ds2-table-element--head-row td,:lang(ja-JP) .ds2-cms-output table th,:lang(ja-JP) .ds2-searchform .aems-sf-searchinput,:lang(ja-JP) .ds2-searchform .aems-sf-suggestionentry,:lang(ja-JP) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja-JP) .ds2-sitemap h4,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--special a,:lang(ja-JP) h5,:lang(ja-JP) h6,:lang(ja-JP) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja-JP) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja-JP) .styleguide--fonts .s,:lang(ja-JP) .ds2-models--filter,:lang(ja-JP) .ds2-content-slider--nav .button div,:lang(ja-JP) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja-JP) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(ja-JP) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(ja-JP) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(ja-JP) .ds2-link,:lang(ja-JP) .ds2-technical-data--info-link,:lang(ja-JP) .ds2-dropdown .button,:lang(ja-JP) .ds2-dropdown .ds2-dropdown--link,:lang(ja-JP) .button{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(ja-JP) .ds2-branded-bmwi .ds2-errors--headline,:lang(ja-JP) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(ja-JP) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(ja-JP) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(ja-JP) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(ja-JP) .ds2-branded-bmwi .ds2-table--headline,:lang(ja-JP) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap h3,:lang(ja-JP) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h3,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .l,:lang(ja-JP) .ds2-branded-bmwi .ds2-errors--title,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--header-title,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(ja-JP) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi h4,:lang(ja-JP) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .m,:lang(ja-JP) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(ja-JP) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(ja-JP) .ds2-branded-bmwi .ds2-cms-output table th,:lang(ja-JP) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(ja-JP) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(ja-JP) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(ja-JP) .ds2-branded-bmwi .ds2-sitemap h4,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(ja-JP) .ds2-branded-bmwi h5,:lang(ja-JP) .ds2-branded-bmwi h6,:lang(ja-JP) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(ja-JP) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(ja-JP) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(ja-JP) .ds2-branded-bmwi .styleguide--fonts .s,:lang(ja-JP) .ds2-branded-bmwi .ds2-models--filter,:lang(ja-JP) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(ja-JP) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(ja-JP) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(tw) .styleguide--fonts .xxxl,:lang(tw) .ds2-errors--headline,:lang(tw) h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(tw) h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(tw) .styleguide--fonts .xl,:lang(tw) .ds2-layer-error-old-browser--content h2,:lang(tw) .ds2-quote--text.ds2-cms-output,:lang(tw) .ds2-page--offer-detail .ds2-detail--body h3,:lang(tw) .ds2-table--headline,:lang(tw) .ds2-table--headline.ds2-no-uppercase,:lang(tw) .ds2-sitemap h3,:lang(tw) h3.ds2-no-uppercase,:lang(tw) h3,:lang(tw) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(tw) .styleguide--fonts .l,:lang(tw) .ds2-errors--title,:lang(tw) .ds2-models--header-title,:lang(tw) .ds2-models--anchors-item,:lang(tw) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(tw) h4.ds2-no-uppercase,:lang(tw) h4,:lang(tw) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(tw) .styleguide--fonts .m,:lang(tw) .ds2-table-element--head-row th,:lang(tw) .ds2-table-element--head-row td,:lang(tw) .ds2-cms-output table th,:lang(tw) .ds2-searchform .aems-sf-searchinput,:lang(tw) .ds2-searchform .aems-sf-suggestionentry,:lang(tw) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(tw) .ds2-sitemap h4,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(tw) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--special a,:lang(tw) h5,:lang(tw) h6,:lang(tw) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(tw) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(tw) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(tw) .styleguide--fonts .s,:lang(tw) .ds2-models--filter,:lang(tw) .ds2-content-slider--nav .button div,:lang(tw) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(tw) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(tw) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(tw) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(tw) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(tw) .ds2-link,:lang(tw) .ds2-technical-data--info-link,:lang(tw) .ds2-dropdown .button,:lang(tw) .ds2-dropdown .ds2-dropdown--link,:lang(tw) .button{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(tw) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(tw) .ds2-branded-bmwi .ds2-errors--headline,:lang(tw) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(tw) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(tw) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(tw) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(tw) .ds2-branded-bmwi .ds2-table--headline,:lang(tw) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-sitemap h3,:lang(tw) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h3,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .l,:lang(tw) .ds2-branded-bmwi .ds2-errors--title,:lang(tw) .ds2-branded-bmwi .ds2-models--header-title,:lang(tw) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(tw) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(tw) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi h4,:lang(tw) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .m,:lang(tw) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(tw) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(tw) .ds2-branded-bmwi .ds2-cms-output table th,:lang(tw) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(tw) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(tw) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(tw) .ds2-branded-bmwi .ds2-sitemap h4,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(tw) .ds2-branded-bmwi h5,:lang(tw) .ds2-branded-bmwi h6,:lang(tw) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(tw) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(tw) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(tw) .ds2-branded-bmwi .styleguide--fonts .s,:lang(tw) .ds2-branded-bmwi .ds2-models--filter,:lang(tw) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(tw) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(tw) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-TW) .styleguide--fonts .xxxl,:lang(zh-TW) .ds2-errors--headline,:lang(zh-TW) h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-TW) h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .xl,:lang(zh-TW) .ds2-layer-error-old-browser--content h2,:lang(zh-TW) .ds2-quote--text.ds2-cms-output,:lang(zh-TW) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-TW) .ds2-table--headline,:lang(zh-TW) .ds2-table--headline.ds2-no-uppercase,:lang(zh-TW) .ds2-sitemap h3,:lang(zh-TW) h3.ds2-no-uppercase,:lang(zh-TW) h3,:lang(zh-TW) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .l,:lang(zh-TW) .ds2-errors--title,:lang(zh-TW) .ds2-models--header-title,:lang(zh-TW) .ds2-models--anchors-item,:lang(zh-TW) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-TW) h4.ds2-no-uppercase,:lang(zh-TW) h4,:lang(zh-TW) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-TW) .styleguide--fonts .m,:lang(zh-TW) .ds2-table-element--head-row th,:lang(zh-TW) .ds2-table-element--head-row td,:lang(zh-TW) .ds2-cms-output table th,:lang(zh-TW) .ds2-searchform .aems-sf-searchinput,:lang(zh-TW) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-TW) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-TW) .ds2-sitemap h4,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-TW) h5,:lang(zh-TW) h6,:lang(zh-TW) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-TW) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-TW) .styleguide--fonts .s,:lang(zh-TW) .ds2-models--filter,:lang(zh-TW) .ds2-content-slider--nav .button div,:lang(zh-TW) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-TW) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-TW) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-TW) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-TW) .ds2-link,:lang(zh-TW) .ds2-technical-data--info-link,:lang(zh-TW) .ds2-dropdown .button,:lang(zh-TW) .ds2-dropdown .ds2-dropdown--link,:lang(zh-TW) .button{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-TW) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-TW) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-TW) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-TW) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-TW) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-TW) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-TW) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-TW) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h3,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-TW) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-TW) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi h4,:lang(zh-TW) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-TW) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-TW) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-TW) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-TW) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-TW) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-TW) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-TW) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-TW) .ds2-branded-bmwi h5,:lang(zh-TW) .ds2-branded-bmwi h6,:lang(zh-TW) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-TW) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-TW) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-TW) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-TW) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-TW) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-TW) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-TW) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-HK) .styleguide--fonts .xxxl,:lang(zh-HK) .ds2-errors--headline,:lang(zh-HK) h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-HK) h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .xl,:lang(zh-HK) .ds2-layer-error-old-browser--content h2,:lang(zh-HK) .ds2-quote--text.ds2-cms-output,:lang(zh-HK) .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-HK) .ds2-table--headline,:lang(zh-HK) .ds2-table--headline.ds2-no-uppercase,:lang(zh-HK) .ds2-sitemap h3,:lang(zh-HK) h3.ds2-no-uppercase,:lang(zh-HK) h3,:lang(zh-HK) .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .l,:lang(zh-HK) .ds2-errors--title,:lang(zh-HK) .ds2-models--header-title,:lang(zh-HK) .ds2-models--anchors-item,:lang(zh-HK) .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-HK) h4.ds2-no-uppercase,:lang(zh-HK) h4,:lang(zh-HK) .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-HK) .styleguide--fonts .m,:lang(zh-HK) .ds2-table-element--head-row th,:lang(zh-HK) .ds2-table-element--head-row td,:lang(zh-HK) .ds2-cms-output table th,:lang(zh-HK) .ds2-searchform .aems-sf-searchinput,:lang(zh-HK) .ds2-searchform .aems-sf-suggestionentry,:lang(zh-HK) .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-HK) .ds2-sitemap h4,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--level-1 a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--menu a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--special a,:lang(zh-HK) h5,:lang(zh-HK) h6,:lang(zh-HK) .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-HK) .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-HK) .styleguide--fonts .s,:lang(zh-HK) .ds2-models--filter,:lang(zh-HK) .ds2-content-slider--nav .button div,:lang(zh-HK) .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-HK) .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--fastlane a,:lang(zh-HK) .ds2-navigation-main .ds2-navigation-main--flyout li a,:lang(zh-HK) .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a,:lang(zh-HK) .ds2-link,:lang(zh-HK) .ds2-technical-data--info-link,:lang(zh-HK) .ds2-dropdown .button,:lang(zh-HK) .ds2-dropdown .ds2-dropdown--link,:lang(zh-HK) .button{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .xxxl,:lang(zh-HK) .ds2-branded-bmwi .ds2-errors--headline,:lang(zh-HK) .ds2-branded-bmwi h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h1.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h2.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .xl,:lang(zh-HK) .ds2-branded-bmwi .ds2-layer-error-old-browser--content h2,:lang(zh-HK) .ds2-branded-bmwi .ds2-quote--text.ds2-cms-output,:lang(zh-HK) .ds2-branded-bmwi .ds2-page--offer-detail .ds2-detail--body h3,:lang(zh-HK) .ds2-branded-bmwi .ds2-table--headline,:lang(zh-HK) .ds2-branded-bmwi .ds2-table--headline.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap h3,:lang(zh-HK) .ds2-branded-bmwi h3.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h3,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h3.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .l,:lang(zh-HK) .ds2-branded-bmwi .ds2-errors--title,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--header-title,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--anchors-item,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap .ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item-title,:lang(zh-HK) .ds2-branded-bmwi h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi h4,:lang(zh-HK) .ds2-branded-bmwi .ds2-branded-bmw h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .m,:lang(zh-HK) .ds2-branded-bmwi .ds2-table-element--head-row th,:lang(zh-HK) .ds2-branded-bmwi .ds2-table-element--head-row td,:lang(zh-HK) .ds2-branded-bmwi .ds2-cms-output table th,:lang(zh-HK) .ds2-branded-bmwi .ds2-searchform .aems-sf-searchinput,:lang(zh-HK) .ds2-branded-bmwi .ds2-searchform .aems-sf-suggestionentry,:lang(zh-HK) .ds2-branded-bmwi .ds2-detail .ds2-detail--inset h4.ds2-no-uppercase,:lang(zh-HK) .ds2-branded-bmwi .ds2-sitemap h4,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane a,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--fastlane div,:lang(zh-HK) .ds2-branded-bmwi h5,:lang(zh-HK) .ds2-branded-bmwi h6,:lang(zh-HK) .ds2-branded-bmwi .dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name,:lang(zh-HK) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,:lang(zh-HK) .ds2-branded-bmwi .rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label,:lang(zh-HK) .ds2-branded-bmwi .styleguide--fonts .s,:lang(zh-HK) .ds2-branded-bmwi .ds2-models--filter,:lang(zh-HK) .ds2-branded-bmwi .ds2-content-slider--nav .button div,:lang(zh-HK) .ds2-branded-bmwi .ds2-pre-configuration--table .ds2-table-element--head-row th,:lang(zh-HK) .ds2-branded-bmwi .ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
.ds2-branded-bmwi h1,.ds2-branded-bmwi .ds2-quote--text,.ds2-branded-bmwi .ds2-quote--ql,.ds2-branded-bmwi .ds2-quote--qr{font-family:"bmwTypeWebLightAll","Arial","Helvetica",sans-serif;letter-spacing:.525px}
@media only screen and (min-width:981px){.ds2-branded-bmwi h1,.ds2-branded-bmwi .ds2-quote--text,.ds2-branded-bmwi .ds2-quote--ql,.ds2-branded-bmwi .ds2-quote--qr{letter-spacing:.72px}
}
.ds2-branded-bmwi h2{font-family:"bmwTypeWebLightAll","Arial","Helvetica",sans-serif;letter-spacing:.375px}
@media only screen and (min-width:981px){.ds2-branded-bmwi h2{letter-spacing:.525px}
}
.ds2-branded-bmwi h3,.ds2-page--offer-detail .ds2-detail--body .bmwi-branded h3{font-family:"bmwTypeWebLightAll","Arial","Helvetica",sans-serif;letter-spacing:0}
@media only screen and (min-width:981px){.ds2-branded-bmwi h4{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:14px;line-height:17px;letter-spacing:.375px}
}
.ds2-branded-bmw h1{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:35px;letter-spacing:-1.575px;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){.ds2-branded-bmw h1{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:48px;line-height:48px;letter-spacing:-2.16px;margin-top:-5px;margin-bottom:10px}
}
.ds2-branded-bmw h2{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:25px;line-height:25px;letter-spacing:-1.13px;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){.ds2-branded-bmw h2{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:35px;line-height:35px;letter-spacing:-1.575px;margin-top:-3px;margin-bottom:12px}
}
.ds2-branded-bmw h3{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;line-height:18px;letter-spacing:-0.81px;margin-top:-2px;margin-bottom:13px}
@media only screen and (min-width:981px){.ds2-branded-bmw h3{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:25px;line-height:25px;letter-spacing:-1.13px;margin-top:-2px;margin-bottom:13px}
}
.ds2-branded-bmw h4{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;line-height:15px;letter-spacing:-0.68px;margin-top:-1px;margin-bottom:14px}
@media only screen and (min-width:981px){.ds2-branded-bmw h4{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;line-height:18px;letter-spacing:-0.81px;margin-top:-2px;margin-bottom:13px}
}
.ds2-cms-output,a,cite,table{font-weight:normal}
:lang(jp) .ds2-cms-output,:lang(jp) a,:lang(jp) cite,:lang(jp) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja) .ds2-cms-output,:lang(ja) a,:lang(ja) cite,:lang(ja) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ja-JP) .ds2-cms-output,:lang(ja-JP) a,:lang(ja-JP) cite,:lang(ja-JP) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .ds2-cms-output,:lang(kr) a,:lang(kr) cite,:lang(kr) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ko-KR) .ds2-cms-output,:lang(ko-KR) a,:lang(ko-KR) cite,:lang(ko-KR) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(ms) .ds2-cms-output,:lang(ms) a,:lang(ms) cite,:lang(ms) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(my) .ds2-cms-output,:lang(my) a,:lang(my) cite,:lang(my) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh) .ds2-cms-output,:lang(zh) a,:lang(zh) cite,:lang(zh) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(za) .ds2-cms-output,:lang(za) a,:lang(za) cite,:lang(za) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(tw) .ds2-cms-output,:lang(tw) a,:lang(tw) cite,:lang(tw) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-CN) .ds2-cms-output,:lang(zh-CN) a,:lang(zh-CN) cite,:lang(zh-CN) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-TW) .ds2-cms-output,:lang(zh-TW) a,:lang(zh-TW) cite,:lang(zh-TW) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(zh-HK) .ds2-cms-output,:lang(zh-HK) a,:lang(zh-HK) cite,:lang(zh-HK) table{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif}
:lang(kr) .ds2-cms-output,:lang(kr) a,:lang(kr) cite,:lang(kr) table{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(ko-KR) .ds2-cms-output,:lang(ko-KR) a,:lang(ko-KR) cite,:lang(ko-KR) table{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif}
:lang(jp) .ds2-cms-output,:lang(jp) a,:lang(jp) cite,:lang(jp) table{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja) .ds2-cms-output,:lang(ja) a,:lang(ja) cite,:lang(ja) table{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(ja-JP) .ds2-cms-output,:lang(ja-JP) a,:lang(ja-JP) cite,:lang(ja-JP) table{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif}
:lang(tw) .ds2-cms-output,:lang(tw) a,:lang(tw) cite,:lang(tw) table{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-TW) .ds2-cms-output,:lang(zh-TW) a,:lang(zh-TW) cite,:lang(zh-TW) table{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
:lang(zh-HK) .ds2-cms-output,:lang(zh-HK) a,:lang(zh-HK) cite,:lang(zh-HK) table{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif}
h1,h2,h3,h4,h5,h6,.ds2-cms-output{padding-right:0;font-weight:normal}
h1 ul:not(.ds2-linklist),h2 ul:not(.ds2-linklist),h3 ul:not(.ds2-linklist),h4 ul:not(.ds2-linklist),h5 ul:not(.ds2-linklist),h6 ul:not(.ds2-linklist),.ds2-cms-output ul:not(.ds2-linklist){list-style:disc inside}
h1 ul:not(.ds2-linklist) li,h2 ul:not(.ds2-linklist) li,h3 ul:not(.ds2-linklist) li,h4 ul:not(.ds2-linklist) li,h5 ul:not(.ds2-linklist) li,h6 ul:not(.ds2-linklist) li,.ds2-cms-output ul:not(.ds2-linklist) li{line-height:inherit}
h1 p,h2 p,h3 p,h4 p,h5 p,h6 p,.ds2-cms-output p{font-size:inherit;line-height:inherit;margin-bottom:inherit;font-family:inherit}
@media only screen and (min-width:521px){h1,h2,h3,h4,h5,h6,.ds2-cms-output{padding-right:15px}
}
:lang(jp) h1,:lang(jp) h2,:lang(jp) h3,:lang(jp) h4,:lang(jp) h5,:lang(jp) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(jp) .ds2-branded-bmwi h1,:lang(jp) .ds2-branded-bmwi h2,:lang(jp) .ds2-branded-bmwi h3,:lang(jp) .ds2-branded-bmwi h4,:lang(jp) .ds2-branded-bmwi h5,:lang(jp) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(ja) h1,:lang(ja) h2,:lang(ja) h3,:lang(ja) h4,:lang(ja) h5,:lang(ja) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(ja) .ds2-branded-bmwi h1,:lang(ja) .ds2-branded-bmwi h2,:lang(ja) .ds2-branded-bmwi h3,:lang(ja) .ds2-branded-bmwi h4,:lang(ja) .ds2-branded-bmwi h5,:lang(ja) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(ja-JP) h1,:lang(ja-JP) h2,:lang(ja-JP) h3,:lang(ja-JP) h4,:lang(ja-JP) h5,:lang(ja-JP) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(ja-JP) .ds2-branded-bmwi h1,:lang(ja-JP) .ds2-branded-bmwi h2,:lang(ja-JP) .ds2-branded-bmwi h3,:lang(ja-JP) .ds2-branded-bmwi h4,:lang(ja-JP) .ds2-branded-bmwi h5,:lang(ja-JP) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(kr) h1,:lang(kr) h2,:lang(kr) h3,:lang(kr) h4,:lang(kr) h5,:lang(kr) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(kr) .ds2-branded-bmwi h1,:lang(kr) .ds2-branded-bmwi h2,:lang(kr) .ds2-branded-bmwi h3,:lang(kr) .ds2-branded-bmwi h4,:lang(kr) .ds2-branded-bmwi h5,:lang(kr) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(ko-KR) h1,:lang(ko-KR) h2,:lang(ko-KR) h3,:lang(ko-KR) h4,:lang(ko-KR) h5,:lang(ko-KR) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(ko-KR) .ds2-branded-bmwi h1,:lang(ko-KR) .ds2-branded-bmwi h2,:lang(ko-KR) .ds2-branded-bmwi h3,:lang(ko-KR) .ds2-branded-bmwi h4,:lang(ko-KR) .ds2-branded-bmwi h5,:lang(ko-KR) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(ms) h1,:lang(ms) h2,:lang(ms) h3,:lang(ms) h4,:lang(ms) h5,:lang(ms) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(ms) .ds2-branded-bmwi h1,:lang(ms) .ds2-branded-bmwi h2,:lang(ms) .ds2-branded-bmwi h3,:lang(ms) .ds2-branded-bmwi h4,:lang(ms) .ds2-branded-bmwi h5,:lang(ms) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(my) h1,:lang(my) h2,:lang(my) h3,:lang(my) h4,:lang(my) h5,:lang(my) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(my) .ds2-branded-bmwi h1,:lang(my) .ds2-branded-bmwi h2,:lang(my) .ds2-branded-bmwi h3,:lang(my) .ds2-branded-bmwi h4,:lang(my) .ds2-branded-bmwi h5,:lang(my) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh) h1,:lang(zh) h2,:lang(zh) h3,:lang(zh) h4,:lang(zh) h5,:lang(zh) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh) .ds2-branded-bmwi h1,:lang(zh) .ds2-branded-bmwi h2,:lang(zh) .ds2-branded-bmwi h3,:lang(zh) .ds2-branded-bmwi h4,:lang(zh) .ds2-branded-bmwi h5,:lang(zh) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(za) h1,:lang(za) h2,:lang(za) h3,:lang(za) h4,:lang(za) h5,:lang(za) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(za) .ds2-branded-bmwi h1,:lang(za) .ds2-branded-bmwi h2,:lang(za) .ds2-branded-bmwi h3,:lang(za) .ds2-branded-bmwi h4,:lang(za) .ds2-branded-bmwi h5,:lang(za) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(tw) h1,:lang(tw) h2,:lang(tw) h3,:lang(tw) h4,:lang(tw) h5,:lang(tw) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(tw) .ds2-branded-bmwi h1,:lang(tw) .ds2-branded-bmwi h2,:lang(tw) .ds2-branded-bmwi h3,:lang(tw) .ds2-branded-bmwi h4,:lang(tw) .ds2-branded-bmwi h5,:lang(tw) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-CN) h1,:lang(zh-CN) h2,:lang(zh-CN) h3,:lang(zh-CN) h4,:lang(zh-CN) h5,:lang(zh-CN) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-CN) .ds2-branded-bmwi h1,:lang(zh-CN) .ds2-branded-bmwi h2,:lang(zh-CN) .ds2-branded-bmwi h3,:lang(zh-CN) .ds2-branded-bmwi h4,:lang(zh-CN) .ds2-branded-bmwi h5,:lang(zh-CN) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-TW) h1,:lang(zh-TW) h2,:lang(zh-TW) h3,:lang(zh-TW) h4,:lang(zh-TW) h5,:lang(zh-TW) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-TW) .ds2-branded-bmwi h1,:lang(zh-TW) .ds2-branded-bmwi h2,:lang(zh-TW) .ds2-branded-bmwi h3,:lang(zh-TW) .ds2-branded-bmwi h4,:lang(zh-TW) .ds2-branded-bmwi h5,:lang(zh-TW) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-HK) h1,:lang(zh-HK) h2,:lang(zh-HK) h3,:lang(zh-HK) h4,:lang(zh-HK) h5,:lang(zh-HK) h6{font-family:"Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-HK) .ds2-branded-bmwi h1,:lang(zh-HK) .ds2-branded-bmwi h2,:lang(zh-HK) .ds2-branded-bmwi h3,:lang(zh-HK) .ds2-branded-bmwi h4,:lang(zh-HK) .ds2-branded-bmwi h5,:lang(zh-HK) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK SC","Noto Sans",sans-serif;font-weight:normal}
:lang(jp) h1,:lang(jp) h2,:lang(jp) h3,:lang(jp) h4,:lang(jp) h5,:lang(jp) h6{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:bold}
:lang(jp) .ds2-branded-bmwi h1,:lang(jp) .ds2-branded-bmwi h2,:lang(jp) .ds2-branded-bmwi h3,:lang(jp) .ds2-branded-bmwi h4,:lang(jp) .ds2-branded-bmwi h5,:lang(jp) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:normal}
:lang(ja) h1,:lang(ja) h2,:lang(ja) h3,:lang(ja) h4,:lang(ja) h5,:lang(ja) h6{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:bold}
:lang(ja) .ds2-branded-bmwi h1,:lang(ja) .ds2-branded-bmwi h2,:lang(ja) .ds2-branded-bmwi h3,:lang(ja) .ds2-branded-bmwi h4,:lang(ja) .ds2-branded-bmwi h5,:lang(ja) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:normal}
:lang(ja-JP) h1,:lang(ja-JP) h2,:lang(ja-JP) h3,:lang(ja-JP) h4,:lang(ja-JP) h5,:lang(ja-JP) h6{font-family:"Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:bold}
:lang(ja-JP) .ds2-branded-bmwi h1,:lang(ja-JP) .ds2-branded-bmwi h2,:lang(ja-JP) .ds2-branded-bmwi h3,:lang(ja-JP) .ds2-branded-bmwi h4,:lang(ja-JP) .ds2-branded-bmwi h5,:lang(ja-JP) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK JP","Noto Sans",sans-serif;font-weight:normal}
:lang(kr) h1,:lang(kr) h2,:lang(kr) h3,:lang(kr) h4,:lang(kr) h5,:lang(kr) h6{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif;font-weight:bold}
:lang(kr) .ds2-branded-bmwi h1,:lang(kr) .ds2-branded-bmwi h2,:lang(kr) .ds2-branded-bmwi h3,:lang(kr) .ds2-branded-bmwi h4,:lang(kr) .ds2-branded-bmwi h5,:lang(kr) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif;font-weight:normal}
:lang(ko-KR) h1,:lang(ko-KR) h2,:lang(ko-KR) h3,:lang(ko-KR) h4,:lang(ko-KR) h5,:lang(ko-KR) h6{font-family:"Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif;font-weight:bold}
:lang(ko-KR) .ds2-branded-bmwi h1,:lang(ko-KR) .ds2-branded-bmwi h2,:lang(ko-KR) .ds2-branded-bmwi h3,:lang(ko-KR) .ds2-branded-bmwi h4,:lang(ko-KR) .ds2-branded-bmwi h5,:lang(ko-KR) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial","Helvetica","Noto Sans CJK KR","Noto Sans",sans-serif;font-weight:normal}
:lang(tw) h1,:lang(tw) h2,:lang(tw) h3,:lang(tw) h4,:lang(tw) h5,:lang(tw) h6{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:bold}
:lang(tw) .ds2-branded-bmwi h1,:lang(tw) .ds2-branded-bmwi h2,:lang(tw) .ds2-branded-bmwi h3,:lang(tw) .ds2-branded-bmwi h4,:lang(tw) .ds2-branded-bmwi h5,:lang(tw) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-TW) h1,:lang(zh-TW) h2,:lang(zh-TW) h3,:lang(zh-TW) h4,:lang(zh-TW) h5,:lang(zh-TW) h6{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-TW) .ds2-branded-bmwi h1,:lang(zh-TW) .ds2-branded-bmwi h2,:lang(zh-TW) .ds2-branded-bmwi h3,:lang(zh-TW) .ds2-branded-bmwi h4,:lang(zh-TW) .ds2-branded-bmwi h5,:lang(zh-TW) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:normal}
:lang(zh-HK) h1,:lang(zh-HK) h2,:lang(zh-HK) h3,:lang(zh-HK) h4,:lang(zh-HK) h5,:lang(zh-HK) h6{font-family:"Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:bold}
:lang(zh-HK) .ds2-branded-bmwi h1,:lang(zh-HK) .ds2-branded-bmwi h2,:lang(zh-HK) .ds2-branded-bmwi h3,:lang(zh-HK) .ds2-branded-bmwi h4,:lang(zh-HK) .ds2-branded-bmwi h5,:lang(zh-HK) .ds2-branded-bmwi h6{font-family:"bmwTypeWebLightAll","Arial",'microsoft jhenghei',"Helvetica","Noto Sans CJK TC","Noto Sans",sans-serif;font-weight:normal}
.ds2-footnote{line-height:0;vertical-align:super;top:0;padding:0 3px;position:relative;font-family:"Arial","Helvetica","Roboto",sans-serif;color:inherit;font-style:inherit;font-weight:normal;letter-spacing:.1em;font-size:9px}
h1 .ds2-footnote{vertical-align:bottom;top:-26.25px;font-size:11px}
@media only screen and (min-width:981px){h1 .ds2-footnote{top:-36px}
}
h2 .ds2-footnote{vertical-align:bottom;top:-18.75px;font-size:11px}
@media only screen and (min-width:981px){h2 .ds2-footnote{top:-26.25px}
}
h3 .ds2-footnote{vertical-align:bottom;top:-14.85px;font-size:11px}
@media only screen and (min-width:981px){h3 .ds2-footnote{top:-18.75px}
}
h4 .ds2-footnote{vertical-align:bottom;top:-13.5px}
@media only screen and (min-width:981px){h4 .ds2-footnote{font-size:11px;top:-14.85px}
}
h5 .ds2-footnote,h6 .ds2-footnote{vertical-align:bottom;top:-13.5px}
.ds2-content-presentation--keyvisual .ds2-footnote:hover,.ds2-stage-presentation--keyvisual .ds2-footnote:hover,.ds2-stage-teaser .ds2-slider--stage .ds2-footnote:hover{color:inherit;opacity:.75}
body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
small{display:block}
.button{font-weight:normal}
:lang(jp) .button{font-weight:bold}
:lang(ja) .button{font-weight:bold}
:lang(ja-JP) .button{font-weight:bold}
:lang(kr) .button{font-weight:bold}
:lang(ko-KR) .button{font-weight:bold}
:lang(ms) .button{font-weight:bold}
:lang(my) .button{font-weight:bold}
:lang(zh) .button{font-weight:bold}
:lang(za) .button{font-weight:bold}
:lang(tw) .button{font-weight:bold}
:lang(zh-CN) .button{font-weight:bold}
:lang(zh-TW) .button{font-weight:bold}
:lang(zh-HK) .button{font-weight:bold}
.ds2-icon--all-models-blue-2:before,.ds2-navigation-main .ds2-icon--all-models-white:after,.icon-all-models-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M14%2014h7v7h-7zM24%2014h7v7h-7zM14%2024h7v7h-7zM24%2024h7v7h-7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--all-models-white:before,.icon-all-models-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M14%2014h7v7h-7zM24%2014h7v7h-7zM14%2024h7v7h-7zM24%2024h7v7h-7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-d-blue-2:before,.ds2-icon--arrow-big-d-grey-2:active:before,.ds2-icon--arrow-big-d-grey-2:focus:before,.ds2-icon--arrow-big-d-grey-2:hover:before,.ds2-icon--arrow-big-d:active:before,.ds2-icon--arrow-big-d:focus:before,.ds2-icon--arrow-big-d:hover:before,.icon-arrow-big-d-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M11.997%2017l2-2%206%206.002%206-6%202%202-8%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-d-grey-2:before,.icon-arrow-big-d-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M11.997%2017l2-2%206%206.002%206-6%202%202-8%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-d-white:before,.icon-arrow-big-d-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M11.997%2017l2-2%206%206.002%206-6%202%202-8%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-d:before,.icon-arrow-big-d{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M28.985%2064.266l-2.51-2.514-6.473%206.477-6.475-6.48-2.512%202.516%208.987%208.984z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-l-blue-2:before,.ds2-icon--arrow-big-l:active:before,.ds2-icon--arrow-big-l:focus:before,.ds2-icon--arrow-big-l:hover:before,.ds2-icon--arrow-big-l-grey-2:active:before,.ds2-icon--arrow-big-l-grey-2:focus:before,.ds2-icon--arrow-big-l-grey-2:hover:before,.ds2-navigation-main .ds2-icon--arrow-big-l-white:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.icon-arrow-big-l-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-l-grey-2:before,.icon-arrow-big-l-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-l-white:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before,.icon-arrow-big-l-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M23%2012l2%202-6%206%206%206-2%202-8-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-l:before,.icon-arrow-big-l{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M23.234%2076.485l2.514-2.51-6.477-6.473%206.48-6.475-2.516-2.512-8.984%208.987z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-r-blue-2:before,.ds2-icon--arrow-big-r-grey-2:after,.ds2-link.ds2-link--active:before,.ds2-link--active.ds2-technical-data--info-link:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:hover,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:focus,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:active,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:hover,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:focus,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:active,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:hover,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:focus,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-grey-2:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--arrow-big-r-blue-2:before,.ds2-technical-data--info-link:active,.ds2-icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-grey-2.icon:after,.ds2-navigation-main .ds2-icon.ds2-icon--arrow-big-r-white:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-white.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--arrow-big-r-blue-2.icon:before,span.icon.ds2-icon--arrow-big-r-grey-2:after,.ds2-navigation-main span.icon.ds2-icon--arrow-big-r-white:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white:after,.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:hover:before,.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:focus:before,.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:active:before,.ds2-typo--component-link:hover .ds2-icon--arrow-big-r-grey-2:before,.ds2-typo--component-link:focus .ds2-icon--arrow-big-r-grey-2:before,.ds2-typo--component-link:active .ds2-icon--arrow-big-r-grey-2:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:hover .ds2-icon--arrow-big-r:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:hover .ds2-icon--arrow-big-r-grey-2:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus .ds2-icon--arrow-big-r:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus .ds2-icon--arrow-big-r-grey-2:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:active .ds2-icon--arrow-big-r:before,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:active .ds2-icon--arrow-big-r-grey-2:before,.icon-arrow-big-r-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-r-grey-2:before,.icon-arrow-big-r-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-r-white:before,.icon-arrow-big-r-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17%2028l-2-2%206-6-6-6%202-2%208%208z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-r:before,.icon-arrow-big-r{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M16.766%2058.515l-2.514%202.51L20.73%2067.5l-6.48%206.473%202.516%202.512L25.75%2067.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-u-blue-2:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before,.icon-arrow-big-u-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M27.998%2023.002l-2%202-6-6-6%206-2-2%208-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-u-grey-2:before,.icon-arrow-big-u-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M27.998%2023.002l-2%202-6-6-6%206-2-2%208-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-big-u-white:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-icon--arrow-big-d-white:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button.ds2-content-bar-open.ds2-navigation-content-bar--button .ds2-icon--arrow-big-d-white:before,.icon-arrow-big-u-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27.998%2023.002l-2%202-6-6-6%206-2-2%208-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-l:before,.icon-arrow-l{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M23.994%2076.276l-8.827-8.828%208.726-8.724.838.84-7.884%207.884%207.987%207.99z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--arrow-r:before,.icon-arrow-r{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M16.006%2058.724l8.827%208.828-8.726%208.724-.838-.838%207.884-7.886-7.987-7.99z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--checkbox-checked:before,.ds2-label--group input[type=checkbox]:checked+.ds2-label--checkbox:before,.icon-checkbox-checked{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M18%202v16H2V2h16m2-2H0v20h20V0z%22%2F%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%230653B6%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M6.21%209.166l2.77%202.772M8.266%2012.65l6.026-6.025%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--checkbox:before,.icon-checkbox{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23bbb%22%20d%3D%22M18%202v16H2V2h16m2-2H0v20h20V0z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--close-dark:before,.icon-close-dark{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%234D4D4D%22%20d%3D%22M15%206.25L13.75%205%2010%208.75%206.25%205%205%206.25%208.75%2010%205%2013.75%206.25%2015%2010%2011.25%2013.75%2015%2015%2013.75%2011.25%2010z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--close-white:before,.icon-close-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15%206.25L13.75%205%2010%208.75%206.25%205%205%206.25%208.75%2010%205%2013.75%206.25%2015%2010%2011.25%2013.75%2015%2015%2013.75%2011.25%2010z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--dots:before,.icon-dots{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cg%20fill%3D%22%23262626%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2257%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2278%22%20r%3D%222.5%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2267.5%22%20r%3D%222.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--download-white:before,.ds2-icon--download-white:active:before,.ds2-icon--download-white:focus:before,.ds2-icon--download-white:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.icon-download-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M13%208l-3%203-3-3h2V5h2v3zM5%2015h10v-4h-2v2H7v-2H5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--download:before,.icon-download{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M25%2065.625v.977l-4.445%205.272h-.5L15%2066.602v-.977h2.5V57.5h5v8.125H25zM27.5%2070v5h-15v-5H10v4.727c0%201.38%201.425%202.773%202.807%202.773h14.998c1.38%200%202.195-1.395%202.195-2.773V70h-2.5z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--email:before,.icon-email{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M10%2012L4%208v6h11.994V8zM16%206l-6%204-6-4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--filter-toggle:before,.icon-filter-toggle{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M27%2012H13l5%206v10l4-2v-8z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--hotspot:before,.icon-hotspot{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Ccircle%20fill%3D%22%237F7F7F%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%20opacity%3D%22.5%22%2F%3E%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%226%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--info-i-blue-2:before,span.ds2-info-icon:after,.icon-info-i-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M8%200C3.584%200%200%203.582%200%208s3.583%208%208%208%208-3.582%208-8c.002-4.418-3.58-8-8-8zm1%2013H7V7h2v6zm0-8H7V3h2v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--info-i-orange:before,.icon-info-i-orange{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8%200C3.584%200%200%203.582%200%208s3.583%208%208%208%208-3.582%208-8c.002-4.418-3.58-8-8-8zm1%2013H7V7h2v6zm0-8H7V3h2v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--info-i-white:before,.icon-info-i-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%231D69D4%22%20d%3D%22M8%200C3.584%200%200%203.582%200%208s3.583%208%208%208%208-3.582%208-8c.002-4.418-3.58-8-8-8zm1%2013H7V7h2v6zm0-8H7V3h2v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-blue-2:before,.ds2-navigation-main .ds2-icon--magnifier-white:after,.icon-magnifier-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M32%2029.75l-5.417-5.416c1.823-2.852%201.458-6.65-1-9.174-2.75-2.826-7.545-2.88-10.424%200-2.88%202.88-2.88%207.545%200%2010.424%202.49%202.492%206.32%202.822%209.173%201L29.75%2032%2032%2029.75zm-14.937-6.07c-1.827-1.828-1.827-4.79%200-6.617s4.79-1.827%206.616%200%201.826%204.79%200%206.616c-1.828%201.826-4.79%201.826-6.617%200z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-grey-2:before,.icon-magnifier-grey-2,.ds2-searchform .aems-sf-searchinputarea .btn span.icon{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M29%2026.755l-5.365-5.364c.64-1.038%201.016-2.257%201.016-3.562%200-3.764-3.06-6.825-6.822-6.825C14.062%2011%2011%2014.063%2011%2017.825c0%203.764%203.062%206.825%206.825%206.825%201.308%200%202.526-.377%203.565-1.018l5.362%205.365L29%2026.755zm-15.99-8.93c0-2.655%202.16-4.814%204.815-4.814%202.655%200%204.813%202.16%204.813%204.815%200%202.655-2.16%204.813-4.813%204.813-2.655%200-4.814-2.158-4.814-4.813z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-minus:before,.icon-magnifier-minus{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cg%20fill%3D%22%23262626%22%3E%3Cpath%20d%3D%22M29%2074.255l-5.365-5.364c.64-1.038%201.016-2.257%201.016-3.564%200-3.763-3.06-6.825-6.824-6.825S11%2061.563%2011%2065.326c0%203.764%203.062%206.825%206.825%206.825%201.308%200%202.526-.376%203.565-1.016l5.364%205.365L29%2074.254zm-15.99-8.93c0-2.655%202.16-4.814%204.815-4.814s4.814%202.16%204.814%204.815-2.16%204.814-4.815%204.814-4.814-2.16-4.814-4.815zM14.5%2064.5h6v2h-6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-plus:before,.icon-magnifier-plus{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cg%20fill%3D%22%23262626%22%3E%3Cpath%20d%3D%22M30%2075.215l-4.334-4.334c.932-1.37%201.477-3.024%201.477-4.81%200-4.733-3.838-8.57-8.57-8.57-4.736%200-8.573%203.837-8.573%208.57%200%204.734%203.837%208.572%208.57%208.572%201.783%200%203.438-.545%204.81-1.477l4.333%204.334L30%2075.214zm-11.43-2.86c-3.465%200-6.285-2.816-6.285-6.285%200-3.465%202.82-6.285%206.285-6.285%203.467%200%206.287%202.82%206.287%206.285-.002%203.47-2.82%206.285-6.287%206.285zM22.57%2064.93h-2.856v-2.86h-2.286v2.86H14.57v2.285h2.858v2.855h2.286v-2.855h2.856z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier-white:before,.icon-magnifier-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M32%2029.75l-5.417-5.416c1.823-2.852%201.458-6.65-1-9.174-2.75-2.826-7.545-2.88-10.424%200-2.88%202.88-2.88%207.545%200%2010.424%202.49%202.492%206.32%202.822%209.173%201L29.75%2032%2032%2029.75zm-14.937-6.07c-1.827-1.828-1.827-4.79%200-6.617s4.79-1.827%206.616%200%201.826%204.79%200%206.616c-1.828%201.826-4.79%201.826-6.617%200z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--magnifier:before,.icon-magnifier{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cpath%20fill%3D%22%23262626%22%20d%3D%22M29%2074.255l-5.365-5.364c.64-1.038%201.016-2.257%201.016-3.564%200-3.763-3.06-6.825-6.824-6.825S11%2061.563%2011%2065.326c0%203.764%203.062%206.825%206.825%206.825%201.308%200%202.526-.376%203.565-1.016l5.364%205.365L29%2074.254zm-15.99-8.93c0-2.655%202.16-4.814%204.815-4.814s4.814%202.16%204.814%204.815-2.16%204.814-4.815%204.814-4.814-2.16-4.814-4.815z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--menu-blue-2:before,.ds2-navigation-main .ds2-icon--menu-white:after,.icon-menu-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M14%2021h17v3H14zM14%2014h17v3H14zM14%2028h17v3H14z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--menu-white:before,.icon-menu-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M14%2021h17v3H14zM14%2014h17v3H14zM14%2028h17v3H14z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--minus-white:before,.icon-minus-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M12%2018h16v4H12z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--play-white:before,.icon-play-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22%2018l18%2012-18%2012z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--play:before,.icon-play{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M7%206v8l6-4z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--plus-white:before,.icon-plus-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M28%2018h-6v-6h-4v6h-6v4h6v6h4v-6h6z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-delicious-blue-2:before,.ds2-main-footer--link.ds2-icon--social-delicious:focus:before,.ds2-main-footer--link.ds2-icon--social-delicious:hover:before,.ds2-main-footer--link.ds2-icon--social-delicious:active:before,.icon-social-delicious-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M20%2013h-7v14h14V13h-7zm0%207v6h-6v-6h6v-6h6v6h-6z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-delicious:before,.icon-social-delicious{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26%2014v12H14V14h12m1-1H13v14h14V13zM20%2020h6v6h-6zM14%2014h6v6h-6z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-digg-blue-2:before,.ds2-main-footer--link.ds2-icon--social-digg:focus:before,.ds2-main-footer--link.ds2-icon--social-digg:hover:before,.ds2-main-footer--link.ds2-icon--social-digg:active:before,.icon-social-digg-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M13%2014v3h-3v6h5v-9h-2zm0%208h-1v-4h1v4zM16%2017h2v6h-2zM16%2014h2v2h-2zM19%2017v6h3v1h-3v2h5v-9h-5zm3%205h-1v-4h1v4zM25%2017v6h3v1h-3v2h5v-9h-5zm3%205h-1v-4h1v4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-digg:before,.icon-social-digg{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M13%2014v3h-3v6h5v-9h-2zm0%208h-1v-4h1v4zM16%2017h2v6h-2zM16%2014h2v2h-2zM19%2017v6h3v1h-3v2h5v-9h-5zm3%205h-1v-4h1v4zM25%2017v6h3v1h-3v2h5v-9h-5zm3%205h-1v-4h1v4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-facebook-blue-2:before,.ds2-main-footer--link.ds2-icon--social-facebook:focus:before,.ds2-main-footer--link.ds2-icon--social-facebook:hover:before,.ds2-main-footer--link.ds2-icon--social-facebook:active:before,.icon-social-facebook-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M21%2028v-7.11h2.79L24%2018h-3v-1.96c0-.823.313-1.384%201.494-1.384H24v-2.544c-.26-.035-1.155-.112-2.195-.112-2.172%200-3.658%201.325-3.658%203.76V18H16v2.89h2V28h3z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-facebook:before,.icon-social-facebook{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%2028v-7.11h2.79L24%2018h-3v-1.96c0-.823.313-1.384%201.494-1.384H24v-2.544c-.26-.035-1.155-.112-2.195-.112-2.172%200-3.658%201.325-3.658%203.76V18H16v2.89h2V28h3z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-google-blue-2:before,.ds2-main-footer--link.ds2-icon--social-google:focus:before,.ds2-main-footer--link.ds2-icon--social-google:hover:before,.ds2-main-footer--link.ds2-icon--social-google:active:before,.icon-social-google-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M18.247%2019.763c0-.943%202.074-1.216%202.074-3.432%200-1.328-.122-2.13-1.168-2.6%200-.33%201.848-.114%201.848-.73h-4.047s-4.098.1-4.098%203.57c0%203.47%203.582%203.067%203.582%203.067v.88c0%20.355.48.236.54.955-.242%200-4.978-.126-4.978%203.017%200%203.14%204.172%202.99%204.172%202.99S21%2027.7%2021%2023.8c0-2.338-2.753-3.093-2.753-4.035zM14.75%2016.77c-.378-1.392.12-2.74%201.117-3.01.995-.272%202.11.638%202.488%202.03.38%201.395-.12%202.743-1.115%203.014-.997.27-2.11-.64-2.49-2.033zm2.073%209.707c-1.67.113-3.092-.783-3.174-2-.084-1.22%201.203-2.3%202.874-2.412%201.67-.113%203.092.782%203.175%202%20.082%201.22-1.206%202.3-2.877%202.412zM27%2015v1h-2v2h-1v-2h-2v-1h2v-2h1v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-google:before,.icon-social-google{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M18.247%2019.763c0-.943%202.074-1.216%202.074-3.432%200-1.328-.122-2.13-1.168-2.6%200-.33%201.848-.114%201.848-.73h-4.047s-4.098.1-4.098%203.57c0%203.47%203.582%203.067%203.582%203.067v.88c0%20.355.48.236.54.955-.242%200-4.978-.126-4.978%203.017%200%203.14%204.172%202.99%204.172%202.99S21%2027.7%2021%2023.8c0-2.338-2.753-3.093-2.753-4.035zM14.75%2016.77c-.378-1.392.12-2.74%201.117-3.01.995-.272%202.11.638%202.488%202.03.38%201.395-.12%202.743-1.115%203.014-.997.27-2.11-.64-2.49-2.033zm2.073%209.707c-1.67.113-3.092-.783-3.174-2-.084-1.22%201.203-2.3%202.874-2.412%201.67-.113%203.092.782%203.175%202%20.082%201.22-1.206%202.3-2.877%202.412zM27%2015v1h-2v2h-1v-2h-2v-1h2v-2h1v2z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-redit-blue-2:before,.ds2-main-footer--link.ds2-icon--social-redit:focus:before,.ds2-main-footer--link.ds2-icon--social-redit:hover:before,.ds2-main-footer--link.ds2-icon--social-redit:active:before,.icon-social-redit-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M29.333%2018.942c-.11-.26-.266-.495-.464-.705-.2-.21-.434-.37-.706-.482s-.557-.167-.854-.167c-.544%200-1.027.186-1.447.557-.717-.445-1.534-.81-2.45-1.095-.914-.285-1.904-.452-2.968-.5l1.262-3.526%203.117.742c0%20.495.18.915.538%201.262.36.346.78.52%201.262.52s.903-.173%201.262-.52c.36-.346.538-.767.538-1.262s-.18-.915-.538-1.262c-.36-.346-.785-.52-1.28-.52-.37%200-.705.105-1.002.315-.297.21-.507.475-.63.797l-3.712-.89-1.52%204.34c-1.09.026-2.116.18-3.08.465-.966.285-1.82.662-2.562%201.132-.396-.37-.866-.557-1.41-.557-.322%200-.612.056-.872.167-.26.11-.49.272-.687.482-.197.21-.352.445-.463.705s-.167.54-.167.837c0%20.396.093.748.278%201.058s.427.563.724.76c-.025.1-.037.21-.037.335-.025.124-.037.247-.037.37%200%20.768.223%201.504.668%202.21s1.058%201.316%201.837%201.836c.78.52%201.688.928%202.728%201.225%201.04.298%202.14.446%203.304.446%201.187%200%202.3-.148%203.34-.445%201.04-.296%201.948-.704%202.728-1.224.78-.52%201.392-1.132%201.837-1.837.444-.706.667-1.442.667-2.21%200-.222-.025-.444-.074-.667.322-.198.575-.458.76-.78.187-.32.28-.68.28-1.075-.003-.298-.06-.576-.17-.836zm-2.115%205.307c-.408.605-.97%201.137-1.688%201.595-.717.458-1.552.816-2.505%201.076-.952.26-1.967.39-3.043.39s-2.097-.13-3.062-.39c-.965-.26-1.8-.617-2.505-1.075-.705-.458-1.262-.99-1.67-1.596-.408-.607-.612-1.257-.612-1.95%200-.692.204-1.347.612-1.966.408-.618.965-1.157%201.67-1.614.705-.458%201.54-.816%202.505-1.076.965-.26%201.985-.39%203.062-.39%201.076%200%202.09.13%203.043.39.952.26%201.787.618%202.505%201.076.717.458%201.28.996%201.688%201.614.408.618.612%201.274.612%201.967%200%20.693-.204%201.343-.612%201.95zM18.237%2022.208c.26-.26.39-.57.39-.928%200-.36-.13-.674-.39-.946-.26-.272-.575-.408-.946-.408-.37%200-.692.136-.964.408-.272.272-.408.588-.408.946%200%20.36.136.668.408.928.272.26.594.39.965.39.372%200%20.688-.13.947-.39zM22.486%2024.564c-.284.24-1.56.618-2.523.668-.05%200-.155-.006-.315-.02-.16-.01-.26-.018-.297-.018-.036%200-.123-.012-.26-.037-.135-.025-.228-.043-.277-.056-.05-.01-.13-.03-.24-.055-.112-.025-.2-.05-.26-.074l-.242-.092c-.098-.037-.19-.08-.277-.13-.087-.05-.156-.1-.246-.177-.272-.222-.478-.28-.626-.156-.222.198-.172.42.15.668.593.544%201.558.83%202.894.854%201.237%200%202.227-.285%202.97-.854.27-.223.363-.47.222-.668-.153-.15-.402-.07-.67.15zM22.876%2019.926c-.383%200-.705.13-.965.39s-.39.575-.39.946c0%20.37.13.687.39.946s.582.39.966.39c.383%200%20.705-.13.965-.39s.39-.575.39-.946-.13-.687-.39-.946c-.26-.26-.58-.39-.964-.39z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-redit:before,.icon-social-redit{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M29.333%2018.942c-.11-.26-.266-.495-.464-.705-.2-.21-.434-.37-.706-.482s-.557-.167-.854-.167c-.544%200-1.027.186-1.447.557-.717-.445-1.534-.81-2.45-1.095-.914-.285-1.904-.452-2.968-.5l1.262-3.526%203.117.742c0%20.495.18.915.538%201.262.36.346.78.52%201.262.52s.903-.173%201.262-.52c.36-.346.538-.767.538-1.262s-.18-.915-.538-1.262c-.36-.346-.785-.52-1.28-.52-.37%200-.705.105-1.002.315-.297.21-.507.475-.63.797l-3.712-.89-1.52%204.34c-1.09.026-2.116.18-3.08.465-.966.285-1.82.662-2.562%201.132-.396-.37-.866-.557-1.41-.557-.322%200-.612.056-.872.167-.26.11-.49.272-.687.482-.197.21-.352.445-.463.705s-.167.54-.167.837c0%20.396.093.748.278%201.058s.427.563.724.76c-.025.1-.037.21-.037.335-.025.124-.037.247-.037.37%200%20.768.223%201.504.668%202.21s1.058%201.316%201.837%201.836c.78.52%201.688.928%202.728%201.225%201.04.298%202.14.446%203.304.446%201.187%200%202.3-.148%203.34-.445%201.04-.296%201.948-.704%202.728-1.224.78-.52%201.392-1.132%201.837-1.837.444-.706.667-1.442.667-2.21%200-.222-.025-.444-.074-.667.322-.198.575-.458.76-.78.187-.32.28-.68.28-1.075-.003-.298-.06-.576-.17-.836zm-2.115%205.307c-.408.605-.97%201.137-1.688%201.595-.717.458-1.552.816-2.505%201.076-.952.26-1.967.39-3.043.39s-2.097-.13-3.062-.39c-.965-.26-1.8-.617-2.505-1.075-.705-.458-1.262-.99-1.67-1.596-.408-.607-.612-1.257-.612-1.95%200-.692.204-1.347.612-1.966.408-.618.965-1.157%201.67-1.614.705-.458%201.54-.816%202.505-1.076.965-.26%201.985-.39%203.062-.39%201.076%200%202.09.13%203.043.39.952.26%201.787.618%202.505%201.076.717.458%201.28.996%201.688%201.614.408.618.612%201.274.612%201.967%200%20.693-.204%201.343-.612%201.95zM18.237%2022.208c.26-.26.39-.57.39-.928%200-.36-.13-.674-.39-.946-.26-.272-.575-.408-.946-.408-.37%200-.692.136-.964.408-.272.272-.408.588-.408.946%200%20.36.136.668.408.928.272.26.594.39.965.39.372%200%20.688-.13.947-.39zM22.486%2024.564c-.284.24-1.56.618-2.523.668-.05%200-.155-.006-.315-.02-.16-.01-.26-.018-.297-.018-.036%200-.123-.012-.26-.037-.135-.025-.228-.043-.277-.056-.05-.01-.13-.03-.24-.055-.112-.025-.2-.05-.26-.074l-.242-.092c-.098-.037-.19-.08-.277-.13-.087-.05-.156-.1-.246-.177-.272-.222-.478-.28-.626-.156-.222.198-.172.42.15.668.593.544%201.558.83%202.894.854%201.237%200%202.227-.285%202.97-.854.27-.223.363-.47.222-.668-.153-.15-.402-.07-.67.15zM22.876%2019.926c-.383%200-.705.13-.965.39s-.39.575-.39.946c0%20.37.13.687.39.946s.582.39.966.39c.383%200%20.705-.13.965-.39s.39-.575.39-.946-.13-.687-.39-.946c-.26-.26-.58-.39-.964-.39z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-stumbleupon-blue-2:before,.ds2-main-footer--link.ds2-icon--social-stumbleupon:focus:before,.ds2-main-footer--link.ds2-icon--social-stumbleupon:hover:before,.ds2-main-footer--link.ds2-icon--social-stumbleupon:active:before,.icon-social-stumbleupon-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M20.89%2018.438l.994.59%201.62-.485V17.45c-.057-1.915-1.62-3.45-3.55-3.45-1.92%200-3.886%201.524-3.954%203.428v5.137c0%20.465.03.842-.436.842-.465%200-.564-.377-.564-.842V21h-3v1.594C12%2024.558%2013.592%2026%2015.557%2026c1.947%200%203.416-1.415%203.443-3.355V17.57c0-.464.49-.84.955-.84.465%200%20.842.376.842.84l.094.868zM25.265%2021v1.666c0%20.465-.377.842-.842.842-.465%200-.842-.377-.842-.842V21l-1.62.332L21%2021v1.626c.017%201.95%201.475%203.374%203.43%203.374%201.963%200%203.556-1.442%203.556-3.406V21h-2.722z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-stumbleupon:before,.icon-social-stumbleupon{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20.89%2018.438l.994.59%201.62-.485V17.45c-.057-1.915-1.62-3.45-3.55-3.45-1.92%200-3.886%201.524-3.954%203.428v5.137c0%20.465.03.842-.436.842-.465%200-.564-.377-.564-.842V21h-3v1.594C12%2024.558%2013.592%2026%2015.557%2026c1.947%200%203.416-1.415%203.443-3.355V17.57c0-.464.49-.84.955-.84.465%200%20.842.376.842.84l.094.868zM25.265%2021v1.666c0%20.465-.377.842-.842.842-.465%200-.842-.377-.842-.842V21l-1.62.332L21%2021v1.626c.017%201.95%201.475%203.374%203.43%203.374%201.963%200%203.556-1.442%203.556-3.406V21h-2.722z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-twitter-blue-2:before,.ds2-main-footer--link.ds2-icon--social-twitter:focus:before,.ds2-main-footer--link.ds2-icon--social-twitter:hover:before,.ds2-main-footer--link.ds2-icon--social-twitter:active:before,.icon-social-twitter-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M28.613%2014.657c-.634.28-1.315.47-2.03.557.73-.437%201.29-1.13%201.554-1.955-.683.404-1.44.698-2.244.857C25.25%2013.43%2024.33%2013%2023.313%2013c-1.952%200-3.534%201.582-3.534%203.534%200%20.277.03.547.09.805-2.936-.148-5.54-1.555-7.284-3.694-.304.522-.478%201.13-.478%201.777%200%201.226.624%202.308%201.572%202.942-.58-.018-1.124-.177-1.6-.442v.044c0%201.712%201.217%203.14%202.834%203.466-.297.08-.61.124-.93.124-.23%200-.45-.022-.666-.063.45%201.404%201.755%202.426%203.302%202.455-1.21.947-2.734%201.512-4.39%201.512-.284%200-.566-.017-.842-.05C12.95%2026.416%2014.808%2027%2016.804%2027c6.5%200%2010.056-5.385%2010.056-10.056%200-.153-.003-.306-.01-.457.69-.498%201.29-1.12%201.763-1.83z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--social-twitter:before,.icon-social-twitter{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M28.613%2014.657c-.634.28-1.315.47-2.03.557.73-.437%201.29-1.13%201.554-1.955-.683.404-1.44.698-2.244.857C25.25%2013.43%2024.33%2013%2023.313%2013c-1.952%200-3.534%201.582-3.534%203.534%200%20.277.03.547.09.805-2.936-.148-5.54-1.555-7.284-3.694-.304.522-.478%201.13-.478%201.777%200%201.226.624%202.308%201.572%202.942-.58-.018-1.124-.177-1.6-.442v.044c0%201.712%201.217%203.14%202.834%203.466-.297.08-.61.124-.93.124-.23%200-.45-.022-.666-.063.45%201.404%201.755%202.426%203.302%202.455-1.21.947-2.734%201.512-4.39%201.512-.284%200-.566-.017-.842-.05C12.95%2026.416%2014.808%2027%2016.804%2027c6.5%200%2010.056-5.385%2010.056-10.056%200-.153-.003-.306-.01-.457.69-.498%201.29-1.12%201.763-1.83z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--sub-menu-blue-2:before,.ds2-icon--sub-menu-grey-2:active:before,.ds2-icon--sub-menu-grey-2:focus:before,.ds2-icon--sub-menu-grey-2:hover:before,.icon-sub-menu-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M12%2013.5h11v3H12zM17%2018.5h11v3H17zM17%2023.5h11v3H17z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--sub-menu-grey-2:before,.icon-sub-menu-grey-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20fill%3D%22%23666%22%3E%3Cpath%20d%3D%22M12%2013.5h11v3H12zM17%2018.5h11v3H17zM17%2023.5h11v3H17z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--sub-menu:before,.icon-sub-menu{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%2047.5%2040%2040%22%20enable-background%3D%22new%200%2047.5%2040%2040%22%3E%3Cg%20fill%3D%22%23262626%22%3E%3Cpath%20d%3D%22M12%2061h11v3H12zM17%2066h11v3H17zM17%2071h11v3H17z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--toggle_background:before,.icon-toggle_background{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2240%22%20viewBox%3D%220%200%2080%2040%22%3E%3Cpath%20fill%3D%22%231C69D4%22%20d%3D%22M0%200h40v40H0z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M40%200h40v40H40z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M19%2013h3v14h-3zM60.018%2016C62.203%2016%2064%2017.778%2064%2019.964v.07C64%2022.223%2061.77%2024%2059.583%2024h-.072C57.326%2024%2056%2022.222%2056%2020.035v-.07C56%2017.777%2057.325%2016%2059.51%2016H60m-.417-3h-.072C55.665%2013%2053%2016.117%2053%2019.964v.07C53%2023.883%2055.664%2027%2059.51%2027h.073C63.43%2027%2067%2023.882%2067%2020.035v-.07C67%2016.116%2063.656%2013%2059.81%2013h-.227z%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--toggle_set_middle:before,.icon-toggle_set_middle,.ds2-cookie-consent-settings div.switch label:after{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2244%22%20height%3D%2244%22%20viewBox%3D%220%200%2044%2044%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M1.125%201h42v42h-42z%22%2F%3E%3Cpath%20fill%3D%22%23E6E6E6%22%20d%3D%22M42.125%202v40h-40V2h40m2-2h-44v44h44V0z%22%2F%3E%3Cg%20fill%3D%22%23bbb%22%3E%3Cpath%20d%3D%22M13.125%2013h3v3h-3zM21.125%2013h3v3h-3zM29.125%2013h3v3h-3zM13.125%2020h3v3h-3zM21.125%2020h3v3h-3zM29.125%2020h3v3h-3zM13.125%2027h3v3h-3zM21.125%2027h3v3h-3zM29.125%2027h3v3h-3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--user-icon-blue-2:before,.ds2-navigation-main .ds2-icon--user-icon-white:after,.icon-user-icon-blue-2{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%230653B6%22%3E%3Cpath%20d%3D%22M21.948%2027.125h-.35c-.738.406-1.764%201.22-2.9%201.22s-2.162-.813-2.9-1.22h-.35c-1.788%200-3.448%201.284-3.448%203.07V32h13v-1.804c0-1.787-1.264-3.07-3.052-3.07zM18.558%2025C19.938%2025%2021%2023.657%2021%2022s-1.062-3-2.442-3c-1.38%200-2.5%201.343-2.5%203s1.12%203%202.5%203zM33%2013H23v11h3v3l3-3h4V13zm-4%209h-2v-4h2v4zm0-5h-2v-2h2v2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon--user-icon-white:before,.icon-user-icon-white{background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2245%22%20height%3D%2245%22%20viewBox%3D%220%200%2045%2045%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M21.948%2027.125h-.35c-.738.406-1.764%201.22-2.9%201.22s-2.162-.813-2.9-1.22h-.35c-1.788%200-3.448%201.284-3.448%203.07V32h13v-1.804c0-1.787-1.264-3.07-3.052-3.07zM18.558%2025C19.938%2025%2021%2023.657%2021%2022s-1.062-3-2.442-3c-1.38%200-2.5%201.343-2.5%203s1.12%203%202.5%203zM33%2013H23v11h3v3l3-3h4V13zm-4%209h-2v-4h2v4zm0-5h-2v-2h2v2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.ds2-icon-edit_icons_hover{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.4%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22BMW_positive%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%0D%0A%09%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%220%200%2040%2040%22%20enable-background%3D%22new%200%200%2040%2040%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%230653B6%22%20d%3D%22M36.75%2C9.25l-22%2C22l-6-6l22-22L36.75%2C9.25z%20M6.75%2C27.25l-3.5%2C8.5l0.5%2C0.5l0.5%2C0.5l8.5-3.5L6.75%2C27.25z%22/%3E%0D%0A%3C/svg%3E%0D%0A');background-repeat:no-repeat}
.ds2-icon-edit_icons_default{background-image:url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.4%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22BMW_positive%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%0D%0A%09%20y%3D%220px%22%20width%3D%2240px%22%20height%3D%2240px%22%20viewBox%3D%220%200%2040%2040%22%20enable-background%3D%22new%200%200%2040%2040%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%231C69D4%22%20d%3D%22M36.75%2C9.25l-22%2C22l-6-6l22-22L36.75%2C9.25z%20M6.75%2C27.25l-3.5%2C8.5l0.5%2C0.5l0.5%2C0.5l8.5-3.5L6.75%2C27.25z%22/%3E%0D%0A%3C/svg%3E%0D%0A');background-repeat:no-repeat}
.ds2-icon,.ds2-searchform .aems-sf-searchinputarea .btn span.icon{padding-left:12px}
.ds2-icon[data-iconbg=true],.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon{padding-left:28px}
.ds2-icon:before,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-icon:after,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:after{content:' ';position:absolute;width:20px;height:20px;left:0}
.ds2-icon.ds2-icon--xl:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--xl.icon:before{width:60px;height:60px}
.ds2-icon.ds2-icon--l:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before{width:40px;height:40px}
.ds2-icon[data-iconbg=true]:before,.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon:before{background-color:#1c69d4;transition:background-color .25s ease}
.ds2-icon[data-iconbg=true]:active:before,.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon:active:before,.ds2-icon[data-iconbg=true]:focus:before,.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon:focus:before,.ds2-icon[data-iconbg=true]:hover:before,.ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].icon:hover:before{background-color:#0653b6}
.ds2-icon.ds2-icon--bg:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:before{background-color:#1c69d4;transition:background-color .25s ease}
.ds2-icon.ds2-icon--bg:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:active,.ds2-icon.ds2-icon--bg:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:focus,.ds2-icon.ds2-icon--bg:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:hover{cursor:pointer}
.ds2-icon.ds2-icon--bg:active:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:active:before,.ds2-icon.ds2-icon--bg:focus:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:focus:before,.ds2-icon.ds2-icon--bg:hover:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--bg.icon:hover:before{background-color:#0653b6}
span.ds2-icon,.ds2-searchform .aems-sf-searchinputarea .btn span.icon{position:absolute;left:0;top:0}
.ds2-icon--arrow-big-l-blue-2:before,.ds2-icon--arrow-big-l:active:before,.ds2-icon--arrow-big-l:focus:before,.ds2-icon--arrow-big-l:hover:before,.ds2-icon--arrow-big-l-grey-2:active:before,.ds2-icon--arrow-big-l-grey-2:focus:before,.ds2-icon--arrow-big-l-grey-2:hover:before,.ds2-navigation-main .ds2-icon--arrow-big-l-white:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a.ds2-icon.ds2-icon--arrow-big-l-grey-2:before{background-position:-3px -5px;background-size:30px}
.ds2-icon--sub-menu-grey-2:before{background-position:0 -10px;background-size:40px;left:-8px;width:40px;height:40px}
.ds2-icon--arrow-big-d-grey-2:before{background-position:0 12px;width:30px;height:30px;background-size:30px auto}
.ds2-icon--arrow-big-d:before{background-position:-3px -5px;background-size:30px;left:-8px}
.ds2-icon--arrow-big-d-white:before{background-position:-3px -5px;background-size:30px;left:-8px}
.ds2-icon--arrow-big-l:before,.ds2-icon--arrow-big-l-grey-2:before{background-position:-3px -5px;background-size:30px;left:-8px}
.ds2-icon--download-white:before,.ds2-icon--download-white:active:before,.ds2-icon--download-white:focus:before,.ds2-icon--download-white:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before{height:20px}
.ds2-icon--download:before,.ds2-icon--download-white:before,.ds2-icon--download-white:active:before,.ds2-icon--download-white:focus:before,.ds2-icon--download-white:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:active .ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.icon:before{background-position:0 0;background-size:20px}
.ds2-icon--close-white:before{background-position:0 0;background-size:20px}
.ds2-icon--hotspot:before{background-position:0 0;background-size:20px;left:-10px;top:-15px}
.ds2-icon--info-i-white:before,.ds2-icon--info-i-orange:before,.ds2-icon--info-i-blue-2{background-position:0 0;background-size:16px}
.ds2-icon--play-white:before{background-size:60px}
.ds2-icon--play:before{background-position:0 0;background-size:20px}
.ds2-icon--email:before{top:-1px}
.ds2-icon--arrow-big-r-grey-2:after{opacity:0;top:0}
.ds2-icon--arrow-big-r-grey-2:after,.ds2-icon--arrow-big-r-grey-2:before{background-position:-3px -6px;background-size:30px;left:-8px;transition:all .25s ease}
.ds2-icon--arrow-big-r-grey-2:active:after,.ds2-icon--arrow-big-r-grey-2:focus:after,.ds2-icon--arrow-big-r-grey-2:hover:after{opacity:1}
.iScrollVerticalScrollbar{right:0!important;top:0!important}
.iScrollIndicator{border:none!important;min-height:20px}
.ds2-responsive-plus-mobile .ds2-responsive-plus-mobile-hide{display:none}
.ds2-responsive-plus-tablet .ds2-responsive-plus-tablet-hide{display:none}
.ds2-responsive-plus-desktop .ds2-responsive-plus-desktop-hide{display:none}
.ds2-page--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;overflow-x:hidden}
.ds2-page--integrated-content .ds2-page--wrapper{display:block}
.ds2-page--row{-ms-flex:none;flex:none}
.ds2-page--row-expanded{-ms-flex:1 0 auto;flex:1 0 auto;margin-top:-1px}
.ds2-page--top-spacing{margin-top:30px}
@media only screen and (min-width:981px){.ds2-page--top-spacing{margin-top:45px}
}
.ds2-navigation-main,.ds2-main-footer{z-index:200}
.ds2-visible{opacity:1!important}
.ds2-nowrap{white-space:nowrap}
main.main{min-height:100%}
.ds2-scrolllock{height:100%;overflow:hidden}
.site-container{margin-bottom:15px}
.ds2-row-padding{padding-left:12.5px;padding-right:12.5px}
@media only screen and (min-width:521px){.ds2-row-padding{padding-left:37.5px;padding-right:37.5px}
}
.ds2-row-margin-zero{margin-left:0!important;margin-right:0!important}
.gridComponent{min-height:1px}
.ds2-column-bottom{margin-bottom:15px!important}
.ds2-less-topspace,.ds2-navigation-model{margin-top:-45px!important}
.ds2-main-footer,.ds2-main-footer--title,.ds2-main-footer--link{color:#fff}
.ds2-main-footer{background:#8e8e8e;margin:0;padding:29px 0 25px 0}
.ds2-main-footer--title{margin-bottom:8px}
.ds2-main-footer--link.ds2-icon:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-main-footer--link.icon:before{height:40px;width:40px}
.ds2-main-footer--list{margin-bottom:27px;width:auto}
.ds2-main-footer--list-item{margin:0 11px 8px 0;vertical-align:top}
.ds2-main-footer--icons{margin-top:17px}
.ds2-main-footer--icons .ds2-main-footer--list-item{margin-bottom:5px;margin-right:5px}
.ds2-main-footer--icons [class*="icon-"]{display:inline-block;font-size:0;height:40px;margin-bottom:0;overflow:hidden;padding-left:0;position:relative;width:40px}
.ds2-main-footer--hr{border-color:#bbb;margin-top:0}
.ds2-main-footer--hr-top{border-color:#262626;opacity:.25;margin:0}
.ds2-main-footer--copyright{margin-top:-3px;margin-bottom:0;padding-right:0}
@media only screen and (min-width:521px){.ds2-main-footer{padding:26px 0 25px 0}
.ds2-main-footer--table{display:table}
.ds2-main-footer--widget{display:table-row}
.ds2-main-footer--title,.ds2-main-footer--list{display:table-cell;margin-bottom:30px}
.ds2-main-footer--title{margin-top:1px;padding-right:29px;padding-bottom:13px}
.ds2-main-footer--title-inner{display:block;white-space:nowrap}
.ds2-main-footer--list{padding-bottom:13px}
.ds2-main-footer--social .ds2-main-footer--title{vertical-align:top}
.ds2-main-footer--social .ds2-main-footer--title-inner{padding-top:7px}
.ds2-main-footer--icons{margin-top:-6px;padding-bottom:4px!important}
}
.ds2-footer-mini-short{padding-top:0}
.ds2-footer-mini-short .ds2-main-footer--inner{padding-top:30px}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list{padding-bottom:0}
@media only screen and (min-width:521px){.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list{display:block;margin-bottom:27px}
}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item{list-style-type:none;margin-top:-6px;margin-bottom:27px}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item:first-child{margin-top:-3px}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item:last-child{margin-bottom:-3px}
.ds2-footer-mini-short .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item a{font-weight:bold}
.ds2-social-icon{margin-top:-3px;max-width:40px;max-height:40px}
.iScrollHorizontalScrollbar{position:absolute;z-index:9999;height:16px;left:2px;right:2px;bottom:2px;overflow:hidden}
.iScrollHorizontalScrollbar.iScrollBothScrollbars{right:18px}
.iScrollVerticalScrollbar{position:absolute;z-index:9999;width:8px;bottom:0;top:0;right:10px;overflow:hidden}
.iScrollVerticalScrollbar.iScrollBothScrollbars{bottom:18px}
.iScrollIndicator{position:absolute;background:#cc3f6e;border-width:0;border-style:solid;border-radius:4px}
.iScrollHorizontalScrollbar .iScrollIndicator{height:100%;background-color:#262626}
.iScrollVerticalScrollbar .iScrollIndicator{width:100%;background-color:#666}
.ds2-iscroll-container{-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.ds2-iscroll-content{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.ds2-component{word-wrap:break-word;overflow-wrap:break-word}
.ds2-component.ds2-navigation-main{overflow:visible}
.ds2-component.ds2-navigation-main .ds2-navigation-main--container,.ds2-component.ds2-navigation-main .ds2-navigation-main--flyout-container{overflow:hidden}
.ds2-component.ds2-typo .ds2-typo--title-container{word-wrap:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}
.dealerlocator .dlo-wrapper .brand-selector .brand-selector-wrapper>div{width:auto}
.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{margin-bottom:10px;margin-top:30px}
@media only screen and (min-width:521px){.dealerlocator .dlo-wrapper .brand-selector .dlo-title-choose{margin-top:120px}
}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands{margin:0;padding:0}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand{position:relative;width:140px;height:140px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand:not(:last-child){padding-right:10px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand:last-child{padding-left:10px;padding-right:0}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand>a{display:block}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brandLogo{margin:30px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand#BMW_I .dlo-brandLogo{margin:39px 36px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brand-name{position:absolute;left:20px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand.dlo-brand-0 .dlo-brand-name{left:0}
@media only screen and (min-width:521px){.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand{width:160px;height:160px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand:not(:last-child){padding-right:20px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand:last-child{padding-left:20px;padding-right:0}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand .dlo-brandLogo{margin:40px}
.dealerlocator .dlo-wrapper .brand-selector .dlo-available-brands .dlo-brand#BMW_I .dlo-brandLogo{margin:49px 46px}
}
.rfitypeswitch .rfitypeswitch__base{margin-bottom:7.5rem}
.rfitypeswitch .rfitypeswitch__base .rfitypeswitch__base--h1{margin:0}
.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__base,.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__base{margin-top:30px}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__image img,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__image img{width:130px;height:auto}
@media only screen and (min-width:521px){.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__image img,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__image img{width:178px}
}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__link,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__link{width:100%;height:auto}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__text,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__text{margin:12px 0 0 0;color:#666}
.rfitypeswitch .rfitypeswitch__base .rfitypedownloadswitch__label,.rfitypeswitch .rfitypeswitch__base .rfitypepostswitch__label{margin:8px 0 0 0;color:#666}
.ds2-img-min-sizing-xxl{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-xxl{min-width:980px;min-height:441px}
}
.ds2-img-min-sizing-xl{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-xl{min-width:890px;min-height:400px}
}
.ds2-img-min-sizing-xl2{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-xl2{min-width:890px;min-height:501px}
}
.ds2-img-min-sizing-l{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-l{min-width:890px;min-height:501px}
}
.ds2-img-min-sizing-l2{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-l2{min-width:439px;min-height:248px}
}
.ds2-img-min-sizing-m{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-m{min-width:439px;min-height:248px}
}
.ds2-img-min-sizing-s{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-s{min-width:438px;min-height:438px}
}
.ds2-img-min-sizing-fallback{min-width:366px;min-height:165px}
@media only screen and (min-width:981px){.ds2-img-min-sizing-fallback{min-width:438px;min-height:247px}
}
.styleguide--default .styleguide--spacing{border:1px solid #1c69d4}
.styleguide--default h2{margin-bottom:28px}
.styleguide--default h3{margin-bottom:12px}
.styleguide--default .ds2-cms-output{margin-bottom:41px}
.styleguide--default h4{margin-top:27px;margin-bottom:-3px}
@media only screen and (min-width:981px){.styleguide--default h2{margin-bottom:27px}
.styleguide--default h3{margin-bottom:10px}
.styleguide--default .ds2-cms-output{margin-bottom:42px}
.styleguide--default h4{margin-top:27px;margin-bottom:12px}
}
@font-face{font-family:'bmwTypeWebBoldAllTest';src:url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebbo_all.eot");src:url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebbo_all.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/bmw-web-manager/css/clientlib/media/fonts/bmwtypewebbo_all.ttf") format("truetype")}
.font-cont .red h1,.font-cont .red h2,.font-cont .red h3,.font-cont .red h4,.font-cont .red h5,.font-cont .red h6,.font-cont .red p{margin-top:15px;color:#f00}
.font-cont h1,.font-cont h2,.font-cont h3,.font-cont h4,.font-cont h5,.font-cont h6,.font-cont .ds2-cms-output,.font-cont a{margin:5px 0}
.font-cont a.pix-18{font-size:18px}
.ds2-antialiased h1,.ds2-antialiased h2,.ds2-antialiased h3,.ds2-antialiased h4,.ds2-antialiased h5,.ds2-antialiased h6,.ds2-antialiased p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ds2-stroke h1,.ds2-stroke h2,.ds2-stroke h3,.ds2-stroke h4,.ds2-stroke h5,.ds2-stroke h6,.ds2-stroke p{-webkit-font-smoothing:antialiased;-webkit-text-stroke:.5px #000}
.ds2-optimize{text-rendering:optimizeLegibility}
.ds2-font-overwrite h1,.ds2-font-overwrite h2,.ds2-font-overwrite h3,.ds2-font-overwrite h4,.ds2-font-overwrite h5,.ds2-font-overwrite h6,.ds2-font-overwrite p{font-family:'bmwTypeWebBoldAllTest'}
.styleguide--fonts .ds2-cms-output{margin:50px 0!important}
.ds2-link,.ds2-technical-data--info-link{position:relative;font-weight:normal;transition:color .25s ease;display:block}
.ds2-link .ds2-icon,.ds2-link .ds2-technical-data--info-link,.ds2-link .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link span.icon{margin-right:5px}
.ds2-link.ds2-icon--download,.ds2-icon--download.ds2-technical-data--info-link,.ds2-link.ds2-icon--download-white,.ds2-link.ds2-icon--download-white:active:before,.ds2-icon--download-white.ds2-technical-data--info-link:active:before,.ds2-link.ds2-icon--download-white:focus:before,.ds2-icon--download-white.ds2-technical-data--info-link:focus:before,.ds2-link.ds2-icon--download-white:hover:before,.ds2-icon--download-white.ds2-technical-data--info-link:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-link-box:active .ds2-link:active .ds2-link.ds2-icon.ds2-icon--download-white:before,.ds2-technical-data--info-link:active,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.ds2-icon--download-white.icon:before,span.ds2-icon--download-white.icon.ds2-technical-data--info-link:before,.ds2-icon.ds2-icon--download-white.ds2-technical-data--info-link:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--download-white.ds2-technical-data--info-link.icon:before,.ds2-icon--download-white.ds2-technical-data--info-link,.ds2-technical-data--info-link.ds2-icon--download-white:active:before,.ds2-technical-data--info-link.ds2-icon--download-white:focus:before,.ds2-technical-data--info-link.ds2-icon--download-white:hover:before,.ds2-link-box:hover .ds2-link:hover .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:focus .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:hover .ds2-link:active .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:hover .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:focus .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:focus .ds2-link:active .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:hover .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:focus .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before,.ds2-link-box:active .ds2-link:active .ds2-technical-data--info-link.ds2-icon.ds2-icon--download-white:before,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.ds2-icon--download-white.icon:before{height:20px}
.ds2-link:hover span,.ds2-link:hover .ds2-technical-data--info-link:hover,.ds2-link:focus span,.ds2-link:focus .ds2-technical-data--info-link:focus,.ds2-link:active span,.ds2-link:active .ds2-technical-data--info-link:active{color:#0653b6}
.ds2-link.ds2-link--active,.ds2-link--active.ds2-technical-data--info-link{color:#0653b6}
.ds2-link--label-only{display:inline;color:#666;cursor:pointer;transition:color .25s ease}
.ds2-link--label-only:hover,.ds2-link--label-only:focus,.ds2-link--label-only:active{color:#0653b6}
.ds2-linklist{list-style:none inside;margin-bottom:0}
.ds2-linklist .ds2-linklist{margin-top:12px;margin-left:15px}
ul.ds2-linklist:empty{margin:0;padding:0}
.ds2-linklist--item{margin-top:-4px;margin-bottom:9px;margin-right:15px}
.ds2-linklist--item:last-child{margin-bottom:11px}
.ds2-linklist--item .ds2-link,.ds2-linklist--item .ds2-technical-data--info-link{margin:0}
.ds2-linklist.ds2-requests--logout{overflow:hidden;margin:20px 0}
.ds2-linklist.ds2-requests--logout li:first-child{float:left;margin-top:0;margin-bottom:0}
.ds2-linklist.ds2-requests--logout li:last-child{float:right;margin-top:0;margin-bottom:0}
.ds2-buttonlist .ds2-buttonlist--max-width .button{margin-bottom:10px}
.ds2-buttonlist li{list-style:none}
.ds2-buttonlist li:last-child .button,.ds2-buttonlist li:only-child .button{margin-bottom:15px}
.ds2-layer .ds2-buttonlist{padding-bottom:15px}
.ds2-layer .ds2-buttonlist li .button{margin-bottom:0}
.button{display:table;padding:0;min-width:180px;height:40px;letter-spacing:0;margin-bottom:10px;transition:background-color .25s ease}
.button .ds2-button--responsive-line{display:table-cell;text-align:center;vertical-align:middle;padding:0 15px}
.button .ds2-icon,.button .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .button span.icon{color:#fff;margin-top:-4px}
.ds2-button--first-line,.ds2-button--second-line{display:block}
.ds2-button--second-line .ds2-icon,.ds2-button--second-line .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-button--second-line span.icon{margin-right:5px}
.ds2-button--offer{display:inline-block;margin-bottom:15px;width:100%}
.ds2-button--area{background-color:#ffad1f;color:#fff;display:table;height:40px;letter-spacing:0;margin-bottom:15px;min-width:180px;padding:0 10px;width:100%}
.ds2-button--area .ds2-button--responsive-line{display:table-cell;text-align:left;vertical-align:middle;line-height:17px;padding-top:1px}
.ds2-button--area .ds2-button--prefix{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:15px;letter-spacing:0;line-height:17px}
.ds2-button--area .ds2-button--price{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:18px;letter-spacing:0;line-height:17px}
.ds2-button--area .ds2-button--responsive-info{display:table-cell;height:16px;width:16px;vertical-align:middle}
.ds2-icon.ds2-button--additional-icon,.ds2-searchform .aems-sf-searchinputarea .btn span.ds2-button--additional-icon.icon{left:auto;position:absolute;right:23px;top:13px}
.ds2-expand--body-copy-container{position:relative;overflow:hidden;margin-top:-4px}
@media only screen and (min-width:521px){.ds2-expand--body-copy-container{padding-bottom:0}
}
@media only screen and (min-width:981px){.ds2-expand--body-copy-container{margin-top:-3px}
}
.ds2-expand--body-copy-container .ds2-cms-output{margin-top:0;margin-bottom:0}
.ds2-expand--body-copy-container .button{margin-bottom:0}
@media only screen and (min-width:521px){.ds2-expand--body-copy-container{position:relative;overflow:visible}
}
.ds2-expand--body-copy-container.disabled{position:relative;overflow:visible}
.ds2-expand--body-copy-container[data-expanded=true] .ds2-expand--body-expand-container{background:0;-webkit-filter:none;filter:none;display:none}
.ds2-expand--body-copy-container .ds2-expand--body-copy{margin-bottom:11px}
.ds2-expand--body-expand-container{display:block;position:absolute;bottom:-7px;left:0;width:100%}
.ds2-expand--body-expand-container .button{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 18%,#fff 100%);display:block;height:70px}
.ds2-expand--body-expand-container .button span{width:30px;height:30px;display:block;margin:0 auto;position:relative;padding:0}
@media only screen and (min-width:981px){.ds2-expand--body-copy-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}
}
.ds2-expand--body-copy-columns.ds2-expand--reset{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
.ds2-expand--float{float:right;display:inline-block}
.ds2-expand--float img{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-expand--float img{float:left}
}
@media only screen and (max-width:980px){.ds2-expand--float img{width:100%}
}
.ds2-slider{position:relative}
@media only screen and (max-width:980px){.ds2-slider--video-container .ds2-video-player--player{margin-left:2.5px;margin-right:2.5px}
}
.slick-list{position:relative;overflow:hidden;display:block;padding:0;margin:0}
@media only screen and (max-width:980px){.slick-list .columns{padding:0}
}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-filter:blur(0);filter:blur(0)}
.slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-prev,.slick-next{position:absolute;top:0;display:block;background:0;height:100%;width:40px;min-width:40px;cursor:pointer;padding:0;border:0;outline:0;opacity:0;transition:opacity .2s ease}
.slick-prev:hover,.slick-prev:focus,.slick-prev:active,.slick-next:hover,.slick-next:focus,.slick-next:active{outline:0;background:0}
.slick-prev .ds2-icon--bg:before,.slick-next .ds2-icon--bg:before{background-color:rgba(38,38,38,0.5);transition:background-color .25s ease}
.slick-prev:hover .ds2-icon--bg:before,.slick-next:hover .ds2-icon--bg:before{background-color:#4d4d4d}
.slick-prev .ds2-icon,.slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .slick-prev span.icon,.slick-next .ds2-icon,.slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .slick-next span.icon{top:50%;margin-top:-20px}
.slick-prev{left:0}
.slick-next{right:0}
.ds2-slider--main,.ds2-slider--bottom{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;max-width:1185px;margin:0 .46875rem}
.ds2-slider--main.row,.ds2-slider--bottom.row{margin:0 auto}
.ds2-slider--bottom{max-width:1275px}
.ds2-slider--bottom.ds2-slider--gallery{max-width:1680px}
.ds2-slider--bottom.ds2-slider--gallery .slick-list{margin:0}
.ds2-slider--bottom .ds2-slider-slide-details{position:relative;opacity:0;padding-top:10px}
@media only screen and (min-width:521px){.ds2-slider--bottom .ds2-slider-slide-details{padding-left:0}
}
.ds2-slider--bottom .ds2-slider-slide-details .ds2-link,.ds2-slider--bottom .ds2-slider-slide-details .ds2-technical-data--info-link{display:none}
@media only screen and (min-width:981px){.ds2-slider--bottom .ds2-slider-slide-details .ds2-link{display:block}
}
.ds2-slider--bottom .ds2-slider-slide-details-layer{width:100%;opacity:1}
.ds2-slider--bottom .slick-active .ds2-slider-slide-details{opacity:1}
.ds2-layer--slider .ds2-slider--bottom{margin:0}
.ds2-layer--slider .ds2-slider-slide-details{opacity:1}
.ds2-layer--slider .ds2-slider--position-bar{opacity:0}
.ds2-layer--slider .opened .ds2-slider--position-bar{opacity:1}
.ds2-slider--position-bar-outer{max-width:1275px;margin:0 auto;display:block}
.ds2-slider--position-bar-outer.ds2-slider--position-bar-video{max-width:1680px}
.ds2-layer--slider .ds2-slider--position-bar-outer{margin-left:0;padding-left:0}
.ds2-slider--position-bar{width:0;height:5px;display:block;background:#1c69d4;margin-top:5px;margin-left:7.5px;transition:all .1s ease-in-out;transition-property:-webkit-transform,margin-left;transition-property:transform,margin-left}
@media only screen and (max-width:520px){.ds2-slider--position-bar{margin-left:7.5px}
}
.ds2-slider .ds2-slider--space-helper{padding-left:37.5px;margin-left:45px;padding-right:12.5px;margin-right:20px;display:none}
.ds2-slider--main .ds2-slider--space-helper{padding-left:37.5px;margin-left:45px;padding-right:12.5px;margin-right:20px;display:none}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery.ds2-row-padding{padding:0}
}
.ds2-slider--main .ds2-icon.ds2-icon--play,.ds2-slider--main .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--play.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-slider--main span.ds2-icon--play.icon{padding:15px 20px 20px 20px;position:relative}
.ds2-slider--main .ds2-slider--video-img{width:100%;height:auto}
.ds2-slider--main .ds2-slider--obj{min-height:140px}
.ds2-slider--main .ds2-slider--img-outer{display:block;position:relative}
.ds2-slider--main.ds2-slider--stage .ds2-slider--img-outer{padding-bottom:45%}
.ds2-slider--main.ds2-slider--stage .ds2-slider--img-outer img{position:absolute}
.ds2-slider--main .ds2-slider--zoom{cursor:default}
@media only screen and (min-width:981px){.ds2-slider--main .ds2-slider--zoom{cursor:pointer}
.ds2-slider--main .ds2-slider--zoom .ds2-icon--magnifier-white{right:0;bottom:0;left:auto;padding-left:0}
.ds2-slider--main .ds2-slider--zoom .ds2-icon--magnifier-white:before{right:0;bottom:0;left:auto}
.ds2-slider--main .ds2-slider--zoom .ds2-icon--magnifier-white.hovered{background-color:#0653b6}
}
.ds2-slider--main .ds2-icon--magnifier-white{display:none}
@media only screen and (min-width:981px){.ds2-slider--main .slick-active .ds2-icon--magnifier-white{display:block}
}
.ds2-slider--main.ds2-slider--gallery-twoColumns,.ds2-slider--main.ds2-slider--gallery,.ds2-slider--main.ds2-video-player{padding-left:0;padding-right:0;max-width:1680px}
@media only screen and (max-width:980px){.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-slider--img-outer,.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-video-player--img-outer,.ds2-slider--main.ds2-slider--gallery .ds2-slider--img-outer,.ds2-slider--main.ds2-slider--gallery .ds2-video-player--img-outer,.ds2-slider--main.ds2-video-player .ds2-slider--img-outer,.ds2-slider--main.ds2-video-player .ds2-video-player--img-outer{margin-left:2.5px;margin-right:2.5px}
}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-list,.ds2-slider--main.ds2-slider--gallery .slick-list,.ds2-slider--main.ds2-video-player .slick-list{margin:0}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-list,.ds2-slider--main.ds2-slider--gallery .slick-list,.ds2-slider--main.ds2-video-player .slick-list{margin:0}
}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev,.ds2-slider--main.ds2-slider--gallery .slick-prev,.ds2-slider--main.ds2-video-player .slick-prev{left:0}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev span,.ds2-slider--main.ds2-slider--gallery .slick-prev span,.ds2-slider--main.ds2-video-player .slick-prev span{display:none}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next,.ds2-slider--main.ds2-slider--gallery .slick-next,.ds2-slider--main.ds2-video-player .slick-next{right:0}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next span,.ds2-slider--main.ds2-slider--gallery .slick-next span,.ds2-slider--main.ds2-video-player .slick-next span{display:none}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery .slick-prev span,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-prev span{display:block}
.ds2-slider--main.ds2-slider--gallery .slick-next span,.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-next span{display:block;right:28px;left:auto}
}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery-twoColumns{padding:0}
.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-slider-slide-details{margin-left:7.5px;margin-right:7.5px}
.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-list .columns{padding:0}
.ds2-slider--main.ds2-slider--gallery-twoColumns .ds2-slider--img-outer{margin-left:7.5px;margin-right:7.5px}
}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--gallery-twoColumns .slick-active .ds2-icon--magnifier-white{display:block}
}
.ds2-slider--main.ds2-slider--twoColumns{max-width:1200px;margin:0;margin-left:7.5px;margin-right:7.5px}
@media only screen and (min-width:521px){.ds2-slider--main.ds2-slider--twoColumns{margin-left:0;margin-right:0}
.ds2-slider--main.ds2-slider--twoColumns .slick-list .columns{padding-left:7.5px;padding-right:7.5px}
.ds2-slider--main.ds2-slider--twoColumns .slick-prev{width:auto;left:8px}
.ds2-slider--main.ds2-slider--twoColumns .slick-next{width:auto;right:8px}
}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--twoColumns .slick-active .ds2-icon--magnifier-white{display:none}
}
.ds2-slider--main.ds2-slider--twoColumns .ds2-slider--position-bar{margin-left:.46875rem}
.ds2-slider--main.ds2-slider--teaser .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--fullSize .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--layer .ds2-icon--magnifier-white{display:none}
.ds2-slider--main.ds2-slider--teaser .slick-prev,.ds2-slider--main.ds2-slider--teaser .slick-next,.ds2-slider--main.ds2-slider--fullSize .slick-prev,.ds2-slider--main.ds2-slider--fullSize .slick-next,.ds2-slider--main.ds2-slider--layer .slick-prev,.ds2-slider--main.ds2-slider--layer .slick-next{display:none}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--teaser .slick-prev,.ds2-slider--main.ds2-slider--teaser .slick-next,.ds2-slider--main.ds2-slider--fullSize .slick-prev,.ds2-slider--main.ds2-slider--fullSize .slick-next,.ds2-slider--main.ds2-slider--layer .slick-prev,.ds2-slider--main.ds2-slider--layer .slick-next{display:block;width:auto}
.ds2-slider--main.ds2-slider--teaser .slick-slide,.ds2-slider--main.ds2-slider--fullSize .slick-slide,.ds2-slider--main.ds2-slider--layer .slick-slide{padding-left:0;padding-right:0}
@media only screen and (min-width:981px){.ds2-slider--main.ds2-slider--teaser .slick-active .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--fullSize .slick-active .ds2-icon--magnifier-white,.ds2-slider--main.ds2-slider--layer .slick-active .ds2-icon--magnifier-white{display:none}
}
}
.ds2-slider--main.ds2-slider--teaser .ds2-slider--position-bar,.ds2-slider--main.ds2-slider--fullSize .ds2-slider--position-bar,.ds2-slider--main.ds2-slider--layer .ds2-slider--position-bar{margin-left:0}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-layer.ds2-layer--container-slider{position:fixed}
}
.no-touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.no-touch .ds2-slider--main.ds2-slider--teaser .slick-next,.no-touch .ds2-slider--main.ds2-slider--fullSize .slick-prev,.no-touch .ds2-slider--main.ds2-slider--fullSize .slick-next,.no-touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.no-touch .ds2-slider--main.ds2-slider--teaser .slick-next,.no-touch .ds2-slider--main.ds2-slider--stage .slick-prev,.no-touch .ds2-slider--main.ds2-slider--stage .slick-next,.no-touch .ds2-slider--main.ds2-slider--twoColumns .slick-prev,.no-touch .ds2-slider--main.ds2-slider--twoColumns .slick-next{display:block}
.touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.touch .ds2-slider--main.ds2-slider--teaser .slick-next,.touch .ds2-slider--main.ds2-slider--fullSize .slick-prev,.touch .ds2-slider--main.ds2-slider--fullSize .slick-next,.touch .ds2-slider--main.ds2-slider--teaser .slick-prev,.touch .ds2-slider--main.ds2-slider--teaser .slick-next,.touch .ds2-slider--main.ds2-slider--stage .slick-prev,.touch .ds2-slider--main.ds2-slider--stage .slick-next,.touch .ds2-slider--main.ds2-slider--twoColumns .slick-prev,.touch .ds2-slider--main.ds2-slider--twoColumns .slick-next{display:none}
@media only screen and (min-width:981px){.ds2-slider--no-sliding-twoColumns .ds2-slider--position-bar-outer{display:none}
.ds2-slider--no-sliding-twoColumns .ds2-slider--zoom .ds2-icon--magnifier-white{display:block}
}
.ds2-news-article--slider .ds2-slider--no-sliding .ds2-slider--position-bar-outer,.ds2-detail .ds2-slider--no-sliding .ds2-slider--position-bar-outer{display:none}
.ds2-news-article--slider .ds2-slider--no-sliding .ds2-slider--slide,.ds2-detail .ds2-slider--no-sliding .ds2-slider--slide{padding:0}
.ds2-news-article--slider .slick-next,.ds2-news-article--slider .slick-prev,.ds2-detail .slick-next,.ds2-detail .slick-prev{height:40px;top:50%;margin-top:-20px;padding:0}
.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--teaser .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--teaser .slick-next,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--fullSize .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--fullSize .slick-next,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--teaser .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--teaser .slick-next,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--stage .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--stage .slick-next,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--twoColumns .slick-prev,.no-touch .ds2-slider--no-sliding .ds2-slider--main.ds2-slider--twoColumns .slick-next{display:none}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider-slide-details{opacity:1}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--main{margin-left:0;margin-right:0}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--slide{float:none}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--bottom{margin-right:0;margin-left:0}
.ds2-gallery .ds2-slider--no-sliding .ds2-video-player--img-outer img{width:100%}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom{padding-left:10px;padding-right:10px}
@media only screen and (min-width:521px){.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom{padding-left:37.5px;padding-right:37.5px}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery .ds2-video-player--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom .ds2-video-player--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-video-player--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-video-player--img-outer{margin-left:0;margin-right:0}
}
.ds2-gallery .ds2-slider--no-sliding .slick-prev,.ds2-gallery .ds2-slider--no-sliding .slick-next{display:none}
@media only screen and (min-width:981px){.ds2-gallery .ds2-slider--no-sliding .ds2-slider--twoColumns .ds2-slider--slide{width:50%}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom{margin-left:auto;margin-right:auto;max-width:1680px}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom{margin-left:auto;margin-right:auto;padding-left:37.5px;padding-right:37.5px;max-width:1275px}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-icon--magnifier-white,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-icon--magnifier-white{display:block}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-slider--slide,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-slider--slide{width:50%}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns .ds2-slider--slide .ds2-slider--img-outer,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery-twoColumns.ds2-slider--bottom .ds2-slider--slide .ds2-slider--img-outer{margin:0}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom{padding-left:0;padding-right:0}
.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery .ds2-slider--slide,.ds2-gallery .ds2-slider--no-sliding .ds2-slider--gallery.ds2-slider--bottom .ds2-slider--slide{float:none;width:54%;margin-right:auto;margin-left:auto}
}
.ds2-slider--video-container{display:none}
.ds2-slider--video-single{display:none;background-color:#000}
.ds2-preloading-content{opacity:0}
.ds2-preloader-wrapper{position:absolute;margin-top:23%;margin-left:50%}
.ds2-preloader-wrapper .ds2-preloader{display:block;position:relative}
.ds2-preloader-wrapper .ds2-preloader:before{display:block;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;width:60px;height:60px;content:"";border:3px solid #1c69d4;border-bottom-color:transparent;border-radius:50%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}
.ds2-preloader-wrapper .ds2-preloader.ds2-img-loaded:before{display:none}
.ds2-disclaimer h3{margin-bottom:27px}
@media only screen and (min-width:981px){.ds2-disclaimer h3{margin-bottom:25px}
}
.ds2-disclaimer ul{counter-reset:footnote;margin-top:5px;margin-bottom:73px}
@media only screen and (min-width:981px){.ds2-disclaimer ul{margin-bottom:88px}
}
.ds2-disclaimer ul:empty{margin-bottom:0}
.ds2-disclaimer ul .ds2-disclaimer--list-item{list-style-type:none;position:relative;padding-left:10px;color:#262626}
@media only screen and (min-width:521px){.ds2-disclaimer ul .ds2-disclaimer--list-item{padding-right:15px}
}
.ds2-disclaimer ul .ds2-disclaimer--list-item::before{top:-2px;left:0;position:absolute;color:#262626;font-size:7px;counter-increment:footnote;content:'[' counter(footnote) ']'}
.ds2-disclaimer ul .ds2-disclaimer--list-item a{color:#1c69d4;font-weight:normal}
.ds2-disclaimer ul .ds2-disclaimer--list-item ul{margin-left:18px;margin-top:5px;margin-bottom:5px}
.ds2-disclaimer ul .ds2-disclaimer--list-item ul li{padding-left:0;list-style-type:initial;margin-left:0}
.ds2-disclaimer ul .ds2-disclaimer--list-item ul li:before{content:''}
.ds2-disclaimer.ds2-disclaimer--asterix ul li{padding-left:10px}
.ds2-disclaimer.ds2-disclaimer--asterix ul li::before{top:1px;font-size:12px;content:'*'}
.ds2-disclaimer.ds2-disclaimer--asterix ul li.asterix-2::before{content:'**';left:-6px}
.ds2-disclaimer.ds2-disclaimer--asterix ul li.asterix-3::before{content:'***';left:-12px}
.ds2-disclaimer.ds2-disclaimer--asterix ul li.asterix-4::before{content:'****';left:-18px}
.ds2-disclaimer.ds2-disclaimer--asterix ul li.asterix-5::before{content:'*****';left:-24px}
.ds2-disclaimer.ds2-disclaimer--no-marking ul li{padding-left:0}
.ds2-disclaimer.ds2-disclaimer--no-marking ul li::before{content:none}
.ds2-disclaimer--list-item p{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;margin-bottom:inherit;text-rendering:inherit}
.ds2-accordion--element .ui-state-default,.ds2-accordion--element .ui-widget-content .ui-state-default,.ds2-accordion--element .ui-widget-header .ui-state-default,.ds2-accordion--element-author .ui-state-default,.ds2-accordion--element-author .ui-widget-content .ui-state-default,.ds2-accordion--element-author .ui-widget-header .ui-state-default{background:0;color:#262626}
.ds2-accordion--element.ui-accordion .ui-accordion-content,.ds2-accordion--element-author.ui-accordion .ui-accordion-content{padding:0!important}
.ds2-accordion--element .ui-widget-content,.ds2-accordion--element-author .ui-widget-content{border:0}
.ds2-accordion--element .ui-widget-content a,.ds2-accordion--element-author .ui-widget-content a{color:#666}
.ds2-accordion--element .ui-widget-content a:hover,.ds2-accordion--element .ui-widget-content a:focus,.ds2-accordion--element .ui-widget-content a:active,.ds2-accordion--element-author .ui-widget-content a:hover,.ds2-accordion--element-author .ui-widget-content a:focus,.ds2-accordion--element-author .ui-widget-content a:active{color:#0653b6}
.ds2-accordion--element .ui-widget-content a.button,.ds2-accordion--element-author .ui-widget-content a.button{color:#fff}
.ds2-accordion--element .ui-widget-content a.button:hover,.ds2-accordion--element .ui-widget-content a.button:focus,.ds2-accordion--element .ui-widget-content a.button:active,.ds2-accordion--element-author .ui-widget-content a.button:hover,.ds2-accordion--element-author .ui-widget-content a.button:focus,.ds2-accordion--element-author .ui-widget-content a.button:active{color:#fff}
.ds2-accordion--element ul,.ds2-accordion--element-author ul{margin-bottom:15px}
.ds2-accordion--element .ds2-accordion--link,.ds2-accordion--element-author .ds2-accordion--link{padding-bottom:42px}
@media only screen and (min-width:981px){.ds2-accordion--element .ds2-accordion--link,.ds2-accordion--element-author .ds2-accordion--link{padding-top:0;padding-bottom:27px}
}
.ds2-accordion--element .ds2-accordion--link ul.ds2-linklist,.ds2-accordion--element .ds2-accordion--link .ds2-linklist--item:last-child,.ds2-accordion--element-author .ds2-accordion--link ul.ds2-linklist,.ds2-accordion--element-author .ds2-accordion--link .ds2-linklist--item:last-child{margin-bottom:0}
.ds2-accordion--element .ds2-accordion--list-item,.ds2-accordion--element-author .ds2-accordion--list-item{list-style-type:none;border-bottom:1px solid #e6e6e6;padding-top:10px;position:relative}
.ds2-accordion--element .ds2-accordion--list-item:first-child,.ds2-accordion--element-author .ds2-accordion--list-item:first-child{border-top:1px solid #e6e6e6}
.ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--title .ds2-icon,.ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--title .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--title span.icon,.ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--title .ds2-icon,.ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--title .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--title span.icon{margin-right:8px}
.ds2-accordion--element .ds2-accordion--list-item img,.ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--button,.ds2-accordion--element-author .ds2-accordion--list-item img,.ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--button{margin-bottom:15px}
.ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--copy,.ds2-accordion--element-author .ds2-accordion--list-item .ds2-accordion--copy{margin-bottom:12px}
.ds2-accordion--element .ds2-accordion--list-item h5,.ds2-accordion--element-author .ds2-accordion--list-item h5{cursor:pointer;border:0;outline:0;margin-top:0;padding:10px 0 0 0;margin-bottom:22.5px;position:relative;padding-left:50px}
.ds2-accordion--element .ds2-accordion--hide-all.disable,.ds2-accordion--element .ds2-accordion--show-all.disable,.ds2-accordion--element-author .ds2-accordion--hide-all.disable,.ds2-accordion--element-author .ds2-accordion--show-all.disable{display:none}
.ds2-accordion--element .ds2-accordion--content,.ds2-accordion--element-author .ds2-accordion--content{overflow:auto}
.ds2-accordion--element .ds2-accordion--content .ds2-accordion--sub-content,.ds2-accordion--element-author .ds2-accordion--content .ds2-accordion--sub-content{margin-bottom:15px}
.ds2-accordion--element .ds2-accordion--sub-content,.ds2-accordion--element-author .ds2-accordion--sub-content{overflow:hidden;padding-left:56.75px;padding-right:7.5px;padding-top:5px}
@media only screen and (max-width:980px){.ds2-accordion--element .ds2-accordion--sub-content,.ds2-accordion--element-author .ds2-accordion--sub-content{padding-left:0}
}
@media only screen and (min-width:981px){.ds2-accordion--element .ds2-accordion--sub-content,.ds2-accordion--element-author .ds2-accordion--sub-content{padding-left:48.75px}
}
.ds2-accordion--element .ds2-accordion--title .ds2-icon--minus-white,.ds2-accordion--element-author .ds2-accordion--title .ds2-icon--minus-white{display:none}
.ds2-accordion--element .ds2-accordion--title[aria-selected=true] .ds2-icon--minus-white,.ds2-accordion--element-author .ds2-accordion--title[aria-selected=true] .ds2-icon--minus-white{display:block}
.ds2-accordion--element .ds2-accordion--title[aria-selected=true] .ds2-icon--plus-white,.ds2-accordion--element-author .ds2-accordion--title[aria-selected=true] .ds2-icon--plus-white{display:none}
.ds2-accordion--element .ds2-table-element,.ds2-accordion--element-author .ds2-table-element{margin-bottom:15px;margin-top:30px}
span.ds2-info-icon{position:relative;cursor:pointer;pointer-events:all;height:16px;width:16px;display:inline-block}
span.ds2-info-icon.has-tip{border-bottom:0}
span.ds2-info-icon:after,span.ds2-info-icon:before{transition:opacity .25s ease;height:16px;width:16px}
span.ds2-info-icon:after{opacity:0}
span.ds2-info-icon:hover:after,span.ds2-info-icon:focus:after,span.ds2-info-icon:active:after{opacity:1}
h1 span.ds2-info-icon,h2 span.ds2-info-icon,h3 span.ds2-info-icon,h4 span.ds2-info-icon,h5 span.ds2-info-icon,h6 span.ds2-info-icon{margin:0 7.5px;display:inline;cursor:pointer;pointer-events:all}
h1 span.ds2-tooltip span.ds2-info-icon,h2 span.ds2-tooltip span.ds2-info-icon,h3 span.ds2-tooltip span.ds2-info-icon,h4 span.ds2-tooltip span.ds2-info-icon,h5 span.ds2-tooltip span.ds2-info-icon,h6 span.ds2-tooltip span.ds2-info-icon{margin:0}
h1 .ds2-info-icon:before,h1 .ds2-info-icon:after{top:32%}
@media only screen and (min-width:981px){h1 .ds2-info-icon:before,h1 .ds2-info-icon:after{top:40%}
}
h2 .ds2-info-icon:before,h2 .ds2-info-icon:after{top:27%}
@media only screen and (min-width:981px){h2 .ds2-info-icon:before,h2 .ds2-info-icon:after{top:33%}
}
h3 .ds2-info-icon:before,h3 .ds2-info-icon:after{top:18%}
@media only screen and (min-width:981px){h3 .ds2-info-icon:before,h3 .ds2-info-icon:after{top:30%}
}
h4 .ds2-info-icon:before,h4 .ds2-info-icon:after{top:6%}
@media only screen and (min-width:981px){h4 .ds2-info-icon:before,h4 .ds2-info-icon:after{top:14%}
}
.ds2-cms-output .ds2-info-icon:before,.ds2-cms-output .ds2-info-icon:after{top:21%}
.ds2-link-box{display:block;margin-top:0;margin-bottom:15px}
.ds2-link-box:hover,.ds2-link-box:focus,.ds2-link-box:active{cursor:pointer}
.ds2-link-box .ds2-link-box--content-container{padding:15px 15px 12px;background-color:#e6e6e6;min-height:60px}
.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link{position:relative;padding-left:15px}
.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link .ds2-icon,.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box .ds2-link-box--content-container .ds2-link-box--link span.icon{position:absolute;left:0;top:0}
@media only screen and (min-width:981px){.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link .ds2-icon{top:-1px}
}
.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link[data-iconbg=true]{padding-left:25px}
.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link[data-iconbg=true] .ds2-icon,.ds2-link-box .ds2-link-box--content-container .ds2-link-box--link[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box .ds2-link-box--content-container .ds2-link-box--link[data-iconbg=true] span.icon{left:0;top:-2px}
.ds2-link-box .ds2-link,.ds2-link-box .ds2-technical-data--info-link{margin-bottom:0}
.ds2-link-box:hover .ds2-link,.ds2-link-box:hover .ds2-technical-data--info-link,.ds2-link-box:focus .ds2-link,.ds2-link-box:focus .ds2-technical-data--info-link,.ds2-link-box:active .ds2-link,.ds2-link-box:active .ds2-technical-data--info-link{color:#666}
.ds2-link-box:hover .ds2-link:hover,.ds2-link-box:hover .ds2-technical-data--info-link:hover,.ds2-link-box:hover .ds2-link:focus,.ds2-link-box:hover .ds2-technical-data--info-link:focus,.ds2-link-box:hover .ds2-link:active,.ds2-link-box:hover .ds2-technical-data--info-link:active,.ds2-link-box:focus .ds2-link:hover,.ds2-link-box:focus .ds2-technical-data--info-link:hover,.ds2-link-box:focus .ds2-link:focus,.ds2-link-box:focus .ds2-technical-data--info-link:focus,.ds2-link-box:focus .ds2-link:active,.ds2-link-box:focus .ds2-technical-data--info-link:active,.ds2-link-box:active .ds2-link:hover,.ds2-link-box:active .ds2-technical-data--info-link:hover,.ds2-link-box:active .ds2-link:focus,.ds2-link-box:active .ds2-technical-data--info-link:focus,.ds2-link-box:active .ds2-link:active,.ds2-link-box:active .ds2-technical-data--info-link:active{color:#0653b6}
.ds2-link-box:hover .ds2-link:hover[data-iconbg=true] .ds2-icon:before,.ds2-link-box:hover .ds2-link:hover[data-iconbg=true] .ds2-technical-data--info-link:hover[data-iconbg=true],.ds2-link-box:hover .ds2-link:hover[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:hover .ds2-link:hover[data-iconbg=true] span.icon:before,.ds2-link-box:hover .ds2-link:focus[data-iconbg=true] .ds2-icon:before,.ds2-link-box:hover .ds2-link:focus[data-iconbg=true] .ds2-technical-data--info-link:focus[data-iconbg=true],.ds2-link-box:hover .ds2-link:focus[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:hover .ds2-link:focus[data-iconbg=true] span.icon:before,.ds2-link-box:hover .ds2-link:active[data-iconbg=true] .ds2-icon:before,.ds2-link-box:hover .ds2-link:active[data-iconbg=true] .ds2-technical-data--info-link:active[data-iconbg=true],.ds2-link-box:hover .ds2-link:active[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:hover .ds2-link:active[data-iconbg=true] span.icon:before,.ds2-link-box:focus .ds2-link:hover[data-iconbg=true] .ds2-icon:before,.ds2-link-box:focus .ds2-link:hover[data-iconbg=true] .ds2-technical-data--info-link:hover[data-iconbg=true],.ds2-link-box:focus .ds2-link:hover[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:focus .ds2-link:hover[data-iconbg=true] span.icon:before,.ds2-link-box:focus .ds2-link:focus[data-iconbg=true] .ds2-icon:before,.ds2-link-box:focus .ds2-link:focus[data-iconbg=true] .ds2-technical-data--info-link:focus[data-iconbg=true],.ds2-link-box:focus .ds2-link:focus[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:focus .ds2-link:focus[data-iconbg=true] span.icon:before,.ds2-link-box:focus .ds2-link:active[data-iconbg=true] .ds2-icon:before,.ds2-link-box:focus .ds2-link:active[data-iconbg=true] .ds2-technical-data--info-link:active[data-iconbg=true],.ds2-link-box:focus .ds2-link:active[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:focus .ds2-link:active[data-iconbg=true] span.icon:before,.ds2-link-box:active .ds2-link:hover[data-iconbg=true] .ds2-icon:before,.ds2-link-box:active .ds2-link:hover[data-iconbg=true] .ds2-technical-data--info-link:hover[data-iconbg=true],.ds2-link-box:active .ds2-link:hover[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:active .ds2-link:hover[data-iconbg=true] span.icon:before,.ds2-link-box:active .ds2-link:focus[data-iconbg=true] .ds2-icon:before,.ds2-link-box:active .ds2-link:focus[data-iconbg=true] .ds2-technical-data--info-link:focus[data-iconbg=true],.ds2-link-box:active .ds2-link:focus[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:active .ds2-link:focus[data-iconbg=true] span.icon:before,.ds2-link-box:active .ds2-link:active[data-iconbg=true] .ds2-icon:before,.ds2-link-box:active .ds2-link:active[data-iconbg=true] .ds2-technical-data--info-link:active[data-iconbg=true],.ds2-link-box:active .ds2-link:active[data-iconbg=true] .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-link-box:active .ds2-link:active[data-iconbg=true] span.icon:before{background-color:#0653b6}
.ds2-table-element td .ds2-table-element--cell-item:last-child{padding-bottom:0}
.ds2-table-element td .ds2-table-element--cell-item.ds2-table-element--link:not(:first-child){margin-top:12px}
.ds2-table-element td .ds2-table-element--cell-item.ds2-table-element--link:not(:last-child){margin-bottom:12px}
.ds2-table-element .stacktable.large-only{display:none}
@media only screen and (min-width:521px){.ds2-table-element .stacktable.large-only{display:table}
}
.ds2-table-element .stacktable.small-only{display:table}
@media only screen and (min-width:521px){.ds2-table-element .stacktable.small-only{display:none}
}
.ds2-table-element th,.ds2-table-element td{font-weight:bold;text-align:right;padding-left:15px}
.ds2-table-element th[data-hasonlyimage=true],.ds2-table-element td[data-hasonlyimage=true]{padding-right:0}
.ds2-table-element th:first-child,.ds2-table-element td:first-child{text-align:left;padding-left:0;font-weight:normal}
.ds2-table-element th.st-head-row,.ds2-table-element td.st-head-row{font-weight:bold}
.ds2-table-element th.st-head-row-main,.ds2-table-element td.st-head-row-main{font-weight:normal}
.ds2-table-element th.st-key,.ds2-table-element td.st-key{text-align:left;font-weight:normal;padding-right:7.5px}
.ds2-table-element th.st-val,.ds2-table-element td.st-val{padding-left:7.5px}
.ds2-table-element th img,.ds2-table-element td img{margin:4px 0 5px}
.ds2-table-element .st-head-row,.ds2-table-element td{padding-top:11px;padding-bottom:11px}
.ds2-table-element .st-head-row{padding-top:26px}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-table-element--cell-item[data-link=true],.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-table-element--cell-item[data-link=true]{padding-left:16px}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-table-element--cell-item[data-link=true][data-iconbg=true],.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-table-element--cell-item[data-link=true][data-iconbg=true]{padding-left:28px}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-link.ds2-icon,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-link.icon,.ds2-table-element .ds2-link-intablewithmorethanonelinefix span.icon.ds2-technical-data--info-link,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-icon.ds2-technical-data--info-link,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-technical-data--info-link.icon,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-link.ds2-icon,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-link.icon,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.icon.ds2-technical-data--info-link,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-icon.ds2-technical-data--info-link,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-technical-data--info-link.icon{display:inline;width:100%;max-width:100%;right:0;padding-left:0}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-link.ds2-icon:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-link.icon:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix span.icon.ds2-technical-data--info-link:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-icon.ds2-technical-data--info-link:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-technical-data--info-link.icon:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-link.ds2-icon:after,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-link.icon:after,.ds2-table-element .ds2-link-intablewithmorethanonelinefix span.icon.ds2-technical-data--info-link:after,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-icon.ds2-technical-data--info-link:after,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-technical-data--info-link.icon:after,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-link.ds2-icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-link.icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.icon.ds2-technical-data--info-link:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-icon.ds2-technical-data--info-link:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-technical-data--info-link.icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-link.ds2-icon:after,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-link.icon:after,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.icon.ds2-technical-data--info-link:after,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-icon.ds2-technical-data--info-link:after,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-technical-data--info-link.icon:after{margin-left:-16px}
.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-link.ds2-icon[data-iconbg=true]:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link[data-iconbg=true].icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span.ds2-link[data-iconbg=true].icon:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix span[data-iconbg=true].icon.ds2-technical-data--info-link:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-icon[data-iconbg=true].ds2-technical-data--info-link:before,.ds2-table-element .ds2-link-intablewithmorethanonelinefix .ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element .ds2-link-intablewithmorethanonelinefix span[data-iconbg=true].ds2-technical-data--info-link.icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-link.ds2-icon[data-iconbg=true]:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link[data-iconbg=true].icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span.ds2-link[data-iconbg=true].icon:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) span[data-iconbg=true].icon.ds2-technical-data--info-link:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-icon[data-iconbg=true].ds2-technical-data--info-link:before,.ds2-table-element td>div:not(.ds2-table-element--has-align-left) .ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td>div:not(.ds2-table-element--has-align-left) span[data-iconbg=true].ds2-technical-data--info-link.icon:before{margin-left:-28px}
@media only screen and (max-width:520px){.ds2-table-element td .ds2-table-element--has-align-left .ds2-table-element--cell-item[data-link=true]{padding-left:16px}
.ds2-table-element td .ds2-table-element--has-align-left .ds2-table-element--cell-item[data-link=true][data-iconbg=true]{padding-left:28px}
.ds2-table-element td .ds2-table-element--has-align-left .ds2-link.ds2-icon,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-link.icon,.ds2-table-element td .ds2-table-element--has-align-left span.icon.ds2-technical-data--info-link,.ds2-table-element td .ds2-table-element--has-align-left .ds2-icon.ds2-technical-data--info-link,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-technical-data--info-link.icon{display:inline;width:100%;max-width:100%;right:0;padding-left:0}
.ds2-table-element td .ds2-table-element--has-align-left .ds2-link.ds2-icon:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-link.icon:before,.ds2-table-element td .ds2-table-element--has-align-left span.icon.ds2-technical-data--info-link:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-icon.ds2-technical-data--info-link:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-technical-data--info-link.icon:before{margin-left:-16px}
.ds2-table-element td .ds2-table-element--has-align-left .ds2-link.ds2-icon[data-iconbg=true]:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link[data-iconbg=true].icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-link[data-iconbg=true].icon:before,.ds2-table-element td .ds2-table-element--has-align-left span[data-iconbg=true].icon.ds2-technical-data--info-link:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-icon[data-iconbg=true].ds2-technical-data--info-link:before,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span[data-iconbg=true].ds2-technical-data--info-link.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span[data-iconbg=true].ds2-technical-data--info-link.icon:before{margin-left:-28px}
}
@media only screen and (min-width:521px){.ds2-table-element td .ds2-table-element--has-align-left .ds2-link.ds2-icon,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-link.icon,.ds2-table-element td .ds2-table-element--has-align-left span.icon.ds2-technical-data--info-link,.ds2-table-element td .ds2-table-element--has-align-left .ds2-icon.ds2-technical-data--info-link,.ds2-table-element td .ds2-table-element--has-align-left .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-technical-data--info-link.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-table-element td .ds2-table-element--has-align-left span.ds2-technical-data--info-link.icon{display:inline-block}
}
.ds2-table-element--head-row th,.ds2-table-element--head-row td{font-weight:normal}
.stacktable .ds2-table-element--head-row{border-bottom:0}
.ds2-table-element--head-row .st-head-row,.ds2-table-element--head-row th{padding-top:11px;padding-bottom:11px;padding-left:15px;padding-right:0}
.ds2-table-element--head-row .st-head-row:first-child,.ds2-table-element--head-row th:first-child{padding-left:0}
@media only screen and (max-width:520px){.ds2-table-element--head-row .st-head-row:first-child,.ds2-table-element--head-row th:first-child{padding-top:0}
}
@media only screen and (max-width:520px){.ds2-table-element--head-row .st-head-row:nth-child(2),.ds2-table-element--head-row th:nth-child(2){padding-top:0}
}
.st-head-row:first-child{padding-right:15px}
@media only screen and (min-width:981px){.ds2-table--has-padding th,.ds2-table--has-padding td,.ds2-table-element--has-padding th,.ds2-table-element--has-padding td{padding-right:15px}
}
.ds2-table-element td .ds2-cms-output,.ds2-table-element th .ds2-cms-output{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0;padding:0}
.ds2-table-element td .ds2-cms-output ul,.ds2-table-element td .ds2-cms-output li,.ds2-table-element th .ds2-cms-output ul,.ds2-table-element th .ds2-cms-output li{margin:0}
.ds2-cms-output table,.ds2-cms-output thead,.ds2-cms-output tbody,.ds2-cms-output tfoot,.ds2-cms-output tr,.ds2-cms-output th,.ds2-cms-output td{border:0;border-spacing:0;border-color:inherit}
.ds2-cms-output table{margin-bottom:15px}
.ds2-cms-output table tbody tr:not(:first-child){border-bottom:1px solid #e6e6e6}
.ds2-cms-output table td,.ds2-cms-output table th{font-weight:bold;text-align:right;padding-left:15px}
.ds2-cms-output table td:first-child,.ds2-cms-output table th:first-child{text-align:left;padding-left:0;font-weight:normal}
.ds2-cms-output table td ul,.ds2-cms-output table td li,.ds2-cms-output table th ul,.ds2-cms-output table th li{margin:0;line-height:inherit}
.ds2-cms-output table th{padding-top:11px;padding-bottom:11px;font-weight:normal}
.ds2-tooltip{margin-left:5px;margin-right:5px}
.ds2-tooltip.ds2-tooltip--alpha{margin-left:0}
span.ds2-info-icon{margin-left:0}
.ds2-tooltip-element{max-width:385px;padding:40px 10px 15px 15px}
.ds2-tooltip-element .ds2-tooltip-element--copy{margin-bottom:11px;max-height:306px;overflow:hidden;padding-right:15px;position:relative}
.ds2-tooltip-element .ds2-tooltip-element--copy.ds2-tooltip--top-space{margin-top:30px}
@media only screen and (min-width:981px){.ds2-tooltip-element .ds2-tooltip-element--copy{margin-bottom:12px}
}
.ds2-tooltip-element .ds2-tooltip-element--copy .ds2-cms-output .ds2-linklist{margin:15px 0 0}
.ds2-tooltip-element img{margin-bottom:15px}
.ds2-tooltip-element .ds2-tooltip-element--close{position:absolute;top:10px;right:10px;z-index:140}
.ds2-tooltip-element .ds2-tooltip-element--close a{display:block;margin:0;margin-bottom:10px;width:20px;height:20px}
.ds2-tooltip-element--footer{margin-top:30px}
.ds2-tooltip-element--footer .button{margin-bottom:0}
.ds2-tooltip-element--footer.ds2-tooltip-element--footer-small{margin-top:15px}
.qtip-default{border:1px solid #e6e6e6;background:#fff;color:#262626}
.qtip-content{padding:0}
.ds2-tooltip--container{display:none}
.ds2-ui-tooltip{margin-top:20px}
.qtip{max-width:385px}
.qtip.qtip-pos-lt .qtip-tip,.qtip.qtip-pos-rt .qtip-tip{margin-top:-21px}
.qtip.qtip-pos-lb .qtip-tip,.qtip.qtip-pos-rb .qtip-tip{margin-bottom:-22px}
.qtip.qtip-pos-lc .qtip-tip,.qtip.qtip-pos-rc .qtip-tip{margin-top:-12px!important}
.ds2-tooltip-element--spotlight{display:none}
@media only screen and (min-width:521px){.ds2-tooltip-element--spotlight{display:block}
}
.ds2-tooltip-element--spotlight .ds2-tooltip-element--close{right:15px;top:15px}
.ds2-tooltip-element--spotlight.ds2-tooltip-element{max-width:283px;padding-top:15px;padding-right:15px}
.ds2-tooltip-element--spotlight .ds2-tooltip-element--copy{margin-bottom:9px;max-height:133px!important}
.ds2-tooltip-element--spotlight .ds2-tooltip-element--footer{margin-top:15px}
.ds2-tooltip-element--filter.ds2-tooltip-element{padding-left:20px}
.ds2-tooltip-element--filter .ds2-models--filter{margin:30px 0 0;padding:0}
.ds2-tooltip-element--filter .ds2-models--filter-item{margin-bottom:15px;padding-left:0}
.ds2-tooltip-element--filter .ds2-tooltip-element--footer{padding:20px 20px 30px 20px}
.ds2-tooltip-element--filter .ds2-tooltip-element--footer .button.qtip-close{right:0;top:0}
.qtip-inFullscreenMode{height:100%!important;left:0!important;max-width:none;overflow:hidden;position:fixed;top:0!important;width:100%!important}
.qtip-inFullscreenMode .qtip-tip{display:none!important}
.qtip-inFullscreenMode .ds2-tooltip-element{max-width:none;padding-left:30px}
.qtip-inFullscreenMode .ds2-tooltip-element--copy{position:relative;overflow:hidden;max-height:none;height:100%}
.qtip-inFullscreenMode .ds2-tooltip-element--copy .ds2-cms-output,.qtip-inFullscreenMode .ds2-tooltip-element--copy .ds2-cms-output h5{margin-top:0}
.qtip-inFullscreenMode .ds2-tooltip-element--footer{background:#fff;bottom:0;left:0;margin-top:0;padding:15px;position:fixed;right:0}
.touch .ds2-tooltip-element .ds2-tooltip-element--close{top:0;right:0}
.touch .ds2-tooltip-element .ds2-tooltip-element--close a{width:40px;height:40px;padding-left:10px;padding-top:10px}
.touch .ds2-tooltip-element .ds2-tooltip-element--close span.ds2-icon,.touch .ds2-tooltip-element .ds2-tooltip-element--close .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .touch .ds2-tooltip-element .ds2-tooltip-element--close span.icon{position:relative}
.touch .ds2-tooltip{margin:0;padding:10px 5px 10px 10px;top:6px}
.touch .ds2-tooltip.ds2-tooltip--alpha{padding-left:0}
.ds2-tooltip-element .ds2-tooltip-element--copy{padding-top:3px}
.ds2-dropdown{display:table;position:relative;width:100%}
.ds2-dropdown .button,.ds2-dropdown .ds2-dropdown--link{background:#fff;border:2px solid #e6e6e6;color:#666}
.ds2-dropdown .button:hover,.ds2-dropdown .button:focus,.ds2-dropdown .button:active,.ds2-dropdown .ds2-dropdown--link:hover,.ds2-dropdown .ds2-dropdown--link:focus,.ds2-dropdown .ds2-dropdown--link:active{color:#0653b6}
.ds2-dropdown .button{display:table-cell;vertical-align:middle;text-align:left;padding:0 15px}
.ds2-dropdown .ds2-icon--l.ds2-icon--bg{position:absolute;top:2px;right:22px;left:auto}
.ds2-dropdown .ds2-icon--l.ds2-icon--bg:before{background-position:5px;background-size:30px}
.ds2-dropdown .f-dropdown{margin-top:0;padding:15px 0;border-top:0}
.ds2-dropdown .ds2-dropdown--link{margin:0;padding:12px 15px;border:0}
.ds2-dropdown--title{display:inline-block;padding-right:40px}
.ds2-dropdown--title,.active .ds2-dropdown--link{color:#000}
.ds2-errors{margin-top:39px;margin-bottom:45px}
@media only screen and (min-width:521px){.ds2-errors{margin-top:73px}
}
@media only screen and (min-width:981px){.ds2-errors{margin-top:86px}
}
.ds2-errors--headline:last-child{margin-bottom:32px}
.ds2-errors--title{margin-bottom:12px}
.ds2-errors--entry{margin-bottom:37.5px}
@media only screen and (min-width:981px){.ds2-errors--entry.ds2-errors--two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}
}
.ds2-layer{position:fixed;z-index:6200;display:block;overflow-x:inherit;height:100%}
@media only screen and (min-width:521px){.ds2-layer{position:absolute}
}
.ds2-layer.ds2-layer--policy{display:block;opacity:1;visibility:visible;top:0;background:#262626;background:rgba(38,38,38,0.9)}
.reveal-modal-bg{z-index:6100}
@media only screen and (max-width:520px){.ds2-layer.reveal-modal{min-height:100%}
}
.ds2-layer--center{display:block;overflow:hidden;width:100%;height:100%}
@media only screen and (min-width:521px){.ds2-layer--center{display:table}
}
.ds2-layer--middle .ds2-linklist{margin-top:10px;margin-right:30px}
.ds2-layer--middle .ds2-linklist li:last-child{margin-bottom:0}
@media only screen and (max-width:520px){.ds2-layer--middle{height:100%}
.ds2-layer--middle>.ds2-row-padding{height:100%;padding-right:0;padding-left:0}
.ds2-layer--middle>.ds2-row-padding>.columns{height:100%;padding-right:0;padding-left:0}
.ds2-layer--middle>.row{max-width:100%;height:100%}
}
@media only screen and (min-width:521px){.ds2-layer--middle{display:table-cell;vertical-align:middle}
}
.ds2-layer--container{margin:0 auto;background-color:#fff}
@media only screen and (max-width:520px){.ds2-layer--container{height:100%}
}
.ds2-layer--container .form-requests .ds2-layer--content{padding:30px 11px 0 30px}
.ds2-layer--container .form-requests .ds2-layer--content .ds2-layer--scrollablepart{padding-right:19px}
.ds2-layer--container .form-requests .ds2-expand--body-copy-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}
.ds2-layer--container-slider .ds2-layer--container{margin:0 auto}
.ds2-layer--container-slider .ds2-row-padding{margin:0 auto;padding:0}
.ds2-layer--container-slider .large-8{width:100%}
.ds2-layer--container-slider .large-centered{margin:0;padding:0}
.ds2-layer--slider{width:100%}
.ds2-layer--slider .ds2-slider--main .ds2-slider--slide-single-image{padding:0}
.ds2-layer--content{position:relative;overflow:hidden;padding:30px 30px 0 30px}
@media only screen and (min-width:981px){.ds2-layer--content{padding:30px 30px 0 30px}
}
.ds2-layer--content .copytext__base{margin-bottom:0}
.ds2-layer--content .close-reveal-modal{right:30px;margin-top:0;margin-bottom:0}
.ds2-layer-iframe.open .ds2-layer--center{width:auto;margin-right:auto;margin-left:auto}
.ds2-layer-iframe.open .columns{width:auto}
.ds2-layer-iframe.open .ds2-layer--content{padding:15px}
.ds2-layer-iframe.open iframe{display:block;border:0}
.ds2-layer-iframe.open .close-reveal-modal{z-index:180;top:15px;right:35px}
.ds2-layer--container-image .ds2-layer--content,.ds2-layer--container-video .ds2-layer--content{padding:15px 7.5px 15px 7.5px}
.ds2-layer--container-image .close-reveal-modal,.ds2-layer--container-video .close-reveal-modal{z-index:180;top:15px;right:35px}
.ds2-layer--container-video .ds2-layer--content{padding:15px 15px 1px 15px}
.ds2-layer--container-video .ds2-layer--container-video-flex{margin-bottom:14px;position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}
.ds2-layer--container-video .ds2-layer--container-video-flex.widescreen{padding-bottom:56.34%}
.ds2-layer--container-video .ds2-layer--container-video-flex.vimeo{padding-top:0}
.ds2-layer--container-video .ds2-layer--container-video-flex iframe,.ds2-layer--container-video .ds2-layer--container-video-flex object,.ds2-layer--container-video .ds2-layer--container-video-flex embed,.ds2-layer--container-video .ds2-layer--container-video-flex video{position:absolute;top:0;left:0;width:100%;height:100%}
.ds2-layer--container-video iframe{border:0}
.ds2-layer--copy{margin-top:-4px}
.ds2-layer--copy .ds2-cms-output{margin-top:0;margin-bottom:0;padding-right:45px}
.ds2-layer--interaction{padding-top:25px}
@media only screen and (max-width:520px){.ds2-layer--interaction{position:absolute;width:100%;bottom:0}
}
.ds2-layer--interaction-list-container{padding:15px 30px 0 30px;border-top:1px solid #e6e6e6;background-color:#fff}
@media only screen and (min-width:521px){.ds2-layer--interaction-list-container{padding:15px 30px 0 30px}
.ds2-layer--interaction-list-container a{margin-bottom:0}
}
.ds2-layer--interaction-list-container li{float:right}
.ds2-layer--interaction-list-container li:last-child a{margin-bottom:0}
.ds2-layer--interaction-list-container-lower{padding:0 30px 15px 30px}
@media only screen and (min-width:521px){.ds2-layer--interaction-list-container-lower{padding:0 30px 15px 30px;margin-top:-10px}
}
.ds2-layer--interaction-list-container-lower a{color:#666}
.ds2-layer--interaction-list-container-lower a:hover{color:#0653b6}
.ds2-layer .ds2-iscroll-container{position:relative;height:auto;overflow:hidden;margin-top:25px;margin-bottom:25px}
.ds2-cardlist--container .ds2-linklist--item:last-child{margin-bottom:27px}
.ds2-cardlist--container .ds2-cardlist--card{display:none}
.ds2-cardlist--container .ds2-cardlist--card.ds2-active{display:block}
.ds2-model-card--image{display:block;position:relative;margin:0}
.ds2-model-card--image:before{display:block;position:absolute;left:50%;top:50%;margin:-15px 0 0 -15px;width:30px;height:30px;content:"";border:3px solid #1c69d4;border-bottom-color:transparent;border-radius:50%;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}
.ds2-model-card--image.ds2-img-loaded:before{display:none}
.ds2-model-card--image a{display:block;margin:0;position:relative;overflow:hidden}
.ds2-model-card--image a:before{display:block;content:"";width:100%;padding-top:56.25%}
.ds2-model-card--image a>.content,.ds2-model-card--image a>img{position:absolute;top:0;left:0;right:0;bottom:0}
.ds2-model-card--image a img{opacity:0;width:100%;height:auto}
.ds2-hidden-field{left:-9999px;position:absolute}
.ds2-label--checkbox{cursor:pointer;display:inline-block}
.ds2-label--checkbox{padding-left:27.5px;position:relative}
.ds2-label--checkbox:before{content:"";display:block;height:20px;left:0;position:absolute;top:-1px;width:20px}
.ds2-icon--efficency{height:12px;width:30px;cursor:pointer;display:inline-block;text-indent:-9999px;vertical-align:middle;margin-bottom:2px;text-align:left;background-position:0 0}
.ds2-icon--efficency:hover,.ds2-icon--efficency:focus,.ds2-icon--efficency:active{background-position:0 -12px}
.ds2-icon--efficency-A{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_A.png") no-repeat}
.ds2-icon--efficency-AA{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_AA.png") no-repeat}
.ds2-icon--efficency-B{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_B.png") no-repeat}
.ds2-icon--efficency-C{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_C.png") no-repeat}
.ds2-icon--efficency-D{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_D.png") no-repeat}
.ds2-icon--efficency-E{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_E.png") no-repeat}
.ds2-icon--efficency-F{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_F.png") no-repeat}
.ds2-icon--efficency-G{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_G.png") no-repeat}
.ds2-cookie-disclaimer{margin-top:15px}
.ds2-cookie-disclaimer--button-close{position:absolute;top:-2px;right:18px}
@media only screen and (min-width:521px){.ds2-cookie-disclaimer--button-close{right:18px}
}
.ds2-cookie-controller--no-cookies .ds2-cms-output{padding-right:40px}
@media only screen and (min-width:521px){.ds2-cookie-controller--no-cookies .ds2-cms-output{padding-right:60px}
}
.ds2-consent{margin-top:15px}
.ds2-consent--button-close{position:absolute;top:-2px;right:18px}
@media only screen and (min-width:521px){.ds2-consent--button-close{right:40px}
}
.ds2-video-player--player{max-width:1680px;position:relative;background-color:#fff}
.ds2-video-player--opener .ds2-video-player--img-outer,.ds2-slider--video-player-opener .ds2-video-player--img-outer{display:block;position:relative}
.ds2-video-player--opener .ds2-video-player--img-outer img,.ds2-slider--video-player-opener .ds2-video-player--img-outer img{width:100%}
.ds2-video-player--opener .ds2-video-player--play,.ds2-slider--video-player-opener .ds2-video-player--play{width:60px;height:60px;display:block;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px}
.s7videoplayer{background-color:#000}
.s7videoviewer .s7videoplayer .s7iconeffect{width:60px!important;height:60px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}
.s7videoviewer.s7mouseinput .s7videoplayer .s7iconeffect[state="play"],.s7videoviewer.s7mouseinput .s7videoplayer .s7iconeffect[state="replay"],.s7videoviewer.s7touchinput .s7videoplayer .s7iconeffect[state="play"],.s7videoviewer.s7touchinput .s7videoplayer .s7iconeffect[state="replay"]{background-color:#1c69d4;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M20%2017l20%2013-20%2013z%22%2F%3E%3C%2Fsvg%3E')!important;background-repeat:no-repeat}
.s7videoviewer.s7mouseinput .s7videoplayer:hover .s7iconeffect[state="play"],.s7videoviewer.s7mouseinput .s7videoplayer:hover .s7iconeffect[state="replay"],.s7videoviewer.s7mouseinput .s7videoplayer:focus .s7iconeffect[state="play"],.s7videoviewer.s7mouseinput .s7videoplayer:focus .s7iconeffect[state="replay"],.s7videoviewer.s7mouseinput .s7videoplayer:active .s7iconeffect[state="play"],.s7videoviewer.s7mouseinput .s7videoplayer:active .s7iconeffect[state="replay"],.s7videoviewer.s7touchinput .s7videoplayer:hover .s7iconeffect[state="play"],.s7videoviewer.s7touchinput .s7videoplayer:hover .s7iconeffect[state="replay"],.s7videoviewer.s7touchinput .s7videoplayer:focus .s7iconeffect[state="play"],.s7videoviewer.s7touchinput .s7videoplayer:focus .s7iconeffect[state="replay"],.s7videoviewer.s7touchinput .s7videoplayer:active .s7iconeffect[state="play"],.s7videoviewer.s7touchinput .s7videoplayer:active .s7iconeffect[state="replay"]{background-color:#0653b6}
.ds2-layer--content .ds2-video-player{margin-bottom:15px}
.ds2-video-player--player-close-button{display:none;position:absolute;top:4px;right:20px;z-index:40}
.ds2-video-player--sceneseven{width:100%}
.ds2-video-player--sceneseven .ds2-youtube-embed-container{height:auto;padding-bottom:0}
.ds2-icon--efficency{height:12px;width:30px;cursor:pointer;display:inline-block;text-indent:-9999px;vertical-align:middle;margin-bottom:2px;text-align:left;background-position:0 0}
.ds2-icon--efficency:hover,.ds2-icon--efficency:focus,.ds2-icon--efficency:active{background-position:0 -12px}
.ds2-icon--efficency-A{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_A.png") no-repeat}
.ds2-icon--efficency-AA{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_AA.png") no-repeat}
.ds2-icon--efficency-B{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_B.png") no-repeat}
.ds2-icon--efficency-C{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_C.png") no-repeat}
.ds2-icon--efficency-D{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_D.png") no-repeat}
.ds2-icon--efficency-E{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_E.png") no-repeat}
.ds2-icon--efficency-F{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_F.png") no-repeat}
.ds2-icon--efficency-G{background:transparent url("/wp-content/themes/bmw-web-manager/css/clientlib/media/icons/png_energy_icons/BMW_icon_G.png") no-repeat}
.ds2-layer-error-old-browser{display:none}
.ds2-layer-error-old-browser--layer{width:100%;height:100%;position:fixed;top:0;left:0;display:table;z-index:260}
.ds2-layer-error-old-browser--bg{width:100%;height:100%;position:fixed;top:0;left:0;background:#262626;background:rgba(38,38,38,0.9)}
.ds2-layer-error-old-browser--container{position:relative;margin:0 auto;display:table-cell;vertical-align:middle}
.ds2-layer-error-old-browser--close{float:right;margin-top:-15px;margin-right:-15px}
.ds2-layer-error-old-browser--content{margin:0 auto;min-width:320px;width:75%;max-width:640px;background:#fff;padding:30px}
.ds2-layer-error-old-browser--content h2{text-transform:none}
.ds2-layer-error-old-browser--content .ds2-linklist{margin-top:30px}
.ds2-boilerplate{border:5px solid}
.ds2-noscript-message{padding-top:14px}
meta.small-navi{font-family:"/only screen and (min-width: 0em)/";width:0}
meta.medium-navi{font-family:"/only screen and (min-width: 45.063em)/";width:45.063em}
meta.large-navi{font-family:"/only screen and (min-width: 64.063em)/";width:64.063em}
meta.small-integration{font-family:"/only screen and (min-width: 0em)/";width:0}
meta.medium-integration{font-family:"/only screen and (min-width: 40em)/";width:40em}
meta.large-integration{font-family:"/only screen and (min-width: 64.063em)/";width:64.063em}
.no-touch .ds2-navigation-main .ds2-navigation-main--flyout a{transition:color .25s ease}
.no-touch .ds2-navigation-main .ds2-navigation-main--flyout a:hover,.no-touch .ds2-navigation-main .ds2-navigation-main--flyout a:focus,.no-touch .ds2-navigation-main .ds2-navigation-main--flyout a:active{color:#0653b6}
@media only screen and (min-width:721px) and (max-width:1024px){.ds2-navigation-main{z-index:230}
}
.ds2-navigation-main nav{position:relative}
@media only screen and (min-width:981px){.ds2-navigation-main nav{height:100px}
}
.ds2-navigation-main hr{display:none}
.ds2-navigation-main .ds2-icon--arrow-big-l-white:after{opacity:0}
.ds2-navigation-main .ds2-icon--arrow-big-r-white{transition:all .25s ease}
.ds2-navigation-main .ds2-icon--arrow-big-r-white:before,.ds2-navigation-main .ds2-icon--arrow-big-r-white:after{background-position:-3px -5px;background-size:30px;transition:all .25s ease}
.ds2-navigation-main .ds2-icon--arrow-big-r-white:after{opacity:0;right:2px;left:auto}
.ds2-navigation-main .ds2-icon--arrow-big-r-white:hover,.ds2-navigation-main .ds2-icon--arrow-big-r-white:focus,.ds2-navigation-main .ds2-icon--arrow-big-r-white:active,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active-page{color:#0653b6}
.ds2-navigation-main .ds2-icon--arrow-big-r-white:hover:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white:focus:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white:active:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active:after,.ds2-navigation-main .ds2-icon--arrow-big-r-white.ds2-active-page:after{opacity:1}
.ds2-navigation-main .ds2-navigation-main--container{background-color:#8e8e8e}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--container .row,.ds2-navigation-main .ds2-navigation-main--container .ds2-row-padding{padding:0 7.5px;margin:0}
}
.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar{transition:all .5s ease;height:100px}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar{height:45px;position:inherit}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar #ds2-globalnav{margin-top:-3px}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar-open{height:85px}
}
@media only screen and (min-width:521px){.ds2-navigation-main .ds2-navigation-main--container .ds2-navigation-main--top-bar-open{height:100px}
}
.ds2-navigation-main ul{display:inline-block;margin-bottom:15px}
.ds2-navigation-main li{display:inline-block;vertical-align:middle;padding-right:7px;padding-left:7px;text-rendering:initial}
.ds2-navigation-main li:first-child{padding-left:0}
.ds2-navigation-main li a{color:#fff;position:relative;display:block;transition:color .25s ease}
.ds2-navigation-main li a:hover,.ds2-navigation-main li a:focus,.ds2-navigation-main li a:active,.ds2-navigation-main li a.ds2-active,.ds2-navigation-main li a.ds2-active-page{color:#0653b6}
.ds2-navigation-main li a.ds2-fastlane--hidden{display:none}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--salesbar a,.ds2-navigation-main .ds2-navigation-main--search a{margin-top:-1px}
}
.ds2-navigation-main .ds2-icon,.ds2-navigation-main .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main span.icon{margin-top:-5px;padding-left:30px}
.ds2-navigation-main .ds2-icon.ds2-icon--menu-white,.ds2-navigation-main .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--menu-white.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main span.ds2-icon--menu-white.icon{margin-top:-1px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-icon--all-models-white{padding-left:0}
}
.ds2-navigation-main .ds2-icon--user-icon-white,.ds2-navigation-main .ds2-icon--magnifier-white,.ds2-navigation-main .ds2-icon--menu-white{transition:all .25s ease}
.ds2-navigation-main .ds2-icon--user-icon-white:before,.ds2-navigation-main .ds2-icon--user-icon-white:after,.ds2-navigation-main .ds2-icon--magnifier-white:before,.ds2-navigation-main .ds2-icon--magnifier-white:after,.ds2-navigation-main .ds2-icon--menu-white:before,.ds2-navigation-main .ds2-icon--menu-white:after{width:23px;height:23px;background-position:-10px -13px;transition:all .25s ease}
.ds2-navigation-main .ds2-icon--user-icon-white:after,.ds2-navigation-main .ds2-icon--magnifier-white:after,.ds2-navigation-main .ds2-icon--menu-white:after{opacity:0;top:0}
.ds2-navigation-main .ds2-icon--user-icon-white.ds2-active,.ds2-navigation-main .ds2-icon--user-icon-white:hover,.ds2-navigation-main .ds2-icon--user-icon-white:focus,.ds2-navigation-main .ds2-icon--user-icon-white:active,.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active,.ds2-navigation-main .ds2-icon--magnifier-white:hover,.ds2-navigation-main .ds2-icon--magnifier-white:focus,.ds2-navigation-main .ds2-icon--magnifier-white:active,.ds2-navigation-main .ds2-icon--menu-white.ds2-active,.ds2-navigation-main .ds2-icon--menu-white:hover,.ds2-navigation-main .ds2-icon--menu-white:focus,.ds2-navigation-main .ds2-icon--menu-white:active{color:#0653b6}
.ds2-navigation-main .ds2-icon--user-icon-white.ds2-active:after,.ds2-navigation-main .ds2-icon--user-icon-white:hover:after,.ds2-navigation-main .ds2-icon--user-icon-white:focus:after,.ds2-navigation-main .ds2-icon--user-icon-white:active:after,.ds2-navigation-main .ds2-icon--magnifier-white.ds2-active:after,.ds2-navigation-main .ds2-icon--magnifier-white:hover:after,.ds2-navigation-main .ds2-icon--magnifier-white:focus:after,.ds2-navigation-main .ds2-icon--magnifier-white:active:after,.ds2-navigation-main .ds2-icon--menu-white.ds2-active:after,.ds2-navigation-main .ds2-icon--menu-white:hover:after,.ds2-navigation-main .ds2-icon--menu-white:focus:after,.ds2-navigation-main .ds2-icon--menu-white:active:after{opacity:1}
.ds2-navigation-main .ds2-icon--all-models-white:after{opacity:0}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-icon--all-models-white{transition:all .25s ease}
.ds2-navigation-main .ds2-icon--all-models-white:before,.ds2-navigation-main .ds2-icon--all-models-white:after{width:23px;height:23px;background-position:-10px -13px;transition:all .25s ease}
.ds2-navigation-main .ds2-icon--all-models-white:focus,.ds2-navigation-main .ds2-icon--all-models-white:active,.ds2-navigation-main .ds2-icon--all-models-white:hover,.ds2-navigation-main .ds2-icon--all-models-white:focus,.ds2-navigation-main .ds2-icon--all-models-white:active,.ds2-navigation-main .ds2-icon--all-models-white.ds2-active{color:#0653b6}
.ds2-navigation-main .ds2-icon--all-models-white:focus:after,.ds2-navigation-main .ds2-icon--all-models-white:active:after,.ds2-navigation-main .ds2-icon--all-models-white:hover:after,.ds2-navigation-main .ds2-icon--all-models-white:focus:after,.ds2-navigation-main .ds2-icon--all-models-white:active:after,.ds2-navigation-main .ds2-icon--all-models-white.ds2-active:after{opacity:1}
}
.ds2-navigation-main .ds2-navigation-main--fastlane a{margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--fastlane{position:absolute;top:30px;left:0}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--fastlane{display:none}
}
.ds2-navigation-main .ds2-navigation-main--id-module{top:0;margin-right:1px;z-index:240}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--id-module.ds2-navigation-main--hide-for-medium-down{display:none}
}
.ds2-navigation-main .ds2-navigation-main--id-module img{position:absolute;width:154px;float:right;right:18px}
@media only screen and (min-width:521px){.ds2-navigation-main .ds2-navigation-main--id-module img{width:190px;right:42px}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--id-module img{right:5px}
}
.ds2-navigation-main .ds2-navigation-main--level-1{margin-top:15px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1{margin-top:65px}
.ds2-navigation-main .ds2-navigation-main--level-1 .ds2-icon:not(.ds2-icon--user-icon-white):before,.ds2-navigation-main .ds2-navigation-main--level-1 .ds2-searchform .aems-sf-searchinputarea .btn span.icon:not(.ds2-icon--user-icon-white):before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--level-1 span.icon:not(.ds2-icon--user-icon-white):before{display:none}
}
.ds2-navigation-main .ds2-navigation-main--level-1 li a{margin-top:0}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--level-1 li{display:none}
}
@media only screen and (min-width:901px){.ds2-navigation-main .ds2-navigation-main--level-1 li.ds2-navigation-main--visible-medium{display:inline-block}
}
@media only screen and (max-width:720px){.ds2-navigation-main .ds2-navigation-main--level-1 li{display:none}
}
.ds2-navigation-main .ds2-navigation-main--level-1 .ds2-navigation-main--invisible{display:none}
.ds2-navigation-main .ds2-navigation-main--special li:first-child{padding-left:14px}
@media only screen and (min-width:721px){.ds2-navigation-main .ds2-navigation-main--special li:first-child{padding-left:7px}
}
@media only screen and (max-width:1280px){.ds2-navigation-main .ds2-navigation-main--special span.title{display:none}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon{padding-left:0}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon:before{position:relative;display:inline-block}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--special span.title{display:inline-block}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon{padding-left:30px}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon:before{position:absolute;display:block}
}
@media only screen and (max-width:720px){.ds2-navigation-main .ds2-navigation-main--special span.title{display:none}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon{padding-left:0}
.ds2-navigation-main .ds2-navigation-main--special .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--special .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special span.icon:before{position:relative;display:inline-block}
}
.ds2-navigation-main .ds2-navigation-main--menu{margin-bottom:0;padding:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--menu{display:none}
}
@media only screen and (max-width:720px){.ds2-navigation-main .ds2-navigation-main--menu span.title{display:none}
.ds2-navigation-main .ds2-navigation-main--menu .ds2-icon,.ds2-navigation-main .ds2-navigation-main--menu .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--menu span.icon{padding:0 0 20px 10px}
.ds2-navigation-main .ds2-navigation-main--menu .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--menu .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--menu span.icon:before,.ds2-navigation-main .ds2-navigation-main--menu .ds2-icon:after,.ds2-navigation-main .ds2-navigation-main--menu .ds2-searchform .aems-sf-searchinputarea .btn span.icon:after,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--menu span.icon:after{display:inline-block}
}
.ds2-navigation-main .ds2-navigation-main--level-1 a,.ds2-navigation-main .ds2-navigation-main--menu a{margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1 a,.ds2-navigation-main .ds2-navigation-main--menu a{font-size:17px}
.ds2-navigation-main .ds2-navigation-main--level-1 a.ds2-underline,.ds2-navigation-main .ds2-navigation-main--menu a.ds2-underline{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--level-1 a.ds2-underline:after,.ds2-navigation-main .ds2-navigation-main--menu a.ds2-underline:after{content:' ';position:absolute;left:0;right:0;bottom:-15px;height:4px;background-color:#0653b6}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1 a.ds2-active-page:after,.ds2-navigation-main .ds2-navigation-main--menu a.ds2-active-page:after{content:' ';position:absolute;left:0;right:0;bottom:-15px;height:4px;background-color:#0653b6}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--level-1 li:first-child a.ds2-active-page{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--level-1 li:first-child a.ds2-active-page:after{content:' ';position:absolute;background-color:transparent}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--menu a.ds2-underline{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--menu a.ds2-underline:after{content:' ';position:absolute}
}
.ds2-navigation-main .ds2-navigation-main--special a{margin-bottom:0}
.ds2-navigation-main .ds2-navigation-main--special a.ds2-active{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--special a.ds2-active .ds2-icon,.ds2-navigation-main .ds2-navigation-main--special a.ds2-active .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--special a.ds2-active span.icon{color:#0653b6}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--special a{font-size:17px;height:20px}
}
.ds2-navigation-main .ds2-navigation-main--level-4,.ds2-navigation-main .ds2-navigation-main--level-3,.ds2-navigation-main .ds2-navigation-main--level-2{display:none}
.ds2-navigation-main .ds2-navigation-main--flyout-container{display:none;background-color:#8e8e8e}
.ds2-navigation-main .ds2-navigation-main--flyout-container.ds2-flyout-open{display:block}
.ds2-navigation-main.ds2-navigation-main--overlay .ds2-navigation-main--flyout-container{position:relative;z-index:190;width:100%}
@media only screen and (min-width:721px){.ds2-navigation-main .ds2-navigation-main--flyout{overflow:auto}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .row{padding-left:37.5px;padding-right:37.5px}
.ds2-navigation-main .ds2-navigation-main--flyout.ds2-padding-bottom{padding-bottom:27px}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--flyout .row>.columns{padding:0;border-top:1px solid #bbb}
}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist{display:block}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist{display:none}
}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1{display:none}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-active{display:block;margin-top:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-active{display:inline-block;margin-top:10px}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-4.ds2-open,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-open,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-2.ds2-open,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-open{display:inline-block}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1.ds2-open{display:none}
}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-active,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-3.ds2-open{position:relative}
}
.ds2-navigation-main .ds2-navigation-main--flyout ul{vertical-align:top;margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout ul{display:inline-block;padding-right:10px;padding-left:15px;margin-top:10px;width:290px}
.ds2-navigation-main .ds2-navigation-main--flyout ul :last-child a{margin-bottom:0;padding-bottom:0}
.ds2-navigation-main .ds2-navigation-main--flyout ul :first-child a{margin-top:0;padding-top:0}
.ds2-navigation-main .ds2-navigation-main--flyout ul.ds2-navigation-main--level-2{padding-left:7px}
}
@media only screen and (max-width:1024px){.ds2-navigation-main .ds2-navigation-main--flyout ul{min-width:none;max-width:none}
}
.ds2-navigation-main .ds2-navigation-main--flyout li{display:block;margin-top:0;border-bottom:1px solid #bbb;padding-left:20px;padding-right:20px}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout li{padding-left:0;padding-right:0;border-bottom:0}
}
.ds2-navigation-main .ds2-navigation-main--flyout li a{color:#fff;position:relative;padding-top:8px;padding-bottom:8px;margin-bottom:0;margin-top:0;padding-left:0}
.ds2-navigation-main .ds2-navigation-main--flyout li a.ds2-active-page{color:#0653b6}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li{display:none}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li:last-child{display:block}

.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--backlist li a{padding-left:15px;padding-right:15px;color:#0653b6;text-align:center}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-icon:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--flyout span.icon:before{right:2px;left:auto}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-icon.ds-icon--left:before,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-searchform .aems-sf-searchinputarea .btn span.ds-icon--left.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--flyout span.ds-icon--left.icon:before{left:0;right:auto}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li{display:block;padding-left:20px;padding-right:20px}
.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li .ds2-icon.ds2-icon--all_models-01,.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--all_models-01.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1 li span.ds2-icon--all_models-01.icon{display:none}
@media only screen and (min-width:1025px){.ds2-navigation-main .ds2-navigation-main--flyout .ds2-navigation-main--level-1{display:none}
}
.ds2-navigation-main .ds2-navigation-element--flyout-close{width:100%;position:fixed;display:none}
@media only screen and (min-width:721px){.ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar{display:block;background-color:#262626;opacity:.5;filter:alpha(opacity=50);height:40px}
.ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar .ds2-icon--close-white{position:relative;left:50%;top:10px}
}
.ds2-navigation-main--top-bar-plain{height:83px}
@media only screen and (min-width:521px){.ds2-navigation-main--top-bar-plain{height:100px}
}
.ds2-navigation-main--top-bar-plain .ds2-navigation-main--id-module-slider{position:absolute;width:190px}
@media only screen and (min-width:1025px){.ds2-navigation-main--level-3{transition:border-color .3s ease}
.ds2-navigation-main--level-3.ds2-border-left{border-left:1px solid #bbb}
.ds2-navigation-main--level-2{transition:border-color .3s ease}
.ds2-navigation-main--level-2.ds2-border-right{border-right:1px solid #bbb}
.ds2-navigation-main--level-2{border-right:1px solid #8e8e8e}
.ds2-navigation-main--level-3{border-left:1px solid #8e8e8e}
}
.ds2-navigation-salesbar{background-color:#8e8e8e;text-align:right;display:none;position:relative;margin-top:-1px}
.ds2-navigation-salesbar.ds2-active{display:block}
.ds2-navigation-salesbar .row .row{margin-top:20px}
@media only screen and (min-width:981px){.ds2-navigation-salesbar .row .row{margin:0}
}
.ds2-navigation-salesbar .ds2-link,.ds2-navigation-salesbar .ds2-technical-data--info-link{color:#fff}
.ds2-navigation-salesbar .ds2-link:hover,.ds2-navigation-salesbar .ds2-technical-data--info-link:hover,.ds2-navigation-salesbar .ds2-link:focus,.ds2-navigation-salesbar .ds2-technical-data--info-link:focus,.ds2-navigation-salesbar .ds2-link:active,.ds2-navigation-salesbar .ds2-technical-data--info-link:active{color:#0653b6}
.ds2-navigation-salesbar li{text-align:left}
.ds2-navigation-salesbar li .button{width:100%;margin-bottom:5px}
.ds2-navigation-salesbar.is-contentbar li{border-bottom:1px solid #bbb;padding:11px 19px}
@media only screen and (min-width:981px){.ds2-navigation-salesbar.is-contentbar li{border:0;padding:0 15px 14px 15px}
.ds2-navigation-salesbar.is-contentbar li:first-child{padding-top:22px}
.ds2-navigation-salesbar.is-contentbar li:last-child{padding-bottom:27px}
}
.ds2-navigation-salesbar.is-contentbar li .ds2-link,.ds2-navigation-salesbar.is-contentbar li .ds2-technical-data--info-link{display:block;margin:0}
.ds2-navigation-salesbar.is-contentbar li .ds2-link:hover,.ds2-navigation-salesbar.is-contentbar li .ds2-technical-data--info-link:hover,.ds2-navigation-salesbar.is-contentbar li .ds2-link:focus,.ds2-navigation-salesbar.is-contentbar li .ds2-technical-data--info-link:focus,.ds2-navigation-salesbar.is-contentbar li .ds2-link:active,.ds2-navigation-salesbar.is-contentbar li .ds2-technical-data--info-link:active{color:#0653b6}
.ds2-navigation-salesbar.is-contentbar li:last-child{border:0}
.ds2-navigation-salesbar.is-contentbar .ds2-navigation-main--salesbar{list-style-type:none;margin-bottom:0;border:1px solid rgba(38,38,38,0.15);border-top:0}
.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-salesbar--container{border-top:1px solid #bbb}
@media only screen and (min-width:981px){.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-salesbar--container{border-top:0}
}
@media only screen and (min-width:981px){.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-salesbar--container.ds2-padding-bottom{margin-bottom:25px}
}
.ds2-navigation-salesbar.ds2-is-mainnav li{display:block;padding-top:11px;padding-bottom:11px;border-bottom:1px solid #bbb;padding-right:20px;padding-left:20px}
@media only screen and (min-width:981px){.ds2-navigation-salesbar.ds2-is-mainnav li{margin-top:12px;padding-top:0;padding-left:0;padding-bottom:0;border-bottom:0}
.ds2-navigation-salesbar.ds2-is-mainnav li:first-child{border-top:0}
.ds2-navigation-salesbar.ds2-is-mainnav li:last-child{border:0}
}
.ds2-navigation-salesbar.ds2-is-mainnav .ds2-navigation-main--salesbar{margin-bottom:0}
.ds2-navigation-content-bar--buttons .ds2-sales-button:first-child{padding-right:0;margin-right:5px}
.ds2-navigation-content-bar--buttons .ds2-sales-button .button .ds2-button--responsive-line{padding-left:0;text-align:left}
@media only screen and (min-width:981px){.ds2-navigation-content-bar--buttons .ds2-sales-button .button .ds2-button--responsive-line{padding:0 35px 0 45px}
}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button{margin-right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button .ds2-icon:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button span.icon:before{background-position:0 -3px;position:relative;display:block}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button .ds2-icon--user-icon-white:before{background-position:5px 0}
}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active{max-width:none;position:fixed;width:auto;top:0;left:0;right:0;margin-right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .button{height:45px;padding-left:14px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-icon:before,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active span.icon:before{background-position:-5px -3px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-button--responsive-line{display:table-cell;padding-left:0;padding-top:8px;text-align:left;vertical-align:top;width:100%}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons li.ds2-sales-button.ds2-active .ds2-button--additional-icon{display:block;top:15px}
}
.sales-small{display:none}
.ds2-navigation-content-bar{background-color:#666;position:absolute;width:100%;z-index:220;height:45px}
.ds2-navigation-content-bar.ds2-salesbar-only{height:0}
.ds2-navigation-content-bar.ds2-salesbar-only .ds2-navigation-content-bar--bar,.ds2-navigation-content-bar.ds2-salesbar-only .ds2-navigation-content-bar--buttons{display:none}
.ds2-navigation-content-bar.ds2-salesbar-only .ds2-sticky-wrapper{height:0}
@media only screen and (min-width:981px){.ds2-navigation-content-bar{background-color:#8e8e8e;height:51px}
}
.ds2-navigation-content-bar hr{display:none}
@media only screen and (max-width:980px){.ds2-navigation-content-bar hr{display:block;background-color:#bbb;height:1px;width:120%;margin-left:-20%;border-width:0;padding:0;margin-top:0;margin-bottom:0;position:absolute}
}
.ds2-navigation-content-bar .ds2-icon--arrow-big-r-white:before{background-position:-3px -5px;background-size:30px;left:-8px}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-row-padding{padding:0}
}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-row-padding .columns{padding:0}
}
.ds2-navigation-content-bar li,.ds2-navigation-content-bar ul{list-style-type:none}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar{width:285px;height:40px;margin-top:30px;margin-bottom:-22.5px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .secondary{background:#666}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .secondary:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .secondary:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .secondary:active{background:#4d4d4d}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar:before{top:15px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar.ds2-show-last ul li{text-align:left}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-arrow-padding{padding-right:60px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button{margin-bottom:0}
@media only screen and (min-width:1025px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button{width:285px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a{display:table;width:100%;margin-bottom:0;height:45px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a{width:285px;height:40px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a span{vertical-align:middle;display:table-cell;text-align:left;left:0;right:0;top:17px;padding-left:20px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a span{width:285px;padding-left:15px;top:15px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a span:before{float:right;position:relative;left:-20px;top:-1px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--bar .ds2-navigation-content-bar--button li a span:before{left:-15px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons{display:none;position:fixed;right:0;top:0;padding:5px 0}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons{position:absolute;padding:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons:before{top:15px;left:-20px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons.ds2-show-buttons{display:block;right:7.5px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul{width:100%;float:right;padding:0;margin:5px 0}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul{border-left:1px solid #bbb;height:30px;height:33px;left:0;margin:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li{padding:0;max-width:285px}
@media only screen and (max-width:1280px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li.show-for-large-navi-up{display:none}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li.show-for-large-navi-up{display:block}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li{width:auto}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li a{margin-bottom:0}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li a{margin-top:-6px;height:45px;padding:3px 0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li a span:before{left:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li .secondary{background:#666}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li .secondary:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li .secondary:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons ul li .secondary:active{background:#4d4d4d}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons .ds2-icon{padding-left:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--buttons .ds2-icon--user-icon-white:before{background-position:0 0;background-size:40px;width:40px;height:35px}
.ds2-navigation-content-bar .ds2-sales-button a .ds2-button--additional-icon{right:19px}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-sales-button a .ds2-button--additional-icon{right:17px}
}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-sales-button a span{display:none}
}
.ds2-navigation-content-bar .ds2-sales-button .button{width:auto}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-sales-button .button{padding-left:10px;padding-right:10px;padding-top:5px;min-width:0}
}
@media only screen and (max-width:1024px){.ds2-navigation-content-bar .ds2-sales-button.ds2-active{margin-top:6px}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .row .ds2-row-padding{padding:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container{width:100%;overflow:hidden;display:none}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container{margin-top:20px;width:285px;margin-left:7.5px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container.ds2-flyout-show{display:block}
@media only screen and (max-width:980px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .row,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-row-padding{padding:0}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .row,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-row-padding{margin:0;padding:0}
}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content{width:285px;padding:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content>ul{display:inline-block;background-color:#8e8e8e;margin-bottom:0;width:100%}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content>ul{padding-bottom:25px;width:285px;padding-left:15px;padding-right:15px;border:1px solid rgba(38,38,38,0.15);border-top:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li{display:block;padding-top:0;border-bottom:1px solid #bbb;padding-left:25px;padding-right:30px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li{padding-left:0;padding-right:0;border-bottom:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li:first-child{border-top:0;padding-top:15px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-is-active a{color:#0653b6}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a{color:#fff;position:relative;padding-top:15px;padding-right:30px;display:block;padding-bottom:12px;margin-bottom:0;cursor:pointer}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a{padding-bottom:2px;border-bottom:0}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:active,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a.ds2-active-page{color:#0653b6}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:hover span.ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:hover span.icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:focus span.ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:focus span.icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:active span.ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a:active span.icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a.ds2-active-page span.ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a.ds2-active-page .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li a.ds2-active-page span.icon{color:#0653b6}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel{position:relative}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before{left:auto;right:0;margin-top:-1px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before:active{left:auto;right:-2px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel span.icon{padding-left:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel .ds2-icon--arrow-big-r-white:before{left:auto;right:-5px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel ul{display:block;margin-top:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before{left:auto;right:0;margin-top:-2px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:before:active:before{left:auto;right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white{color:#0653b6}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:hover,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:focus,.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel.ds2-show-sublevel .ds2-icon--arrow-big-r-white:active:before{left:auto;right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul{display:none;padding-left:15px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li{border:0;padding-left:0;padding-top:0;padding-right:0}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li:last-child a{border-bottom:0;padding-bottom:15px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li:last-child a{padding-bottom:3px}
}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li:first-child a{padding-top:15px}
.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li a{width:120%;border-bottom:1px solid #bbb;padding-bottom:15px}
@media only screen and (min-width:981px){.ds2-navigation-content-bar .ds2-navigation-content-bar--flyout-container .ds2-navigation-content-bar--content li.ds2-has-sublevel ul li a{border-bottom:0;padding-bottom:0}
}
.ds2-navigation-top{width:100%;background-color:#4d4d4d;font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif}
.ds2-navigation-top .ds2-mainmenu-sub{padding-bottom:60px}
@media only screen and (max-width:520px){.ds2-navigation-top .ds2-mainmenu-sub{padding-left:0;padding-right:0}
}
.ds2-navigation-top a{color:#fff;text-decoration:none}
.ds2-navigation-top .ds2-mainmenu-logo{position:absolute;right:5px;z-index:170;top:0}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-logo{display:none}
}
.ds2-navigation-top .ds2-fastlane{margin:30px 0 16px 0;padding:0}
.ds2-navigation-top .ds2-fastlane li{display:inline-block;padding:0 20px 0 0}
.ds2-navigation-top .ds2-fastlane li:not(:first-child){margin-left:-4px}
.ds2-navigation-top .ds2-fastlane li a{font-size:14px}
.ds2-navigation-top .ds2-fastlane li a:hover,.ds2-navigation-top .ds2-fastlane li a:focus,.ds2-navigation-top .ds2-fastlane li a:active{color:#0653b6}
.ds2-navigation-top .ds2-fastlane li a:hover span,.ds2-navigation-top .ds2-fastlane li a:focus span,.ds2-navigation-top .ds2-fastlane li a:active span{color:#0653b6}
.ds2-navigation-top .ds2-fastlane li:last-child{padding:0}
.ds2-navigation-top .ds2-mainmenu-wrapper{display:inline-block}
.ds2-navigation-top .ds2-mainmenu-list,.ds2-navigation-top .ds2-mainmenu-special-list{display:inline-block;margin:0;padding:0}
.ds2-navigation-top .ds2-mainmenu-list li,.ds2-navigation-top .ds2-mainmenu-special-list li{display:inline-block;vertical-align:middle;padding:0 14px 0 0}
.ds2-navigation-top .ds2-mainmenu-list li:not(:first-child),.ds2-navigation-top .ds2-mainmenu-special-list li:not(:first-child){margin-left:-4px}
.ds2-navigation-top .ds2-mainmenu-list a,.ds2-navigation-top .ds2-mainmenu-special-list a{display:block;font-size:18px;padding-bottom:16px}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-list a,.ds2-navigation-top .ds2-mainmenu-special-list a{font-size:15px;padding:13px 0}
}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-list a:hover,.ds2-navigation-top .ds2-mainmenu-list a:focus,.ds2-navigation-top .ds2-mainmenu-list a:active,.ds2-navigation-top .ds2-mainmenu-special-list a:hover,.ds2-navigation-top .ds2-mainmenu-special-list a:focus,.ds2-navigation-top .ds2-mainmenu-special-list a:active{padding-bottom:11px;border-bottom:5px solid #0653b6;color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-list a:hover span,.ds2-navigation-top .ds2-mainmenu-list a:focus span,.ds2-navigation-top .ds2-mainmenu-list a:active span,.ds2-navigation-top .ds2-mainmenu-special-list a:hover span,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span,.ds2-navigation-top .ds2-mainmenu-special-list a:active span{color:#0653b6}
}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-list a.ds2-active,.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active{padding-bottom:15px;border-bottom:5px solid #0653b6;color:#0653b6}
}
.ds2-navigation-top .ds2-mainmenu-list .ds2-salesbar a,.ds2-navigation-top .ds2-mainmenu-special-list .ds2-salesbar a{padding:0 20px 10px 20px}
.ds2-navigation-top .ds2-mainmenu-special-list a{display:block}
.ds2-navigation-top .ds2-mainmenu-special-list a:hover,.ds2-navigation-top .ds2-mainmenu-special-list a:focus,.ds2-navigation-top .ds2-mainmenu-special-list a:active{color:#0653b6}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-special-list a:hover,.ds2-navigation-top .ds2-mainmenu-special-list a:focus,.ds2-navigation-top .ds2-mainmenu-special-list a:active{padding-bottom:11px;border-bottom:5px solid #0653b6}
}
.ds2-navigation-top .ds2-mainmenu-special-list a:hover span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list a:hover span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list a:hover span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list a:hover span.ds2-icon--all_models-01,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list a:focus span.ds2-icon--all_models-01,.ds2-navigation-top .ds2-mainmenu-special-list a:active span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list a:active span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list a:active span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list a:active span.ds2-icon--all_models-01{color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active{color:#0653b6}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active{padding-bottom:11px;border-bottom:5px solid #0653b6}
}
.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list a.ds2-active span.ds2-icon--all_models-01{color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-special-list .ds2-salesbar-button img{padding:0 10px 0 10px}
.ds2-navigation-top .ds2-mainmenu-special-list .ds2-search{padding:0 20px 0 0}
.ds2-navigation-top .ds2-mainmenu-special-list span{max-height:25px;overflow:hidden}
.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--all_models-01{font-size:16px;color:#fff;margin-top:-3px;padding-right:12px}
@media only screen and (max-width:1280px){.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--all_models-01{padding-right:0;padding-left:0}
}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--user_icon-01,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--magnifier,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--menu,.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--all_models-01{padding-right:12px}
}
.ds2-navigation-top .ds2-mainmenu-special-list span.ds2-icon--menu{margin-top:0}
@media only screen and (max-width:1280px){.ds2-navigation-top .ds2-mainmenu-special-list span.title{display:none}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-special-list span.title{display:inline}
}
.ds2-navigation-top .ds2-mainmenu-salesbar{width:100%;overflow:hidden;height:0;background-color:#fff;text-align:right}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list{vertical-align:top;position:relative;display:inline-block;list-style:none;margin:0;padding:20px 0 0 0}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list{display:block}
}
@media only screen and (max-width:520px){.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list{padding:20px 0}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list .button{margin-bottom:5px;width:100%}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list{padding:20px 0}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list .button{margin-bottom:5px;width:49.4%}
}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li{display:inline;height:32px;height:2rem;padding:0 25px 0 0}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li:last-child{padding:0}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li a{font-size:13px;font-size:.813rem;color:#bbb;text-decoration:none}
.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li a:hover,.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li a:focus,.ds2-navigation-top .ds2-mainmenu-salesbar .ds2-mainmenu-salesbar-list li a:active{color:#0653b6}
.ds2-navigation-top .isOverlay{position:absolute;z-index:160}
@media only screen and (min-width:981px){.ds2-navigation-top .linie{border-bottom:1px solid #e6e6e6}
}
.ds2-navigation-top .closeBackground{position:absolute;height:100%;width:100%;background:black;opacity:0;z-index:150;display:none}
.ds2-navigation-top .ds2-mainmenu-flyout{width:100%;overflow:hidden;height:0;background-color:#fff}
@media only screen and (min-width:981px){.ds2-navigation-top .line{border-bottom:1px solid #f2f2f2}
}
@media only screen and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title{border-bottom:1px solid #e6e6e6;display:block;height:50px;color:#0653b6;padding-top:5px}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back{width:50px;height:50px;margin-left:15px;float:left;position:relative;color:#0653b6}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back{margin-left:5px}
}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title .ds2-level-button-back span,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back span{font-size:10px;float:none}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown-title .ds2-level-description,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown-title .ds2-level-description{position:relative;float:left;margin-top:12px;margin-left:10px;font-weight:bold}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown{width:100%;vertical-align:top;position:relative;display:none;list-style:none;margin:0 0 10px 0;padding:0;left:0!important}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown li{border-bottom:1px solid #e6e6e6;display:block}
@media only screen and (max-width:520px){.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown li{padding-left:12px;padding-right:12px}
}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown{margin-left:0}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-dropdown-visible,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-dropdown-visible,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-dropdown-visible{display:block}
.ds2-navigation-top .ds2-mainmenu-sub a,.ds2-navigation-top .ds2-mainmenu-mobile-list a,.ds2-navigation-top .ds2-mainmenu-sub-sub a{display:block;margin-bottom:0;padding-top:10px;padding-bottom:10px;color:#666;text-decoration:none;padding-left:10px;margin-bottom:0;font-size:16px;font-size:1rem}
.ds2-navigation-top .ds2-mainmenu-sub a.ds2-active,.ds2-navigation-top .ds2-mainmenu-mobile-list a.ds2-active,.ds2-navigation-top .ds2-mainmenu-sub-sub a.ds2-active{margin-bottom:0;color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-sub a span,.ds2-navigation-top .ds2-mainmenu-mobile-list a span,.ds2-navigation-top .ds2-mainmenu-sub-sub a span{position:relative;float:right;margin-top:4px;margin-right:10px}
}
@media only screen and (min-width:981px){.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown{vertical-align:top;position:relative;display:none;list-style:none;padding:0;width:290px;margin:30px 0 0 0}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown li,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown li{border-bottom:0 solid #bbb;display:block;position:relative}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown li:not(:last-child),.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-dropdown li:not(:last-child){padding-bottom:20px}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-sub-sub-dropdown::before,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-sub-sub-dropdown::before,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-sub-sub-dropdown::before{content:' ';position:absolute;margin-top:5px;height:98%;width:1px;background-color:#f2f2f2}
.ds2-navigation-top .ds2-mainmenu-sub .ds2-dropdown-visible,.ds2-navigation-top .ds2-mainmenu-mobile-list .ds2-dropdown-visible,.ds2-navigation-top .ds2-mainmenu-sub-sub .ds2-dropdown-visible{display:inline-block}
.ds2-navigation-top .ds2-mainmenu-sub a,.ds2-navigation-top .ds2-mainmenu-mobile-list a,.ds2-navigation-top .ds2-mainmenu-sub-sub a{color:#666;text-decoration:none;padding-left:15px;font-size:14px}
.ds2-navigation-top .ds2-mainmenu-sub a.ds2-active,.ds2-navigation-top .ds2-mainmenu-mobile-list a.ds2-active,.ds2-navigation-top .ds2-mainmenu-sub-sub a.ds2-active{margin-bottom:10px;color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-sub a.ds2-active span,.ds2-navigation-top .ds2-mainmenu-mobile-list a.ds2-active span,.ds2-navigation-top .ds2-mainmenu-sub-sub a.ds2-active span{color:#0653b6}
.ds2-navigation-top .ds2-mainmenu-sub a span,.ds2-navigation-top .ds2-mainmenu-mobile-list a span,.ds2-navigation-top .ds2-mainmenu-sub-sub a span{position:absolute;top:7px;right:10px}
}
.ds2-navigation-top .ds2-mainmenu-mobile{background-color:#fff;display:block;overflow:hidden;height:0}
.ds2-navigation-top .ds2-mainmenu-mobile-list{margin:0}
.ds2-navigation-top .ds2-mainmenu-mobile-list li{display:block;list-style:none;border-bottom:1px solid #e6e6e6;padding-left:12px;padding-right:12px}
.ds2-navigation-top .ds2-mainmenu-mobile-list li:last-child{border-bottom:0}
.ds2-navigation-top .ds2-mainmenu-mobile-list li a{display:block;margin-bottom:0;padding-top:10px;padding-left:10px;padding-bottom:10px;font-size:16px;font-size:1rem}
.ds2-navigation-top .ds2-mainmenu-mobile-list li a.ds2-active{margin-bottom:0}
.ds2-navigation-top .ds2-mainmenu-mobile-list li a span{position:relative;float:right;margin-top:4px;margin-right:10px}
.ds2-navigation-top .ds2-mainmenu-close-container{position:relative;max-width:76.25rem}
.ds2-navigation-top .ds2-mainmenu-close{position:relative;float:right;display:none;margin:20px 20px 0 0}
.ds2-navigation-top .ds2-mainmenu-close a{color:#262626}
.ds2-navigation-top .ds2-mainmenu-close a:hover,.ds2-navigation-top .ds2-mainmenu-close a:focus,.ds2-navigation-top .ds2-mainmenu-close a:active{color:#0653b6}
@media only screen and (max-width:980px){.ds2-page--home .ds2-navigation-top .ds2-mainmenu-logo{display:block}
}
.ds2-page--navigation-alternative-layout .ds2-mainmenu-flyout{background-color:#bbb}
.ds2-page--navigation-alternative-layout .ds2-navigation-top .ds2-mainmenu-close a{color:white}
@media only screen and (max-width:520px),only screen and (min-width:521px) and (max-width:980px){.ds2-page--navigation-alternative-layout .ds2-mainmenu-sub a,.ds2-page--navigation-alternative-layout .ds2-mainmenu-sub-sub a{color:#fff}
}
@media only screen and (min-width:981px){.ds2-page--navigation-alternative-layout .ds2-mainmenu-sub a,.ds2-page--navigation-alternative-layout .ds2-mainmenu-sub-sub a{color:#fff}
}
.ds2-searchform .aems-sf-searchinputarea .btn,.ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .ds2-searchform--close{height:40px;width:40px}
.ds2-searchform .aems-sf-searchinputarea .btn:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:focus,.ds2-searchform .aems-sf-searchinput:focus{background-color:transparent;outline:0}
.ds2-searchform{height:0;overflow:hidden;z-index:10000;top:-1px;position:relative}
.ds2-searchform--wrapper{padding-top:30px;padding-bottom:30px;position:relative}
@media only screen and (min-width:1281px){.ds2-searchform--wrapper{padding-left:45px}
}
.ds2-searchform--wrapper:after{display:none}
.ds2-searchform--form-wrapper{display:block;overflow:hidden;position:relative;width:auto}
@media only screen and (min-width:981px){.ds2-searchform--form-wrapper{max-width:585px}
}
.ds2-searchform--form-wrapper>div{line-height:0}
.ds2-searchform .aems-sf-searchinputarea input[type="search"]{box-sizing:border-box}
.ds2-searchform .aems-sf-searchinputarea .btn{background:transparent;padding:0;position:absolute;right:5px;top:0}
.ds2-searchform .aems-sf-searchinputarea .btn:hover,.ds2-searchform .aems-sf-searchinputarea .btn:focus,.ds2-searchform .aems-sf-searchinputarea .btn:active{background-color:inherit}
.ds2-searchform .aems-sf-searchinputarea .btn span.icon{background-color:transparent;padding:0;position:absolute;right:0}
@media only screen and (min-width:981px){.ds2-searchform .aems-sf-searchinputarea .btn span.icon{top:2px}
}
.ds2-searchform .aems-sf-searchinputarea .btn span.icon:hover,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:focus,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:active,.ds2-searchform .aems-sf-searchinputarea .btn span.icon:active{background-color:inherit}
.ds2-searchform .aems-sf-searchinput{border:2px solid #e6e6e6;color:#666;margin:0;padding:10px 50px 10px 13px;width:100%;height:43px;-webkit-appearance:none;border-radius:0}
.ds2-searchform .aems-sf-searchinput::-webkit-input-placeholder{color:currentColor}
.ds2-searchform .aems-sf-searchinput:-moz-placeholder{color:currentColor}
.ds2-searchform .aems-sf-searchinput::-moz-placeholder{color:currentColor}
.ds2-searchform .aems-sf-searchinput:-ms-input-placeholder{color:currentColor}
.ds2-searchform .ds2-searchform--close-wrapper{float:right;margin-top:5px;margin-left:3px;position:relative}
.ds2-searchform .ds2-searchform--close{background-size:26px 26px;background-position:50%;display:block}
.ds2-searchform .ds2-searchform--close.ds2-icon,.ds2-searchform .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-searchform--close.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-searchform span.ds2-searchform--close.icon{padding-left:0}
.ds2-searchform .aems-sf-suggestions{list-style:none;margin:0;padding-top:31px}
.ds2-searchform .aems-sf-suggestionentry{color:#666;margin-bottom:27px;padding-left:10px}
.ds2-searchform .aems-sf-suggestionentry:last-child{margin-bottom:5px}
.ds2-searchform .aems-sf-suggestionmatch{color:#0653b6;font-style:normal}
.aems-sf-overlay{display:block}
.aems-sr-hidden{display:none}
.aems-sr-overlay{display:block}
.aems-sf-suggestionselected,.aems-sr-suggestionselected{background-color:AliceBlue}
.aems-sf-suggestionentry,.aems-sr-suggestionentry{list-style:none}
.aems-sf-suggestionmatch,.aems-sr-suggestionmatch{font-style:bold;color:blue}
.aems-sr-highlight{font-weight:bold;color:#236cd1}
@font-face{font-family:"BMWType_Bold";src:url("/wp-content/themes/designs/aemsearch/fonts/bmw_type_web_bold/bmwtypewebbo_all.woff") format("woff"),url("/wp-content/themes/designs/aemsearch/fonts/bmw_type_web_bold/bmwtypewebbo_all.ttf") format("truetype"),url("/wp-content/themes/designs/aemsearch/fonts/bmw_type_web_bold/bmwtypewebbo_all.svg#BMWTypeWebBoldAll") format("svg")}
.aems-sr{font:15px;font-family:BMWType_Bold,Arial,sans-serif;max-width:1200px;padding:0 7.5px;margin:0 auto}
@media(max-width:1200px){.aems-sr{margin:0 37.5px}
}
@media(max-width:600px){.aems-sr{margin:0;padding:0}
}
.aems-sr a{color:#666;text-decoration:none}
.aems-sr em{font-style:normal}
.aems-sr .aems-sr-searchbox{display:inline-block;width:100%}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea{position:relative;margin:30px 0 30px 0}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch{height:40px;width:588px;box-sizing:border-box;font-size:18px;line-height:20px;-webkit-appearance:none;border-radius:0;border:solid 1px #a2a2a2;padding:1px 50px 1px 10px}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch{font-size:15px;line-height:18px}
}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch::-webkit-search-cancel-button{-webkit-appearance:none}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch{width:calc(100% - 55px)}
}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch::-ms-clear{display:none}
.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-buttonsearch,.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-buttonsearch-box{height:40px;width:40px;color:transparent;background:transparent url("/wp-content/themes/designs/aemsearch/images/Suche.png") no-repeat 9px 9px;background-size:21px 21px;position:absolute;left:547px;top:0;border:0;cursor:pointer}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-buttonsearch{left:auto;right:55px}
}
.aems-sr .aems-sr-searchbox .aems-sr-suggestions{padding:0;margin:-4 0 28px 0}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-suggestions{margin-bottom:27px}
}
.aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry{margin-bottom:24px;color:#236cd1;font-size:18px;line-height:20px}
@media(max-width:800px){.aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry{margin-bottom:23px;font-size:15px;line-height:18px}
}
.aems-sr .aems-sr-searchbox .aems-sr-suggestions .aems-sr-suggestionentry em{color:#666}
.aems-sr .aems-sr-head .aems-sr-info{margin:-7px 0 15px 0;font-size:35px;line-height:39px}
@media(max-width:800px){.aems-sr .aems-sr-head .aems-sr-info{font-size:25px;line-height:31px}
}
.aems-sr .aems-sr-head .aems-sr-info #aems-dynamicSearchTerm{color:#236cd1}
.aems-sr .aems-sr-head #aems-suggestionField{margin-top:-12px;font-size:25px;line-height:31px}
@media(max-width:800px){.aems-sr .aems-sr-head #aems-suggestionField{margin-top:-9px;font-size:18px;line-height:20px}
}
.aems-sr .aems-sr-head #aems-suggestionField div{display:inline-block}
.aems-sr .aems-sr-head #aems-suggestionField a{color:#666}
.aems-sr .aems-sr-topteasers{margin:85px 0 86px 0}
@media(max-width:800px){.aems-sr .aems-sr-topteasers{margin-top:88px}
}
.aems-sr .aems-sr-topteasers .aems-sr-topteaser{width:290px;display:inline-block;margin-right:10px;vertical-align:top}
@media(max-width:800px){.aems-sr .aems-sr-topteasers .aems-sr-topteaser{width:49%;margin:0 2% 30px 0}
}
@media(max-width:600px){.aems-sr .aems-sr-topteasers .aems-sr-topteaser{width:100%;margin-right:0}
}
@media(max-width:800px){.aems-sr .aems-sr-topteasers .aems-sr-topteaser:nth-child(even){margin-right:0}
}
.aems-sr .aems-sr-topteasers .aems-sr-topteaser:last-child{margin:0}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle{margin:24px 0 11px 0;font-size:18px;line-height:20px}
@media(max-width:800px){.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle{margin-bottom:10px;font-size:15px;line-height:18px}
}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a{color:#262626}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a:focus,.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a:active,.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttitle a:hover{color:#236cd1}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttext{margin:-2px 0 15px 0;font-family:Arial,sans-serif;font-weight:normal;font-size:14px;line-height:17px}
@media(max-width:800px){.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttext{font-size:15px;line-height:20px}
}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-resulttext br{display:block}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link{padding-bottom:26px;margin-top:-7px;border-bottom:solid 1px #e0e0e0;font-size:14px}
@media(max-width:800px){.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link{margin-top:-10px;font-size:15px}
}
.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a{display:inline-block;width:580px;word-wrap:break-word}
@media(max-width:800px){.aems-sr .aems-sr-results .aems-sr-result div.aems-sr-link a{width:100%;word-break:break-all}
}
.aems-sr .aems-sr-results .aems-sr-result a:active,.aems-sr .aems-sr-results .aems-sr-result a:focus,.aems-sr .aems-sr-results .aems-sr-result a:hover{color:#236cd1}
.aems-sr .aems-sr-more{margin:15px 0}
.aems-sr .aem-sr-hint{margin:0 0 15px;font-size:14px;line-height:17px}
@media(max-width:800px){.aems-sr .aem-sr-hint{margin-top:9px;font-size:15px;line-height:18px}
}
.aems-sr .aems-sr-text{margin-top:-14px}
@media(max-width:800px){.aems-sr .aems-sr-text{margin-top:-8px}
}
.aems-sr .aems-sr-text .aem-sr-texttitle{margin:0 0 45px 0;font-size:96px;line-height:96px;letter-spacing:-2.52px}
@media(max-width:800px){.aems-sr .aems-sr-text .aem-sr-texttitle{font-size:56px;line-height:56px;letter-spacing:-1.575px}
}
.aems-sr .aems-sr-text .aems-sr-textbody{margin-top:-16px;width:100%;font-size:25px;line-height:31px}
@media(max-width:800px){.aems-sr .aems-sr-text .aems-sr-textbody{margin-top:-9px;font-size:18px;line-height:20px}
}
.aems-sr .aems-sr-text div.aems-sr-back{margin-top:-5px}
@media(max-width:800px){.aems-sr .aems-sr-text div.aems-sr-back{margin-top:-2px}
}
.aems-sr .aems-sr-text a.aems-sr-back{margin:15px 0;font-size:14px}
@media(max-width:800px){.aems-sr .aems-sr-text a.aems-sr-back{font-size:15px}
}
.aems-sr a.aems-sr-back,.aems-sr .aems-sr-more a{display:inline-block;height:40px;width:290px;color:white;background-color:#236cd1;text-align:center;line-height:40px}
.aems-sr br{display:none}
@media(max-width:800px){#main_bg{padding:0 10px}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.aems-sr .aems-sr-searchbox .aems-sr-searchinputarea #aems-inputsearch{padding:1px 48px 1px 4px}
}
.ds2-navigation-model{padding-left:15px;padding-right:10px;opacity:0;transition:opacity .5s linear}
.ds2-navigation-model.ds2-model-navi--ready{opacity:1}
.ds2-navigation-model li{list-style:none}
.ds2-navigation-model .ds2-navigation-model--model-list{color:#fff;margin-bottom:70px}
@media only screen and (min-width:981px){.ds2-navigation-model .ds2-navigation-model--model-list{margin-bottom:85px}
}
.ds2-navigation-model .ds2-navigation-model--model-list li:last-child.ds2-navigation-model--series{margin-bottom:-27px}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model-container{color:#fff;padding-left:0;padding-right:5px;margin-bottom:5px}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--image-container{width:100%;min-height:80px;background-color:#8e8e8e}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--image-container img{width:100%}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model-title{position:absolute;color:#fff;bottom:0;padding-left:15px;padding-right:20px}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model{margin:0}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel:focus .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel.ds2-active-hover .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel.ds2-active .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model:focus .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model.ds2-active-hover .ds2-navigation-model--model-title,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model.ds2-active .ds2-navigation-model--model-title{color:#0653b6}
.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel:focus .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel.ds2-active-hover .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--allmodel.ds2-active .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model:focus .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model.ds2-active-hover .ds2-navigation-model--image-container,.ds2-navigation-model .ds2-navigation-model--model-list .ds2-navigation-model--model.ds2-active .ds2-navigation-model--image-container{background-color:#fff;cursor:pointer;box-shadow:0 0 0 1px #bbb inset}
.ds2-navigation-model .ds2-navigation-model--series{display:none}
.ds2-navigation-model .ds2-navigation-model--series ul:first-child{margin-left:-7.5px}
.ds2-navigation-model .ds2-navigation-model--series .row{margin-left:0;margin-right:0}
.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--card-container{float:left}
.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--card-container .ds2-linklist--item:last-child{margin-bottom:27px}
.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--card-container .ds2-model-card h4{margin-bottom:7.5px}
.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--disclaimer ul{margin-bottom:0}
.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--disclaimer .ds2-disclaimer--list-item{margin-bottom:28px}
.ds2-navigation-model .ds2-navigation-model--series ul{position:relative}
.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--serie{opacity:0;display:none;position:absolute;top:0;left:0;width:100%}
.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--serie .ds2-model-card{position:initial}
.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--overview{display:block;margin-top:20px}
.ds2-navigation-model .ds2-navigation-model--series .ds2-navigation-model--overview a{display:block}
.ds2-navigation-model.ds2-model-navi--ready .ds2-navigation-model--series{height:0;width:100%;overflow:hidden;display:list-item}
.ds2-navigation-cluster-wrapper{display:block;position:relative;width:100%;z-index:80}
.ds2-navigation-cluster{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;border-top:1px solid #e6e6e6}
.ds2-navigation-cluster .ds2-navigation-cluster--container{background-color:#fff}
.ds2-navigation-cluster a{text-decoration:none}
.ds2-navigation-cluster .ds2-additionalButtons{display:none}
.ds2-navigation-cluster .ds2-additionalButtons .button{width:auto}
.ds2-navigation-cluster .ds2-additionalButtons .row{float:right}
.ds2-navigation-cluster .ds2-additionalButtons .row .columns{width:auto}
.ds2-navigation-cluster .ds2-additionalButtons .row .columns:last-child{float:left}
.ds2-navigation-cluster .ds2-additionalButtons a.disable{visibility:hidden}
.ds2-navigation-cluster .ds2-additionalButtons a.ds2-active{color:#0653b6;background-color:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-top:0;margin-bottom:0;padding-top:17px;padding-bottom:18px}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-additionalButtons a.ds2-active{padding-top:19px;padding-bottom:25px;border:0}
}
.ds2-navigation-cluster .ds2-additionalButtons a.ds2-active::after{content:' ';position:absolute;background-color:#fff;width:100%;height:2px;left:0;bottom:-2px}
.ds2-navigation-cluster .ds2-additionalButtons a.ds2-active span.ds2-icon--user_icon-01{color:#0653b6}
@media only screen and (max-width:1280px){.ds2-navigation-cluster .ds2-additionalButtons{text-align:right}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-additionalButtons{padding-right:0}
}
.ds2-navigation-cluster .ds2-additionalButtons span.ds2-icon--user_icon-01{font-size:16px;color:#fff;margin-top:-3px;padding-right:5px}
.ds2-navigation-cluster .ds2-additionalButtons.visible{display:block}
.ds2-navigation-cluster .ds2-cluster-button-primary,.ds2-navigation-cluster .ds2-cluster-button-secondary{height:100%;margin-top:5px;margin-bottom:5px}
.ds2-navigation-cluster .ds2-cluster-button-secondary{background-color:#666;margin-right:5px}
.ds2-navigation-cluster .ds2-cluster-button-secondary .content{position:relative}
.ds2-navigation-cluster .ds2-cluster-button-secondary .content .ds2-icon,.ds2-navigation-cluster .ds2-cluster-button-secondary .content .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-cluster .ds2-cluster-button-secondary .content span.icon{position:absolute;left:-25px;top:3px}
@media only screen and (max-width:1280px){.ds2-navigation-cluster .ds2-cluster-button-secondary{min-width:10px;width:auto;padding:12px 10px 12px 12px}
.ds2-navigation-cluster .ds2-cluster-button-secondary .content{position:relative}
.ds2-navigation-cluster .ds2-cluster-button-secondary .content .ds2-icon,.ds2-navigation-cluster .ds2-cluster-button-secondary .content .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-cluster .ds2-cluster-button-secondary .content span.icon{position:relative;left:0;top:0}
.ds2-navigation-cluster .ds2-cluster-button-secondary span.title{display:none}
}
@media only screen and (max-width:980px){.ds2-navigation-cluster .ds2-cluster-button-secondary{background-color:#1c69d4}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-cluster-button-secondary{margin-top:10px;padding:10px 10px 12px 12px}
}
.ds2-navigation-cluster .show-for-small-only .ds2-cluster-button-secondary{border-right:0}
@media only screen and (max-width:520px){.ds2-navigation-cluster .salesbar-border-on{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .salesbar-border-off{border-top:1px solid #e6e6e6}
}
.ds2-navigation-cluster .ds2-breadcrump{margin:0;color:#666}
.ds2-navigation-cluster .ds2-breadcrump .ds2-navigation-cluster--breadcrump-button{display:inline}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-cluster .ds2-breadcrump{padding-top:15px;padding-bottom:15px}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-breadcrump{padding:10px 0}
}
.ds2-navigation-cluster .ds2-breadcrump .ds2-breadcrump-button{margin-right:5px}
.ds2-navigation-cluster .ds2-breadcrump .ds2-breadcrump-button .icon-arrow-down{left:-3px;position:relative;font-size:24px;color:#666}
.ds2-navigation-cluster .ds2-breadcrump a,.ds2-navigation-cluster .ds2-breadcrump span{display:inline}
@media only screen and (min-width:981px){.ds2-navigation-cluster .ds2-breadcrump a,.ds2-navigation-cluster .ds2-breadcrump span{float:left;vertical-align:top;padding-top:10px;margin-bottom:5px}
}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-breadcrump a,.ds2-navigation-cluster .ds2-breadcrump span{display:block}
}
.ds2-navigation-cluster .ds2-breadcrump span{padding-left:5px;padding-right:5px}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-breadcrump span{display:none}
}
.ds2-navigation-cluster .ds2-breadcrump-button-primary{color:#666}
.ds2-navigation-cluster .ds2-breadcrump-button-secondary,.ds2-navigation-cluster .ds2-cluster-headcolor-activ{color:#0653b6}
.ds2-navigation-cluster .ds2-breadcrump-button{display:inline-block;width:25px;background-color:#fff;color:#bbb}
.ds2-navigation-cluster .ds2-breadcrump-button:hover,.ds2-navigation-cluster .ds2-breadcrump-button:focus,.ds2-navigation-cluster .ds2-breadcrump-button:active{color:#0653b6}
.ds2-navigation-cluster .ds2-breadcrump-button .ds2-icon--sub_menu-01{padding-top:4px;font-size:18px;float:left;display:block}
.ds2-navigation-cluster .ds2-breadcrump-button.ds2-active .ds2-icon--sub_menu-01{color:#0653b6}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar{width:100%;overflow:hidden;height:0;text-align:right}
@media only screen and (min-width:521px){.ds2-navigation-cluster .ds2-navigation-cluster-salesbar{border-top:1px solid #e6e6e6}
}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list{vertical-align:top;position:relative;display:inline-block;list-style:none;margin:0;padding-top:20px}
@media only screen and (max-width:520px){.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list{padding:20px 0}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list .button{margin-bottom:5px;width:100%}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list{padding:20px 0;display:block}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list .button{margin-bottom:5px;width:49.4%}
}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list li{display:inline;height:32px;height:2rem;padding:0 25px 0 0}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list li:last-child{padding:0}
.ds2-navigation-cluster .ds2-navigation-cluster-salesbar .ds2-navigation-cluster-salesbar-list li a{font-size:13px;font-size:.813rem;text-decoration:none}
.ds2-cluster-navigation-sub{width:auto;height:0;overflow:hidden;overflow-y:scroll}
@media only screen and (max-width:520px){.ds2-cluster-navigation-sub .row{padding:0}
}
@media only screen and (max-width:520px){.ds2-cluster-navigation-sub .columns{padding:0}
}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-row-padding{padding:0}
.ds2-cluster-navigation-sub .ds2-row-padding .columns{padding:0;width:100%}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list{vertical-align:top;position:relative;display:inline-block;list-style:none;margin:0;padding:20px 20px 60px 27px;background-color:#fff}
@media only screen and (max-width:520px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list{display:block}
}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list{display:block;padding:0 20px 60px 20px}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li{border-bottom:1px solid #e6e6e6}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li{padding:0 40px 13px 0;position:relative}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li{padding:8px 60px 8px 0}
}
@media only screen and (min-width:981px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li:last-child{padding-bottom:0}
}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li ul{padding-left:.5357142857rem;padding-right:.5357142857rem;width:100%}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li ul li:last-child{border-bottom:0;margin-bottom:-8px}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a{font-family:"bmwTypeWebBoldAll","Arial","Helvetica",sans-serif;font-size:14px;color:#666;text-decoration:none}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a{width:100%;margin-left:8px}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a .ds2-icon--arrow-big-d-grey-2{display:none}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a.ds2-active .ds2-icon--arrow-big-d-grey-2{display:block}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a.ds2-active .ds2-icon--arrow-big-r-grey-2{display:none}
@media only screen and (max-width:520px),only screen and (min-width:521px) and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a{display:table}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:hover,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:focus,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:active,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a.active{color:#0653b6}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:hover span,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:focus span,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a:active span,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li a.active span{color:#0653b6}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li span.ds2-icon,.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li span.icon{position:absolute;right:0;top:13px}
@media only screen and (max-width:980px){.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list li span.ds2-icon{right:10px}
}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list .ds2-cluster-navigation-sub-sub-list li{display:none;padding-left:10px}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list .ds2-cluster-navigation-sub-sub-list li.ds2-cluster-display{display:block}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list .ds2-cluster-navigation-sub-sub-list li:first-child{margin-top:10px}
.ds2-cluster-navigation-sub .ds2-cluster-navigation-sub-list .ds2-cluster-color{color:#0653b6!important}
.ds2-cluster-navigation-mobile-sub .ds2-sub-dropdown-title,.ds2-cluster-navigation-mobile-sub .ds2-sub-sub-dropdown-title{border-bottom:1px solid #bbb;display:block;height:50px;color:#1c69d4}
.ds2-cluster-navigation-mobile-sub .ds2-sub-dropdown-title .ds2-level-button-back,.ds2-cluster-navigation-mobile-sub .ds2-sub-sub-dropdown-title .ds2-level-button-back{width:50px;height:50px;border-right:1px solid #bbb;float:left;position:relative;color:#1c69d4}
.ds2-cluster-navigation-mobile-sub .ds2-sub-dropdown-title .ds2-level-description,.ds2-cluster-navigation-mobile-sub .ds2-sub-sub-dropdown-title .ds2-level-description{position:relative;float:left;margin-top:10px;margin-left:10px}
.ds2-cluster-navigation-mobile-sub .ds2-cluster-navigation-sub-list{width:100%;vertical-align:top;position:relative;display:block;list-style:none;margin:0;padding:0 12px;margin-top:0;margin-bottom:20px;left:0!important}
.ds2-cluster-navigation-mobile-sub .ds2-cluster-navigation-sub-list li{border-bottom:1px solid #bbb;display:block}
.ds2-cluster-navigation-mobile-sub a{display:block;margin-bottom:0;padding-top:10px;padding-bottom:10px;text-decoration:none;padding-left:10px;margin-bottom:0;font-size:16px;font-size:1rem}
.ds2-cluster-navigation-mobile-sub a:hover,.ds2-cluster-navigation-mobile-sub a:focus,.ds2-cluster-navigation-mobile-sub a:active{margin-bottom:0;color:#1c69d4}
.ds2-cluster-navigation-mobile-sub a span{position:relative;float:right;margin-top:4px;margin-right:10px}
.ds2-teaser-fullwidth{text-align:center;margin-bottom:60px}
.ds2-teaser-fullwidth img{display:inline-block;vertical-align:middle}
.row.ds2-container{display:block;margin-top:0;margin-bottom:60px;padding-left:0}
.no-padding{padding:0}
.small{margin-bottom:30px}
.a{margin-top:1.25rem;margin-bottom:1rem}
.h3{margin-top:1rem}
.h4{margin-top:0}
.small-teaser-image.columns{padding-left:0;padding-right:0}
.small-teaser-text{padding:0 auto 1.25rem auto;background-color:#666}
.small-teaser-text .image-container{display:none}
.small-teaser-text.columns{padding-left:0;padding-right:0}
.ds2-quote{padding:0 30px 60px}
@media only screen and (min-width:981px){.ds2-quote{padding:0 75px 75px 90px}
}
.ds2-quote--component-link{display:block;margin-top:0}
.ds2-quote--component-link .ds2-linklist{margin-bottom:-3px}
.ds2-quote--quote-container{margin-bottom:11px}
.ds2-quote--component-link .ds2-quote--quote-container{color:#262626}
.ds2-quote--text-container{margin-top:-5px}
.ds2-quote--ql,.ds2-quote--qr{position:relative;line-height:0;font-family:"Arial","Helvetica","Roboto",sans-serif}
.ds2-quote--ql.ds2-quote--style-a,.ds2-quote--ql.ds2-quote--style-b,.ds2-quote--ql.ds2-quote--style-c,.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{font-size:76px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-a,.ds2-quote--ql.ds2-quote--style-b,.ds2-quote--ql.ds2-quote--style-c,.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{font-size:97px}
}
.ds2-quote--ql.ds2-quote--style-d,.ds2-quote--ql.ds2-quote--style-e,.ds2-quote--qr.ds2-quote--style-d,.ds2-quote--qr.ds2-quote--style-e{font-size:41px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-d,.ds2-quote--ql.ds2-quote--style-e,.ds2-quote--qr.ds2-quote--style-d,.ds2-quote--qr.ds2-quote--style-e{font-size:57px}
}
.ds2-quote--ql.ds2-quote--style-f,.ds2-quote--qr.ds2-quote--style-f{font-size:32px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-f,.ds2-quote--qr.ds2-quote--style-f{font-size:44px}
}
.ds2-quote--ql.ds2-quote--style-a{top:-11px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-a{top:-16px}
}
.ds2-quote--ql.ds2-quote--style-b{top:37px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-b{top:47px}
}
.ds2-quote--ql.ds2-quote--style-c{top:36px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-c{top:44px}
}
.ds2-quote--ql.ds2-quote--style-d,.ds2-quote--ql.ds2-quote--style-e{top:1px}
.ds2-quote--ql.ds2-quote--style-f{top:5px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-f{top:7px}
}
.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{top:38px}
@media only screen and (min-width:981px){.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{top:48px}
}
.ds2-quote--qr.ds2-quote--style-d,.ds2-quote--qr.ds2-quote--style-e{top:2px}
.ds2-quote--text.ds2-cms-output{display:inline;padding-right:0}
.ds2-quote--source{margin-top:25px}
@media only screen and (min-width:521px){.ds2-quote--source{margin-top:55px}
}
@media only screen and (min-width:981px){.ds2-quote--source{margin-top:70px}
}
.ds2-typo{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-typo{margin-bottom:90px}
}
.ds2-typo[data-drawbox=true] .ds2-typo--container{border:1px solid #e6e6e6;padding:15px 15px 0}
@media only screen and (min-width:521px){.ds2-typo[data-drawbox=true] .ds2-typo--container{padding:30px 30px 15px}
}
.ds2-typo .ds2-linklist,.ds2-typo .ds2-linklist:last-child{margin-bottom:-3px}
.ds2-typo--component-link{display:block;margin-top:0}
.ds2-typo--component-link:hover .ds2-link--label-only,.ds2-typo--component-link:focus .ds2-link--label-only,.ds2-typo--component-link:active .ds2-link--label-only{color:#0653b6}
.ds2-typo--keyvisual{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-typo--keyvisual{margin-bottom:30px}
}
.ds2-typo--title-container{width:100%}
.ds2-typo--title{line-height:1!important;margin-bottom:0}
@media only screen and (min-width:981px){.ds2-typo--copy{padding-right:15px}
}
.ds2-typo--component-link .ds2-typo--copy{color:#262626}
.ds2-gallery{margin-bottom:30px}
@media only screen and (min-width:521px){.ds2-gallery{margin-bottom:45px}
}
.ds2-gallery .ds2-slider--bottom{padding:0 2.5px;padding-bottom:30px}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-gallery .ds2-slider--bottom{padding-bottom:15px}
}
@media only screen and (min-width:981px){.ds2-gallery .ds2-slider--bottom.ds2-slider--gallery-twoColumns{padding-left:37.5px;padding-right:37.5px}
}
.ds2-gallery .ds2-gallery--head{margin-bottom:30px}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-gallery .ds2-gallery--head{margin-bottom:15px}
}
.ds2-gallery .ds2-icon--magnifier-white:before{background-position:-2px -2px}
.contentpresentation:last-child .ds2-content-presentation{margin-bottom:75px}
@media only screen and (min-width:981px){.contentpresentation:last-child .ds2-content-presentation{margin-bottom:90px}
}
.ds2-content-presentation{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-content-presentation{margin-bottom:60px}
}
.ds2-content-presentation--keyvisual{position:relative;margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-content-presentation--keyvisual{margin-bottom:30px}
}
.ds2-content-presentation--keyvisual-cta{height:100%;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;z-index:70}
.ds2-content-presentation--keyvisual-cta .ds2-content-presentation--keyvisual-cta-container{height:100%;margin-left:auto;margin-right:auto;max-width:1680px;position:relative}
.ds2-content-presentation--keyvisual-cta-location{padding-right:15px;position:absolute;text-align:left}
.ds2-content-presentation--keyvisual-cta-location h1,.ds2-content-presentation--keyvisual-cta-location h3{color:#fff;line-height:100%;width:100%}
.ds2-content-presentation--keyvisual-cta-location h1.ds2-color-alternative,.ds2-content-presentation--keyvisual-cta-location h3.ds2-color-alternative{color:#262626}
.ds2-content-presentation--keyvisual-image-container{text-align:center}
.ds2-content-presentation--body h1,.ds2-content-presentation--body h3,.ds2-content-presentation--body .ds2-expand--body-copy-container{line-height:100%;margin-right:15px;width:100%}
.ds2-content-presentation--body .ds2-expand--body-copy-container[data-expanded=false]:not(.open){margin-bottom:-15px}
@media only screen and (min-width:521px){.ds2-content-presentation--body .ds2-expand--body-copy-container[data-expanded=false]:not(.open){margin-bottom:0}
}
.ds2-content-presentation--body .ds2-content-presentation--body-button .button{margin-bottom:0}
.ds2-content-presentation--container-inset{margin-top:15px}
@media only screen and (min-width:981px){.ds2-content-presentation--container-inset{margin-top:0}
}
.ds2-content-presentation--inset{border-left:1px solid #e6e6e6;padding-left:30px;margin-bottom:-3px}
.ds2-stage-presentation{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-stage-presentation{margin-bottom:75px}
}
.ds2-stage-presentation--keyvisual{position:relative}
.ds2-stage-presentation--keyvisual-hotspots,.ds2-stage-presentation--keyvisual-cta{height:100%;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;max-width:1680px;z-index:30;pointer-events:none}
.ds2-stage-presentation--keyvisual-hotspots a,.ds2-stage-presentation--keyvisual-cta a{pointer-events:all}
.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-hotspots-container,.ds2-stage-presentation--keyvisual-hotspots .ds2-stage-presentation--keyvisual-cta-container,.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-hotspots-container,.ds2-stage-presentation--keyvisual-cta .ds2-stage-presentation--keyvisual-cta-container{height:100%;margin-left:auto;margin-right:auto;max-width:1680px;position:relative}
.ds2-stage-presentation--keyvisual-cta-location{padding-right:15px;position:absolute;text-align:left}
.ds2-stage-presentation--keyvisual-cta-location h1,.ds2-stage-presentation--keyvisual-cta-location h3{color:#fff;line-height:100%;width:100%}
.ds2-stage-presentation--keyvisual-cta-location h1.ds2-color-alternative,.ds2-stage-presentation--keyvisual-cta-location h3.ds2-color-alternative{color:#262626}
.ds2-stage-presentation--keyvisual-image-container{margin-left:auto;margin-right:auto;max-width:1680px;text-align:center}
.ds2-stage-presentation--keyvisual-hotspot{position:absolute;text-align:center}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox{bottom:33px;display:block;left:-150px;position:absolute;width:300px}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox h5{padding-right:0}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container{background-color:#fff;border:1px solid #e6e6e6;display:inline-block;padding:15px 15px 15px 15px;text-align:left;width:auto;margin-bottom:0;margin-top:0}
@media only screen and (min-width:981px){.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container{width:260px}
}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container .ds2-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container .ds2-technical-data--info-link{margin-top:-3px;margin-bottom:-3px}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:hover .ds2-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:hover .ds2-technical-data--info-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus .ds2-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:focus .ds2-technical-data--info-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:active .ds2-link,.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-textbox .ds2-stage-presentation--keyvisual-hotspot-textbox-container:active .ds2-technical-data--info-link{color:#0653b6}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-triangle{content:"";display:block;width:0;height:0;border:inset 10px;border-color:#fff transparent transparent transparent;border-top-style:solid;bottom:14px;display:block;left:-10px;position:absolute;z-index:20}
.ds2-stage-presentation--keyvisual-hotspot .ds2-stage-presentation--keyvisual-hotspot-triangle-border{content:"";display:block;width:0;height:0;border:inset 10px;border-color:#e6e6e6 transparent transparent transparent;border-top-style:solid;bottom:13px;display:block;left:-10px;position:absolute;z-index:10}
.ds2-stage-presentation--body{margin-top:15px}
@media only screen and (min-width:981px){.ds2-stage-presentation--body{margin-top:-15px;min-height:30px}
}
.ds2-stage-presentation--body h1:first-child,.ds2-stage-presentation--body h3:first-child,.ds2-stage-presentation--body .ds2-expand--body-copy-container{line-height:100%;margin-right:15px;width:100%}
.ds2-stage-presentation--body .ds2-disclaimer ul{margin-bottom:42px}
@media only screen and (min-width:981px){.ds2-stage-presentation--body .ds2-disclaimer ul{margin-top:42px;margin-bottom:12px}
.ds2-stage-presentation--body .ds2-expand--body-copy-container{margin-top:42px;margin-bottom:12px}
}
.ds2-stage-presentation--keyvisual-cta.ds2-video-player--js-hide{display:none!important}
.row .row.ds2-model-brief{margin-bottom:45px}
@media only screen and (min-width:981px){.row .row.ds2-model-brief{margin-bottom:60px}
}
.ds2-model-brief--table{margin-top:-11px;margin-bottom:15px}
.ds2-model-brief--table table{margin-bottom:15px;background:transparent}
.ds2-model-brief--table .ds2-link,.ds2-model-brief--table .ds2-technical-data--info-link{margin-top:-3px;margin-bottom:12px;display:block}
@media only screen and (min-width:521px){.ds2-model-brief--copy{margin-bottom:15px}
}
.ds2-model-brief--copy .ds2-expand--copy-content{margin-bottom:27px}
@media only screen and (min-width:521px){.ds2-model-brief--copy .ds2-expand--copy-content{margin-bottom:0}
}
.ds2-model-brief--disclaimer{margin-bottom:15px}
.ds2-model-brief--disclaimer .ds2-disclaimer ul{margin-bottom:0}
.ds2-model-carousel{overflow:visible}
.ds2-model-carousel .ds2-table-element td{font-weight:normal}
.ds2-model-carousel .ds2-table-element{margin:15px 0}
.ds2-model-carousel .ds2-disclaimer{margin-top:28px}
.ds2-model-carousel .ds2-disclaimer ul,.ds2-model-carousel .ds2-disclaimer ul li{margin-bottom:0}
@media only screen and (min-width:521px){.ds2-model-carousel--head{margin-bottom:15px}
}
.ds2-model-carousel--content-item .ds2-slider--position-bar-outer{display:none}
.ds2-model-carousel--image-slider{margin-bottom:12px}
@media only screen and (min-width:521px){.ds2-model-carousel--image-slider{margin-bottom:27px}
}
.ds2-model-carousel--image-slider .slick-slide{padding:0}
@media only screen and (min-width:521px){.ds2-model-carousel--image-slider .slick-slide{padding:0 7.5px}
}
.ds2-model-carousel--image-slider .slick-slide img{width:100%}
@media only screen and (min-width:521px){.ds2-model-carousel--image-slider .slick-slide img{cursor:pointer}
}
.ds2-model-carousel--image-slider .slick-slide .ds2-moveUp{transition:-webkit-transform .9s ease;transition:transform .9s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.ds2-model-carousel--image-slider .slick-slide .ds2-moveLeft{transition:-webkit-transform .9s ease;transition:transform .9s ease;-webkit-transform:translate(25%,-30px) scale(0.5);-ms-transform:translate(25%,-30px) scale(0.5);transform:translate(25%,-30px) scale(0.5)}
.ds2-model-carousel--image-slider .slick-slide .ds2-moveRight{transition:-webkit-transform .9s ease;transition:transform .9s ease;-webkit-transform:translate(-25%,-30px) scale(0.5);-ms-transform:translate(-25%,-30px) scale(0.5);transform:translate(-25%,-30px) scale(0.5)}
.ds2-model-carousel--image-slider .slick-center img{cursor:default}
.ds2-model-carousel--content-slider{margin-left:-15px;margin-right:-15px}
.ds2-model-carousel--content-slider .slick-slide{margin-left:15px;margin-right:15px;margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-model-carousel--content-slider .slick-slide{margin-bottom:90px}
}
.ds2-model-carousel--content-slider .slick-track{margin-top:3px}
.ds2-model-carousel .ds2-buttonlist .columns{padding-left:.5357142857rem;padding-right:.5357142857rem}
.ds2-model-carousel .ds2-buttonlist li .button{margin-bottom:10px}
@media only screen and (min-width:521px){.ds2-model-carousel .ds2-buttonlist li .button{margin-bottom:0}
}
.ds2-model-carousel .ds2-buttonlist li:last-child .button{margin-bottom:0}
.ds2-model-carousel{position:relative}
.ds2-model-carousel .slick-prev,.ds2-model-carousel .slick-next{height:40.00005px;min-width:15px;opacity:1;top:0;width:18px;z-index:50;display:none}
.ds2-model-carousel .slick-prev .ds2-icon.ds2-icon--l:before,.ds2-model-carousel .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev span.ds2-icon--l.icon:before,.ds2-model-carousel .slick-next .ds2-icon.ds2-icon--l:before,.ds2-model-carousel .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next span.ds2-icon--l.icon:before{background-color:#666;background-size:30px;background-position:center;width:30px;height:60px}
.ds2-model-carousel .slick-prev:hover .ds2-icon:before,.ds2-model-carousel .slick-prev:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev:hover span.icon:before,.ds2-model-carousel .slick-prev:focus .ds2-icon:before,.ds2-model-carousel .slick-prev:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev:focus span.icon:before,.ds2-model-carousel .slick-prev:active .ds2-icon:before,.ds2-model-carousel .slick-prev:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev:active span.icon:before,.ds2-model-carousel .slick-next:hover .ds2-icon:before,.ds2-model-carousel .slick-next:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next:hover span.icon:before,.ds2-model-carousel .slick-next:focus .ds2-icon:before,.ds2-model-carousel .slick-next:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next:focus span.icon:before,.ds2-model-carousel .slick-next:active .ds2-icon:before,.ds2-model-carousel .slick-next:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next:active span.icon:before{background-color:#4d4d4d}
@media only screen and (max-width:520px){.ds2-model-carousel .slick-prev .ds2-icon.ds2-icon--l:before,.ds2-model-carousel .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev span.ds2-icon--l.icon:before,.ds2-model-carousel .slick-next .ds2-icon.ds2-icon--l:before,.ds2-model-carousel .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next span.ds2-icon--l.icon:before{background-size:30px;background-position:center;width:18px;height:40.00005px}
}
@media only screen and (min-width:521px){.ds2-model-carousel .slick-prev,.ds2-model-carousel .slick-next{width:30px;height:60px}
}
.ds2-model-carousel .slick-prev .ds2-icon,.ds2-model-carousel .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-prev span.icon,.ds2-model-carousel .slick-next .ds2-icon,.ds2-model-carousel .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-model-carousel .slick-next span.icon{top:0;margin-top:0}
.ds2-model-carousel .slick-prev span,.ds2-model-carousel .slick-next span{color:#fff;display:block}
.ds2-model-carousel .slick-prev{left:0}
@media only screen and (min-width:521px){.ds2-model-carousel .slick-prev{left:10px}
}
.ds2-model-carousel .slick-next{right:0}
@media only screen and (min-width:521px){.ds2-model-carousel .slick-next{right:10px}
}
.ds2-model-carousel .ds2-content-slider--description .ds2-expand--body-copy{margin-bottom:27px}
.ds2-model-carousel .ds2-content-slider--description>.table .ds2-table-element{margin-top:0}
.ds2-model-carousel .ds2-content-slider--description>.table .ds2-table-element th{padding-top:0}
@media only screen and (min-width:521px){.ds2-model-carousel .ds2-content-slider--description>.table .ds2-table-element th{padding-bottom:12px}
}
.ds2-model-carousel .ds2-content-slider--description>.table ~ .table .ds2-table-element{margin-top:0}
.ds2-model-carousel .ds2-content-slider--description>.table ~ .table .ds2-table-element th{padding-top:15px}
.ds2-bottom-disclaimer{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-bottom-disclaimer{margin-bottom:75px}
}
.ds2-business-card{border:1px solid #e6e6e6;margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-business-card{margin-bottom:90px}
}
@media only screen and (min-width:521px){.ds2-business-card--content:last-child{padding-left:0}
.ds2-business-card--content:first-child{padding-right:0}
}
.ds2-business-card--content-image{padding:15px}
@media only screen and (min-width:521px){.ds2-business-card--content-image{padding:30px}
}
@media only screen and (min-width:981px){.ds2-business-card--content-image{padding:15px}
}
.ds2-business-card--content-data{padding-left:15px}
@media only screen and (min-width:521px){.ds2-business-card--content-data{padding-top:30px}
}
@media only screen and (min-width:981px){.ds2-business-card--content-data{padding-top:15px;padding-left:15px}
}
.ds2-business-card--position,.ds2-business-card--address-line,.ds2-business-card--contact-item-label,.ds2-business-card--contact-item-detail{display:block}
.ds2-business-card--name,.ds2-business-card--position,.ds2-business-card--address-line,.ds2-business-card--contact-item-label,.ds2-business-card--contact-item-detail{margin-bottom:6px}
.ds2-business-card--group{margin-bottom:26px;padding-right:15px}
.ds2-business-card--contact-item{margin-bottom:11px}
@media only screen and (min-width:521px){.ds2-business-card--contact-item{margin-bottom:4px}
}
.ds2-business-card--contact-item-label{margin-bottom:0;font-weight:bold}
.ds2-business-card--contact-item-detail{display:inline-block;margin-bottom:0;overflow:hidden;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%}
a.ds2-business-card--contact-item-detail{color:#262626}
.ds2-contact-box{border:1px solid #e6e6e6;margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-contact-box{margin-bottom:90px}
}
.ds2-contact-box a{font-weight:normal;color:#262626}
@media only screen and (min-width:521px){.ds2-contact-box a.ds2-business-card--contact-phone{cursor:default}
}
.ds2-contact-box .ds2-contact-box--sub-content{padding:15px}
.ds2-contact-box .ds2-contact-box--contact-item{word-break:break-all}
.ds2-contact-box .ds2-cms-output{margin-bottom:0}
.ds2-contact-box .ds2-contact-box--group{margin-bottom:11px}
.ds2-contact-box .ds2-contact-box--group:last-child{margin-bottom:10px}
.ds2-contact-box .ds2-contact-box--address{padding-bottom:11px}
.ds2-contact-box .ds2-contact-box--hours{margin-top:20px}
.ds2-contact-box--group .ds2-contact-box--entry,.ds2-contact-box--address.ds2-cms-output,.ds2-contact-box--contact-item,.ds2-contact-box--contact-item .ds2-cms-output,.ds2-contact-box--hours.ds2-cms-output{line-height:20px}
.ds2-contact-box--title{margin-bottom:26px}
.ds2-contact-box--subtitle{display:block;margin-bottom:0}
.ds2-accordion{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-accordion{margin-bottom:75px}
}
.ds2-accordion h2{margin-bottom:25px}
@media only screen and (max-width:980px){.ds2-accordion h2{margin-bottom:10px}
}
@media only screen and (min-width:521px){.ds2-accordion .ds2-accordion--copy-cont{margin-bottom:15px}
}
.ds2-accordion .ds2-expand--body-expand-container .button{margin-bottom:0}
.ds2-text-only{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-text-only{margin-bottom:75px}
.ds2-text-only .ds2-buttonlist:not([data-buttoncount="1"]){margin-right:0}
}
.ds2-text-only .ds2-text-only--linklist{display:table}
@media only screen and (min-width:981px){.small-6 .ds2-text-only .ds2-expand--body-copy-columns,.small-5 .ds2-text-only .ds2-expand--body-copy-columns,.small-4 .ds2-text-only .ds2-expand--body-copy-columns,.small-3 .ds2-text-only .ds2-expand--body-copy-columns,.small-2 .ds2-text-only .ds2-expand--body-copy-columns,.small-1 .ds2-text-only .ds2-expand--body-copy-columns,.medium-6 .ds2-text-only .ds2-expand--body-copy-columns,.medium-5 .ds2-text-only .ds2-expand--body-copy-columns,.medium-4 .ds2-text-only .ds2-expand--body-copy-columns,.medium-3 .ds2-text-only .ds2-expand--body-copy-columns,.medium-2 .ds2-text-only .ds2-expand--body-copy-columns,.medium-1 .ds2-text-only .ds2-expand--body-copy-columns,.large-6 .ds2-text-only .ds2-expand--body-copy-columns,.large-5 .ds2-text-only .ds2-expand--body-copy-columns,.large-4 .ds2-text-only .ds2-expand--body-copy-columns,.large-3 .ds2-text-only .ds2-expand--body-copy-columns,.large-2 .ds2-text-only .ds2-expand--body-copy-columns,.large-1 .ds2-text-only .ds2-expand--body-copy-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
}
.ds2-detail{margin-bottom:30px}
.ds2-detail .ds2-expand--body-copy-container[data-expanded=false]:not(.open){margin-bottom:0}
.ds2-detail .ds2-expand--body-copy-container.open{margin-bottom:0}
@media only screen and (min-width:981px){.ds2-detail{margin-bottom:60px}
}
.ds2-detail .ds2-button--offer{margin-bottom:0}
@media only screen and (min-width:981px){.ds2-detail .ds2-button--offer{margin-bottom:0}
}
.ds2-detail .ds2-slider{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-detail .ds2-slider{margin-bottom:30px}
}
@media only screen and (min-width:521px){.ds2-detail .ds2-slider.ds2-slider--no-sliding .ds2-slider--twoColumns .ds2-slider--slide{width:50%;margin-left:7.5px}
}
.ds2-detail .ds2-detail--interactive .ds2-linklist{padding-bottom:12px}
.ds2-detail .ds2-detail--interactive .ds2-linklist .ds2-linklist--item:last-child{margin-bottom:0}
.ds2-detail .ds2-detail--interactive.large-6{padding-right:7.5px}
.ds2-detail .ds2-detail--buttons{margin-bottom:0}
.ds2-detail .ds2-detail--disclaimer{padding-bottom:30px;margin-top:-15px}
@media only screen and (min-width:981px){.ds2-detail .ds2-detail--disclaimer{padding-bottom:15px;margin-top:0}
}
.ds2-detail .ds2-detail--disclaimer .ds2-disclaimer ul{margin-bottom:0}
.ds2-detail .ds2-detail--body-start{margin-bottom:15px}
.ds2-detail .ds2-detail--accordion .ds2-accordion--element ul.ds2-accordion--list{margin-bottom:0;padding-bottom:15px}
@media only screen and (min-width:981px){.ds2-detail .ds2-detail--accordion .ds2-accordion--element ul.ds2-accordion--list{padding-bottom:30px}
}
.ds2-detail .ds2-detail--body{margin-bottom:15px}
.ds2-detail .ds2-detail--body .ds2-no-uppercase+.ds2-detail--interactive{margin-top:15px}
.ds2-detail .ds2-detail--inset{margin-bottom:42px;border-left:1px solid #e6e6e6;padding-left:30px}
@media only screen and (min-width:981px){.ds2-detail .ds2-detail--inset{margin-bottom:27px}
}
.ds2-detail .ds2-detail--inset .ds2-linklist{margin-bottom:-3px}
.ds2-detail .ds2-detail--inset h4,.ds2-detail .ds2-detail--inset .ds2-cms-output{padding-right:15px}
.ds2-detail .ds2-detail--inset h4.ds2-no-uppercase{margin-bottom:12px}
.ds2-cluster-overview{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-cluster-overview{margin-bottom:75px}
}
.ds2-cluster-overview h4{margin-bottom:12px}
@media only screen and (min-width:521px){.ds2-cluster-overview h4{margin-bottom:27px}
}
.ds2-micro-story{margin-bottom:60px}
.ds2-micro-story .ds2-micro-story--image-container{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-micro-story .ds2-micro-story--image-container{float:left}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-micro-story .ds2-micro-story--image-container{margin-right:7.5px}
.ds2-micro-story .ds2-micro-story--image-container img{padding-right:7.5px}
}
@media only screen and (min-width:981px){.ds2-micro-story .ds2-micro-story--image-container{margin-right:15px}
.ds2-micro-story .ds2-micro-story--image-container img{padding-right:15px}
}
@media only screen and (min-width:521px){.ds2-micro-story .float-right .ds2-micro-story--image-container{float:right;margin-right:0}
.ds2-micro-story .float-right .ds2-micro-story--image-container img{padding-right:0}
}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-micro-story .float-right .ds2-micro-story--image-container{margin-left:7.5px}
.ds2-micro-story .float-right .ds2-micro-story--image-container img{padding-left:7.5px}
}
@media only screen and (min-width:981px){.ds2-micro-story .float-right .ds2-micro-story--image-container{margin-left:15px}
.ds2-micro-story .float-right .ds2-micro-story--image-container img{padding-left:15px}
}
.ds2-micro-story .ds2-expand--float{float:none;display:block;margin-bottom:12px}
.ds2-micro-story .ds2-expand--float img{margin-bottom:0}
@media only screen and (min-width:981px){.ds2-micro-story .ds2-expand--float{margin-bottom:30px}
}
.ds2-micro-story .ds2-expand--float .ds2-expand--copy-title{display:inline-block}
.ds2-micro-story .ds2-expand--float .ds2-micro-story--link{display:inline-block}
.ds2-micro-story .ds2-expand--copy-content{margin-bottom:26px}
.ds2-micro-story .ds2-expand--copy-content:last-child{margin-bottom:11px}
@media only screen and (min-width:521px){.ds2-micro-story h2{margin-bottom:25px}
}
@media only screen and (max-width:520px){.no-scroll.ds2-page--models .ds2-page--wrapper{height:100%;display:block;-webkit-flex-direction:inherit}
}
.ds2-models{position:relative;margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-models{margin-bottom:75px}
}
.ds2-models--header{position:relative}
.ds2-models--series-header.ds2-inactive{display:none}
.ds2-models--header-title{color:#262626;margin:40px 0}
.ds2-models--filter{color:#262626;list-style:none;margin-bottom:0}
.ds2-models--filter-item{margin-bottom:30px;list-style:none}
.ds2-models--options{opacity:0;position:absolute;right:0;top:0;margin-top:5px;z-index:90}
.ds2-models--options-filter{background-color:#666;display:block;height:40px;margin:0;width:40px}
.ds2-models--anchors-list{list-style:none;z-index:100}
.ds2-models--anchors-list li{display:none}
.ds2-models--anchors-list li.ds2-active{display:block}
.ds2-models--anchors-item{display:block;line-height:12px;margin-top:10px;text-align:center}
@media only screen and (min-width:521px){.ds2-js-models-container{margin-top:-15px}
}
.ds2-models--series{position:relative}
.ds2-models--series .ds2-cardlist--card img{width:100%}
.ds2-models--series-title{color:#e6e6e6;font-size:96px;font-weight:bold;line-height:1;position:absolute;top:15px;white-space:nowrap}
@media only screen and (max-width:520px){.ds2-models--series-title.ds2-models--series-title-long{font-size:68px}
}
@media only screen and (min-width:981px){.ds2-models--series-title{font-size:124px}
}
.ds2-models--card-item.ds2-inactive{display:none}
.ds2-models--card-item.ds2-active{display:table}
.ds2-models--card-item.ds2-models-js--card-item:last-child{float:left}
@media only screen and (min-width:521px){.ds2-models--series-wrap .ds2-model-card--entry{padding-left:0}
}
.ds2-models--footer .ds2-disclaimer{margin-right:30px}
.ds2-models--footer .ds2-disclaimer ul{margin-bottom:11px}
.ds2-models--footer .ds2-disclaimer ul li{margin-bottom:0}
.ds2-table{margin-bottom:57px}
@media only screen and (min-width:981px){.ds2-table{margin-bottom:72px}
}
.ds2-table table{margin-bottom:12px}
.ds2-table h4{margin-bottom:17px}
.ds2-table .ds2-disclaimer ul{margin-bottom:12px;margin-top:27px}
.ds2-table-element .large-only td .ds2-cms-output.ds2-table-element--has-align-left,.ds2-table-element .large-only th .ds2-cms-output.ds2-table-element--has-align-left{text-align:left}
.ds2-table-element .large-only td .ds2-cms-output.ds2-table-element--has-align-right,.ds2-table-element .large-only th .ds2-cms-output.ds2-table-element--has-align-right{text-align:right}
.ds2-table-element .large-only td .ds2-cms-output.ds2-table-element--has-weight-normal,.ds2-table-element .large-only th .ds2-cms-output.ds2-table-element--has-weight-normal{font-weight:normal}
.ds2-table-element .large-only td .ds2-cms-output.ds2-table-element--has-weight-bold,.ds2-table-element .large-only th .ds2-cms-output.ds2-table-element--has-weight-bold{font-weight:bold}
.ds2-table-element--has-align-left .ds2-table-element--cell-item{text-align:left}
.ds2-table-element--has-align-right .ds2-table-element--cell-item{text-align:right}
.ds2-table-element--has-weight-normal .ds2-table-element--cell-item{font-weight:normal}
.ds2-table-element--has-weight-bold .ds2-table-element--cell-item{font-weight:bold}
td.ds2-table-element--has-align-bottom{vertical-align:bottom}
.ds2-table--keyvisual{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-table--keyvisual{margin-bottom:30px}
}
.ds2-table--headline .ds2-footnote{vertical-align:bottom;top:-20px;font-size:11px}
@media only screen and (min-width:981px){.ds2-table--headline .ds2-footnote{top:-28px}
}
.ds2-basic-teaser{margin-bottom:75px}
.ds2-basic-teaser:hover,.ds2-basic-teaser:focus,.ds2-basic-teaser:active{cursor:pointer}
@media only screen and (min-width:981px){.ds2-basic-teaser{margin-bottom:90px}
}
.ds2-basic-teaser .ds2-basic-teaser--container{position:relative;padding:15px;border:1px solid #e6e6e6}
.ds2-basic-teaser .ds2-basic-teaser--image-container,.ds2-basic-teaser .ds2-basic-teaser--slider{margin-bottom:15px}
.ds2-basic-teaser .ds2-slider{margin-right:0;margin-left:0}
.ds2-basic-teaser .ds2-basic-teaser--component-link{display:block;margin-top:0;margin-bottom:0}
.ds2-basic-teaser .ds2-cms-output{color:#262626}
.ds2-basic-teaser img{position:relative}
.ds2-basic-teaser .ds2-button--offer{margin-bottom:0}
.ds2-basic-teaser .ds2-button--area{margin-bottom:15px}
.ds2-basic-teaser .ds2-slider--position-bar{margin-left:0}
.ds2-basic-teaser .ds2-linklist--item:last-child{margin-bottom:9px}
.ds2-basic-teaser .ds2-disclaimer{margin-top:15px}
.ds2-basic-teaser .ds2-disclaimer ul{margin-bottom:13px}
.ds2-basic-teaser .ds2-basic-teaser--iframe-container{margin-bottom:30px}
.ds2-basic-teaser .ds2-basic-teaser--iframe-container .ds2-iframe--player{margin-bottom:0}
.ds2-basic-teaser .ds2-basic-teaser--iframe-container .ds2-iframe--fallback-container{margin-bottom:0;padding:15px}
.ds2-basic-teaser .ds2-basic-teaser--iframe-container iframe{width:100%;border:0}
.slider-padding{padding:15px}
.large-6 .ds2-basic-teaser h2.ds2-long-headline{font-size:15px;line-height:18px;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:521px) and (max-width:980px){.large-6 .ds2-basic-teaser h2.ds2-long-headline{font-size:18px;line-height:20px;margin-top:-3px;margin-bottom:12px}
}
@media only screen and (min-width:981px){.large-6 .ds2-basic-teaser h2.ds2-long-headline{font-size:25px;line-height:31px;margin-top:-3px;margin-bottom:12px}
}
.large-3 .ds2-basic-teaser h2.ds2-long-headline{font-size:15px;line-height:18px;margin-top:-3px;margin-bottom:12px}
@media only screen and (min-width:981px){.large-3 .ds2-basic-teaser h2.ds2-long-headline{font-size:18px;line-height:20px;margin-top:-3px;margin-bottom:12px}
}
.ds2-stage-teaser{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-stage-teaser{margin-bottom:75px}
}
.ds2-stage-teaser .ds2-slider--position-bar-outer{max-width:1680px}
.ds2-stage-teaser .ds2-slider--position-bar-outer .ds2-slider--position-bar{margin-left:0}
.ds2-stage-teaser .ds2-slider--video-container button{width:40px}
.ds2-stage-teaser .ds2-slider .ds2-stage-slider--keyvisual-cta.ds2-video-player--js-hide{display:none!important}
.ds2-stage-teaser .ds2-slider .ds2-slider--main{max-width:1680px;margin:0 auto}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .slick-prev,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .slick-next{width:auto}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location{text-align:left}
@media only screen and (min-width:981px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location{position:absolute}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1{margin-top:13px;margin-bottom:13px}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1{margin-top:28px;margin-bottom:13px}
}
@media only screen and (min-width:981px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1{margin-top:0;margin-bottom:12px}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h3{line-height:100%}
@media only screen and (min-width:981px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h3{color:#fff}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h1.ds2-color-alternative,.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location h3.ds2-color-alternative{color:#262626}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li{padding:0 7.5px}
@media only screen and (min-width:981px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li{padding:0}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li a{margin-bottom:11px}
@media only screen and (min-width:521px) and (max-width:980px){.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li a{margin-bottom:0}
}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--keyvisual-cta-location .ds2-buttonlist li:last-child a{margin-bottom:0}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--body .ds2-disclaimer{margin-top:28px}
.ds2-stage-teaser .ds2-slider .ds2-slider--stage .ds2-stage-slider--body .ds2-disclaimer ul{margin-bottom:0}
.ds2-content-slider{overflow:visible;margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-content-slider{margin-bottom:75px}
}
@media only screen and (min-width:521px){.ds2-content-slider .ds2-content-slider--head{margin-bottom:15px}
}
.ds2-content-slider--nav{margin:0}
.ds2-content-slider--nav .slick-track{display:table;margin-bottom:0}
.ds2-content-slider--nav .ds2-content-slider--nav-item{display:table-cell;float:none;vertical-align:bottom}
.ds2-content-slider--nav .ds2-content-slider--slick-active .button{border-bottom:5px solid #1c69d4;color:#1c69d4}
.ds2-content-slider--nav .ds2-content-slider--slick-active .button span{color:#1c69d4}
.ds2-content-slider--nav .button{background:0;border-bottom:5px solid #e6e6e6;display:block;height:inherit;margin-bottom:0;margin-left:7.5px;margin-right:7.5px;min-width:10px}
.ds2-content-slider--nav .button:hover,.ds2-content-slider--nav .button:focus,.ds2-content-slider--nav .button:active{border-bottom:5px solid #0653b6;color:#0653b6}
.ds2-content-slider--nav .button:hover span,.ds2-content-slider--nav .button:focus span,.ds2-content-slider--nav .button:active span{color:#0653b6}
.ds2-content-slider--nav .button div{margin-top:0;color:#666;text-align:left}
@media only screen and (min-width:981px){.ds2-content-slider--nav .button div{margin-bottom:7px}
}
.ds2-content-slider--nav .button div span{display:none}
.ds2-content-slider--content{margin:0 auto;position:relative}
.ds2-content-slider--content .ds2-content-slider--tile{padding-top:5px}
@media only screen and (min-width:521px){.ds2-content-slider--content .ds2-content-slider--tile{padding-top:10px}
}
@media only screen and (min-width:981px){.ds2-content-slider--content .ds2-content-slider--tile{padding-top:15px}
}
.ds2-content-slider--content .ds2-content-slider--tile h3{clear:both}
@media only screen and (max-width:980px){.ds2-content-slider--content .slick-list{margin:0}
}
.ds2-content-slider--content .slick-list .ds2-content-slider--tile .columns{padding-left:.5357142857rem;padding-right:.5357142857rem}
.ds2-content-slider--content .slick-prev,.ds2-content-slider--content .slick-next{height:40.00005px;min-width:15px;opacity:1;top:0;width:18px;z-index:50;display:none}
.ds2-content-slider--content .slick-prev .ds2-icon.ds2-icon--l:before,.ds2-content-slider--content .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev span.ds2-icon--l.icon:before,.ds2-content-slider--content .slick-next .ds2-icon.ds2-icon--l:before,.ds2-content-slider--content .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next span.ds2-icon--l.icon:before{background-color:#666;background-size:33px;background-position:center;width:30px;height:60px}
.ds2-content-slider--content .slick-prev:hover .ds2-icon:before,.ds2-content-slider--content .slick-prev:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev:hover span.icon:before,.ds2-content-slider--content .slick-prev:focus .ds2-icon:before,.ds2-content-slider--content .slick-prev:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev:focus span.icon:before,.ds2-content-slider--content .slick-prev:active .ds2-icon:before,.ds2-content-slider--content .slick-prev:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev:active span.icon:before,.ds2-content-slider--content .slick-next:hover .ds2-icon:before,.ds2-content-slider--content .slick-next:hover .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next:hover span.icon:before,.ds2-content-slider--content .slick-next:focus .ds2-icon:before,.ds2-content-slider--content .slick-next:focus .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next:focus span.icon:before,.ds2-content-slider--content .slick-next:active .ds2-icon:before,.ds2-content-slider--content .slick-next:active .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next:active span.icon:before{background-color:#4d4d4d}
@media only screen and (max-width:520px){.ds2-content-slider--content .slick-prev .ds2-icon.ds2-icon--l:before,.ds2-content-slider--content .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev span.ds2-icon--l.icon:before,.ds2-content-slider--content .slick-next .ds2-icon.ds2-icon--l:before,.ds2-content-slider--content .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.ds2-icon--l.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next span.ds2-icon--l.icon:before{background-position:center;background-size:30px;width:18px;height:40.00005px}
}
@media only screen and (min-width:521px){.ds2-content-slider--content .slick-prev,.ds2-content-slider--content .slick-next{width:30px;height:60px}
}
.ds2-content-slider--content .slick-prev .ds2-icon,.ds2-content-slider--content .slick-prev .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-prev span.icon,.ds2-content-slider--content .slick-next .ds2-icon,.ds2-content-slider--content .slick-next .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-content-slider--content .slick-next span.icon{top:0;margin-top:0}
.ds2-content-slider--content .slick-prev span,.ds2-content-slider--content .slick-next span{color:#fff;display:block}
.ds2-content-slider--content .slick-prev{left:-12.5px}
@media only screen and (min-width:521px){.ds2-content-slider--content .slick-prev{left:-27.5px}
}
.ds2-content-slider--content .slick-next{right:-12.5px}
@media only screen and (min-width:521px){.ds2-content-slider--content .slick-next{right:-27.5px}
}
.ds2-content-slider--content .ds2-content-slider--image{margin-bottom:15px}
.ds2-news-article{clear:both;overflow:hidden}
.ds2-news-article .ds2-news-article--textbox{margin-top:15px;margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-news-article .ds2-news-article--textbox{margin-bottom:75px}
}
@media only screen and (min-width:521px){.ds2-news-article .ds2-news-article--textbox{margin-top:30px}
}
@media only screen and (min-width:521px){.ds2-news-article .ds2-news-article--textbox h2{margin-bottom:25px}
}
.ds2-spotlight{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-spotlight{margin-bottom:90px}
}
.ds2-spotlight .ds2-accordion--element{margin-top:15px}
@media only screen and (min-width:521px){.ds2-spotlight .ds2-accordion--element{margin-top:30px}
}
.ds2-spotlight .ds2-accordion--sub-content{padding-right:0}
.ds2-spotlight .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--copy{margin-bottom:12px}
.ds2-spotlight .ds2-linklist{margin-top:-3px}
.ds2-spotlight .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--button,.ds2-spotlight .ds2-linklist,.ds2-spotlight .ds2-linklist--item{margin-bottom:0}
.ds2-spotlight .ds2-accordion--element .ds2-accordion--content{margin-bottom:27px}
@media only screen and (min-width:521px){.ds2-spotlight--headline{margin-bottom:28px}
}
.ds2-spotlight--keyvisual{position:relative}
.ds2-spotlight--keyvisual-hotspots{position:absolute;overflow:hidden;z-index:60;top:0;width:100%;height:100%;text-align:center}
.ds2-spotlight--keyvisual-hotspots-container{position:relative;max-width:1680px;height:100%;margin-left:auto;margin-right:auto}
.ds2-spotlight--keyvisual-hotspot{position:absolute}
.ds2-spotlight--keyvisual-hotspot-dot{display:block;width:16px;height:16px;margin-left:-8px;margin-top:-8px;border-radius:20px;background-color:#fff}
.row .row.ds2-pre-configuration{margin-bottom:60px}
@media only screen and (min-width:981px){.row .row.ds2-pre-configuration{margin-bottom:75px}

}
.row .row.ds2-pre-configuration div.ds2-cms-output{position:relative}
@media only screen and (min-width:981px){.ds2-pre-configuration--header{float:right}
}
@media only screen and (min-width:981px){.ds2-pre-configuration--table .ds2-table-element--head-row th{padding-top:0}
}
@media only screen and (min-width:981px){.ds2-pre-configuration--table{float:left}
}
.ds2-pre-configuration--table .ds2-table-element{margin-bottom:15px}
.ds2-pre-configuration--table .ds2-table-element .ds2-tooltip{margin:0;padding:0}
.ds2-pre-configuration--table .ds2-table-element .ds2-tooltip span.ds2-info-icon{padding:0;right:0;margin-right:0}
.ds2-pre-configuration--table .ds2-button--offer{margin-bottom:0}
.ds2-pre-configuration--table .ds2-linklist li:last-child{margin-bottom:12px}
.ds2-pre-configuration--slider{margin-bottom:3px}
@media only screen and (min-width:981px){.ds2-pre-configuration--slider{margin-bottom:15px}
}
.ds2-pre-configuration--slider .ds2-slider{margin-left:0;margin-right:0}
.ds2-pre-configuration--slider .ds2-slider--main{margin:0}
.ds2-pre-configuration--disclaimer{margin-top:15px;margin-bottom:0}
.ds2-pre-configuration--disclaimer .ds2-disclaimer ul{margin-bottom:-2px}
.ds2-pre-configuration--slider+.ds2-pre-configuration--table{margin-top:11px}
@media only screen and (min-width:521px){.ds2-pre-configuration--slider+.ds2-pre-configuration--table{margin-top:15px}
}
.ds2-content-overview{padding-bottom:45px}
@media only screen and (min-width:981px){.ds2-content-overview{padding-bottom:60px}
}
@media only screen and (min-width:521px){.ds2-content-overview--item-keyvisual{margin-bottom:30px}
}
.ds2-content-overview--item-text-container{padding-bottom:27px}
.ds2-content-overview--item-text-container[data-hascopy=true]{padding-bottom:26px}
.ds2-content-overview--item-text-container[data-haslink=true]{padding-bottom:27px}
.ds2-content-overview--title{margin-bottom:27px}
@media only screen and (min-width:521px){.ds2-content-overview--title{margin-bottom:30px}
}
.ds2-content-overview--item-title{margin-top:12px;margin-bottom:0}
@media only screen and (min-width:521px){.ds2-content-overview--item-title{margin-top:-3px}
}
.ds2-content-overview--item-copy{margin-top:11px}
.ds2-content-overview--item-copy p:last-child{margin-bottom:0}
.ds2-content-overview .ds2-linklist{margin-top:12px}
.ds2-content-overview .ds2-linklist--item:last-child{margin-bottom:-3px}
.ds2-technical-data--title.ds2-no-uppercase{margin-bottom:25px}
.ds2-technical-data--content{margin-top:15px}
.ds2-technical-data{margin-bottom:72px}
@media only screen and (min-width:981px){.ds2-technical-data{margin-bottom:87px}
}
.ds2-technical-data .ds2-dropdown .ds2-icon:before,.ds2-technical-data .ds2-dropdown .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-technical-data .ds2-dropdown span.icon:before{left:0}
.ds2-technical-data .tabs-content{margin-bottom:0}
.ds2-technical-data .content{padding:0}
.ds2-technical-data .ds2-slider{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-technical-data .ds2-slider{margin-bottom:30px}
}
.ds2-technical-data .ds2-accordion--list{margin-bottom:0}
.ds2-technical-data .ds2-accordion--content{margin-bottom:15px}
@media only screen and (min-width:981px){.ds2-technical-data .ds2-technical-data--table-group{margin-bottom:30px}
}
.ds2-technical-data table{margin-bottom:0}
.ds2-technical-data .ds2-table-element--head-row{display:none}
@media only screen and (min-width:521px){.ds2-technical-data .ds2-table-element--head-row{display:table-row}
.ds2-technical-data .ds2-table-element--head-row th{padding-top:30px;padding-bottom:27px}
@media only screen and (min-width:981px){.ds2-technical-data .ds2-table-element--head-row th{padding-top:0}
}
}
@media only screen and (min-width:521px){.ds2-technical-data .ds2-technical-data--first-table th{padding-top:0}
}
.ds2-technical-data tr:first-child td{padding-top:0}
.ds2-technical-data tr:last-child{border:0}
.ds2-technical-data .ds2-technical-data--footer{margin-top:0}
@media only screen and (min-width:521px){.ds2-technical-data .ds2-technical-data--footer{margin-top:30px;border-top:1px solid #e6e6e6}
}
.ds2-technical-data .ds2-technical-data--footer :first-child.ds2-linklist{margin-top:27px}
.ds2-technical-data .ds2-technical-data--footer :first-child.ds2-disclaimer ul{margin-top:30px}
.ds2-technical-data .ds2-technical-data--footer :last-child.ds2-linklist{margin-bottom:-3px}
.ds2-technical-data .ds2-linklist{margin-bottom:6px}
.ds2-technical-data .ds2-linklist--item:first-child{margin-top:0}
.ds2-technical-data .ds2-linklist--item:last-child{margin-bottom:0}
.ds2-technical-data .ds2-disclaimer ul{margin-top:27px;margin-bottom:0}
.ds2-technical-data .ds2-disclaimer ul li:last-child{margin-bottom:0}
.ds2-technical-data--info-link{display:inline-block;margin-bottom:-3px}
.ds2-technical-data--info-link .ds2-info-icon{margin-right:7px;display:inline-block}
.ds2-technical-data--info-link .ds2-info-icon:before,.ds2-technical-data--info-link .ds2-info-icon:after{top:2px}
.ds2-video-container{padding-bottom:60px}
@media only screen and (min-width:981px){.ds2-video-container{padding-bottom:75px}
}
.ds2-video-container .ds2-video-player{padding-bottom:15px}
.ds2-video-container .ds2-expand--body-copy-container{padding-bottom:0}
.ds2-video-container .ds2-expand--body-copy-container.open{margin-bottom:4px}
.ds2-video-container--title{margin-top:-2px}
@media only screen and (min-width:521px){.ds2-video-container--title{margin-top:13px}
}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle{width:100%}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-left{float:left;width:87px;margin-left:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-right{display:table;height:35px;padding-left:10px}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-right h5{display:table-cell;margin-bottom:-3px;vertical-align:middle}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle{padding-top:2px;margin-bottom:15px}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--hint{margin-bottom:60px}
@media only screen and (min-width:981px){.ds2-cookie-consent-settings .ds2-cookie-consent-settings--hint{margin-bottom:75px}
}
.ds2-cookie-consent-settings div.switch input:checked+label{background:#fff}
.ds2-cookie-consent-settings .ds2-icon--toggle_background:before{width:90px;height:45px;margin-left:2px}
.ds2-cookie-consent-settings div.switch input:checked+label{background:#fff}
.ds2-cookie-consent-settings div.switch label:after{background-color:none;width:44px;height:45px;background-repeat:none;top:-2px;left:-2px}
.ds2-cookie-consent-settings div.switch input:checked+label:after{left:43px}
.ds2-iframe--player{height:100vh;margin-bottom:30px}
.ds2-iframe--player iframe{border:0;width:100%;height:100%}
.ds2-iframe--fallback-container{background-color:#e6e6e6;padding:15px 15px 15px 15px}
@media only screen and (min-width:981px){.ds2-iframe--fallback-container{padding:30px 30px 15px 30px}
}
.ds2-iframe--fallback-container .ds2-expand--body-expand-container .button{background:linear-gradient(to bottom,rgba(230,230,230,0) 0,#e6e6e6 18%,#e6e6e6 100%)}
@media only screen and (min-width:521px){.ds2-iframe--fallback-container .ds2-iframe--fallback-individual{margin-bottom:30px}
}
.ds2-iframe--fallback-individual-images{margin-bottom:15px}
.ds2-expand--body-copy-container.open{margin-bottom:7.5px}
body.ds2-iframe--body{height:initial}
.ds2-navigation-model-small{margin-bottom:45px;display:block;overflow:hidden;width:100%}
@media only screen and (min-width:981px){.ds2-navigation-model-small{margin-bottom:60px}
}
.ds2-navigation-model-small .ds2-navigation-model-small--container{float:left;margin-bottom:30px;width:100%}
.ds2-navigation-model-small .row{margin-left:0;margin-right:0}
.ds2-navigation-model-small .ds2-navigation-model-small--card-item{list-style-type:none}
.ds2-navigation-model-small .ds2-navigation-model-small--card-item .ds2-linklist,.ds2-navigation-model-small .ds2-navigation-model-small--card-item .ds2-linklist--item:last-child,.ds2-navigation-model-small .ds2-navigation-model-small--card-item .ds2-linklist--item:last-child a{margin-bottom:-3px}
.ds2-navigation-model-small .ds2-navigation-model-small--card-item .ds2-model-card.ds2-active{display:block}
.ds2-navigation-model-small .ds2-navigation-model-small--disclaimer{margin-bottom:15px}
.ds2-navigation-model-small .ds2-navigation-model-small--disclaimer .ds2-disclaimer ul{margin-bottom:13px}
.ds2-sitemap{margin-bottom:45px}
.ds2-sitemap .ds2-accordion--element .ds2-accordion--list-item .ds2-accordion--button,.ds2-sitemap .ds2-accordion--element .ds2-linklist{margin-bottom:0}
.ds2-sitemap .ds2-accordion--element .ds2-accordion--list-item:last-child{border-bottom:0}
@media only screen and (min-width:521px){.ds2-sitemap .ds2-linklist--item{padding-right:15px}
}
@media only screen and (min-width:521px){.ds2-sitemap{margin-bottom:60px}
}
@media only screen and (min-width:981px){.ds2-sitemap{margin-bottom:75px}
}
.ds2-sitemap--title{margin-bottom:42px}
@media only screen and (min-width:981px){.ds2-sitemap--title{margin-bottom:40px}
}
.ds2-sitemap--group,.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item{border-top:1px solid #e6e6e6}
.ds2-sitemap--group[data-node-type=start],.ds2-sitemap--group:first-child,.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item[data-node-type=start],.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item:first-child{border-top:0}
@media only screen and (min-width:521px){.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item{border-top:0}
}
.ds2-sitemap--group{margin-right:0!important;margin-left:0!important}
.ds2-sitemap--group[data-node-type=model],.ds2-sitemap--group[data-node-type=main]{padding-top:27px}
@media only screen and (min-width:521px){.ds2-sitemap--group{margin-top:15px!important}
.ds2-sitemap--group[data-node-type=fastlane],.ds2-sitemap--group[data-node-type=footer]{padding-top:27px;margin-bottom:-15px}
}
.ds2-sitemap--item{padding:27px 0 15px 0}
@media only screen and (min-width:521px){.ds2-sitemap--item{padding-top:15px;padding-bottom:0}
}
@media only screen and (min-width:521px){.ds2-sitemap--group[data-node-type=main] .ds2-sitemap--item,.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item,.ds2-sitemap--group[data-node-type=footer] .ds2-sitemap--item{padding-top:0}
.ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item,.ds2-sitemap--group[data-node-type=footer] .ds2-sitemap--item{margin-bottom:15px}
}
.ds2-sitemap--group[data-node-type=start] .ds2-sitemap--item{padding-top:0}
@media only screen and (min-width:641px){.ds2-page--dlo .ds2-page--wrapper{overflow:hidden}
}
@media only screen and (min-width:981px){.ds2-page--dlo .ds2-navigation-main{z-index:130}
}
.ds2-page--dlo .ds2-navigation-main li{margin-bottom:0}
@media only screen and (max-width:1024px){.ds2-page--dlo .ds2-navigation-main .ds2-navigation-main--id-module.ds2-navigation-main--hide-for-medium-down{display:none}
}
@media only screen and (min-width:641px){.ds2-page--dlo .ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar{display:block;background-color:#262626;opacity:.5;filter:alpha(opacity=50);height:40px}
.ds2-page--dlo .ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar .ds2-icon--close-white{position:relative;left:50%;top:10px}
}
.ds2-page--dlo .ds2-dlo-container--header{position:relative;width:100%}
@media only screen and (min-width:641px){.ds2-page--dlo .ds2-dlo-container--header{position:fixed;z-index:130;background:#fff}
}
.ds2-page--dlo .ds2-navigation-salesbar{position:absolute;z-index:120;width:100%}
@media only screen and (max-width:1024px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar{margin:0!important}
}
@media only screen and (min-width:1025px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar{margin-bottom:0;padding-top:27px}
}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li{padding-right:20px;padding-left:20px;border-bottom:1px solid #e6e6e6}
@media only screen and (min-width:521px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li{padding-right:45px;padding-left:45px}
}
@media only screen and (min-width:981px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li{padding-top:0;margin-top:17px}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li:last-child{border-bottom:1px solid #e6e6e6}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li a{display:block;margin-bottom:17px}
}
@media only screen and (min-width:1025px){.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li{margin-top:20px;padding:0;border:0}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li:first-child{margin-top:0}
.ds2-page--dlo .ds2-navigation-salesbar .ds2-navigation-main--salesbar li:last-child{border:0}
}
.ds2-page--dlo .ds2-navigation-main,.ds2-page--dlo .ds2-main-footer{width:100%}
.ds2-page--dlo .ds2-main-footer{padding-top:26px;padding-bottom:26px}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner{padding-left:0;padding-right:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--list{padding-bottom:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item{list-style-type:none;margin-bottom:11px}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--hr{margin-bottom:11px}
@media only screen and (min-width:641px){.ds2-page--dlo .ds2-main-footer{position:fixed;z-index:130;bottom:0;padding:5px 20px 5px 20px;margin-bottom:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns{padding:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--list{padding-bottom:0}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--list .ds2-main-footer--list-item{display:inline}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--hr{display:none}
.ds2-page--dlo .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--copyright{margin-top:0}
}
.ds2-dlo-container{margin:0}
.devmode.ds2-page--dlo .ds2-dlo-container{background:#b2e0b2}
.ds2-dlo-container .ds2-dlo-container-content{border:0;width:100vw;height:100vh}
@media only screen and (min-width:641px){.ds2-dlo-container{margin-top:46px}
.ds2-dlo-container .ds2-dlo-container-content{height:calc(100vh - 75px)}
}
@media only screen and (min-width:901px){.ds2-dlo-container{margin-top:46px}
}
@media only screen and (min-width:1025px){.ds2-dlo-container{margin-top:100px}
.ds2-dlo-container .ds2-dlo-container-content{height:calc(100vh - 129px);overflow:hidden}
}
.ds2-communication-label{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-communication-label{margin-bottom:90px}
}
.ds2-scroll-arrow{display:none;width:100%;position:fixed;bottom:0;z-index:110}
.ds2-scroll-arrow.active{display:block}
.ds2-scroll-arrow .ds2-scroll-arrow--background{background:#262626;opacity:.5;height:40px;cursor:pointer}
.ds2-scroll-arrow span{left:50%;margin-left:-20px;-webkit-animation:arrowMove 4s infinite;animation:arrowMove 4s infinite}
.ds2-scroll-arrow span:before{top:5px;background-size:40px;cursor:pointer}
@-webkit-keyframes arrowMove{0%{margin-top:0}
20%{margin-top:20px;opacity:0}
25%{margin-top:-20px;opacity:0}
45%{margin-top:0;opacity:1}
100%{margin-top:0;opacity:1}
}
@keyframes arrowMove{0%{margin-top:0}
20%{margin-top:20px;opacity:0}
25%{margin-top:-20px;opacity:0}
45%{margin-top:0;opacity:1}
100%{margin-top:0;opacity:1}
}
.ds2-language-selection{margin-top:30px;margin-bottom:45px}
@media only screen and (min-width:521px){.ds2-language-selection{margin-bottom:30px}
}
@media only screen and (min-width:981px){.ds2-language-selection{margin-top:45px;margin-bottom:45px}
}
.ds2-language-selection .ds2-language-selection--img{margin-bottom:30px}
@media only screen and (min-width:981px){.ds2-language-selection .ds2-language-selection--img{margin-bottom:45px}
}
.ds2-language-selection .ds2-language-selection--item-text-container{margin-bottom:15px}
@media only screen and (min-width:521px){.ds2-language-selection .ds2-language-selection--item-text-container{margin-bottom:30px}
}
.ds2-language-selection .ds2-language-selection--item-text-container p{margin-top:-4px;margin-bottom:11px}
.ds2-page--h5vco .ds2-page--wrapper{min-height:0;display:block;height:100%;overflow-x:hidden!important}
.ds2-page--h5vco .ds2-h5vco-container--header{position:relative;width:100%}
@media only screen and (min-width:641px){.ds2-page--h5vco .ds2-h5vco-container--header{position:fixed;z-index:2;background:#fff}
}
@media only screen and (min-width:981px){.ds2-page--h5vco .ds2-navigation-main{z-index:130}
}
@media only screen and (min-width:641px){.ds2-page--h5vco .ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar{display:block;background-color:#262626;opacity:.5;filter:alpha(opacity=50);height:40px}
.ds2-page--h5vco .ds2-navigation-main .ds2-navigation-element--flyout-close .ds2-navigation-element--close-bar .ds2-icon--close-white{position:relative;left:50%;top:10px}
}
.ds2-page--h5vco .ds2-navigation-main.ds2-navigation-main--overlay .ds2-navigation-main--flyout-container{position:relative}
.ds2-page--h5vco .ds2-navigation-main .ds2-navigation-main--flyout.padding-bottom{padding-bottom:60px}
@media only screen and (max-width:1024px){.ds2-page--h5vco .ds2-navigation-main .ds2-navigation-main--id-module.ds2-navigation-main--hide-for-medium-down{display:none}
}
.ds2-page--h5vco .ds2-searchform{height:0;width:100%;background:#fff}
.ds2-page--h5vco .ds2-searchform.row{max-width:100%}
.ds2-page--h5vco .ds2-navigation-salesbar{position:absolute;z-index:120;width:100%;margin-top:-1px;top:auto}
@media only screen and (max-width:1024px){.ds2-page--h5vco .ds2-navigation-main--salesbar{margin:0!important}
}
@media only screen and (min-width:1025px){.ds2-page--h5vco .ds2-navigation-main--salesbar{margin-bottom:0}
}
.ds2-page--h5vco .ds2-navigation-main--salesbar li{padding-right:20px;padding-left:20px;border-bottom:1px solid #e6e6e6}
@media only screen and (min-width:521px){.ds2-page--h5vco .ds2-navigation-main--salesbar li{padding-right:45px;padding-left:45px}
}
@media only screen and (min-width:981px){.ds2-page--h5vco .ds2-navigation-main--salesbar li{padding-top:0;margin-top:17px}
.ds2-page--h5vco .ds2-navigation-main--salesbar li:last-child{border-bottom:1px solid #e6e6e6}
.ds2-page--h5vco .ds2-navigation-main--salesbar li a{display:block;margin-bottom:17px}
}
@media only screen and (min-width:1025px){.ds2-page--h5vco .ds2-navigation-main--salesbar li{margin-top:20px;padding:0;border:0}
.ds2-page--h5vco .ds2-navigation-main--salesbar li:first-child{margin-top:0}
.ds2-page--h5vco .ds2-navigation-main--salesbar li:last-child{border:0}
}
.ds2-page--h5vco .ds2-navigation-main,.ds2-page--h5vco .ds2-main-footer{width:100%}
.ds2-page--h5vco .ds2-main-footer{padding-top:26px;padding-bottom:56px}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner{padding-left:0;padding-right:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--list{padding-bottom:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--list .ds2-main-footer--list-item{list-style-type:none;margin-bottom:11px}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .ds2-main-footer--hr{margin-bottom:11px}
@media only screen and (min-width:641px){.ds2-page--h5vco .ds2-main-footer{position:fixed;z-index:130;bottom:0;padding:5px 20px 5px 20px;margin-bottom:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns{padding:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--list{padding-bottom:0}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--list .ds2-main-footer--list-item{display:inline}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--hr{display:none}
.ds2-page--h5vco .ds2-main-footer .ds2-main-footer--inner .columns .ds2-main-footer--copyright{margin-top:0}
}
.h5vco-gallery-mode.h5vco-phone-only.h5vco-landscape .ds2-navigation-main,.h5vco-gallery-mode.h5vco-phone-only.h5vco-landscape .ds2-main-footer{display:none}
.ds2-page--h5vco .configurator.section{position:relative;height:auto!important}
.ds2-page--h5vco-z-overlay{z-index:270}
.ds2-glossary-article{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-glossary-article{margin-bottom:90px}
}
.ds2-glossary-article .ds2-slider{margin-bottom:15px}
.ds2-glossary-article .ds2-glossary-article--copy{margin-bottom:15px}
.ds2-glossary-article .ds2-glossary-article--topic-item{margin-bottom:45px}
@media only screen and (min-width:521px){.ds2-glossary-article .ds2-glossary-article--topic-item .ds2-expand--body-copy-container{padding-bottom:0}
}
.ds2-glossary-article .ds2-glossary-article--videos-item,.ds2-glossary-article .ds2-glossary-article--links-item{margin-bottom:27px}
.ds2-glossary-article .ds2-glossary-article--topic-image.columns{float:none}
.ds2-glossary-article .ds2-glossary-article--link,.ds2-glossary-article .ds2-glossary-article--link a{margin-top:-3px}
.ds2-glossary-article .ds2-glossary-article--body-start,.ds2-glossary-article .ds2-glossary-article--link,.ds2-glossary-article .ds2-glossary-article--link a{margin-bottom:-3px}
.ds2-glossary-overview{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-glossary-overview{margin-bottom:90px}
}
.ds2-glossary-overview hr{margin-bottom:30px;display:none;margin-left:5px;margin-right:5px;margin-top:30px}
.ds2-glossary-overview hr:last-child{display:none}
.ds2-glossary-overview .ds2-glossary-overview--headline-container{margin-bottom:30px;padding-right:45px}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--headline-container{margin-bottom:0}
}
.ds2-glossary-overview .ds2-glossary-overview--headline-container .ds2-glossary-overview--headline{margin-bottom:43px}
@media only screen and (min-width:981px){.ds2-glossary-overview .ds2-glossary-overview--headline-container .ds2-glossary-overview--headline{margin-bottom:38px}
}
.ds2-glossary-overview .ds2-glossary-overview--headline-container .ds2-glossary-overview--subline{margin-bottom:26px}
.ds2-glossary-overview .ds2-glossary-overview--headline-container .ds2-glossary-overview--triline{margin-bottom:0}
.ds2-glossary-overview .ds2-glossary-overview--filter-container{margin:0}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--filter-container{padding-top:15px;display:none;height:100%;width:100%;top:0;left:0;position:fixed;background:#fff;z-index:210;overflow:hidden;overflow-y:scroll}
}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-icon,.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-glossary-overview .ds2-glossary-overview--filter-container span.icon{float:right;position:relative;margin-top:-5px}
.ds2-glossary-overview .ds2-glossary-overview--filter-container h5{margin:32px 0;padding-left:7.5px}
.ds2-glossary-overview .ds2-glossary-overview--filter-container ul.ds2-row-padding{padding:0 20px}
@media only screen and (min-width:521px){.ds2-glossary-overview .ds2-glossary-overview--filter-container ul.ds2-row-padding{padding:0;margin:0}
}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{list-style:none;color:#262626;list-style:none;margin-bottom:30px}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter{margin-bottom:37.5px}
}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter-button{bottom:0;background:#fff;height:50px;padding-left:20px;margin-top:90px}
.ds2-glossary-overview .ds2-glossary-overview--filter-container .ds2-glossary-overview--filter-button .button{right:0;top:5px;margin-bottom:30px}
@media only screen and (min-width:521px){.ds2-glossary-overview .ds2-glossary-overview--fastlane{margin-top:12px}
}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--fastlane{position:absolute;right:-7.5px;width:auto;top:60px}
.ds2-glossary-overview .ds2-glossary-overview--fastlane .ds2-glossary-overview--fastlane-button{background-color:#666;display:block;height:40px;margin:0;width:40px;margin-bottom:5px}
.ds2-glossary-overview .ds2-glossary-overview--fastlane.ds2-content-bar{position:fixed;top:50px}
.ds2-glossary-overview .ds2-glossary-overview--fastlane.ds2-no-content-bar{position:fixed;top:5px}
}
.ds2-glossary-overview .ds2-glossary-overview--fastlane a,.ds2-glossary-overview .ds2-glossary-overview--fastlane div{display:block;line-height:12px;margin:3px 0;text-align:center}
@media only screen and (min-width:521px){.ds2-glossary-overview .ds2-glossary-overview--fastlane a,.ds2-glossary-overview .ds2-glossary-overview--fastlane div{display:inline-block;color:#262626;float:left;margin-bottom:30px;margin-right:15px}
}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--fastlane div{display:none}
}
.ds2-glossary-overview .ds2-glossary-overview--item-container{width:80%}
@media only screen and (min-width:521px){.ds2-glossary-overview .ds2-glossary-overview--item-container{width:100%}
}
.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-glossary-overview--items{list-style:none}
@media only screen and (max-width:520px){.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-glossary-overview--items:nth-last-child(1){margin-bottom:15px}
}
.ds2-glossary-overview .ds2-glossary-overview--item-container h2{margin-bottom:12px}
@media only screen and (min-width:981px){.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-linklist--item{margin-bottom:27px}
}
.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-glossary-overview--items-text{margin-bottom:7px}
.ds2-glossary-overview .ds2-active{display:block}
.ds2-glossary-overview .ds2-inactive{display:none}
.ds2-glossary-overview .columns:last-child{float:left}
.ds2-glossary-link{color:#666;border-bottom:1px solid #666;margin:0}
.ds2-glossary-link:hover,.ds2-glossary-link:focus,.ds2-glossary-link:active{cursor:pointer;color:#0653b6;border-bottom-color:#0653b6}
.ds2-hidden-input{position:absolute;display:block;margin-left:-3000px}
.ds2-sharing ul{overflow:hidden;display:block;list-style:none}
.ds2-sharing.ds2-sharing--disabled .ds2-sharing--facebook{opacity:.5;pointer-events:none}
.ds2-sharing.ds2-sharing--disabled .ds2-sharing--twitter{opacity:.5;pointer-events:none}
.ds2-sharing.ds2-sharing--disabled .ds2-sharing--google{opacity:.5;pointer-events:none}
.ds2-sharing li{margin:5px auto}
@media only screen and (min-width:521px){.ds2-sharing li{margin:30px auto}
}
.ds2-sharing li>span{height:40px;padding:9px 0;display:block;text-align:center}
.ds2-sharing li .ds2-sharing--clipboard{color:#000;font-weight:bold}
.ds2-sharing .ds2-sharing--facebook>span{background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-sharing--twitter>span{background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-sharing--google>span{background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-sharing--copy>span{padding:0;background:#fff;border:1px solid #bbb}
.ds2-sharing .ds2-iframe--fallback{display:none}
.ds2-sharing .ds2-iframe--fallback.ds2-sharing--disabled{display:block}
.ds2-sharing--fallback{margin-bottom:75px}
@media only screen and (min-width:981px){.ds2-sharing--fallback{margin-bottom:90px}
}
.form-requests .ds2-loggout-out .image{width:100%}
@media only screen and (min-width:981px){.form-requests .ds2-loggout-out .image{width:50%}
}
.form-requests .ds2-loggout-out .copytext__base{margin-bottom:15px}
.ds2-printonly{display:none}
@media print{@page{margin:75px;size:portrait}
.debug{background-color:#f2f2f2!important;width:50%;margin:-15px 0 0 25%;text-align:center;font-size:10px;line-height:10px;display:block;padding:10px;font-family:monospace;position:absolute;height:30px;z-index:666;border-radius:15px}
.ds2-page--wrapper img{min-height:90px;background-color:#bbb!important}
.ds2-printonly{display:block}
.ds2-noprint{display:none}
img{width:31.5%;margin-right:2.5%;display:block;float:left!important}
[class*="column"]:last-child,[class*="column"]+[class*="column"]:last-child{float:left!important}
ul li,ul li .ds2-icon,ul li .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn ul li span.icon{padding-left:0}
ul li:before,ul li .ds2-icon:before,ul li .ds2-searchform .aems-sf-searchinputarea .btn span.icon:before,.ds2-searchform .aems-sf-searchinputarea .btn ul li span.icon:before{background:0}
h1{font-size:35px!important;line-height:43.75px!important;margin-top:-5.8333333333px!important;margin-bottom:15px!important}
h2{font-size:25px!important;line-height:31.25px!important;margin-top:-4.1666666667px!important;margin-bottom:10px!important}
h3{font-size:18px!important;line-height:22.5px!important;margin-top:-3px!important;margin-bottom:5px!important}
h4,h5,h6{font-size:15px!important;line-height:18.75px!important;margin-top:-2.5px!important;margin-bottom:5px!important}
#ds2-globalnav,.ds2-navigation-main--id-module-slider,.ds2-navigation-salesbar,.ds2-navigation-content-bar,.ds2-main-footer--table,.ds2-main-footer--hr-top{display:none}
.ds2-searchform,.button,.ds2-link,.ds2-technical-data--info-link,.ds2-linklist,.ds2-info-icon,.ds2-tooltip,.ds2-cookie-disclaimer,.qtip{display:none!important}
*,*:before,*:after{background:transparent!important;color:#000!important;border-color:#bbb!important;float:none!important;overflow-x:visible!important;overflow-y:visible!important;box-shadow:none!important;text-shadow:none!important;box-sizing:border-box}
a{text-decoration:none}
a[href]:after{content:""}
pre,blockquote{border:0}
body{margin:0;padding:0;height:100%}
.ds2-page--wrapper,.ds2-main-wrapper{display:block!important}
.row,.row .row{margin-left:0;margin-right:0;max-width:100%}
.ds2-row-padding,.column,.ds2-stage-teaser .ds2-slider .ds2-slider--bottom .ds2-slider--slide,.ds2-content-slider--content .ds2-content-slider--tile,.columns{padding-left:0!important;padding-right:0!important}
.ds2-main-wrapper .ds2-component:not(footer),.ds2-main-wrapper .ds2-iframe,.ds2-main-wrapper .ds2-errors{margin:0;padding-bottom:0;border-top:1px solid #f2f2f2!important;padding-top:30px!important;margin-bottom:30px!important}
.ds2-main-wrapper .ds2-accordion--list-item,.ds2-main-wrapper .ds2-navigation-model--car-overview:not(:first-child),.ds2-main-wrapper .ds2-glossary-article--topic-item,.ds2-main-wrapper .ds2-glossary-overview--item-container h2{margin:0;padding-bottom:0;border-top:1px solid #f2f2f2!important;padding-top:15px!important;margin-bottom:15px!important}
.ds2-main-wrapper .ds2-component.ds2-basic-teaser,.ds2-main-wrapper .ds2-component.ds2-business-card,.ds2-main-wrapper .ds2-component.ds2-contact-box{border-top:1px solid #bbb!important;padding-top:0!important;margin-bottom:30px!important}
.ds2-main-wrapper .ds2-component{word-wrap:break-word;overflow:hidden;max-width:100%}
.ds2-layer{margin:0;padding-bottom:0;border-top:1px solid #f2f2f2!important;padding-top:30px!important;margin-bottom:30px!important}
.ds2-main-footer{padding:0!important}
h1,h2,h3,h4,h5,h6{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
img,.ds2-nopagebreak,.ds2-main-footer{page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-slider{page-break-before:auto;page-break-inside:auto;page-break-after:auto}
h3,h4,h5,h6,p,.ds2-cms-output{orphans:3;widows:3}
}
@media print{.ds2-button--offer{display:block}
.ds2-button--offer .ds2-button--area{padding:0!important;height:auto;margin-bottom:0}
.ds2-disclaimer ul{margin-bottom:15px}
.ds2-dropdown a{height:auto;border:0!important;padding:0!important}
.ds2-dropdown a .ds2-icon,.ds2-dropdown a .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-dropdown a span.icon{display:none}
.ds2-dropdown ul{display:none}
.ds2-icon--efficency{width:auto!important;text-indent:0!important}
.ds2-errors .ds2-errors--header{margin-bottom:30px!important}
.ds2-errors .ds2-errors--entry{margin-bottom:15px}
.ds2-errors .ds2-errors--entry:last-child{margin-bottom:0}
.ds2-expand--body-expand-container{display:none}
.ds2-expand--body-copy-container{margin-bottom:15px}
.ds2-expand--body-copy-container .ds2-expand--copy-content,.ds2-expand--body-copy-container .ds2-cms-output{margin-bottom:0!important}
.reveal-modal-bg{display:none!important}
.reveal-modal,dialog{width:100%}
.ds2-layer{position:relative;height:auto;top:0!important;display:block!important;visibility:visible!important}
.ds2-layer .ds2-layer--center{height:auto}
.ds2-layer .ds2-layer--container{max-width:none!important}
.ds2-layer .ds2-layer--content{padding:0!important}
.ds2-layer .ds2-layer--content .ds2-video-player{margin:0!important}
.ds2-layer .ds2-layer--container-video{padding:0!important}
.ds2-layer .ds2-layer--container-video img{width:100%;float:none}
.ds2-layer .ds2-layer--copy{max-height:none!important}
.ds2-layer .ds2-layer--copy .ds2-cms-output{padding-right:0}
.ds2-layer .ds2-layer--interaction{display:none}
.ds2-messages--layers,.ds2-highlight{display:none}
.ds2-link-box--content-container,.ds2-link-box--link{display:block!important;padding:0!important}
.ds2-linklist .ds2-linklist--item{margin-bottom:4px}
.ds2-linklist .ds2-linklist--item .ds2-link,.ds2-linklist .ds2-linklist--item .ds2-technical-data--info-link{font-family:inherit}
.ds2-slider--main{max-width:100%!important;margin:0!important}
.slick-list{padding:0!important;height:auto!important}
.slick-track,.ds2-slider--no-sliding{width:100%!important;-webkit-transform:inherit!important;-ms-transform:inherit!important;transform:inherit!important;margin-bottom:-15px}
.slick-slide h4{padding-top:7.5px;display:inline-block}
.slick-cloned,.slick-prev,.slick-next,.ds2-slider--position-bar-outer,.ds2-slider--bottom,.ds2-video-player--play,.ds2-content-slider--nav{display:none!important;opacity:0}
.slick-slide{page-break-inside:avoid}
.ds2-slider .slick-slide,.ds2-slider .ds2-slider--slide,.ds2-slider--no-sliding .slick-slide,.ds2-slider--no-sliding .ds2-slider--slide{width:47.5%!important;float:left!important;margin:0 2.5% 15px 0!important}
.ds2-slider .slick-slide img,.ds2-slider .ds2-slider--slide img,.ds2-slider--no-sliding .slick-slide img,.ds2-slider--no-sliding .ds2-slider--slide img{width:100%}
.ds2-slider--img-outer{display:table!important;width:100%}
.ds2-table-element{margin-bottom:0!important}
.ds2-table-element table{margin:0!important}
.ds2-table-element .st-head-row{padding-top:15px!important}
.ds2-table-element .ds2-table-element--head-row th{padding:0!important}
.ds2-accordion--element{display:table;padding-bottom:0!important}
.ds2-accordion--element ul{margin-bottom:0!important}
.ds2-accordion--element .ds2-table-element{margin-bottom:0!important;margin-top:15px;display:table}
.ds2-accordion--element .ds2-accordion--sub-content>div:first-child{margin-top:0!important;padding-top:0!important}
.ds2-accordion--element :last-child{margin-bottom:0!important}
.ds2-accordion--list-item{border:0!important;clear:both;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-accordion--list-item h5.ds2-accordion--title{padding:0!important}
.ds2-accordion--list-item .ds2-accordion--content{display:table!important;margin-top:15px!important}
.ds2-accordion--list-item .ds2-accordion--copy{margin-bottom:0!important;display:table}
.ds2-accordion--list-item .ui-accordion-header-icon,.ds2-accordion--list-item .ds2-icon,.ds2-accordion--list-item .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-accordion--list-item span.icon{display:none!important}
.ds2-accordion--list-item .ds2-accordion--title{margin-bottom:0!important}
.ds2-accordion--list-item .ds2-accordion--title,.ds2-accordion--list-item .ds2-accordion--sub-content{padding:0!important}
.ds2-accordion--list-item img{margin-bottom:0!important}
.ds2-accordion--copy-cont{margin-bottom:15px}
.ds2-accordion--copy-cont .ds2-expand--body-copy-container{padding-bottom:0}
.ds2-accordion--link,.ds2-accordion--button{margin:0!important;padding:0!important}
.ds2-basic-teaser{display:inline-block;width:100%;padding:15px 0 0 0!important;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-basic-teaser .ds2-basic-teaser--image-container,.ds2-basic-teaser .ds2-basic-teaser--slider{float:left!important;width:31.5%;margin-top:15px;margin-right:2.5%;padding-left:15px}
.ds2-basic-teaser .ds2-basic-teaser--image-container .ds2-slider,.ds2-basic-teaser .ds2-basic-teaser--slider .ds2-slider{margin-bottom:15px!important}
.ds2-basic-teaser .ds2-basic-teaser--image-container img,.ds2-basic-teaser .ds2-basic-teaser--slider img{float:none!important;width:100%!important;margin-right:0!important}
.ds2-basic-teaser .ds2-basic-teaser--content-container{display:inherit;float:none!important;width:66%;margin-top:15px;padding-right:15px}
.ds2-basic-teaser :first-child[class='ds2-basic-teaser--content-container']{width:100%;padding-left:15px}
.ds2-basic-teaser .ds2-slider .ds2-slider--main{margin:0!important}
.ds2-basic-teaser .ds2-slider .ds2-slider--main .ds2-printonly{display:none!important}
.ds2-basic-teaser .ds2-slider .slick-slide{display:none!important}
.ds2-basic-teaser .ds2-slider .slick-active:not(.slick-cloned){display:block!important;width:100%!important;margin:0!important}
.ds2-basic-teaser .ds2-slider .slick-active:not(.slick-cloned) img{width:100%}
.ds2-basic-teaser .ds2-slider .ds2-slider--bottom{display:none!important;opacity:0!important}
.ds2-business-card{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-business-card .ds2-business-card--content{float:left!important;width:31.5%;float:left!important;padding:15px 0 15px 15px!important}
.ds2-business-card .ds2-business-card--content:last-child{width:66%;padding:15px 15px 15px 2.5%!important;display:inline-block}
.ds2-business-card .ds2-business-card--content-image{padding:0}
.ds2-business-card .ds2-business-card--content-image img{width:100%;margin:0!important}
.ds2-business-card .ds2-business-card--content-data{padding:0}
.ds2-business-card .ds2-business-card--group:last-child{margin-bottom:0}
.ds2-business-card .ds2-business-card--group:last-child .ds2-business-card--contact-item:last-child{margin-bottom:0}
.ds2-cluster-overview h4{margin-bottom:15px!important}
.ds2-cluster-overview .columns{width:47.5%!important;float:left!important;margin:0 2.5% 15px 0!important;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-cluster-overview .columns img{width:100%;margin-bottom:7.5px}
.ds2-cluster-overview .columns .ds2-link-box{margin-bottom:0}
.ds2-cluster-overview .columns .ds2-link-box--content-container{margin-bottom:7.5px}
.ds2-cluster-overview .row:last-child{margin-bottom:-22.5px}
.ds2-communication-label{width:100%;display:table;page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-communication-label img{width:47.5%;min-height:0}
.ds2-contact-box{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-contact-box--sub-content{padding:15px 0 0 0!important}
.ds2-contact-box--group{width:66%!important;float:left!important;padding:0 15px 0 0!important;margin-bottom:15px!important}
.ds2-contact-box--group:first-child{width:31.5%!important;float:left!important;padding:0 15px!important;margin:0 2.5% 75px 0!important}
.ds2-content-overview .ds2-content-overview--title{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-content-overview .columns{page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-content-overview--item-image-container{float:left!important;width:31.5%;margin:0 2.5% 15px 0}
.ds2-content-overview--item-image-container img{width:100%;margin-right:0}
.ds2-content-overview--item-text-container{float:left!important;width:66%;padding-bottom:15px!important;display:inline-block}
.ds2-content-overview--item-title{margin-top:0!important}
.ds2-content-overview--item-copy{margin-bottom:0!important}
.ds2-content-overview:last-child{margin-bottom:15px!important}
.ds2-content-presentation--keyvisual .ds2-content-presentation--keyvisual-cta,.ds2-content-presentation--keyvisual .ds2-content-presentation--keyvisual-hotspots-container{display:none!important}
.ds2-content-presentation--keyvisual .ds2-content-presentation--keyvisual-image-container img{width:100%;margin-right:0}
.ds2-content-presentation--container-inset{margin-top:0!important}
.ds2-content-presentation--inset{border:0!important;padding:0!important}
.ds2-content-presentation--body-container{margin-bottom:-15px}
.ds2-content-slider .slick-slide{width:100%!important;float:left!important;padding:0}
.ds2-content-slider .slick-slide .ds2-content-slider--image{width:31.5%;margin-right:2.5%;float:left!important}
.ds2-content-slider .slick-slide .ds2-content-slider--description{width:66%;float:left!important}
.ds2-content-slider .ds2-content-slider--content .ds2-content-slider--tile{margin:0!important}
.ds2-content-slider .ds2-content-slider--content .ds2-content-slider--buttons{display:none!important}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-left{display:none}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle-right{height:inherit!important;padding:0!important}
.ds2-cookie-consent-settings .ds2-cookie-consent-settings--toogle,.ds2-cookie-consent-settings .ds2-cookie-consent-settings--hint{margin:0!important;padding:0!important}
.ds2-cookie-consent-settings .ds2-cms-output{margin:15px 0 0 0!important;padding:0!important}
.ds2-detail .ds2-detail---container-inset{margin-top:0!important}
.ds2-detail .ds2-detail--inset{border:0!important;padding:0!important;margin:0!important}
.ds2-detail .ds2-detail--interactive{display:none}
.ds2-detail .ds2-detail--accordion{padding:0!important}
.ds2-detail .ds2-accordion--content img{margin-bottom:0!important}
.ds2-detail .ds2-accordion--copy{display:table}
.ds2-detail .ds2-detail--inset .ds2-expand--body-copy-container,.ds2-detail .ds2-detail--body .ds2-expand--body-copy-container{padding-bottom:15px}
.ds2-detail .ds2-detail--button-offer .ds2-button--offer{margin-top:0;margin-bottom:15px}
.ds2-detail .ds2-detail--disclaimer{margin-top:15px;padding-bottom:0}
.ds2-detail .ds2-detail--disclaimer .ds2-disclaimer ul,.ds2-detail .ds2-detail--disclaimer .ds2-disclaimer ul .ds2-disclaimer--list-item{margin-bottom:0}
.ds2-dlo-container{width:100%;height:100%;min-height:675px;position:relative;margin-bottom:0}
.ds2-dlo-container div{width:100%!important;height:100%!important}
.ds2-dlo-container iframe{width:100%!important;height:100%!important;overflow:visible;position:absolute}
.ds2-page--dlo #ds2-reveal-container{display:none}
.ds2-footer-mini-short .ds2-main-footer--inner{padding-top:0}
.ds2-main-footer,.ds2-footer-mini-short{margin-bottom:30px}
.ds2-glossary-article{margin-bottom:-15px}
.ds2-glossary-article .ds2-expand--body-copy-container{padding:0!important}
.ds2-glossary-article .ds2-glossary-article--body-start{margin-bottom:-15px}
.ds2-glossary-article--topic-image{margin-top:5px;width:31.5%;margin-right:2.5%;float:left!important}
.ds2-glossary-article--topic-image img{width:100%!important}
.ds2-glossary-article--topic-copy{margin-top:5px;width:66%;float:right!important}
.ds2-glossary-article--topic-copy .ds2-expand--body-copy-container{margin-bottom:0!important}
.ds2-glossary-article--videos-item,.ds2-glossary-article--link,.ds2-glossary-article--links-item{display:none!important}
.ds2-glossary-article--body-start{margin-bottom:-15px}
.ds2-glossary-link{display:inline-block!important;color:#666;border-bottom:1px solid #666;margin:0}
.ds2-glossary-link:hover,.ds2-glossary-link:focus,.ds2-glossary-link:active{cursor:pointer;color:#0653b6;border-bottom-color:#0653b6}
.ds2-glossary-overview .ds2-glossary-overview--filter-container,.ds2-glossary-overview .ds2-glossary-overview--fastlane,.ds2-glossary-overview .ds2-glossary-overview--items-text,.ds2-glossary-overview .ds2-glossary-overview--subline,.ds2-glossary-overview hr{display:none!important}
.ds2-glossary-overview .ds2-glossary-overview--items-links .ds2-linklist,.ds2-glossary-overview .ds2-glossary-overview--items-links .ds2-link,.ds2-glossary-overview .ds2-glossary-overview--items-links .ds2-technical-data--info-link{display:block!important}
.ds2-glossary-overview .ds2-inactive{display:block!important}
.ds2-glossary-overview .ds2-glossary-overview--headline-container{margin-bottom:15px}
.ds2-glossary-overview .ds2-glossary-overview--item-container{width:100%;margin-bottom:-15px}
.ds2-glossary-overview .ds2-glossary-overview--item-container h2{line-height:18px!important;margin-bottom:5px!important;padding-bottom:15px!important;display:block!important}
.ds2-glossary-overview .ds2-glossary-overview--item-container ul{display:table;width:100%}
.ds2-glossary-overview .ds2-glossary-overview--item-container ul:not(.ds2-linklist){margin-bottom:4px}
.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-linklist--item{margin-right:30px}
.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-linklist--item .ds2-link,.ds2-glossary-overview .ds2-glossary-overview--item-container .ds2-linklist--item .ds2-technical-data--info-link{display:list-item!important;list-style:disc outside;margin-left:16px;padding-left:0}
.ds2-glossary-overview .ds2-glossary-overview--items{width:33.333333%;float:left!important;margin-bottom:7.5px;height:auto!important}
.ds2-gallery--head{margin-bottom:0!important}
.ds2-page--gallery h3{margin-top:15px!important}
.ds2-iframe--fallback-container,.ds2-iframe--fallback-individual{padding:0;margin:0}
.ds2-iframe--fallback-container .ds2-iframe--fallback-individual-images,.ds2-iframe--fallback-individual .ds2-iframe--fallback-individual-images{margin-bottom:15px}
.ds2-iframe--fallback-container .ds2-expand--body-copy-container,.ds2-iframe--fallback-individual .ds2-expand--body-copy-container{padding-bottom:0}
.ds2-iframe--fallback-individual{margin-bottom:15px}
.ds2-iframe{width:100%;height:100%;min-height:675px;position:relative;margin-bottom:0}
.ds2-iframe iframe{width:100%!important;height:100%!important;overflow:visible;position:absolute}
.ds2-language-selection--img{width:31.5%!important;float:left!important;margin-right:2.5%}
.ds2-language-selection--img img{width:100%!important;float:none}
.ds2-language-selection--content{width:66%;float:none;display:table}
.ds2-language-selection--content .ds2-linklist{display:inline-block;margin-bottom:-15px;width:100%}
.ds2-language-selection--content .ds2-linklist .ds2-linklist--item{width:47.5%;float:left!important;margin-right:0!important;padding-right:15px}
.ds2-language-selection--content .ds2-linklist .ds2-linklist--item:only-of-type{width:100%}
.ds2-language-selection--content .row{border-top:1px solid #f2f2f2!important;padding-top:15px!important}
.ds2-language-selection--content .row:first-child{border-top:0 solid #f2f2f2!important;padding-top:0!important}
.ds2-language-selection--content .row:last-child{margin-bottom:-15px!important}
.ds2-language-selection--content .row .ds2-language-selection--item-text-container{border-top:1px solid #f2f2f2!important;padding-top:15px!important;margin-bottom:15px!important}
.ds2-language-selection--content .row .ds2-language-selection--item-text-container:first-child{border-top:0 solid #f2f2f2!important;padding-top:0!important}
.ds2-language-selection--content .row .ds2-language-selection--item-text-container:last-child{margin-bottom:0!important}
.ds2-micro-story .ds2-expand--float:not(:first-child){padding-top:15px}
.ds2-micro-story h2{margin-bottom:15px!important}
.ds2-micro-story .ds2-micro-story--image-container{width:31.5%;margin-right:2.5%;float:left!important;page-break-inside:avoid}
.ds2-micro-story .ds2-micro-story--image-container img{width:100%!important;float:none!important}
.ds2-micro-story .ds2-micro-story--textbox{width:66%;display:table;padding-bottom:0}
.ds2-micro-story .ds2-micro-story--textbox .ds2-expand--body-copy-container{padding-bottom:0}
.ds2-micro-story .ds2-micro-story--textbox .ds2-expand--copy-content{page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-micro-story .ds2-micro-story--textbox .ds2-expand--copy-content:not(:first-child){padding-top:15px}
.ds2-micro-story .ds2-micro-story--textbox .show-for-medium-up{display:none}
.ds2-model-brief--table{margin-bottom:15px}
.ds2-model-brief--copy{margin-bottom:-15px!important}
.ds2-model-brief--disclaimer{margin-top:15px!important;margin-bottom:0!important}
.ds2-model-brief--disclaimer ul li:last-child{margin-bottom:0!important}
.ds2-model-carousel .ds2-model-carousel--content-item{page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-model-carousel .slick-list{overflow:visible!important;height:inherit!important}
.ds2-model-carousel .slick-track{height:auto}
.ds2-model-carousel .ds2-model-carousel--image-slider{width:31.5%;float:left!important;margin-right:2.5%;margin-bottom:15px;height:inherit!important}
.ds2-model-carousel .ds2-model-carousel--image-slider .slick-slide{display:none!important}
.ds2-model-carousel .ds2-model-carousel--image-slider .slick-center:not(.slick-cloned){width:100%!important;display:block!important;margin:0!important}
.ds2-model-carousel .ds2-model-carousel--image-slider .slick-center:not(.slick-cloned) img{width:100%}
.ds2-model-carousel .ds2-model-carousel--content-slider{width:66%;float:left!important;margin-bottom:15px}
.ds2-model-carousel .ds2-model-carousel--content-slider .ds2-table-element{margin-top:15px}
.ds2-model-carousel .ds2-model-carousel--content-slider .ds2-content-slider--description{padding:0!important}
.ds2-model-carousel .ds2-model-carousel--content-slider .slick-slide{width:100%!important;display:none!important;page-break-before:auto;page-break-inside:auto;page-break-after:auto}
.ds2-model-carousel .ds2-model-carousel--content-slider .slick-active{display:block!important}
.ds2-model-carousel .ds2-model-carousel--content-slider .slick-track{margin-bottom:15px!important}
.ds2-model-carousel .ds2-model-carousel--content-slider .ds2-disclaimer{margin-top:15px;margin-bottom:0}
.ds2-models form.show-for-medium-up,.ds2-models aside.ds2-models--options,.ds2-models .ds2-models--series-header{display:none}
.ds2-models .ds2-models--card-item{width:47.5%;margin-right:2.5%;margin-bottom:15px;display:table;float:left!important;height:inherit!important}
.ds2-models .ds2-models--card-item .ds2-model-card--image{width:100%}
.ds2-models .ds2-models--card-item .ds2-model-card--image img{width:100%!important;margin:0!important}
.ds2-models .ds2-models--card-item .ds2-model-card--entry{display:inline-block;margin:7.5px 0 0}
.ds2-models .ds2-models--footer .ds2-disclaimer{margin-right:0}
.ds2-navigation-main{border-bottom:0!important}
.ds2-navigation-main .ds2-navigation-main--id-module:not(.ds2-navigation-main--id-module-slider){display:block!important;position:inherit;float:right!important;margin:0 2.5% 30px 30px;width:188px}
.ds2-navigation-main .ds2-navigation-main--id-module:not(.ds2-navigation-main--id-module-slider) img{width:188px!important}
.ds2-navigation-model{padding:0!important}
.ds2-navigation-model--model-container{display:none!important}
.ds2-navigation-model--model-list{margin-bottom:-15px!important}
.ds2-navigation-model--cars-list{height:auto;display:block;overflow:visible}
.ds2-navigation-model--cars-list li,.ds2-navigation-model--cars-list div,.ds2-navigation-model--cars-list a{page-break-before:auto;page-break-inside:avoid!important;page-break-after:avoid!important}
.ds2-navigation-model--cars-list .ds2-link,.ds2-navigation-model--cars-list .ds2-technical-data--info-link{margin-bottom:0!important}
.ds2-navigation-model--car-overview,.ds2-navigation-model--card-container,.ds2-model-card,.ds2-navigation-model--disclaimer{display:block!important;opacity:1!important;float:left!important;width:100%}
.ds2-navigation-model--disclaimer ul li:last-child{margin-bottom:0!important}
.ds2-navigation-model--car-overview{width:100%;margin:15px 0 15px 0;page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-navigation-model--car-overview:first-child{margin:0 0 15px 0}
.ds2-navigation-model--car-overview .ds2-icon,.ds2-navigation-model--car-overview .ds2-searchform .aems-sf-searchinputarea .btn span.icon,.ds2-searchform .aems-sf-searchinputarea .btn .ds2-navigation-model--car-overview span.icon{padding-left:0!important}
.ds2-navigation-model--car-overview .ds2-navigation-model--car-overview-container{margin-top:0!important}
.ds2-navigation-model--card-container{width:47.5%;margin:0 2.5% 15px 0;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-navigation-model--card-container img{width:100%!important;margin:0!important}
.ds2-navigation-model--card-container .ds2-model-card--price{font-weight:normal;font-family:"bmwTypeWebAll","Arial","Helvetica",sans-serif;height:18px;overflow:hidden!important}
.ds2-navigation-model--card-container .ds2-model-card--entry{display:inline-block;margin:7.5px 0 0}
.ds2-navigation-model--car-overview,.ds2-navigation-model--car-overview .ds2-navigation-model--car-overview-container,.ds2-navigation-model--car-overview .ds2-link,.ds2-navigation-model--car-overview .ds2-technical-data--info-link{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
.ds2-navigation-model--disclaimer{width:100%;page-break-before:avoid;page-break-inside:avoid;page-break-after:auto}
.ds2-navigation-model-small{padding:0!important;display:table}
.ds2-navigation-model-small--container{display:inline-table;margin-bottom:0!important}
.ds2-navigation-model-small--card-item{width:47.5%!important;margin:0 2.5% 15px 0;float:left!important;height:auto!important;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-navigation-model-small--card-item img{width:100%!important;margin:0!important}
.ds2-navigation-model-small--card-item .ds2-model-card--price{font-weight:normal;font-family:"bmwTypeWebAll","Arial","Helvetica",sans-serif;margin-bottom:0!important;height:18px;overflow:hidden!important}
.ds2-navigation-model-small--card-item .ds2-model-card--entry{display:inline-block;margin:7.5px 0 0}
.ds2-navigation-model-small--disclaimer{width:100%;page-break-before:avoid;page-break-inside:avoid;page-break-after:auto;margin-bottom:0!important}
.ds2-navigation-model-small--disclaimer .ds2-disclaimer>ul,.ds2-navigation-model-small--disclaimer .ds2-disclaimer--list-item{margin-bottom:0!important}
.ds2-news-article{width:100%}
.ds2-news-article .ds2-news-article--textbox{margin-top:15px!important}
.ds2-news-article .ds2-basic-teaser--image-container img{width:100%!important;margin-right:0!important;float:none!important}
.ds2-news-article .ds2-news-article--textbox,.ds2-news-article .ds2-expand--copy-content{margin-bottom:0!important}
.ds2-news-article .ds2-slider .ds2-slider--main{margin:0!important}
.ds2-news-article .ds2-slider .ds2-slider--main .ds2-printonly{display:none!important}
.ds2-news-article .ds2-slider .ds2-slider--bottom{display:none!important;opacity:0!important}
.ds2-pre-configuration .ds2-pre-configuration--header{float:right!important;width:66%;margin-bottom:15px}
.ds2-pre-configuration .ds2-pre-configuration--header h4{margin-bottom:0!important}
.ds2-pre-configuration .ds2-button--offer{margin-top:15px}
.ds2-pre-configuration .ds2-disclaimer{margin-bottom:-15px!important}
.ds2-pre-configuration--slider{margin-bottom:0!important}
.ds2-pre-configuration--slider img{float:none!important}
.ds2-pre-configuration--slider .ds2-slider{width:31.5%;margin-right:2.5%}
.ds2-pre-configuration--slider .ds2-slider img{width:100%;margin:0}
.ds2-pre-configuration--slider .ds2-slider .ds2-slider--main{margin:0!important}
.ds2-pre-configuration--slider .ds2-slider .ds2-slider--main .ds2-stage-slider--keyvisual-cta-location,.ds2-pre-configuration--slider .ds2-slider .ds2-slider--main .ds2-printonly{display:none!important}
.ds2-pre-configuration--slider .ds2-slider .slick-track{margin-bottom:0!important}
.ds2-pre-configuration--slider .ds2-slider .slick-slide{display:none!important}
.ds2-pre-configuration--slider .ds2-slider .slick-active:not(.slick-cloned){width:100%!important;display:block!important;margin:0!important}
.ds2-quote{padding:0!important}
.ds2-quote--source{margin-top:15px}
.ds2-quote--component-link,.ds2-quote--quote-container,.ds2-quote--source{margin-bottom:0}
.ds2-sitemap .ds2-sitemap--group{padding-top:0;padding-bottom:15px}
.ds2-sitemap .ds2-sitemap--group[data-node-type=fastlane],.ds2-sitemap .ds2-sitemap--group:last-child{padding-bottom:0}
.ds2-sitemap .ds2-sitemap--group-header,.ds2-sitemap .ds2-sitemap--item{padding:15px 0 0 0}
.ds2-sitemap .ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item{padding:15px 0}
.ds2-sitemap .ds2-sitemap--group[data-node-type=fastlane] .ds2-sitemap--item h3{margin-bottom:0!important}
.ds2-spotlight--keyvisual-hotspot-dot{display:none!important}
.ds2-spotlight--keyvisual-image-container img{width:100%;margin-right:0;margin-bottom:0}
.ds2-stage-presentation--keyvisual .ds2-stage-presentation--keyvisual-cta,.ds2-stage-presentation--keyvisual .ds2-stage-presentation--keyvisual-hotspots-container{display:none!important}
.ds2-stage-presentation--keyvisual .ds2-stage-presentation--keyvisual-image-container img{width:100%;margin-right:0;margin-bottom:0}
.ds2-stage-presentation--body .ds2-disclaimer{margin-bottom:15px}
.ds2-stage-presentation--body .ds2-disclaimer ul li{margin-bottom:0}
.ds2-stage-presentation--body .ds2-expand--body-copy-container{padding-bottom:0!important}
.ds2-stage-teaser .ds2-slider .slick-track{margin-bottom:0!important}
.ds2-stage-teaser .ds2-slider .ds2-slider--main{margin:0!important}
.ds2-stage-teaser .ds2-slider .ds2-slider--main .ds2-stage-slider--keyvisual-cta-location,.ds2-stage-teaser .ds2-slider .ds2-slider--main .ds2-printonly{display:none!important}
.ds2-stage-teaser .ds2-slider .slick-slide{display:none!important}
.ds2-stage-teaser .ds2-slider .slick-active:not(.slick-cloned){width:100%!important;display:block!important;margin:0!important}
.ds2-stage-teaser .ds2-slider .slick-active:not(.slick-cloned) img{width:100%}
.ds2-stage-teaser .ds2-slider .ds2-slider--bottom{display:block!important;opacity:1!important;margin-top:15px}
.ds2-stage-teaser .ds2-stage-slider--keyvisual-cta-location,.ds2-stage-teaser .ds2-disclaimer{margin-top:0!important}
.ds2-stage-teaser .ds2-stage-slider--keyvisual-cta-location h3,.ds2-stage-teaser .ds2-disclaimer h3{margin:15px 0!important}
.ds2-stage-teaser .ds2-stage-slider--keyvisual-cta-location ul,.ds2-stage-teaser .ds2-stage-slider--keyvisual-cta-location .ds2-disclaimer--list-item:last-child,.ds2-stage-teaser .ds2-disclaimer ul,.ds2-stage-teaser .ds2-disclaimer .ds2-disclaimer--list-item:last-child{margin-bottom:0!important}
.ds2-technical-data .show-for-medium-up .ds2-technical-data--table-group{display:none}
.ds2-technical-data .ds2-disclaimer{margin-top:15px!important;margin-bottom:0!important}
.ds2-technical-data .ds2-disclaimer ul,.ds2-technical-data .ds2-disclaimer ul .ds2-disclaimer--list-item{margin-bottom:0}
thead,th,.ds2-table-element--head-row{page-break-before:auto;page-break-inside:avoid;page-break-after:avoid}
table,tr{page-break-before:avoid;page-break-inside:avoid;page-break-after:auto}
tr td:last-child img{width:66%;float:right!important}
.ds2-table .ds2-disclaimer{margin-top:15px;margin-bottom:0}
.ds2-table .ds2-disclaimer ul,.ds2-table .ds2-disclaimer ul .ds2-disclaimer--list-item{margin-bottom:0}
.ds2-text-only{margin-bottom:0}
.ds2-text-only--textbox .ds2-expand--body-copy-container{padding-bottom:0!important}
.ds2-text-only--textbox .ds2-expand--body-copy-container .ds2-expand--copy-content{margin-bottom:0!important}
.ds2-typo{display:inline-block;width:100%}
.ds2-typo--title-container h4{font-size:50px!important;line-height:45px!important;margin:-25px 0 7.5px 0!important;word-spacing:0!important;white-space:inherit!important;display:inline}
.ds2-typo--container{border:0!important;padding:0!important}
.ds2-typo--container img{margin-bottom:0!important}
.ds2-typo--copy{margin-top:15px}
.ds2-typo--copy .ds2-cms-output{margin-bottom:0}
.ds2-video-container{padding-bottom:0;page-break-before:auto;page-break-inside:avoid;page-break-after:auto}
.ds2-video-container .ds2-video-player{display:inline}
.ds2-video-container .ds2-expand--body-copy-container{margin-top:15px}
.ds2-video-container--video{width:31.5%;margin-right:2.5%;float:left!important}
.ds2-video-container--video img{width:100%}
.ds2-video-container--content{width:66%;float:left!important}
}div.image{margin-bottom:20px;overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.textimage div.image{float:left;margin:0 8px 8px 0}
div.textimage.image_right div.image{float:right!important;margin:0 0 8px 8px!important}
div.search{padding:0 1px 0 0}
div.searchRight{border-left:1px solid #ddd;float:right;width:150px;padding-left:20px;padding-bottom:20px}
div.searchTrends{text-align:justify}
div.searchRight p{text-align:center;font-weight:bold;margin-bottom:5px}
div.search span.icon img{width:16px;height:16px}
div.search span.icon{padding:0 2px 8px 0;background:url(/wp-content/themes/designs/default/images/icons/default.gif) no-repeat}
div.search span.icon.type_doc{background:url(/wp-content/themes/designs/default/images/icons/doc.gif) no-repeat}
div.search span.icon.type_eps{background:url(/wp-content/themes/designs/default/images/icons/eps.gif) no-repeat}
div.search span.icon.type_gif{background:url(/wp-content/themes/designs/default/images/icons/zip.gif) no-repeat}
div.search span.icon.type_jpg{background:url(/wp-content/themes/designs/default/images/icons/jpg.gif) no-repeat}
div.search span.icon.type_pdf{background:url(/wp-content/themes/designs/default/images/icons/pdf.gif) no-repeat}
div.search span.icon.type_ppt{background:url(/wp-content/themes/designs/default/images/icons/ppt.gif) no-repeat}
div.search span.icon.type_tif{background:url(/wp-content/themes/designs/default/images/icons/tif.gif) no-repeat}
div.search span.icon.type_txt{background:url(/wp-content/themes/designs/default/images/icons/txt.gif) no-repeat}
div.search span.icon.type_xls{background:url(/wp-content/themes/designs/default/images/icons/xls.gif) no-repeat}
div.search span.icon.type_zip{background:url(/wp-content/themes/designs/default/images/icons/zip.gif) no-repeat}
#profile_view .form_leftcol{float:left;width:120px}
#profile_view .form_rightcol{float:left;clear:none}
#profile_view div.section{padding-bottom:0!important}
ins.textAdded{color:#0c0}
del.textRemoved{color:#c00}
img.imageAdded{border:2px solid #0c0}
img.imageRemoved{border:2px solid #c00}
div.image{margin-bottom:20px;overflow:hidden}
div.image img{display:block}
div.image small{display:block}
div.download div.item{clear:both;margin:0 0 8px 0}
div.download span.icon img{width:16px;height:16px}
div.download span.icon{float:left;padding:0 8px 8px 0;background:url(/wp-content/themes/designs/default/images/icons/default.gif) no-repeat}
div.download span.icon.type_doc{background:url(/wp-content/themes/designs/default/images/icons/doc.gif) no-repeat}
div.download span.icon.type_eps{background:url(/wp-content/themes/designs/default/images/icons/eps.gif) no-repeat}
div.download span.icon.type_gif{background:url(/wp-content/themes/designs/default/images/icons/zip.gif) no-repeat}
div.download span.icon.type_jpg{background:url(/wp-content/themes/designs/default/images/icons/jpg.gif) no-repeat}
div.download span.icon.type_pdf{background:url(/wp-content/themes/designs/default/images/icons/pdf.gif) no-repeat}
div.download span.icon.type_ppt{background:url(/wp-content/themes/designs/default/images/icons/ppt.gif) no-repeat}
div.download span.icon.type_tif{background:url(/wp-content/themes/designs/default/images/icons/tif.gif) no-repeat}
div.download span.icon.type_txt{background:url(/wp-content/themes/designs/default/images/icons/txt.gif) no-repeat}
div.download span.icon.type_xls{background:url(/wp-content/themes/designs/default/images/icons/xls.gif) no-repeat}
div.download span.icon.type_zip{background:url(/wp-content/themes/designs/default/images/icons/zip.gif) no-repeat}
div.carousel{margin-top:7px;margin-bottom:7px}
.cq-carousel{position:relative;width:940px;height:270px;overflow:hidden}
.cq-carousel var{display:none}
.cq-carousel-banner-item{width:940px;height:270px;left:1000px;position:absolute;top:0;background-color:#eee;overflow:hidden}
.cq-carousel-banner-item img{width:940px;height:270px;background:no-repeat center center}
.par .cq-carousel-banner-item img{width:700px;height:245px;background:no-repeat center center}
.par .cq-carousel{width:700px;height:245px}
.par .cq-carousel-banner-item{width:700px;height:245px}
.cq-carousel-banner-item h3,.cq-carousel-banner-item p{padding:10px}
.cq-carousel-banner{position:absolute}
.cq-carousel-banner-switches,.cq-carousel-banner-switches-tl,.cq-carousel-banner-switches-tc,.cq-carousel-banner-switches-tr,.cq-carousel-banner-switches-bl,.cq-carousel-banner-switches-bc,.cq-carousel-banner-switches-br{position:absolute;width:100%;margin:0;padding:0}
.cq-carousel-banner-switches{display:none}
.cq-carousel-banner-switches-tl{top:0;left:0}
.cq-carousel-banner-switches-tc{top:0;left:0;text-align:center}
.cq-carousel-banner-switches-tr{top:0;left:0;text-align:right}
.cq-carousel-banner-switches-bl{bottom:0;left:0}
.cq-carousel-banner-switches-bc{bottom:0;left:0;text-align:center}
.cq-carousel-banner-switches-br{bottom:0;left:0;text-align:right}
.cq-carousel-banner-switch{display:inline-block;margin:8px;padding:0}
.cq-carousel-banner-switch-br{position:absolute;margin:0;padding:0;bottom:0;right:8px}
.cq-carousel-banner-switch-bl{position:absolute;margin:0;padding:0;bottom:0;left:8px}
.cq-carousel-controls a{position:absolute;width:24px;height:48px;top:111px;background:url("/wp-content/themes/designs/default/images/carousel/controls.png") no-repeat scroll 0 0 transparent;visibility:hidden}
.cq-carousel-controls a.cq-carousel-active{visibility:visible}
a.cq-carousel-control-prev{left:0;background-position:-24px 0}
a.cq-carousel-control-prev:hover{left:0;background-position:-72px 0}
a.cq-carousel-control-next{right:0}
a.cq-carousel-control-next:hover{right:0;background-position:-48px 0}
.cq-carousel-banner-switch a{display:inline-block;background:url("/wp-content/themes/designs/default/images/carousel/switcher.png") no-repeat scroll 0 0 transparent}
.cq-carousel-banner-switch a img{width:25px;height:25px;vertical-align:top}
.cq-carousel-banner-switch a.cq-carousel-active,.cq-carousel-banner-switch a:hover{background-position:-25px 0}
.cq-carousel-banner-switch li{background:none!important;display:inline-block;list-style:none;float:left}
.form_section{width:300px;float:none}
.form_section form{float:left;width:300px}
.form_section fieldset{width:300px;float:left}
.form_section .input_box1{background:url(/wp-content/themes/designs/default/images/input_box.gif) no-repeat 0 0;width:185px;height:23px;float:left}
.form_section input{width:175px;padding-left:5px;padding-right:5px;border:0;background:0;padding-top:4px;font-size:11px;color:#999}
.form_section input.sign_up{background:url(/wp-content/themes/designs/default/images/sign_up_btn.gif) no-repeat 0 0;width:82px;height:23px;float:left;margin-left:5px;display:inline;cursor:pointer}
form .form_row{display:block;font-size:13px;line-height:24px;color:#666;clear:both}
form .form_field_checkbox,form .form_field_radio{margin-left:20px}
form .form_field_text,form .form_field_textarea{background:url("/wp-content/themes/designs/default/images/social/fieldbg.gif") repeat-x scroll center top #fff;border-color:#7c7c7c #c3c3c3 #ddd;border-style:solid;border-width:1px;color:#333;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-size:100%;margin:0;padding:2px}
form .form_field_textarea{width:698px}
form .form_row_description{font-size:11px;line-height:12px;clear:both;color:#666}
form .form_rightcol{clear:both}
form .form_rightcolnobr{clear:none;float:right;margin-bottom:15px}
form .form_rightcolnooverflow{overflow:hidden}
form .form_rightcolmark{color:#f00;font-weight:bold}
form .title{padding-top:10px}
form .form_leftcolmark{color:#f00}
form .form_leftcollabel{float:left;font-weight:bold}
form .form_leftcolmark{float:left;padding-left:2px;font-weight:bold}
form .form_leftcolnobr{float:left;margin-bottom:15px}
form .form_captcha_input{float:left;width:170px}
form .form_captcha_input input{width:170px}
form .form_captcha_img{float:left;padding-left:16px}
form .form_captcha_refresh{float:right}
form .form_captchatimer{float:left;border:1px solid #ccc}
form .form_captchatimer_bar{float:left;background-color:#ccc;height:8px}
form .customer_survey_submit{float:right;margin-top:28px}
form .form_field_text{width:334px;margin-bottom:4px}
form .form_field_text.form_field_multivalued{width:314px}
form .form_field_select{width:340px}
form .form_error{color:#f00;font-weight:bold}
form div.section{padding-bottom:10px}
form div.colctrl.section{padding-bottom:0!important}
form SPAN.mr_write{display:inline-block;width:16px;text-align:right;vertical-align:top}
form div.address div.form_row{margin-bottom:12px}
form div.form_address_state{display:inline-block}
form input.form_address_state{width:204px}
form div.form_address_zip{display:inline-block;padding-left:20px}
form input.form_address_zip{width:80px}
form div.creditcard div.form_row{margin-bottom:12px}
form div.form_cc_expiry_month,form div.form_cc_expiry_year,form div.form_cc_security_code{display:inline-block}
form input.form_cc_expiry_month,form input.form_cc_expiry_year{width:40px}
form div.form_cc_expiry_separator{display:inline-block;font-size:150%;padding-right:6px}
form input.form_cc_ccv{width:70px}.main-sprite-sprite,.main-sprite-BMW_tablogo_small,.main-sprite-BMWi_tablogo_small,.main-sprite-Checkmark,.main-sprite-Dropdown_Arrow,.main-sprite-Error_Label,.main-sprite-Hints_Label,.main-sprite-calendar-white,.main-sprite-calendar,.main-sprite-close-grey,.main-sprite-close-white,.main-sprite-download-grey,.main-sprite-download-white,.main-sprite-left-arrow-grey,.main-sprite-left-arrow-white,.main-sprite-logo,.main-sprite-pw_error,.main-sprite-pw_valid,.main-sprite-right-arrow-grey,.main-sprite-right-arrow-white,.form-requests .icon__checkbox,.form-requests .nn-ui-input__checkbox:checked+span:before,.form-requests .icon__link,.form-requests .icon__brandbmw,.form-requests .brandtoggle__listItem-linkLeft:before,.form-requests .icon__brandbmwi,.form-requests .brandtoggle__listItem-linkRight:before,.form-requests .icon__alert,.form-requests .icon__pw-valid,.form-requests .icon__pw-error,.form-requests .icon__tooltip,.form-requests .icon__dropdown-arrow,.form-requests .icon__calendar,.form-requests .icon__calendar-white,.form-requests .icon__close,.form-requests .icon__close-white,.form-requests .icon__download,.form-requests .icon__download-white,.form-requests .nn-ui-input__select-wrapper:before,.form-requests .personaldatacustomextension__base .password-hint .help-block.ng-hide .password-hint-icon,.form-requests .personaldatacustomextension__base .password-hint .help-block ul li.passwordGroupValid .icon__base{background-image:url('/wp-content/themes/bmw-web-manager/css/requests.publish/images/main-sprite-sa6aac8c124.png');background-repeat:no-repeat}
.main-sprite-BMW_tablogo_small{background-position:0 0;height:22px;width:22px}
.main-sprite-BMWi_tablogo_small{background-position:0 -22px;height:20px;width:22px}
.main-sprite-Checkmark{background-position:0 -42px;height:20px;width:20px}
.main-sprite-Dropdown_Arrow{background-position:0 -62px;height:8px;width:13px}
.main-sprite-Error_Label{background-position:0 -70px;height:22px;width:23px}
.main-sprite-Hints_Label{background-position:0 -92px;height:23px;width:23px}
.main-sprite-calendar-white{background-position:0 -115px;height:22px;width:22px}
.main-sprite-calendar{background-position:0 -137px;height:22px;width:22px}
.main-sprite-close-grey{background-position:0 -159px;height:12px;width:12px}
.main-sprite-close-white{background-position:0 -171px;height:12px;width:12px}
.main-sprite-download-grey{background-position:0 -183px;height:12px;width:14px}
.main-sprite-download-white{background-position:0 -195px;height:12px;width:14px}
.main-sprite-left-arrow-grey{background-position:0 -207px;height:13px;width:8px}
.main-sprite-left-arrow-white{background-position:0 -220px;height:13px;width:8px}
.main-sprite-logo{background-position:0 -233px;height:80px;width:80px}
.main-sprite-pw_error{background-position:0 -313px;height:12px;width:12px}
.main-sprite-pw_valid{background-position:0 -325px;height:10px;width:12px}
.main-sprite-right-arrow-grey{background-position:0 -335px;height:13px;width:8px}
.main-sprite-right-arrow-white{background-position:0 -348px;height:13px;width:8px}
.form-requests span,.form-requests applet,.form-requests object,.form-requests iframe,.form-requests h1,.form-requests h3,.form-requests h4,.form-requests h5,.form-requests h6,.form-requests blockquote,.form-requests pre,.form-requests abbr,.form-requests acronym,.form-requests address,.form-requests big,.form-requests cite,.form-requests code,.form-requests del,.form-requests dfn,.form-requests em,.form-requests img,.form-requests ins,.form-requests kbd,.form-requests q,.form-requests s,.form-requests samp,.form-requests small,.form-requests strike,.form-requests strong,.form-requests sub,.form-requests sup,.form-requests tt,.form-requests var,.form-requests b,.form-requests u,.form-requests i,.form-requests center,.form-requests dl,.form-requests dt,.form-requests dd,.form-requests ol,.form-requests ul,.form-requests fieldset,.form-requests label,.form-requests legend,.form-requests table,.form-requests caption,.form-requests tbody,.form-requests tfoot,.form-requests thead,.form-requests tr,.form-requests th,.form-requests td,.form-requests article,.form-requests aside,.form-requests canvas,.form-requests details,.form-requests embed,.form-requests figure,.form-requests figcaption,.form-requests footer,.form-requests header,.form-requests hgroup,.form-requests menu,.form-requests nav,.form-requests output,.form-requests ruby,.form-requests section,.form-requests summary,.form-requests time,.form-requests mark,.form-requests audio,.form-requests video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
.form-requests article,.form-requests aside,.form-requests details,.form-requests figcaption,.form-requests figure,.form-requests footer,.form-requests header,.form-requests hgroup,.form-requests menu,.form-requests nav,.form-requests section{display:block}
.form-requests body{line-height:1}
.form-requests ol,.form-requests ul{list-style:none}
.form-requests blockquote,.form-requests q{quotes:none}
.form-requests blockquote:before,.form-requests blockquote:after,.form-requests q:before,.form-requests q:after{content:'';content:none}
.form-requests table{border-collapse:collapse;border-spacing:0}
#CQ,#CQ *{box-sizing:content-box}
html{height:100%}
.form-requests{margin:30px auto}
.form-requests a{text-decoration:none}
.form-requests *:focus{outline:1px dotted #262626}
.form-requests audio,.form-requests canvas,.form-requests img,.form-requests svg,.form-requests video{vertical-align:middle}
.form-requests fieldset{border:0;margin:0;padding:0}
.form-requests textarea{resize:vertical}
.form-requests sup,.form-requests sub{line-height:0;font-size:70%}
.form-requests sub{vertical-align:sub}
.form-requests sup{vertical-align:super}
.form-requests strong{font-weight:bold}
.form-requests i{font-style:italic}
.form-requests select::-ms-expand{display:none}
.ds2-layer .form-requests{margin:0 auto}
.ds2-layer .form-requests .layer-large-12{width:100%}
@font-face{font-family:'bmw_bold';font-weight:normal;font-style:normal;src:url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_bold/bmwtypewebbo_all.eot");src:url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_bold/bmwtypewebbo_all.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_bold/bmwtypewebbo_all.woff") format("woff"),url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_bold/bmwtypewebbo_all.ttf") format("truetype"),url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_bold/bmwtypewebbo_all.svg#bmw_bold") format("svg")}
@font-face{font-family:'bmw_light';font-weight:normal;font-style:normal;src:url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_light/bmwtypewebli_all.eot");src:url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_light/bmwtypewebli_all.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_light/bmwtypewebli_all.woff") format("woff"),url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_light/bmwtypewebli_all.ttf") format("truetype"),url("/wp-content/themes/bmw-web-manager/css/requests.publish/fonts/bmw_type_web_light/bmwtypewebli_all.svg#bmw_bold") format("svg")}
@media print{.form-requests *{background:transparent!important;color:#000!important;bonn-shadow:none!important;text-shadow:none!important}
.form-requests a,.form-requests a:visited{text-decoration:underline}
.form-requests a[href]:after{content:" (" attr(href) ")"}
.form-requests abbr[title]:after{content:" (" attr(title) ")"}
.form-requests a[href^="javascript:"]:after,.form-requests a[href^="#"]:after{content:""}
.form-requests pre,.form-requests blockquote{border:1px solid #999;page-break-inside:avoid}
.form-requests thead{display:table-header-group}
.form-requests tr,.form-requests img{page-break-inside:avoid}
.form-requests img{mann-width:100%!important}
.form-requests p,.form-requests h2,.form-requests h3{orphans:3;widows:3}
.form-requests h2,.form-requests h3{page-break-after:avoid}
.form-requests .PrintOnly,.form-requests .PrintOnly *{display:block!important}
.form-requests .DontPrint,.form-requests .DontPrint *{display:none!important}
}
.form-requests .PrintOnly,.form-requests .PrintOnly *{display:none!important}
.form-requests *,.form-requests *:before,.form-requests *:after{box-sizing:border-box}
.form-requests img,.form-requests object,.form-requests embed{max-width:100%;height:auto}
.form-requests .responsivetab--mobile{display:none}
@media(min-width:521px){.form-requests .responsivetab--mobile,.form-requests .responsivetab--desktop{display:block}
.form-requests .responsivetab--tablet{display:none}
}
@media(min-width:981px){.form-requests .responsivetab--mobile,.form-requests .responsivetab--tablet{display:block}
.form-requests .responsivetab--desktop{display:none}
}
.form-requests .is-hidden{display:none!important;visibility:hidden}
.form-requests .is-visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.form-requests .is-visuallyHidden.is-focusable:active,.form-requests .is-visuallyHidden.is-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.form-requests .Is-invisible{visibility:hidden}
.form-requests .nn-error{color:#d20000}
.form-requests .icon__checkbox,.form-requests .nn-ui-input__checkbox:checked+span:before{width:20px;height:20px;background-position:0 -42px}
.form-requests .icon__link{width:8px;height:13px;background-position:0 -335px}
.form-requests .icon__brandbmw,.form-requests .brandtoggle__listItem-linkLeft:before{width:22px;height:22px;background-position:0 0}
.form-requests .icon__brandbmwi,.form-requests .brandtoggle__listItem-linkRight:before{width:22px;height:20px;background-position:0 -22px}
.form-requests .icon__base{vertical-align:middle}
.form-requests .icon--atLeft{float:left}
.form-requests .icon--inline{display:inline-block}
.form-requests .icon--block{display:block}
.form-requests .icon__alert{width:23px;height:22px;margin-right:10px;margin-right:.625rem;background-position:0 -70px}
.form-requests .icon__pw-valid{width:12px;height:10px;background-position:0 -325px}
.form-requests .icon__pw-error{width:12px;height:12px;background-position:0 -313px}
.form-requests .icon__tooltip{width:23px;height:23px;margin-right:10px;margin-right:.625rem;background-position:0 -92px}
.form-requests .icon__dropdown-arrow{width:13px;height:8px;background-position:0 -62px}
.form-requests .icon__calendar{width:22px;height:22px;background-position:0 -137px}
.form-requests .icon__calendar-white{width:22px;height:22px;background-position:0 -115px}
.form-requests .icon__close{width:12px;height:12px;background-position:0 -159px}
.form-requests .icon__close-white{width:12px;height:12px;background-position:0 -171px}
.form-requests .icon__download{width:14px;height:12px;background-position:0 -183px}
.form-requests .icon__download-white{width:14px;height:12px;background-position:0 -195px}
.form-requests .icon__error-label{display:block;color:#d20000;margin-bottom:30px;margin-bottom:1.875rem;color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:981px){.form-requests .icon__error-label{color:#d20000;margin-top:10px;margin-top:.625rem;color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .has-error .form-control,.form-requests .has-error .form-control:focus{border-color:#d20000}
.form-requests .nn-ui-input__base{position:relative}
.form-requests .nn-ui-input__field,.form-requests .nn-ui-input__checkbox+span:before,.form-requests .nn-ui-input__radio+span:before,.form-requests .nn-ui-input__radio:checked+span:before{padding:0 10px;padding:0rem .625rem;height:40px;height:2.5rem;color:#262626;font:.9375rem/1.33333 Arial,sans-serif;width:100%;color:#666;overflow:hidden;text-indent:.01px;text-overflow:"";border:2px solid #e6e6e6;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.lt-ie10 .form-requests .nn-ui-input__field,.lt-ie10 .form-requests .nn-ui-input__checkbox+span:before,.lt-ie10 .form-requests .nn-ui-input__radio+span:before{padding-right:10px;padding-right:.625rem;background:0}
.lt-ie10 .form-requests .nn-ui-input__field:focus,.lt-ie10 .form-requests .nn-ui-input__checkbox+span:focus:before,.lt-ie10 .form-requests .nn-ui-input__radio+span:focus:before{background:0}
.form-requests .nn-ui-input__field.ng-invalid.ng-dirty,.form-requests .nn-ui-input__checkbox+span.ng-invalid.ng-dirty:before,.form-requests .nn-ui-input__radio+span.ng-invalid.ng-dirty:before{border-color:#d20000}
@media(min-width:981px){.form-requests .nn-ui-input__field,.form-requests .nn-ui-input__checkbox+span:before,.form-requests .nn-ui-input__radio+span:before,.form-requests .nn-ui-input__radio:checked+span:before{color:#262626;font:.875rem/1.21429 Arial,sans-serif;color:#666}
}
.form-requests .nn-ui-input__field:focus,.form-requests .nn-ui-input__checkbox+span:focus:before,.form-requests .nn-ui-input__radio+span:focus:before{border:2px solid #666;outline:0}
.form-requests .nn-ui-input__field[disabled],.form-requests .nn-ui-input__checkbox+span[disabled]:before,.form-requests .nn-ui-input__radio+span[disabled]:before,.form-requests .nn-ui-input__field[disabled="disabled"],.form-requests .nn-ui-input__checkbox+span[disabled="disabled"]:before,.form-requests .nn-ui-input__radio+span[disabled="disabled"]:before{border:0;padding:0}
.form-requests .nn-ui-input__textarea{height:100px;height:6.25rem}
.form-requests .nn-ui-input__select-wrapper{position:relative}
.form-requests .nn-ui-input__select-wrapper:before,.form-requests .nn-ui-input__select-wrapper:after{position:absolute;right:0;top:0;content:" ";pointer-events:none;display:block}
.form-requests .nn-ui-input__select-wrapper:before{background-position:0 -348px;top:13.5px;right:16px;width:8px;height:13px;z-index:10;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.form-requests .nn-ui-input__select-wrapper:after{height:40px;height:2.5rem;width:40px;width:2.5rem;z-index:1;color:#fff;background-color:#1c69d4}
.form-requests .nn-ui-input__select-wrapper:after:focus{background-color:#0653b6}
.form-requests .nn-ui-input__checkbox{display:none}
.form-requests .nn-ui-input__checkbox+span:before{height:20px;height:1.25rem;width:20px;width:1.25rem;margin-right:5px;margin-right:.3125rem;top:2px;top:.125rem;position:relative;display:inline-block;padding:0;content:""}
.form-requests .nn-ui-input__checkbox:checked+span:before{margin-right:5px;margin-right:.3125rem;border:0}
.form-requests .nn-ui-input__radio+span:before{height:15px;height:.9375rem;width:15px;width:.9375rem;margin-right:10px;margin-right:.625rem;top:2px;top:.125rem;position:relative;border-radius:50%;display:inline-block;padding:0;content:""}
.form-requests .nn-ui-input__radio:checked+span:before{height:15px;height:.9375rem;width:15px;width:.9375rem;margin-right:10px;margin-right:.625rem;background-color:#e6e6e6;border-radius:50%;display:inline-block;padding:0;content:""}
.form-requests .nn-ui-input__date-wrapper{position:relative}
.form-requests .nn-ui-input__date--opener{height:40px;height:2.5rem;width:40px;width:2.5rem;pointer-events:none;position:absolute;top:0;right:0;text-align:center;background-color:#1c69d4;cursor:pointer}
.form-requests .nn-ui-input__date--opener:focus{background-color:#0653b6}
.form-requests .nn-ui-input__date--opener .icon__base{margin-top:9px;margin-top:.5625rem}
.form-requests .tooltip__base{display:none}
.form-requests .tooltip__base span:not(.icon__base){display:block;padding-left:33px;padding-left:2.0625rem}
@media(min-width:981px){.form-requests .tooltip__base span:not(.icon__base){margin-bottom:15px;margin-bottom:.9375rem}
}
.form-requests .tooltip--active{display:block}
.form-requests .address{margin-bottom:30px;margin-bottom:1.875rem}
@media(min-width:981px){.form-requests .address{margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .address__base:before,.form-requests .address__base:after{content:" ";display:table}
.form-requests .address__base:after{clear:both}
.form-requests .address__base .nn-ui-input__field--country[disabled],.form-requests .address__base .nn-ui-input__field--country[disabled="disabled"]{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .address__base .nn-ui-input__field--country[disabled],.form-requests .address__base .nn-ui-input__field--country[disabled="disabled"]{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:521px){.form-requests .address__base .nn-ui-input__field--country[disabled],.form-requests .address__base .nn-ui-input__field--country[disabled="disabled"]{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .address__base .nn-ui-input__field--country[disabled],.form-requests .address__base .nn-ui-input__field--country[disabled="disabled"]{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
}
@media(min-width:981px){.form-requests .address__base .nn-ui-input__field--country[disabled],.form-requests .address__base .nn-ui-input__field--country[disabled="disabled"]{color:#262626;font:1.125rem/1.11111 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .address__base .nn-ui-input__field--country[disabled],.form-requests .address__base .nn-ui-input__field--country[disabled="disabled"]{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.address--mobile .form-requests .address--responsiveHidden{display:none}
@media(min-width:521px){.address--mobile .form-requests .address--responsiveHidden,.address--desktop .form-requests .address--responsiveHidden{display:block;visibility:visible}
.address--tablet .form-requests .address--responsiveHidden{visibility:hidden}
}
@media(min-width:981px){.address--mobile .form-requests .address--responsiveHidden,.address--tablet .form-requests .address--responsiveHidden{visibility:visible}
.address--desktop .form-requests .address--responsiveHidden{visibility:hidden}
}
.address--mobile .form-requests .address--responsiveNoDisplay{display:none}
@media(min-width:521px){.address--mobile .form-requests .address--responsiveNoDisplay,.address--desktop .form-requests .address--responsiveNoDisplay{display:block}
.address--mobile .form-requests .address--responsiveNoDisplay.address--responsiveNoDisplayInline,.address--desktop .form-requests .address--responsiveNoDisplay.address--responsiveNoDisplayInline{display:inline-block}
.address--tablet .form-requests .address--responsiveNoDisplay{display:none}
.address--tablet .form-requests .address--responsiveNoDisplay.address--responsiveNoDisplayInline{display:none}
}
@media(min-width:981px){.address--mobile .form-requests .address--responsiveNoDisplay,.address--tablet .form-requests .address--responsiveNoDisplay{display:block}
.address--mobile .form-requests .address--responsiveNoDisplay.address--responsiveNoDisplayInline,.address--tablet .form-requests .address--responsiveNoDisplay.address--responsiveNoDisplayInline{display:inline-block}
.address--desktop .form-requests .address--responsiveNoDisplay{display:none}
.address--desktop .form-requests .address--responsiveNoDisplay.address--responsiveNoDisplayInline{display:none}
}
.form-requests .address__gridField{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .address__gridField-disabled{border:0;position:absolute;top:0;background-color:transparent}
.form-requests .address__toggle{display:block}
.form-requests .address__toggle input[type="radio"]{padding:5px;padding:.3125rem}
@media(min-width:521px){.form-requests .address__toggle{display:inline-block;width:50%}
}
.form-requests .address__toggle-label{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-left:10px;margin-left:.625rem;display:inline-block;vertical-align:top}
@media(min-width:981px){.form-requests .address__toggle-label{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .address__toggle-input{height:20px;height:1.25rem;width:20px;width:1.25rem;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;border:2px solid #e6e6e6;background-color:#fff;border-radius:.9375rem;vertical-align:middle}
.form-requests .address__toggle-input:checked{border-color:#666}
.form-requests .address__label{margin-bottom:6px;margin-bottom:.375rem;color:#262626;font:.9375rem/1.33333 Arial,sans-serif;font-weight:bold;display:inline-block}
@media(min-width:981px){.form-requests .address__label{color:#262626;font:.875rem/1.21429 Arial,sans-serif;padding-right:15px;padding-right:.9375rem;margin-top:10px;margin-top:.625rem;margin-bottom:0;font-weight:bold}
}
.form-requests .address__tooltip{color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:981px){.form-requests .address__tooltip{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .address__tooltip-label{display:block}
.form-requests .appbreakpoints__base{display:none}
.form-requests .appbreakpoints__base:before{content:'mobile'}
@media(min-width:521px){.form-requests .appbreakpoints__base:before{content:'tablet'}
}
@media(min-width:981px){.form-requests .appbreakpoints__base:before{content:'desktop'}
}
.form-requests .birthdate__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-bottom:30px;margin-bottom:1.875rem}
@media(min-width:981px){.form-requests .birthdate__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .birthdate__field--native{margin-bottom:15px;margin-bottom:.9375rem;cursor:pointer}
.form-requests .birthdate__select{margin-bottom:15px;margin-bottom:.9375rem}
@media(min-width:521px){.form-requests .birthdate__select{margin-bottom:0}
}
.form-requests .birthdate__label{margin-bottom:6px;margin-bottom:.375rem;font-weight:bold}
@media(min-width:981px){.form-requests .birthdate__label{margin-top:10px;margin-top:.625rem;margin-bottom:0}
}
.form-requests .birthdate__message{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .birthdate__message--error{display:block;color:#d20000}
@media(min-width:981px){.form-requests .birthdate__message{margin-top:10px;margin-top:.625rem;margin-bottom:0}
}
.form-requests .brandtoggle__base{margin-bottom:23px;margin-bottom:1.4375rem;height:75px;height:4.6875rem}
.form-requests .brandtoggle__base ul{list-style:none}
@media(min-width:981px){.form-requests .brandtoggle__base{margin-bottom:38px;margin-bottom:2.375rem}
}
.form-requests .brandtoggle__listItem{position:relative}
.form-requests .brandtoggle__listItem-link{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif;height:60px;height:3.75rem;color:#666;background-color:#f2f2f2;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:absolute;pointer-events:all;cursor:none;top:0;right:0;left:0;bottom:0}
@media(min-width:981px){.form-requests .brandtoggle__listItem-link{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif;color:#666}
.form-requests .brandtoggle__listItem-link.brand-bmw{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
.form-requests .brandtoggle__listItem-link.brand-bmwi{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.form-requests .brandtoggle__listItem-link:hover{color:#1c69d4}
.form-requests .brandtoggle__listItem-link:active,.form-requests .brandtoggle__listItem-link:visited,.form-requests .brandtoggle__listItem-link:focus{outline:0}
.form-requests .brandtoggle__listItem-link--active{background-color:#fff;border:0;color:#1c69d4;pointer-events:none;cursor:none}
.form-requests .brandtoggle__listItem-link-label{margin-top:15px;margin-top:.9375rem;margin-left:15px;margin-left:.9375rem;width:75px;width:4.6875rem;float:left}
.form-requests .brandtoggle__listItem-linkLeft{float:right}
.form-requests .brandtoggle__listItem-linkLeft:before{margin-top:22.5px;margin-top:1.40625rem;float:left;content:"";display:block}
.form-requests .brandtoggle__listItem-linkRight{float:left;margin-left:15px;margin-left:.9375rem}
.form-requests .brandtoggle__listItem-linkRight:before{margin-top:22.5px;margin-top:1.40625rem;float:left;content:"";display:block}
.form-requests .brochuremaintenance__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:981px){.form-requests .brochuremaintenance__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .brochuremaintenance__table{margin:15px 0;margin:.9375rem 0rem}
.form-requests .brochuremaintenance__table thead tr{background:#bbb;font-weight:bold;border-top:1px solid #666}
.form-requests .brochuremaintenance__table thead tr th{padding:0 15px;padding:0rem .9375rem;border-right:1px solid #666;border-left:1px solid #666}
.form-requests .brochuremaintenance__table tbody tr td{padding:15px;padding:.9375rem;border-right:1px solid #666;border-left:1px solid #666}
.form-requests .brochuremaintenance__table .list-odd{background:#e6e6e6}
.form-requests .brochuremaintenance__table .list-last{border-bottom:1px solid #666}
.form-requests .brochuremaintenance__table--path{border:0;background:0;width:100%}
.form-requests .brochureselection__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-bottom:30px;margin-bottom:1.875rem}
@media(min-width:981px){.form-requests .brochureselection__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .brochureselection__label{margin-bottom:6px;margin-bottom:.375rem;font-weight:bold}
@media(min-width:981px){.form-requests .brochureselection__label{margin-top:10px;margin-top:.625rem;margin-bottom:0}
}
.form-requests .brochureselection__field{margin-bottom:15px;margin-bottom:.9375rem;display:table;width:100%}
.form-requests .brochureselection__field--item,.form-requests .brochureselection__field--close{display:table-cell;vertical-align:middle}
.form-requests .brochureselection__field--close{width:35px;width:2.1875rem}
.form-requests .brochureselection__field--close-btn{width:20px;width:1.25rem;height:20px;height:1.25rem;padding:4px;padding:.25rem;margin-left:15px;margin-left:.9375rem;background:#1c69d4;cursor:pointer;display:none}
.form-requests .brochureselection__field--gcdm{display:none}
.form-requests .brochureselection__message{margin-bottom:15px;margin-bottom:.9375rem;display:none}
.form-requests .captcha__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-top:15px;margin-top:.9375rem;margin-bottom:45px;margin-bottom:2.8125rem}
@media(min-width:981px){.form-requests .captcha__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:60px;margin-bottom:3.75rem}
}
.form-requests .captcha__wrapper{margin-top:15px;margin-top:.9375rem;margin-bottom:15px;margin-bottom:.9375rem}
@media(min-width:981px){.form-requests .captcha__wrapper{margin:0}
}
.form-requests .captcha__section{margin-bottom:10px;margin-bottom:.625rem}
.form-requests .captcha__section:before,.form-requests .captcha__section:after{content:" ";display:table}
.form-requests .captcha__section:after{clear:both}
.form-requests .captcha__links{margin-left:10px;margin-left:.625rem;display:inline-block}
.form-requests .captcha__reload{margin:10px 0;margin:.625rem 0rem;display:inline-block}
.form-requests .captcha__reload a{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif;color:#666;outline:0}
@media(min-width:981px){.form-requests .captcha__reload a{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif;color:#666}
}
.form-requests .captcha__reload a .icon__base{margin-right:5px;margin-right:.3125rem;margin-top:4px;margin-top:.25rem}
@media(min-width:981px){.form-requests .captcha__reload a .icon__base{margin-top:2px;margin-top:.125rem}
}
.form-requests .captcha__img{margin-top:10px;margin-top:.625rem;width:100%!important}
.form-requests .captcha__img img{min-width:100%}
@media(min-width:521px){.form-requests .captcha__img{width:50%!important;margin-top:0}
}
.form-requests .captcha__input{display:block}
@media(min-width:521px){.form-requests .captcha__input{width:50%}
}
.form-requests .captcha__validation{margin-top:10px;margin-top:.625rem}
.form-requests .captcha__message{margin-top:10px;margin-top:.625rem}
@media(min-width:521px){.form-requests .captcha__message{margin-top:0}
}
.form-requests .captcha__error{padding-top:5px;padding-top:.3125rem;margin-left:5px;margin-left:.3125rem;color:#262626;font:.9375rem/1.33333 Arial,sans-serif;color:#d20000;display:inline-block}
@media(min-width:981px){.form-requests .captcha__error{color:#262626;font:.875rem/1.21429 Arial,sans-serif;color:#d20000}
}
.form-requests .comment{padding:0!important}
.form-requests .comment__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-bottom:45px;margin-bottom:2.8125rem}
@media(min-width:981px){.form-requests .comment__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:60px;margin-bottom:3.75rem}
}
.form-requests .comment__label{margin-bottom:10px}
.form-requests .comment__field{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .comment__field--input{display:block;padding:11px 15px 15px 13px;padding:.6875rem .9375rem .9375rem .8125rem}
.form-requests .comment__message--error{color:#d20000}
.form-requests .communication__base{margin-bottom:30px;margin-bottom:1.875rem;color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:981px){.form-requests .communication__base{margin-bottom:45px;margin-bottom:2.8125rem;color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .communication__label{margin-bottom:6px;margin-bottom:.375rem;font-weight:bold;display:block}
.communication--forceMandatory-tmp .form-requests .communication__label:after{content:"*";display:inline-block}
@media(min-width:981px){.form-requests .communication__label{margin-top:5px;margin-top:.3125rem;margin-bottom:0}
}
.form-requests .communication__gcdmField-wrapper{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .communication__tooltip{margin-bottom:30px;margin-bottom:1.875rem}
@media(min-width:981px){.form-requests .communication__tooltip{margin-top:10px;margin-top:.625rem;margin-bottom:0}
}
.form-requests .communication__validation{color:#d20000}
.communication--forceMandatory-tmp .form-requests .communication__validation-mandatory{display:inline-block!important}
.form-requests .communication__validation .help-block{margin-bottom:30px;margin-bottom:1.875rem;display:block}
@media(min-width:981px){.form-requests .communication__validation .help-block{margin-top:10px;margin-top:.625rem;margin-bottom:0}
}
.form-requests .form_note_text{margin-bottom:30px;margin-bottom:1.875rem;color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:521px){.form-requests .form_note_text{margin-bottom:15px;margin-bottom:.9375rem}
}
.form-requests .ds2-layer--content .copytext__base{margin-bottom:0}
.form-requests .copytext__base{margin-bottom:30px;margin-bottom:1.875rem;color:#262626;font:.9375rem/1.33333 Arial,sans-serif;overflow:hidden;position:relative}
@media(min-width:521px){.form-requests .copytext__base{margin-bottom:15px;margin-bottom:.9375rem}
}
.form-requests .copytext__base--expanded{max-height:9999px;max-height:624.9375rem}
.form-requests .copytext__wrapper>p{margin-bottom:8px;margin-bottom:.5rem}
@media(min-width:981px){.form-requests .copytext__wrapper{overflow:hidden}
.form-requests .copytext__wrapper>p{padding-right:15px;padding-right:.9375rem;display:block;float:left;width:50%;box-sizing:border-box}
}
.form-requests .copytext__expand{padding-top:30px;padding-top:1.875rem;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFFFFFFF');background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 40%,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 40%,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 40%,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 40%,#fff 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 40%,#fff 100%);position:absolute;bottom:0;width:100%;text-align:center}
@media(min-width:521px){.form-requests .copytext__expand{display:none}
}
.form-requests .currentvehicle__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-bottom:30px;margin-bottom:1.875rem}
@media(min-width:981px){.form-requests .currentvehicle__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .currentvehicle__label{margin-bottom:6px;margin-bottom:.375rem;font-weight:bold}
@media(min-width:981px){.form-requests .currentvehicle__label{margin-top:10px;margin-top:.625rem;margin-bottom:0}
}
.form-requests .currentvehicle__field{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .currentvehicle__message{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .currentvehicle__message--error{color:#d20000;display:block}
@media(min-width:981px){.form-requests .currentvehicle__message{margin-top:10px;margin-top:.625rem;margin-bottom:0}
}
.form-requests .datepicker__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-bottom:30px;margin-bottom:1.875rem}
.form-requests .datepicker__base .container_date_picker{top:422px;position:relative;display:block}
@media(min-width:981px){.form-requests .datepicker__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .datepicker__label{margin-bottom:6px;margin-bottom:.375rem;font-weight:bold}
@media(min-width:981px){.form-requests .datepicker__label{margin-top:10px;margin-top:.625rem;margin-bottom:0}
.form-requests .datepicker__label label{margin-right:15px;margin-right:.9375rem}
}
.form-requests .datepicker__field{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .datepicker__bootstrap{max-width:385px;max-width:24.0625rem;padding:10px 10px 25px;padding:.625rem .625rem 1.5625rem;margin-top:20px;margin-top:1.25rem;color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif;position:absolute;border:1px solid #bbb;background:#fff;width:90%}
.ds2-branded-bmwi .form-requests .datepicker__bootstrap{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .datepicker__bootstrap{color:#262626;font:1.125rem/1.11111 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .datepicker__bootstrap{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.form-requests .datepicker__bootstrap--title{margin-bottom:30px;margin-bottom:1.875rem}
.form-requests .datepicker__bootstrap:after,.form-requests .datepicker__bootstrap:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.form-requests .datepicker__bootstrap:after{border-width:10px;border-width:.625rem;margin-left:-10px;margin-left:-0.625rem;border-color:rgba(255,255,255,0);border-bottom-color:#fff}
.form-requests .datepicker__bootstrap:before{border-width:11px;border-width:.6875rem;margin-left:-11px;margin-left:-0.6875rem;border-color:rgba(128,128,128,0);border-bottom-color:#808080}
.form-requests .datepicker__bootstrap table{border-spacing:5px;border-spacing:.3125rem;border-collapse:separate}
.form-requests .datepicker__bootstrap table tr{border:0}
.form-requests .datepicker__bootstrap table tr th,.form-requests .datepicker__bootstrap table tr td{text-align:center;vertical-align:middle}
.form-requests .datepicker__bootstrap table tr th,.form-requests .datepicker__bootstrap table tr td{padding:0}
.form-requests .datepicker__bootstrap table tr .prev,.form-requests .datepicker__bootstrap table tr .next,.form-requests .datepicker__bootstrap table tr .datepicker__bootstrap-switch,.form-requests .datepicker__bootstrap table tr .day{cursor:pointer}
.form-requests .datepicker__bootstrap table tr .datepicker__bootstrap-switch{color:#262626;font:1.125rem/1.11111 bmw_bold,Arial,sans-serif;color:#1c69d4}
.ds2-branded-bmwi .form-requests .datepicker__bootstrap table tr .datepicker__bootstrap-switch{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .datepicker__bootstrap table tr .datepicker__bootstrap-switch{color:#262626;font:1.5625rem/1.24 bmw_bold,Arial,sans-serif;color:#1c69d4}
.ds2-branded-bmwi .form-requests .datepicker__bootstrap table tr .datepicker__bootstrap-switch{color:#262626;font:1.5625rem/1.24 bmw_light,Arial,sans-serif}
}
.form-requests .datepicker__bootstrap table tr .day{color:#fff;background:#bbb}
.form-requests .datepicker__bootstrap table tr .day:hover{color:#1c69d4}
.form-requests .datepicker__bootstrap table tr .day.active{background:#1c69d4}
.form-requests .datepicker__bootstrap table tr .day.active:hover{color:#fff}
.form-requests .datepicker__bootstrap table tr .day.old,.form-requests .datepicker__bootstrap table tr .day.new,.form-requests .datepicker__bootstrap table tr .day.disabled{background:#e6e6e6}
.form-requests .datepicker__bootstrap table tr .day.disabled:hover{color:#fff}
.form-requests .datepicker__bootstrap table tr .cw{color:#bbb}
.form-requests .datepicker__bootstrap table thead tr .cw,.form-requests .datepicker__bootstrap table thead tr .dow{padding:30px 0 10px;padding:1.875rem 0rem .625rem}
.form-requests .datepicker__bootstrap table thead tr .dow{color:#4d4d4d}
.form-requests .datepicker__bootstrap table tbody tr td{height:40px;height:2.5rem}
.form-requests .datepicker__bootstrap table tfoot{display:none}
.form-requests .datepicker__message{margin-bottom:30px;margin-bottom:1.875rem}
.form-requests .datepicker__message--error{display:block;color:#d20000}
@media(min-width:981px){.form-requests .datepicker__message{margin-bottom:0}
}
.form-requests .dealermaintenance__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:981px){.form-requests .dealermaintenance__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .dealermaintenance__table{margin:15px 0;margin:.9375rem 0rem}
.form-requests .dealermaintenance__table thead tr{background:#bbb;font-weight:bold;border-top:1px solid #666}
.form-requests .dealermaintenance__table thead tr th{padding:0 15px;padding:0rem .9375rem;border-right:1px solid #666;border-left:1px solid #666}
.form-requests .dealermaintenance__table tbody tr td{padding:15px;padding:.9375rem;border-right:1px solid #666;border-left:1px solid #666}
.form-requests .dealermaintenance__table .list-odd{background:#e6e6e6}
.form-requests .dealermaintenance__table .list-last{border-bottom:1px solid #666}
.form-requests .dialog__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}
@media(min-width:981px){.form-requests .dialog__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .dialog__mask,.form-requests .dialog__wrap{position:absolute;width:100%;height:100%}
.form-requests .dialog__close-btn{width:20px;width:1.25rem;height:20px;height:1.25rem;top:10px;top:.625rem;right:10px;right:.625rem;position:absolute;display:block;background:#1c69d4;text-align:center}
.form-requests .dialog__mask{background:#262626;opacity:.8}
.form-requests .dialog__wrap{background:#fff}
@media(min-width:521px){.form-requests .dialog__wrap{max-width:800px;max-width:50rem;margin-top:-150px;margin-top:-9.375rem;position:relative;width:90%;height:auto;margin-left:auto;margin-right:auto;top:50%}
}
.form-requests .dialog__message{padding:30px;padding:1.875rem}
.form-requests .dialog__message--title{color:#262626;font:1.5625rem/1.24 bmw_bold,Arial,sans-serif;margin-bottom:15px;margin-bottom:.9375rem}
@media(min-width:981px){.form-requests .dialog__message--title{color:#262626;font:2.1875rem/1.11429 bmw_bold,Arial,sans-serif}
}
@media(min-width:521px){.form-requests .dialog__message{max-height:230px;max-height:14.375rem;overflow-y:scroll}
}
.form-requests .dialog__ok{padding:15px 30px;padding:.9375rem 1.875rem;position:absolute;bottom:0;border-top:1px solid #e6e6e6}
.form-requests .dialog__ok .btn-close{width:100%;margin:0}
@media(min-width:521px){.form-requests .dialog__ok{position:relative}
}
.form-requests .dloreference__base{overflow:hidden}
.form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-integrated-title{color:#262626;font:1.125rem/1.11111 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-integrated-title{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-integrated-title{color:#262626;font:1.5625rem/1.24 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-integrated-title{color:#262626;font:1.5625rem/1.24 bmw_light,Arial,sans-serif}
}
.form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-label-location-search,.form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-label-name-search{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-label-location-search,.form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-label-name-search{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-label-location-search,.form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-label-name-search{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-label-location-search,.form-requests .dloreference .dealerlocator #dlo-integrated-search-view .dlo-label-name-search{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.form-requests .privacy_headline{padding-bottom:10px;color:#262626;font:1.5625rem/1.24 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .privacy_headline{color:#262626;font:1.5625rem/1.24 bmw_light,Arial,sans-serif}
@media(min-width:981px){.form-requests .privacy_headline{color:#262626;font:2.1875rem/1.11429 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .privacy_headline{color:#262626;font:2.1875rem/1.11429 bmw_light,Arial,sans-serif}
}
.form-requests .headline__base{color:#262626;font:1.5625rem/1.24 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .headline__base{color:#262626;font:1.5625rem/1.24 bmw_light,Arial,sans-serif}
@media(min-width:981px){.form-requests .headline__base{color:#262626;font:2.1875rem/1.11429 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .headline__base{color:#262626;font:2.1875rem/1.11429 bmw_light,Arial,sans-serif}
}
.form-requests .headline__headline{margin-bottom:11px;margin-bottom:.6875rem}
.form-requests .headline__subheadline{margin-bottom:11px;margin-bottom:.6875rem;color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .headline__subheadline{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .headline__subheadline{color:#262626;font:1.125rem/1.11111 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .headline__subheadline{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.form-requests .headline__sectionheader{color:#262626;font:1.125rem/1.11111 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .headline__sectionheader{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .headline__sectionheader{color:#262626;font:1.5625rem/1.24 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .headline__sectionheader{color:#262626;font:1.5625rem/1.24 bmw_light,Arial,sans-serif}
}
.form-requests .interests__base{margin-bottom:30px;margin-bottom:1.875rem;color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:981px){.form-requests .interests__base{margin-bottom:45px;margin-bottom:2.8125rem;color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .interests__label .ng-scope{margin-bottom:10px;margin-bottom:.625rem;position:relative}
@media(min-width:521px){.form-requests .interests__label .ng-scope{width:33%;float:left}
}
.form-requests .interests__label .ng-scope .ng-binding{display:block;vertical-align:top}
.form-requests .interests__label .ng-scope input{position:absolute;vertical-align:middle}
.form-requests .interests__field--input .nn-ui-input__field[disabled],.form-requests .interests__field--input .nn-ui-input__checkbox+span[disabled]:before,.form-requests .interests__field--input .nn-ui-input__radio+span[disabled]:before,.form-requests .interests__field--input .nn-ui-input__field[disabled="disabled"],.form-requests .interests__field--input .nn-ui-input__checkbox+span[disabled="disabled"]:before,.form-requests .interests__field--input .nn-ui-input__radio+span[disabled="disabled"]:before{border:2px solid #bbb}
@media(min-width:521px){.form-requests .interests__field--input{overflow:hidden}
}
.form-requests .interests__message--error{margin-bottom:15px;margin-bottom:.9375rem;display:block;color:#d20000}
.form-requests .loading__base{padding:75px;padding:4.6875rem;color:#262626;font:.9375rem/1.33333 Arial,sans-serif;text-align:center}
@media(min-width:981px){.form-requests .loading__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.ds2-layer .form-requests .multistepline__buttons,.ds2-layer .form-requests .multistepline__submit{margin-bottom:0}
@media(min-width:981px){.ds2-layer .form-requests .multistepline__buttons,.ds2-layer .form-requests .multistepline__submit{margin-bottom:0}
}
.form-requests .multistepline__labels{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-top:75px;margin-top:4.6875rem;margin-bottom:41px;margin-bottom:2.5625rem;padding-left:2.5px;padding-left:.15625rem;padding-right:2.5px;padding-right:.15625rem}
.ds2-branded-bmwi .form-requests .multistepline__labels{margin-top:85px;margin-top:5.3125rem}
.form-requests .multistepline__labels>.column{padding-left:2.5px;padding-left:.15625rem;padding-right:2.5px;padding-right:.15625rem}
@media(min-width:981px){.form-requests .multistepline__labels{margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .multistepline__label-wrapper{padding-bottom:10px;padding-bottom:.625rem;position:relative;border-bottom:5px solid #e6e6e6}
.form-requests .multistepline__label-wrapper .index{color:#262626;font:2.1875rem/1 bmw_bold,Arial,sans-serif;bottom:10px;bottom:.625rem;position:absolute;left:0}
.ds2-branded-bmwi .form-requests .multistepline__label-wrapper .index{color:#262626;font:3rem/1 bmw_light,Arial,sans-serif}
@media(min-width:981px){.form-requests .multistepline__label-wrapper .index{color:#262626;font:2.1875rem/1 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .multistepline__label-wrapper .index{color:#262626;font:3rem/1 bmw_light,Arial,sans-serif}
}
.form-requests .multistepline__label-wrapper .label{margin-left:30px;margin-left:1.875rem;display:none}
@media(min-width:521px){.form-requests .multistepline__label-wrapper .label{display:inline-block}
}
.form-requests .multistepline__label-wrapper .index,.form-requests .multistepline__label-wrapper .label{color:#e6e6e6}
.form-requests .multistepline__label-wrapper.visited{border-color:#666}
.form-requests .multistepline__label-wrapper.visited .index,.form-requests .multistepline__label-wrapper.visited .label{color:#666}
.form-requests .multistepline__label-wrapper.active{border-color:#1c69d4}
.form-requests .multistepline__label-wrapper.active .index,.form-requests .multistepline__label-wrapper.active .label{color:#1c69d4}
.form-requests .multistepline__buttons--prev,.form-requests .multistepline__buttons--next,.form-requests .multistepline__buttons--submit,.form-requests .multistepline__buttons--cancel--ko,.form-requests .multistepline__buttons--confirm--ko{width:100%}
.form-requests .multistepline__buttons .button{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .multistepline__submit button{width:100%}
.form-requests .multistepline__policies--toggle{margin-bottom:10px;margin-bottom:.625rem;display:inline-block}
.form-requests .multistepline__policies--icon{margin-top:4px;margin-top:.25rem;margin-right:5px;margin-right:.3125rem}
@media(min-width:981px){.form-requests .multistepline__policies--icon{margin-top:2px;margin-top:.125rem}
}
.form-requests .multistepline__policies--label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif;color:#666;display:inline-block;vertical-align:top}
.ds2-branded-bmwi .form-requests .multistepline__policies--label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .multistepline__policies--label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif;color:#666}
.ds2-branded-bmwi .form-requests .multistepline__policies--label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.form-requests .nextplannedvehiclepurchase__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-bottom:30px;margin-bottom:1.875rem}
@media(min-width:981px){.form-requests .nextplannedvehiclepurchase__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .nextplannedvehiclepurchase__label{margin-bottom:6px;margin-bottom:.375rem;font-weight:bold}
.form-requests .nextplannedvehiclepurchase__label label{margin-right:15px;margin-right:.9375rem}
@media(min-width:981px){.form-requests .nextplannedvehiclepurchase__label{margin-top:10px;margin-top:.625rem;margin-bottom:0}
}
.form-requests .nextplannedvehiclepurchase__field{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .nextplannedvehiclepurchase__message{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .nextplannedvehiclepurchase__message--error{display:block;color:#d20000}
@media(min-width:981px){.form-requests .nextplannedvehiclepurchase__message{margin-top:10px;margin-top:.625rem;margin-bottom:0}
}
.form-requests .personaldata__base{margin-bottom:30px;margin-bottom:1.875rem}
@media(min-width:981px){.form-requests .personaldata__base{margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .personaldatacustomextension{padding:0!important}
.form-requests .personaldatacustomextension__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:981px){.form-requests .personaldatacustomextension__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .personaldatacustomextension__base .password-hint{display:none;margin-bottom:15px;padding-left:25px}
.form-requests .personaldatacustomextension__base .password-hint.show{display:block}
.form-requests .personaldatacustomextension__base .password-hint .icon__error-label{margin-bottom:0}
.form-requests .personaldatacustomextension__base .password-hint .icon__error-label,.form-requests .personaldatacustomextension__base .password-hint .error-headline{margin-top:0;color:black}
.form-requests .personaldatacustomextension__base .password-hint .error-headline{font-weight:bold}
.form-requests .personaldatacustomextension__base .password-hint .help-block{position:relative;display:block!important;margin-top:0}
.form-requests .personaldatacustomextension__base .password-hint .help-block .icon__base{position:absolute;top:2px;left:-16px}
.form-requests .personaldatacustomextension__base .password-hint .help-block.ng-hide .password-hint-icon{width:12px;height:10px;background-position:0 -325px}
.form-requests .personaldatacustomextension__base .password-hint .help-block ul{margin-left:16px}
.form-requests .personaldatacustomextension__base .password-hint .help-block ul li{position:relative;margin-bottom:0}
.form-requests .personaldatacustomextension__base .password-hint .help-block ul li.passwordGroupValid .icon__base{width:12px;height:10px;background-position:0 -325px}
.form-requests .personaldatacustomextension__label{font-weight:bold;margin-bottom:6px;margin-bottom:.375rem}
@media(min-width:981px){.form-requests .personaldatacustomextension__label{margin-top:10px;margin-top:.625rem}
}
.form-requests .personaldatacustomextension__label label{margin-right:15px;margin-right:.9375rem}
.form-requests .personaldatacustomextension__field{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .personaldatacustomextension__message--tooltip{margin-bottom:33px;margin-bottom:2.0625rem}
@media(min-width:981px){.form-requests .personaldatacustomextension__message--tooltip{margin-bottom:0}
}
.form-requests .personaldatacustomextension__message--error{display:block;color:#d20000}
.form-requests .personaldatacustomextension .required-disclaimer{color:#262626;font:.75rem/1.16667 Arial,sans-serif}
.form-requests .policy__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-bottom:30px;margin-bottom:1.875rem}
@media(min-width:981px){.form-requests .policy__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .policy__text,.row .form-requests .policy__text{margin-bottom:10px;margin-bottom:.625rem;overflow-y:auto}
.form-requests .policy__text--dynamic-h{height:attr(data-dynamic-h);display:block}
.form-requests .policy__label{margin-bottom:10px;margin-bottom:.625rem;display:block}
.form-requests .policy__label-text{display:inline}
.form-requests .policy__label-text a{color:#0653b6;font-weight:bold}
@media(min-width:521px){.policy__radio .form-requests .policy__label{float:left;margin-bottom:0}
}
.form-requests .policy__radio{margin-bottom:30px;margin-bottom:1.875rem}
.form-requests .policy__radio input[type=radio]{display:none}
.form-requests .policy__validation,.row .form-requests .policy__validation{color:#d20000}
.form-requests .policy__validation-label,.row .form-requests .policy__validation-label{margin-left:10px;margin-left:.625rem}
.form-requests .policy__validation-item,.row .form-requests .policy__validation-item{margin-bottom:15px;margin-bottom:.9375rem;display:block}
.form-requests .policy__validation-item:before,.form-requests .policy__validation-item:after,.row .form-requests .policy__validation-item:before,.row .form-requests .policy__validation-item:after{content:" ";display:table}
.form-requests .policy__validation-item:after,.row .form-requests .policy__validation-item:after{clear:both}
.form-requests .policy .policy_checkbox{position:relative}
.form-requests .policy .policy_checkbox input{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;opacity:0;margin:0;padding:0;border:0}
.form-requests .policy .policy_checkbox span{position:relative;z-index:0;display:inline-block;margin-bottom:.625rem;pointer-events:none}
.form-requests .policy .policy_checkbox span .policy__label{display:inline;pointer-events:none}
.form-requests .policylink__base{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .policylink__iframe{width:100%}
.form-requests .policylink__linkBtn{outline:0}
.form-requests .policylink__linkBtn-icon{margin-top:4px;margin-top:.25rem;margin-right:5px;margin-right:.3125rem}
@media(min-width:981px){.form-requests .policylink__linkBtn-icon{margin-top:2px;margin-top:.125rem}
}
.form-requests .policylink__linkBtn-label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif;color:#666;display:inline-block;vertical-align:top}
.ds2-branded-bmwi .form-requests .policylink__linkBtn-label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .policylink__linkBtn-label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif;color:#666}
.ds2-branded-bmwi .form-requests .policylink__linkBtn-label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode .ds2-profile--new-login{display:none}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode .multistepline__submit{display:none}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode .accountdatapasswordchange .personaldatacustomextension__base:not(:first-child){display:none}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode .addressreference .address__validation__base .base{padding-left:0}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode .nn-ui-input__select-wrapper:after{display:none}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode label.interests__label .ng-scope{margin:0}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode label.interests__label .ng-scope input+span.ng-binding{display:none}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode label.interests__label .ng-scope input:checked+span.ng-binding{display:block}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode label.interests__label .ng-scope input:disabled+span.ng-binding:before{display:none}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode .interests{transition:opacity .4s ease;opacity:.4}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode .nn-ui-input__field:disabled,.ds2-profile-form-js.form-requests .ds2-request--edit-mode .nn-ui-input__checkbox+span:disabled:before,.ds2-profile-form-js.form-requests .ds2-request--edit-mode .nn-ui-input__radio+span:disabled:before,.ds2-profile-form-js.form-requests .ds2-request--edit-mode select:disabled,.ds2-profile-form-js.form-requests .ds2-request--edit-mode input:disabled{height:auto}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active{position:relative}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active .ds2-profile--new-login{display:block}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active .multistepline__submit{display:block}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active .accountdatapasswordchange .personaldatacustomextension__base{display:block}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active .accountdatapasswordchange .personaldatacustomextension__base:first-child{display:none}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active .nn-ui-input__select-wrapper:after{display:block}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active label.interests__label .ng-scope{margin-bottom:.625rem}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active label.interests__label .ng-scope input+span.ng-binding{display:block}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active .interests{opacity:1}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active .currentvehicle__label{display:block}
.ds2-profile-form-js.form-requests .ds2-request--edit-mode.ds2-active .ds2-request--edit-btn{display:none}
.ds2-profile-form-js.form-requests form{transition:height .4s ease;overflow:hidden;height:40px}
@media(min-width:981px){.ds2-profile-form-js.form-requests form fieldset .base,.ds2-profile-form-js.form-requests form fieldset .multistepline__submit{padding-left:50px}
}
.ds2-profile-form-js.form-requests form fieldset .copytext{margin-top:15px}
.ds2-profile-form-js.form-requests form fieldset .headline:first-child .headline__sectionheader,.ds2-profile-form-js.form-requests form fieldset .headline:first-child .headline__headline,.ds2-profile-form-js.form-requests form fieldset .headline:first-child .headline__subheadline{padding-top:10px;margin-bottom:0;padding-left:50px}
@media(min-width:981px){.ds2-profile-form-js.form-requests form fieldset .headline:first-child .headline__sectionheader,.ds2-profile-form-js.form-requests form fieldset .headline:first-child .headline__headline,.ds2-profile-form-js.form-requests form fieldset .headline:first-child .headline__subheadline{padding-left:0;padding-top:3px}
}
.ds2-profile-form-js.form-requests form fieldset .headline:first-child .headline__subheadline{padding-top:11px}
.ds2-profile-form-js.form-requests #form-profile{transition:height .6s ease}
.ds2-profile-form-js.form-requests .ds2-request--edit-btn{display:block;position:absolute;right:0;top:8px;z-index:10;width:40px;height:40px;color:#fff;text-indent:-9999px;background-size:65%;cursor:pointer}
.ds2-profile-form-js.form-requests>.headline{margin:20px 0 0}
.ds2-profile-form-js.form-requests .baseform{border-top:1px solid #e6e6e6;padding:10px 0}
.ds2-profile-form-js.form-requests .baseform:last-child{border-bottom:1px solid #e6e6e6}
.ds2-profile-form-js.form-requests span.ds2-icon{left:10px}
.ds2-profile-form-js.form-requests .personaldatacustomextension,.ds2-profile-form-js.form-requests .personalcustomextention_base{margin-top:20px}
#gcdmProfileDeleteAccount .ds2-icon--plus-white{display:none}
#gcdmProfileDeleteAccount .headline__headline{margin-bottom:20px;line-height:1.2}
#gcdmProfileDeleteAccount p{line-height:1.5}
.ds2-profile-form-js.form-requests .ds2-inactive .ds2-request--edit-btn{display:none}
.interests__field .d_hobbies{position:relative}
@media(min-width:521px){.interests__field .d_hobbies{float:left;width:50%}
}
@media(min-width:981px){.interests__field .d_hobbies{width:33%}
}
.interests__field .d_hobbies input{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;opacity:0;margin:0;padding:0;border:0}
.interests__field .d_hobbies span{position:relative;z-index:0;display:inline-block;margin-bottom:.625rem;pointer-events:none}
.interests__field .d_hobbies span .l_hobbies{display:inline;pointer-events:none}
.rfitypeswitch{text-align:center}
.rfitypeswitch__base{margin-top:15px;margin-top:.9375rem;overflow:hidden;display:inline-block}
@media(min-width:521px){.rfitypeswitch__base{margin-top:120px;margin-top:7.5rem}
}
.rfitypeswitch__base--h1{color:#262626;font:1.125rem/1.11111 bmw_bold,Arial,sans-serif;max-width:285px;max-width:17.8125rem;text-align:left;text-transform:uppercase}
.ds2-branded-bmwi .rfitypeswitch__base--h1{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:521px){.rfitypeswitch__base--h1{max-width:387px;max-width:24.1875rem}
}
.rfitypeswitch .rfitypepostswitch__base,.rfitypeswitch .rfitypedownloadswitch__base{margin-top:30px;margin-top:1.875rem;float:left;text-align:left}
.rfitypeswitch .rfitypepostswitch__link,.rfitypeswitch .rfitypedownloadswitch__link{width:127px;width:7.9375rem;display:block}
@media(min-width:521px){.rfitypeswitch .rfitypepostswitch__link,.rfitypeswitch .rfitypedownloadswitch__link{width:178px;width:11.125rem}
}
.rfitypeswitch .rfitypepostswitch__image img,.rfitypeswitch .rfitypedownloadswitch__image img{width:127px;width:7.9375rem;height:71px;height:4.4375rem}
@media(min-width:521px){.rfitypeswitch .rfitypepostswitch__image img,.rfitypeswitch .rfitypedownloadswitch__image img{width:178px;width:11.125rem;height:100px;height:6.25rem}
}
.rfitypeswitch .rfitypepostswitch__text,.rfitypeswitch .rfitypedownloadswitch__text{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-top:15px;margin-top:.9375rem}
@media(min-width:981px){.rfitypeswitch .rfitypepostswitch__text,.rfitypeswitch .rfitypedownloadswitch__text{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.rfitypeswitch .rfitypepostswitch__label,.rfitypeswitch .rfitypedownloadswitch__label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif;margin-top:15px;margin-top:.9375rem;color:#666;display:inline-block;vertical-align:top}
.ds2-branded-bmwi .rfitypeswitch .rfitypepostswitch__label,.rfitypeswitch .rfitypedownloadswitch__label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.rfitypeswitch .rfitypepostswitch__label,.rfitypeswitch .rfitypedownloadswitch__label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif;color:#666}
.ds2-branded-bmwi .rfitypeswitch .rfitypepostswitch__label,.rfitypeswitch .rfitypedownloadswitch__label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.rfitypeswitch .rfitypepostswitch__base{padding-right:15px;padding-right:.9375rem;margin-right:15px;margin-right:.9375rem;border-right:1px solid #e6e6e6}
.form-requests .successpage__base{margin-top:75px;margin-top:4.6875rem;margin-bottom:75px;margin-bottom:4.6875rem;overflow:hidden}
@media(min-width:981px){.form-requests .successpage__base{margin-top:90px;margin-top:5.625rem;margin-bottom:90px;margin-bottom:5.625rem}
}
.form-requests .successpage__backBtn{margin-top:25px;margin-top:1.5625rem;outline:0}
.form-requests .successpage__backBtn-icon{margin-top:4px;margin-top:.25rem;margin-right:5px;margin-right:.3125rem}
@media(min-width:981px){.form-requests .successpage__backBtn-icon{margin-top:2px;margin-top:.125rem}
}
.form-requests .successpage__backBtn-label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif;color:#666;display:inline-block;vertical-align:top}
.ds2-branded-bmwi .form-requests .successpage__backBtn-label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .successpage__backBtn-label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif;color:#666}
.ds2-branded-bmwi .form-requests .successpage__backBtn-label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.ds2-layer .form-requests .successpage__base{margin-top:0;margin-bottom:0}
@media(min-width:981px){.ds2-layer .form-requests .successpage__base{margin-top:0;margin-bottom:0}
}
.form-requests .successpagerfidownload__base{margin-top:68px;margin-top:4.25rem;margin-bottom:75px;margin-bottom:4.6875rem}
@media(min-width:981px){.form-requests .successpagerfidownload__base{margin-top:83px;margin-top:5.1875rem;margin-bottom:90px;margin-bottom:5.625rem}
}
.form-requests .successpagerfidownload__actions{margin-top:10px;margin-top:.625rem}
@media(min-width:521px){.form-requests .successpagerfidownload__actions{margin-top:0}
}
.form-requests .successpagerfidownload__links{margin-bottom:32px;margin-bottom:2rem}
.form-requests .successpagerfidownload__downloadBtn{margin-bottom:8px;margin-bottom:.5rem;display:block;outline:0}
.form-requests .successpagerfidownload__backBtn{margin-bottom:75px;margin-bottom:4.6875rem;outline:0}
.form-requests .successpagerfidownload__backBtn-icon{margin-top:4px;margin-top:.25rem;margin-right:5px;margin-right:.3125rem}
@media(min-width:981px){.form-requests .successpagerfidownload__backBtn-icon{margin-top:2px;margin-top:.125rem}
}
.form-requests .successpagerfidownload__backBtn-label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif;color:#666;display:inline-block;vertical-align:top}
.ds2-branded-bmwi .form-requests .successpagerfidownload__backBtn-label{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .successpagerfidownload__backBtn-label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif;color:#666}
.ds2-branded-bmwi .form-requests .successpagerfidownload__backBtn-label{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.form-requests .vehiclemaintenance__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:981px){.form-requests .vehiclemaintenance__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .vehiclemaintenance__table{margin:15px 0;margin:.9375rem 0rem}
.form-requests .vehiclemaintenance__table thead tr{background:#bbb;font-weight:bold;border-top:1px solid #666}
.form-requests .vehiclemaintenance__table thead tr th{padding:0 15px;padding:0rem .9375rem;border-right:1px solid #666;border-left:1px solid #666}
.form-requests .vehiclemaintenance__table tbody tr td{padding:15px;padding:.9375rem;border-right:1px solid #666;border-left:1px solid #666}
.form-requests .vehiclemaintenance__table .list-odd{background:#e6e6e6}
.form-requests .vehiclemaintenance__table .list-last{border-bottom:1px solid #666}
.form-requests .vehicleselection__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-bottom:30px;margin-bottom:1.875rem}
@media(min-width:981px){.form-requests .vehicleselection__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:45px;margin-bottom:2.8125rem}
}
.form-requests .vehicleselection__label{margin-bottom:6px;margin-bottom:.375rem;font-weight:bold}
.form-requests .vehicleselection__field{margin-bottom:15px;margin-bottom:.9375rem;padding:0}
.form-requests .vehicleselection__field:after{right:0}
.form-requests .vehicleselection__message--error{margin-bottom:30px;margin-bottom:1.875rem;display:block;color:#d20000}
@media(min-width:981px){.form-requests .vehicleselection__message--error{margin-bottom:15px;margin-bottom:.9375rem}
}
.form-requests .vehicleselection__emptyGrid{display:block}
@media(min-width:981px){.form-requests .vehicleselection__emptyGrid{height:1px;height:.0625rem}
}
.form-requests .vehicleselection__configured{margin-top:75px;margin-top:4.6875rem;margin-bottom:45px;margin-bottom:2.8125rem}
@media(min-width:981px){.form-requests .vehicleselection__configured{margin-top:90px;margin-top:5.625rem;margin-bottom:60px;margin-bottom:3.75rem}
}
.form-requests .vehicleselection__configured-title{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif;margin-bottom:10px;margin-bottom:.625rem}
.ds2-branded-bmwi .form-requests .vehicleselection__configured-title{color:#262626;font:.9375rem/1.2 bmw_bold,Arial,sans-serif}
@media(min-width:981px){.form-requests .vehicleselection__configured-title{color:#262626;font:1.125rem/1.11111 bmw_bold,Arial,sans-serif}
.ds2-branded-bmwi .form-requests .vehicleselection__configured-title{color:#262626;font:.875rem/1.21429 bmw_bold,Arial,sans-serif}
}
.form-requests .vehicleselection__configured-link-label{color:#262626;font:.9375rem/1.33333 Arial,sans-serif}
@media(min-width:981px){.form-requests .vehicleselection__configured-link-label{color:#262626;font:.875rem/1.21429 Arial,sans-serif}
}
.form-requests .vehicleselection .column:last-child{float:left}
.form-requests .vin{padding:0!important}
.form-requests .vin__base{color:#262626;font:.9375rem/1.33333 Arial,sans-serif;margin-bottom:45px;margin-bottom:2.8125rem}
@media(min-width:981px){.form-requests .vin__base{color:#262626;font:.875rem/1.21429 Arial,sans-serif;margin-bottom:60px;margin-bottom:3.75rem}
}
.form-requests .vin__label{margin-bottom:10px}
.form-requests .vin__field{margin-bottom:15px;margin-bottom:.9375rem}
.form-requests .vin__field--input{display:block;padding:15px 15px}
.form-requests .vin__message--error{color:#d20000}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item
img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,
.owl-controls .owl-buttons
div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.grabbing{cursor:url(/wp-content/themes/bmw-web-manager/css/grabbing.png) 8 8, move}.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes
empty{0%{opacity:1}}@-moz-keyframes
empty{0%{opacity:1}}@keyframes
empty{0%{opacity:1}}@-webkit-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes
backSlideOut{25%{opacity: .5;-webkit-transform:translateZ(-500px)}75%{opacity: .5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity: .5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes
backSlideOut{25%{opacity: .5;-moz-transform:translateZ(-500px)}75%{opacity: .5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity: .5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes
backSlideOut{25%{opacity: .5;transform:translateZ(-500px)}75%{opacity: .5;transform:translateZ(-500px) translateX(-200%)}100%{opacity: .5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes
backSlideIn{0%,25%{opacity: .5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity: .5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes
backSlideIn{0%,25%{opacity: .5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity: .5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes
backSlideIn{0%,25%{opacity: .5;transform:translateZ(-500px) translateX(200%)}75%{opacity: .5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes
scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes
scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes
scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes
goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes
goDown{from{-moz-transform:translateY(-100%)}}@keyframes
goDown{from{transform:translateY(-100%)}}@-webkit-keyframes
scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes
scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes
scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes
scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes
scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes
scaleUpTo{to{opacity:0;transform:scale(1.5)}}