.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,.16)}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px}[dir=rtl] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff}@media all and (max-width:48em){.ui-dialog{width:92% !important}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:700}.ui-dialog .ui-dialog-titlebar-close{border:0;background:0 0}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:.3em 1em;border-width:1px 0 0;border-color:#ccc;background:#f3f4ee}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/classy/css/components/../../../../misc/loading-small.gif);background-repeat:no-repeat;background-position:center center}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none}
.node--unpublished{background-color:#fff4f4}
.facets-soft-limit-link{color:#1d83c2}body.path-resource-center .views-exposed-form.ds-filter{position:absolute;right:51px;padding-top:0;padding-bottom:0;margin-left:0;z-index:100}.facet-item__status i.ds-ico-close-icon{font-size:16px}.facet-summary-item--facet span{color:rgba(0,0,0,.48)}span.source-summary-item{visibility:hidden}span.source-summary-count{font-size:22px}
.form-type-radio .description,.form-type-checkbox .description{margin-left:initial}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:13px}.layout__region--quote.ds-quote.ds-quote--compact .ds-quote--compact .ds-quote__text p{margin:0;font-size:18px;line-height:32px;font-weight:400}.layout__region--quote.ds-quote.ds-quote--large .ds-quote--large .ds-quote__text p{margin:0;font-weight:300;font-size:22px;line-height:32px}.layout__region--quote .ds-quote--compact,.layout__region--quote .ds-quote--large{margin:0}.ds-ui-kit-scope .layout__region--quote .ds-quote--compact .ds-quote__text{margin-bottom:26px}.layout__region--quote .ds-btn--murmur{margin-top:26px}.layout__region--quote .ds-btn--murmur{left:50%;transform:translate(calc(-50% - 20px),0)}.sw-resellers__list .pager{text-align:center}.ds-ui-kit-scope .view-id-reseller_list.view-display-id-block_list .ds-filter-search{width:800px}.ds-ui-kit-scope .view-id-reseller_list.view-display-id-block_list .ds-filter-search .ds-input--location{padding-top:5px}
.ds-ui-kit-scope .ds-heading-1,.ds-ui-kit-scope h1{font-weight:600;font-size:32px;line-height:36px}.clearfix{clear:both}@media (min-width:720px){.ds-filters.ds-filters--mobile,.ds-ui-kit-scope .ds-mobile-only{display:none}}@media (max-width:720px){.ds-ui-kit-scope .ds-banner .ds-banner__icons,.ds-filters.ds-filters--desktop,.ds-ui-kit-scope .ds-hide-mobile{display:none}}@media (max-width:1040px){.ds-ui-kit-scope .ds-desktop-only{display:none}}.ds-ui-kit-scope .ds-row.ds-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-ui-kit-scope .ds-banner.ds-banner--static .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}@media (max-width:720px){.ds-ui-kit-scope .ds-banner.ds-banner--mobile-static{height:auto;padding:4em 0}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-static .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-static .ds-banner__content .ds-banner__buttons .ds-btn~.ds-btn:last-child{display:inline-block}}@media (max-width:1040px){.ds-ui-kit-scope .ds-banner.ds-banner--tablet-static{height:auto;padding:4em 0}.ds-ui-kit-scope .ds-banner.ds-banner--tablet-static .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--tablet-static .ds-banner__content .ds-banner__buttons .ds-btn~.ds-btn:last-child{display:inline-block}}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal .swiper-wrapper{margin-bottom:54px}.swiper-pagination-bullet-active{background:#239de8}.swiper-pagination-bullet{width:10px;height:10px}.ds-home-cards__woc-wrapper{position:relative}.ds-home-cards__nav{width:48px;height:80px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.16);z-index:30;line-height:80px;text-align:center;border-radius:3px;cursor:pointer;display:none}@media (min-width:1040px) and (max-width:1440px){.ds-home-cards__nav{display:block}}.ds-home-cards__nav:after{content:'\e936';font:normal normal normal 24px 'icon';display:inline-block;line-height:80px;color:#fff}.ds-home-cards__nav--prev{left:0}.ds-home-cards__nav--next{right:0}.ds-home-cards__nav--next:after{content:'\e932'}@media (max-width:1441px) and (min-width:1025px){.ds-home-cards__nav{display:block}}.ds-ui-kit-scope .is-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-ui-kit-scope .ds-container--flush{padding:0;max-width:none}.ds-ui-kit-scope .ds-col>.ds-col{padding-left:0}.ds-ui-kit-scope .ds-col.ds-col--no-left-pad{padding-left:0}.ds-ui-kit-scope .ds-row.ds-row--no-margin{margin:0}.ds-ui-kit-scope .ds-col--xs-one-third{width:33.33333%}@media (min-width:720px){.ds-ui-kit-scope .ds-col--md-one-third{width:33.33333%}}@media (max-width:1040px){.ds-container.ds-container--md-flush{max-width:none;padding:0}}@media (min-width:720px) and (max-width:1040px){.ds-container.ds-container--md-flush .ds-row .ds-col.ds-col--md-4{width:calc(50% - 12px)}.ds-container.ds-container--md-flush .ds-row .ds-col.ds-col--md-4:first-child{margin-right:24px}}@media (min-width:1040px) and (max-width:1600px){.ds-ui-kit-scope .ds-col--md-offset-1:not([class*=lg-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-2:not([class*=lg-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-3:not([class*=lg-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-4:not([class*=lg-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-5:not([class*=lg-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-6:not([class*=lg-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-7:not([class*=lg-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-8:not([class*=lg-offset]){margin-left:0}}@media (min-width:1441px){.ds-ui-kit-scope .ds-col--xl-offset-0{margin-left:0}}@media (min-width:1040px) and (max-width:1440px){.ds-ui-kit-scope .ds-col--lg-offset-0{margin-left:0}}@media (min-width:840px) and (max-width:1040px){.ds-ui-kit-scope .ds-col--ld-offset-0{margin-left:0}}@media (min-width:720px) and (max-width:840px){.ds-ui-kit-scope .ds-col--md-offset-0{margin-left:0}}@media (min-width:1040px){.ds-col.ds-col--lg-40{width:40%}.ds-col.ds-col--leftside-white{position:relative}.ds-col.ds-col--leftside-white:before{content:" ";position:absolute;background-color:rgba(255,255,255,.16);width:1px;top:0;bottom:0;left:-12.5%}.ds-col.ds-col--md-margin-bottom{margin:0 0 80px}}@media (min-width:1600px){.ds-ui-kit-scope .ds-col--md-offset-1:not([class*=xl-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-2:not([class*=xl-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-3:not([class*=xl-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-4:not([class*=xl-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-5:not([class*=xl-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-6:not([class*=xl-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-7:not([class*=xl-offset]){margin-left:0}.ds-ui-kit-scope .ds-col--md-offset-8:not([class*=xl-offset]){margin-left:0}}@media (min-width:1040px) and (max-width:1600px){.ds-col.ds-col--lg-1-5{width:12.5%}.ds-col.ds-col--lg-2-25{width:18.75%}.ds-col.ds-col--lg-2-3{width:19.44417%}.ds-col.ds-col--lg-3-5{width:29.16667%}.ds-col.ds-col--lg-3-75{width:31.25%}.ds-col.ds-col--lg-4-5{width:37.5%}.ds-col.ds-col--lg-7-5{width:62.5%}}@media (min-width:1600px){.ds-col.ds-col--xl-3-3{width:20.83312%}.ds-col.ds-col--xl-1-3{width:33.33333%}}.ds-ui-kit-scope .ds-container.ds-border--top-gray{padding-top:80px}.ds-ui-kit-scope .ds-container.ds-border--bottom-gray{padding-bottom:80px}.ds-ui-kit-scope .ds-border--top-gray{padding-top:80px}.ds-ui-kit-scope section.ds-page-section{position:relative;margin:80px 0}.ds-ui-kit-scope section.ds-page-section:before,.ds-ui-kit-scope section.ds-page-section:after{content:"";display:table;clear:both}.ds-ui-kit-scope section.ds-page-section h3{font-weight:600}.ds-ui-kit-scope section.ds-page-section:first-child{margin-top:0}.ds-ui-kit-scope section.ds-page-section.ds-wizard h2{background:#d8d8d8;color:#9b9b9b;height:192px;text-align:center;line-height:192px;margin:0;font-size:44px;font-weight:500}.ds-ui-kit-scope section.ds-page-section.ds-page-section--before-toast{margin-bottom:64px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush{margin:0;padding:40px 0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--no-spacing{margin:0;padding:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--no-top-spacing{margin-top:0;padding-top:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact{background-color:#fff}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row:after{content:none}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col>div:first-child{max-width:44%;margin-right:1em}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col>div:first-child p{margin:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col>input{min-width:0;max-width:326px;margin-right:1em;-ms-flex-negative:1;flex-shrink:1}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col>.ds-btn--scream{width:auto;width:107px;padding:0;text-align:center;-ms-flex-negative:1;flex-shrink:1}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:last-child>p:first-child{margin-right:1em;width:calc(33.3333% - 40px)}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:last-child>.ds-btn--shout{width:calc(33.3333% - 40px);max-width:144px;margin-right:40px;padding:0;text-align:center;display:block}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:last-child>.ds-btn--shout i{margin:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:last-child>div:last-child p{margin:0;letter-spacing:-.21px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:last-child>div:last-child p.ds-heading-5{letter-spacing:-.31px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline .ds-container>.ds-btn:not(.ds-btn--large){line-height:40px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--bottom-border .ds-container{padding-bottom:80px;border-bottom:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-top{margin:0;padding:80px 0 0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-bottom{margin:0;padding:0 0 80px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--white{background-color:#fff}.ds-ui-kit-scope section.ds-page-section.ds-page-section--white p,.ds-ui-kit-scope section.ds-page-section.ds-page-section--white .ds-quote,.ds-ui-kit-scope section.ds-page-section.ds-page-section--white.ds-banner.ds-banner--thumbnails p{color:rgba(0,0,0,.8)}.ds-ui-kit-scope section.ds-page-section.ds-page-section--white.ds-banner.ds-banner--thumbnails .ds-banner__thumbnail p{color:rgba(0,0,0,.48)}.ds-ui-kit-scope section.ds-page-section.ds-page-section--off-white{background-color:#f6f6f6}.ds-ui-kit-scope section.ds-page-section.ds-page-section--dark-white{background-color:#f2f2f2}.ds-ui-kit-scope section.ds-page-section.ds-page-section--desktop-white{background-color:#f6f6f6;padding:40px 0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs .ds-page-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:2em;background-color:#fff}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs .ds-page-section__content>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs .ds-page-section__content>img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs .ds-page-section__content .ds-page-section__content-heading{margin:0 0 1em}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs .ds-page-section__content:not(.ds-page-section__content--active),.ds-ui-kit-scope section.ds-page-section.ds-page-section--big-cards .ds-page-section__content:not(.ds-page-section__content--active){display:none}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu{padding:4em 0;background-color:#fff}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu:before,.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu:after{content:"";display:table;clear:both}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__heading{color:#2f5065}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu p.ds-col{margin-bottom:2em}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__video{border-radius:0;margin-top:0;max-width:none}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__video .ds-card__thumbnail{border-radius:0;height:350px;background-image:url("/themes/custom/solidworks_digital/css/../img/solution-process/sans-titre.png")}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__video .ds-card__thumbnail .ds-btn--cheer{text-align:center;line-height:normal}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__video .ds-card__thumbnail .ds-btn--cheer i{margin-bottom:1em}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__features:before,.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__features:after{content:"";display:table;clear:both}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__features .ds-page-section--flush-responsive-menu__feature{margin:2em 0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__features .ds-page-section--flush-responsive-menu__feature h5{color:#005386;font-size:18px;margin:1em 0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__features .ds-page-section--flush-responsive-menu__feature .ds-page-section--flush-responsive-menu__placeholder-icon{background-color:rgba(222,222,222,.46);color:rgba(66,66,66,.46);margin:0}.ds-ui-kit-scope section.ds-page-section.ds-bkgd-img-right-top{background-image:url("/themes/custom/solidworks_digital/css/../img/homepage/map.svg");background-position:right top;background-repeat:no-repeat}.ds-ui-kit-scope section.ds-page-section .ds-page-section__heading{font-size:44px;font-weight:400;margin-bottom:.5em}.ds-ui-kit-scope section.ds-page-section .ds-page-section__heading .ds-page-section__img{margin-right:15px}.ds-ui-kit-scope section.ds-page-section .ds-page-section__btn{margin:2em 0}.ds-ui-kit-scope section.ds-page-section .ds-page-section__buttons{margin:2em 0}.ds-ui-kit-scope section.ds-page-section .ds-page-section__buttons .ds-btn{margin-right:2em}.ds-ui-kit-scope section.ds-page-section.ds-page-section__cards .ds-row:first-child h4{color:rgba(0,0,0,.48)}@media (max-width:720px){.ds-ui-kit-scope .ds-container.ds-border--top-gray{padding-top:30px}.ds-ui-kit-scope .ds-container.ds-border--bottom-gray{padding-bottom:30px}.ds-ui-kit-scope section.ds-page-section{margin:60px 0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--mobile-white{background-color:#fff}.ds-ui-kit-scope section.ds-page-section.ds-page-section--mobile-off-white{background-color:#f6f6f6}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush,.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-mobile{margin:0;padding:60px 0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--no-top-spacing{margin-top:0;padding-top:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--no-mobile-spacing{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--mobile-padding{margin-top:0;margin-bottom:0;padding-top:80px;padding-bottom:80px}.ds-ui-kit-scope section.ds-page-section.ds-page-section__bullet-pts{padding-bottom:60px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs{margin:0 0 60px;padding:60px 0 0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs .ds-page-section__content{display:block;padding:25px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs .ds-page-section__content>div{width:100%}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs .ds-page-section__content img{display:block;margin:0 auto 1em}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-tabs .ds-page-section__content div.ds-col{padding:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline{padding:24px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline>*{display:block;width:100%;margin-bottom:1rem}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline h3{text-align:left}.ds-ui-kit-scope section.ds-page-section.ds-bkgd-img-hide-mobile{background-image:none !important}.ds-ui-kit-scope section.ds-page-section .ds-page-section__heading{font-size:32px;line-height:normal}.ds-ui-kit-scope section.ds-page-section .ds-page-section__heading .ds-page-section__img.ds-page-section__img--hide-mobile{display:none}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__heading{font-size:32px;line-height:normal}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__video .ds-banner__buttons{margin-bottom:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flex-align-center .ds-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flex-align-center .ds-row div.ds-col:first-child{padding-right:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flex-align-center .ds-row div.ds-col img{width:60%;margin:0 auto 2em;display:block}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline .ds-container{padding:0 0 30px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline .ds-container>*{margin:1rem 0 0;display:block}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline .ds-container>*:not(.ds-btn--large){line-height:normal}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline .ds-container>input{max-width:none;width:100%}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline .ds-container>h3{font-weight:400}.ds-ui-kit-scope section.ds-page-section.ds-page-section--inline .ds-container>h5{white-space:nowrap}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row{margin-left:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col{padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col>.ds-btn--scream{margin-top:1em;height:40px;line-height:40px;width:100px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col:first-child{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col:first-child p:first-child{width:80%;margin:0 auto}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col:first-child>div,.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col:first-child>input{margin-right:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col:last-child{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col:last-child>p:first-child{width:50%;max-width:none;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col:last-child>.ds-btn--shout{width:50%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col:last-child>div:last-child{text-align:center;margin-top:1em}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>div.ds-col:last-child>div:last-child p{margin:1em 0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--vertical-cards .ds-card{width:100%;float:none}.ds-ui-kit-scope section.ds-page-section.ds-page-section__cards--small .ds-card__wrapper{height:auto}.ds-ui-kit-scope .ds-page-section--vertical-cards .ds-card{width:100%}.ds-ui-kit-scope .ds-page-section--vertical-cards .ds-card:nth-child(even){float:none}}@media (min-width:720px){.ds-ui-kit-scope .ds-card.ds-card--small.ds-card--horiz-mobile{width:100%}.ds-ui-kit-scope .ds-card.ds-card--small.ds-card--horiz-mobile .ds-card__wrapper{border:none;width:100%;margin-left:0;padding-left:200px;min-height:163px}.ds-ui-kit-scope .ds-card.ds-card--small.ds-card--horiz-mobile .ds-card__wrapper p:first-child{margin-top:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__feature{width:50%;float:left;padding-right:12.5%}.ds-ui-kit-scope section.ds-page-section.ds-page-section__cards--small .ds-card--small{width:100%}.ds-ui-kit-scope section.ds-page-section.ds-page-section__cards--small .ds-card--small-buttons{margin-top:2em;text-align:center}.ds-ui-kit-scope section.ds-page-section.ds-page-section__cards--small .ds-card--small-buttons .ds-btn:first-child{margin-right:1em}.ds-ui-kit-scope section.ds-page-section.ds-page-section__cards--small .ds-card__wrapper{width:100%;margin-left:0;padding-left:200px;min-height:163px}.ds-ui-kit-scope section.ds-page-section.ds-page-section__cards .ds-row:first-child h4{color:rgba(0,0,0,.48)}.ds-ui-kit-scope section.ds-page-section.ds-page-section__cards .ds-row:first-child .ds-col{padding-left:0}}@media (max-width:840px){.ds-ui-kit-scope section.ds-page-section .ds-col--img .ds-img--robot{max-width:256px}}@media (max-width:1040px){.ds-ui-kit-scope section.ds-page-section .ds-textbox--lg-tablet-no-min{min-width:0}.ds-ui-kit-scope section.ds-page-section.ds-wizard{margin:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section__cards--small h3~p{text-align:center}.ds-ui-kit-scope section.ds-page-section .ds-page-section__buttons.ds-page-section__buttons-stacked{margin:2em 0}.ds-ui-kit-scope section.ds-page-section .ds-page-section__buttons.ds-page-section__buttons-stacked .ds-btn{margin-right:0}.ds-ui-kit-scope section.ds-page-section .ds-page-section__buttons.ds-page-section__buttons-stacked .ds-btn.ds-btn--line-br{display:block;margin:2em auto}.ds-ui-kit-scope section.ds-page-section .ds-page-section__buttons.ds-page-section__buttons-stacked .ds-btn--scream{width:90px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--md-no-spacing{padding:0;margin:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--md-no-spacing .ds-card--no-max-width{margin:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--md-no-spacing .ds-card__wrapper{background-color:inherit}.ds-ui-kit-scope section.ds-page-section .ds-col--no-left-pad-mobile{padding-left:0}.ds-ui-kit-scope section.ds-page-section .ds-page-section__content{margin:1em 0}.ds-ui-kit-scope section.ds-page-section .ds-page-section__content h4{margin-bottom:.5em;margin-top:1em;padding:0}.ds-ui-kit-scope section.ds-page-section .ds-page-section__content p{margin:0;padding:0}.ds-ui-kit-scope section.ds-page-section .ds-page-section__article--m-bottom-margin{margin-bottom:3em}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-page-section--flush-responsive-menu__video{margin-top:20px}.ds-ui-kit-scope.ds-page-section--flex-align-center .ds-container .ds-row div.ds-col:first-child{padding-right:32px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col{-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col>div:first-child{max-width:none;text-align:center;margin-bottom:1em}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col>input{max-width:none}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:first-child{padding-bottom:40px;margin-bottom:60px;border-bottom:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope .ds-page-section--vertical-cards .ds-card{width:47.5%}.ds-ui-kit-scope .ds-page-section--vertical-cards .ds-card:nth-child(even){float:right}}@media (min-width:1040px){.ds-ui-kit-scope section.ds-page-section.ds-page-section--desktop-white{background-color:#fff}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-col--lg-8>p,.ds-ui-kit-scope section.ds-page-section.ds-page-section--flush-responsive-menu .ds-col--lg-8 .ds-page-section--flush-responsive-menu__features{padding:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flex-align-center .ds-container{height:100%}.ds-ui-kit-scope section.ds-page-section.ds-page-section--flex-align-center .ds-container .ds-row{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:first-child{padding-right:16px}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:last-child{border-left:1px solid rgba(0,0,0,.16);padding-left:16px}}@media (min-width:1600px){.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:first-child{padding-right:0}.ds-ui-kit-scope section.ds-page-section.ds-page-section--contact .ds-row>.ds-col:last-child{margin-left:3.125%;padding-left:3.125%}}.ds-ui-kit-scope section.ds-panel{overflow:hidden}.ds-ui-kit-scope section.ds-panel .ds-panel-section article>h4{margin-bottom:1rem}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:150px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__button-wrapper .ds-btn{margin:8px 0}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__button-wrapper.ds-panel-section__button-wrapper--float{float:left}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__button-wrapper.ds-panel-section__button-wrapper--float:last-child{float:right}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__cta-wrapper{max-width:225px;margin:0 auto;text-align:left}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__cta-wrapper.ds-panel-section__cta-wrapper--center-nowrap{position:relative;right:50%}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__cta-wrapper.ds-panel-section__cta-wrapper--center-nowrap>a.ds-btn{margin-right:-100%;white-space:nowrap;text-align:center;display:block;padding-left:0}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__cta-wrapper.ds-panel-section__cta-wrapper--center-nowrap>a.ds-btn i{position:static;margin-top:-2px}.ds-ui-kit-scope section.ds-panel:not(.ds-panel-three-two) .ds-panel-section p{margin:1em 0}.ds-ui-kit-scope section.ds-panel:not(.ds-panel-three-two) .ds-panel-section.ds-panel-section--text-center{text-align:center}.ds-ui-kit-scope section.ds-panel:not(.ds-panel-three-two) .ds-panel-section article{padding:2em 3em;height:100%}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-row:first-child,.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-row.ds-panel-three-two__row-three{margin-bottom:2em}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-col{display:inline-block;text-align:center}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-col article>*{margin:1rem 0}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-col article>h5{letter-spacing:-.31px}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-col article>a.ds-btn{display:inline;margin:0}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two-flex .ds-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two-flex .ds-row .ds-col{float:none;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:0;padding-right:0}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two-flex .ds-row:after{content:none}.ds-ui-kit-scope section.ds-panel .ds-panel__category{display:block;font-size:13px;color:rgba(0,0,0,.48);font-weight:600;position:relative;text-transform:uppercase}.ds-ui-kit-scope section.ds-panel .ds-panel__works-with{text-align:center}.ds-ui-kit-scope section.ds-panel .ds-panel__works-with>*{display:inline-block}.ds-ui-kit-scope section.ds-panel .ds-panel__contact-info article{width:33.33333%;float:left}.ds-ui-kit-scope section.ds-panel .ds-panel__contact-info article h5,.ds-ui-kit-scope section.ds-panel .ds-panel__contact-info article p{margin:0 0 12px}@media (max-width:480px){.ds-ui-kit-scope section.ds-panel.ds-panel-three-two h5{font-size:18px}}@media (max-width:720px){.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-col:not(:last-child){margin-bottom:2em}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-row:last-child:not(.ds-panel-three-two__row-three) .ds-col:last-child{margin-bottom:0}.ds-ui-kit-scope section.ds-panel .ds-panel-section.ds-panel-section--mobile-no-pad{padding-left:0;padding-right:0}.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__button-wrapper.ds-panel-section__button-wrapper--float,.ds-ui-kit-scope section.ds-panel .ds-panel-section .ds-panel-section__button-wrapper.ds-panel-section__button-wrapper--float:last-child{margin:0}}@media (max-width:1040px){.ds-ui-kit-scope section.ds-panel{margin:2em 0}.ds-ui-kit-scope section.ds-panel .ds-row{margin-left:0}.ds-ui-kit-scope section.ds-panel .ds-panel-section,.ds-ui-kit-scope section.ds-panel:not(.ds-panel-three-two) .ds-panel-section{padding:0 0 3em}.ds-ui-kit-scope section.ds-panel:not(.ds-panel-three-two) .ds-panel-section:first-child{padding-top:0}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two-flex .ds-row{display:block}.ds-ui-kit-scope section.ds-panel .ds-panel__contact-info article{width:100%;text-align:center}.ds-ui-kit-scope section.ds-panel .ds-panel__contact-info article:not(:last-child){padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope section.ds-panel .ds-panel-section.ds-panel-section--border-bottom-mobile{border-bottom:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope section.ds-panel .ds-panel-section.ds-panel-section--border-bottom-mobile+.ds-panel-section{margin-top:3em}.ds-ui-kit-scope section.ds-panel .ds-panel-section--border-tb{border-bottom:1px solid rgba(0,0,0,.16);border-top:1px solid rgba(0,0,0,.16)}}@media (min-width:1040px){.ds-ui-kit-scope section.ds-panel .ds-panel-section.ds-panel-section--border-right{border-right:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-row:first-child,.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-row.ds-panel-three-two__row-three{margin-bottom:2em}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-row:first-child .ds-col--md-offset-1,.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-row.ds-panel-three-two__row-three .ds-col--md-offset-1{margin-left:0}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-row:first-child .ds-col,.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-row.ds-panel-three-two__row-three .ds-col{margin:0 4.16667%}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-row:last-child:not(.ds-panel-three-two__row-three) .ds-col:first-child{margin-left:20.66667%}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-row:last-child:not(.ds-panel-three-two__row-three) .ds-col:last-child{margin-left:7.66667%}.ds-ui-kit-scope section.ds-panel .ds-panel-section--border-rl{border-left:1px solid rgba(0,0,0,.16);border-right:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope section.ds-panel .ds-panel-section--border-left-desktop{border-left:1px solid rgba(0,0,0,.16)}}@media (min-width:1040px) and (max-width:1600px){.ds-ui-kit-scope section.ds-panel:not(.ds-panel-three-two) .ds-panel-section article{padding:2em 1em}}@media (min-width:1600px){.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-row:first-child .ds-col,.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-row.ds-panel-three-two__row-three .ds-col{margin:0 4.16667%}.ds-ui-kit-scope section.ds-panel.ds-panel--xl-split-margin .ds-row{margin-left:0}.ds-ui-kit-scope section.ds-panel.ds-panel--xl-split-margin .ds-panel-section{padding:0;margin:0;-webkit-box-sizing:content-box;box-sizing:content-box}.ds-ui-kit-scope section.ds-panel.ds-panel--xl-split-margin .ds-panel-section article{padding:2em 3em}.ds-ui-kit-scope section.ds-panel.ds-panel--xl-split-margin .ds-panel-section:not(:first-child){padding:0 3.125%;border-left:none;position:relative}.ds-ui-kit-scope section.ds-panel.ds-panel--xl-split-margin .ds-panel-section:first-child{padding:0 3.125% 0 6.25%}}.ds-panel__category{display:block;font-size:13px;color:rgba(0,0,0,.48) !important;font-weight:600;position:relative;margin:1em 0;text-transform:uppercase}.ds-panel__works-with p{display:inline-block}.ds-panel__works-with a{position:relative;top:7px;margin-left:3px}.ds-ui-kit-scope .ds-btn.ds-btn--cheer span span{font-weight:300;font-size:smaller;opacity:.92}.ds-ui-kit-scope .ds-btn--large{line-height:56px}.ds-ui-kit-scope .ds-btn-ellipsis{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ds-ui-kit-scope .ds-btn.ds-btn--more{margin-top:2em;color:rgba(0,0,0,.32);border-color:rgba(0,0,0,.32)}.ds-ui-kit-scope .ds-btn.ds-btn--more:hover{background-color:rgba(204,204,204,.32)}.ds-ui-kit-scope .ds-btn i.ds-play-dot{height:16px;width:16px;display:inline-block;line-height:inherit;vertical-align:middle;background-image:url("/themes/custom/solidworks_digital/css/../img/redesign_homepg/play-dot.svg")}.ds-ui-kit-scope .ds-btn--has-img{padding-left:calc(.4em + 64px)}.ds-ui-kit-scope .ds-btn--solid-play{max-height:56px;position:absolute;left:0;top:-8px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ds-ui-kit-scope .ds-btn--cheer .ds-btn--solid-play,.ds-ui-kit-scope .ds-btn--cheer.ds-btn--compact .ds-btn--solid-play{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .24s;transition:-webkit-transform .24s;transition:transform .24s;transition:transform .24s,-webkit-transform .24s}.ds-ui-kit-scope .ds-btn--cheer:hover .ds-btn--solid-play,.ds-ui-kit-scope .ds-btn--cheer.ds-btn--compact:hover .ds-btn--solid-play{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.ds-ui-kit-scope .ds-btn.ds-btn--cheer .ds-btn__live-text{font-weight:500;margin-top:5px;padding:5px 8px;border-radius:3px;background-color:#e63f41;text-transform:uppercase}.ds-ui-kit-scope .ds-btn.ds-btn--cheer .ds-btn__live-text i.ds-icon-dot{position:relative;display:inline-block;border-radius:50%;height:6px;width:6px;background-color:#fff}.ds-ui-kit-scope .ds-filter-btn{color:rgba(0,0,0,.48)}.ds-ui-kit-scope .ds-filter-btn.ds-filter-btn--active>i:first-child,.ds-ui-kit-scope .ds-filter-btn.ds-filter-btn--active>span{color:#239de8}@media (max-width:1040px){.ds-ui-kit-scope .ds-page-section a.ds-btn.ds-btn--desktop-only{display:none}}.ds-textbox{padding:6px;border-radius:4px;border-style:solid;border-width:1px;border-color:rgba(0,0,0,.16);height:40px;line-height:41px;font:inherit}.ds-ui-kit-scope .ds-textbox.ds-textbox--round{border-radius:100px}.ds-textbox.ds-textbox--lg{height:56px;line-height:58px;padding:0 10px;min-width:300px}.ds-textbox.ds-textbox--lg.ds-textbox--has-icon{padding-left:56px}.ds-textbox:focus{border-color:#239de8}.ds-textbox::moz-placeholder{opacity:1}.ds-textbox::-webkit-input-placeholder{color:rgba(0,0,0,.32)}.ds-textbox:focus::-webkit-input-placeholder{color:rgba(0,0,0,.8)}.ds-textbox::-moz-placeholder{color:rgba(0,0,0,.32)}.ds-textbox:focus::-moz-placeholder{color:rgba(0,0,0,.8)}.ds-textbox:-ms-input-placeholder{color:rgba(0,0,0,.32)}.ds-textbox:focus:-ms-input-placeholder{color:rgba(0,0,0,.8)}.ds-textbox:-moz-placeholder{color:rgba(0,0,0,.32)}.ds-textbox:focus:-moz-placeholder{color:rgba(0,0,0,.8)}@media (max-width:720px){.ds-textbox.ds-textbox--lg{min-width:200px}}.ds-ui-kit-scope .ds-input label:after{text-align:left}.ds-select label{display:none}.ds-ui-kit-scope .ds-dropdown-wrapper{position:relative;min-height:60px}.node--unpublished{background-color:transparent}.ds-ui-kit-scope .ds-nav-wrapper{margin:2em 0}.ds-ui-kit-scope .ds-nav--dropdown{height:60px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.16);border-radius:4px;position:relative;cursor:pointer}.ds-ui-kit-scope .ds-nav--dropdown>i.ds-nav__chevron{display:inline-block;position:absolute;z-index:0;top:0;right:5px;line-height:58px;color:rgba(0,0,0,.32)}.ds-ui-kit-scope .ds-nav--dropdown>.ds-nav__list-item{display:none;line-height:58px;padding-left:15px;text-transform:capitalize;margin:0;position:relative;z-index:1}.ds-ui-kit-scope .ds-nav--dropdown>.ds-nav__list-item.ds-nav__list-item--active{background-color:transparent;display:block;border:none;position:relative;z-index:1}.ds-ui-kit-scope .ds-nav--dropdown>.ds-nav__list-item.ds-nav__list-item--active:not(.ds-nav__placeholder){color:rgba(0,0,0,.64)}.ds-ui-kit-scope .ds-nav--dropdown>.ds-nav__placeholder{color:rgba(0,0,0,.48);background-color:transparent}.ds-ui-kit-scope .ds-nav--dropdown.ds-nav--mobile-open{height:auto;width:100%;position:absolute;z-index:1}.ds-ui-kit-scope .ds-nav--dropdown.ds-nav--mobile-open>i.ds-nav__chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ds-ui-kit-scope .ds-nav--dropdown.ds-nav--mobile-open>.ds-nav__list-item{display:block}.ds-ui-kit-scope .ds-nav--dropdown.ds-nav--mobile-open>.ds-nav__list-item:not(.ds-nav__placeholder){padding-left:32px}.ds-ui-kit-scope .ds-nav--dropdown.ds-nav--mobile-open>.ds-nav__list-item:not(.ds-nav__placeholder).ds-nav__list-item--active{color:#239de8;position:relative}.ds-ui-kit-scope .ds-nav--dropdown.ds-nav--mobile-open>.ds-nav__list-item:not(.ds-nav__placeholder).ds-nav__list-item--active:before{content:"\2714";position:absolute;left:0;font-size:16px;width:32px;text-align:center}.ds-ui-kit-scope .ds-nav.ds-nav--buttons{text-align:left;margin-bottom:60px}.ds-ui-kit-scope .ds-nav.ds-nav--buttons:before,.ds-ui-kit-scope .ds-nav.ds-nav--buttons:after{content:"";display:table;clear:both}.ds-ui-kit-scope .ds-nav.ds-nav--buttons .ds-nav__list-item{display:inline-block;margin-right:1em;float:left;cursor:pointer}.ds-ui-kit-scope .ds-nav.ds-nav--buttons .ds-nav__list-item.ds-tag--click-light.ds-nav__list-item--active{background-color:#239de8;color:#fff}.ds-ui-kit-scope .ds-sub-nav{position:absolute;top:0;left:0;right:0;text-align:right;height:72px;background-image:-webkit-gradient(linear,right top,left top,color-stop(39%,rgba(0,0,0,.8)),color-stop(64%,transparent));background-image:linear-gradient(-90deg,rgba(0,0,0,.8) 39%,transparent 64%)}.ds-ui-kit-scope .ds-sub-nav li{display:inline-block;padding:0 2em;line-height:72px}.ds-ui-kit-scope .ds-sub-nav a{color:#fff;-webkit-transition:color .35s ease-out;transition:color .35s ease-out}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive{margin:0;background-color:transparent}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive .ds-nav__chevron{color:#fff}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive li.ds-nav__list-item{text-transform:none}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive li.ds-nav__list-item.ds-nav__list-item--active:before{color:#fff}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive li.ds-nav__list-item,.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive li.ds-nav__placeholder{color:#fff}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive li.ds-nav__list-item:not(.ds-nav__list-item--active):hover{background-color:transparent}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive li.ds-nav__list-item:not(.ds-nav__list-item--active):hover a{color:rgba(255,255,255,.64);text-decoration:none}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive li.ds-nav__list-item.ds-nav__list-item--active:hover a{color:#fff;cursor:default}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive.ds-nav--mobile-open{background-color:rgba(0,0,0,.8)}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--inline.ds-nav--responsive.ds-nav--mobile-open li.ds-nav__list-item--active{background-color:transparent}.ds-ui-kit-scope .ds-nav--responsive>.ds-nav__list-item{font-size:18px;font-weight:400;color:#2f5065;border-radius:4px}.ds-ui-kit-scope .ds-nav--responsive>.ds-nav__list-item.ds-nav__list-item--active{background-color:#f6f6f6;color:#239de8;border-left:2px solid #239de8;border-top-left-radius:0;border-bottom-left-radius:0}.ds-ui-kit-scope .ds-nav--responsive>.ds-nav__list-item:not(.ds-nav__list-item--active):hover{cursor:pointer;background-color:#f6f6f6}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--inline)>.ds-nav__list-item:not(.ds-nav__list-item--has-img){line-height:60px;padding-left:5px}.ds-ui-kit-scope .ds-nav--responsive>i.ds-nav__chevron{display:none}.ds-ui-kit-scope .ds-nav--carousel{display:table-row}.ds-ui-kit-scope .ds-nav--carousel>.ds-nav__list-item{display:table-cell;vertical-align:middle;padding:0 20px}.ds-ui-kit-scope .ds-nav--carousel>.ds-nav__list-item.ds-nav__list-item--active{background-color:#fff;border:none;border-top-right-radius:10px;border-top-left-radius:10px}.ds-ui-kit-scope .ds-nav--carousel>.ds-nav__list-item:not(.ds-nav__list-item--active) img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}@media (max-width:720px){.ds-ui-kit-scope .ds-sub-nav{height:60px;text-align:center}.ds-ui-kit-scope .ds-nav.ds-nav--buttons .ds-nav__list-item{float:none}.ds-ui-kit-scope .ds-nav--carousel{height:80px;margin:0}.ds-ui-kit-scope .ds-nav--carousel>.ds-nav__list-item.ds-nav__list-item--active{background-color:transparent;padding-bottom:20px}.ds-ui-kit-scope .ds-nav--carousel>.ds-nav__list-item:not(.ds-nav__list-item--active){display:none}}@media (max-width:840px){.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel){height:60px;overflow:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.16);border-radius:4px;position:relative}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel)>i.ds-nav__chevron{display:inline-block;position:absolute;z-index:0;top:0;right:5px;line-height:58px;color:rgba(0,0,0,.32)}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel)>.ds-nav__list-item{display:none;line-height:58px;padding-left:15px;text-transform:capitalize;margin:0;position:relative;z-index:1}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel)>.ds-nav__list-item.ds-nav__list-item--active{background-color:transparent;display:block;border:none;position:relative;z-index:1}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel)>.ds-nav__list-item.ds-nav__list-item--active:not(.ds-nav__placeholder){color:rgba(0,0,0,.64)}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel)>.ds-nav__placeholder{color:rgba(0,0,0,.48);background-color:transparent}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel).ds-nav--mobile-open{height:auto;width:100%;position:absolute;z-index:1}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel).ds-nav--mobile-open>i.ds-nav__chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel).ds-nav--mobile-open>.ds-nav__list-item{display:block}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel).ds-nav--mobile-open>.ds-nav__list-item:not(.ds-nav__placeholder){padding-left:32px}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel).ds-nav--mobile-open>.ds-nav__list-item:not(.ds-nav__placeholder).ds-nav__list-item--active{color:#239de8;position:relative}.ds-ui-kit-scope .ds-nav--responsive:not(.ds-nav--carousel).ds-nav--mobile-open>.ds-nav__list-item:not(.ds-nav__placeholder).ds-nav__list-item--active:before{content:"\2714";position:absolute;left:0;font-size:16px;width:32px;text-align:center}.ds-ui-kit-scope .ds-nav--responsive>.ds-nav__list-item{font-size:15px}}@media (min-width:840px){.ds-ui-kit-scope .ds-nav--responsive.ds-nav--inline{margin-top:4em}.ds-ui-kit-scope .ds-nav--responsive.ds-nav--inline>.ds-nav__list-item{display:inline-block;margin-right:2em;color:rgba(0,0,0,.32);font-size:initial;padding:0;text-transform:uppercase}.ds-ui-kit-scope .ds-nav--responsive.ds-nav--inline>.ds-nav__list-item.ds-nav__list-item--active{border:none;color:initial}}@media (max-width:1040px){.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--responsive.ds-nav--inline>.ds-nav__list-item{margin-right:1em}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--responsive.ds-nav--inline>.ds-nav__list-item.ds-nav__list-item--active a{color:#fff;text-decoration:none}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--responsive.ds-nav--inline>.ds-nav__list-item.ds-nav__placeholder{text-transform:none}}@media (min-width:1040px){.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--responsive.ds-nav--inline>.ds-nav__placeholder{display:none}.ds-ui-kit-scope .ds-sub-nav ul.ds-nav--responsive.ds-nav--inline>.ds-nav__list-item--active{background-color:transparent;text-decoration:underline}}.ds-ui-kit-scope .ds-banner.ds-banner__content .ds-col--leftside{border-left:1px solid rgba(255,255,255,.16)}.ds-ui-kit-scope .ds-banner .ds-sub-nav{z-index:3}.ds-ui-kit-scope .ds-banner .ds-breadcrumbs{position:relative;z-index:2}.ds-ui-kit-scope .ds-banner .action.ds-banner__buttons{margin-top:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-ui-kit-scope .ds-banner .action.ds-banner__buttons .ds-input{min-width:280px}.ds-ui-kit-scope .ds-banner .action.ds-banner__buttons.ds-banner__buttons-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-ui-kit-scope .ds-banner.ds-banner--bkgd-center{background-position:center}.ds-ui-kit-scope .ds-banner.ds-banner--red-bkgd{background-color:#2a0b07}.ds-ui-kit-scope .ds-banner.ds-banner--no-overlay .ds-banner__shadow{display:none}.ds-ui-kit-scope .ds-banner.ds-banner--flex-align-center .ds-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-ui-kit-scope .ds-banner.ds-banner--big h2{margin:0}.ds-ui-kit-scope .ds-banner.ds-banner--big h5{margin-top:0}.ds-ui-kit-scope .ds-banner.ds-banner--small.ds-banner--static .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:2em 0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--small.ds-banner--static h3,.ds-ui-kit-scope .ds-banner.ds-banner--small.ds-banner--static p{margin-bottom:30px}.ds-ui-kit-scope .ds-banner.ds-banner--tiny{max-height:64px}.ds-ui-kit-scope .ds-banner.ds-banner--tiny h4,.ds-ui-kit-scope .ds-banner.ds-banner--tiny h3,.ds-ui-kit-scope .ds-banner.ds-banner--tiny p{line-height:64px;margin:0;text-align:center}.ds-ui-kit-scope .ds-banner.ds-banner--tiny h4>*,.ds-ui-kit-scope .ds-banner.ds-banner--tiny h3>*,.ds-ui-kit-scope .ds-banner.ds-banner--tiny p>*{height:64px;line-height:64px}.ds-ui-kit-scope .ds-banner.ds-banner--tiny .ds-banner__buttons{margin:.7em}.ds-ui-kit-scope .ds-banner.ds-banner--tiny .ds-banner__close-btn{position:absolute;top:1.5em;right:0;left:0;bottom:0;text-align:right}.ds-ui-kit-scope .ds-banner.ds-banner--tiny .ds-btn.ds-btn--dark-hover:hover{text-decoration:underline}.ds-ui-kit-scope .ds-banner.ds-banner--tiny.ds-banner--tiny-drkgray{background:rgba(0,0,0,.8)}.ds-ui-kit-scope .ds-banner.ds-banner--tiny-dbl{max-height:128px}.ds-ui-kit-scope .ds-banner.ds-banner--tiny-triple{max-height:200px}.ds-ui-kit-scope .ds-banner.ds-banner--hide-breadcrumbs .ds-breadcrumbs{display:none}.ds-ui-kit-scope .ds-banner.ds-banner--white{background-color:#fff;color:#000}.ds-ui-kit-scope .ds-banner.ds-banner--black{background-color:#000;color:#fff}.ds-ui-kit-scope .ds-banner.ds-banner--blue{background-color:#239de8;color:#fff}.ds-ui-kit-scope .ds-banner.ds-banner--bkgd-scoot40{background-position:40% 0}.ds-ui-kit-scope .ds-banner.ds-banner--medium .ds-banner__content h3{margin-bottom:1em;font-size:32px;line-height:normal}.ds-ui-kit-scope .ds-banner.ds-banner--medium.ds-banner--sm-desktop-auto-height{padding:60px 0}.ds-ui-kit-scope .ds-banner.ds-banner--medium.ds-banner--sm-desktop-auto-height .ds-banner__content h3{margin-bottom:1rem}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails{height:auto}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:3.5em 0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-quote__photo{margin-top:4em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-btn--compact{margin-top:2em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col-right{margin-top:6em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col-right p{text-align:left}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:first-child{text-align:center}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:first-child .ds-banner__buttons .ds-btn{text-align:left}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child p,.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child h5{margin:0;padding:0;text-align:left}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child p{font-size:22px;font-weight:400;line-height:28px;color:#fff;padding:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child .product-name{font-size:13px;font-weight:600;line-height:14px;color:#fff;padding:0 0 1em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child .ds-banner--thumbnails__title{font-size:22px;font-weight:400}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-banner__thumbnail{display:inline-block;-webkit-box-flex:0;-ms-flex:0 1 128px;flex:0 1 128px}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-banner__thumbnail img{max-width:128px;border-radius:5px;width:100%;margin-bottom:1em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-banner__thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:2em 0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-banner__content{height:520px}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container{height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container div.ds-row{height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container div.ds-row div.ds-col:first-child{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin-top:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container div.ds-row div.ds-col:first-child h3{margin:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container div.ds-row div.ds-col:first-child>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container div.ds-row div.ds-col:first-child .ds-banner__logo p{margin:1em 0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;margin:0 0 1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__thumbnail:before,.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__thumbnail:after{content:"";display:table;clear:both}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__thumbnail>div:last-child{margin-left:10px}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__thumbnail>div img{max-width:140px}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__thumbnail>div p{margin:0;white-space:nowrap}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__thumbnail>div ul li{margin:0 0 8px}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__thumbnail>div ul li a.ds-tag{font-size:11px;height:24px;line-height:24px;margin-bottom:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-video .ds-col:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-video .ds-col:nth-child(2) .ds-btn span{color:rgba(0,0,0,.8)}.ds-ui-kit-scope .ds-banner .ds-banner__content h1{line-height:64px;font-size:44px}.ds-ui-kit-scope .ds-banner .ds-banner__content h1.ds-text-upper{text-transform:uppercase}.ds-ui-kit-scope .ds-banner .ds-banner__content h2~h5{margin-top:0}.ds-ui-kit-scope .ds-banner .ds-banner__content h5{font-weight:300}.ds-ui-kit-scope .ds-banner .ds-banner__content p.ds-normal-margin{margin:1em 0}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-text-lightbold{font-weight:400}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-btn:first-child:last-child{margin-left:0}.ds-ui-kit-scope .ds-banner .ds-banner__content *~.ds-btn:last-child{margin-left:30px;margin-right:30px}.ds-ui-kit-scope .ds-banner .ds-banner__image-wrapper{position:absolute;top:0;height:100%;width:100%}.ds-ui-kit-scope .ds-banner .ds-banner__image-wrapper .ds-container,.ds-ui-kit-scope .ds-banner .ds-banner__image-wrapper .ds-row,.ds-ui-kit-scope .ds-banner .ds-banner__image-wrapper .ds-col{height:inherit}.ds-ui-kit-scope .ds-banner .ds-banner__image{position:absolute;right:0;top:40px}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--inline{margin-top:3em}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--inline h5{margin:0}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--inline .ds-banner__button-wrapper .ds-btn{margin:0 1em 0 0}.ds-ui-kit-scope .ds-banner .ds-breadcrumb{margin:0}.ds-ui-kit-scope .ds-banner .ds-banner__buttons--large-textbox .ds-banner__textbox-wrapper{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ds-ui-kit-scope .ds-banner .ds-banner__buttons--large-textbox .ds-banner__textbox-wrapper .ds-textbox--lg{width:100%}.ds-ui-kit-scope .ds-banner .ds-banner__buttons--large-textbox .ds-banner__textbox-wrapper>i.ds-ico{position:absolute;left:.7em;color:rgba(0,0,0,.48);line-height:56px}.ds-ui-kit-scope .ds-banner .ds-banner__buttons--large-textbox .ds-banner__textbox-wrapper .ds-banner__tag-wrapper{position:absolute;right:6px;top:0;bottom:0;padding:6px 0}.ds-ui-kit-scope .ds-banner .ds-banner__buttons--large-textbox .ds-banner__textbox-wrapper .ds-banner__tag-wrapper .ds-tag{margin-right:0}.ds-ui-kit-scope .ds-banner .ds-banner__buttons--large-textbox .ds-banner__textbox-wrapper .ds-banner__tag-wrapper>*:not(.ds-distance-picker__menu){height:100%;line-height:44px}.ds-ui-kit-scope .ds-banner .ds-banner__icons{position:absolute;z-index:1;width:100%;bottom:4em}.ds-ui-kit-scope .ds-banner .ds-banner__icons .ds-banner__chapter{padding:0 3em;display:inline-block;text-align:center;text-transform:uppercase}.ds-ui-kit-scope .ds-banner .ds-banner__icons .ds-banner__chapter:first-child{padding-left:0}.ds-ui-kit-scope .ds-banner .ds-banner__icons .ds-banner__chapter:hover{cursor:pointer}.ds-ui-kit-scope .ds-banner .ds-banner__icons .ds-banner__chapter:hover .ds-banner__icon:after{border-color:#fff}.ds-ui-kit-scope .ds-banner .ds-banner__icons .ds-banner__chapter .ds-banner__icon{position:relative}.ds-ui-kit-scope .ds-banner .ds-banner__icons .ds-banner__chapter .ds-banner__icon.ds-icon--placeholder{height:34px;width:34px;font-size:smaller;margin-bottom:calc(1em + 17px)}.ds-ui-kit-scope .ds-banner .ds-banner__icons .ds-banner__chapter .ds-banner__icon:after{content:" ";position:absolute;top:-17px;left:-17px;width:68px;height:68px;border:2px solid transparent;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:50%;padding:1em}.ds-ui-kit-scope .ds-banner .ds-banner__icons .ds-banner__icon{margin-bottom:1em}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons{margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons .ds-banner__flex-icon{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;padding:1em}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons .ds-banner__flex-icon a{color:#fff}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons .ds-banner__flex-icon img{height:40px}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons .ds-banner__flex-icon p{margin-bottom:0}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons .ds-banner__flex-icon.ds-banner__flex-icon--btn{line-height:68px}.ds-ui-kit-scope .ds-banner .ds-banner__button-wrapper.ds-banner__button-wrapper--phone{display:inline-block;white-space:nowrap}.ds-ui-kit-scope .ds-banner .ds-banner__button-wrapper.ds-banner__button-wrapper--phone>*{display:inline-block}.ds-ui-kit-scope .ds-banner .ds-banner__button-wrapper.ds-banner__button-wrapper--phone>*:first-child{padding-right:2em;border-right:1px solid rgba(255,255,255,.16)}.ds-ui-kit-scope .ds-banner .ds-banner__button-wrapper.ds-banner__button-wrapper--phone .ds-banner__buttons .ds-btn:last-child{margin:0}.ds-ui-kit-scope .ds-banner .ds-banner__checklist{width:100%;position:relative;padding:.5em 0;margin:.5em 0;border-bottom:1px solid rgba(255,255,255,.16)}.ds-ui-kit-scope .ds-banner .ds-banner__checklist p{margin:0;font-weight:400}.ds-ui-kit-scope .ds-banner .ds-banner__checklist i{position:absolute;right:0;top:0;line-height:28px}@media (max-width:480px){.ds-ui-kit-scope .ds-banner .ds-banner__buttons .ds-btn--play-next-line{float:right}}@media (max-width:720px){.ds-ui-kit-scope .ds-banner.ds-banner--mobile-center{background-position:center}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-left{background-position:left}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-card{margin:2em 24px;max-width:100%;width:auto;border-radius:10px;background-position:75% 90%;background-size:auto 150%}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-card .ds-banner__mobile-content{width:100%}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-card .ds-banner__mobile-content .ds-banner__content{margin:0}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-card .ds-btn:last-child{display:inline-block;margin:0 0 2em}.ds-ui-kit-scope .ds-banner.ds-banner--small h2{font-size:26px;line-height:normal}.ds-ui-kit-scope .ds-banner.ds-banner--small .ds-banner__content p:last-of-type{margin-bottom:0}.ds-ui-kit-scope .ds-banner.ds-banner--small .ds-banner__buttons .ds-btn~.ds-btn:last-child{margin-left:1em}.ds-ui-kit-scope .ds-banner.ds-banner--x-small{height:auto}.ds-ui-kit-scope .ds-banner.ds-banner--x-small .ds-banner__content h2{font-size:26px}.ds-ui-kit-scope .ds-banner.ds-banner--flex-align-center.ds-banner--medium{padding-top:60px;padding-bottom:20px}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:first-child .ds-quote--large{margin:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:first-child .ds-banner__buttons{text-align:center}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:first-child .ds-banner__buttons .ds-btn{text-align:center}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:first-child .ds-banner__buttons img.ds-btn--solid-play{height:56px}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child>p,.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child .ds-banner__thumbnails{width:calc(100% - 15px);-ms-flex-pack:distribute;justify-content:space-around;padding:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--medium div.ds-banner__content div.ds-col~div.ds-col{margin-top:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails-with-tags .ds-banner__buttons .ds-btn:last-child{margin:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails-with-video .ds-col:first-child{min-height:0}.ds-ui-kit-scope .ds-banner.ds-banner--medium .ds-banner__content h3{font-size:26px;font-weight:400}.ds-ui-kit-scope .ds-banner.ds-banner--medium .ds-banner__buttons:first-child{margin-bottom:0}.ds-ui-kit-scope .ds-banner.ds-banner--medium.ds-banner--mobile-auto-height .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-flex .ds-banner__content{margin-top:0;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 0}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-flex .ds-banner__buttons,.ds-ui-kit-scope .ds-banner.ds-banner--mobile-flex .ds-banner__buttons.ds-banner__buttons--mobile-hide-last-btn{margin-bottom:0}.ds-ui-kit-scope .ds-banner.ds-banner--hero-stylus .ds-banner__content h3{font-size:26px;font-weight:400}.ds-ui-kit-scope .ds-banner.ds-banner--has-subnav .ds-banner__content{margin-top:60px}.ds-ui-kit-scope .ds-banner.ds-banner--has-subnav .ds-banner__content .ds-banner__buttons{margin-bottom:0}.ds-ui-kit-scope .ds-banner:first-of-type .ds-banner__buttons .ds-btn.ds-btn--scream.ds-btn--large{height:32px;line-height:34px;padding:0 20px;font-size:15px}.ds-ui-kit-scope .ds-banner:first-of-type .ds-banner__buttons .ds-btn.ds-btn--scream.ds-btn--large+*{display:none}.ds-ui-kit-scope .ds-banner .ds-banner__desktop-content{display:none}.ds-ui-kit-scope .ds-banner .ds-banner__mobile-content{display:block;padding:60px 0}.ds-ui-kit-scope .ds-banner .ds-banner__mobile-content .ds-banner__content{margin:0}.ds-ui-kit-scope .ds-banner .ds-banner__mobile-content h2{margin:0 0 1em}.ds-ui-kit-scope .ds-banner .ds-banner__content.ds-banner__content--mobile-center{text-align:center}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-banner-mobile-pad{padding:0 16px}.ds-ui-kit-scope .ds-banner .ds-banner__buttons{margin:0 0 2em}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--mobile-center{text-align:center}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--mobile-center .ds-btn:first-child{padding-left:0}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--mobile-center img{display:block;margin:0 auto}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--large-textbox .ds-banner__tag-wrapper{position:static;margin:1em 0 0}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--large-textbox .ds-banner__tag-wrapper>*{margin-right:10px;background-color:#fff}.ds-ui-kit-scope .ds-banner .ds-banner__buttons input.ds-textbox{width:100%;margin:0}.ds-ui-kit-scope .ds-banner .ds-banner__buttons *~.ds-btn:last-child{display:inline-block}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--inline .ds-banner__button-wrapper .ds-btn{display:block;margin:1em 0}.ds-ui-kit-scope .ds-banner .ds-banner__image{display:none}}@media (min-width:720px){.ds-ui-kit-scope .ds-banner .ds-banner__desktop-content{display:block;width:100%;height:100%}.ds-ui-kit-scope .ds-banner .ds-banner__mobile-content{display:none}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-quote--large{margin:0}.ds-ui-kit-scope .ds-banner.ds-banner--small.ds-banner--static .ds-banner__content .ds-btn:last-child{display:inline-block}}@media (min-width:720px) and (max-width:1040px){.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child>p{width:50%}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container div.ds-row div.ds-col:first-child{display:block}.ds-ui-kit-scope .ds-banner.ds-banner--x-small .ds-banner__content h2{font-size:32px}.ds-ui-kit-scope .ds-banner.ds-banner--tablet-scoot-75{background-position:75% center}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons{-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons .ds-banner__flex-icon{padding-bottom:0}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons .ds-banner__flex-icon.ds-banner__flex-icon--btn{margin-top:2em;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;line-height:normal}.ds-ui-kit-scope .ds-banner .ds-banner__thumbnails{width:100%}.ds-ui-kit-scope .ds-banner .ds-banner__content div.ds-banner__buttons.ds-banner__buttons--tablet-no-pad .ds-btn{padding:0}.ds-ui-kit-scope .ds-banner .ds-banner__content div.ds-banner__buttons.ds-banner__buttons--tablet-no-pad a.ds-btn.ds-btn--scream{padding:0 1em;margin-right:1em}}@media (max-width:1040px){.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-banner__button-wrapper.ds-banner__button-wrapper--phone{display:block;white-space:normal}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-banner__button-wrapper.ds-banner__button-wrapper--phone .ds-banner__buttons{width:100%;padding:0}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-banner__button-wrapper.ds-banner__button-wrapper--phone .ds-banner__buttons .ds-btn{margin:0;display:inline-block}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-banner__button-wrapper.ds-banner__button-wrapper--phone>*:first-child{border-right:none;white-space:nowrap}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-banner__button-wrapper.ds-banner__button-wrapper--phone>*:last-child{margin-top:2em}.ds-ui-kit-scope .ds-banner .ds-banner__content h1 span.ds-desktop-only~span{text-transform:capitalize}.ds-ui-kit-scope .ds-banner .ds-banner__content h1,.ds-ui-kit-scope .ds-banner .ds-banner__content h2{line-height:normal}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-text-light-tablet{font-weight:300}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-text-30-tablet{font-size:30px}.ds-ui-kit-scope .ds-banner .ds-banner__content.ds-banner__content--auto-height{height:auto}.ds-ui-kit-scope .ds-banner .ds-banner__image{width:45%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--large-textbox{text-align:center}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--large-textbox .ds-btn.ds-btn--large{margin:2em 0 0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails{height:auto}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails>*{z-index:2}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails div.ds-banner__thumbnail{margin-right:1em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails div.ds-banner__thumbnail:last-child{margin-right:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-container{max-width:none}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child{width:calc(100% + 32px);margin-top:2em;background-color:#000}}@media (max-width:1040px) and (max-width:720px){.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child{width:calc(100% + 24px);padding-right:24px}}@media (max-width:1040px){.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child>p{margin-left:auto;margin-right:auto}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-col:last-child>p{margin-top:1em;text-align:center}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-banner__thumbnails{margin-left:auto;margin-right:auto;padding:0 2em 1em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails .ds-banner__thumbnails .ds-banner__thumbnail:last-child{margin-bottom:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--medium .ds-banner__content{margin-bottom:0;padding-bottom:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--medium .ds-banner__content .ds-col~.ds-col{margin-top:2em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__content{padding-bottom:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__buttons{margin:2em 0 4em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container{padding:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container div.ds-row{margin:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags div.ds-container div.ds-row div.ds-col{padding:1em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-tags .ds-banner__thumbnails{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;width:auto}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-white-bkgd .ds-col:last-child{background-color:transparent;border-top:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-white-bkgd .ds-col:last-child>p:first-child{text-align:left;padding-left:2rem;font-size:18px;font-weight:300;margin-bottom:.5rem}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-video .ds-banner__content .ds-quote--large{margin:1em auto}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-video .ds-banner__content .ds-banner__buttons{margin:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-video .ds-banner__content .ds-banner__buttons .ds-btn--compact{margin:0}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-video .ds-banner__content .ds-col~.ds-col{margin:0 auto 1em}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails.ds-banner--thumbnails-with-video .ds-banner__content .ds-col:nth-child(2){margin:0;padding:2em 0}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-scoot-60{background-position:60% 0}.ds-ui-kit-scope .ds-banner.ds-banner--blue-overlay{height:auto;padding:80px 0;background-position:left center}.ds-ui-kit-scope .ds-banner.ds-banner--blue-overlay .ds-row{margin-left:0}.ds-ui-kit-scope .ds-banner.ds-banner--blue-overlay .ds-col{padding-left:0}.ds-ui-kit-scope .ds-banner.ds-banner--blue-overlay .ds-col:first-child{padding-bottom:60px;border-bottom:1px solid rgba(255,255,255,.16)}.ds-ui-kit-scope .ds-banner.ds-banner--blue-overlay .ds-col:last-child{padding-top:60px}.ds-ui-kit-scope .ds-banner.ds-banner--tablet-center{background-position:center}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-auto-height{height:auto;max-height:none}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-auto-height .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:4em 0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-auto-height.ds-banner--tiny.ds-banner--black{padding:2em 0}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-auto-height.ds-banner--tiny.ds-banner--black h3{margin:0;line-height:normal}.ds-ui-kit-scope .ds-banner.ds-banner--mobile-auto-height.ds-banner--tiny.ds-banner--black .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.ds-ui-kit-scope .ds-banner.ds-banner--medium .ds-banner__content .ds-col~.ds-col{margin-top:4em}.ds-ui-kit-scope .ds-banner.ds-banner--medium.ds-page-section--flush:not(.ds-banner--flex-align-center){padding:2em 0;height:inherit}.ds-ui-kit-scope .ds-banner.ds-banner--tiny .ds-banner__content h3{font-weight:400;font-size:26px}.ds-ui-kit-scope .ds-banner.ds-banner--small.ds-banner--static .heading-wrapper.heading-wrapper--center-phablet{margin-right:auto;margin-left:auto;max-width:365px}.ds-ui-kit-scope .ds-banner.ds-banner--small.ds-banner--static .desc-wrapper.desc-wrapper--center-phablet{margin-right:auto;margin-left:auto;max-width:365px}.ds-ui-kit-scope .ds-banner.ds-banner--hero-stylus{background-size:auto 664px;background-position:40% -20%}}@media (min-width:1040px){.ds-ui-kit-scope .ds-banner .ds-banner__buttons--large-textbox{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-ui-kit-scope .ds-banner .ds-banner__thumbnails{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-ui-kit-scope .ds-banner .ds-banner__thumbnails .ds-banner__thumbnail:not(:first-child){margin-top:1em}.ds-ui-kit-scope .ds-banner.ds-banner--small.ds-banner--static .heading-wrapper.heading-wrapper--center-desktop{position:relative;right:50%}.ds-ui-kit-scope .ds-banner.ds-banner--small.ds-banner--static .heading-wrapper.heading-wrapper--center-desktop h3{margin-right:-100%}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails-with-video .ds-container .ds-row .ds-col{height:480px}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails-with-video .ds-container .ds-col:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-ui-kit-scope .ds-banner.ds-banner--thumbnails-with-video .ds-container .ds-col:last-child{max-width:154px}.ds-ui-kit-scope .ds-banner.ds-banner--bkgd-center-desktop{background-position:center}.ds-ui-kit-scope .ds-banner.ds-banner--with-icons .ds-banner__content{height:auto;margin-top:80px}.ds-ui-kit-scope .ds-banner .ds-banner__flex-icons .ds-banner__flex-icon--btn{border-left:1px solid rgba(255,255,255,.16)}.ds-ui-kit-scope .ds-banner .ds-banner__content--title-tagged p,.ds-ui-kit-scope .ds-banner .ds-banner__content--title-tagged img{float:left}.ds-ui-kit-scope .ds-banner .ds-banner__content--title-tagged img{margin-right:1.5em;display:block}.ds-ui-kit-scope .ds-banner .ds-banner__content--title-tagged p{width:82%;margin-bottom:90px}}@media (min-width:1040px) and (max-width:1600px){.ds-ui-kit-scope .ds-banner.ds-banner--mobile-scoot-60{background-position:40% 0}.ds-ui-kit-scope .ds-banner.ds-banner--sm-desktop-auto-height{height:auto}}.ds-banner__buttons--center{text-align:center}.ds-banner__buttons--center .ds-btn:first-child{padding-left:0}.ds-banner__buttons--center .ds-btn.ds-btn--cheer img{display:block;margin:0 auto 1em}@media (max-width:720px){.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--mobile-hide-last-btn{margin-bottom:4em}.ds-ui-kit-scope .ds-banner .ds-banner__buttons.ds-banner__buttons--mobile-hide-last-btn .ds-btn~.ds-btn:last-child{display:none}}.ds-ui-kit-scope .ds-banner.ds-banner--partner-product{width:100%}.ds-ui-kit-scope .ds-banner.ds-banner--partner-product .field{display:inline-block}.ds-ui-kit-scope .ds-banner.ds-banner--partner-product h1{margin-bottom:12px}.ds-ui-kit-scope .ds-banner.ds-banner--partner-product h4,.ds-ui-kit-scope .ds-banner.ds-banner--partner-product h3,.ds-ui-kit-scope .ds-banner.ds-banner--partner-product h5,.ds-ui-kit-scope .ds-banner.ds-banner--partner-product img{display:inline-block;margin-bottom:24px;font-size:22px}.ds-ui-kit-scope .ds-banner.ds-banner--partner-product .ds-tag-meta--gold{background:#fd0;margin-left:1.5em;display:inline-block;top:5px}.ds-article-content div.ds-col>article,.ds-article-content div.ds-col>p{margin-bottom:3em;font-size:18px;font-weight:300;line-height:32px}.ds-article-content .ds-article-content__heading{margin:2em 0 0}.ds-article-content article{width:100%}.ds-article-content article .ds-card__wrapper{width:inherit}.ds-article-content article .ds-card__thumbnail{background-size:auto 120%}.ds-carousel{position:relative}.ds-carousel.ds-container{margin:0 auto}.ds-carousel-arrow{height:80px;width:48px;background-color:rgba(0,0,0,.16);color:#fff;position:absolute;right:0;top:calc(50% - 40px);text-align:center;-webkit-transition:background-color .35s ease-out;transition:background-color .35s ease-out}.ds-carousel-arrow.ds-carousel-arrow--left{right:auto;left:-80px}.ds-carousel-arrow.ds-carousel-arrow--mobile-only{display:none}.ds-carousel-arrow>i.ds-ico{font-size:32px;line-height:80px}.ds-carousel-arrow:hover{cursor:pointer;background-color:rgba(0,0,0,.32)}@media (max-width:1040px){.ds-carousel-arrow{right:-32px}.ds-carousel-arrow.ds-carousel-arrow--left{right:auto;left:-32px}}@media (max-width:720px){.ds-carousel-arrow{right:-24px}.ds-carousel-arrow.ds-carousel-arrow--left{right:auto;left:-24px}.ds-carousel-arrow.ds-carousel-arrow--mobile-only{display:block}.ds-carousel-arrow.ds-carousel-arrow--desktop-only{display:none !important}}.ds-container.ds-carousel .ds-carousel-arrow{right:-40px}.ds-container.ds-carousel .ds-carousel-arrow.ds-carousel-arrow--left{left:-40px}@media (max-width:1040px){.ds-container.ds-carousel .ds-carousel-arrow{right:0}.ds-container.ds-carousel .ds-carousel-arrow.ds-carousel-arrow--left{left:0}}.ds-ui-kit-scope .ds-carousel__dots{text-align:center;padding-left:0;margin-top:20px}.ds-ui-kit-scope .ds-carousel__dots:before,.ds-ui-kit-scope .ds-carousel__dots:after{content:"";display:table;clear:both}.ds-ui-kit-scope .ds-carousel__dots .ds-carousel__dot{display:inline-block;height:10px;width:10px;border-radius:50%;background-color:#d8d8d8}.ds-ui-kit-scope .ds-carousel__dots .ds-carousel__dot.ds-carousel__dot--small{height:8px;width:8px;margin-bottom:1px}.ds-ui-kit-scope .ds-carousel__dots .ds-carousel__dot.ds-carousel__dot--active{background-color:#239de8}.ds-ui-kit-scope .ds-carousel__dots.ds-carousel__dots--mobile{display:none}@media (max-width:1040px){.ds-ui-kit-scope .ds-carousel__dots.ds-carousel__dots--mobile{display:block}}.ds-ui-kit-scope .ds-card__section-heading{display:block;width:100%;height:56px;line-height:56px;margin-bottom:1em;background-color:#239de8;text-align:center;position:relative;overflow:visible}.ds-ui-kit-scope .ds-card__section-heading *{color:#fff}.ds-ui-kit-scope .ds-card__section-heading *:hover{color:#fff}.ds-ui-kit-scope .ds-card__section-heading:after{height:0;width:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:8px solid #239de8;content:"";position:absolute;bottom:-8px;left:0}.ds-ui-kit-scope .ds-card__section-heading:after{left:0;right:0;margin:0 auto}.ds-ui-kit-scope .sw-toggle-card{height:100%;margin:0;min-width:320px}.ds-ui-kit-scope .sw-toggle-card.ds-card--extended .ds-card__wrapper{height:100%}.ds-ui-kit-scope .ds-card{overflow:hidden}.ds-ui-kit-scope .ds-card.ds-card--small.ds-card--horiz-mobile{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e3e3e3}.ds-ui-kit-scope .ds-card.ds-card--small.ds-card--horiz-mobile:hover{-webkit-box-shadow:0 9px 12px 0 rgba(0,0,0,.1);box-shadow:0 9px 12px 0 rgba(0,0,0,.1)}.ds-ui-kit-scope .ds-card.ds-card--small.ds-card--horiz-mobile .ds-card__wrapper{border:none}.ds-ui-kit-scope .ds-card.ds-card--auto-height .ds-card__wrapper{padding-bottom:100px}.ds-ui-kit-scope .ds-card.ds-card--special .ds-card__thumbnail{height:284px}.ds-ui-kit-scope .ds-card.ds-card--special .ds-tag-meta{top:245px}.ds-ui-kit-scope .ds-card.ds-card--special:not(.ds-card--extended) .ds-card__description,.ds-ui-kit-scope .ds-card.ds-card--special:not(.ds-card--extended) .ds-card__description~.ds-btn--murmur{display:none}.ds-ui-kit-scope .ds-card.ds-card--special.ds-card--extended .ds-card__wrapper{padding-top:40px;border-top:1px solid rgba(0,0,0,.16);border-radius:10px}.ds-ui-kit-scope .ds-card.ds-card--special.ds-card--extended .ds-card__thumbnail{display:none}.ds-ui-kit-scope .ds-card.ds-card--special.ds-card--extended .ds-tag-meta{top:10px}.ds-ui-kit-scope .ds-card.ds-card--job .ds-card__links a:first-child{white-space:nowrap}.ds-ui-kit-scope .ds-card.ds-card--no-max-width{max-width:none}.ds-ui-kit-scope .ds-card.ds-card--x-large{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border-radius:4px}.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__wrapper{border:none;position:relative}.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__wrapper .ds-tag-meta{font-size:11px;font-weight:600;line-height:24px;top:auto;bottom:40px;left:97px}.ds-ui-kit-scope .ds-card .ds-card__links--flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-ui-kit-scope .ds-card .ds-card__links--flex-center>a:first-child{padding:0}.ds-ui-kit-scope .ds-card .ds-card__links--flex-center>a>i{position:static;margin:0}.ds-ui-kit-scope .ds-card .ds-card__thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-ui-kit-scope .ds-card .ds-card__thumbnail .ds-btn{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:auto}.ds-ui-kit-scope .ds-card .ds-card__thumbnail .ds-btn:not(.ds-btn--scream){padding-left:0}.ds-ui-kit-scope .ds-card .ds-card__thumbnail .ds-ico-play-mini{position:static;margin:0 auto}.ds-ui-kit-scope .ds-card .ds-card__thumbnail p.ds-text-white-small{position:relative;margin-top:.5em;width:100%;max-width:none;text-align:center;color:rgba(255,255,255,.64);font-size:11px;font-weight:600}.ds-ui-kit-scope .ds-card .ds-ico-play-mini--white{background:#fff;color:#000}.ds-ui-kit-scope .ds-card .ds-card__shadow{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.48)}.ds-ui-kit-scope .ds-card .ds-banner__shadow--red{background:rgba(230,63,65,.4)}.ds-ui-kit-scope .ds-card .ds-banner__shadow--blue{background:rgba(0,83,134,.8)}.ds-ui-kit-scope .ds-card h5.ds-card__highlight-heading{color:rgba(0,0,0,.8);margin:2em 0 1em}.ds-ui-kit-scope .ds-card .ds-card__highlight-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-ui-kit-scope .ds-card .ds-card__highlight-wrapper .entity--view-mode-highlight-mini{width:100%}@media screen and (min-width:1040px){.ds-ui-kit-scope .ds-card .ds-card__highlight-wrapper .entity--view-mode-highlight-mini{width:33%}}.ds-ui-kit-scope .ds-card .ds-card__highlight{margin-bottom:24px}@media (max-width:720px){.ds-ui-kit-scope .ds-card .ds-card__highlight{margin-right:0}}.ds-ui-kit-scope .ds-card .ds-card__highlight .field--formatter-image{width:32%;display:inline-block;vertical-align:top}.ds-ui-kit-scope .ds-card .ds-card__highlight-title{color:rgba(0,0,0,.8);font-weight:300;width:65%;padding:0 12px;display:inline-block}@media (max-width:720px){.ds-ui-kit-scope .ds-card.ds-card--mobile{height:320px}.ds-ui-kit-scope .ds-card.ds-card--mobile .ds-card__thumbnail,.ds-ui-kit-scope .ds-card.ds-card--mobile .ds-card__wrapper{height:320px}.ds-ui-kit-scope .ds-card.ds-card--mobile .ds-card__wrapper{background:0 0;position:absolute;top:0;left:0;text-align:center;padding:30px 10px}.ds-ui-kit-scope .ds-card.ds-card--mobile .ds-card__wrapper>*{color:#fff}.ds-ui-kit-scope .ds-card.ds-card--mobile .ds-card__wrapper h4{font-size:32px;font-weight:500;line-height:normal}.ds-ui-kit-scope .ds-card.ds-card--mobile .ds-card__links:not(.ds-card__links--mobile){display:none}.ds-ui-kit-scope .ds-card.ds-card--mobile .ds-card__links.ds-card__links--mobile{display:block;text-align:center;padding:0}.ds-ui-kit-scope .ds-card.ds-card--mobile .ds-card__links.ds-card__links--mobile>*:first-child{margin-bottom:1em}.ds-ui-kit-scope .ds-card.ds-card--mobile .ds-card__links.ds-card__links--mobile p{color:rgba(255,255,255,.64)}.ds-ui-kit-scope .ds-card.ds-card--horiz-mobile .ds-card__thumbnail{width:176px;border-radius:10px 0 0 10px;position:absolute;top:0;left:0;height:100%}.ds-ui-kit-scope .ds-card.ds-card--horiz-mobile .ds-card__wrapper{width:100%;margin-left:0;min-height:163px;max-height:180px;overflow:hidden;padding:19px 32px 16px 24px;padding-left:200px;height:auto;border:1px solid rgba(0,0,0,.16);border-left:0;border-radius:0 10px 10px 0}}@media (min-width:720px){.ds-ui-kit-scope .ds-card.ds-card--flipped .ds-card__thumbnail{left:auto;right:0;border-radius:0 10px 10px 0}.ds-ui-kit-scope .ds-card.ds-card--flipped .ds-card__wrapper{margin-left:0;border-left:1px solid rgba(0,0,0,.16);border-radius:10px 0 0 10px}.ds-ui-kit-scope .ds-card.ds-card--flipped .ds-card__links{left:0}.ds-ui-kit-scope .ds-card.ds-card--flipped .ds-sharing{left:auto;right:20%;top:auto;bottom:48px;margin-right:-50px}.ds-ui-kit-scope .ds-card.ds-card--large .ds-card__wrapper--with-highlights{padding-bottom:42px}.ds-ui-kit-scope .ds-card.ds-card--large p{max-width:550px}.ds-ui-kit-scope .ds-card .ds-card__links--mobile,.ds-ui-kit-scope .ds-card .ds-card__shadow--mobile{display:none}}@media (max-width:1040px){.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__wrapper{width:100%;height:auto;border-radius:4px 4px 0 0;border:none}.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__thumbnail{position:static;height:186px;width:100%;border-radius:0 0 4px 4px}.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-banner__shadow{top:auto;height:186px}.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__wrapper .ds-tag-meta{display:none}.ds-ui-kit-scope .ds-card.ds-card--md-vert{background-color:transparent;border-radius:0}.ds-ui-kit-scope .ds-card.ds-card--md-vert .ds-card__thumbnail{width:100%;height:277px;border-radius:0;position:static}.ds-ui-kit-scope .ds-card.ds-card--md-vert .ds-card__wrapper{height:auto;width:100%;margin-left:0;padding:24px 24px 0;background-color:inherit;border:none}.ds-ui-kit-scope .ds-card.ds-card--md-vert .ds-card__highlight-heading{margin-top:1em}.ds-ui-kit-scope .ds-card.ds-card--md-vert .ds-card__highlight-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-ui-kit-scope .ds-card.ds-card--md-vert .ds-card__highlight:not(:last-child){margin-bottom:1em}}@media (min-width:1040px){.ds-ui-kit-scope .ds-card.ds-card--x-large{border-radius:4px;height:540px;max-width:none}.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__links{padding:40px 48px 80px}.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__wrapper{padding:62px 48px 273px}.ds-ui-kit-scope .ds-card.ds-card--x-large.ds-card--flipped .ds-card__thumbnail{border-radius:0 4px 4px 0}.ds-ui-kit-scope .ds-card.ds-card--x-large.ds-card--flipped .ds-card__thumbnail .ds-btn:not(.ds-btn--scream){padding-left:0}.ds-ui-kit-scope .ds-card.ds-card--x-large.ds-card--flipped .ds-card__wrapper{border-radius:4px 0 0 4px;border:none}.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__wrapper,.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__links{padding-left:8.33333%}}@media (min-width:1600px){.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__wrapper,.ds-ui-kit-scope .ds-card.ds-card--x-large .ds-card__links{padding-left:6.25%}}@media (max-width:720px){.ds-ui-kit-scope .ds-card.ds-card--large h4{margin-bottom:0}.ds-ui-kit-scope .ds-card.ds-card--large h5{margin-top:0 !important}.ds-ui-kit-scope .ds-card.ds-card--large p,.ds-ui-kit-scope .ds-card.ds-card--large p:first-child{margin-top:14px;margin-bottom:32px}}.ds-ui-kit-scope .ds-card.ds-card--offer time{display:block;font-size:13px;color:rgba(0,0,0,.48);font-weight:600;text-transform:uppercase;position:relative}.ds-ui-kit-scope .ds-card.ds-card--offer .ds-card__thumbnail{display:none}.ds-ui-kit-scope .ds-card.ds-card--offer .ds-card__wrapper{height:512px;border:1px solid rgba(0,0,0,.16);border-radius:10px}.ds-ui-kit-scope .ds-card.ds-card--offer .ds-card__category{margin-top:48px}.ds-ui-kit-scope .ds-card.ds-card--offer .ds-tag-meta--offer-card{top:32px}.ds-filters.ds-filters--desktop{position:relative;padding:2em;color:gray}.ds-filters.ds-filters--desktop .ds-filters__filter-wrapper>*{display:inline-block;margin-right:2em;cursor:pointer}.ds-filters.ds-filters--desktop>.ds-absolute-right{cursor:pointer}@media (max-width:840px){.ds-filters.ds-filters--desktop{padding-left:0;padding-right:0}.ds-filters.ds-filters--desktop .ds-filters__filter-wrapper{text-align:left}}.ds-filters.ds-filters--mobile{float:right;padding:1.4em 24px 1.4em 0}.ds-filters.ds-filters--fixed{position:fixed;top:0;left:0;z-index:2;width:100%;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.ds-filters.ds-filters--fixed.ds-filters--mobile .ds-btn{float:right}@-webkit-keyframes showtoast{from{bottom:-64px}to{bottom:0}}@keyframes showtoast{from{bottom:-64px}to{bottom:0}}.ds-toast{background-color:#239de8;text-align:center;position:fixed;left:0;right:0;bottom:-64px;z-index:1;-webkit-animation-name:showtoast;animation-name:showtoast;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ds-toast.ds-toast--static{-webkit-animation:none;animation:none;position:static}.ds-toast .ds-toast__text{line-height:64px;color:#fff;font-size:18px;font-weight:300}.ds-toast .ds-toast__text .ds-btn--cheer,.ds-toast .ds-toast__text .ds-btn--shout{margin-left:32px;color:inherit}.ds-toast .ds-toast__text .ds-btn--cheer i,.ds-toast .ds-toast__text .ds-btn--shout i{border-color:#fff}@media (max-width:420px){.ds-toast{padding:10px 24px}.ds-toast .ds-toast__text{line-height:40px}.ds-toast .ds-toast__text .ds-btn--cheer,.ds-toast .ds-toast__text .ds-btn--shout{margin:0 16px;display:inline-block}}.ds-search-results{padding-bottom:80px;background-color:#f6f6f6}.ds-search-results .ds-card--job .ds-card__wrapper{height:475px;padding-top:50px;padding-bottom:40px}.ds-search-results>p:first-child{margin:2em 0;color:rgba(0,0,0,.32)}.ds-search-results.ds-search-results--none .ds-search-results--none__content{text-align:center;color:rgba(0,0,0,.35)}.ds-search-results.ds-search-results--none .ds-search-results--none__content>*:not(img){margin-top:15px}.ds-search-results.ds-search-results--none .ds-search-results--none__content>img{margin-top:-15px;display:block}.ds-search-results.ds-search-results--none .ds-search-results--none__content h3{margin-bottom:0}@media (max-width:720px){.ds-search-results>p:first-child{text-align:left;margin-left:24px;float:left}.ds-search-results>.ds-container{margin-top:80px;clear:both}.ds-search-results .ds-search-results__number--fixed{position:fixed;top:0;left:0;z-index:3}}@media (min-width:720px){.ds-search-results.ds-search-results--none .ds-search-results--none__content>img{margin:-15px auto 0}}html.ds-show-register-popup body{height:100%;overflow:hidden}html.ds-show-register-popup .ds-register-popup{display:block}.ds-register-popup{position:fixed;z-index:3;top:0;bottom:0;right:0;left:0;background-color:#fff;display:none;overflow-y:scroll;padding-bottom:1em}.ds-register-popup .ds-register-popup__heading{font-size:44px;line-height:normal}.ds-register-popup h5{font-weight:600;font-size:18px}.ds-register-popup .ds-register-popup__close-btn{text-align:center}.ds-register-popup .ds-register-popup__close-btn i{margin:1em 0 2em;color:#fff;background-color:#d8d8d8;border-radius:50%;height:32px;width:32px}.ds-register-popup .ds-register-popup__close-btn i:hover{cursor:pointer;background-color:#7f7f7f}.ds-register-popup section{margin-bottom:2em}.ds-register-popup section .ds-register-popup__info-items{color:rgba(0,0,0,.64);font-size:13px}.ds-register-popup section .ds-register-popup__info-items:before,.ds-register-popup section .ds-register-popup__info-items:after{content:"";display:table;clear:both}.ds-register-popup section .ds-register-popup__info-items div{margin-bottom:1em}.ds-register-popup section .ds-register-popup__info-items div i{margin-right:5px}.ds-register-popup ul li:before{content:"\2022";margin-right:1em}.ds-register-popup div.ds-register-popup__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-register-popup div.ds-register-popup__form div.ds-col{padding:0}.ds-register-popup div.ds-register-popup__form>h3{color:#005386;font-size:26px;font-weight:400;width:100%}@media (min-width:1040px){.ds-register-popup div.ds-register-popup__form>h3{line-height:57px}}.ds-register-popup div.ds-register-popup__form>p:first-of-type{margin:1em 0;text-align:center;font-size:18px;line-height:32px}.ds-register-popup div.ds-register-popup__form>p:last-of-type{width:100%;text-align:left;margin:.5em 0;font-size:13px;font-weight:500px;color:rgba(0,0,0,.32)}.ds-register-popup div.ds-register-popup__form .ds-textbox,.ds-register-popup div.ds-register-popup__form .ds-textbox-wrapper{display:block;width:100%;margin-bottom:1em}.ds-register-popup div.ds-register-popup__form .ds-textbox-wrapper{position:relative}.ds-register-popup div.ds-register-popup__form .ds-textbox-wrapper .ds-textbox{margin:0}.ds-register-popup div.ds-register-popup__form .ds-textbox-wrapper i{cursor:pointer;position:absolute;height:16px;width:16px;top:1em;right:1em;background-color:rgba(0,0,0,.32);border-radius:50%;padding:3px;color:#fff;text-align:center;line-height:13px;font-size:13px;font-style:normal}.ds-register-popup div.ds-register-popup__form a.ds-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ds-register-popup.ds-register-popup--content-overlay{background-color:rgba(0,0,0,.64)}.ds-register-popup.ds-register-popup--content-overlay .ds-register-popup__form{background-color:#fff;position:fixed;top:0;bottom:0;right:0;padding:2em;overflow-y:scroll}.ds-register-popup.ds-register-popup--content-overlay .ds-register-popup__form h3{font-size:26px;line-height:normal;text-align:center}.ds-register-popup.ds-register-popup--content-overlay .ds-register-popup__close-btn i{margin:0}@media (max-width:480px){.ds-register-popup .ds-register-popup__heading{font-size:32px}}@media (min-width:720px){.ds-register-popup .ds-register-popup__info-items div{width:50%;float:left}}@media (max-width:1040px){.ds-register-popup .ds-register-popup__heading{text-align:center}}.ds-distance-picker__menu{position:absolute;z-index:1;border-radius:5px;background:#fff;height:auto;padding:1em}.ds-distance-picker__menu .ds-distance-picker__option [type=radio]{font-size:18px;margin-right:.5em}.ds-distance-picker__menu .ds-distance-picker__option label{color:rgba(0,0,0,.8);font-weight:300;font-size:15px}.ds-distance-picker__menu .ds-distance-picker__mobile-menu{display:none}@media (max-width:720px){body.ds-distance-picker-open{height:100%;overflow:hidden}.ds-distance-picker__menu{position:fixed;z-index:1000;top:0;bottom:0;right:0;left:0;width:100%;border-radius:0;text-align:left;padding:0}.ds-distance-picker__menu .ds-distance-picker__option{margin-left:24px}.ds-distance-picker__menu .ds-distance-picker__mobile-menu{display:block;color:rgba(0,0,0,.8);text-align:center;width:100%;height:56px;margin-bottom:48px;line-height:56px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.ds-distance-picker__menu .ds-distance-picker__mobile-menu:after{content:"Kilometers";display:block;text-align:left;margin-left:24px}.ds-distance-picker__menu .ds-distance-picker__mobile-menu i.ds-ico{line-height:inherit;position:absolute;right:24px}}.ds-prod-cards{background:#740c0c;color:#fff;padding-top:2em;padding-bottom:2em}.ds-prod-cards:before,.ds-prod-cards:after{content:"";display:table;clear:both}.ds-prod-cards.ds-prod-cards--alt{background-color:#fff;color:#000}.ds-prod-cards.ds-prod-cards--alt .ds-btn--cheer,.ds-prod-cards.ds-prod-cards--alt .ds-btn--cheer i{color:#000;border-color:#000}.ds-prod-cards .sw-flex-container.sw-with-border .sw-flex-col{border-color:rgba(255,255,255,.16)}.ds-prod-cards article{padding:0 2em;text-align:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-prod-cards article>*{margin:1rem 0}.ds-prod-cards article p{max-width:70%;margin:0 auto}.ds-prod-cards article .ds-prod-cards__thumbnail{max-width:33.3%}.ds-prod-cards article .ds-prod-cards__thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:500px}.ds-prod-cards article .ds-prod-cards__thumbnails p{text-align:left;font-weight:600;margin:0 auto;max-width:100%;font-size:13px}.ds-prod-cards article .ds-prod-cards__thumbnails img{border-radius:4px}.ds-prod-cards article .ds-prod-cards__thumbnails .ds-prod-cards__thumbnail{padding-right:.5em;padding-left:.5em}@media (min-width:1040px){.ds-prod-cards .ds-col:not(:last-child) article{border-right:1px solid rgba(255,255,255,.16)}.ds-prod-cards .ds-prod-cards-row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1040px){.ds-prod-cards .ds-col{padding-bottom:0}.ds-prod-cards article{padding:2em}.ds-prod-cards .ds-col:not(:last-child) article{border-bottom:1px solid rgba(255,255,255,.16)}.ds-prod-cards.ds-prod-cards--alt .ds-col article{border-bottom:1px solid rgba(0,0,0,.16)}}.ds-category-cards{overflow:hidden;color:#fff}.ds-category-cards:before,.ds-category-cards:after{content:"";display:table;clear:both}.ds-category-cards .ds-container{padding:0}@media (max-width:1040px){.ds-category-cards .ds-container{max-width:100%}}.ds-category-cards.ds-category-cards--dark-red{background:#ac1212}.ds-category-cards.ds-category-cards--red{background:#c71515}.ds-category-cards.ds-category-cards--white{background:#fff;color:#000}.ds-category-cards.ds-category-cards--white .ds-btn--cheer,.ds-category-cards.ds-category-cards--white .ds-btn--cheer i{color:#000;border-color:#000}.ds-category-cards.ds-category-cards--white .ds-btn--cheer:hover,.ds-category-cards.ds-category-cards--white .ds-btn--cheer:hover i{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.5)}.ds-category-cards.ds-category-cards--white .ds-btn--cheer:hover i{background-color:rgba(0,0,0,.1)}.ds-category-cards.ds-category-cards--white .ds-col{background-position:center}.ds-category-cards.ds-category-cards--white:nth-child(4) .ds-col{background-size:auto 100%}.ds-category-cards .ds-btn--cheer,.ds-category-cards .ds-btn--cheer i{color:#fff;border-color:#fff}.ds-category-cards .ds-btn--cheer:hover,.ds-category-cards .ds-btn--cheer:hover i{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}.ds-category-cards .ds-btn--cheer i{width:32px;position:absolute;top:5px;bottom:auto;left:0;right:0;margin:0 auto}.ds-category-cards .ds-col{padding-top:2em;padding-bottom:2em;background-repeat:no-repeat;background-position:50% 50%}.ds-category-cards article{min-height:264px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-category-cards article>*{margin:0}@media (max-width:1040px){.ds-category-cards .ds-col{border-bottom:1px solid rgba(255,255,255,.16)}.ds-category-cards.ds-category-cards--white .ds-col{border-bottom:1px solid rgba(0,0,0,.16)}.ds-category-cards article{min-height:auto;height:200px}}@media (min-width:1040px){.ds-category-cards .ds-col:not(:last-child) article{border-right:1px solid rgba(255,255,255,.16)}.ds-category-cards.ds-category-cards--white .ds-col:not(:last-child) article{border-right:1px solid rgba(0,0,0,.16)}.ds-category-cards .ds-container .ds-row .ds-col:not(:last-child) article{border-right:1px solid rgba(255,255,255,.16)}.ds-category-cards .ds-category-cards--white .ds-container .ds-row .ds-col:not(:last-child) article{border-right:1px solid rgba(0,0,0,.16)}}.ds-packages .ds-packages__items .ds-col:first-child{background:#c71515}.ds-packages .ds-packages__items .ds-col:nth-child(2){background:#ac1212}.ds-packages .ds-packages__items .ds-col:last-child{background:#900f0f}.ds-packages .ds-packages__items h3{margin-top:4em}.ds-packages .ds-packages__items article{color:#fff;position:relative}.ds-packages .ds-packages__items article .ds-tag-meta{position:absolute;top:1em;right:.5em}.ds-packages .ds-packages__items article h5,.ds-packages .ds-packages__items article p{margin:0;padding:0;font-weight:300}.ds-packages .ds-packages__items article img{height:70px;margin:3em 0}.ds-packages .ds-packages__items article .ds-btn{margin:2.3em 0 2em}.ds-packages .ds-packages__items article>p:last-child{background:#fff;color:rgba(0,0,0,.8);text-align:left;padding:1em 2em 2em;border-right:1px solid rgba(0,0,0,.16);border-left:1px solid rgba(0,0,0,.16)}.ds-packages .ds-packages__footer{text-align:center;color:#fff;background:#000;padding:2em}.ds-packages .ds-packages__footer .ds-btn{color:#fff}.ds-packages .ds-packages__footer .ds-btn i{border-color:#fff}@media (max-width:720px){.ds-packages{padding:60px 0;margin:0;background:#fff}.ds-packages .ds-container{max-width:none;padding:0}.ds-packages h3{padding:0 24px}.ds-packages article{padding-top:50px}.ds-packages article .ds-packages__img-heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:64px}.ds-packages article .ds-packages__img-heading-wrapper img{height:80%;margin:0 1.5em 0 0}.ds-packages article .ds-packages__img-heading-wrapper .ds-packages__text-wrapper{text-align:left}.ds-packages .ds-packages__items{padding:0 24px}}@media (min-width:720px){.ds-packages__items .ds-col:not(:last-child) article>p:last-child{border-left:1px solid rgba(0,0,0,.16);border-right:none}.ds-packages__items .ds-col article>p:last-child{padding:2em}}@media (min-width:1600px){.ds-packages__items .ds-col article>p:last-child{padding:2em 60px 2em 100px}}@media (max-width:1040px){.ds-packages .ds-container{padding:0}}.ds-accordion-overlay{position:fixed;z-index:10;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);display:none}body.ds-accordion--show .ds-accordion-overlay{display:block}section.ds-accordion{border-top:1px solid rgba(0,0,0,.16);margin-top:0;display:none;position:relative;z-index:11}section.ds-accordion .ds-accordion__heading{height:68px;text-align:center;background:#000;color:#fff}section.ds-accordion .ds-accordion__heading .ds-container{position:relative}section.ds-accordion .ds-accordion__heading h3{margin:0;line-height:68px}section.ds-accordion .ds-accordion__heading .ds-btn{position:absolute;right:32px;top:14px}section.ds-accordion.ds-accordion--show{display:block}section.ds-accordion>div:nth-child(even):not(.ds-accordion__heading){background:#fff}section.ds-accordion>div:nth-child(odd):not(.ds-accordion__heading){background:#f6f6f6}section.ds-accordion .ds-accordion-header{background:#fff}section.ds-accordion .ds-accordion-header .ds-col:nth-child(2){background:#c71515;padding:0}section.ds-accordion .ds-accordion-header .ds-col:nth-child(3){background:#ac1212;padding:0}section.ds-accordion .ds-accordion-header .ds-col:last-child{background:#740c0c;padding:0}section.ds-accordion .ds-accordion-header h3{margin-top:4em}section.ds-accordion .ds-accordion-header article{color:#fff;position:relative}section.ds-accordion .ds-accordion-header article .ds-tag-meta{position:absolute;top:1em;right:.5em}section.ds-accordion .ds-accordion-header article h5,section.ds-accordion .ds-accordion-header article p{margin:0;padding:0;font-weight:300}section.ds-accordion .ds-accordion-header article img{height:70px;margin:3em 0}section.ds-accordion .ds-accordion-header article .ds-btn{margin:2.3em 0 2em}section.ds-accordion .ds-accordion-panel.ds-accordion-panel--active{-webkit-box-shadow:inset 0 9px 12px 0 rgba(0,0,0,.1);box-shadow:inset 0 9px 12px 0 rgba(0,0,0,.1)}section.ds-accordion .ds-accordion-panel.ds-accordion-panel--active .ds-col--accordion-check i{font-size:32px}section.ds-accordion .ds-accordion__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}section.ds-accordion .ds-accordion__content{display:none;margin:0}section.ds-accordion .ds-accordion__content>div:first-child{padding-right:1em}section.ds-accordion .ds-accordion__content .ds-accordion__related-item{width:100%;min-height:180px}section.ds-accordion .ds-accordion__content .ds-accordion__related-item:before,section.ds-accordion .ds-accordion__content .ds-accordion__related-item:after{content:"";display:table;clear:both}section.ds-accordion .ds-accordion__content .ds-accordion__related-item .ds-accordion__headline-tag-wrapper{width:60%;float:left;padding-left:1em}section.ds-accordion .ds-accordion__content .ds-accordion__related-item .ds-accordion__thumbnail{position:relative;width:40%;height:100px;float:left;text-align:center;padding:22px 0;border-radius:5px}section.ds-accordion .ds-accordion__content .ds-accordion__related-item .ds-accordion__thumbnail img{margin:0}section.ds-accordion .ds-accordion__content .ds-accordion__related-item .ds-accordion__thumbnail__video:before{content:'';width:56px;height:56px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("/assets/img/button_play--regular.png");background-size:cover}section.ds-accordion .ds-accordion__content .ds-accordion__related-item .ds-accordion__headline{color:rgba(0,0,0,.8)}section.ds-accordion .ds-accordion__content .ds-accordion__related-item .ds-accordion__tags .ds-tag{display:block;font-size:11px;color:rgba(0,0,0,.48);height:24px;width:auto;clear:both;float:left;line-height:24px;margin-bottom:8px}section.ds-accordion .ds-accordion__content--active{display:block}section.ds-accordion .ds-accordion__item{line-height:100px}section.ds-accordion .ds-accordion__item .ds-col--accordion-check{text-align:center;opacity:.43}section.ds-accordion .ds-accordion-footer{background:#fff}section.ds-accordion .ds-accordion-footer .ds-accordion__more-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;padding:35px 0}section.ds-accordion .ds-accordion-footer .ds-accordion__more-features>*{height:20px;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}section.ds-accordion .ds-accordion-footer .ds-accordion__share-options .ds-btn{font-size:11px;font-weight:400;color:rgba(0,0,0,.48)}section.ds-accordion .ds-accordion-footer .ds-accordion__share-options .ds-btn i{color:#239de8}section.ds-accordion .ds-accordion-footer .ds-accordion__share-options .ds-btn:hover{color:rgba(0,0,0,.8)}section.ds-accordion .ds-accordion-footer .ds-accordion__share-options .ds-btn:hover i.ds-ico{color:#106295}section.ds-accordion .ds-accordion__close-footer{background:#000;color:#fff;text-align:center;line-height:80px}@media (max-width:515px){section.ds-accordion .ds-accordion-header article h5{font-size:18px}section.ds-accordion .ds-accordion-header article .ds-btn{padding:0 1em}section.ds-accordion .ds-accordion-footer .ds-row:after{content:none}section.ds-accordion .ds-accordion-footer .ds-accordion__more-features{height:100%}section.ds-accordion .ds-accordion-footer .ds-accordion__share-options{padding-top:.5em;border-top:1px solid rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.ds-accordion .ds-accordion-footer .ds-accordion__share-options .ds-btn{line-height:normal;padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 115px;flex:1 1 115px}section.ds-accordion .ds-accordion-footer .ds-accordion__share-options .ds-btn>*{display:block;text-align:left}section.ds-accordion .ds-accordion-footer .ds-accordion__share-options .ds-btn:first-child{padding-left:0}section.ds-accordion .ds-accordion-footer .ds-accordion__share-options .ds-btn:not(:last-child){margin-right:0}}@media (max-width:720px){section.ds-accordion .ds-accordion__heading .ds-container h3{font-size:22px}section.ds-accordion .ds-accordion__heading .ds-btn{top:0}section.ds-accordion .ds-accordion__item--expand-all{height:88px;padding:1em 0}section.ds-accordion .ds-accordion-panel{background:#edeced}section.ds-accordion .ds-accordion__related-items{max-width:300px;margin-left:auto;margin-right:auto;float:inherit}section.ds-accordion .ds-accordion__content .ds-accordion__related-item{margin-bottom:2em;border-radius:4px;overflow:hidden;border:1px solid #e3e3e3;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 3px 0 rgba(0,0,0,.12)}section.ds-accordion .ds-accordion__content .ds-accordion__related-item .ds-accordion__thumbnail{width:100%;height:132px;padding:38px 0}section.ds-accordion .ds-accordion__content .ds-accordion__related-item .ds-accordion__headline-tag-wrapper{width:100%;height:60px;padding:.5em 1em;background:#fff}section.ds-accordion .ds-accordion__tags{display:none}}@media (max-width:1040px){section.ds-accordion .ds-container{max-width:none}section.ds-accordion .ds-accordion__heading{height:92px}section.ds-accordion .ds-accordion__heading h3{line-height:112px}section.ds-accordion .ds-accordion__heading .ds-btn{right:24px}section.ds-accordion .ds-accordion-panel .ds-accordion__content div.ds-col:first-child{width:100%;margin-bottom:2em}section.ds-accordion .ds-accordion-panel .ds-accordion__item{line-height:88px;height:88px}section.ds-accordion .ds-accordion-panel .ds-accordion__item>div.ds-col{height:50%}section.ds-accordion .ds-accordion-panel .ds-accordion__item>div.ds-col a.ds-btn{display:block}section.ds-accordion .ds-accordion-panel .ds-accordion__item>div.ds-col article i{display:block}section.ds-accordion .ds-accordion-panel .ds-accordion__related-item{width:100%}section.ds-accordion .ds-accordion-header h3{margin:0;line-height:normal}section.ds-accordion .ds-accordion-header article{padding:1em 0}section.ds-accordion .ds-accordion-header article a.ds-btn{margin:1em 0 0}section.ds-accordion .ds-accordion-header .ds-container:first-child{padding:0}section.ds-accordion .ds-accordion-header .ds-tag-meta,section.ds-accordion .ds-accordion-header article>img,section.ds-accordion .ds-accordion-header article>p{display:none}section.ds-accordion .ds-accordion-header .ds-accordion__item--expand-all{text-align:center}section.ds-accordion .ds-accordion-header .ds-accordion__item--expand-all .ds-btn{display:block;width:94px;margin:0 auto}section.ds-accordion .ds-accordion-footer{height:162px}section.ds-accordion .ds-accordion-footer .ds-accordion__item{line-height:normal}section.ds-accordion .ds-accordion-footer .ds-col{height:50%;text-align:center}section.ds-accordion .ds-accordion-footer .ds-accordion__more-features{padding:1em 0}}@media (min-width:1600px){section.ds-accordion .ds-accordion__heading .ds-btn{right:40px}}.ds-ui-kit-scope .ds-quote .ds-quote__infographic-wrapper{width:300px;overflow:visible;position:relative;margin:0 auto}.ds-ui-kit-scope .ds-quote .ds-quote__infographic{max-width:none;position:absolute;left:-96px}.ds-ui-kit-scope .ds-quote .ds-quote__infographic-text{position:relative;font-size:144px;font-weight:500;color:#fff;line-height:322px}.ds-ui-kit-scope .ds-quote .ds-quote__infographic-text sup{font-size:.4em}.ds-ui-kit-scope .ds-quote .ds-people.ds-people--flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 47px}.ds-ui-kit-scope .ds-quote .ds-people.ds-people--flex-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 47px}.ds-ui-kit-scope .ds-quote .ds-quote__cta{margin:0 0 1em}.ds-ui-kit-scope .ds-quote .ds-quote__btns--long{float:left;max-width:100%}.ds-ui-kit-scope .ds-quote .ds-quote__btns--long.ds-quote__btns--align-left>*{float:left}.ds-ui-kit-scope .ds-quote.ds-quote--dark .ds-quote__text{color:#fff}.ds-ui-kit-scope .ds-quote.ds-quote--large-small-text .ds-quote__infographic-wrapper{margin:100px auto 0 auto}.ds-ui-kit-scope .ds-quote.ds-quote--large-small-text .ds-nav--buttons{margin-bottom:0}.ds-ui-kit-scope .ds-quote.ds-quote--large-small-spacing{margin-top:24px;margin-bottom:24px}.ds-ui-kit-scope .ds-quote .ds-quote__text.ds-quote__text--bold{font-weight:600;font-size:18px;line-height:2em}@media (max-width:396px){.ds-ui-kit-scope .ds-quote .ds-quote__infographic-wrapper{margin:0 0 4em;width:100%;height:319px}.ds-ui-kit-scope .ds-quote .ds-quote__infographic-wrapper img{width:396px;right:0;left:auto}.ds-ui-kit-scope .ds-quote .ds-quote__infographic-text{position:absolute;right:24px}}@media (min-width:720px) and (max-width:1040px){.ds-ui-kit-scope .ds-quote .ds-quote__text,.ds-ui-kit-scope .ds-quote .ds-people.ds-people--flex-center{margin-bottom:.5em}}.ds-ui-kit-scope .ds-group-section p.ds-group-section__leader-heading.ds-text-secondary{position:relative;top:2em;color:rgba(0,0,0,.48)}.ds-ui-kit-scope .ds-group-section .ds-group-section__group{position:relative}.ds-ui-kit-scope .ds-group-section .ds-group-section__group:before,.ds-ui-kit-scope .ds-group-section .ds-group-section__group:after{content:"";display:table;clear:both}.ds-ui-kit-scope .ds-group-section .ds-group-section__group>*{padding:0 5% 30px}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-left{width:75%;float:left}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-left h5,.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-left p{margin:0 0 .5rem}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-left h5:last-child,.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-left p:last-child{margin-bottom:0}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-left .ds-btn--murmur{height:24px;line-height:24px;margin-left:1rem}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-right{width:25%;float:left}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-right .ds-people{position:absolute;bottom:30px;right:0}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-right .ds-people .ds-people__infos{text-align:right}@media (max-width:1040px){.ds-ui-kit-scope .ds-group-section p.ds-group-section__leader-heading{right:5%}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-right .ds-people{right:5%}}@media (max-width:720px){.ds-ui-kit-scope .ds-group-section .ds-col:last-child{padding:2em 0}.ds-ui-kit-scope .ds-group-section p.ds-group-section__leader-heading{display:none}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-left{border:none;width:100%;float:none}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-right{width:100%;float:none}.ds-ui-kit-scope .ds-group-section .ds-group-section__group .ds-group-section__group-right .ds-people{position:static}}.ds-ui-kit-scope .ds-sharing.ds-sharing--red .ds-btn{background-color:rgba(0,0,0,.16);color:rgba(0,0,0,.8)}.ds-ui-kit-scope .ds-sharing.ds-sharing--absolute-top-left{position:absolute}.remote{position:fixed;bottom:35px;height:75px;left:35px;z-index:25;text-transform:uppercase;font-size:12px;-webkit-transition:opacity .48s cubic-bezier(.785,.135,.15,.86);transition:opacity .48s cubic-bezier(.785,.135,.15,.86);width:10%}.remote:after{content:'';left:0;z-index:10;opacity:0;position:fixed;bottom:0;width:200px;bottom:0;height:200px;background:linear-gradient(45deg,#f6f6f6,#f6f6f6 40%,rgba(254,254,254,0));-webkit-transition:opacity .48s;transition:opacity .48s;display:none;pointer-events:none;background-image:radial-gradient(200px at 0 100%,#f6f6f6 0%,#f6f6f6 80%,rgba(254,254,254,0))}@media (min-width:840px) and (max-width:1240px){.remote:after{display:block}}.remote.hideRemote,.remote.hide{display:none}.remote-menu{z-index:100;position:absolute;display:block;bottom:0;opacity:.7;-webkit-transition:opacity .24s cubic-bezier(.785,.135,.15,.86);transition:opacity .24s cubic-bezier(.785,.135,.15,.86)}.remote-menu .icon_menu{color:#000}@media (min-width:720px){.remote-menu.hide{display:none}}.remote-menu:hover{opacity:1}.remote.open .remote-sign{opacity:1}.remote.open .remote-text{opacity:1}.remote.open:after{opacity:1}.remote-sign{z-index:100;position:absolute;left:50px;top:10px;color:#fff;-webkit-transition:opacity .24s cubic-bezier(.785,.135,.15,.86);transition:opacity .24s cubic-bezier(.785,.135,.15,.86);opacity:0}.remote-text{z-index:100;-webkit-transition:opacity .24s cubic-bezier(.785,.135,.15,.86);transition:opacity .24s cubic-bezier(.785,.135,.15,.86);opacity:0}.remote-text span{opacity:0;z-index:100;position:absolute;top:0;left:100px;width:100px;color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .12s ease;transition:opacity .12s ease}.remote-text span.show{opacity:.7}.remote-icon{z-index:100;position:absolute;top:0;left:0}.remote-icon .icon{opacity:0;position:absolute;top:0;left:16px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.remote-icon .icon.show{opacity:.7}.remote i span{position:absolute;left:50px}.remote-black .remote-sign,.remote-black .remote-text span{color:#000}.menu{position:fixed;z-index:200;top:0;left:0;height:100%}.menu-left{position:absolute;left:-100px;top:0;height:100%;width:100px;background:#5d4a40;z-index:202;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .48s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .48s cubic-bezier(.23,1,.32,1);transition:transform .48s cubic-bezier(.23,1,.32,1);transition:transform .48s cubic-bezier(.23,1,.32,1),-webkit-transform .48s cubic-bezier(.23,1,.32,1);cursor:pointer}.menu-left .icon_close_menu{position:absolute;bottom:34px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;color:rgba(255,255,255,.48);border:2px solid rgba(255,255,255,.48);border-radius:50%}@media (max-width:720px){.menu-left{top:-60px;left:0;height:60px;width:100%;background:#f6f6f6}.menu-left .icon_close_menu{color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8);top:13px;right:0;left:auto;bottom:auto}}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#2a1d19;will-change:transform;-webkit-transition:opacity .48s cubic-bezier(.23,1,.32,1),visibility 0ms .48s;transition:opacity .48s cubic-bezier(.23,1,.32,1),visibility 0ms .48s;visibility:hidden;opacity:0}@media (max-width:720px){.menu--opened{width:100%}.menu--opened .menu-left{-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)}.menu--opened .menu-left:before{content:"Discover the new features";position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;line-height:60px}.menu--opened .menu-list{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@media (min-width:720px){.menu--opened .menu-left{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}.menu--opened .menu-list{-webkit-transform:translate3d(600px,0,0);transform:translate3d(600px,0,0)}}.menu--opened .menu-overlay{-webkit-transition:opacity .48s cubic-bezier(.23,1,.32,1),visibility 0ms;transition:opacity .48s cubic-bezier(.23,1,.32,1),visibility 0ms;opacity:.8;visibility:visible}.menu-list{position:absolute;left:-500px;top:0;height:100%;background:#5d4a40;margin-top:0;width:500px;z-index:201;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .48s cubic-bezier(.23,1,.32,1);transition:-webkit-transform .48s cubic-bezier(.23,1,.32,1);transition:transform .48s cubic-bezier(.23,1,.32,1);transition:transform .48s cubic-bezier(.23,1,.32,1),-webkit-transform .48s cubic-bezier(.23,1,.32,1)}@media (max-width:720px){.menu-list{width:100%;height:calc(100% - 60px);top:60px;left:-100%}}.menu .desktop-nav-link{height:225px;width:500px;display:block;cursor:pointer;position:relative;background-size:cover;min-height:20vh}@media (min-height:900px){.menu .desktop-nav-link{height:20vh}}.menu .desktop-nav-link.active:before,.menu .desktop-nav-link:hover:before{background:0 0}.menu .desktop-nav-link:before{content:'';width:100%;height:100%;display:block;background:rgba(0,0,0,.2);-webkit-transition:background .12s;transition:background .12s}.menu .desktop-nav-link i{-webkit-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);position:absolute;top:50%;left:130px}.menu .desktop-nav-link p{position:absolute;top:50%;left:200px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:rgba(255,255,255,.48);text-shadow:none;font-weight:600}.menu .desktop-nav-link span{font-size:22px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.32);display:block;margin-top:5px;font-weight:400}.menu .chapter1{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/background_farming.jpg")}.menu .chapter2{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/background_brewing.jpg")}.menu .chapter3{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/background_packaging.jpg")}.menu .chapter4{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/background_transport.jpg")}.menu .chapter5{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/background_consumer.jpg")}.ds-ui-kit-scope .mobile-nav{z-index:151;display:block;position:fixed;width:100%;height:56px;top:-56px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .24s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .24s cubic-bezier(.455,.03,.515,.955);transition:transform .24s cubic-bezier(.455,.03,.515,.955);transition:transform .24s cubic-bezier(.455,.03,.515,.955),-webkit-transform .24s cubic-bezier(.455,.03,.515,.955)}@media (min-width:1040px){.ds-ui-kit-scope .mobile-nav{display:none}}.ds-ui-kit-scope .mobile-nav--show{-webkit-transform:translate3d(0,56px,0);transform:translate3d(0,56px,0)}.ds-ui-kit-scope .mobile-nav-bar{position:relative;z-index:100;width:100%;height:56px;background-color:#6f5f56;color:#fff}.ds-ui-kit-scope .mobile-nav-bar-left{line-height:56px;padding-left:20px;height:56px;display:inline-block}.ds-ui-kit-scope .mobile-nav-bar-left i{margin-right:5px}.ds-ui-kit-scope .mobile-nav-bar-right{height:32px;line-height:28px;margin-top:12px;margin-right:15px;float:right;padding:0 15px;border:2px solid #fff;border-radius:20px}.ds-ui-kit-scope .mobile-nav--open{height:100%}.ds-ui-kit-scope .mobile-nav--open .mobile-nav-bar i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ds-ui-kit-scope .mobile-nav--open .mobile-nav-list{top:54px}.ds-ui-kit-scope .mobile-nav-list{z-index:99;max-height:calc(100vh - 54px);position:absolute;top:-100vh;width:100%;height:100%;-webkit-transition:top .24s cubic-bezier(.455,.03,.515,.955);transition:top .24s cubic-bezier(.455,.03,.515,.955)}.ds-ui-kit-scope .mobile-nav-list ul{margin-top:0}.ds-ui-kit-scope .mobile-nav-list .mobile-nav-link{display:block;cursor:pointer;position:relative;height:152px;background-size:cover;min-height:calc(20vh - 11px)}.ds-ui-kit-scope .mobile-nav-list i{position:absolute;top:50%;left:50px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ds-ui-kit-scope .mobile-nav-list p{color:rgba(255,255,255,.48);position:absolute;top:50%;left:100px;font-size:15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-shadow:none;text-transform:uppercase}.ds-ui-kit-scope .mobile-nav-list span{font-size:22px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.32);text-transform:uppercase;display:block;margin-top:5px;line-height:20px}.ds-ui-kit-scope .mobile-nav a{color:#fff}.ds-ui-kit-scope .mobile-nav a:hover{text-decoration:none}.ds-ui-kit-scope .mobile-nav .chapter1{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/mob_farming.jpg")}.ds-ui-kit-scope .mobile-nav .chapter2{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/mob_brewing.jpg")}.ds-ui-kit-scope .mobile-nav .chapter3{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/mob_packaging.jpg")}.ds-ui-kit-scope .mobile-nav .chapter4{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/mob_transport.jpg")}.ds-ui-kit-scope .mobile-nav .chapter5{background-image:url("/themes/custom/solidworks_digital/css/../img/bg/mob_consumer.jpg")}.noSelect{-ms-user-select:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.mobile-nav-list .viewport,.menu-list .viewport,.sidebar .viewport{width:100%;height:100%;overflow:hidden;position:relative}.mobile-nav-list .overview,.menu-list .overview,.sidebar .overview{list-style:none;position:absolute;left:0;top:0;margin:0;width:100%}.mobile-nav-list .scrollbar,.menu-list .scrollbar,.sidebar .scrollbar{z-index:233;position:absolute;background-position:0 0;right:0;width:8px}.mobile-nav-list .thumb,.menu-list .thumb,.sidebar .thumb{background:rgba(0,0,0,.48);height:20px;width:7px;cursor:pointer;overflow:hidden;position:absolute;top:0;right:2px;border-radius:10px}.mobile-nav-list .disable,.menu-list .disable,.sidebar .disable{display:none}#block-3dsviewsexposedformblock{text-align:center}#block-3dsviewsexposedformblock h3{display:inline-block;vertical-align:middle;margin:0 16px}@media screen and (max-width:720px){#block-3dsviewsexposedformblock h3{margin-bottom:16px}}#block-3dsviewsexposedformblock form{display:inline-block;vertical-align:middle;margin:0 16px}@media screen and (max-width:720px){#block-3dsviewsexposedformblock form{margin:0}}#block-specificproduct{text-align:center}#block-specificproduct h3{display:inline-block;vertical-align:middle;margin:0 16px}@media screen and (max-width:720px){#block-specificproduct h3{margin-bottom:24px}}#block-specificproduct input{margin-bottom:12px}#block-specificproduct form,#block-specificproduct .form-item-search,#block-specificproduct .ds-btn{display:inline-block;vertical-align:middle;margin:0 16px}@media screen and (max-width:720px){#block-specificproduct form,#block-specificproduct .form-item-search,#block-specificproduct .ds-btn{margin:0}}.entity--bundle-search-banner{text-align:center}.entity--bundle-search-banner .field--name-title.field--type-string{display:inline-block}.entity--bundle-search-banner input{margin-bottom:12px}@media screen and (max-width:720px){.entity--bundle-search-banner h3{margin-bottom:16px}}.entity--bundle-search-banner .field--formatter-Woc-id-search-form{display:inline-block;padding-left:15px}.ds-filter-search__wrapper .form-type-ds-search{margin-top:0}.ds-filter__footer input.ds-btn--scream{float:right}.ds-filter__footer .ds-filter__clear{float:left;margin-top:10px;background:0 0;border:none;margin-left:0;padding-left:0}.ds-ui-kit-scope .ds-letter-spacing-close{letter-spacing:-.36px}.ds-ui-kit-scope .ds-text-44{font-size:44px}.ds-ui-kit-scope .ds-text-22{font-size:22px}.ds-ui-kit-scope .ds-text-18{font-size:18px}.ds-ui-kit-scope .ds-text-26-tablet{font-size:26px}.ds-ui-kit-scope .ds-text-center{text-align:center}.ds-ui-kit-scope .ds-text-left{text-align:left}.ds-ui-kit-scope .ds-text-right{text-align:right}.ds-ui-kit-scope .ds-text-upper{text-transform:uppercase}.ds-ui-kit-scope .ds-text-italic{font-style:italic}.ds-ui-kit-scope .ds-text-capitalize{text-transform:capitalize}.ds-ui-kit-scope .ds-text-bulleted li{list-style-type:initial}.ds-ui-kit-scope .ds-text-bulleted--tertiary li{list-style-type:initial;color:rgba(0,0,0,.32)}.ds-ui-kit-scope .ds-text-primary{color:rgba(0,0,0,.8)}.ds-ui-kit-scope .ds-text-secondary{color:rgba(0,0,0,.48)}.ds-ui-kit-scope .ds-text-tertiary{color:rgba(0,0,0,.32)}.ds-ui-kit-scope .ds-text-white-small{color:rgba(255,255,255,.64)}.ds-ui-kit-scope .ds-text-light{font-weight:300}.ds-ui-kit-scope .ds-text-heavy{font-weight:400}.ds-ui-kit-scope .ds-text-heavier{font-weight:600}.ds-ui-kit-scope .ds-text-heaviest{font-weight:900}.ds-ui-kit-scope .ds-text-nowrap{white-space:nowrap}.ds-ui-kit-scope sup,.ds-ui-kit-scope .ds-super{vertical-align:super;font-size:smaller}.ds-ui-kit-scope a.ds-link{color:#239de8}.ds-ui-kit-scope a.ds-link:hover{color:#1d83c2}.ds-ui-kit-scope a.ds-link.ds-link--reset{color:inherit;text-decoration:none}.ds-ui-kit-scope a.ds-link.ds-link--reset:hover{color:inherit}.ds-ui-kit-scope .ds-lists.ds-copy-large>li{font-size:18px;line-height:28px}@media (max-width:1040px){.ds-ui-kit-scope .ds-text-nowrap.ds-text-nowrap--desktop{white-space:normal}.ds-ui-kit-scope .ds-text-light-phablet{font-weight:300}.ds-ui-kit-scope .ds-text-18-phablet{font-size:18px}}@media (min-width:1040px){.ds-ui-kit-scope .ds-text-nowrap--desktop{white-space:nowrap}}@media (max-width:1600px){.ds-ui-kit-scope .ds-text-nowrap.ds-text-nowrap--xl-desktop{white-space:normal}}@media (min-width:1600px){.ds-ui-kit-scope .ds-text-nowrap--xl-desktop{white-space:nowrap}}.ds-blue-underline{position:relative;padding-bottom:1rem;margin-bottom:1rem}.ds-blue-underline:after{width:50px;position:absolute;top:auto;bottom:0;left:0;right:0;margin:0 auto;height:4px;content:"";border-radius:100px;background-color:#005386}.ds-icon--placeholder{height:56px;width:56px;background-color:rgba(255,255,255,.46);margin:0 auto;padding-top:10px;text-align:center;white-space:nowrap}.ds-phone-icon{margin-right:16px}.ds-next-icon img{margin-bottom:1em}.ds-next-icon div{font-size:11px;font-weight:500}.ds-ui-kit-scope i.ds-ico.ds-ico-website-mini:before{content:none}.ds-ui-kit-scope .ds-pull-right{float:right}.ds-ui-kit-scope .ds-pull-left{float:left}.ds-ui-kit-scope h3.ds-text-center{position:relative}.ds-ui-kit-scope .ds-absolute-right{position:absolute;right:0}.ds-ui-kit-scope .ds-hide{display:none}.ds-ui-kit-scope .ds-show{display:block}.ds-ui-kit-scope .ds-bkgd-size-cover{background-size:cover}.ds-ui-kit-scope .ds-bkgd-size-auto-90{background-size:auto 90%}.ds-ui-kit-scope .ds-bkgd-size-90-auto{background-size:90% auto}.ds-ui-kit-scope .ds-bkgd-size-80-auto{background-size:80% auto}.ds-ui-kit-scope .ds-bkgd-position-center{background-position:center}.ds-ui-kit-scope .ds-bkgd-position-left-top{background-position:left top}.ds-ui-kit-scope .ds-bkgd-position-left-center{background-position:left center}.ds-ui-kit-scope .ds-bkgd-position-left-bottom{background-position:left bottom}.ds-ui-kit-scope .ds-bkgd-position-right-top{background-position:right top}.ds-ui-kit-scope .ds-bkgd-position-right-center{background-position:right center}.ds-ui-kit-scope .ds-bkgd-position-right-bottom{background-position:right bottom}@media (max-width:720px){.ds-ui-kit-scope .ds-btn.ds-btn--murmur.ds-absolute-right{position:relative;width:100%;padding:0}.ds-ui-kit-scope .ds-btn.ds-btn--murmur.ds-absolute-right i.ds-ico{position:static;line-height:inherit;margin-top:0}}.ds-ui-kit-scope .ds-border--right-gray{border-right:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope .ds-border--left-gray{border-left:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope .ds-border--top-gray{border-top:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope .ds-border--bottom-gray{border-bottom:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope .ds-border--btm-80wide{border-bottom:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope .ds-col__border--top-gray{border-bottom:1px solid rgba(0,0,0,.16)}@media (max-width:1040px){.ds-ui-kit-scope .ds-border--top-gray{border-top:1px solid rgba(0,0,0,.16)}.ds-ui-kit-scope .ds-border--top-gray.ds-border--top-gray-desktop-only{border:none}}.sw-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:1040px){.sw-flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sw-flex-container .sw-flex-col{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sw-flex-container .sw-flex-col.sw-flex-col--center{text-align:center}.sw-flex-container.sw-with-border .sw-flex-col{border-left:1px solid rgba(0,0,0,.16)}@media (max-width:1040px){.sw-flex-container.sw-with-border .sw-flex-col{border-left:none;border-top:1px solid rgba(0,0,0,.16)}}.sw-flex-container.sw-with-border .sw-flex-col:first-child{border:none}.sw-banner-quote-items{background-color:#f6f6f6;background-size:cover;background-position:50% 50%;position:relative;padding:3.5em 0}@media (max-width:1040px){.sw-banner-quote-items{padding-bottom:0}}.sw-banner-quote-items:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.48)}.sw-banner-quote-items-buttons{text-align:center}.sw-banner-quote-items .ds-container{max-width:100%}.sw-banner-quote-items .thumbnails{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1040px){.sw-banner-quote-items .thumbnails{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1040px){.sw-banner-quote-items .thumbnails-container{background:#000;margin-top:3.5em;width:calc(100% + 32px);padding-left:0}}@media (max-width:720px){.sw-banner-quote-items .thumbnails-container{width:calc(100% + 24px)}}.sw-banner-quote-items .thumbnails-container .thumbnails-title{color:#fff;font-size:22px;font-weight:400;margin-bottom:24px}@media (max-width:1040px){.sw-banner-quote-items .thumbnails-container .thumbnails-title{text-align:center;margin:1em 0 0}}.sw-banner-quote-items .thumbnails .thumbnail{width:100%;display:block;max-width:150px;margin-bottom:16px}@media (max-width:1040px){.sw-banner-quote-items .thumbnails .thumbnail{padding:0 10px}}.sw-banner-quote-items .thumbnails .thumbnail img{display:block;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.48);box-shadow:0 2px 3px rgba(0,0,0,.48);max-width:150px;width:100%}.sw-banner-quote-items .thumbnails .thumbnail span{color:#fff;text-decoration:none}.sw-banner-action{background-color:#f6f6f6;background-size:cover;background-position:50% 50%;position:relative;padding:120px 0;color:#fff}@media (max-width:720px){.sw-banner-action{padding:60px 0}}.sw-banner-action:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.48)}.sw-banner-action .sw-banner-action-title{font-weight:600}@media (max-width:720px){.sw-banner-action .sw-banner-action-title{font-size:26px;font-weight:400;text-align:center}}.sw-banner-action .sw-banner-action-description{margin-bottom:40px;font-size:18px;line-height:28px}@media (max-width:720px){.sw-banner-action .sw-banner-action-description{text-align:center}}.sw-banner-action .sw-banner-action-buttons{margin-top:20px;float:left;line-height:56px;border-right:1px solid rgba(255,255,255,.16);padding-right:2em}.sw-banner-action .sw-banner-action-buttons:last-child{border-right:0}@media (max-width:720px){.sw-banner-action .sw-banner-action-buttons{border:none;text-align:center;width:100%}}.sw-banner-text{background-size:cover;background-position:50% 50%;position:relative;padding:120px 0}.sw-banner-text .sw-banner-text__shadow{content:'';position:absolute;top:0;left:0;bottom:0;right:0}.sw-banner-text .sw-banner-text-title h2,.sw-banner-text .sw-banner-text-title h3,.sw-banner-text .sw-banner-text-title h4{text-align:center;font-size:32px;font-weight:600;line-height:normal}@media (max-width:720px){.sw-banner-text .sw-banner-text-title h2,.sw-banner-text .sw-banner-text-title h3,.sw-banner-text .sw-banner-text-title h4{font-size:26px;font-weight:400}}.sw-banner-text .sw-banner-text-text{font-size:18px;line-height:28px;text-align:left}.sw-banner-text--dark{color:rgba(255,255,255,.96)}.entity--view-mode-custom-text-condensed .sw-banner-text{padding:40px 0 0}.entity--view-mode-custom-text-condensed .sw-banner-text-text{font-size:16px}.sw-banner-image-text{padding:80px 0;background:#fff}.sw-banner-image-text .field p:first-child{margin-top:0}.sw-banner-image-text .is-flex{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:720px){.sw-banner-image-text .is-flex{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1040px){.sw-banner-image-text .sw-banner-image-image img{width:60%;margin:0 auto 2em;display:block}}.sw-banner-image-text .sw-banner-image-text--container{position:relative}@media (min-width:1040px){.sw-banner-image-text .sw-banner-image-text--container{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.sw-banner-image-text h2,.sw-banner-image-text h3{font-weight:600;font-size:32px;line-height:36px}.sw-banner-image-text--backgrounded{background-image:url("/themes/custom/solidworks_digital/css/../img/hero-dots.png");background-size:cover;background-position:center;padding:120px 0;color:#fff}.sw-banner-image-text--backgrounded .field--formatter-image{text-align:right}.sw-banner-features{background-color:#fff;position:relative;padding:120px 0}.sw-banner-features .sw-banner-features-container{border-top:1px solid rgba(0,0,0,.16);padding-top:80px}.sw-banner-features .sw-banner-features-title{text-align:center;font-size:32px;font-weight:600;line-height:normal}.sw-banner-thumbnails-tags{background-color:#f6f6f6;background-size:cover;background-position:50% 50%;position:relative;padding:120px 0;color:#fff}@media (max-width:1040px){.sw-banner-thumbnails-tags{padding-bottom:0}.sw-banner-thumbnails-tags .ds-container{max-width:100%}}.sw-banner-thumbnails-tags:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.48)}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-title{text-align:center;font-weight:600}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-action{margin:80px auto;text-align:center}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-action span span{font-weight:300;font-size:smaller;opacity:.92}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-action.sw-banner-thumbnails-tags-action--video a{text-align:left}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-action.sw-banner-thumbnails-tags-action--video a:before{content:'';width:56px;height:56px;background:url("/themes/custom/solidworks_digital/css/../assets/img/play.svg");position:absolute;left:-30px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:-webkit-transform .24s;transition:-webkit-transform .24s;transition:transform .24s;transition:transform .24s,-webkit-transform .24s}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-action.sw-banner-thumbnails-tags-action--video a:hover:before{-webkit-transform:translate(0,-50%) scale(.9);-ms-transform:translate(0,-50%) scale(.9);transform:translate(0,-50%) scale(.9)}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-footer{text-align:center}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1040px){.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails{background:#000;margin-top:3.5em;width:calc(100% + 32px);padding:20px}}@media (max-width:720px){.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails{width:calc(100% + 24px)}}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails .sw-banner-thumbnails-tags-thumbnail{margin-bottom:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:20px;height:auto}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails .sw-banner-thumbnails-tags-thumbnail .sw-banner-thumbnails-tags-thumbnail--image{width:40%;display:inline-block;float:left;padding-right:10px}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails .sw-banner-thumbnails-tags-thumbnail .sw-banner-thumbnails-tags-thumbnail--image img{width:100%;border-radius:4px;max-width:150px;float:right}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails .sw-banner-thumbnails-tags-thumbnail .sw-banner-thumbnails-tags-thumbnail--tags{width:60%;display:inline-block}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails .sw-banner-thumbnails-tags-thumbnail .sw-banner-thumbnails-tags-thumbnail--tags ul{margin:0}@media (max-width:1040px){.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails .sw-banner-thumbnails-tags-thumbnail .sw-banner-thumbnails-tags-thumbnail--tags li{display:inline-block}}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails .sw-banner-thumbnails-tags-thumbnail .sw-banner-thumbnails-tags-thumbnail--tags a{margin:0 0 5px}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails .sw-banner-thumbnails-tags-thumbnail .sw-banner-thumbnails-tags-thumbnail--tags .ds-tag-meta{border-radius:20px;padding-left:15px;padding-right:15px}.sw-banner-thumbnails-tags .sw-banner-thumbnails-tags-thumbnails .sw-banner-thumbnails-tags-thumbnail .sw-banner-thumbnails-tags-thumbnail--tags-title{font-size:22px;font-weight:400;line-height:28px}.sw-solution-platform{background-color:#fff;margin:0;padding:80px 0}.sw-solution-platform .sw-solution-platform-title{font-weight:600;text-align:center}.sw-success-story{padding:48px 0;background:#fff}.sw-success-story img{width:100%}.sw-success-story h2,.sw-success-story h3,.sw-success-story h4{font-weight:300;margin-top:28px;margin-bottom:23px;color:rgba(0,0,0,.8);font-size:26px;line-height:32px}@media (max-width:840px){.sw-success-story h2,.sw-success-story h3,.sw-success-story h4{color:rgba(0,0,0,.8);font-size:22px;line-height:28px}}.sw-success-story p{margin-top:0;margin-bottom:39px;font-size:16px;line-height:28px}.sw-success-story .ds-card__category{margin-bottom:24px;color:rgba(0,0,0,.32);font-size:13px;line-height:15px}.sw-success-story .sw-success-story__title-highlight{font-weight:400;text-align:center;text-transform:uppercase;color:rgba(0,0,0,.32);font-size:13px;line-height:20px;margin-bottom:24px;margin-top:24px}@media (min-width:1040px){.sw-success-story .sw-success-story__title-highlight{margin-bottom:48px;margin-top:32px}}.sw-success-story .sw-three-col{margin:0;background:0 0}.sw-success-story .sw-three-col .sw-flex-col{width:100%}@media (min-width:1040px){.sw-success-story .sw-three-col .sw-flex-col{width:inherit}}.sw-success-story .sw-three-col .sw-flex-col{padding:0}@media screen and (min-width:840px){.sw-success-story .sw-highlight-mini{margin-bottom:0}}.sw-success-story .sw-highlight-mini .ds-card__category{color:rgba(0,0,0,.48)}.sw-success-story .sw-highlight-mini .thumbnail .thumbnail__text h5{font-size:13px;line-height:20px}.sw-success-story .sw-highlight-mini .thumbnail .thumbnail__text h4{font-weight:300;font-size:15px;line-height:18px;color:rgba(0,0,0,.8)}.sw-success-story .sw-block-padding{padding:0}.sw-mkt-accordion{color:rgba(0,0,0,.64)}.sw-mkt-accordion i{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:none;-ms-transform:none;transform:none}.sw-mkt-accordion .js-mkt-toggle{padding:6px;cursor:pointer}.sw-mkt-accordion .js-mkt-toggle i{font-size:12px;color:#239de8}.sw-mkt-accordion .js-mkt-toggle.opened i:before{content:'\e930'}.sw-mkt-accordion .sw-mkt-accordion__body{padding:0 28px}.sw-mkt-accordion.sw-mkt-accordion-alt .js-mkt-toggle,.sw-mkt-accordion.sw-mkt-accordion-alt .sw-mkt-accordion__body{background:#fff}.sw-mkt-accordion h4.ds-card__title{font-size:16px;font-weight:300;color:rgba(0,0,0,.64);margin-bottom:0;line-height:32px;display:inline-block;margin-top:0;vertical-align:middle;padding-left:6px}.sw-mkt-accordion p:first-child{margin-top:0 !important;padding-top:1.5em}.sw-mkt-accordion p{margin-bottom:1.5em}.sw-mkt-accordion .sw-mkt-accordion__dropdown{margin-top:48px}.sw-mkt-accordion--down i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.field--formatter-entity-reference-entity-view.field.field--name-field-mkt-feature.field--type-entity-reference.field--label-hidden.field__items .entity.entity--type-node.entity--bundle-mkt-feature.entity--view-mode-mkt-accordion.node--promoted:nth-child(even) .js-mkt-toggle{background:0 0}.field--formatter-entity-reference-entity-view.field.field--name-field-mkt-feature.field--type-entity-reference.field--label-hidden.field__items .entity.entity--type-node.entity--bundle-mkt-feature.entity--view-mode-mkt-accordion.node--promoted:nth-child(odd) .js-mkt-toggle{background:#fff}.sw-mkt-accordion-wrapper{padding:40px 0}.sw-brand-attributes h4,.sw-brand-attributes h5{font-weight:300;margin-bottom:24px}.sw-brand-attributes p{margin-bottom:24px}.sw-brand-attributes .sw-brand-attributes__item{font-size:18px;margin-bottom:24px;position:relative}.sw-brand-attributes .sw-brand-attributes__item i{position:relative;top:-2px;margin-right:12px}.sw-brand-highlights{width:100%;position:relative;margin-top:80px}@media (min-width:1040px){.sw-brand-highlights{margin-top:13%}}.sw-brand-highlights__video{width:100%;padding-bottom:57%;background-size:cover}.sw-brand-highlights__quote{background:#f6f6f6;margin-bottom:24px;z-index:10}@media (min-width:1040px){.sw-brand-highlights__quote{margin-bottom:0;position:absolute;width:48%;height:100%;right:0;-webkit-transform:translate(20%,-20%);-ms-transform:translate(20%,-20%);transform:translate(20%,-20%)}}@media (min-width:1440px){.sw-brand-highlights__quote{width:57%}}.sw-brand-highlights__quote-container{text-align:left;padding:48px 0 56px}@media (min-width:1040px){.sw-brand-highlights__quote-container{padding:48px;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.sw-brand-highlights .sw-brand-highlights__caption{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ds-enterprise-video{width:100%;position:relative;margin-top:80px}@media (min-width:1040px){.ds-enterprise-video{margin-top:13%}}.ds-enterprise-video__video{width:100%;padding-bottom:57%;background-size:cover}.ds-enterprise-video__quote{background:#f6f6f6;margin-bottom:24px;z-index:10;padding:48px}@media (min-width:1040px){.ds-enterprise-video__quote{margin-bottom:0;position:absolute;width:48%;height:100%;right:0;-webkit-transform:translate(20%,-20%);-ms-transform:translate(20%,-20%);transform:translate(20%,-20%)}}@media (min-width:1440px){.ds-enterprise-video__quote{width:57%}}.ds-enterprise-video__quote-container{text-align:left;padding:48px 0 56px}@media (min-width:1040px){.ds-enterprise-video__quote-container{padding:0;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.ds-enterprise-video .ds-player__caption{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sw-highlight-sc{background:0 0}.sw-highlight-sc__big-content{display:none}.sw-highlight-sc h2{margin-bottom:0;font-size:32px;line-height:38px}.sw-highlight-sc .sw-three-col{background:0 0;margin:0}.sw-highlight-sc .sw-three-col .sw-flex-col{padding:0 20px 40px;height:100%}.sw-flex-container a{text-decoration:none}.sw-flex-container a:hover{text-decoration:none}.sw-flex-container .sw-highlight-sc__item{background:#f0f0f0;text-align:center;padding:24px;border-radius:3px;height:100%}.sw-flex-container .sw-highlight-sc__item img{height:100px}.sw-flex-container .sw-highlight-sc__item p{text-align:left}.sw-flex-container .sw-highlight-sc__item .ds-btn{max-width:225px;margin:20px auto 0;text-align:left}.sw-three-col--featured .sw-highlight-sc__big-content{display:block;text-align:left}.sw-three-col--featured .sw-highlight-sc__big-content .sw-highlight-mini{padding-top:24px}.sw-three-col--featured h2{margin-bottom:1.33em}.entity.entity--type-taxonomy-term.entity--bundle-category.entity--view-mode-highlight-showcase{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;padding:0}.entity--bundle-category.entity--view-mode-highlight-showcase h2{font-size:18px;color:rgba(0,0,0,.8);letter-spacing:-.25px;line-height:28px}.entity--bundle-category.entity--view-mode-highlight-showcase h4{font-size:16px;color:rgba(0,0,0,.8);letter-spacing:-.25px;line-height:28px;font-weight:300}.entity--bundle-category.entity--view-mode-highlight-showcase .sw-highlight-mini .thumbnail__text .ds-card__category{font-weight:600;font-size:11px;color:rgba(0,0,0,.48);line-height:13px;margin-bottom:5px}.entity--bundle-category.entity--view-mode-highlight-showcase .sw-highlight-mini .thumbnail__text h4{font-weight:300;font-size:15px;color:rgba(0,0,0,.8);letter-spacing:-.25px;line-height:18px}@media (max-width:1040px){.sw-highlight-sc .sw-three-col .sw-flex-col{max-width:inherit;padding:0 0 40px}.sw-highlight-sc .sw-three-col .ds-container.sw-flex-container{display:block}.sw-highlight-sc .sw-flex-container .sw-highlight-sc__item{height:120px;position:relative}.sw-highlight-sc .field--formatter-image.field.field--name-field-icon.field--type-image.field--label-hidden.field__item{position:absolute;left:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sw-highlight-sc .field--formatter-image.field.field--name-field-icon.field--type-image.field--label-hidden.field__item img{height:80px}.sw-highlight-sc .ds-heading-4{position:absolute;margin:0;left:130px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.sw-highlight-sc .field--formatter-html-string.field.field--name-field-subtitle.field--type-string.field--label-hidden.field__item{display:none}.sw-highlight-sc .field--formatter-html-string.field.field--name-field-subtitle.field--type-string.field--label-hidden.field__item{display:none}.sw-highlight-sc .sw-three-col--featured .sw-highlight-sc__big-content{display:none}.sw-highlight-sc .sw-flex-container .sw-highlight-sc__item .ds-btn{position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}.sw-highlight-sc .sw-flex-container .sw-highlight-sc__item .ds-btn span{display:none}}@media (max-width:720px){.sw-highlight-sc .field--formatter-image.field.field--name-field-icon.field--type-image.field--label-hidden.field__item{display:none}.sw-highlight-sc .sw-three-col .sw-flex-col{max-width:inherit;padding:0 0 24px}.sw-highlight-sc .ds-heading-4{left:24px;width:70%;text-align:left}.sw-highlight-sc .sw-flex-container .sw-highlight-sc__item .ds-btn{right:20px}}.sw-highlight-mini .thumbnail{display:block}@media (max-width:1040px){.sw-highlight-mini .thumbnail{margin-bottom:12px}}@media (min-width:1040px){.sw-highlight-mini .thumbnail{margin:0}}.sw-highlight-mini .thumbnail:hover{text-decoration:none}.sw-highlight-mini .thumbnail .field--formatter-image.field--type-image{display:inline-block;width:82px;vertical-align:top}.sw-highlight-mini .thumbnail img{display:inline-block;vertical-align:top;border-radius:4px;height:auto}.sw-highlight-mini .thumbnail .ds-card__category{margin-bottom:0}.sw-highlight-mini .thumbnail .thumbnail__text{display:inline-block;vertical-align:text-bottom;width:calc(100% - 82px - 12px);padding-left:12px}.sw-highlight-mini .thumbnail .thumbnail__text h5{text-transform:uppercase;color:rgba(0,0,0,.48);font-weight:600;font-size:14px;line-height:14px;margin:0}.sw-highlight-mini .thumbnail .thumbnail__text h4{font-weight:300;text-transform:none;color:rgba(0,0,0,.48);margin:0;font-size:16px;line-height:20px;text-align:left}.sw-highlight-mini .ds-card__category{color:rgba(0,0,0,.64)}.entity--view-mode-highlight-mini-showcase a:hover,.entity--view-mode-highlight-mini-showcase a:visited,.entity--view-mode-highlight-mini-showcase a:focus{text-decoration:none}.sw-banner-buy{background:#242f34;background-size:cover;color:#fff;padding:50px 0;position:relative}.sw-banner-buy .ds-copy-text ul>li:before,.sw-banner-buy ul.ds-lists>li:before{background:rgba(255,255,255,.48)}@media (min-width:720px){.sw-banner-buy{padding:2em 3em;padding:100px 0}}.sw-banner-buy p{line-height:1.9em}.sw-banner-buy .sw-banner-buy__ctas{margin-top:48px}.sw-banner-buy .sw-banner-buy__shadow{position:absolute;top:0;left:0;right:0;bottom:0}.sw-banner-buy h5{margin-top:13px;font-weight:400;text-transform:uppercase;font-size:14px;opacity:.64}.sw-banner-buy .sw-banner-buy__list-links a{font-weight:400;line-height:48px;display:block;color:rgba(255,255,255,.8);text-decoration:none}.sw-banner-buy .sw-banner-buy__list-links a:hover{text-decoration:none;color:#fff}.sw-banner-buy .sw-banner-buy__list-links a:before{display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 'icon';font-style:normal;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-weight:400;font-stretch:normal;font-size:16px;line-height:1;font-family:icon;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;text-align:center;content:'\e90f';margin-right:6px}.sw-banner-buy--menu{background:#f8f8f8;color:#000;background-image:none !important}.sw-banner-buy--menu h5{opacity:.48}.sw-banner-buy--menu .sw-banner-buy__list-links a{color:#239de8}.sw-banner-buy--menu .sw-banner-buy__list-links a:hover{text-decoration:none;color:#239de8}.desktop-only{display:none}@media (min-width:720px){.desktop-only{display:inline-block}}.mobile-only{display:block}@media (min-width:720px){.mobile-only{display:none}}.sw-two-col-bullet{background-color:#fff;margin-top:0;padding:0 0 80px}.sw-ny__list{background:#fff}.sw-ny__map{display:none}.sw-ny__map #map{position:absolute;height:100%;width:100%}.sw-ny__top{background:#333;padding:24px}.sw-ny__top .form--inline .form-item{float:none;margin:0}.sw-ny__top h5{color:#fff;margin-bottom:24px;font-weight:300}.sw-ny__side{border-bottom:1px solid rgba(0,0,0,.08);border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08)}.sw-ny__more{text-align:center;height:80px;line-height:80px;border-top:1px solid rgba(0,0,0,.08);background:#fff}.sw-ny-it{padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.08)}.sw-ny-it:last-child{border-bottom:none}.sw-ny-it__action{float:right}.sw-ny-it__label{font-weight:400}.sw-ny-it__address{color:rgba(0,0,0,.48);padding-bottom:6px}.sw-ny-it .ds-people__name{color:rgba(0,0,0,.9)}.MicrosoftMap .as_container_search{position:absolute;z-index:2000;width:100%;background-color:#fff}@media (min-width:720px){.sw-ny__list ul{min-height:400px;max-height:600px;overflow-y:auto;overflow-x:hidden}.sw-ny__side{border-left:none}.sw-ny__map{display:inline-block}}.sw-hl-story .field--formatter-story-highlight-text-long,.sw-hl-story .field--formatter-text-default{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;padding:48px;border-right:none}.sw-hl-story .field--formatter-story-highlight-text-long .field__label,.sw-hl-story .field--formatter-text-default .field__label{font-size:24px;font-weight:400;color:rgba(0,0,0,.64)}.sw-hl-story .field--formatter-story-highlight-text-long .field__item,.sw-hl-story .field--formatter-text-default .field__item{color:rgba(0,0,0,.48)}.sw-hl-story .field--formatter-story-highlight-text-long .field__item ul,.sw-hl-story .field--formatter-text-default .field__item ul{margin-top:1.5em}.ds-container.ds-highlight.ds-highlight--over-hero.sw-hl-story{padding:0;background:#fff;-min-height:380px;height:auto}@media (min-width:1040px){.sw-hl-story .ds-row{display:-webkit-box;display:-ms-flexbox;display:flex}.sw-hl-story .field--formatter-story-highlight-text-long{border-right:1px solid rgba(0,0,0,.08);border-bottom:none}.sw-hl-story .field--formatter-story-highlight-text-long:last-child{border-right:0}.ds-container.ds-highlight.ds-highlight--over-hero.sw-hl-story{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.32);box-shadow:0 4px 10px rgba(0,0,0,.32)}}.sw-contact-three-col{padding:80px 0}.sw-contact-three-col h3,.sw-contact-three-col h2{margin-bottom:0;font-weight:400}.sw-contact-three-col .sw-flex-col:first-child .sw-panel{text-align:left}.sw-contact-three-col .sw-flex-col:first-child .field{margin-bottom:18px}.sw-contact-three-col .sw-contact-three-col__label{font-weight:400;font-size:18px;margin-bottom:12px}.sw-contact-three-col p,.sw-contact-three-col .field p:first-child{margin:0}.sw-contact-three-col .field--formatter-telephone-link a{font-size:20px;color:rgba(0,0,0,.64)}.sw-three-col{background-color:transparent;position:relative}@media (max-width:1040px){.sw-three-col{margin:0}}.sw-three-col .ds-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:1040px){.sw-three-col .ds-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sw-three-col .sw-flex-col{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;padding:40px 20px 40px}@media (max-width:1040px){.sw-three-col .sw-flex-col{max-width:450px}}.sw-three-col .sw-flex-col.sw-flec-col--center{text-align:center}.sw-three-col .sw-panel{margin:0 auto;width:100%;max-width:350px}.sw-three-col .sw-cta-wrapper{max-width:225px;margin:20px auto 0;text-align:left}.sw-newsletter{background-color:#fff;padding:3.5em 0}.sw-newsletter .sw-newsletter-title{font-weight:600;text-align:center}.sw-newsletter .sw-newsletter-desc{margin-bottom:30px;font-size:18px;line-height:28px;text-align:center}.sw-newsletter .sw-newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:720px){.sw-newsletter .sw-newsletter-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sw-newsletter .sw-newsletter-form .ds-input{margin-right:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:720px){.sw-newsletter .sw-newsletter-form .ds-input{width:100%;margin-right:0}}.sw-newsletter .sw-newsletter-form .ds-btn{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0}.sw-find-product{background-color:#fff;margin:0;padding:80px 0}.sw-find-product .sw-find-product-container{padding-bottom:80px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.16)}.sw-find-product .sw-find-product-container .sw-find-product-title{text-align:center;padding-bottom:15px;margin:0 16px;font-weight:600}@media (max-width:720px){.sw-find-product .sw-find-product-container .sw-find-product-title{font-weight:400}}@media (max-width:1040px){.sw-find-product .sw-find-product-container .sw-find-product-title{padding-bottom:30px;width:100%}}.sw-find-product .sw-find-product-container .ds-btn{margin:0 16px}.sw-find-product .sw-find-product-container .ds-input{min-width:250px;margin:0 16px}@media (max-width:720px){.sw-find-product .sw-find-product-container .ds-btn{margin:0}.sw-find-product .sw-find-product-container .ds-input{margin:0 20px 0 0}}@media (max-width:480px){.sw-find-product .sw-find-product-container .ds-btn{margin:0}.sw-find-product .sw-find-product-container .ds-input{width:100%;margin:0 0 20px}}.sw-feature-item{padding:2em 1em;text-align:center;height:auto}@media (max-width:1040px) and (min-width:720px){.sw-feature-item{padding:2em 3em}}.sw-feature-item .ds-heading-5{margin-top:34px}.sw-feature-item p{margin:1em 0}.sw-feature-item img{height:78px;width:auto}.sw-feature-item .ds-tag-meta{background:#fd0;margin:0;margin-top:12px;margin-bottom:4px}.sw-feature-item table{margin:auto}.form-step--2{left:0;top:0;width:100%;height:100%;text-align:center;padding-bottom:0;background:#f6f6f6}@media (max-width:840px){.form-step--2{padding-bottom:0}}.form-step--2::-webkit-scrollbar{display:none}.form-step--2.isDocument .form-step-header{padding-top:60px}.form-step--2.isDocument .btn-play{display:none !important}.entity--view-mode-action-confirm.entity--type-media p{width:100%;max-width:100%;color:#fff;opacity:1;font-size:18px;margin-top:7px;margin-bottom:24px}.entity--view-mode-action-confirm.entity--type-media .layout__region--thanks{width:100%;background:#c21515;color:#fff;padding:100px 0 20px;position:relative;font-size:18px;text-align:center}.form-step--2 .form-step-header .form-step-header__text{padding-bottom:247px}@media (max-width:1040px){.form-step--2 .form-step-header .form-step-header__text{padding-bottom:220px}}.entity--view-mode-action-confirm.entity--type-media .field--prefix{color:#fff;text-align:center;font-size:26px;line-height:32px;margin-bottom:12px}.entity--type-media.entity--view-mode-card .ds-copy-text{color:rgba(0,0,0,.8)}.entity--view-mode-action-confirm.entity--type-media p:first-child{margin-top:0}.entity--view-mode-action-confirm.entity--type-media p b{font-weight:400}.ds-ui-kit-scope .entity--view-mode-action-confirm{float:none}.form-step--2 .form-step-container{position:relative;width:100%;top:-180px;margin-bottom:-180px}.form-step--2 .form-step-header p{width:100%;max-width:100%;color:#fff;opacity:1;font-size:18px;margin-top:7px;background:#c21515;margin-bottom:24px}@media (max-width:1040px){.form-step--2 .form-step-container{top:-174px;margin-bottom:-174px}}.form-step--2 .form-step-card{display:block;margin:0 auto;max-width:406px;background:#fff;padding:24px 24px 28px;border-radius:10px;-webkit-box-shadow:0 16px 16px 0 rgba(0,0,0,.08);box-shadow:0 16px 16px 0 rgba(0,0,0,.08);position:relative;z-index:1}@media (max-width:1040px){.form-step--2 .form-step-card{max-width:336px}}.form-step--2 .form-step-card .sidebar-video{position:relative;display:block;margin:0 auto;height:209px;cursor:pointer;overflow:hidden}@media (max-width:1040px){.form-step--2 .form-step-card .sidebar-video{height:169px}}.form-step--2 .form-step-card .sidebar-video div{position:absolute;width:100%;height:209px;background-image:url("/themes/custom/solidworks_digital/css/images/video-sidebar.gif");background-size:cover;-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.27,.99);transition:-webkit-transform .5s cubic-bezier(0,0,.27,.99);transition:transform .5s cubic-bezier(0,0,.27,.99);transition:transform .5s cubic-bezier(0,0,.27,.99),-webkit-transform .5s cubic-bezier(0,0,.27,.99)}@media (max-width:1040px){.form-step--2 .form-step-card .sidebar-video div{height:169px}}.form-step--2 .form-step-card .sidebar-video:hover div{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transition-duration:.8s;transition-duration:.8s}.form-step--2 .form-step-card .sidebar-video:hover .btn-play{-webkit-transform:translateY(-50%) scale(.9);-ms-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9)}.form-step--2 .form-step-card .sidebar-video .btn-play{position:relative;top:50%;-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);display:block;margin:0 auto}.form-step--2 .form-step-card .form-step-subtitle{display:block;text-align:center;color:rgba(0,0,0,.32);font-size:13px;margin-top:19px;margin-bottom:30px;font-weight:600}@media (max-width:1040px){.form-step--2 .form-step-card .form-step-subtitle{display:block;margin-left:auto;margin-right:auto;max-width:211px;margin-top:24px;margin-bottom:32px}}.form-step--2 .form-step-card .form-step-subtitle b{color:rgba(0,0,0,.48)}.form-step--2 .form-step-card .form-step-subtitle span{color:rgba(0,0,0,.48)}.form-step--2 .form-step-card .ds-sharing{-webkit-tap-highlight-color:transparent}.form-step--2 .form-step-card .ds-sharing--open{position:relative;display:block;margin:0 auto;padding-bottom:32px;left:80px}@media (max-width:1040px){.form-step--2 .form-step-card .ds-sharing--open{left:50px}}.form-step--2 .form-step-paragraph{position:relative;margin-top:76px;padding-bottom:40px}@media (max-width:1040px){.form-step--2 .form-step-paragraph{padding-left:32px;padding-right:32px}}@media (max-width:840px){.form-step--2 .form-step-paragraph{margin-top:84px}}.form-step--2 .form-step-paragraph .form-step-paragraph__subtitle{font-size:18px;line-height:28px;color:rgba(0,0,0,.32)}.form-step--2 .form-step-paragraph h3{font-size:26px;line-height:32px;letter-spacing:-.59px;color:rgba(0,0,0,.8);margin-bottom:31px;margin-top:6px}@media (max-width:840px){.form-step--2 .form-step-paragraph h3{margin-bottom:28px}}.form-step--2 .form-step-paragraph p{font-size:18px;line-height:28px;letter-spacing:-.25px;font-weight:300;color:rgba(0,0,0,.8);max-width:615px;margin-bottom:45px;margin-left:auto;margin-right:auto}@media (max-width:840px){.form-step--2 .form-step-paragraph p{margin-bottom:41px}}@media (max-width:1040px){.form-step--2 .form-step-paragraph .ds-btn{margin-bottom:0}}@media (max-width:840px){.form-step--2 .form-step-paragraph .ds-btn{margin-bottom:10px}}.form-step--2 .btn-play{width:65px;height:65px;border-radius:50%;background-color:#fff;text-align:center;line-height:63px;text-indent:3px;display:inline-block;-webkit-transition:all .25s cubic-bezier(.25,.46,.45,.94);transition:all .25s cubic-bezier(.25,.46,.45,.94);-webkit-box-shadow:9px 10px 9px 1px rgba(0,0,0,.4);box-shadow:9px 10px 9px 1px rgba(0,0,0,.4)}.form-step--2 .btn-play:before{content:" ";display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:7px 0 7px 10px;border-color:transparent transparent transparent #000}.form-step--2 .c-presentation__cover{width:100%;padding-bottom:calc(100%*9/16);background:center no-repeat;background-size:contain !important}.field p:first-child{margin-top:1.5em}body{background:#f6f6f6}.entity--type-brick.entity--bundle-panel-terms{margin-bottom:0;padding:40px 0}.entity--bundle-woc{padding:40px 0}.entity--type-brick.entity--bundle-custom{margin-bottom:0;padding:0}.entity--type-brick.entity--bundle-custom.entity--view-mode-picture-body{margin-bottom:0;padding:0}.ds-highlight--over-hero{margin-bottom:72px}.ds-banner--with-highlights{margin-bottom:0}.entity--type-brick.entity--bundle-toast p:first-child{margin:0}.thumbnail .field--formatter-image.field--type-image{display:inline}.ds-ui-kit-scope .swiper-slide{background:0 0}.ds-ui-kit-scope .swiper-slide .entity{width:100%}.entity--type-brick.entity--bundle-banner:last-of-type{margin-bottom:0}.entity--type-brick.entity--bundle-banner:last-of-type .ds-banner{margin-bottom:0}#block-localmenu{min-height:56px}@media (min-width:840px){#block-localmenu{min-height:80px}}.ds-menu{z-index:3}.ds-ui-kit-scope .ds-menu__cta .ds-btn{overflow:visible}.ds-panel-section.ds-panel-section--text-center.ds-col.ds-col--xs-4.ds-col--md-6.ds-col--md-offset-1.ds-col--lg-3.ds-col--xl-4{padding-bottom:0}.ds-ui-kit-scope section.ds-panel.ds-panel-three-two .ds-row:first-child,.ds-ui-kit-scope section.ds-panel.ds-panel-three-two div.ds-row.ds-panel-three-two__row-three{margin-bottom:0;padding:40px 0}.ds-ui-kit-scope .sw-card-play-ico-mini i:before{content:'\e908'}.ds-ui-kit-scope i.sw-card-play-ico-mini:before{content:'\e908'}.field--formatter-tag-string .field__label{color:rgba(0,0,0,.64);margin-bottom:6px}.field--formatter-tag-string .field__items{font-size:0}.field--formatter-tag-string .field__item{font-size:0;display:inline-block}.entity--bundle-book .entity--type-node.entity--bundle-wall.entity--view-mode-default{background:#fff}.entity--bundle-book.entity--view-mode-full>.ds-banner:last-child{margin-bottom:0}.layout--uikit-panel-sw-success-story a:hover{text-decoration:none}.ds-ui-kit-scope .ds-banner .ds-banner__content *~.ds-btn:last-child{margin-left:inherit;margin-right:inherit}.ds-ui-kit-scope .ds-banner .ds-banner__content .ds-btn{margin-right:30px;margin-bottom:24px}.ds-ui-kit-scope section.ds-page-section{margin-bottom:0;margin-top:0}.ds-ui-kit-scope section.ds-page-section .ds-input.ds-input--search{display:inline-block}.ds-ui-kit-scope section.ds-page-section .ds-input.ds-input--search input{display:inline-block;vertical-align:middle}.field--name-field-mkt-feature{padding:40px 0}.sw-block-padding{padding-bottom:24px}.entity--type-brick.entity--bundle-panel-nodes.entity--view-mode-panel-mini-card-only-for-abstract{padding:40px 0}.entity--bundle-toast{position:relative;z-index:25}.ds-ui-kit-scope .ds-quote .ds-quote__text{margin-bottom:0}.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-left-picture,.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-right-picture{padding:40px 0}.entity--type-brick.entity--bundle-panel-nodes.entity--view-mode-default{padding:80px 0}@media screen and (min-width:1040px){.contextual-region.entity.entity--type-node.entity--bundle-product.entity--view-mode-highlight-mini{width:33%}.contextual-region.entity.entity--type-node.entity--bundle-product.entity--view-mode-highlight-mini .ds-card__highlight{margin-bottom:0}}.visually-hidden{visibility:hidden}.contextual{position:absolute;right:0;top:6px;z-index:2005}.ds-filter__header p:first-child{margin-top:0}.ds-ui-kit-scope .ds-menu--sticky{z-index:140}.swiper-container-horizontal .swiper-wrapper{margin-bottom:0}@media screen and (max-width:720px){.ds-ui-kit-scope .ds-filter-search.is-open{z-index:200}.ds-ui-kit-scope .ds-filter__wrapper{z-index:2006}.ds-ui-kit-scope .ds-filter__footer,.ds-ui-kit-scope .ds-filter__header{z-index:202}}.ds-ui-kit-scope .ds-menu__sub.has-column{max-height:80vh;overflow-y:auto}.ds-media{padding:40px 0}.ds-media .ds-col{position:inherit}.ds-media p{margin-bottom:1.5em}@media screen and (min-width:720px) and (max-width:1040px){.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-left-picture,.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-right-picture{padding:40px 12px;display:inline-block;width:49.7%;vertical-align:top}.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-left-picture .ds-container,.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-right-picture .ds-container{max-width:inherit !important}.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-left-picture .ds-row,.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-right-picture .ds-row{margin-left:inherit !important}.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-left-picture .ds-col.ds-col--xs-4.ds-col--md-4.ds-col--lg-12.ds-col--xl-14.ds-col--xl-offset-1,.entity--bundle-panel-nodes.entity--view-mode-panel-large-card-right-picture .ds-col.ds-col--xs-4.ds-col--md-4.ds-col--lg-12.ds-col--xl-14.ds-col--xl-offset-1{width:100%;margin-right:0}}.ds-ui-kit-scope .ds-card.ds-card--medium .ds-card__wrapper h4,.ds-ui-kit-scope .ds-card.ds-card--large .ds-card__wrapper h4{max-height:inherit !important;overflow:inherit !important}.ds-footer__lang select{color:rgba(0,0,0,.92)}.ds-ui-kit-scope .entity--view-mode-banner-antihero .ds-banner.ds-banner--medium .ds-banner__content .ds-banner__title{font-size:22px;line-height:28px;color:#fff}.ds-ui-kit-scope .entity--view-mode-banner-antihero .ds-banner.ds-banner--medium .ds-banner__content .ds-banner__subtitle{font-size:16px;line-height:28px;color:#fff}@media (min-width:720px){.ds-ui-kit-scope .entity--view-mode-banner-antihero .ds-banner.ds-banner--medium .ds-banner__content .ds-banner__title{font-size:26px;line-height:32px;color:#fff}.ds-ui-kit-scope .entity--view-mode-banner-antihero .ds-banner.ds-banner--medium .ds-banner__content .ds-banner__subtitle{font-size:16px;line-height:28px;color:#fff}}@media (min-width:1440px){.ds-ui-kit-scope .entity--view-mode-banner-antihero .ds-banner.ds-banner--medium .ds-banner__content .ds-banner__title{font-size:32px;line-height:36px;color:#fff}.ds-ui-kit-scope .entity--view-mode-banner-antihero .ds-banner.ds-banner--medium .ds-banner__content .ds-banner__subtitle{font-size:18px;line-height:28px;color:#fff}}@media screen and (max-width:720px){.ds-ui-kit-scope .ds-footer__logo img{height:26px}}@media (min-width:840px){.ds-ui-kit-scope .ds-menu__sub li{vertical-align:top}}.ds-youtube-overlay.ds-youtube-overlay--fullscreen.on{z-index:503}.sw-global-share-container{position:relative}.sw-sharing-global{position:absolute;z-index:120;top:24px;left:24px}@media screen and (max-width:840px){.sw-sharing-global{display:none}}.sw-sharing-global.ds-sharing .ds-btn{background:#ebebeb}.sw-sharing-global--sticky{position:fixed}.leaflet-container{z-index:0}.field--name-field-view-list .view-empty{background:#fff;padding:30px;border:1px solid #ddd;position:relative;width:100%;display:block;float:left;text-align:left;border-radius:10px;box-shadow:0 0 10px 0 transparent;transition:box-shadow .35s ease-out}body.route--entity--type--node.route--entity--id--9.ds-ui-kit-scope .ds-breadcrumb-container{display:none}body.route--entity--type--node.route--entity--id--9.ds-ui-kit-scope .ds-breadcrumb--dark ol.ds-breadcrumb__ariane li a,body.route--entity--type--node.route--entity--id--9.ds-ui-kit-scope .ds-breadcrumb--dark ol.ds-breadcrumb__ariane li:last-child,body.route--entity--type--node.route--entity--id--9.ds-ui-kit-scope .ds-breadcrumb--dark ol.ds-breadcrumb__ariane li:after{color:#222}.ds-tooltip__content.ds-tooltip__content__flush{right:initial}.ds-ui-kit-scope .entity--type-media.entity--view-mode-single-column,.ds-ui-kit-scope .entity--type-media.entity--view-mode-action-confirm{margin-bottom:60px;max-width:initial;padding:initial}.entity--type-media.entity--view-mode-single-column{margin-top:40px}.entity--type-media.entity--view-mode-single-column .field--name-field-media .field__label,.entity--type-media.entity--view-mode-action-confirm .field--name-field-media .field__label{margin:60px 0 20px;text-align:center;font-size:32px;line-height:36px;font-weight:400}.entity--type-media.entity--view-mode-single-column h1{margin-bottom:39px;margin-top:50px}.ds-banner--partner-product .field--name-title{display:block !important}.entity--view-mode-sw-nav.entity--type-taxonomy-term.entity--bundle-solution{margin-bottom:50px}.ds-ui-kit-scope .ds-card--noimage.ds-card .ds-card__thumbnail{display:none}.ds-ui-kit-scope .ds-card--noimage.ds-card .ds-tag-meta{top:30px}@media (min-width:1200px){.entity--bundle-panel-terms .entity-display{padding:0 35px}}.form-entity-contact-us-form-form .layout__region--first>*{margin-right:10px}.form-entity-contact-us-form-form .layout__region--second>*{margin-left:10px}.entity--bundle-map.entity--type-brick .field--name-field-block{position:relative;z-index:2}@media (max-width:840px){.entity--bundle-map.entity--type-brick .field--name-field-block{margin-left:0;margin-top:-45px;margin-right:90px}.entity--bundle-map.entity--type-brick .field--name-field-view-list{display:none}}.entity--bundle-map.entity--type-brick .field--name-field-block form{position:relative}.entity--bundle-map.entity--type-brick .views--summary{position:absolute;color:#000;left:15px}@media (min-width:720px){.entity--bundle-map.entity--type-brick .field--name-field-block .ds-filter-dropdown{float:right}}.entity--bundle-map.entity--type-brick .field--name-field-block .ds-filter-dropdown.views-exposed-form--secondary{margin-right:15px}.entity--bundle-map.entity--type-brick .field--name-field-block .views-exposed-form--primary>.details-wrapper,.entity--bundle-map.entity--type-brick .field--name-field-block .views-exposed-form--secondary>.details-wrapper{position:relative;margin-top:10px}.entity--bundle-map.entity--type-brick .field--name-field-block .ds-filter-dropdown__label{max-width:150px;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;vertical-align:middle;color:#000}.entity--bundle-map.entity--type-brick .layout__region--first{padding-top:25px}.entity--bundle-map.entity--type-brick .field--name-field-view-map{margin-right:40px}@media (min-width:841px){.entity--bundle-map.entity--type-brick>.ds-section>.ds-container--flush>.ds-row>.ds-region--col1{position:absolute;left:0;top:0;z-index:1;background-color:rgba(220,220,220,.7);bottom:0;transition:all .25s ease 0s}}.entity--bundle-map.entity--type-brick .geosearch--wrapper{margin-bottom:5px}.entity--bundle-map.entity--type-brick .ds-filter__trigger{right:-95px;position:absolute;top:10px;background-color:#239de8;color:#fff}.entity--bundle-map.entity--type-brick.active--full-screen>.ds-section>.ds-container--flush>.ds-row>.ds-region--col1{background-color:transparent}.entity--bundle-map.entity--type-brick.active--full-screen h1{text-shadow:0 2px 2px rgba(40,40,40,.6);color:#000}.entity--bundle-map.entity--type-brick>.ds-section>.ds-container--flush>.ds-row>.ds-region--col1>div{position:absolute;left:0;right:0;top:0;bottom:0}.entity--bundle-map.entity--type-brick>.ds-section>.ds-container--flush>.ds-row>.ds-region--col1>div>.field--name-title{padding:0 15px}.entity--bundle-map.entity--type-brick .field--name-field-block{padding:5px 15px;transition:all .15s ease 0s}.entity--bundle-map.entity--type-brick.active--full-screen .field--name-field-block{background:rgba(255,255,255,.8);box-shadow:0 0 5px rgba(0,0,0,.3);margin-top:5px;margin-left:15px;border-radius:4px;margin-right:15px}.entity--bundle-map.entity--type-brick>.ds-section>.ds-container--flush>.ds-row>.ds-region--col2{width:100%}.entity--bundle-map.entity--type-brick .leaflet-control-container .leaflet-top.leaflet-left{top:10px;left:initial;right:20px}@media (max-width:720px){.entity--bundle-map.entity--type-brick .leaflet-control-container .leaflet-top.leaflet-left{top:initial;bottom:20px}}.entity--bundle-map.entity--type-brick .field--name-field-view-list{overflow-y:auto;overflow-x:hidden;transition:all .25s ease 0s;padding:0 15px;max-height:100%;position:absolute;left:0;right:0;bottom:0;top:163px}.entity--bundle-map.entity--type-brick .field--name-title h1{font-size:32px;margin-top:10px;line-height:36px;margin-bottom:0;position:relative;z-index:1;display:inline-block}.entity--bundle-map.entity--type-brick .toggle--wrapper{right:16px;top:18px}@media (max-width:840px){.entity--bundle-map.entity--type-brick .toggle--wrapper{display:none}}.entity--type-node.entity--id-9 .sw-sharing-global{display:none}.entity--bundle-map.entity--type-brick .view--wrapper--display--block_1{margin-right:-40px}.entity--bundle-map.entity--type-brick{position:relative}.entity--bundle-map.entity--type-brick .ds-filter{border-bottom:none;padding:0;margin:0}.entity--bundle-map.entity--type-brick .leaflet-container{min-height:550px}.entity--bundle-reseller.entity--view-mode-card section{padding:10px 15px 0 !important;position:relative;transition:all .25s ease 0s;height:initial !important;overflow:visible;border:1px solid rgba(0,0,0,.16);max-width:initial;float:none}.ds-ui-kit-scope .entity--bundle-reseller.entity--view-mode-card .ds-tag-meta{position:initial;top:initial;left:initial}.entity--bundle-reseller.entity--view-mode-card .address{line-height:1.4}.entity--bundle-map.entity--type-brick .views-row{position:relative}.entity--bundle-map.entity--type-brick .views-row .views-field-counter{position:absolute;right:15px;top:0;background:#ddd;width:24px;text-align:center;color:#fff;font-size:.9em;font-weight:700;transition:all .15s ease 0s}.entity--bundle-map.entity--type-brick .views-row .views-field-counter:after{content:"";color:transparent;position:absolute;bottom:-6px;left:0;border-width:5px 12px 5px;border-color:#ddd;border-bottom-color:transparent;border-style:solid;transition:all .15s ease 0s}.entity--bundle-map.entity--type-brick .views-row:hover .views-field-counter,.entity--bundle-map.entity--type-brick .views-row.focus .views-field-counter{background-color:#e31818}.entity--bundle-map.entity--type-brick .views-row:hover .views-field-counter:after,.entity--bundle-map.entity--type-brick .views-row.focus .views-field-counter:after{border-color:#e31818;border-bottom-color:transparent}.entity--bundle-reseller.entity--view-mode-card .ds-row{margin-top:12px;margin-bottom:50px}.entity--bundle-reseller.entity--view-mode-card .ds-region--footer{position:absolute;bottom:0;left:0;right:0;height:32px;background:#f6f6f6;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.entity--bundle-reseller.entity--view-mode-card h4{margin-bottom:10px;font-size:20px;line-height:1.1}.entity--bundle-reseller.entity--view-mode-card .field--name-field-website{float:left;margin-left:10px;max-width:10%}.entity--bundle-reseller.entity--view-mode-card .ds--parent.ds-tag-meta{max-width:100%;margin-bottom:7px;overflow:visible;z-index:1}.entity--bundle-reseller.entity--view-mode-card .ds--parent.ds-tag-meta .ds-ico:before{vertical-align:7px;margin-left:8px}.entity--bundle-reseller.entity--view-mode-card .ds--parent.ds-tag .ds-ico:before{position:absolute;top:8px;right:10px}@media (max-width:720px){.entity--bundle-reseller.entity--view-mode-card{margin-bottom:20px}}.entity--bundle-reseller.entity--view-mode-card .ds-container--flush{margin-top:-10px}.entity--bundle-reseller.entity--view-mode-card .ds-card__category{margin-bottom:-5px}.entity--bundle-reseller.entity--view-mode-card .field--name-title{float:left;max-width:80%}.entity--bundle-reseller.entity--view-mode-card .field--type-address{margin-bottom:5px}.entity--bundle-reseller.entity--view-mode-card .field--type-telephone .ds-ico{font-size:20px}.entity--bundle-reseller.entity--view-mode-card .field--type-telephone a{vertical-align:middle}.entity--bundle-reseller.entity--view-mode-card .ds-region--footer{font-size:.9em}.entity--bundle-reseller.entity--view-mode-card .ds-region--footer a{color:#999}.entity--bundle-reseller.entity--view-mode-card .ds-region--footer a:hover{color:#239de8}.entity--bundle-reseller.entity--view-mode-card .ds-region--footer .ds-ico{vertical-align:-3px}.entity--bundle-reseller.entity--view-mode-card .field--name-children{position:absolute;left:10px;top:5px}.entity--bundle-reseller.entity--view-mode-card .field--type-geofield{position:absolute;right:10px;top:5px}.entity--bundle-reseller.entity--view-mode-card .ds-region--col1{border-right:1px solid #ddd}.entity--bundle-reseller.entity--view-mode-card .ds-region--col2{border-left:1px solid #ddd;margin-left:-1px;padding-left:10px}.entity--bundle-reseller.entity--view-mode-card .ds-parent-label{max-width:90%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.entity--bundle-reseller.entity--view-mode-card .field--name-field-website .ds-ico{font-size:20px;margin-top:7px}.entity--bundle-reseller.entity--view-mode-tooltip h5{font-size:17px;line-height:1.2}.entity--bundle-reseller.entity--view-mode-tooltip p{font-size:11px}.entity--bundle-reseller.entity--view-mode-tooltip .address{margin-bottom:10px}.tabbed--iframe{margin:20px 0 60px;border:none;width:100%;height:550px}section.sw-banner-text ol li{font-size:16px !important}section.sw-banner-text ol li p{margin-top:0 !important}.layout__region--thanks .field--name-field-message{padding-left:10.5%}.ds-one-col .form-entity-contact-us-form-form{padding-left:15%;padding-right:15%}.card-panel-left-align .ds-container .ds-col--center{margin-left:unset}div.entity--bundle-panel-of-entities .ds-container .sw-mkt-accordion-wrapper{padding:10px 40px 0}div.entity--bundle-panel-of-entities .sw-mkt-accordion .ds-container p{font-weight:300;color:rgba(0,0,0,.64)}div.entity--bundle-panel-of-entities .ds-container h3{margin-bottom:10px}.layout__region--thanks .field--name-field-message{padding-left:0}.ds-ui-kit-scope .sw-two-col-bullet .sw-two-col-bullet-wrapper{width:100%}.ds-ui-kit-scope .sw-reseller-event.ds-register-popup{z-index:0}.webform-submission-reimbursement-form-form input.form-date,.webform-submission-reimbursement-form-form input.form-file{background:#fff}.ui-widget.ui-widget-content{font-size:15px;border-radius:4px;border:1px solid rgba(0,0,0,.12);box-shadow:0 9px 12px 0 rgba(0,0,0,.1);padding:26px 32px 28px;width:380px;background:#fff}table.ui-datepicker-calendar a.ui-state-default{border:none;background:#fff;font-size:15px;text-align:center}table.ui-datepicker-calendar thead th{font-weight:600;font-size:15px;color:rgba(0,0,0,.32);cursor:default;background:0 0;line-height:1;margin:0;text-align:center;width:14%;-webkit-box-flex:1;-ms-flex:1;flex:1}table.ui-datepicker-calendar a.ui-state-default.ui-state-active{background:#569ff7 !important;border-radius:150px;width:40px;height:40px;color:#fff;line-height:34px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{background:#fff}.HF3ds .ds-g-menu{z-index:900 !important}.entity--view-mode-default .ds-one-col{margin-top:80px}
.sw-prod-pkg .sw-prod-pkg__head{background:#cc2e34;background-image:url(/themes/custom/solidworks_digital/css/../ksp/templates/assets/img/background-package-features.jpg);background-position:center;background-size:cover;padding:72px 0;color:#fff}.sw-prod-pkg .sw-prod-pkg__head h2,.sw-prod-pkg .sw-prod-pkg__head h3{font-weight:300}.sw-prod-pkg .sw-prod-pkg__head h2 strong,.sw-prod-pkg .sw-prod-pkg__head h3 strong{font-weight:400}.sw-prod-pkg .sw-prod-pkg__cards{margin-top:28px;margin-bottom:48px}.sw-prod-pkg .ds-card__category{color:rgba(255,255,255,.7)}.sw-prod-pkg .ds-card__wrapper p{padding:0 20px}@media (max-width:720px){.sw-prod-pkg .ds-card__wrapper p{padding:0}}.sw-prod-pkg h2,.sw-prod-pkg h3{font-weight:300}.sw-prod-pkg h2 strong,.sw-prod-pkg h3 strong{font-weight:400}.sw-prod-pkg .sw-prod-pkg__compare{text-align:center;color:#fff}.sw-prod-pkg .sw-prod-pkg__compare p{margin-bottom:24px}.sw-prod-pkg .sw-prod-pkg__table-wrapper{-webkit-transition:all .5s;transition:all .5s;position:relative;z-index:30}.sw-prod-pkg .sw-prod-pkg__table-wrapper.open{margin-top:-160px}@media (max-width:720px){.sw-prod-pkg .sw-prod-pkg__table-wrapper.open{margin-top:-190px}}.sw-prod-pkg .sw-prod-pkg__close-btn{position:absolute;top:64px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:34px;width:34px;border:2px solid #fff;background:rgba(0,0,0,.16);line-height:32px;text-align:center;border-radius:50%;color:#fff}.sw-prod-pkg .sw-prod-pkg__close-btn:hover,.sw-prod-pkg .sw-prod-pkg__close-btn:visited,.sw-prod-pkg .sw-prod-pkg__close-btn:focus{color:#fff}.sw-prod-pkg .sw-prod-pkg__close-btn i{position:relative;vertical-align:middle;top:-1px}.sw-prod-pkg .sw-prod-pkg__table{padding-top:142px;background:#fff;padding-bottom:60px;overflow-x:auto}.sw-prod-pkg .sw-prod-pkg__table table{width:100%;border-collapse:collapse;margin-bottom:0}.sw-prod-pkg .sw-prod-pkg__table table td:first-child{min-width:60px !important}.sw-prod-pkg .sw-prod-pkg__table table th{font-weight:300;text-align:center;padding-bottom:32px;vertical-align:top;font-size:22px}.sw-prod-pkg .sw-prod-pkg__table table th .ds-tag-meta{margin:0;margin-top:14px}.sw-prod-pkg .sw-prod-pkg__table table tr{display:none}.sw-prod-pkg .sw-prod-pkg__table table tr.header{display:table-row;font-size:16px}.sw-prod-pkg .sw-prod-pkg__table table tr.header.opened td.more i:before{content:'\e930'}.sw-prod-pkg .sw-prod-pkg__table table tr.media{border-top:1px solid rgba(0,0,0,.08);font-weight:400}.sw-prod-pkg .sw-prod-pkg__table table td{font-weight:300;line-height:32px;padding:6px 0}@media screen and (max-width:720px){.sw-prod-pkg .sw-prod-pkg__table table td{min-width:167px}}.sw-prod-pkg .sw-prod-pkg__table table td.more{text-align:center;color:#239de8;font-weight:400;cursor:pointer}@media (max-width:720px){.sw-prod-pkg .sw-prod-pkg__table table td.more{min-width:60px}}.sw-prod-pkg .sw-prod-pkg__table table td.checked{text-align:center;color:#e4565c}.sw-prod-pkg .sw-prod-pkg__table table td p{line-height:1.2;margin:24px 0}@media (max-width:720px){.sw-prod-pkg .sw-prod-pkg__table table td p{max-width:270px}}.sw-prod-pkg .sw-prod-pkg__table table td.more{width:64px}@media screen and (max-width:720px){.sw-prod-pkg .sw-prod-pkg__table table td.more{width:30px}}.sw-prod-pkg .sw-prod-pkg__table table td.with-border{border-left:1px solid rgba(0,0,0,.08)}.sw-prod-pkg .sw-prod-pkg__table table tbody:nth-child(even){background:#f6f6f6}.sw-prod-pkg .sw-prod-pkg__table table tbody:nth-child(odd){background:0 0}.sw-prod-pkg .ds-card{overflow:visible}.sw-prod-pkg .ds-card .ds-card__title{max-height:inherit}.sw-prod-pkg .ds-card .ds-tag-meta{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sw-prod-pkg .ds-card h3,.sw-prod-pkg .ds-card h4{text-align:center;font-weight:400}.sw-prod-pkg .ds-card .ds-card__price{font-weight:400;font-size:16px;text-align:center;color:rgba(0,0,0,.96)}.sw-prod-pkg .ds-card .ds-card__thumbnail{display:none}.sw-prod-pkg .ds-card .ds-card__wrapper{border-radius:10px;height:560px}.sw-prod-pkg .ds-card .ds-card__wrapper p{max-height:none;text-align:center}.sw-prod-pkg .ds-card .ds-card__links .ds-btn{margin:auto}@media (min-width:720px) and (max-width:1040px){.sw-prod-pkg .ds-card{max-width:inherit}.sw-prod-pkg .ds-card .ds-card__category{display:none}.sw-prod-pkg .ds-card h4{text-align:left}.sw-prod-pkg .ds-card .ds-card__wrapper{height:210px}.sw-prod-pkg .ds-card .ds-card__wrapper p{text-align:left;margin-top:0;font-size:14px;width:80%;padding:0;display:block}.sw-prod-pkg .ds-card .ds-card__price{position:absolute;top:32px;right:44px}.sw-prod-pkg .ds-card .ds-card__links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.sw-prod-pkg .ds-card .ds-card__links .ds-btn{margin:inherit}}@media screen and (max-width:720px){.sw-prod-pkg .ds-card .ds-card__wrapper{height:auto}.sw-prod-pkg .ds-card .ds-card__wrapper .ds-copy-text{padding-bottom:42px}.sw-prod-pkg .sw-prod-pkg__compare{display:none}}
.ds-ui-kit-scope .ds-btn--compact{height:32px;line-height:33px;font-size:13px;letter-spacing:0;border-radius:100px;padding:0 16px}.ds-ui-kit-scope .ds-btn--compact i{margin-right:4px}.ds-ui-kit-scope .ds-btn--compact.has-icon{padding-left:12px;padding-right:12px}.ds-ui-kit-scope .ds-btn--shout.ds-btn--compact{line-height:30px}.ds-ui-kit-scope .ds-btn--cheer.ds-btn--compact{padding-left:32px}.ds-ui-kit-scope .ds-btn--cheer.ds-btn--compact i{margin-right:8px;margin-top:-12px;width:24px;height:24px;line-height:20px}.ds-ui-kit-scope .ds-btn-disc.ds-btn-disc--compact .ds-ico[class$=-mini]{width:40px;height:40px}.ds-ui-kit-scope .ds-btn-disc.ds-btn-disc--compact .ds-ico[class$=-mini]:before{top:12px;left:12px}.ds-ui-kit-scope .ds-quote--compact{margin-top:32px;margin-bottom:32px}.ds-ui-kit-scope .ds-quote--compact .ds-col{padding-left:0!important;width:100%!important}.ds-ui-kit-scope .ds-quote--compact .ds-quote__text{position:relative;font-size:16px;line-height:32px;font-style:italic;font-weight:400;color:rgba(0,0,0,.8);margin-bottom:26px}.ds-ui-kit-scope .ds-quote--compact .ds-quote__text:before{content:'';display:block;position:absolute;top:0;bottom:0;width:4px;background:rgba(0,0,0,.16);left:-24px}.ds-ui-kit-scope .ds-quote--compact .ds-quote__icon{display:none}.ds-ui-kit-scope .ds-quote--compact .ds-quote__author-wrapper .ds-quote__photo{display:inline-block;vertical-align:middle;width:32px;height:32px;margin-bottom:0;margin-right:4px;margin-top:0}.ds-ui-kit-scope .ds-quote--compact .ds-quote__author-wrapper .ds-quote__signature{display:inline-block;vertical-align:middle;font-size:13px;line-height:16px;max-width:85%}.ds-ui-kit-scope .ds-quote--dark.ds-quote--compact .ds-quote__text{color:#fff}.ds-ui-kit-scope .ds-quote--dark.ds-quote--compact .ds-quote__text:before{background:rgba(255,255,255,.16)}.ds-ui-kit-scope .ds-quote--compact{margin-top:36px;margin-bottom:40px}.ds-ui-kit-scope .ds-quote--compact .ds-quote__text{margin-bottom:24px}.ds-ui-kit-scope .ds-quote--compact .ds-quote__text:before{width:2px}.ds-ui-kit-scope .ds-quote--compact .ds-quote__signature{max-width:100%}.ds-ui-kit-scope .ds-quote--compact .ds-quote__text{font-size:18px}.ds-ui-kit-scope .ds-input--search.is-compact input,.ds-ui-kit-scope .ds-input--search.has-icon-left input{padding-left:40px}.ds-ui-kit-scope .ds-input--search.is-compact input{border-radius:75px;height:40px}.ds-ui-kit-scope .ds-sharing--compact .ds-sharing__action.ds-btn{width:32px;height:32px;padding:0;margin:0;text-align:center;line-height:32px}.ds-ui-kit-scope .ds-sharing--compact .ds-sharing__action.ds-btn i{padding:0;margin:0}.ds-ui-kit-scope .ds-sharing--compact .ds-sharing__action.ds-btn span{display:none}.ds-ui-kit-scope .ds-sharing--dark .ds-btn{background-color:rgba(255,255,255,.08);color:#fff}.ds-ui-kit-scope .ds-card--compact{border-radius:6px;padding:16px;height:136px;max-width:none;overflow:hidden;cursor:pointer}.ds-ui-kit-scope .ds-card--compact.has-background{box-shadow:none;background-color:#f7f9fb}.ds-ui-kit-scope .ds-card--compact.has-background:hover{box-shadow:0 9px 12px 0 rgba(0,0,0,.1)}.ds-ui-kit-scope .ds-card--compact a:after{content:' ';display:table;clear:both}.ds-ui-kit-scope .ds-card--compact p{font-size:13px;line-height:16px;max-height:48px}.ds-ui-kit-scope .ds-card--compact .ds-card__thumbnail{position:relative;float:left;width:104px;height:104px;border-radius:4px}.ds-ui-kit-scope .ds-card--compact .ds-card__thumbnail+.ds-card__wrapper{width:calc(100% - 104px);margin-left:104px;padding:0 0 0 16px}.ds-ui-kit-scope .ds-card--compact .ds-card__thumbnail+.ds-card__wrapper .ds-card__title{height:auto}.ds-ui-kit-scope .ds-card--compact .ds-card__thumbnail+.ds-card__wrapper .ds-card__info{left:calc(104px + 32px);width:calc(100% - 104px - (3*16px))}.ds-ui-kit-scope .ds-card--compact .ds-card__wrapper{border:0;padding:0;height:auto;max-height:calc(136px - 4px - 2*16px);overflow:hidden}.ds-ui-kit-scope .ds-card--compact .ds-card__info{position:absolute;top:80px;left:16px;max-width:calc(100% - 32px)}.ds-ui-kit-scope .ds-card--compact .ds-card__title{margin-top:0;margin-bottom:8px;font-size:16px;line-height:20px;max-height:40px}.ds-ui-kit-scope .ds-card--compact .ds-card__title~span{margin-bottom:4px}.ds-ui-kit-scope .ds-card--compact .ds-card__title~span:last-child{margin-bottom:0}.ds-ui-kit-scope .ds-card--compact .ds-card__category{font-size:11px;margin-top:4px}.ds-ui-kit-scope .ds-card--compact .ds-ico-play-medium{position:relative;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.ds-ui-kit-scope .ds-card--compact .ds-tag-meta{position:absolute;top:96px;left:16px;margin:0;max-width:104px}.ds-ui-kit-scope .ds-card--compact.is-large{max-width:none;height:152px}.ds-ui-kit-scope .ds-card--compact.is-large p{font-size:16px;line-height:20px;max-height:60px}.ds-ui-kit-scope .ds-card--compact.is-large .ds-card__thumbnail{width:120px;height:120px}.ds-ui-kit-scope .ds-card--compact.is-large .ds-card__thumbnail+.ds-card__wrapper{width:calc(100% - 120px);margin-left:120px;padding:0 0 0 24px}.ds-ui-kit-scope .ds-card--compact.is-large .ds-card__thumbnail+.ds-card__wrapper .ds-card__info{left:calc(120px + 40px);width:calc(100% - 120px - (2*16px + 24px))}.ds-ui-kit-scope .ds-card--compact.is-large .ds-card__wrapper{border:0;padding:0 8px;max-height:calc(152px - 2*16px)}.ds-ui-kit-scope .ds-card--compact.is-large .ds-card__info{top:96px}.ds-ui-kit-scope .ds-card--compact.is-large .ds-card__title{font-size:20px;line-height:24px;height:48px;max-height:48px}.ds-ui-kit-scope .ds-card--compact.is-large .ds-card__category{font-size:13px}.ds-ui-kit-scope .ds-card--compact.is-large .ds-ico-play-big{font-size:64px;margin-top:-32px;margin-left:-32px}.ds-ui-kit-scope .ds-card--compact.is-large .ds-tag-meta{top:112px;max-width:120px}.ds-ui-kit-scope .ds-card--classic .ds-card__wrapper{height:184px;position:relative;padding:28px 32px 24px}.ds-ui-kit-scope .ds-card--classic .ds-card__info{position:absolute;top:116px;width:calc(100% - 64px)}.ds-ui-kit-scope .ds-card--classic p[itemprop=description]{max-height:calc(24px*3)}.ds-ui-kit-scope .ds-card--compact .ds-card__info span,.ds-ui-kit-scope .ds-card--compact.is-large .ds-card__info span,.ds-ui-kit-scope .ds-card--classic .ds-card__info span{color:rgba(0,0,0,.48);font-weight:600;font-size:13px;line-height:16px;margin-bottom:4px;padding-top:1px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.ds-ui-kit-scope .ds-filter-search{width:initial !important}.ds-ui-kit-scope .ds-filter-search .form-item{float:left}@media all and (max-width:1040px){.field--formatter-Woc-id-search-form{padding-left:0}.field--formatter-Woc-id-search-form input.ds-textbox{width:90%;min-width:0}}@media all and (max-width:720px){.field--formatter-Woc-id-search-form input.ds-textbox{width:80%}}@media all and (max-width:480px){.field--formatter-Woc-id-search-form input.ds-textbox{width:100%}}.ds-ui-kit-scope .entity--bundle-special .field--name-title{text-align:center}.ds-ui-kit-scope .ds-card .ds-ico-play-mini{top:12px;margin-left:70px}@media all and (max-width:480px){.ds-ui-kit-scope .ds-card .ds-ico-play-mini:before{font-size:40px}.ds-ui-kit-scope .ds-card .ds-ico-play-mini{top:43px;height:40px;width:40px;line-height:35px}.ds-ui-kit-scope .field--name-field-ctas .ds-btn--cheer:first-child:only-child span{margin-top:37px}}@media all and (min-width:720px){.ds-ui-kit-scope .entity--view-mode-card-large:last-child>article{margin-bottom:10px}}.field--formatter-uikit-video-full-formatter>div.ds-vplayer{margin-bottom:10px}.entity--bundle-woc,.sw-highlight-sc{padding-top:70px}.sw-prod-pkg .sw-prod-pkg__head .ds-container .ds-row .ds-col>h2{text-align:center;font-size:26px}.entity--type-brick.entity--bundle-form.entity--view-mode-ungated .form-step--2{text-align:left}.entity--type-brick.entity--bundle-form.entity--view-mode-ungated .form-step--2 .form-step-header{background:#f6f6f6;color:#000}.entity--type-brick.entity--bundle-form.entity--view-mode-ungated .form-step--2 .form-step-header__text{padding-bottom:120px}.entity--type-brick.entity--bundle-form.entity--view-mode-ungated .form-step--2 .form-step-container{display:none}.entity--type-brick.entity--bundle-form.entity--view-mode-ungated .form-step--2 .form-step-header p{background:inherit;color:inherit}.entity--type-brick.entity--bundle-form.entity--view-mode-ungated .form-step--2 .form-step-header a{color:inherit}.ds-ui-kit-scope .sw-global-share-container .ds-sharing{z-index:26}.ds-ui-kit-scope .sw-success-story .ds-col--center a.ds-center{left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ds-ui-kit-scope .sw-global-share-container.ds-media .field--formatter-file-button-link{margin-top:1.5em}.ds-ui-kit-scope .ds-footer__logo img{width:215px}@media screen and (max-width:720px){.ds-ui-kit-scope .ds-footer__logo img{width:140px}}.ds-breadcrumb--no-banner{position:relative;z-index:1}.sw-prod-pkg__table-wrapper--mobile{display:none}@media screen and (max-width:719px){.sw-prod-pkg .sw-prod-pkg__compare{display:block}.sw-prod-pkg__table-wrapper--mobile{display:block}}.sw-prod-pkg__table-wrapper--mobile .sw-prod-pkg__table table tbody:nth-child(odd){background:#f6f6f6}.sw-prod-pkg__table-wrapper--mobile .sw-prod-pkg__table table tbody:nth-child(even){background:0 0}.sw-prod-pkg__table-wrapper--mobile tr td:first-child{padding-left:20px;border-right:1px solid rgba(0,0,0,.08)}.sw-prod-pkg__table-wrapper--mobile__title{font-size:26px;font-weight:300;line-height:34px;margin-bottom:35px;padding-left:20px}.sw-prod-pkg__table-wrapper--mobile__footer{background:#009ce2;color:#fff;height:196px;display:flex;flex-direction:column;justify-content:center;align-items:center}.sw-prod-pkg__table-wrapper--mobile__footer:not(:last-child){margin-bottom:72px}.sw-prod-pkg__table-wrapper--mobile__footer p{line-height:29px;font-size:22px;font-weight:300;margin-bottom:30px}.form-step--2 .form-step-card .form-step-subtitle{margin-bottom:10px}.c-presentation__book .file-info{font-size:13px;font-weight:600;line-height:36px;color:rgba(0,0,0,.32);margin-bottom:40px}.form-step--2 .form-step-paragraph{text-align:left}.form-step--2 .form-step-paragraph h3{font-size:18px;margin-bottom:0}.form-step--2 .form-step-paragraph p{font-size:16px;margin-top:5px;margin-bottom:15px}.ds-search-results--none__content{text-align:center}.ds-ui-kit-scope .ds-banner__content .ds-btn:last-child{display:inline}.ds-ui-kit-scope .entity--bundle-reseller-events-search-banner+.entity--bundle-woc .woc-count-results-container{text-align:center}.sw-reseller-event{margin:40px 0}.sw-reseller-event .ds-breadcrumb-container{height:auto;padding:0}.sw-reseller-event .field--formatter-link.field--name-field-website{margin:20px 0 0;font-size:24px}.sw-reseller-event.ds-register-popup{background-color:transparent;overflow-y:auto;position:relative}.sw-reseller-event .ds-register-popup__info-items a{color:inherit}.ds-ui-kit-scope .sw-two-col-bullet .ds-row.ds-row--flex{padding-top:80px;margin-left:0}.ds-ui-kit-scope .sw-two-col-bullet .sw-two-col-bullet-wrapper{display:flex;padding:0 12.5%}.ds-ui-kit-scope .sw-two-col-bullet .sw-two-col-bullet-wrapper .sw-two-col-bullet-first-col{display:table-cell;width:50%;padding-right:15px}.ds-ui-kit-scope .sw-two-col-bullet .sw-two-col-bullet-wrapper .sw-two-col-bullet-second-col{display:table-cell;width:50%;padding-left:15px}.ds-ui-kit-scope .sw-two-col-bullet .sw-two-col-bullet-title{padding:0 12.5%}.ds-ui-kit-scope .sw-two-col-bullet .ds-row.ds-row--flex>div>div>.iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.ds-ui-kit-scope .sw-two-col-bullet .ds-row.ds-row--flex>div>div>.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.ds-ui-kit-scope .sw-two-col-bullet .ds-row.ds-row--flex>div>div>.iframe-container-4x3{padding-top:75%}.ds-ui-kit-scope .sw-two-col-bullet .sw-two-col-bullet-wrapper{display:flex;padding:0 12.5%}.ds-ui-kit-scope .sw-two-col-bullet .sw-two-col-bullet-wrapper .sw-two-col-bullet-first-col{display:table-cell;width:50%;padding-right:15px}.ds-ui-kit-scope .sw-two-col-bullet .sw-two-col-bullet-wrapper .sw-two-col-bullet-second-col{display:table-cell;width:50%;padding-left:15px}.ds-ui-kit-scope .sw-two-col-bullet .sw-two-col-bullet-title{padding:0 12.5%}@media screen and (max-width:840px){.sw-two-col-bullet>.ds-container>.text-video-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sw-two-col-bullet>.ds-container>.text-image-brick{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sw-two-col-bullet-first-col{padding-bottom:2em;-webkit-order:1;order:1}.sw-two-col-bullet-second-col{padding-bottom:2em;-webkit-order:2;order:2}}@media (min-width:720px){.ds-ui-kit-scope .ds-card.ds-card--large .ds-card__wrapper--with-highlights{padding-bottom:42px}}@media (min-width:1441px){.ds-ui-kit-scope .ds-card--large .ds-card__wrapper{width:62.5%;margin-left:37.5%}}@media (min-width:841px){.ds-ui-kit-scope .ds-card--large .ds-card__wrapper{width:62%;margin-left:38%}}@media (min-width:721px){.ds-ui-kit-scope .ds-card--large .ds-card__wrapper{width:65%;margin-left:35%;padding:42px 48px 101px}}@media (min-width:721px){.ds-ui-kit-scope .ds-card--large .ds-card__wrapper,.ds-ui-kit-scope .ds-card--small .ds-card__wrapper{height:auto;border:1px solid rgba(0,0,0,.12);border-left:0;border-radius:0 10px 10px 0}}.ds-ui-kit-scope .ds-card__wrapper{border-radius:0 0 10px 10px;height:320px;background:#fff;border:1px solid rgba(0,0,0,.12);border-top:0}.ds-ui-kit-scope .ds-card__links,.ds-ui-kit-scope .ds-card__wrapper{padding:31px 32px 29px;width:100%}.ds-ui-kit-scope .sw-prod-pkg__cards .ds-card .ds-card__thumbnail{display:none}.ds-ui-kit-scope .ds-card .ds-card__thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1441px){.ds-ui-kit-scope .ds-card--large .ds-card__thumbnail{width:37.5%}}@media (min-width:841px){.ds-ui-kit-scope .ds-card--large .ds-card__thumbnail{width:38%}}@media (min-width:721px){.ds-ui-kit-scope .ds-card--large .ds-card__thumbnail{width:35%}}@media (min-width:721px){.ds-ui-kit-scope .ds-card--large .ds-card__thumbnail,.ds-ui-kit-scope .ds-card--small .ds-card__thumbnail{border-radius:10px 0 0 10px;position:absolute;top:0;left:0;height:100%}}.ds-ui-kit-scope .ds-card__thumbnail{border-radius:10px 10px 0 0;width:100%;height:192px;background:rgba(0,0,0,.08) no-repeat center center;background-size:cover}.ds-ui-kit-scope .ds-banner.ds-banner--x-small{height:222px}.ds-ui-kit-scope .ds-banner.ds-banner--x-small .ds-banner__content h2,.ds-ui-kit-scope .ds-banner.ds-banner--x-small .ds-banner__content p,.ds-ui-kit-scope .ds-banner.ds-banner--x-small .ds-banner__content .ds-btn:last-child{margin-bottom:0}.ds-ui-kit-scope .ds-banner.ds-banner--x-small .ds-banner__content .ds-btn--cheer{margin-top:2em}.ds-ui-kit-scope .ds-banner.ds-banner--x-small.ds-banner--static .ds-banner__content{position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:0;padding:3em 0;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}.ds-ui-kit-scope .ds-ui-kit-scope .ds-banner--x-small{height:222px}.ds-ui-kit-scope .ds-banner--x-small .ds-banner__content{top:calc(50%);margin-top:0}.ds-ui-kit-scope.ds-banner--x-small .ds-banner__content .ds-banner__title{font-size:32px;margin-bottom:20px;line-height:36px}#block-views-block-resource-center-featured-assets{clear:both}.facets-soft-limit-link{color:#1d83c2;font-size:12px}body.path-resource-center .views-exposed-form.ds-filter{position:absolute;right:51px;padding-top:0;padding-bottom:0;margin-left:0;z-index:100}.facet-item__status i.ds-ico-close-icon{font-size:16px}.facet-summary-item--facet span{color:rgba(0,0,0,.48)}span.source-summary-item{visibility:hidden}span.source-summary-count{font-size:22px}.ds-toast .ds-toast__text{color:#fff;font-size:18px;font-weight:300;line-height:40px}div.view-ui-patterns>div.view-content>div>div>div>div{position:relative;float:left;min-height:1px;padding-left:40px}.ds-ui-kit-scope #block-localmenu ul.ds-menu__sub{overflow:visible!important}.ds-ui-kit-scope .ds-menu__more .ds-menu__sub,#block-localmenu>div>div>ul>li.ds-menu__links.is-open>ul>li.ds-menu__more.ds-menu__item>ul{overflow-y:auto;overflow-x:hidden;padding:0 0 0 10px;line-height:20px}.ds-ui-kit-scope #block-localmenu .ds-menu{line-height:80px}.ds-ui-kit-scope #block-localmenu .ds-menu__sub .menu-item--parent.ds-menu__item{line-height:20px}.ds-ui-kit-scope #block-localmenu li.ds-menu__item,.ds-ui-kit-scope #block-localmenu li.menu-item--parent,.ds-ui-kit-scope #block-localmenu li.menu-item--parent .ds-menu__more-sub .ds-menu__back,.ds-ui-kit-scope #block-localmenu li.ds-menu__cta,.ds-ui-kit-scope #block-localmenu .ds-menu p{line-height:80px}#block-localmenu>div>div>ul>li.ds-menu__links>ul>li.ds-menu__more.ds-menu__item>ul>li{line-height:20px;margin-top:10px}@media all and (min-width:841px){.ds-ui-kit-scope #block-localmenu li.ds-menu__item,.ds-ui-kit-scope #block-localmenu li.menu-item--parent,.ds-ui-kit-scope #block-localmenu li.ds-menu__cta,.ds-ui-kit-scope #block-localmenu li.ds-menu__more,.ds-ui-kit-scope #block-localmenu .ds-menu p{line-height:80px}}[id^=brick--3546--toast-light]{z-index:0}[id^=brick--3540--toast-light]{z-index:0}@media all and (max-width:480px){.ds-ui-kit-scope .field--name-field-ctas .ds-btn--cheer:first-child:only-child span{margin-top:0}}#brick--2264--default--en{display:none}#edit-share-your-story-fields>div>div.form-item--required.ds-input.js-form-item.form-item.js-form-type-textarea.form-type-textarea.js-form-item-your-story.form-item-your-story.ds-row>textarea{padding:28px 32px 8px 16px}#lastStep>div.form-step-header.layout__region--thanks>div>div>div>p>a{color:#239de8}#lastStep>div.form-step-header.layout__region--thanks>div>div>div>p>a:focus{color:#1d83c2}#lastStep>div.form-step-header.layout__region--thanks>div>div>div>p>a:hover{color:#1d83c2}.ds-copy-text>p>a,.ds-copy-text>p>a:visited,.ds-copy-text>p>strong>a,.ds-copy-text>p>strong>a:visited,.ds-copy-text>ul>li>a,.ds-copy-text>ul>li>a:visited,.ds-copy-text>ul>li>p>a,.ds-copy-text>ul>li>p>a:visited{color:#239de8}.ds-copy-text>p>a:focus,.ds-copy-text>p>strong>a:focus,.ds-copy-text>ul>li>a:focus,.ds-copy-text>ul>li>p>a:focus{color:#239de8}.ds-copy-text>p>a:hover,.ds-copy-text>p>strong>a:hover,.ds-copy-text>ul>li>a:hover,.ds-copy-text>ul>li>p>a:hover{color:#1d83c2}.ds-copy-text>p>a:hover,.ds-copy-text>p>strong>a:hover,.ds-copy-text>ul>li>a:hover,.ds-copy-text>ul>li>p>a:hover{text-decoration:underline}.contextual .trigger{margin-top:25px}#block-localmenu{z-index:100}#block-localmenu>.ds-menu{z-index:100}
.ds-ui-kit-scope .action.ds-brick__buttons{margin-top:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;transition:opacity .3s ease}.ds-ui-kit-scope .action.ds-brick__buttons .ds-btn{font-size:16px;font-weight:600;cursor:pointer;margin-right:30px}.ds-toast{height:auto;text-align:center;left:0;right:0;bottom:-64px;z-index:1;background-color:#239de8;padding:10px 24px}.ds-toast .ds-toast__text{color:#fff;font-size:18px;font-weight:300;line-height:40px}.view--wrapper--view--resource_center .resource-center--right-region .view-content{margin-left:0;margin-right:0}#block-facetsblock{top:0;width:100%}.facet-groups{margin:31px 32px 29px;z-index:1}.form-item-search-api-fulltext{z-index:10000!important;padding:10%;margin:0 auto}.hide-keyword-search>form>div>div>div:first-child{display:none;width:300px}.hide-keyword-search>form>div>div>div{width:300px;text-align:left;float:right}.hide-keyword-search>form>div>div>div:nth-child(3){margin-top:0}.facet-block__content{display:none}.facet-block__content.open{display:block}.facet-block i.ds-ico.ds-ico-plus-mini{cursor:pointer}.facet-block p.facet-block__title{color:rgba(0,0,0,.58);cursor:pointer;font-weight:700;display:inline-block;position:relative;left:12px;margin:0;overflow:visible}.facet-block .ds-ico-plus-mini,.facet-block .facet-block__title{display:inline-block}li.facet-item{display:block;cursor:pointer;position:relative}.ds-checkbox{margin-top:0 !important;margin-bottom:0 !important}li.ds-checkbox label{display:inline-block;padding-left:15px !important}li.ds-checkbox label:before{margin-top:-12px !important;top:41% !important}li.ds-checkbox input:checked~label:after{margin-top:-11px!important}li.facet-item>input{height:20px;width:20px;cursor:pointer}li.facet-item>input:checked{border:1px solid rgba(0,0,0,.14);background-color:#fff}li.facet-item>input:checked+span:before{content:'\e90e';width:20px;height:20px;margin-top:-8px;text-align:center;opacity:1;color:#239de8}li.facet-item>input:active{border:1px solid rgba(0,0,0,.14)}.facet-block__content .facets-widget-checkbox ul.js-facets-widget li.facet-item label span{-webkit-font-smoothing:antialiased;color:rgba(0,0,0,.8);font-family:'3ds',arial,sans-serif;font-size:12px;line-height:1.5;font-weight:300;letter-spacing:-.2px;display:inline;position:relative;top:-4px;left:12px}.facet-block{border-bottom:1px solid rgba(0,0,0,.14);margin-bottom:15px;padding-bottom:10px}.block-facets-summary{margin-bottom:44px}.resource-center--results{width:350px;float:left;margin-right:40px}#side-nav>div>aside>div.ds-card__keyword{height:100px}#side-nav>div>aside>div.ds-card__keyword .js-form-item-search-api-fulltext label{margin-left:20px;width:100%}#side-nav>div>aside>div.ds-card__keyword .js-form-item-search-api-fulltext input{border:1px solid rgba(0,0,0,.12);z-index:1!important}#views-exposed-form-resource-center-page-1>div>div{z-index:1!important}#views-exposed-form-resource-center-page-1>div>div>div{z-index:1!important}#side-nav>div>article>div.ds-card__facets{height:auto!important;border:0!important}.view--wrapper--view--resource_center .ds-ui-kit-scope .ds-input input,.ds-ui-kit-scope .ds-input textarea{padding:0;height:100%;display:block}.view--wrapper--view--resource_center #side-nav>div>aside>div.ds-card__keyword .js-form-item-search-api-fulltext label{display:block;width:initial}.view--wrapper--view--resource_center #side-nav>div>aside>div.ds-card__keyword .js-form-item-search-api-fulltext input{display:block;padding:12px 30px 12px 12px;margin:0;border:1px solid rgba(0,0,0,.12);border-radius:4px;float:left;width:100%;height:34px}.view--wrapper--view--resource_center button#edit-submit-resource-center{background:0 0;visibility:initial}.view--wrapper--view--resource_center #edit-actions{position:absolute;right:43px;top:22px}.view--wrapper--view--resource_center #edit-actions .ds-btn--compact{border-radius:0;padding:0}.view--wrapper--view--resource_center #edit-actions .ds-btn--shout{color:#000;border:0 solid #fff}@media screen and (min-width:1620px){.resource-center--right-region .view-header{margin-left:40px}.resource-center--right-region .view-content .views-row div .ds-card{width:350px;margin-left:40px}.resource-center--right-region>div>div>div>div>.ds-card--compact,.resource-center--right-region>div>div>div>div>div>div>.ds-card--classic{width:350px;margin-left:40px}.resource-center--right-region .ds-card__wrapper{border:0;border:none}.resource-center--right-region>div>div.ds-row{margin-left:0}}@media (min-width:1440px) and (max-width:1620px){.resource-center--left-region{width:25% !important}.resource-center--right-region .view-header{margin-left:40px}.resource-center--right-region .view-content .views-row div .ds-card{width:28%;margin-left:40px}.resource-center--right-region>div>div>div>div>.ds-card--compact,.resource-center--right-region>div>div>div>div>div>div>.ds-card--classic{width:28%;margin-left:40px}.resource-center--results{margin-left:40px}}@media (min-width:1280px) and (max-width:1439px){.resource-center--right-region .view-header{margin-left:40px}.resource-center--right-region .view-content .views-row div .ds-card{width:350px;margin-left:40px;margin-right:40px}.resource-center--right-region>div>div>div>div>.ds-card--compact,.resource-center--right-region>div>div>div>div>div>div>.ds-card--classic{width:350px;margin-left:40px;margin-right:40px}.resource-center--results{margin-left:40px}}@media (min-width:980px) and (max-width:1279px){.resource-center--right-region{width:66% !important}.resource-center--left-region{min-width:300px !important}.resource-center--right-region .view-header{margin-left:40px}.resource-center--right-region .view-content .views-row div .ds-card{width:40%;min-width:268px;margin-left:40px;margin-right:0}.resource-center--right-region>div>div>div>div>.ds-card--compact,.resource-center--right-region>div>div>div>div>div>div>.ds-card--classic{width:40%;min-width:268px;margin-left:40px;margin-right:0}.resource-center--results{margin-left:40px}}@media (min-width:841px) and (max-width:979px){.resource-center--left-region{min-width:350px !important}.resource-center--right-region .view-header{margin-left:40px}.resource-center--right-region .view-content .views-row div .ds-card{width:350px;min-width:268px;margin-left:40px;margin-right:0}.resource-center--right-region>div>div>div>div>.ds-card--compact,.resource-center--right-region>div>div>div>div>div>div>.ds-card--classic{width:350px;min-width:268px;margin-left:40px;margin-right:0}.resource-center--results{margin-left:40px}}@media (min-width:480px) and (max-width:840px){.resource-center--left-region{min-width:432px;float:none;margin:0 auto}.resource-center--right-region{margin-left:12px}.resource-center--right-region div>.ds-col{padding:0;text-align:center}.resource-center--right-region .view-content .views-row div .ds-card{float:none;display:block;margin:40px auto;width:432px}.resource-center--right-region>div>div>div>div>.ds-card--compact,.resource-center--right-region>div>div>div>div>div>div>.ds-card--classic{float:none;display:block;margin:40px auto;width:432px}.resource-center--right-region .featured-medium-cards h3{text-align:center}}@media (min-width:320px) and (max-width:480px){.resource-center--left-region aside.ds-card{width:100%;display:block}.resource-center--left-region>div>.sticky-side-nav>.ds-card__facets{display:none}.resource-center--right-region .featured-medium-cards{margin-left:0}.resource-center--right-region .facets-summary #block-resourcecenterfacetsummary>ul>div>span.source-summary-count{font-size:13px}.resource-center--right-region div.facets-results-compact-cards{margin-left:0}.resource-center--right-region>div>div>div>div>.ds-card.ds-card--compact{width:100%}}@media (min-width:719px) and (max-width:840px){.resource-center--left-region{min-width:100%;float:none;margin:0 auto;margin-left:0}.resource-center--left-region .sw-banner-text-text .pt-4{text-align:center}.resource-center--left-region .ds-card{float:none !important;margin:20px auto !important}.resource-center--right-region{margin-left:20px}.resource-center--right-region .facets-summary>.ds-col{padding:0 !important}.resource-center--right-region #block-resourcecenterfacetsummary>ul>li{text-align:center;padding:0}.resource-center--right-region h3{text-align:center}.resource-center--right-region.ds-col--md-5{width:100%}.resource-center--right-region .view-content .views-row div .ds-card{float:none;display:block;margin:0 auto}}.resource-center--right-region>.featured-medium-cards>div>div>.ds-container{max-width:100% !important;padding:0 !important}.resource-center--right-region>.featured-medium-cards>div>div>.ds-container{max-width:100% !important;padding:0 !important}.resource-center--left-region>div>div>aside>div.ds-card__keyword>form{width:100% !important;padding:0 !important}.resource-center--left-region>div>div>aside>div.ds-card__keyword>form .ds-input{padding-top:0 !important;margin-left:0 !important}.resource-center--left-region>div>div>aside>div.ds-card__keyword>form input{height:56px !important;padding-right:10%;padding-left:10%;padding-bottom:10%}.resource-center--left-region>div>div>aside>div.ds-card__keyword>form [data-label="Keywords Search"]{color:rgba(0,0,0,.48);padding-top:20px;padding-left:15px;float:left;top:0;left:-30px;height:12px;position:relative}.resource-center--left-region>div>div>aside>div.ds-card__keyword>form #edit-actions{top:15px}.resource-center--left-region>div>div>aside>div.ds-card__keyword>form button.ds-btn>i{color:rgba(0,0,0,.32);padding-top:10px}.resource-center--left-region>div>div>aside>div.ds-card__keyword>form button.ds-btn>i:before{font-size:20px}.resource-center--left-region>div>div>aside>div.ds-card__keyword>form a.ds-btn{display:none}
.view--wrapper--view--video_cards .view--wrapper .view-header .view-content{margin-left:0;margin-right:0}.view--wrapper--view--video_cards .view--wrapper .view-header nav{padding-bottom:40px;padding-top:8px}.view--wrapper--view--video_cards .view--wrapper .view-header nav ul li.is-active{background-color:#239de8;color:#fff;text-align:center;text-decoration:none;display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0;margin:0;border-radius:22px;cursor:pointer}.view--wrapper:not(.view--vbo) .view-video-cards .view-content{margin-top:0;margin-left:0;margin-right:0}.view--wrapper--view--video_cards .view--wrapper .view-header nav ul li a{padding:0}.view--wrapper--view--video_cards input#edit-combine{padding:28px 60px 8px 16px}.view--wrapper--view--video_cards button#edit-submit-hardware-certification{display:block;position:absolute;right:12px;top:16px}[id^=edit-reset]{display:block !important;visibility:visible !important}[id^=edit-submit-video-cards],[id^=edit-submit-free-download]{visibility:hidden}.view-video-cards .service-packs-reset{float:left !important;position:relative;top:-7px;left:50px;z-index:101}button.ds-btn--compact.views--filter--reset{float:left;top:-5px;margin-left:2px}.view-empty{padding:0 40px 40px;margin-top:-60px}.video-cards-instructions{margin-top:50px}.video-cards-instructions p{font-size:16px}.video-cards-instructions .ds-copy-text h5{margin-bottom:0;margin-top:16px;font-size:16px;font-weight:700}.video-cards-instructions .ds-copy-text ol{font-size:16px;margin-top:0}.video-cards-instructions .ds-copy-text ol li{margin-bottom:0}.view--wrapper--view--video_cards .bef-exposed-form .form--inline>.form-item:first-child,.view--wrapper--view--video_cards .bef-exposed-form .form--inline>.form-item.js-form-item-field-video-card-model-value{margin-left:0!important;padding-left:0!important}.view--wrapper--view--video_cards .bef-exposed-form .form--inline>.form-item{width:22%;margin-left:2.8em;margin-right:0;padding-left:0!important}.view-free-download .bef-exposed-form .form--inline>.form-item{width:28%;margin-left:2.8em;margin-right:0;padding-left:0!important}@media (min-width:320px) and (max-width:840px){.video-cards-filters .views-exposed-form{padding:0}.video-cards-filters .views-exposed-form .ds-input{width:100%}}.video-cards-filters .ds-row>div>.views-exposed-form .form-actions .views--filter--reset{height:40px;font-size:16px;line-height:41px}.video-cards-filters.ds-row{margin-left:0}.view--wrapper--view--video_cards form.views-exposed-form{padding:initial}.video-cards-total-records{display:inline-block;float:left}.feed-icons{display:inline-block;float:right}.feed-icons .csv-feed button a{background:transparent!important}.video-card-ctrls{display:block;min-height:35px}section.hardware-certification-container{margin-top:50px}table.video-driver-table tbody tr:nth-child(odd){background:#fff}table.video-driver-table thead tr th,table.video-driver-table thead tr th a,table.video-driver-table thead tr th.is-active a,table.video-driver-table tbody tr td b{color:#000;font-size:14px;font-weight:400}table.video-driver-table thead tr th a{color:#239de8}i.ds-ico.tablesort.tablesort--asc{background-image:none;content:'\e935'}i.ds-ico.tablesort.tablesort--desc{background-image:none;content:'\e939'}table.video-driver-table thead tr th a span.tablesort{position:relative;top:5px}table.video-driver-table tbody tr td{font-size:14px;padding:14px}table.video-driver-table tbody tr td.is-active{background-color:initial}table.video-driver-table tbody tr td span.tablesaw-cell-content{display:inline-block;vertical-align:middle;line-height:normal}table.video-driver-table tbody tr .views-field-field-video-card-driver-version{color:#239de8}@media screen and (max-width:480px){.ds-ui-kit-scope .view--wrapper--view--video_cards ul.ds-pagination li{margin:0 !important}.pager__item.pager__item--next.ds-pagination__next,.pager__item.pager__item--previous.ds-pagination__prev{display:inline-block}.pager__item.pager__item--next.ds-pagination__next>a>span,.pager__item.pager__item--previous.ds-pagination__prev>a>span{display:initial}.pager__item.pager__item--next.ds-pagination__next>a>span>i,.pager__item.pager__item--previous.ds-pagination__prev>a>span>i{display:none}}@media screen and (max-width:1202px){.view--wrapper--view--video_cards .bef-exposed-form .form--inline>.form-item{margin-left:1.8em}}@media screen and (max-width:978px){.view--wrapper--view--video_cards .bef-exposed-form .form--inline>.form-item{width:47%;margin-right:.8em;margin-left:0!important}.view-video-cards .service-packs-reset{left:0}}@media screen and (max-width:748px){.view--wrapper--view--video_cards .bef-exposed-form .form--inline>.form-item{width:100%;margin-right:0;margin-left:0!important}}@media screen and (max-width:939px){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{display:inline-block;max-width:67%}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content{display:block;width:100%;max-width:100%;padding:0}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}.tablesaw-stack td .tablesaw-cell-label{display:initial !important;padding:0 .6em 0 0}table.video-driver-table tbody tr td b a{color:#000;font-size:14px;font-weight:400}table.video-driver-table tbody tr td:nth-child(n+2){border-bottom:1px solid #e0e0e0}table.video-driver-table tbody tr td:first-child{background:#e0e0e0;margin-top:0;padding:10px 0}table.video-driver-table tbody tr td{padding:14px 0}table.video-driver-table tbody tr td b.tablesaw-cell-label{display:inline-block;padding-left:8px;text-align:left;width:40%}table.video-driver-table tbody tr td span.tablesaw-cell-content{display:inline-block;position:absolute;right:45px}}@media screen and (max-width:480px){table.video-driver-table tbody tr td:first-child b a span.tablesort{position:relative;top:5px}table.video-driver-table tbody tr td:last-child{border-bottom:none !important;margin-bottom:20px}table.video-driver-table tbody tr td b a{color:#000;font-size:14px;font-weight:400}table.video-driver-table tbody tr td{padding:0;text-align:left}table.video-driver-table tbody tr td:first-child{margin-top:0;padding:10px 0}table.video-driver-table tbody tr td:nth-child(n+2){border-bottom:1px solid #000}table.video-driver-table .tablesaw-stack td .tablesaw-cell-label{padding:0}table.video-driver-table tbody tr td b.tablesaw-cell-label{display:inline-block;padding-left:10px;text-align:left;width:40%}table.video-driver-table tbody tr td span.tablesaw-cell-content{display:inline-block;position:absolute;right:36px}table.video-driver-table tbody tr td b.tablesaw-cell-label{padding-left:8px}table.video-driver-table tbody tr td{padding:14px 0}}
body.path-webform section.community-download-instructions>.ds-copy-text p{font-size:16px !important;font-weight:400;margin:0 !important}#edit-contact-information .webform-section-wrapper #edit-personal-information .form-item--required,#edit-contact-information .webform-section-wrapper #edit-personal-information .js-form-item-select-one-of-the-following{width:47%;float:left;margin-left:1.5%;margin-right:1.5%}#edit-contact-information .webform-section-wrapper #edit-personal-information .form-item--required input{display:block;width:100%;height:56px;padding:28px 32px 8px 16px;background-color:#fff;color:rgba(0,0,0,.8);border:1px solid rgba(0,0,0,.12);border-radius:4px;font-size:16px;font-weight:300;letter-spacing:-.2px;-webkit-appearance:none}#edit-personal-information>div.form-item--required.ds-input.ds-input--textfield.js-form-item.form-item.js-form-type-textfield.form-type-textfield.ds-row{min-height:86px}@media screen and (max-width:1039px){#edit-personal-information>div.form-item--required.ds-input.ds-input--textfield.js-form-item.form-item.js-form-type-textfield.form-type-textfield.ds-row{min-height:0}}@media screen and (max-width:1039px){#edit-contact-information .webform-section-wrapper #edit-personal-information .form-item--required,#edit-contact-information .webform-section-wrapper #edit-personal-information .js-form-item-select-one-of-the-following{width:96%;margin-left:2%;margin-right:0}}section.contact-info-section,section.product-info-section{border:1px solid #e3e3e3}section.product-info-section{margin:50px 0 0 !important}section.contact-info-section h4,section.product-info-section h4{background:#e3e3e3;font-size:26px;padding:10px 10px 10px 15px;margin-bottom:0}section.contact-info-section .webform-section-wrapper,section.product-info-section .webform-section-wrapper{display:block}section.product-info-section .webform-section-wrapper .webform-layoutcontainer .fieldset--wrapper fieldset legend span,section.product-info-section label.option{font-size:16px;font-weight:400}body.route--entity--id--community-download.path-webform form.webform-submission-form div.form-actions button.webform-button--next{position:relative;float:right;color:#fff;background:#239de8;border:none}body.route--entity--id--community-download.path-webform #edit-actions.form-actions{text-align:right!important}#edit-product-information>div>fieldset{margin-left:2%}#edit-product-information>div.form-item-dskid{margin-left:1%}#edit-psge-2{font-size:16px}#edit-page-3{font-size:16px}#edit-page-3~#edit-actions>.webform-button--previous,#edit-page-3~#edit-actions>.webform-button--submit{display:none}#edit-page-1~#edit-actions>.webform-button--download,#edit-psge-2~#edit-actions>.webform-button--download{display:none}#edit-page-3~#edit-actions>.webform-button--download{display:inline-block}#edit-processed-text-02 .ds-copy-text p button{color:#fff;background:#239de8;border:none;margin:0}.webform-button--download{color:#fff !important;background:#239de8 !important;border:none;margin:0}#edit-dskid{max-width:300px}.ds-copy-text h1{font-size:44px}body.path-webform form.webform-submission-form{padding-bottom:80px}body.path-webform .contact-info-section>div>div>div.ds-select{width:47%}body.path-webform .webform-layoutcontainer--equal .form-item.form-item-select-one-of-the-following:after{content:'\e939' !important}section.product-info-section .webform-section-wrapper>div>div:nth-child(1){width:49%}section.product-info-section .webform-section-wrapper>div>div:nth-child(2){width:49%}@media screen and (max-width:1550px){section.product-info-section .webform-section-wrapper>div>div:nth-child(2){margin-left:0}}@media screen and (max-width:1439px){#edit-product-information>div>fieldset,#edit-product-information>div.form-item-dskid{margin-left:4%}}@media screen and (max-width:975px){#edit-product-information>div{width:100%}}@media (min-width:320px) and (max-width:718px){body.path-webform .contact-info-section .ds-select:after{content:'\e939';position:absolute;top:21px;left:274px;font-family:icon;font-size:16px;line-height:1;color:rgba(0,0,0,.48);pointer-events:none;background-color:#fff;width:56px;height:56px;text-align:center;line-height:56px;border-radius:4px}}@media screen and (max-width:840px){#webform-submission-community-download-add-form>.js-form-wrapper.form-wrapper>#edit-processed-text>div>h1{margin-top:50px}}
#edit-student-support-form-instructions{margin-bottom:0}#edit-student-support-form-instructions #edit-processed-text{margin:0;padding-top:50px;padding-bottom:50px}body.route--entity--id--student-support-form #edit-contact-info,body.route--entity--id--student-support-form #edit-issue-info{border:1px solid #e3e3e3;display:block;margin:0}#edit-computer-info,#edit-product-info{border:1px solid #e3e3e3;display:block;min-height:325px;padding-left:0}#edit-contact-info .webform-section-wrapper,#edit-issue-info .webform-section-wrapper{display:inline-block}#edit-computer-info{margin-bottom:0}#edit-computer-info .webform-section-wrapper{display:block}#edit-computer-info>div>.fieldset--wrapper:nth-child(1){margin-right:0}#edit-computer-info>div>.fieldset--wrapper{width:49%;margin-right:0;display:block;float:left}#edit-computer-info>.webform-section-wrapper>.fieldset--wrapper>fieldset>.fieldset-wrapper>.fieldset--wrapper>fieldset{margin:0}#edit-product-info>div>.fieldset--wrapper{width:49%;margin-right:0;display:inline-block}#edit-product-info>div>.fieldset--wrapper:nth-child(1){margin-right:0}#edit-product-info .webform-section-wrapper{display:block}#edit-product-info .form-item-swsn{margin:0}#edit-contact-info .webform-section-wrapper .form-item--required{width:47%;margin-left:1.5%;margin-right:1.5%;float:left;clear:none;text-align:inherit}.form-item-region{width:47% !important;float:left;margin-left:1.5% !important;margin-right:1.5% !important}#edit-middle-row{margin:50px 0 0}section#edit-computer-info,section#edit-product-info{margin-top:0}body.route--entity--id--student-support-form section#edit-contact-info h4,#edit-computer-info h4,#edit-product-info h4,#edit-issue-info h4{background:#e3e3e3;padding:10px 10px 10px 15px;margin-bottom:0}#edit-hardware-platform,#edit-operating-system,#edit-product-used--wrapper,#edit-product-version--wrapper,#edit-issue-type--wrapper{margin-left:5%}#edit-swsn{margin:0 3%}.webform-layoutcontainer>.form-item input:not([type=checkbox]):not([type=radio]):not([type=submit]),.webform-layoutcontainer>.form-item select{width:94%}#edit-product-info>div>div>label{left:5% !important}#edit-issue-info{margin:50px 0 0}#edit-issue-info .webform-section-wrapper{width:100%}#edit-issue-info-left-col{width:30%}#edit-issue-info-right-col{width:68%}.ds-ui-kit-scope body.route--entity--id--student-support-form .ds-input textarea{min-height:unset}body.route--entity--id--student-support-form .ds-input #edit-summary{height:67px !important}#edit-issue-info-right-col .js-form-type-textarea{width:100%}body.route--entity--id--student-support-form textarea#edit-summary,body.route--entity--id--student-support-form textarea#edit-description{padding:28px 15px 15px}#ajax-wrapper input{display:block}body.route--entity--id--student-support-form #edit-issue-info-right-col>div>label{background-color:#fff;width:98%;line-height:28px;padding-left:16px;padding-top:2px;top:1px;left:1px;border-radius:4px;height:28px}body.route--entity--id--student-support-form label{font-size:16px;font-weight:400}body.route--entity--id--student-support-form.path-webform #edit-actions button{float:right}.webform-confirmation__message{padding:50px 0}.webform-confirmation__message h4{font-size:26px;font-weight:700;margin-bottom:0}@media screen and (max-width:1039px){#edit-contact-info .webform-section-wrapper .form-item--required{width:96%;margin-left:2%;margin-right:0}#edit-middle-row #edit-computer-info{margin:0 0 50px}#edit-contact-info .webform-section-wrapper .form-item-region{width:96% !important;margin-left:2% !important}#edit-computer-info,#edit-product-info{width:100%;float:initial}#edit-issue-info-left-col{width:100% !important}#edit-issue-info-left-col>div.fieldset--wrapper>#edit-issue-type--wrapper>.fieldset-wrapper>#edit-issue-type>div{float:left;padding-right:11px}#edit-issue-info-right-col{width:100% !important}#edit-issue-info-right-col .js-form-type-textarea{width:90%}#edit-issue-info-right-col #ajax-wrapper .edit-file-upload input{width:100%}}@media (min-width:320px) and (max-width:1038px){#edit-issue-type--wrapper{margin-left:2%}#edit-issue-info-right-col .js-form-type-textarea{width:96%;margin-left:2%}#edit-issue-info-right-col #ajax-wrapper>div{width:96%;margin-left:2%}}@media (min-width:768px){#edit-middle-row>div{display:initial !important}}@media screen and (max-width:320px){#edit-contact-info .webform-section-wrapper .form-item--required{width:90%;margin:5%}#edit-contact-info .webform-section-wrapper .form-item-region{width:90% !important;margin-left:5% !important}#edit-contact-info .webform-section-wrapper .form-item-region>select{margin:0}#edit-computer-info .webform-section-wrapper .fieldset--wrapper,#edit-product-info .webform-section-wrapper .fieldset--wrapper{width:100% !important}#edit-product-used--wrapper,#edit-product-version--wrapper{margin-left:0}#edit-issue-info-left-col>div.fieldset--wrapper>#edit-issue-type--wrapper>.fieldset-wrapper>#edit-issue-type>div{float:initial;padding-right:0}#edit-product-info>div>div{width:100%;margin:0 5% 20px}#edit-product-info>div>div>label{left:10% !important}#edit-swsn{width:90%;margin:0 5% 20px}#edit-issue-info-right-col .js-form-type-textarea{width:90%;margin:0 5% 20px}}
body.route--entity--id--free-trial-form h3.webform-section-title{font-size:32px;font-weight:600;line-height:36px;margin-bottom:39px;padding-left:12%}body.route--entity--id--free-trial-form div.ds-copy-text{padding-left:12%}body.route--entity--id--free-trial-form div.ds-copy-text p{font-size:18px;font-weight:300;line-height:28px;margin-bottom:20px;hyphens:none;word-wrap:break-word}.ds-ui-kit-scope body.route--entity--id--free-trial-form .sw-gated-form{padding:80px 0}body.route--entity--id--free-trial-form .webform-button--submit{width:100%}body.route--entity--id--free-trial-form .webform-confirmation{padding:50px 0}body.route--entity--id--free-trial-form .webform-confirmation__message span{font-size:35px;font-weight:700;margin:0 auto}@media (min-width:1441px){.ds-ui-kit-scope body.route--entity--id--free-trial-form .ds-col{padding-left:40px}}@media (min-width:1041px){.ds-ui-kit-scope body.route--entity--id--free-trial-form .ds-col--lg-5{width:41.66667%}}@media (min-width:1041px){.ds-ui-kit-scope body.route--entity--id--free-trial-form .ds-col--lg-offset-1{margin-left:8.33333%}}
body.route--entity--id--free-product-support-form form.webform-submission-form #edit-top-row{width:100%;margin-left:0}body.route--entity--id--free-product-support-form form #edit-contact-info .webform-section-wrapper .form-item--required{width:93%;margin-left:3.5%}body.route--entity--id--free-product-support-form form.webform-submission-form section#edit-contact-info{min-height:324px;margin-top:0;margin-bottom:0;padding-left:0;border:1px solid #e3e3e3}body.route--entity--id--free-product-support-form form.webform-submission-form #edit-contact-info h4{background:#e3e3e3;padding:10px 10px 10px 15px;margin-bottom:0}body.route--entity--id--free-product-support-form form #edit-contact-info>div>div>input{width:100%}body.route--entity--id--free-product-support-form form.webform-submission-form section#edit-product-info{border:1px solid #e3e3e3}body.route--entity--id--free-product-support-form #edit-product-info>div>.fieldset--wrapper{display:inline-block;float:left}body.route--entity--id--free-product-support-form form.webform-submission-form #edit-product-info h4{background:#e3e3e3;padding:10px 10px 10px 15px;margin-bottom:0}body.route--entity--id--free-product-support-form #edit-computer-info .edit-computer-info{display:inline-block}body.route--entity--id--free-product-support-form #edit-computer-info>div>.fieldset--wrapper{width:33%;display:inline-block;float:left}body.route--entity--id--free-product-support-form #edit-computer-info #edit-operating-system-radios,body.route--entity--id--free-product-support-form #edit-computer-info #edit-browser-radios{max-height:none;overflow:initial}body.route--entity--id--free-product-support-form #edit-issue-info{border:1px solid #e3e3e3}body.route--entity--id--free-product-support-form textarea#edit-business-impact-reason{margin-top:0;margin-bottom:0;min-height:180px;padding:45px 16px 8px}body.route--entity--id--free-product-support-form #edit-issue-info-right-col>div>label{background-color:#fff;width:98%;line-height:28px;padding-left:16px;padding-top:2px;top:1px;left:1px;border-radius:4px;height:28px}body.route--entity--id--free-product-support-form #edit-issue-info-right-col #edit-summary{height:67px !important;min-height:initial;padding:28px 32px 8px 16px}body.route--entity--id--free-product-support-form #edit-issue-info-right-col #edit-description{padding:28px 32px 8px 16px}body.route--entity--id--free-product-support-form #edit-issue-info-left-col{margin-left:1%}body.route--entity--id--free-product-support-form #edit-issue-info-left-col>div{width:95%}body.route--entity--id--free-product-support-form #edit-issue-info-left-col>div>label{background-color:#fff;width:85%;padding-top:5px;padding-left:16px;top:1px;left:1px;border-radius:4px;height:28px}body.route--entity--id--free-product-support-form #edit-submit{float:right}.webform-confirmation__message h4{font-size:26px;font-weight:700;margin-bottom:0}@media screen and (max-width:1039px){body.route--entity--id--free-product-support-form form #edit-contact-info,body.route--entity--id--free-product-support-form form #edit-product-info{width:100%;float:initial}body.route--entity--id--free-product-support-form form.webform-submission-form section#edit-product-info{margin:50px 0 0}body.route--entity--id--free-product-support-form #edit-issue-info-left-col{margin-left:2%}}
.view--wrapper--view--faq_categories{margin-top:50px;margin-bottom:50px}.view--wrapper--view--faq_categories #edit-submit-faq-categories{display:none}.view--wrapper--view--faq_categories .ds-select:after{content:'' !important;display:none}.view--wrapper--view--faq_categories h3.js-views-accordion-group-header{display:none}.view--wrapper--view--faq_categories .view-grouping-header{font-size:16px;font-weight:700}.view--wrapper--view--faq_categories .categories-body>div>.view-grouping>.view-grouping-content>div>.views-accordion-header>span.ui-accordion-header-icon.ui-icon.ui-icon-minus{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png)!important}.view--wrapper--view--faq_categories .categories-sidebar .views-exposed-form{padding:0}.view--wrapper--view--faq_categories .categories-sidebar .views-exposed-form .faq-category-select{margin:0}.view--wrapper--view--faq_categories .categories-list form{padding:0}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select{background:0 0;border:none;border-radius:initial}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>div{border-left:1px solid #000;padding:10px 20px}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>div:hover{border-left:3px solid #239de8}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>div a{color:#000}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links div.bef-link-active{border-left:3px solid #239de8}.view--wrapper--view--faq_categories.categories-sidebar>div .faq-category-select .form-select.bef-links div.bef-link-active a{color:#239de8}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>ul>li{border-left:1px solid #000;padding:10px 20px}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>ul>li:hover{border-left:3px solid #239de8}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>ul>li a{color:#000}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>ul>li.bef-link-active{border-left:3px solid #239de8}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>ul>li>a.bef-link--selected{font-weight:700;color:#239de8}.view--wrapper--view--faq_categories .view-grouping-content{margin-bottom:50px}.view--wrapper--view--faq_categories .view-grouping .view-grouping-content>div .views-field{background-color:#ebebeb;border:none;font-size:16px;font-weight:300}.view--wrapper--view--faq_categories .view-grouping .view-grouping-content>div .ui-accordion-content{background-color:#fff;border:1px solid #ebebeb;height:auto !important}.view--wrapper--view--faq_categories .view-grouping .view-grouping-content>div .ui-accordion-content .views-field{background-color:transparent}.view--wrapper--view--faq_categories .view-grouping .view-grouping-content>div .views-field.ui-state-active span.field-content a{color:#239de8;font-weight:300}.view--wrapper--view--faq_categories .views-field-title.views-accordion-header{background-color:#ebebeb;border:none;font-size:16px;font-weight:300}.views-field-title.views-accordion-header.ui-state-active{color:#239de8}.view--wrapper--view--faq_categories .ui-accordion-content-active{border:1px solid #ebebeb}.view-faq .view-content{margin-left:0!important;margin-right:0!important}.view-faq .view-content>div>div>.views-accordion-header{background-color:#ebebeb;border:none;font-size:16px;font-weight:300}.view-faq .view-content>div>div>.views-accordion-header:before{content:'\e93a';font-family:icon;font-size:16px;color:rgba(0,0,0,.32)}.view-faq .view-content>div>div>.views-accordion-header.ui-accordion-header-active:before{content:'\e930';font-family:icon;font-size:16px;color:#239de8}.view-faq .view-content>div>div>.views-accordion-header:hover{color:#239de8}.view-faq .view-content>div>div>.ui-accordion-content{background-color:#fff;border:1px solid #ebebeb;height:auto !important}.entity--bundle-faq-view{padding-top:70px}.view-faq p:first-child{margin-top:0}@media screen and (max-width:840px){.view--wrapper--view--faq_categories .view-faq-categories .ds-container{max-width:none}.view--wrapper--view--faq_categories .view-faq-categories .ds-container .categories-sidebar{padding-left:0;margin-bottom:25px}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>div{display:inline-block;border-left:none;border-bottom:1px solid #000;padding:0}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links>div:hover{border-left:none;border-bottom:1px solid #239de8}.view--wrapper--view--faq_categories .categories-sidebar>div .faq-category-select .form-select.bef-links div.bef-link-active{border-left:none;border-bottom:1px solid #239de8}}@media screen and (max-width:720px){.entity--bundle-faq-view>div>div{margin-left:0!important}}@media screen and (max-width:414px){.view--wrapper--view--faq_categories .categories-list>form>div{padding:0!important}}.ui-accordion-content ul,.ui-accordion-content ol{padding:0;margin:0;margin-top:12px}.ui-accordion-content ol>li>ul>li:before,.ui-accordion-content ol>li>ul>li:before{left:19px}.ui-accordion-content ul>li,.ui-accordion-content ol>li{position:relative;padding-left:24px;margin-bottom:12px}.ui-accordion-content ul li:before{color:rgba(0,0,0,.32)}.ui-accordion-content ul>li ul,.ui-accordion-content ul>li ul,.ui-accordion-content ol>li ul,.ui-accordion-content ul>li ol,.ui-accordion-content ul>li ol,.ui-accordion-content ol>li ol{padding:0}.ui-accordion-content ul>li ul>li,.ui-accordion-content ul>li ol>li,.ui-accordion-content ol>li ul>li,.ui-accordion-content ol>li ol>li{position:relative;padding-left:40px;margin-bottom:12px}.ui-accordion-content ul>li ul>li:first-child,.ui-accordion-content ul>li ol>li:first-child,.ui-accordion-content ol>li ul>li:first-child,.ui-accordion-content ol>li ol>li:first-child{margin-top:12px}.ui-accordion-content ul>li ul>li:before,.ui-accordion-content ol>li ul>li:before{content:' ';position:absolute;left:3px;display:inline-block;background:rgba(0,0,0,.32);border-radius:100%;width:6px;height:6px;margin:0;top:8px;color:rgba(0,0,0,.8)}.ui-accordion-content ol{counter-reset:ds-lists--counter}.ui-accordion-content ol>li,.ui-accordion-content ol>li{list-style:none}.ui-accordion-content ol>li ul,.ui-accordion-content ol>li ul{counter-reset:ds-lists--counter}.ui-accordion-content ul>li:before,.ui-accordion-content ul>li:before{content:' ';position:absolute;left:3px;display:inline-block;background:rgba(0,0,0,.32);border-radius:100%;width:6px;height:6px;margin:0;top:8px;color:rgba(0,0,0,.8)}.ui-accordion-content ul>li>ul>li:before{content:' ';background:url("/libraries/wp-mod-ftr-uikit/dist/guidelines/icons/oval-empty.svg") center center no-repeat;background-size:100% 100%;width:6px;height:6px;position:absolute;left:19px;display:inline-block;margin:0;top:8px}.ui-accordion-content ol>li>ul>li:before{content:' ';background:url("/libraries/wp-mod-ftr-uikit/dist/guidelines/icons/oval-empty.svg") center center no-repeat;background-size:100% 100%;width:6px;height:6px;position:absolute;left:19px;display:inline-block;margin:0;top:8px}.ui-accordion-content ol>li:before{content:counter(ds-lists--counter) ".";counter-increment:ds-lists--counter;position:absolute;font-weight:400;left:-6px;white-space:nowrap;background:0 0;transform:none;width:34px;display:inline-block;text-align:right;color:#adadad !important;top:0}.ui-accordion-content ol>li>ol{list-style-type:lower-alpha;counter-reset:ds-lists--counter}.ui-accordion-content ol>li>ol>li:before{content:counter(ds-lists--counter,lower-alpha) ".";counter-increment:ds-lists--counter;position:absolute;font-weight:400;left:-6px;white-space:nowrap;background:0 0;transform:none;width:34px;display:inline-block;text-align:right;top:0}.ui-accordion-content ol>li>ol>li>ol{list-style-type:none}.ui-accordion-content ol>li>ol>li>ol>li:before,.ui-accordion-content ol>li>ol>li>ul>li:before{content:' ';position:absolute;left:19px;display:inline-block;background:rgba(0,0,0,.32);border-radius:100%;width:6px;height:6px;margin:0;top:8px}.ui-accordion-content ol>li>ol>li>ol>li>ol,.ui-accordion-content ol>li>ol>li>ol>li>ol{list-style-type:none}.ui-accordion-content ol>li>ol>li>ol>li>ol>li:before{content:' ';background:url("/libraries/wp-mod-ftr-uikit/dist/guidelines/icons/oval-empty.svg") center center no-repeat;background-size:100% 100%;width:6px;height:6px;position:absolute;left:19px;display:inline-block;margin:0;top:8px}.ui-accordion-content ol>li:before{left:-20px}
.ds-copy-text.text-formatted>table{border:transparent}.ds-copy-text.text-formatted>table>thead>tr>th{background-color:transparent;color:#000;font-size:14px;font-weight:400;padding:14px;text-align:center}.ds-copy-text.text-formatted>table>tbody>tr>td{font-size:14px;line-height:20px;padding:14px;text-align:center}.ds-copy-text.text-formatted>table>tbody>tr:nth-child(odd){background-color:#ebebeb}.ds-copy-text.text-formatted>table>tbody>tr:nth-child(even){background-color:transparent}
.view-display-id-free_download .view--wrapper .view-header .view-content{margin-left:0;margin-right:0}.view-display-id-free_download .view--wrapper .view-header nav{padding-bottom:40px;padding-top:8px}.view-display-id-free_download .view--wrapper .view-header nav ul li.is-active{background-color:#239de8;color:#fff;text-align:center;text-decoration:none;display:inline-block;min-width:32px;height:32px;line-height:32px;padding:0;margin:0;border-radius:22px;cursor:pointer}.view--wrapper:not(.view--vbo) .view-free-download .view-content{margin-top:0;margin-left:0;margin-right:0}.view-display-id-free_download .view--wrapper .view-header nav ul li a{padding:0}.view-display-id-free_download input#edit-combine{padding:28px 60px 8px 16px}.view-display-id-free_download button#edit-submit-hardware-certification{display:block;position:absolute;right:12px;top:16px}[id^=edit-reset]{display:block !important;visibility:visible !important}[id^=edit-submit-video-cards],[id^=edit-submit-free-download]{visibility:hidden}.view-free-download .service-packs-reset{float:left !important;position:relative;top:-7px;left:0;z-index:101}button.ds-btn--compact.views--filter--reset{float:left;top:-5px;margin-left:2px}.view-empty{padding:0 40px 40px;margin-top:-60px}.view-display-id-free_download .bef-exposed-form .form--inline>.form-item:first-child,.view-display-id-free_download .bef-exposed-form .form--inline>.form-item.js-form-item-field-video-card-model-value{margin-left:0!important;padding-left:0!important}.view-display-id-free_download .bef-exposed-form .form--inline>.form-item{width:22%;margin-left:2.8em;margin-right:0;padding-left:0!important}.view-display-id-free_download .bef-exposed-form .form--inline>.form-item{width:28%;margin-left:2.8em;margin-right:0;padding-left:0!important}@media (min-width:320px) and (max-width:840px){.video-cards-filters .views-exposed-form{padding:0}.video-cards-filters .views-exposed-form .ds-input{width:100%}}.video-cards-filters .ds-row>div>.views-exposed-form .form-actions .views--filter--reset{height:40px;font-size:16px;line-height:41px}.video-cards-filters.ds-row{margin-left:0}form.views-exposed-form{padding:initial}.video-cards-total-records{display:inline-block;float:left}.feed-icons{display:inline-block;float:right}.feed-icons .csv-feed button a{background:transparent!important}.video-card-ctrls{display:block;min-height:35px}section.hardware-certification-container{margin-top:50px}table.video-driver-table tbody tr:nth-child(odd){background:#fff}table.video-driver-table thead tr th,table.video-driver-table thead tr th a,table.video-driver-table thead tr th.is-active a,table.video-driver-table tbody tr td b{color:#000;font-size:14px;font-weight:400}table.video-driver-table thead tr th a{color:#239de8}table.video-driver-table .ds-ico-download-mini,table.video-driver-table .ds-ico-external-link-mini{color:#239de8}i.ds-ico.tablesort.tablesort--asc{background-image:none;content:'\e935'}i.ds-ico.tablesort.tablesort--desc{background-image:none;content:'\e939'}table.video-driver-table thead tr th a span.tablesort{position:relative;top:5px}table.video-driver-table tbody tr td{font-size:14px;padding:14px}table.video-driver-table tbody tr td.is-active{background-color:initial}table.video-driver-table tbody tr td span.tablesaw-cell-content{display:inline-block;vertical-align:middle;line-height:normal}table.video-driver-table tbody tr .views-field-field-video-card-driver-version{color:#239de8}@media screen and (max-width:1202px){.view--wrapper--view--free_download .bef-exposed-form .form--inline>.form-item{margin-left:1.8em}}@media screen and (max-width:978px){.view--wrapper--view--free_download .bef-exposed-form .form--inline>.form-item{width:47%;margin-right:.8em;margin-left:0!important}.view-free-download .service-packs-reset{left:0}}@media screen and (max-width:748px){.view--wrapper--view--free_download .bef-exposed-form .form--inline>.form-item{width:100%;margin-right:0;margin-left:0!important}}@media screen and (max-width:939px){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{display:inline-block;max-width:67%}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content{display:block;width:100%;max-width:100%;padding:0}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}.tablesaw-stack td .tablesaw-cell-label{display:initial;padding:0 .6em 0 0}table.video-driver-table tbody tr td b a{color:#000;font-size:14px;font-weight:400}table.video-driver-table tbody tr td:nth-child(n+2){border-bottom:1px solid #e0e0e0}table.video-driver-table tbody tr td:first-child{background:#e0e0e0;margin-top:0;padding:10px 0}table.video-driver-table tbody tr td{padding:14px 0}table.video-driver-table tbody tr td b.tablesaw-cell-label{display:inline-block;padding-left:8px;text-align:left;width:40%}table.video-driver-table tbody tr td span.tablesaw-cell-content{display:inline-block;position:absolute;right:45px}}@media screen and (max-width:480px){table.video-driver-table tbody tr td:first-child b a span.tablesort{position:relative;top:5px}table.video-driver-table tbody tr td:last-child{border-bottom:none !important;margin-bottom:20px}table.video-driver-table tbody tr td b a{color:#000;font-size:14px;font-weight:400}table.video-driver-table tbody tr td{padding:0;text-align:left}table.video-driver-table tbody tr td:first-child{margin-top:0;padding:10px 0}table.video-driver-table tbody tr td:nth-child(n+2){border-bottom:1px solid #000}table.video-driver-table .tablesaw-stack td .tablesaw-cell-label{padding:0}table.video-driver-table tbody tr td b.tablesaw-cell-label{display:inline-block;padding-left:10px;text-align:left;width:40%}table.video-driver-table tbody tr td span.tablesaw-cell-content{display:inline-block;position:absolute;right:36px}table.video-driver-table tbody tr td b.tablesaw-cell-label{padding-left:8px}table.video-driver-table tbody tr td{padding:14px 0}table.video-driver-table tbody tr td:nth-child(2) b.tablesaw-cell-label{width:100%;display:inline-block !important}table.video-driver-table tbody tr td:nth-child(2) span.tablesaw-cell-content{max-width:100%;position:initial;padding-left:8px}table.video-driver-table tbody tr td:nth-child(2) span.tablesaw-cell-content a{display:contents;padding-left:6px}}#free-downloads-modal-title{position:absolute;top:20px;left:50px}.ui-dialog .ui-dialog-titlebar{position:absolute;left:0;top:0;width:100%}
.sw-gated-form{padding:80px 0}.sw-gated-form h1{margin-bottom:17px;font-size:26px;line-height:32px}.sw-gated-form h3{margin-bottom:21px;font-size:18px;line-height:28px}.sw-gated-form p{font-size:18px;line-height:28px;margin-bottom:20px}.sw-gated-form ul>li{font-size:18px}.sw-gated-form .ds-region h2{margin-left:12.5%;font-size:26px;padding-top:60px;display:block;line-height:1}.sw-gated-form .sw-gated-form__form{padding-top:48px}.sw-gated-form .sw-gated-form__title{margin-top:0;margin-bottom:36px;color:#005386;font-size:22px;line-height:32px;font-weight:500}.sw-gated-form .field--name-title h1,.sw-gated-form .field--name-field-subtitle h3,.sw-gated-form .field--formatter-text-default{padding-left:15%}.sw-gated-form .ds-row h1,.sw-gated-form .ds-row .text-formatted{padding-left:12%}.sw-gated-form .ds-row.reimbursement_form h1{text-align:center;padding-left:0}.sw-gated-form form{margin:0 !important;padding:0 !important}@media (min-width:1041px){.sw-gated-form h1{margin-bottom:39px;font-size:32px;line-height:36px}.sw-gated-form h3{font-size:22px;line-height:26px;margin-bottom:25px}.sw-gated-form div div form{padding:0;margin:0}.sw-gated-form div div form section{padding:0;margin:0}.sw-gated-form div div form section.col-left{margin-left:12.5%}.sw-gated-form div div form section.col-right{margin-left:12.5%}.sw-gated-form .sw-gated-form__form{padding-top:5px}
.entity--view-mode-ungated #lastStep>div>div>div{padding-top:5%}
div.entity--id-19881>.field--formatter-bricks-nested>.entity--id-4011>section.sw-banner-text,div.entity--id-19881>.field--formatter-bricks-nested>.entity--id-4012>section.sw-banner-text{padding:50px 0}
#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex{display:block;-ms-flex-wrap:unset;flex-wrap:unset;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex:first-child,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex:first-child{padding-left:0 !important;}@media (min-width:1041px){#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col.ds-col--center,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col.ds-col--center{margin-left:8.33333%;}}@media (min-width:721px){#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col.ds-col--center,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col.ds-col--center{margin-left:12.5%;}}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner{position:relative;width:100%;height:88vh;background:transparent !important;overflow:hidden;color:#fff;background-size:cover;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner .ds-breadcrumb,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner .ds-breadcrumb{margin-top:80px;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner__shadow,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner__shadow{position:absolute;top:0;left:0;bottom:0;right:0;background:transparent !important;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner__content,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner__content{text-align:center;width:100%;position:relative;top:inherit;transform:none;margin-top:197px;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner__content p,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner__content p{font-size:18px;line-height:28px;margin-bottom:40px;margin-top:0;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner__content .ds-container,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner__content .ds-container{margin:0px !important;padding:0 !important;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium{height:auto;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content{margin-top:40px;text-align:left;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-banner__title,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-banner__title{font-size:18px;color:black;font-weight:400;line-height:32px;margin-bottom:3px;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-text-shadow,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-text-shadow{text-shadow:none !important;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-banner__subtitle,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-banner__subtitle{font-size:18px;line-height:28px;margin-bottom:18px;color:black;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-copy-text p,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-copy-text p{font-size:16px !important;line-height:28px !important;letter-spacing:-.25px;font-weight:300;color:rgba(0,0,0,0.8);max-width:615px;margin-bottom:0px;margin-left:auto;margin-right:auto;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-btn:last-child,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-btn:last-child{display:none;}#lastStep > div.form-step-container > div.form-step-paragraph .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-btn:first-child,.ds-region .field--name-field-extended-ctas .ds-row.ds-row--flex .ds-col .ds-banner--medium .ds-banner__content .ds-btn:first-child{display:inline-block;}
.ds-ui-kit-scope .responsive-table__system-requirements{width:100%;margin-bottom:0;border-bottom:2pt solid #c2c2c2 !important;}.ds-ui-kit-scope .responsive-table__system-requirements .small-text{margin:0;font-size:14px;line-height:20px;}.ds-ui-kit-scope .responsive-table__system-requirements .small-text.red{color:red;}.ds-ui-kit-scope .responsive-table__system-requirements .small-text.normal{font-weight:400;}.ds-ui-kit-scope .responsive-table__system-requirements .small-text.bold{font-weight:600;}.ds-ui-kit-scope .responsive-table__system-requirements p.red,.ds-ui-kit-scope .responsive-table__system-requirements .red{color:red;}.ds-ui-kit-scope .responsive-table__system-requirements thead td.table-text-header{font-weight:300;color:white;background-color:#717171;}.ds-ui-kit-scope .responsive-table__system-requirements thead th{font-weight:300;display:table-cell;color:white;background-color:#717171;}.ds-ui-kit-scope .responsive-table__system-requirements thead th:first-of-type{text-align:left;}.ds-ui-kit-scope .responsive-table__system-requirements thead th[data-title]{text-align:center;padding:5px;}.ds-ui-kit-scope .responsive-table__system-requirements thead th[data-title] > p{margin-top:8px;padding-bottom:8px;}.ds-ui-kit-scope .responsive-table__system-requirements thead th[data-title] > p.align-left{text-align:left;padding-left:12px;}.ds-ui-kit-scope .responsive-table__system-requirements tbody{display:table-row-group;padding:0;text-align:left;white-space:normal;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr{display:table-row;display:table-row;margin-bottom:1rem;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr.bg-white{background-color:white !important;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr:nth-of-type(even){background-color:rgba(0,0,0,0.016);}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr:nth-of-type(odd){background-color:white;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td{font-size:18px;line-height:20px;padding:14px;border-bottom:1px rgba(0,0,0,0.08) solid;display:table-cell;text-align:center;border-bottom:0;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td p{margin-top:0;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td div.yes{display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 'icon';font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease;text-align:center;letter-spacing:0;color:#14bf14;text-shadow:0.05em 0.02em #bbbbbb;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td div.yes::after{content:'\e90e';}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td div.no{display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 'icon';font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease;text-align:center;letter-spacing:0;color:red;text-shadow:0.05em 0.02em #FFEBE5;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td div.no::after{content:'\e911';}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.product{font-weight:400;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.red{color:red;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.normal{font-weight:400;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.bold,.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.product-category{text-align:left;font-weight:600;border-top:2pt solid #c2c2c2;background-color:#D6D6D6;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.divider{border-top:2pt solid #c2c2c2;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td[data-title]{text-align:left;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td[data-title]:before{content:none;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td:first-child{text-align:left;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td:not(:first-child){text-align:center;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr:nth-of-type(odd){background-color:white !important;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr:last-of-type{margin-bottom:0;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr.rowtitle{background-color:rgba(0,0,0,0.08);font-size:22px;line-height:28px;font-weight:400;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr.section-break-border{border-bottom:1px solid #B3B3B3;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr:last-child{border-bottom:2pt solid #c2c2c2 !important;}.ds-ui-kit-scope .responsive-table__system-requirements thead{position:relative;overflow:auto;clip:auto;width:auto;height:auto;}.ds-ui-kit-scope .responsive-table__system-requirements thead .is-colheader{display:none;}.ds-ui-kit-scope .responsive-table__system-requirements tbody > tr > td .ds-lists{padding:0;margin:0;margin-top:12px;line-height:24px;}@media (max-width:720px){.ds-ui-kit-scope .responsive-table__system-requirements thead{display:none;}.ds-ui-kit-scope .responsive-table__system-requirements tbody{display:table-row-group;padding:0;text-align:left;white-space:normal;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr{margin-bottom:1rem;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr:nth-of-type(even){background-color:white;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr:nth-of-type(odd){background-color:white;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td{font-size:18px;line-height:20px;padding:14px;padding-top:7px;border-bottom:1px rgba(0,0,0,0.08) solid;display:table-cell;text-align:center;border-top:1pt solid #EBEBEB;margin-top:0px;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td P{width:100%;text-align:center;padding-left:50%;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td div.yes{width:50%;display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 'icon';font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease;text-align:center;letter-spacing:0;color:#14bf14;text-shadow:0.05em 0.02em #bbbbbb;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td div.yes::after{content:'\e90e';}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td div.no{width:50%;display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 'icon';font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease;text-align:center;letter-spacing:0;color:red;text-shadow:0.05em 0.02em #FFEBE5;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td div.no::after{content:'\e911';}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.red{color:red;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.normal{font-weight:400;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.bold,.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.product-category{padding-top:10px;text-align:left;font-weight:600;border-top:18pt solid #F6F6F6;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td.product{font-weight:400;padding-top:10px;text-align:left;display:table-cell;float:left;width:100%;font-weight:600;border-top:1pt solid #c2c2c2;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td[data-title]{text-align:left;display:table-cell;border-top:1pt solid #EBEBEB;padding-top:14px;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td[data-title]:before{font-size:16px;float:left;display:block;content:attr(data-title);color:rgba(0,0,0,0.8);width:50%;text-align:left;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td:first-child{text-align:left;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr td:not(:first-child){text-align:center;display:table-column;float:left;width:100%;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr:nth-of-type(odd){background-color:white !important;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr:last-of-type{margin-bottom:0;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr.rowtitle{background-color:rgba(0,0,0,0.08);font-size:22px;line-height:28px;font-weight:400;}.ds-ui-kit-scope .responsive-table__system-requirements tbody tr.section-break-border{border-bottom:1px solid #B3B3B3;}}
body.route--entity--type--webform.path-webform .messages--error{display:none}
