@charset "UTF-8";*,.dsw-link.arrow-back:before{-webkit-font-smoothing:antialiased}h4,h5{letter-spacing:.01px}.dsw-link,a,button{cursor:pointer}#expanded-footer-overlay .accordion,.breadcrumbs,.dsw-capabilities ul,.dsw-content-type-a ul,.dsw-content-type-c ul,.dsw-list-component ul,.dsw-product-tile ul,.dsw-rss-landing ul,.dsw-search-results ul,.dsw-sharer-overlay>ul,.dsw-site-footer ul li,.list,.news-update,.related-nav,.social-networks,.subscribe-list,.tag-list,.testimonail cite ul>li{list-style:none}@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?3dz4z);src:url(../fonts/icomoon/icomoon.eot?3dz4z#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?3dz4z) format("truetype"),url(../fonts/icomoon/icomoon.woff?3dz4z) format("woff"),url(../fonts/icomoon/icomoon.svg?3dz4z#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:visuelt-black;src:url(../fonts/visuelt/visuelt-black.eot);src:url(../fonts/visuelt/visuelt-black.eot?#iefix) format("embedded-opentype"),url(../fonts/visuelt/visuelt-black.woff) format("woff"),url(../fonts/visuelt/visuelt-black.woff2) format("woff2"),url(../fonts/visuelt/visuelt-black.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:visuelt-light;src:url(../fonts/visuelt/visuelt-light.eot);src:url(../fonts/visuelt/visuelt-light.eot?#iefix) format("embedded-opentype"),url(../fonts/visuelt/visuelt-light.woff) format("woff"),url(../fonts/visuelt/visuelt-light.woff2) format("woff2"),url(../fonts/visuelt/visuelt-light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:visuelt-regular;src:url(../fonts/visuelt/visuelt-regular.eot);src:url(../fonts/visuelt/visuelt-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/visuelt/visuelt-regular.woff) format("woff"),url(../fonts/visuelt/visuelt-regular.woff2) format("woff2"),url(../fonts/visuelt/visuelt-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:visuelt-bold;src:url(../fonts/visuelt/visuelt-bold.eot);src:url(../fonts/visuelt/visuelt-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/visuelt/visuelt-bold.woff) format("woff"),url(../fonts/visuelt/visuelt-bold.woff2) format("woff2"),url(../fonts/visuelt/visuelt-bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:visuelt-medium;src:url(../fonts/visuelt/visuelt-medium.eot);src:url(../fonts/visuelt/visuelt-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/visuelt/visuelt-medium.woff) format("woff"),url(../fonts/visuelt/visuelt-medium.woff2) format("woff2"),url(../fonts/visuelt/visuelt-medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Visuelt-Black;src:url(../fonts/visuelt/visuelt-black.eot),url(../fonts/visuelt/visuelt-black.woff) format("woff"),url(../fonts/visuelt/visuelt-black.ttf) format("truetype")}@font-face{font-family:Visuelt-Bold;src:url(../fonts/visuelt/visuelt-bold.eot),url(../fonts/visuelt/visuelt-bold.woff) format("woff"),url(../fonts/visuelt/visuelt-bold.ttf) format("truetype")}@font-face{font-family:Visuelt-Light;src:url(../fonts/visuelt/visuelt-light.eot),url(../fonts/visuelt/visuelt-light.woff) format("woff"),url(../fonts/visuelt/visuelt-light.ttf) format("truetype")}@font-face{font-family:Visuelt-Medium;src:url(../fonts/visuelt/visuelt-medium.eot),url(../fonts/visuelt/visuelt-medium.woff) format("woff") url(../fonts/visuelt/visuelt-medium.ttf) format("truetype")}@font-face{font-family:Visuelt-Regular;src:url(../fonts/visuelt/visuelt-regular.eot),url(../fonts/visuelt/visuelt-regular.woff) format("woff"),url(../fonts/visuelt/visuelt-regular.ttf) format("truetype")}*{background:no-repeat;position:relative}:root{font-size:16px;letter-spacing:.01em}@media screen and (min-width:320px){:root{font-size:calc(16px + 0 * ((100vw - 320px)/ 430))}}@media screen and (min-width:750px){:root{font-size:16px}}body,html{font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:160%;-webkit-font-kerning:normal;font-kerning:normal;margin:0;min-height:100%;padding:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body.no-scroll{position:fixed;width:100%}a,button{border:0;color:inherit;outline:0;text-decoration:none}blockquote,q{quotes:none}blockquote::before,q::before{font-family:inherit;position:absolute}@media only screen and (max-width:1023px){body,html{line-height:1.5}blockquote::before,q::before{transform:translateX(-10px)}}blockquote::after,q::after{font-family:inherit}.dsw-button,.dsw-link{font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}blockquote p,q p{display:inline}li ol,li ul{padding:10px 20px}sub,sup{font-size:.6em}sub{vertical-align:sub}sup{vertical-align:super}.dsw-logo img,.dsw-menu>ul>li,.dsw-submenu a{vertical-align:middle}.dsw-capability-sub-category,.dsw-content-feed,.dsw-content-not-found,.dsw-inline-media .dsw-inline-media-wrapper,.dsw-list-component,.dsw-product-tile,.dsw-rss-landing,.dsw-search-results-wrapper,.dsw-site-footer-wrapper{margin-left:auto;margin-right:auto;max-width:1600px}.dsw-article-categories,.dsw-article-data,.dsw-article-hero header,.dsw-article-textblock,.dsw-quote{margin-left:auto;margin-right:auto;max-width:884px}.dsw-capability-sub-category,.dsw-content-feed-latest,.dsw-content-intro,.dsw-stats,.feature-callout .container{margin-left:auto;margin-right:auto;width:80%;max-width:900px}@media only screen and (min-width:1024px){blockquote::before,q::before{transform:translateX(-25px)}.dsw-capability-sub-category,.dsw-content-feed-latest,.dsw-content-intro,.dsw-stats,.feature-callout .container{width:80%;max-width:1000px}}@media only screen and (min-width:1600px){.dsw-capability-sub-category,.dsw-content-feed-latest,.dsw-content-intro,.dsw-stats,.feature-callout .container{width:80%;max-width:1150px}}.dsw-site{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.dsw-site-content{-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.dsw-content-pushed{padding-top:110px}@media only screen and (max-width:1023px){.dsw-article-categories,.dsw-article-data,.dsw-article-hero header,.dsw-article-textblock,.dsw-capability-sub-category,.dsw-content-feed,.dsw-content-not-found,.dsw-inline-media .dsw-inline-media-wrapper,.dsw-list-component,.dsw-product-tile,.dsw-quote,.dsw-rss-landing,.dsw-search-results-wrapper,.dsw-site-footer-wrapper{padding-left:30px;padding-right:30px}.dsw-content-pushed{padding-top:70px}}.dsw-content-pushed-by-disclaimer{padding-top:337px}@media only screen and (min-width:1024px){.dsw-content-pushed-by-disclaimer{padding-top:230px}}.btn-holder{transition:background-color .3s,color .3s}.btn-holder-hover-white:hover{color:#473EFF;background-color:#fff}.btn-holder-hover-blue:hover{color:#fff;background-color:#473EFF}.dsw-button{color:#2600b3;font-size:1.25rem;line-height:100%;background:#fff;border:1px solid;display:inline-block;padding:20px 40px;transition:all .2s ease-out}.dsw-button:active,.dsw-button:focus,.dsw-button:hover{opacity:.8}@media only screen and (max-width:1023px){.dsw-button{padding:20px 35px}}.dsw-button.white{background:0 0;border:2px solid #fff;color:#fff}.dsw-button.white:active,.dsw-button.white:focus,.dsw-button.white:hover{background-color:#fff;color:#473eff;opacity:1}.dsw-link{color:#2600b3;font-size:1rem;line-height:125%;display:block}.dsw-link:active,.dsw-link:focus,.dsw-link:hover{opacity:.8}.dsw-link.arrow-back{display:inline-block;padding-left:20px}.dsw-link.arrow-back:before{display:inline-block;font-family:icomoon;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e904'}.dsw-link.arrow-back::before{position:absolute;transform:translate(0,-50%);font-size:.8125rem;line-height:100%;font-weight:700;left:0;padding-left:5px;top:60%}.dsw-scroll-down{font-size:1.125rem;line-height:133.33333%;bottom:50px;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;left:0;overflow:visible;position:absolute;right:0}.dsw-head-default h3:before,.dsw-scroll-down:before{display:inline-block;font-family:icomoon;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;-moz-osx-font-smoothing:grayscale;speak:none}.dsw-scroll-down:before{line-height:1;text-transform:none;content:'\e800'}.dsw-scroll-down::before{font-size:1.5625rem;line-height:100%;left:0;position:absolute;right:0;top:-25px}.dsw-head-default{font-size:.875rem;line-height:171.42857%;border-bottom:1px solid #eee;color:#595959;font-weight:400;margin-bottom:50px;padding-bottom:15px;text-align:center;text-transform:uppercase}h2,h3,h4,h5{color:#000}.dsw-head-default h3:before{line-height:1;text-transform:none;content:'\e807'}.dsw-head-default h3::before{font-size:1rem;line-height:150%;margin-right:12px}.dsw-head-default .dsw-second-link{position:absolute;right:0;top:3px}h1{color:#fff;font:80px/85px visuelt-black}@media only screen and (max-width:750px){h1{font-size:52px;line-height:50px}}h2{font:64px/64px visuelt-black;letter-spacing:.4px;line-height:64px}@media only screen and (max-width:750px){h2{font-size:46px;letter-spacing:0;line-height:46px}}h3{font:36px/40px visuelt-bold;letter-spacing:-.1px}@media only screen and (max-width:750px){h3{font-size:32px;color:#181818;line-height:36px}}h4{font:28px/30px visuelt-bold}@media only screen and (max-width:750px){h4{font-size:20px;line-height:24px}}h5{font:16px/20px visuelt-bold}.body-base,.body-large,.body-small{color:#595959;letter-spacing:.03px}@media only screen and (max-width:750px){h5{font-size:20px;line-height:24px}}.body-large{font:24px/36px visuelt-light}@media only screen and (max-width:750px){.body-large{font-size:20px;line-height:30px}}.body-base{font:20px/28px visuelt-light}@media only screen and (max-width:750px){.body-base{font-size:18px;line-height:26px}}.body-small{font:16px visuelt-light}.category{font:20px/36px visuelt-medium;color:#fff;letter-spacing:1.4px;text-shadow:0 0 20px rgba(0,0,0,.8)}@media only screen and (max-width:750px){.category{font-size:15px}}.tag{font:14px/19px visuelt-bold;color:#181818;letter-spacing:.6px}.document-title{font:28px/32px visuelt-light;color:#181818;letter-spacing:.01px}.quote{font-family:30px/40px visuelt-bold;color:#fff}@media only screen and (max-width:750px){.quote{font-size:24px;line-height:30px}}.quote-attribution{font:20px/28px visuelt-light;color:rgba(255,255,255,.07)}.cta,.number-large,.number-small{color:#473EFF}@media only screen and (max-width:750px){.quote-attribution{font-size:18px;line-height:26px}}.number-large{font:84px/84px visuelt-black}@media only screen and (max-width:750px){.number-large{font-size:68px;line-height:68px}}.number-small{font:64px/70px visuelt-black}@media only screen and (max-width:750px){.number-small{font-size:44px;line-height:44.8px}}.number-citation{font:12px/23px visuelt-regular;color:#473EFF}.cta,.cta-active{font:14px/19px visuelt-bold}.cta-active{color:#fff}.nav-active,.nav-not-active{font:20px visuelt-bold}.nav-active{color:#fff}.nav-not-active{color:#b5b5b5}.section{padding:160px 0}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRightMenu{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftMenu{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideInRightMenu{0%{transform:translateX(20px)}100%{transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{transform:translateY(-20px)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes slideInUp{0%{transform:translateY(40px)}100%{transform:translateY(0)}}.fade-in-left{animation:fadeInLeft 2s}@media only screen and (max-width:750px){.section{margin:0 20px;padding:60px 0}.fade-in-left{animation:0}}.fade-in-right{animation:fadeInRight 2s}@media only screen and (max-width:750px){.fade-in-right{animation:0}}.fade-in-up{animation:fadeInUp 1s}.fade-in-bg{animation:fadeIn .75s;opacity:1}.dsw-tooltip{font-size:1.125rem;line-height:100%;letter-spacing:.01em;background-color:#000;border:1px solid #fff;color:#fff;padding:5px 10px;pointer-events:none;position:absolute;white-space:nowrap;z-index:2}.dsw-tooltip.tooltip-left{transform:translate(-95%,-50%)}.feature-module-section{margin:0 50px;padding-top:160px}@media only screen and (max-width:750px){.fade-in-bg{animation:0}.feature-module-section{margin:0 20px;padding-top:60px}}.feature-module-section .feature-wrapper .feature-title-container{width:60%;text-align:center;margin:auto;max-width:900px}@media only screen and (min-width:1600px){.feature-module-section .feature-wrapper .feature-title-container{width:50%}}@media only screen and (min-width:751px) and (max-width:1023px){.feature-module-section .feature-wrapper .feature-title-container{width:756px;padding:0}}.feature-module-section .feature-wrapper .feature-title-container h2{padding-top:20px;padding-bottom:50px;font-size:64px}@media only screen and (min-width:751px) and (max-width:1023px){.feature-module-section .feature-wrapper .feature-title-container h2{padding-top:0;padding-bottom:30px}}@media only screen and (max-width:750px){.feature-module-section .feature-wrapper .feature-title-container{width:90%}.feature-module-section .feature-wrapper .feature-title-container h2{font-size:46px}.feature-module-section .feature-wrapper .feature-video{height:320px}}.feature-module-section .feature-wrapper .feature-title-container p{font-size:24px}.feature-module-section .feature-wrapper .feature-video{margin:auto;max-width:924px}@media only screen and (min-width:1024px){.feature-module-section .feature-wrapper .feature-video{max-width:1100px;width:60%;padding-top:50px}}@media only screen and (min-width:1600px){.feature-module-section .feature-wrapper .feature-video{width:50%}}.feature-module-section .feature-wrapper .feature-video iframe{height:500px;width:100%}.feature-module-section .feature-wrapper .feature-tile-container{max-width:980px;margin:auto;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:80px}@media only screen and (min-width:1600px){.feature-module-section .feature-wrapper .feature-tile-container{max-width:1100px}}@media only screen and (min-width:751px) and (max-width:1023px){.feature-module-section .feature-wrapper .feature-tile-container{width:90%;margin-top:70px}.feature-module-section .feature-wrapper .feature-tile-container .feature-tile .feature-text{padding-top:20px;max-width:460px}}@media only screen and (max-width:750px){.feature-module-section .feature-wrapper .feature-tile-container{width:100%}}.feature-module-section .feature-wrapper .feature-tile-container .feature-tile{width:41%;display:inline-block}.feature-module-section .feature-wrapper .feature-tile-container .feature-tile:first-child,.feature-module-section .feature-wrapper .feature-tile-container .feature-tile:nth-child(2){animation:fadeInUp .75s}.feature-module-section .feature-wrapper .feature-tile-container .feature-tile:nth-child(3),.feature-module-section .feature-wrapper .feature-tile-container .feature-tile:nth-child(4){animation:fadeInUp 2.25s}@media only screen and (max-width:750px){.feature-module-section .feature-wrapper .feature-tile-container .feature-tile{width:90%;margin:auto auto 50px}.feature-module-section .feature-wrapper .feature-tile-container .feature-tile:last-child{margin-bottom:0}}.feature-module-section .feature-wrapper .feature-tile-container .feature-tile:first-child,.feature-module-section .feature-wrapper .feature-tile-container .feature-tile:nth-child(2){margin-bottom:80px}.feature-module-section .feature-wrapper .feature-tile-container .feature-tile .feature-text{padding-top:20px;font-size:20px;line-height:28px}.dsw-logo{padding:0 20px;z-index:1}@media only screen and (max-width:1023px){.dsw-logo{padding:0 15px;float:left;position:absolute;top:20px}.dsw-logo img{max-height:40px;max-width:186px}}@media only screen and (min-width:1024px){.dsw-logo{float:left;padding:0 40px}.dsw-logo a{display:inline-block;height:110px;line-height:110px;transition:none .2s ease-out;transition-property:height,line-height}.dsw-logo img{max-height:56px;max-width:260px}}.dsw-site-header{-ms-flex-align:start;align-items:flex-start;background-color:#eee;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:110px;transition:height .2s ease-out;width:100%;z-index:2}@media only screen and (max-width:1023px){.dsw-site-header{height:70px}}.dsw-site-header .dsw-login{display:none}@media only screen and (min-width:1024px){.dsw-site-header{-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.dsw-site-header:not(.dsw-site-header-active-search) .dsw-login{display:block;position:relative;right:20px;top:41px;border-left:2px solid #bababa;padding-left:20px;font-size:1rem;font-family:visuelt-regular;text-transform:capitalize;transition:all .5s}.dsw-site-header:not(.dsw-site-header-active-search) .dsw-login:hover{color:#473EFF}}.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search){height:75px}.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search) .dsw-menu>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search) .dsw-menu>ul>li{line-height:75px}.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search) .dsw-logo a,.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search) .dsw-search-toggle .dsw-m-glass{height:75px;line-height:75px}.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search) .dsw-logo a img{height:33px}.dsw-menu{margin:0 auto;text-align:center;width:90%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:750px){.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search){height:70px}.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search) .dsw-menu>ul>li{line-height:70px}.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search) .dsw-logo a{height:70px;line-height:70px}.dsw-site-header.dsw-shrunk-header:not(.dsw-site-header-active-search) .dsw-logo a img{height:24px}.dsw-menu{height:110px;display:inline-block;width:100%;-ms-overflow-style:none}}.dsw-menu .search-toggle-mobile{display:none;background-color:#3D3D3D}@media only screen and (max-width:750px){.dsw-menu .search-toggle-mobile .dsw-search-toggle{display:-ms-flexbox;display:flex;margin:0;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.dsw-menu a{font-size:1rem;line-height:118.75%;font-family:visuelt-regular;text-transform:capitalize}.dsw-menu a.dsw-m-glass:active,.dsw-menu a.dsw-m-glass:hover{padding-bottom:0;border-bottom:0}.dsw-menu a:active,.dsw-menu a:hover{border-bottom:6px solid #473EFF;padding-bottom:8px}.dsw-menu>ul>li{color:#000;display:inline-block;line-height:110px;margin:0 30px;text-align:center;transition:line-height .2s ease-out}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-menu>ul>li{margin:0 10px;line-height:70px}}@media only screen and (min-width:1024px){.dsw-menu>ul>li{margin:0 15px}}@media only screen and (max-width:750px){.dsw-menu>ul>li{height:70px;line-height:70px;background-color:#181818;transition:background-color .3s}.dsw-menu>ul>li:first-child:hover{background-color:#3D3D3D}.dsw-menu>ul>li:first-child,.dsw-menu>ul>li:last-child,.dsw-menu>ul>li>a,.dsw-submenu-wrapper-open{display:none}}@media only screen and (max-width:1023px){.dsw-site-header:not(.dsw-disclaimer-on) .dsw-submenu-wrapper{top:70px!important}}.dsw-submenu-wrapper{height:0;left:0;overflow:hidden;position:fixed;top:110px;width:100%}.dsw-submenu-wrapper a:hover{padding-bottom:0;border-bottom:0}@media only screen and (max-width:1023px){.dsw-submenu-wrapper{top:70px!important}.dsw-submenu-wrapper>div,.dsw-submenu-wrapper>div>div{height:70px;width:100vw!important}.dsw-submenu-wrapper>div{margin:0 auto;width:100%}.dsw-submenu-wrapper>div>div{height:110px;width:100%}}.dsw-submenu-wrapper-open{z-index:3;width:100%;-ms-flex-pack:distribute;justify-content:space-around;height:600px}@media only screen and (min-width:1024px){.dsw-disclaimer-on .dsw-submenu-wrapper{top:230px!important}.dsw-submenu-wrapper-open{height:450px}}.dsw-submenu{height:75px;padding:0;width:100vw;z-index:1;background-color:#b5b5b5;color:#595959;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.dsw-submenu>li .dsw-submenu-link:hover,.dsw-submenu>li.active,.dsw-submenu>li.active-without-megamenu{color:#fff}@media only screen and (max-width:1023px){.dsw-submenu{height:60px}}.dsw-submenu>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;float:left;height:75px;transition:border-bottom .3s;margin:0 20px;cursor:pointer}@media only screen and (min-width:1600px){.dsw-submenu>li{margin:0 35px}}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-submenu>li{height:60px}}@media only screen and (max-width:750px){.dsw-submenu>li{height:70px;line-height:70px;margin:0 17px;width:auto}.dsw-submenu>li .dsw-submenu-link{height:50px}}.dsw-submenu>li .dsw-submenu-link{margin:0 auto}.dsw-submenu>li.active:after,.dsw-submenu>li.active:hover:after{position:absolute;left:50%;transform:translate(-50%,0);bottom:0;content:' ';height:2px;z-index:999999;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #fff;clear:both;width:30px}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-submenu>li.active:after,.dsw-submenu>li.active:hover:after{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:10px solid #fff;width:20px}}.dsw-submenu>li.active-without-megamenu:after,.dsw-submenu>li.active-without-megamenu:hover:after{position:absolute;left:50%;transform:translate(-50%,0);bottom:0;content:' ';z-index:999999;border-bottom:10px solid #fff;clear:both;width:100px}.dsw-submenu a{font-size:1.0625rem;line-height:129.41176%;letter-spacing:.025em;display:inline-block}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-submenu>li.active-without-megamenu:after,.dsw-submenu>li.active-without-megamenu:hover:after{border-bottom:6px solid #fff;width:80px}.dsw-submenu a{font-size:.8125rem;line-height:100%}}@media only screen and (min-width:1024px){.dsw-site-header:not(.dsw-site-header-open) .dsw-menu-active>a{border-bottom:6px solid #473EFF;padding-bottom:8px}.dsw-megamenu-wrapper{max-width:1600px}}.dsw-site-header:not(.dsw-site-header-open) .menu-arrow{display:none}.dsw-site-header-open{background-color:#181818;height:100vh;overflow-x:hidden;overflow-y:auto;z-index:3}.dsw-site-header-open .dsw-menu .menu-link{font-family:visuelt-bold;animation:fadeInRightMenu .325s}.dsw-close-icon,.dsw-close-icon:after{font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-site-header-open .dsw-menu .menu-link:nth-child(2){animation:fadeInRightMenu .4s}.dsw-site-header-open .dsw-menu .menu-link:nth-child(3){animation:fadeInRightMenu .475s}.dsw-site-header-open .dsw-menu .menu-link:nth-child(4){animation:fadeInRightMenu .55s}.dsw-site-header-open .dsw-menu .menu-link:nth-child(5){animation:fadeInRightMenu .625s}.dsw-site-header-open .dsw-menu .menu-link:nth-child(6){animation:fadeInRightMenu .7s}.dsw-site-header-open .dsw-menu .menu-link:nth-child(7){animation:fadeInRightMenu .775s}@media only screen and (max-width:1023px){.dsw-submenu>li:first-child{margin-left:35px}.dsw-submenu>li:last-child{margin-right:35px}.dsw-site-header-open .dsw-menu-active>a{color:#251aff}}.dsw-site-header-open .dsw-close-icon{display:block}.dsw-site-header-open .dsw-hamburger-icon{display:none}.dsw-site-header-open .dsw-menu{margin-bottom:80px;margin-top:80px;min-height:420px;top:0;transform:none}@media only screen and (max-width:750px){.dsw-submenu a{font-size:1rem;line-height:100%}.dsw-site-header-open{position:absolute}.dsw-site-header-open .dsw-menu{margin-top:70px;position:fixed;height:100vh;max-height:calc(100% - 5px);overflow-y:auto}}.dsw-site-header-open .dsw-menu>ul,.dsw-site-header-open .dsw-menu>ul>li{display:block;line-height:65px}@media only screen and (max-width:750px){.dsw-site-header-open .dsw-menu>ul>li{border-bottom:1px solid #4B4B4B;margin:0;padding:0 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.dsw-site-header-open .dsw-menu>ul>li.subnav-active{border:0}}.dsw-site-header-open .dsw-menu>ul>li>a{font-size:2.25rem;letter-spacing:.015em;display:inline;color:#fff}@media only screen and (max-width:750px){.dsw-site-header-open .dsw-menu>ul>li>a{font-size:20px}.dsw-site-header-open .dsw-menu>ul>li>a:active,.dsw-site-header-open .dsw-menu>ul>li>a:hover{border-bottom:0;padding-bottom:0;color:#473EFF}.dsw-site-header-open .dsw-menu>ul>li>a.menu-arrow{display:block}}.dsw-site-header-open .dsw-submenu-wrapper{display:none}.dsw-menu-toggle{position:absolute;transform:translate(0,-50%);right:0;top:0;transform:none;display:none;width:100%;text-align:end;background-color:#eee}@media only screen and (max-width:750px){.dsw-menu-toggle{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}.dsw-menu-toggle button{margin:25px;padding:0}.dsw-hamburger-icon{background-color:#000;display:block;height:3px;margin-bottom:5px;width:25px}.dsw-hamburger-icon::last-child{margin-bottom:0}.dsw-close-icon{display:none;height:20px;width:20px}.dsw-close-icon:after{position:absolute;left:50%;transform:translate(-50%,-50%);color:#000;content:'\00D7';font-size:60px;font-weight:100;line-height:0;top:5px}.mobile-subnav{display:none}.mobile-subnav.mobile-subnav-open{display:none;height:100vh;width:100vw;padding:0;z-index:700000;position:fixed;top:34px;left:50%;transform:translate(-50%,0);max-height:calc(100% - 50px);overflow-y:auto}@media only screen and (max-width:750px){.dsw-menu.hide-on-mobile{display:none}.mobile-subnav.mobile-subnav-open{display:block}}.mobile-subnav .mobile-subnav-l3,.mobile-subnav .mobile-subnav-l4{left:50%;transform:translate(-50%,0);max-height:calc(100% - 5px);overflow-y:auto;width:100vw;height:100vh;top:0;padding:0;display:none;position:fixed}.mobile-subnav .mobile-subnav-l3{z-index:5000}.mobile-subnav .mobile-subnav-l4{z-index:50000}.mobile-subnav .mobile-subnav-l4.active{display:block}.mobile-subnav .mobile-subnav-l2 li div,.mobile-subnav .mobile-subnav-l2 li p,.mobile-subnav .mobile-subnav-l2 li span,.mobile-subnav .mobile-subnav-l3 li div,.mobile-subnav .mobile-subnav-l3 li p,.mobile-subnav .mobile-subnav-l3 li span,.mobile-subnav .mobile-subnav-l4 li div,.mobile-subnav .mobile-subnav-l4 li p,.mobile-subnav .mobile-subnav-l4 li span{animation:fadeIn .325s}.mobile-subnav .mobile-subnav-l2 li div:nth-child(2),.mobile-subnav .mobile-subnav-l2 li p:nth-child(2),.mobile-subnav .mobile-subnav-l2 li span:nth-child(2),.mobile-subnav .mobile-subnav-l3 li div:nth-child(2),.mobile-subnav .mobile-subnav-l3 li p:nth-child(2),.mobile-subnav .mobile-subnav-l3 li span:nth-child(2),.mobile-subnav .mobile-subnav-l4 li div:nth-child(2),.mobile-subnav .mobile-subnav-l4 li p:nth-child(2),.mobile-subnav .mobile-subnav-l4 li span:nth-child(2){animation:fadeIn .4s}.mobile-subnav .mobile-subnav-l2 li div:nth-child(3),.mobile-subnav .mobile-subnav-l2 li p:nth-child(3),.mobile-subnav .mobile-subnav-l2 li span:nth-child(3),.mobile-subnav .mobile-subnav-l3 li div:nth-child(3),.mobile-subnav .mobile-subnav-l3 li p:nth-child(3),.mobile-subnav .mobile-subnav-l3 li span:nth-child(3),.mobile-subnav .mobile-subnav-l4 li div:nth-child(3),.mobile-subnav .mobile-subnav-l4 li p:nth-child(3),.mobile-subnav .mobile-subnav-l4 li span:nth-child(3){animation:fadeIn .475s}.mobile-subnav .mobile-subnav-l2 li div:nth-child(4),.mobile-subnav .mobile-subnav-l2 li p:nth-child(4),.mobile-subnav .mobile-subnav-l2 li span:nth-child(4),.mobile-subnav .mobile-subnav-l3 li div:nth-child(4),.mobile-subnav .mobile-subnav-l3 li p:nth-child(4),.mobile-subnav .mobile-subnav-l3 li span:nth-child(4),.mobile-subnav .mobile-subnav-l4 li div:nth-child(4),.mobile-subnav .mobile-subnav-l4 li p:nth-child(4),.mobile-subnav .mobile-subnav-l4 li span:nth-child(4){animation:fadeIn .55s}.mobile-subnav .mobile-subnav-l2 li div:nth-child(5),.mobile-subnav .mobile-subnav-l2 li p:nth-child(5),.mobile-subnav .mobile-subnav-l2 li span:nth-child(5),.mobile-subnav .mobile-subnav-l3 li div:nth-child(5),.mobile-subnav .mobile-subnav-l3 li p:nth-child(5),.mobile-subnav .mobile-subnav-l3 li span:nth-child(5),.mobile-subnav .mobile-subnav-l4 li div:nth-child(5),.mobile-subnav .mobile-subnav-l4 li p:nth-child(5),.mobile-subnav .mobile-subnav-l4 li span:nth-child(5){animation:fadeIn .625s}.mobile-subnav .mobile-subnav-l2 li div:nth-child(6),.mobile-subnav .mobile-subnav-l2 li p:nth-child(6),.mobile-subnav .mobile-subnav-l2 li span:nth-child(6),.mobile-subnav .mobile-subnav-l3 li div:nth-child(6),.mobile-subnav .mobile-subnav-l3 li p:nth-child(6),.mobile-subnav .mobile-subnav-l3 li span:nth-child(6),.mobile-subnav .mobile-subnav-l4 li div:nth-child(6),.mobile-subnav .mobile-subnav-l4 li p:nth-child(6),.mobile-subnav .mobile-subnav-l4 li span:nth-child(6){animation:fadeIn .7s}.mobile-subnav .mobile-subnav-l2 li div:nth-child(7),.mobile-subnav .mobile-subnav-l2 li p:nth-child(7),.mobile-subnav .mobile-subnav-l2 li span:nth-child(7),.mobile-subnav .mobile-subnav-l3 li div:nth-child(7),.mobile-subnav .mobile-subnav-l3 li p:nth-child(7),.mobile-subnav .mobile-subnav-l3 li span:nth-child(7),.mobile-subnav .mobile-subnav-l4 li div:nth-child(7),.mobile-subnav .mobile-subnav-l4 li p:nth-child(7),.mobile-subnav .mobile-subnav-l4 li span:nth-child(7){animation:fadeIn .775s}.mobile-subnav .mobile-subnav-l2 li div:nth-child(8),.mobile-subnav .mobile-subnav-l2 li p:nth-child(8),.mobile-subnav .mobile-subnav-l2 li span:nth-child(8),.mobile-subnav .mobile-subnav-l3 li div:nth-child(8),.mobile-subnav .mobile-subnav-l3 li p:nth-child(8),.mobile-subnav .mobile-subnav-l3 li span:nth-child(8),.mobile-subnav .mobile-subnav-l4 li div:nth-child(8),.mobile-subnav .mobile-subnav-l4 li p:nth-child(8),.mobile-subnav .mobile-subnav-l4 li span:nth-child(8){animation:fadeIn .85s}.mobile-subnav .mobile-subnav-l2 li div:nth-child(9),.mobile-subnav .mobile-subnav-l2 li p:nth-child(9),.mobile-subnav .mobile-subnav-l2 li span:nth-child(9),.mobile-subnav .mobile-subnav-l3 li div:nth-child(9),.mobile-subnav .mobile-subnav-l3 li p:nth-child(9),.mobile-subnav .mobile-subnav-l3 li span:nth-child(9),.mobile-subnav .mobile-subnav-l4 li div:nth-child(9),.mobile-subnav .mobile-subnav-l4 li p:nth-child(9),.mobile-subnav .mobile-subnav-l4 li span:nth-child(9){animation:fadeIn .925s}.mobile-subnav ul li{border-bottom:1px solid #4B4B4B;margin:0;padding:20px 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:#181818;transition:background-color .3s;color:#fff;font:20px/24px visuelt-bold;text-align:left}.mobile-subnav ul li a{width:100%}.mobile-subnav ul li a:hover{border-bottom:none;padding-bottom:0}.mobile-subnav ul li.mobile-subnav-category .mobile-subnav-title{font:32px/32px visuelt-bold}.mobile-subnav ul li .mobile-subnav-l2-back,.mobile-subnav ul li .mobile-subnav-l3-back,.mobile-subnav ul li .mobile-subnav-l4-back{font:14px/19px visuelt-light;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase}.mobile-subnav ul li .mobile-subnav-l2-back img,.mobile-subnav ul li .mobile-subnav-l3-back img,.mobile-subnav ul li .mobile-subnav-l4-back img{margin-right:10px}.mobile-subnav ul li .mobile-subnav-title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font:20px/24px visuelt-bold}.mobile-subnav ul li p,.mobile-subnav ul li span{font:16px/23px visuelt-light;margin-top:10px}.mobile-subnav ul li p{color:#E1E1E1;text-align:left}.mobile-subnav ul li span{color:#473EFF;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mobile-subnav ul li span img{padding-top:4px}.dsw-site-edit-mode .dsw-site-header{z-index:9081}.dsw-megamenu-wrapper{z-index:9000;background-color:#fff;display:none;width:100vw;line-height:20px;white-space:normal;position:fixed;left:0;padding:0}.dsw-megamenu-wrapper a{white-space:normal}.dsw-megamenu-wrapper.megamenu-submenu-active{top:180px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-megamenu-wrapper{padding:0 20px}.dsw-megamenu-wrapper.megamenu-submenu-active{top:166px}}.dsw-megamenu-wrapper.megamenu-submenu-active.megamenu-submenu-active-notIE{top:74px}.no-pointer-events{pointer-events:none;cursor:default}.dsw-megamenu-container{display:-ms-flexbox;display:flex;width:100%;padding:20px 0;-ms-flex-direction:column;flex-direction:column;text-align:left}@media only screen and (max-width:750px){.dsw-megamenu-container{display:none}}.dsw-megamenu-category-container{margin:0 20px;background-color:#EFEFEF;padding:20px}@media only screen and (min-width:1024px){.dsw-megamenu-container{-ms-flex-direction:row;flex-direction:row}.dsw-megamenu-category-container{width:20%;min-width:200px}}.dsw-megamenu-category-container .category-title{font-size:33px;font-family:visuelt-black;line-height:36px;color:#000;letter-spacing:-.01px}.dsw-megamenu-category-container .category-title:hover{color:#000;opacity:1}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-megamenu-wrapper.megamenu-submenu-active.megamenu-submenu-active-notIE{top:60px}.dsw-megamenu-category-container{max-height:250px!important;text-align:left;padding:20px;margin:0}.dsw-megamenu-category-container .category-title{font-size:30px}}.dsw-megamenu-category-container p{margin:20px 0;font-size:16px;color:#595959}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-megamenu-category-container p{margin:10px 0;font-size:14px}.dsw-megamenu-category-container .button{font-size:12px}}.dsw-megamenu-category-container .button{color:#473EFF;font-size:12px;text-transform:uppercase}.dsw-megamenu-category-container .button:hover{color:#2600B3}.dsw-megamenu-category-links .column .category-link-title,.dsw-megamenu-category-links .column .category-link-title a{font-size:18px;line-height:20px;color:#181818;transition:color .3s;font-family:visuelt-bold}.dsw-megamenu-category-links{min-width:55%;max-height:340px;height:auto;margin-left:20px;columns:2;-ms-flex-line-pack:start;align-content:flex-start;margin-top:10px}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-megamenu-category-links{width:100%;margin-top:20px}}@media only screen and (min-width:1600px){.dsw-megamenu-category-links{min-width:60%}}.dsw-megamenu-category-links .column{max-width:230px;text-align:left;padding:0 1%;-ms-flex-preferred-size:33%;flex-basis:33%;margin-bottom:20px}.dsw-megamenu-category-links .column .category-link-title{display:inline-block;cursor:pointer;max-width:350px}@media only screen and (min-width:1024) and (max-width:1150px){.dsw-megamenu-category-links .column .category-link-title{font-size:18px}}.dsw-megamenu-category-links .column .category-link-title a:hover,.dsw-megamenu-category-links .column .category-link-title:hover{color:#2600B3!important}@media only screen and (min-width:1024px){.dsw-megamenu-category-links .column .without-l4{width:80%;-ms-flex-align:center;align-items:center}.dsw-megamenu-category-links .column .without-l4:after{content:"";position:absolute;bottom:0;left:0;margin-bottom:0;width:90%;height:0;background-color:#fff}}.dsw-megamenu-category-links .column ul{list-style-type:none;padding:0;display:block;margin-bottom:20px}.dsw-megamenu-category-links .column ul li{padding:3px 0}.dsw-megamenu-category-links .column ul li a{font-size:16px;transition:color .5s;color:#595959;font-family:visuelt-light;line-height:18px;font-weight:400;padding-left:5px}.dsw-megamenu-category-links .column ul li a:hover{color:#2600B3}.dsw-megamenu-promo-wrapper{width:270px;margin:0 20px;background-color:#473EFF;color:#fff;display:none;padding:30px}@media only screen and (min-width:1280px){.dsw-megamenu-promo-wrapper{display:block}}.dsw-megamenu-promo-wrapper .dsw-megamenu-promo-container{margin:auto}.dsw-megamenu-promo-wrapper .dsw-megamenu-promo-container .image-container{text-align:center;height:230px;width:180px;padding:10px;margin:auto;background-color:#fff}.dsw-megamenu-promo-wrapper .dsw-megamenu-promo-container .image-container img{width:153px;height:206px}.dsw-megamenu-promo-wrapper .dsw-megamenu-promo-container p{font-size:16px;line-height:21px;display:none}.dsw-megamenu-promo-wrapper .dsw-megamenu-promo-container .promo-button{font-size:12px;color:#fff;border:1px solid;padding:10px 7px;text-transform:uppercase;transition:all .5s ease-out;margin-top:20px}.dsw-megamenu-promo-wrapper .dsw-megamenu-promo-container .promo-button:hover{background:#fff;color:#2600b3}.citation-wrapper{display:none}@media only screen and (min-width:1024px){.citation-wrapper{display:-ms-flexbox;display:flex;height:156px;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.9);color:#fff;font-family:visuelt-light}}.citation-wrapper .citation-container{max-width:700px;margin-left:17%}.citation-wrapper .citation-container div{font-size:16px}.citation-wrapper .citation-container span{font-size:12px;color:#473EFF;width:20px;display:inline-block}.contact-wrapper{background-image:url(../img/contact-bg.png);background-repeat:no-repeat;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:160px 50px;animation:fadeIn .5s;height:649px}@media only screen and (max-width:750px){.citation-wrapper .citation-container{max-width:none;text-align:center;margin:0 20px}.contact-wrapper{padding:60px 20px;height:633px}}.contact-wrapper .contact-container{text-align:center;color:#fff;font-family:visuelt-light;animation:fadeInUp 2s}.contact-wrapper .contact-container h2{margin-bottom:20px;font-size:60px;color:#fff}@media only screen and (max-width:1023px){.contact-wrapper .contact-container{width:100%}.contact-wrapper .contact-container h2{font-size:46px}}.contact-wrapper .contact-container .contact-subtitle{max-width:550px;margin:auto;font-size:24px}@media only screen and (max-width:1023px){.contact-wrapper .contact-container .contact-subtitle{font-size:20px}}.contact-wrapper .contact-container .contact-info{margin-top:25px;line-height:45px;letter-spacing:.05em;font-size:24px}@media only screen and (max-width:1023px){.contact-wrapper .contact-container .contact-info{font-size:20px}}.contact-wrapper .contact-container .contact-btn{border:2px solid #fff;width:168px;height:47px;margin:50px auto auto;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background-color .3s,color .3s;text-transform:uppercase}.contact-wrapper .contact-container .contact-btn:hover{background-color:#fff;color:#473EFF}@media only screen and (max-width:1023px){.contact-wrapper .contact-container .contact-btn{width:152px;height:47px}}.dsw-m-glass{color:#000;transition:all .2s ease-out}.dsw-m-glass:after{display:inline-block;font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e906'}@media only screen and (max-width:750px){.dsw-m-glass{color:#fff}}.dsw-search-toggle{padding:0;z-index:1;color:#000;display:block}.dsw-search-toggle .dsw-m-glass{font-size:25px}@media only screen and (min-width:750px){.dsw-search-toggle{display:inline-block;float:right;position:absolute;right:0;top:-20px;padding:0 10px;color:#fff}.dsw-search-toggle:active,.dsw-search-toggle:focus,.dsw-search-toggle:hover{opacity:.8}.dsw-search-toggle .dsw-m-glass{height:110px;line-height:110px}.dsw-search-toggle.desktop{display:none}}@media only screen and (min-width:1024px){.dsw-search-toggle{padding:0 50px;position:relative;top:0}}@media only screen and (max-width:750px){.search-toggle-desktop{display:none}}.dsw-search-box{-ms-flex-align:center;align-items:center;color:#9d9d9d;display:none;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin-top:70px;max-height:110px;width:100%}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-search-box{width:70%;-ms-flex:2 0;flex:2 0;height:100%;margin:0;padding-left:55px}.dsw-site-header-active-search .dsw-search-box{left:190px}}@media only screen and (min-width:1024px){.dsw-search-box{-ms-flex:2 0;flex:2 0;height:100%;margin:0;padding-left:55px}}.dsw-search-box input[type=search]{font-size:1.25rem;line-height:240%;letter-spacing:.015em;-webkit-appearance:none;border:0;border-radius:0;color:#9d9d9d;font-family:visuelt-light;height:55px;max-width:660px;min-width:calc(100% - 60px);outline:0;text-transform:capitalize}.lity,.lity-container,.lity-wrap{outline:0!important}.dsw-search-box button:after,.dsw-site-header-active-search>.dsw-search-toggle .dsw-m-glass:after{font-family:icomoon;line-height:1;text-transform:none;content:'\e901';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;speak:none;font-weight:400}@media only screen and (max-width:1023px){.dsw-search-box input[type=search]{border-bottom:3px dotted #9d9d9d;margin-left:30px;margin-right:30px;padding:0 65px 0 0}}.dsw-search-box input[type=search]::-ms-clear{display:none}.dsw-search-box input[type=search]::-webkit-search-cancel-button{display:none}.dsw-search-box button{background:#333;border-radius:100%;height:22px;min-width:22px;padding:3px;transform:translateX(-270%);width:22px}.dsw-search-box button:after{display:inline-block;font-size:10px;text-align:center}@media only screen and (max-width:1023px){.dsw-search-box button{position:absolute;right:72px;top:50%;transform:translateY(-320%)}}@media only screen and (min-width:1024px){.dsw-search-box button{transform:translateX(-320%)}}.dsw-search-box button span{display:none}.dsw-search-box button.dsw-active{visibility:visible;pointer-events:auto}.dsw-search-box .dsw-m-glass{font-size:30px;transform:translateX(-170%)}@media only screen and (max-width:1023px){.dsw-search-box .dsw-m-glass{position:absolute;right:30px;top:50%;transform:translateY(-50%)}}.dsw-site-header-active-search .dsw-search-box{display:block;position:relative}@media only screen and (max-width:750px){.dsw-site-header-active-search .dsw-search-box{left:0}}@media only screen and (min-width:1024px){.dsw-site-header-active-search .dsw-logo{display:block}.dsw-site-header-active-search .dsw-search-box{display:-ms-flexbox;display:flex}}.dsw-site-header-active-search>.dsw-search-toggle .dsw-m-glass:after{display:inline-block}.dsw-site-header-active-search>.dsw-menu{display:none}.dsw-search-results-wrapper{padding:0;text-align:left}.dsw-search-results{font-size:1.0625rem;line-height:158.82353%;letter-spacing:.03em;color:#000;display:none;font-family:visuelt-light;padding:10px 50px}.dsw-search-results ul{margin:0;padding:0}.dsw-search-results li{margin-bottom:50px}.dsw-search-results h3{font-size:1.625rem;line-height:115.38462%;letter-spacing:.025em;color:#473eff}.dsw-search-results em,.dsw-search-results i{font-style:normal}.dsw-search-results header{font-size:1.0625rem;line-height:117.64706%;letter-spacing:.025em;border-bottom:1px solid #373737;font-family:visuelt-medium;margin-bottom:27px;text-transform:uppercase}.dsw-search-results header *{display:inline;line-height:2em}.dsw-search-results header a{color:#473eff;font-family:visuelt-regular;margin-left:10px}.dsw-search-results a{color:#2600b3}.dsw-search-results a:active,.dsw-search-results a:focus,.dsw-search-results a:hover{opacity:.8}.banner-module .dsw-video-arrow:hover:before,.dsw-content-feed-latest h3:hover,.dsw-slide-arrow:hover:before{opacity:.7}.dsw-search-results .spinner,.dsw-search-results.loading .dsw-search-filter-by-type{display:none}.dsw-search-results.loading .spinner{display:block;margin-bottom:30px}.dsw-search-results.loading #dsw-search-all-results{display:none}.dsw-search-results .dsw-search-results-count{display:block;margin-bottom:60px}.dsw-search-results .dsw-search-type-count{display:none}.dsw-site-header-active-results{background-color:#eee;height:100vh;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:1024px){.dsw-site-header-active-results{display:-ms-flexbox;display:flex;overflow-x:hidden;overflow-y:auto;z-index:3}.dsw-site-header-active-results .dsw-logo{-ms-flex-order:1;order:1}.dsw-site-header-active-results .dsw-search-box{-ms-flex-order:2;order:2}.dsw-site-header-active-results .dsw-search-toggle{-ms-flex-order:3;order:3}.dsw-site-header-active-results .dsw-search-results{-ms-flex-order:4;order:4}}.dsw-site-header-active-results .dsw-m-glass{color:#000}.dsw-site-header-active-results .dsw-search-results{display:block;height:100%;width:100%;color:#000}#dsw-search-all-results>li:not(.dsw-search-type-populated),#dsw-search-type-results{display:none}.dsw-search-remove-filter-by-type{color:#473eff;display:none;margin-bottom:50px}.dsw-search-remove-filter-by-type:before{display:inline-block;font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e808'}.dsw-search-remove-filter-by-type::before{margin-right:10px}.dsw-search-filter-active .dsw-search-remove-filter-by-type{display:block}.dsw-search-filter-active .dsw-search-type-count{display:inline}.dsw-search-filter-active .dsw-search-results-count{margin-bottom:10px}.dsw-search-filter-active .dsw-search-filter-by-type{display:none}.dsw-search-filter-active #dsw-search-type-results{display:block}.dsw-search-filter-active #dsw-search-all-results{display:none}.dsw-content-feed{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1024px){.dsw-content-feed{-ms-flex-flow:column;flex-flow:column}.dsw-content-feed .dsw-content-feed-col{width:100%}}.dsw-content-feed .dsw-content-feed-col{-ms-flex-order:1;order:1;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.dsw-content-feed-latest,.dsw-content-feed-link,.dsw-content-feed-quote{background-color:#e1e1e1;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:1024px){.dsw-content-feed .dsw-content-feed-col.traverse:first-child{-ms-flex-order:2;order:2}.dsw-content-feed-latest,.dsw-content-feed-link,.dsw-content-feed-quote{font-size:16px}}@media only screen and (min-width:1024px) and (min-width:1024px){.dsw-content-feed-latest,.dsw-content-feed-link,.dsw-content-feed-quote{font-size:calc(16px + 8 * ((100vw - 1024px)/ 576))}}@media only screen and (min-width:1024px) and (min-width:1600px){.dsw-content-feed-latest,.dsw-content-feed-link,.dsw-content-feed-quote{font-size:24px}}.dsw-content-feed-latest{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px 0}.dsw-content-feed-latest article{width:100%;margin-bottom:60px}.dsw-content-feed-latest article:last-child{margin-bottom:0}.dsw-content-feed-latest h2{text-transform:capitalize;width:100%;color:#473eff;margin-bottom:40px}.dsw-content-feed-latest h3{color:#2600b3;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:30px;text-transform:capitalize}.dsw-content-feed-latest h4,.dsw-content-feed-latest p{font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;letter-spacing:.025em}.dsw-content-feed-latest h4{font-size:.875rem;line-height:114.28571%;font-weight:400;text-transform:uppercase}.dsw-content-feed-latest p{font-size:.9375rem;line-height:160%;border-bottom:1px solid #e1e1e1;padding-bottom:30px;width:100%}.dsw-content-feed-latest a{color:#2600b3}.dsw-content-feed-latest time{font-size:1rem;line-height:156.25%;letter-spacing:.025em;color:#000;display:block;margin-top:20px}@media only screen and (min-width:1024px){.dsw-content-feed-latest article{margin-bottom:14%;width:50%;padding:20px 0 30px}.dsw-content-feed-latest article:nth-child(2n){padding-right:15px}.dsw-content-feed-latest article:nth-child(2n+1){padding-left:15px}.dsw-content-feed-latest h2{font-size:1.5em;margin-bottom:40px}.dsw-content-feed-latest h3{color:#2600b3;font-size:1.7rem;line-height:121.21212%;margin-bottom:10px}.dsw-content-feed-latest h4{font-size:.625em;line-height:100%;font-family:Visuelt-Bold,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-content-feed-latest p{font-size:.91667em;line-height:154.54545%;padding-bottom:4%}.dsw-content-feed-latest time{font-size:.66667em;line-height:100%;margin-top:4%}}.dsw-content-feed-quote{color:#fff;display:inline-block}.dsw-content-feed-quote>a{display:inline-block;height:100%;padding:60px 30px;vertical-align:middle;width:100%}@media only screen and (min-width:1024px){.dsw-content-feed-quote,.ie .dsw-content-feed-quote{height:auto;width:100%}.dsw-content-feed-quote>a{padding:4em;transition:background .2s ease-out}.dsw-content-feed-quote>a:hover{background:rgba(0,0,0,.15)}}.dsw-content-feed-quote-wrapper{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:start;align-items:flex-start;background:0 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:auto;-ms-flex-pack:center;justify-content:center;padding:40px;width:100%}.dsw-content-feed-quote-wrapper q{font-size:2.25rem;line-height:105.55556%;font-family:Visuelt-Black,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0;margin-bottom:5px;max-width:100%}.dsw-content-feed-quote-wrapper q:after,.dsw-content-feed-quote-wrapper q:before{color:#fff}@media only screen and (min-width:1024px){.dsw-content-feed-quote-wrapper{padding:2em 3em 0}.dsw-content-feed-quote-wrapper q{font-size:2.29167em;line-height:1.1;margin-bottom:5px}.dsw-content-feed-quote-wrapper q:after,.dsw-content-feed-quote-wrapper q:before{font-size:1.25em;line-height:.6}}.dsw-content-feed-quote-wrapper q:before{content:"“";transform:translateX(-100%);margin-left:-7px;position:absolute;top:0;left:0}.dsw-content-feed-quote-wrapper q:after{content:"”";margin-left:7px}.dsw-content-feed-quote-wrapper span{font-size:.875rem;line-height:121.42857%;color:#fff;display:block;font-family:Visuelt-Bold,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;width:100%;margin-top:15px}.dsw-content-feed-quote-wrapper span:before{content:"-"}.dsw-content-feed-link{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;justify-content:flex-start;padding:45px 30px;width:100%;margin:20px 0}@media only screen and (min-width:1024px){.dsw-content-feed-quote-wrapper span{font-size:1em}.dsw-content-feed-link{width:32%;min-height:25em;padding:100px 40px}}@media only screen and (max-width:1023px){.dsw-content-feed-link{margin:1px 0 0}}.dsw-content-feed-link h2{font-size:1.875rem;line-height:116.66667%;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#fff}.dsw-content-feed-link .dsw-button,.dsw-content-feed-link h3{font-family:Visuelt-Bold,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (min-width:1024px){.dsw-content-feed-link h2{font-size:2em;margin-bottom:11.25%}}.dsw-content-feed-link h3{font-size:.9375rem;line-height:113.33333%;font-weight:400;margin-bottom:10px;text-transform:capitalize;display:block;color:#fff}@media only screen and (min-width:1024px){.dsw-content-feed-link h3{font-size:.76em;letter-spacing:.025em;line-height:100%;margin-bottom:7px}.dsw-content-feed-link .dsw-button{font-size:.66667em;padding:1.04167em 1.66667em;border:none!important;background:#473eff;font-family:Visuelt-Bold,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}}.dsw-content-feed-link .dsw-button{font-size:.66667em;padding:1.04167em 1.66667em;border:none!important;background:#473eff;text-transform:uppercase;margin-top:30px}.dsw-content-feed-link .dsw-button:hover{color:#473eff}.dsw-content-feed-link .dsw-link{font-size:.8em;font-weight:700}.dsw-sharer-overlay>ul .dsw-icon-facebook:before,.dsw-sharer-overlay>ul .dsw-icon-linked-in:before,.dsw-sharer-overlay>ul .dsw-icon-mail:before,.dsw-sharer-overlay>ul .dsw-icon-twitter:before{font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.dsw-sharer-overlay .top{left:50%;margin:-20px auto 0;transform:translateX(-50%) translateY(-100%)}.dsw-sharer-overlay .left{left:-2px;transform:translate(-100%,-23px)}@media only screen and (max-width:1023px){.dsw-sharer-overlay .left{left:0;margin:auto;top:-2px;transform:translateY(-100%) translateX(-50%);width:315px}}.dsw-sharer-overlay>ul{background-color:#000;box-sizing:border-box;color:#fff;display:none;height:90px;padding:30px;position:absolute;text-align:center;width:300px}@media only screen and (max-width:1023px){.dsw-sharer-overlay>ul{width:calc(100% - 60px)}}.dsw-sharer-overlay>ul li{display:inline-block}.dsw-sharer-overlay>ul a{display:inline-block;height:25px;margin:0 17px;text-align:center;white-space:nowrap;width:auto}.dsw-sharer-overlay>ul a:active,.dsw-sharer-overlay>ul a:focus,.dsw-sharer-overlay>ul a:hover{opacity:.8}@media only screen and (max-width:1023px){.dsw-sharer-overlay>ul a{margin:0 12px}}.dsw-sharer-overlay>ul a,.dsw-sharer-overlay>ul a::before{color:#fff;transition:color .2s ease-out}.dsw-sharer-overlay>ul .dsw-icon-facebook{font-size:25px}.dsw-sharer-overlay>ul .dsw-icon-facebook:before{display:inline-block;content:'\e803'}.dsw-sharer-overlay>ul .dsw-icon-linked-in{font-size:24px}.dsw-sharer-overlay>ul .dsw-icon-linked-in:before{display:inline-block;content:'\e801'}.dsw-sharer-overlay>ul .dsw-icon-mail{font-size:16px}.dsw-sharer-overlay>ul .dsw-icon-mail:before{display:inline-block;content:'\e806'}.dsw-sharer-overlay>ul .dsw-icon-twitter{font-size:20px}.dsw-sharer-overlay>ul .dsw-icon-twitter:before{display:inline-block;content:'\e802'}.dsw-sharer-overlay>ul .dsw-clipboard{display:block;margin:17px 0 0}.dsw-sharer-overlay.active-overlay>ul{display:inline-block}.dws-right-rail{color:#fff;display:none;text-align:center}@media only screen and (max-width:1023px){.dws-right-rail{display:none!important}}.dws-right-rail.dws-right-rail-active{display:block;z-index:2}.dsw-back-to-top,.dsw-share{background:#28BB64!important}@media only screen and (max-width:1023px){.dsw-back-to-top,.dsw-share{display:inline-block;height:70px;max-width:160px;width:42%}.dsw-back-to-top:after,.dsw-share:after{line-height:70px}.dsw-back-to-top:last-child,.dsw-share:last-child{margin-right:2px}}.dsw-back-to-top>a:after,.dsw-share>div>a:after{line-height:65px;font-weight:400;font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;speak:none;text-transform:none}@media only screen and (min-width:1024px){.dws-right-rail{transform:translate(0,-50%);position:fixed;right:0;top:65%}.dsw-back-to-top,.dsw-share{display:block;height:65px;width:65px}.dsw-back-to-top:first-child,.dsw-share:first-child{margin-bottom:2px}}.dsw-share>div>a{display:block;font-size:25px}.dsw-share>div>a:after{display:inline-block;content:'\e805'}.dsw-back-to-top>a{display:block;font-size:25px}.dsw-back-to-top>a:after{display:inline-block;content:'\e800';content:'\e804'}.no-touch .dsw-back-to-top:active,.no-touch .dsw-back-to-top:hover,.no-touch .dsw-share:active,.no-touch .dsw-share:hover{background-color:#a1ca50}.dsw-quote{color:#473eff;position:relative}.dsw-quote:after,.dsw-quote:before{clear:both;content:' ';display:table}.dsw-quote:after{clear:both}@media only screen and (max-width:1023px){.dsw-quote p{margin-bottom:20px}.dsw-quote q{font-size:2.25rem;line-height:100%;display:block;margin-bottom:16px}}@media only screen and (min-width:1024px){.dsw-quote p{margin-bottom:50px}.dsw-quote q{font-size:3.75rem;line-height:103.33333%;display:block;margin-bottom:20px}.dsw-quote-sharer{bottom:50px;left:100%}}.dsw-quote .dsw-quote-author{font-size:1.875rem;line-height:100%;display:block}.dsw-quote .dsw-quote-author::before{content:'–'}.dsw-quote-sharer{display:none!important;float:right;height:auto;position:absolute;width:132px}@media only screen and (max-width:1023px){.dsw-quote .dsw-quote-author{font-size:1.3125rem;line-height:171.42857%}.dsw-quote-sharer{margin-bottom:40px;position:static}}.dsw-quote-sharer>a{font-size:1.25rem;line-height:100%;display:block;text-align:center}.dsw-quote-sharer>a:after{font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e805'}@media only screen and (max-width:1023px){.dsw-quote-sharer>a{font-size:.9375rem;line-height:200%}}.dsw-quote-sharer>a:after{display:inline-block;font-size:20px;margin-left:10px}@media only screen and (max-width:1023px){.dsw-quote-sharer>a:after{font-size:.9375rem;line-height:200%}.dsw-site-footer ul li{margin-right:0}}.dsw-site-footer{background:#000;color:#fff}.dsw-site-footer ul li{float:left;letter-spacing:.05em;font-size:15px;font-weight:600}.dsw-site-footer ul li:first-child{margin-left:0;margin-top:0}.dsw-site-footer ul li:last-child{margin-bottom:0;margin-right:0}.dsw-site-footer ul li:hover{opacity:.6}.dsw-site-footer-wrapper{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:1024px){.dsw-site-footer-wrapper{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;height:200px;line-height:2em;padding:0 60px}}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-site-footer-wrapper{display:block;height:540px}}@media only screen and (max-width:750px){.dsw-site-footer-wrapper{display:block;height:589px}}.dsw-site-footer-wrapper .dsw-site-footer-top-container{-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex;width:100%;animation:fadeInUp 2.5s}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-site-footer-wrapper .dsw-site-footer-top-container{display:block}}@media only screen and (max-width:750px){.dsw-site-footer-wrapper .dsw-site-footer-top-container{display:block;animation:none}}.dsw-site-footer-nav{font-size:15px}@media only screen and (max-width:1023px){.dsw-site-footer-nav{text-align:center;margin-top:70px}.dsw-site-footer-nav li{clear:both;margin-bottom:15px;width:100%}}@media only screen and (min-width:1024px){.dsw-site-footer-nav{width:75%}.dsw-site-footer-nav li{margin-right:5%}}@media only screen and (min-width:751px) and (max-width:1024px){.dsw-site-footer-nav{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:50px auto 0;padding:0}.dsw-site-footer .dsw-site-footer-social li{display:inline-block;float:none}}@media only screen and (max-width:1023px){.dsw-site-footer-nav{max-width:none;margin:auto}.dsw-site-footer-social{text-align:center;width:50%;margin:40px auto 70px}}@media only screen and (min-width:1024px){.dsw-site-footer-social{margin-right:100px}}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-site-footer-social{text-align:center;margin:15px auto 55px}}.dsw-site-footer-social li{margin:0 17px}.dsw-site-footer-social a{display:inline-block;height:25px;text-align:center;width:15px}.dsw-site-footer-social img{border:0;bottom:0;fill:#fff;height:80%;left:0;max-height:100%;position:absolute;width:auto}@media only screen and (max-width:750px){.dsw-site-footer .dsw-site-footer-social li{display:inline-block;float:none;-ms-flex-pack:center;justify-content:center}}.dsw-right-footer-cont{-ms-flex-order:4;order:4;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:30px;margin-bottom:-20px}.dsw-site-footer-copyright{color:#fff;cursor:default;line-height:27px;font-size:16px;padding-left:22px}.dsw-site-footer-copyright p{font-size:16px}.dsw-country-selector{color:#fff;cursor:pointer;display:inline-block}.dsw-country-selector:before{display:inline-block;font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e905'}@media only screen and (max-width:1023px){.dsw-right-footer-cont{text-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.dsw-site-footer-copyright{display:inline-block;float:none}.dsw-country-selector{float:none;margin-top:25px;width:100%;text-align:center}}.dsw-country-selector:hover span,.dsw-country-selector:hover:before{opacity:.6}.dsw-country-selector ul{background:#000;display:none;max-height:195px;overflow:auto;padding:6px 0;position:absolute;right:0;top:0;transform:translateY(-50%);width:105px}.dsw-country-selector ul.dsw-visible{display:block}.dsw-country-selector li{font-size:1.125rem;line-height:161.11111%;width:100%}.dsw-country-selector a{display:inline-block;height:29px;padding-left:50px;padding-right:10px;width:100%}.dsw-country-selector a:hover{background-color:rgba(255,255,255,.25)}@media only screen and (max-width:1023px){.dsw-country-selector ul{margin-top:27px;transform:translateY(-100%);left:50%}.dsw-country-selector a{padding-left:0}}.expand-footer-section{width:100%;-ms-flex-order:5;order:5;text-align:center;padding:10px;background:rgba(255,255,255,.1)}.expand-footer-link{display:block;font-size:14px;position:relative;margin-left:20px}.expand-footer-link:before{content:url(img/icon-expand.png);position:absolute;margin-left:-20px;margin-top:2px}#expanded-footer-overlay{display:none;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000}#expanded-footer-overlay.open{display:block}#expanded-footer-overlay .close{font-size:28px;position:absolute;top:-40px;right:20px}#expanded-footer-overlay .close:before{content:url(img/icon-close-x.png);height:40px;width:40px}#expanded-footer-overlay .close:focus,#expanded-footer-overlay .close:hover{color:#fff;text-decoration:none;cursor:pointer}#expanded-footer-overlay .accordion{margin-top:40px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#expanded-footer-overlay .accordion li{margin:.5em 0;width:100%;line-height:200%}#expanded-footer-overlay .accordion li:hover{opacity:1}#expanded-footer-overlay .accordion li .outer{padding-left:0;overflow:hidden}#expanded-footer-overlay .accordion li .inner{padding-left:1em;overflow:hidden;display:block}#expanded-footer-overlay .accordion li a.toggle{width:100%;display:block;color:#fff;transition:background .3s ease}#expanded-footer-overlay .accordion li a.toggle:hover{background:rgba(0,0,0,.9)}#expanded-footer-overlay .accordion>li{width:30%;padding-bottom:10px;font-size:20px}#expanded-footer-overlay .accordion>li>a.toggle{border-bottom:1px solid #fff}#expanded-footer-overlay .accordion .has-subnav{position:relative}#expanded-footer-overlay .accordion .has-subnav .toggle:after{content:url(img/icon-chevron.png);margin-left:10px;margin-top:-1px;position:absolute}@media screen and (max-width:767px){#expanded-footer-overlay .accordion{-ms-flex-direction:column;flex-direction:column;padding:0 40px}#expanded-footer-overlay .accordion li,#expanded-footer-overlay .accordion>li{width:100%}}.dsw-hero-slide{background:#000;height:650px;margin-bottom:100px;overflow:hidden}.dsw-hero-slide .animate{transition:transform .5s ease-out}.dsw-hero-slide .dsw-scroll-down{bottom:80px;color:#fff;left:50%;transform:translateX(-50%);z-index:1}@media only screen and (min-width:1024px){.dsw-hero-slide .dsw-scroll-down{bottom:150px}}.dsw-scroll-button{position:absolute;left:50%;transform:translate(-50%,0);font-size:1.375rem;line-height:163.63636%;bottom:130px;color:#fff;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;transition:color .3s ease-out}.dsw-slide,.dsw-slide-rail{position:relative;width:100%}@media only screen and (max-width:1023px){.dsw-hero-slide{height:700px}.dsw-scroll-button{display:none}}.dsw-scroll-button:hover{color:#71c6c1}.dsw-scroll-button:before{font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e800';display:block;font-size:27px;text-align:center}.dsw-slide-rail{font-size:0;height:100%;white-space:nowrap}.dsw-slide{display:inline-block;height:650px;vertical-align:top}@media only screen and (max-width:1023px){.dsw-slide{height:700px}}.dsw-slide:before{background-color:rgba(0,0,0,.35);content:'';display:block;height:100%;position:absolute;bottom:0;left:0;right:0;top:0;width:100%;z-index:1}.dsw-slide-text{position:absolute;left:50%;transform:translate(-50%,0);color:#fff;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;top:275px;white-space:normal;width:900px;z-index:1}.dsw-slide-text h1{font-size:3.75rem;line-height:108.33333%;font-weight:400;margin-bottom:20px}@media only screen and (max-width:1023px){.dsw-slide-text{top:200px;width:80%}.dsw-slide-text h1{font-size:2.8125rem;line-height:104.44444%;margin-bottom:15px}}.dsw-slide-text h2{font-size:1.25rem;line-height:200%;letter-spacing:.05em;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:70px;text-transform:uppercase}@media only screen and (max-width:1023px){.dsw-slide-text h2{font-size:.8125rem;line-height:153.84615%;letter-spacing:.05em;margin-bottom:15px}}.dsw-slide-text p{font-size:1.5rem;line-height:150%;margin-bottom:70px}@media only screen and (max-width:1023px){.dsw-slide-text p{font-size:1.0625rem;line-height:129.41176%;margin-bottom:45px}}.dsw-slide-text a{font-size:.875rem;line-height:100%;background:#473eff;color:#fff;display:inline-block;font-family:Visuelt-Bold,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:20px 40px;text-transform:uppercase;transition:all .2s ease-out;border:none}.dsw-mobile-retina-img,.dsw-slide-rail[data-showcategories=False] .dsw-slide-text h2{display:none}.banner-module .dsw-scroll-button:before,.dsw-slide-arrow.dsw-arrow-right:before,.dsw-slide-arrow:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;speak:none;text-transform:none;font-weight:400}.dsw-slide-text a:hover{background-color:#fff;color:#473eff}.dsw-hero-slide.dsw-content-slide{height:800px}@media only screen and (max-width:1023px){.dsw-slide-text a{padding:20px 35px}.dsw-hero-slide.dsw-content-slide{height:535px}}.dsw-hero-slide.dsw-content-slide .dsw-slide{height:800px}@media only screen and (max-width:1023px){.dsw-hero-slide.dsw-content-slide .dsw-slide{height:535px}}.dsw-desktop-img,.dsw-mobile-img,.dsw-mobile-retina-img{background-size:cover;height:100%;width:100%;position:absolute}.dsw-slide-rail[data-showcategories=False] .dsw-slide-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:1023px) and (min-resolution:192dpi){.dsw-mobile-retina-img{display:block}}.dsw-mobile-img{display:none}@media only screen and (max-width:1023px) and (-webkit-max-device-pixel-ratio:1.9895833333333333),only screen and (max-width:1023px) and (max-resolution:191dpi),only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.dsw-mobile-img{display:block}}.dsw-slide-indicators{bottom:55px;position:absolute;text-align:center;width:100%;z-index:1}@media only screen and (max-width:1023px){.dsw-desktop-img{display:none}.dsw-slide-indicators{bottom:36px}}.dsw-slide-indicators span{background:0 0;border:2px solid #fff;border-radius:100%;box-sizing:border-box;display:inline-block;height:11px;margin:0 10px;transition:background .2s ease-out;width:11px}@media only screen and (max-width:1023px){.dsw-slide-indicators span{border-width:1px;height:9px;margin:0 7px;width:9px}}.dsw-slide-indicators span.dsw-js-active{background:#fff}.dsw-slide-indicators.dsw-js-hidden{display:none}.dsw-slide-arrow{position:absolute;top:50%;transform:translate(0,-50%);height:103px;left:50px;width:53px;z-index:1}.dsw-slide-arrow:before{display:inline-block;font-family:icomoon;line-height:1;content:'\e808';transition:opacity .2s ease-out;color:#fff;font-size:53px}@media only screen and (max-width:1023px){.dsw-slide-arrow{display:none}}.dsw-slide-arrow span{display:none}.dsw-slide-arrow.dsw-arrow-right{left:auto;right:50px}.dsw-slide-arrow.dsw-arrow-right:before{display:inline-block;font-family:icomoon;line-height:1;content:'\e809'}.dsw-slide-arrow.dsw-js-hidden{display:none}.dsw-site-edit-mode .dsw-hero-slide{display:table;overflow:visible;padding-bottom:50px;padding-top:50px;width:100%}.dsw-site-edit-mode .dsw-slide,.dsw-site-edit-mode .dsw-slide-rail{display:table;margin-left:0!important;min-height:100px;transform:none!important;width:100%!important}.dsw-site-edit-mode .dsw-slide-arrow,.dsw-site-edit-mode .dsw-slide-indicators,.dsw-site-edit-mode .dsw-slide.clone{display:none}.banner-module{background:#000;height:650px;overflow:hidden}.banner-module .animate{transition:transform .5s ease-out}.banner-module .dsw-scroll-down{bottom:80px;color:#fff;left:50%;transform:translateX(-50%);z-index:1}@media only screen and (min-width:1024px){.banner-module .dsw-scroll-down{bottom:150px}.banner-module .dsw-mini-hero{height:450px}}.banner-module .dsw-scroll-button{position:absolute;left:50%;transform:translate(-50%,0);font-size:1.375rem;line-height:163.63636%;bottom:130px;color:#fff;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;transition:color .3s ease-out}@media only screen and (max-width:1023px){.banner-module .dsw-mini-hero{height:410px}.banner-module .dsw-scroll-button{display:none}}.banner-module .dsw-scroll-button:hover{color:#71c6c1}.banner-module .dsw-scroll-button:before{font-family:icomoon;line-height:1;content:'\e800';display:block;font-size:27px;text-align:center}.banner-module .dsw-video-rail{font-size:0;height:100%;position:relative;white-space:nowrap;width:100%}.banner-module .dsw-text{height:650px}.banner-module .dsw-video{display:inline-block;height:650px;position:relative;vertical-align:top;width:100%;background-image:url(../img/hero-bg.png);background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:751px) and (max-width:1023px){.banner-module .dsw-video{background-image:url(../img/hero-bg-small.png)}}@media only screen and (max-width:750px){.banner-module .dsw-video{height:700px;background-image:url(../img/hero-bg-sm@2x.png)}.banner-module .dsw-video-text-container{padding:0 20px}}.banner-module .dsw-video:before{background-color:rgba(0,0,0,.35);content:'';display:block;height:100%;position:absolute;bottom:0;left:0;right:0;top:0;width:100%;z-index:1}.banner-module .dsw-video-text-container{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.banner-module .dsw-video-text{color:#fff;white-space:normal;text-align:center;max-width:1000px;z-index:1;margin:auto}.banner-module .dsw-video-text .hero-eyebrow{color:#fff;margin-bottom:15px;font-size:20px}.banner-module .dsw-video-text h1{font-size:5rem;line-height:106.25%;font-weight:400;margin-bottom:90px}@media only screen and (max-width:1500px){.banner-module .dsw-video-text h1{margin-bottom:60px}}@media only screen and (min-width:751px) and (max-width:1023px){.banner-module .dsw-video-text-container{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.banner-module .dsw-video-text{width:80%}.banner-module .dsw-video-text h1{margin-bottom:30px;font-size:64px}}@media only screen and (max-width:750px){.banner-module .dsw-video-text h1{font-size:3.25rem;line-height:96.15385%;margin-bottom:15px}}.banner-module .dsw-video-text h2{font-size:1.25rem;line-height:200%;letter-spacing:.05em;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:70px;text-transform:uppercase}@media only screen and (max-width:1023px){.banner-module .dsw-video-text h2{font-size:.8125rem;line-height:153.84615%;letter-spacing:.05em;margin-bottom:15px}}.banner-module .dsw-video-text h4{color:#fff;margin-bottom:15px}.banner-module .dsw-video-text p{font-size:1.5rem;line-height:150%;color:#fff;margin-bottom:25px}@media only screen and (max-width:1023px){.banner-module .dsw-video-text p{font-size:1.25rem;line-height:150%}}.banner-module .dsw-video-arrow.dsw-arrow-right:before,.banner-module .dsw-video-arrow:before{font-family:icomoon;line-height:1;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;speak:none}.banner-module .dsw-video-text a{display:block}.banner-module .dsw-mobile-retina-img,.banner-module .dsw-video-rail[data-showcategories=False] .dsw-video-text h2{display:none}.banner-module .dsw-video-text .banner-video{height:100px;width:100px;margin:auto}.banner-module .dsw-video-text .banner-video .play-button{background-image:url(../img/svg/play-arrow.svg);padding:50px;background-color:#473EFF;border-radius:100px;background-repeat:no-repeat;background-size:auto;background-position:70% 50%;position:absolute;left:50%;transform:translate(-50%,0);transition:.1s box-shadow}.banner-module .dsw-video-text .banner-video .play-button:hover{box-shadow:0 10px 12px rgba(0,0,0,.7)}.banner-module .dsw-hero-video.dsw-content-video,.banner-module .dsw-hero-video.dsw-content-video .dsw-video{height:650px}.banner-module .dsw-desktop-img,.banner-module .dsw-mobile-img,.banner-module .dsw-mobile-retina-img{background-size:cover;height:100%;width:100%;position:absolute}.banner-module .dsw-video-rail[data-showcategories=False] .dsw-video-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:1023px) and (min-resolution:192dpi){.banner-module .dsw-mobile-retina-img{display:block}}.banner-module .dsw-mobile-img{display:none}@media only screen and (max-width:1023px) and (-webkit-max-device-pixel-ratio:1.9895833333333333),only screen and (max-width:1023px) and (max-resolution:191dpi),only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.banner-module .dsw-mobile-img{display:block}}.banner-module .dsw-video-indicators{bottom:55px;position:absolute;text-align:center;width:100%;z-index:1}@media only screen and (max-width:1023px){.banner-module .dsw-desktop-img{display:none}.banner-module .dsw-video-indicators{bottom:36px}}.banner-module .dsw-video-indicators span{background:0 0;border:2px solid #fff;border-radius:100%;box-sizing:border-box;display:inline-block;height:11px;margin:0 10px;transition:background .2s ease-out;width:11px}@media only screen and (max-width:1023px){.banner-module .dsw-video-indicators span{border-width:1px;height:9px;margin:0 7px;width:9px}}.banner-module .dsw-video-indicators span.dsw-js-active{background:#fff}.banner-module .dsw-video-indicators.dsw-js-hidden{display:none}.banner-module .dsw-video-arrow{position:absolute;top:50%;transform:translate(0,-50%);height:103px;left:50px;width:53px;z-index:1}.banner-module .dsw-video-arrow:before{display:inline-block;transition:opacity .2s ease-out;color:#fff;font-size:53px}@media only screen and (max-width:1023px){.banner-module .dsw-video-arrow{display:none}}.banner-module .dsw-video-arrow span{display:none}.banner-module .dsw-video-arrow.dsw-arrow-right{left:auto;right:50px}.banner-module .dsw-video-arrow.dsw-arrow-right:before{display:inline-block}.banner-module .dsw-video-arrow.dsw-js-hidden{display:none}.dsw-site-edit-mode .dsw-hero-video{display:table;overflow:visible;padding-bottom:50px;padding-top:50px;width:100%}.dsw-site-edit-mode .dsw-video,.dsw-site-edit-mode .dsw-video-rail{display:table;margin-left:0!important;min-height:100px;transform:none!important;width:100%!important}.dsw-site-edit-mode .dsw-video-arrow,.dsw-site-edit-mode .dsw-video-indicators,.dsw-site-edit-mode .dsw-video.clone{display:none}.divider-section .divider{width:80%;margin:auto;height:4px;background-color:#EFEFEF}@media only screen and (min-width:1600px){.divider-section{width:80%;margin:auto}}.dsw-content-grid,.dsw-content-grid>div{display:table;width:100%}.dsw-grid-wrapper{position:relative}.dsw-content-grid{margin:0 auto;max-width:1300px;padding:100px 0;text-align:center}.dsw-content-grid h1{font-size:1.25rem;line-height:200%;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:60px;text-transform:uppercase;color:#473EFF}.dsw-grid-cell{cursor:pointer;float:left;height:230px;width:33.3333%}@media only screen and (max-width:1023px){.dsw-content-grid{padding:40px 0;text-align:left}.dsw-content-grid h1{font-size:.875rem;line-height:142.85714%;margin-bottom:40px;text-align:center}.dsw-grid-cell{height:130px;width:100%}}.dsw-grid-cell header{box-sizing:border-box;height:100%;padding:55px 50px}@media only screen and (max-width:1023px){.dsw-grid-cell header{border-bottom:1px solid #eee;margin-left:30px;padding:27px 55px 27px 0}.dsw-grid-cell header:after{display:inline-block;font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e900';position:absolute;top:50%;transform:translate(0,-50%);color:#473eff;font-size:18px;right:30px}}.dsw-grid-cell a,.dsw-grid-cell h2,.dsw-grid-cell p{font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-grid-cell h2{font-size:1.875rem;line-height:166.66667%;color:#473eff;font-weight:400}@media only screen and (max-width:1023px){.dsw-grid-cell h2{font-size:1.6875rem;line-height:118.51852%}}.dsw-grid-cell a,.dsw-grid-cell p{font-size:1.25rem;line-height:160%;color:#595959}.dsw-grid-cell:hover{background:#eee}.dsw-cell-content{display:none}.dsw-grid-modal{background:#fff;bottom:0;display:none;left:0;overflow:auto;position:absolute;right:0;top:0;width:100%;z-index:1}@media only screen and (max-width:1023px){.dsw-grid-cell a,.dsw-grid-cell p{font-size:1rem;line-height:125%}.dsw-grid-cell:first-child header{border-top:1px solid #eee}.dsw-grid-modal{position:fixed;z-index:3}}.dsw-close-grid-modal,.dsw-modal-arrow{color:#9d9d9d;padding:0;position:absolute}.dsw-grid-modal.dsw-js-visible{display:block}.dsw-close-grid-modal{font-size:37px;height:37px;right:50px;top:50px;transition:transform .2s ease;width:37px}.dsw-close-grid-modal:before{display:inline-block;font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e901';vertical-align:top}@media only screen and (max-width:1023px){.dsw-close-grid-modal{font-size:19px;right:30px;top:30px}}.dsw-close-grid-modal span{display:none}.dsw-close-grid-modal:hover{transform:rotate(180deg)}.dsw-modal-arrow{top:50%;transform:translate(0,-50%);font-size:103px;height:103px;overflow:visible;transition:color .3s ease-out;width:56px}@media only screen and (max-width:1023px){.dsw-modal-arrow{color:#473eff;font-size:18px;height:22px;line-height:22px;position:static;transform:none;transition:none;width:calc(49% - 30px)}.dsw-modal-arrow.dsw-left-arrow{margin-left:30px;text-align:left}}.dsw-modal-arrow span{position:absolute;top:50%;transform:translate(0,-50%);font-size:1.375rem;line-height:227.27273%;color:#473eff;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;opacity:1;transition:opacity .3s ease-out;transition-property:opacity,transform;width:400%}.dsw-modal-arrow.dsw-left-arrow:before,.dsw-modal-arrow.dsw-right-arrow:before{display:inline-block;font-family:icomoon;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-transform:none;font-weight:400;-moz-osx-font-smoothing:grayscale;speak:none}.dsw-modal-arrow:hover{color:#473eff}.dsw-modal-arrow:hover.dsw-left-arrow span,.dsw-modal-arrow:hover.dsw-right-arrow span{opacity:1;transform:translateX(0) translateY(-50%)}.dsw-modal-arrow:before{vertical-align:top}.dsw-modal-arrow.dsw-left-arrow{left:45px}.dsw-modal-arrow.dsw-left-arrow:before{content:'\e808'}.dsw-modal-arrow.dsw-left-arrow span{left:56px;margin-left:15px;text-align:left;transform:translateX(10%) translateY(-50%)}.dsw-modal-arrow.dsw-right-arrow{right:45px}.dsw-modal-arrow.dsw-right-arrow:before{content:'\e809'}@media only screen and (max-width:1023px){.dsw-modal-arrow.dsw-right-arrow{margin-right:30px;text-align:right;float:right}.dsw-modal-arrow.dsw-right-arrow:after{display:inline-block;font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e809';vertical-align:middle}.dsw-modal-arrow.dsw-right-arrow:before{display:none}}.dsw-modal-arrow.dsw-right-arrow span{margin-right:15px;right:56px;text-align:right;transform:translateX(-10%) translateY(-50%)}@media only screen and (max-width:1023px){.dsw-modal-arrow.dsw-left-arrow{float:left}.dsw-modal-arrow.dsw-left-arrow:before{vertical-align:middle}.dsw-modal-arrow.dsw-left-arrow,.dsw-modal-arrow.dsw-right-arrow{margin-bottom:30px}.dsw-modal-arrow.dsw-left-arrow span,.dsw-modal-arrow.dsw-right-arrow span{font-size:1.125rem;line-height:127.77778%;display:inline-block;opacity:1;overflow:hidden;position:static;text-overflow:ellipsis;transform:none;transition:none;vertical-align:middle;white-space:nowrap;width:calc(100% - 30px)}.dsw-modal-arrow.dsw-left-arrow:hover span,.dsw-modal-arrow.dsw-right-arrow:hover span{transform:none}}.dsw-grid-modal-content{margin:160px auto 0;max-width:750px;padding-bottom:45px;width:45%}.dsw-grid-modal-content h2{font-size:2.875rem;line-height:130.43478%;color:#473eff;font-weight:400}@media only screen and (max-width:1023px){.dsw-grid-modal-content{border-bottom:1px solid #eee;margin-bottom:25px;margin-top:90px;padding-bottom:45px;width:calc(100% - 60px)}.dsw-grid-modal-content h2{font-size:2.5rem;line-height:127.5%}}.dsw-grid-modal-content>p{font-size:1.375rem;line-height:159.09091%;color:#595959;margin-bottom:45px}@media only screen and (max-width:1023px){.dsw-grid-modal-content>p{font-size:1.25rem;line-height:135%}}.dsw-grid-modal-content>p:last-child{margin-bottom:0}.dsw-grid-modal-copy{font-size:1.375rem;line-height:159.09091%;color:#595959}.dsw-grid-modal-copy p{margin-bottom:45px}.dsw-offices-grid .dsw-grid-cell{background-position:center center;background-repeat:no-repeat;background-size:0 0}.dsw-offices-grid .dsw-grid-cell header a{cursor:default;pointer-events:none}.dsw-offices-grid .dsw-grid-cell:hover{background-size:cover;display:inline}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell header a,.dsw-offices-grid .dsw-grid-cell:hover.dsw-headquarters-cell .dsw-headquarters-div::before,.dsw-offices-grid .dsw-grid-cell:hover.dsw-headquarters-cell header::before{display:none}.dsw-offices-grid .dsw-grid-cell:hover a,.dsw-offices-grid .dsw-grid-cell:hover h2,.dsw-offices-grid .dsw-grid-cell:hover p{color:#fff}@media only screen and (max-width:1023px){.dsw-grid-modal-copy{font-size:1.125rem;line-height:150%}.dsw-grid-modal-copy p{margin-bottom:37px}body.dsw-js-open-overlay{overflow:hidden}.dsw-offices-grid .dsw-grid-cell{background-image:none!important;height:115px}.dsw-offices-grid .dsw-grid-cell:hover h2{color:#473eff}.dsw-offices-grid .dsw-grid-cell:hover a,.dsw-offices-grid .dsw-grid-cell:hover p{color:#595959}}.dsw-offices-grid .dsw-grid-modal .dsw-close-grid-modal:before,.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content h2,.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content p,.dsw-offices-grid .dsw-grid-modal .dsw-modal-arrow span{color:#fff}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell{border-bottom-color:rgba(0,0,0,.2);border-bottom-style:solid;border-bottom-width:1px;width:100%}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell header p{display:block}@media only screen and (max-width:1023px){.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell{border-bottom:0}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell header a{display:block}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell header p{display:none}}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell .dsw-headquarters-div,.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell header{box-sizing:border-box;float:left;height:100%;padding:55px 50px;width:33.3333%}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell .dsw-headquarters-div:last-child::before,.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell header:last-child::before{display:none}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell .dsw-headquarters-div{padding:55px 0;width:50%}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell .dsw-headquarters-div p{font-size:2rem;line-height:131.25%}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell .dsw-headquarters-div span{display:block}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell .dsw-headquarters-div::before,.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell header::before{background-color:rgba(0,0,0,.2);position:absolute;top:50%;transform:translate(0,-50%);content:'';display:block;height:50%;right:0;width:1px}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell .dsw-cell-content{display:block;float:left;height:100%;width:66.6666%}@media only screen and (max-width:1023px){.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell .dsw-cell-content{display:none}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell header{padding:27px 55px 27px 0;width:calc(100% - 30px)}.dsw-offices-grid .dsw-grid-cell.dsw-headquarters-cell header:before{display:none}.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content{border-bottom:0}}.dsw-offices-grid .dsw-grid-modal{background-position:center center;background-size:cover;text-align:center}.dsw-offices-grid .dsw-grid-modal .dsw-modal-arrow{color:#fff;opacity:.3}.dsw-offices-grid .dsw-grid-modal .dsw-modal-arrow:hover{opacity:1}.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;padding:0}.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content h2{font-size:5rem;line-height:125%;margin-bottom:90px}@media only screen and (max-width:1023px){.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content h2{font-size:2.5rem;line-height:125%;margin-bottom:40px}}.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content>p{display:none}.dsw-capability-sub-category:after,.dsw-capability-sub-category:before,.dsw-content-intro:after,.dsw-content-intro:before,.dsw-inline-media .dsw-inline-media-wrapper:after,.dsw-inline-media .dsw-inline-media-wrapper:before,.dsw-stats-wrapper:after,.dsw-stats-wrapper:before{display:table;content:' ';clear:both}.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-phones{margin-bottom:100px}@media only screen and (max-width:1023px){.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-phones{margin-bottom:40px}}.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-phones p{font-size:2.5rem;line-height:125%}.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-address p{font-size:2.25rem;line-height:125%}.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-address p,.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-phones p{margin-bottom:0}.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-address p span,.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-phones p span{font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-right:20px;text-transform:uppercase}@media only screen and (max-width:1023px){.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-address p,.dsw-offices-grid .dsw-grid-modal .dsw-grid-modal-content .dsw-office-phones p{font-size:1.25rem;line-height:125%}.dsw-offices-grid .dsw-grid-modal .dsw-modal-arrow.dsw-left-arrow,.dsw-offices-grid .dsw-grid-modal .dsw-modal-arrow.dsw-right-arrow{bottom:0;left:auto;opacity:1;position:absolute;right:auto;top:auto}.dsw-offices-grid .dsw-grid-modal .dsw-modal-arrow.dsw-right-arrow{right:0}.dsw-offices-grid .dsw-grid-modal .dsw-modal-arrow.dsw-left-arrow{left:0}.touch .dsw-offices-grid .dsw-grid-cell header a{cursor:pointer;pointer-events:auto}}.dsw-capability-sub-category,.dsw-content-intro{margin-bottom:100px;text-align:left}.dsw-capability-sub-category:after,.dsw-content-intro:after{clear:both}.dsw-capability-sub-category h3,.dsw-content-intro h3{font-size:2.5rem;line-height:100%;color:#000;font-family:Visuelt-Black,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:20px}.dsw-capability-sub-category .dsw-desc,.dsw-content-intro .dsw-desc{font-size:1.25rem;line-height:150%;color:#595959;text-align:left}@media only screen and (min-width:1024px){.dsw-capability-sub-category h3,.dsw-content-intro h3{font-size:3.125rem;line-height:110%;margin:0 auto 45px}.dsw-capability-sub-category .dsw-desc,.dsw-content-intro .dsw-desc{line-height:150%;margin:15px auto 0;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;max-width:100%;text-align:left;font-size:20px}.dsw-inline-media .dsw-quote-sharer{left:80%}.dsw-inline-media .dsw-quote-sharer .top{left:-15%}}.dsw-capability-sub-category .dsw-button,.dsw-content-intro .dsw-button{margin-top:45px}.dsw-inline-media{padding-bottom:100px}.dsw-inline-media .dsw-inline-media-wrapper:after{clear:both}@media only screen and (max-width:1023px){.dsw-inline-media .dsw-quote-sharer{margin-right:30px}.dsw-inline-media .dsw-quote-sharer .top{max-width:80%}}.dsw-inline-media .dsw-quote-sharer>a{color:#473eff}.dsw-video .dsw-video-wrapper{height:180px;margin-bottom:10px;overflow:hidden;padding-top:25px;position:relative}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-video .dsw-video-wrapper{height:650px}}@media only screen and (min-width:1024px){.dsw-video .dsw-video-wrapper{height:650px}.dsw-photo{margin-bottom:100px}}.dsw-video .dsw-video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.dsw-photo .dsw-image-wrapper{margin:0 auto;max-height:650px;overflow:hidden;text-align:center}.dsw-photo .dsw-image-wrapper img{width:100%}.dsw-video-excerpt{font-size:1rem;line-height:168.75%;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.04em}.dsw-video-excerpt .heading{color:#000;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:capitalize}.dsw-video-excerpt p{margin-bottom:45px!important}.dsw-video-excerpt-checkout{margin-top:75px}.dsw-stats-wrapper{min-height:200px;width:100%;padding:40px 0 60px;height:717px}.dsw-stats-wrapper:after{clear:both}.dsw-stats-wrapper.dsw-bordered{border:0}.dsw-stats-wrapper.dsw-bordered .dsw-stats{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1}@media only screen and (max-width:1023px){.dsw-stats-wrapper.dsw-bordered{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1}.dsw-stats-wrapper.dsw-bordered .dsw-stats{border:0}}.dsw-stats-wrapper.dsw-bg-img{background:url(../img/benefit-bg.png) no-repeat;background-size:cover}.dsw-stats-wrapper.dsw-grey-bg{background:#f5f5f5;border:0}.dsw-stats-wrapper.dsw-grey-bg .dsw-stats{border:0}.dsw-stats-wrapper.dsw-blue-font .dsw-stats{color:#473eff}.dsw-stats{color:#333;margin:0 auto;padding-top:130px;padding-bottom:130px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1023px){.dsw-stats{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:60px;padding-bottom:0;width:calc(100% - 60px)}}.dsw-stat{display:inline-block;vertical-align:top;border-right:1px solid #333;width:33%}.lity-container,.lity-wrap:before{vertical-align:middle;display:inline-block}.dsw-stat:last-child{border:none}@media only screen and (max-width:1023px){.dsw-stat{display:block;margin:0 auto 40px;width:100%;border:none}}.dsw-stat h2{font-size:4.75rem;font-family:Visuelt-Bold,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:0;overflow:visible;white-space:nowrap;width:100%;color:#473eff}@media screen and (min-width:1024px){.dsw-stat h2{font-size:calc(4.75rem + .5 * ((100vw - 1024px)/ 390))}}@media screen and (min-width:1414px){.dsw-stat h2{font-size:5.25rem}}@media only screen and (max-width:1023px){.dsw-stat h2{font-size:4rem}}.dsw-stat p{font-size:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width:1024px){.dsw-stat p{font-size:calc(1.1rem + .1 * ((100vw - 1024px)/ 390))}}@media screen and (min-width:1414px){.dsw-stat p{font-size:1.2rem}}@media only screen and (max-width:1023px){.dsw-stat p{font-size:1.25rem;line-height:150%;max-width:335px}}.text-module-section{padding:160px 0;margin:0 50px;color:#000;min-height:700px}@media only screen and (max-width:750px){.text-module-section{margin:0 20px;padding:60px 0}.text-module-section .text-module-wrapper h3{font-size:30px}}.text-module-section .text-module-wrapper{max-width:884px;margin:auto}.text-module-section .text-module-wrapper h3{color:#000;margin-bottom:30px}.text-module-section .text-module-wrapper p{margin-bottom:30px}.dsw-content-not-found{margin:100px auto;text-align:center}.dsw-content-not-found:after,.dsw-content-not-found:before{clear:both;content:' ';display:table}.dsw-content-not-found:after{clear:both}@media only screen and (min-width:1024px){.dsw-content-not-found h1{margin:0 auto 45px;max-width:50%}.dsw-content-not-found .dsw-desc{margin:0 auto;max-width:60%}}.dsw-content-not-found h1{font-size:3.125rem;line-height:124%;color:#595959;font-weight:400;margin-bottom:45px}.dsw-content-not-found .dsw-desc{font-size:1.375rem;line-height:154.54545%;color:#595959;text-align:center}.dsw-content-not-found .dsw-desc a{color:#2600b3}.dsw-content-not-found .dsw-desc a:hover{color:#473eff}.spinner{margin:0 auto;text-align:center;width:100px}.spinner div{animation:sk-bouncedelay 1.4s infinite ease-in-out both;background-color:#473eff;border-radius:100%;display:inline-block;height:20px;width:20px}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.dsw-cookie-disclaimer{font-size:1.125rem;line-height:127.77778%;-ms-flex-align:center;align-items:center;background:#eee;color:#595959;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;min-height:120px;padding:32px 50px;position:fixed;transition:all .1s ease-out;transition-property:height,padding;width:100%;z-index:3}@media only screen and (max-width:1023px){.dsw-cookie-disclaimer{display:block;min-height:267px;padding:25px 15px;text-align:center}.dsw-cookie-disclaimer p{margin-bottom:25px;text-align:left;width:calc(100% - 30px)}}.dsw-cookie-disclaimer.dsw-hidden-disclaimer>*,.dsw-site-edit-mode .dsw-cookie-disclaimer{display:none}.dsw-cookie-disclaimer p{-ms-flex-preferred-size:75%;flex-basis:75%;-ms-flex-order:1;order:1}.dsw-cookie-disclaimer a{color:#2600b3}.dsw-cookie-disclaimer a:active,.dsw-cookie-disclaimer a:focus,.dsw-cookie-disclaimer a:hover{opacity:.8}.dsw-cookie-disclaimer .dsw-button{background:#eee;-ms-flex-preferred-size:auto;flex-basis:auto;float:right;margin-left:50px;min-width:115px;-ms-flex-order:2;order:2;padding-top:15px;padding-bottom:15px}@media only screen and (max-width:1023px){.dsw-cookie-disclaimer .dsw-button{float:none;margin-left:0}}.dsw-cookie-disclaimer.dsw-hidden-disclaimer{height:0;min-height:0;padding:0}.dsw-site-header.dsw-disclaimer-on{top:267px}.dsw-site-header.dsw-disclaimer-on.dsw-site-header-open{height:calc(100vh - 267px)}@media only screen and (min-width:1024px){.dsw-site-header.dsw-disclaimer-on{top:110px}}.dsw-site-edit-mode .dsw-site-header{top:auto}.dsw-site-edit-mode .dsw-site-header.dsw-disclaimer-on{top:auto!important}.secondary-nav{height:90px;display:-ms-flexbox;display:flex;color:#fff;width:100%;z-index:90000}.secondary-nav.hidden{display:none}.secondary-nav .secondary-nav-desktop{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:90%}@media only screen and (max-width:750px){.secondary-nav .secondary-nav-desktop{display:none}.secondary-nav ul{width:100%}}.secondary-nav .links-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-right:50px}.secondary-nav .links-container li{padding:0 5px}.secondary-nav ul{margin:auto;position:relative}.secondary-nav ul .links-container a{color:#b5b5b5;transition:color .3s}.secondary-nav ul .links-container a:hover{color:#fff}.secondary-nav ul li{display:inline-block;color:#fff;font-weight:500;font-size:20px;text-align:center}.secondary-nav ul li:last-child{margin-right:0}.secondary-nav ul a:active:after,.secondary-nav ul a:hover:after{position:absolute;left:50%;transform:translate(-50%,0);border-bottom:6px solid #473EFF;top:50px;content:' ';height:3px;width:86px;z-index:-1}.secondary-nav ul .secNavigationCTA:active:after,.secondary-nav ul .secNavigationCTA:hover:after,.secondary-nav ul .talk-to-expert-btn a:active:after,.secondary-nav ul .talk-to-expert-btn a:hover:after{border-bottom:none}.lity-content:after,.lity-wrap:before{content:''}.secondary-nav ul .download-pdf{display:-ms-flexbox;display:flex}.secondary-nav ul .secondary-nav-cta-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.secondary-nav ul .secondary-nav-cta-container li:first-child{margin-right:40px}.secondary-nav ul #secNavigationContact .secNavigationCTA{display:-ms-flexbox;display:flex}.secondary-nav ul .secNavigationCTA{display:none;font-size:13px;transition:color .35s}.secondary-nav ul .secNavigationCTA:active,.secondary-nav ul .secNavigationCTA:hover{color:#bababa}.secondary-nav ul .talk-to-expert-btn a:active,.secondary-nav ul .talk-to-expert-btn a:hover,.secondary-nav-mobile li a:active,.secondary-nav-mobile li a:hover{color:#473EFF}@media only screen and (min-width:1024px){.secondary-nav ul .secNavigationCTA{float:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase}}.secondary-nav ul .secNavigationCTA button{font-size:13px;font-family:visuelt-light;letter-spacing:.16px}.secondary-nav ul .secNavigationCTA img{padding-right:10px}.secondary-nav ul .talk-to-expert-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;float:right;-ms-flex-align:center;align-items:center;background-color:#473EFF;min-width:180px;height:41px;font-size:14px;text-transform:uppercase;transition:all .2s linear}.lity,.lity-loader{transition:opacity .3s ease}.secondary-nav ul .talk-to-expert-btn:after,.secondary-nav ul .talk-to-expert-btn:hover{background-color:#fff;border-bottom:none;color:#473EFF}.secondary-nav-mobile{display:none;font-weight:500}@media only screen and (max-width:750px){.secondary-nav ul .talk-to-expert-btn{display:none}.secondary-nav-mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.secondary-nav-mobile li{padding:0 5%}.secondary-nav-mobile li a:active:after,.secondary-nav-mobile li a:hover:after{border-bottom:0}.secondary-nav-mobile li ul{padding:0}.secondary-nav-mobile .secondary-nav-dropdown{position:absolute;top:60px;background-color:#000;width:100%;padding:0;display:none}.lity,.lity-wrap,.sticky{position:fixed;top:0}.secondary-nav-mobile .secondary-nav-dropdown.active{display:block}.secondary-nav-mobile .secondary-nav-dropdown li{margin-right:0;padding:0 5%;height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.5px solid #b5b5b5;animation:fadeIn .3s}.secondary-nav-mobile .secondary-nav-dropdown li:nth-child(2){animation:fadeIn .8s}.secondary-nav-mobile .secondary-nav-dropdown li:last-child{border-bottom:none;animation:fadeIn 1.3s}.secondary-nav-mobile .secondary-nav-dropdown .cta-mobile{background-color:#473EFF}.secondary-nav-mobile .secondary-nav-dropdown .cta-mobile a:hover{color:#fff}.secondary-nav-mobile .secondary-nav-dropdown .cta-mobile a:hover:after{border-bottom:0}.secondary-nav{overflow:hidden;background-color:#333}.content{padding:16px}.sticky{width:100%}.sticky+.content{padding-top:60px}.services-detail-section{padding:160px 0;min-height:750px;margin:0 50px}.services-detail-section .services-detail-wrapper .services-detail-title-container{max-width:840px;text-align:center;margin:auto}@media only screen and (min-width:751px) and (max-width:1023px){.services-detail-section .services-detail-wrapper .services-detail-title-container{max-width:90%;padding:0}}@media only screen and (max-width:750px){.secondary-nav{overflow:visible}.services-detail-section .services-detail-wrapper .services-detail-title-container{width:90%;padding:0}}.services-detail-section .services-detail-wrapper .services-detail-title-container h2{padding-top:0;padding-bottom:30px}@media only screen and (min-width:1024px){.services-detail-section .services-detail-wrapper .services-detail-title-container h2{padding-top:20px;padding-bottom:50px}}.services-detail-section .services-detail-wrapper .services-detail-title-container p{padding-bottom:70px}.services-detail-section .services-detail-wrapper .services-detail-tile-container{max-width:1200px;height:420px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin:auto;text-align:center}@media only screen and (min-width:751px) and (max-width:1023px){.services-detail-section .services-detail-wrapper .services-detail-title-container p{padding-bottom:40px}.services-detail-section .services-detail-wrapper .services-detail-tile-container{width:90%;margin-top:70px}}@media only screen and (max-width:750px){.services-detail-section .services-detail-wrapper .services-detail-title-container p{padding-bottom:75px}.services-detail-section .services-detail-wrapper .services-detail-tile-container{width:100%;display:inline-block}}.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-tile{width:30%;display:inline-block;margin:0 2%;animation:fadeInUp .5s}.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-tile:nth-child(2){animation:fadeInUp 1s}.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-tile:nth-child(3){animation:fadeInUp 1.5s}@media only screen and (min-width:751px) and (max-width:1023px){.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-tile{width:276px}}@media only screen and (max-width:750px){.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-tile{width:90%;margin:auto auto 50px;animation:none}}.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-tile .detail-icon-title{font-size:36px}.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-tile .detail-icon-title img{margin-bottom:40px;max-height:116px;max-width:120px}.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-tile .detail-icon-title h3{line-height:40px}.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-text{padding-top:30px;font-size:20px;color:grey;line-height:28px}@media only screen and (min-width:751px) and (max-width:1023px){.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-text{padding-top:20px}}@media only screen and (max-width:750px){.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-tile .detail-icon-title img{margin-bottom:30px}.services-detail-section .services-detail-wrapper .services-detail-tile-container .services-detail-text{padding-top:10px}}@media only screen and (min-width:1024px){.services-detail-section .services-detail-wrapper .services-detail-tile-container:first-child .services-detail-text{padding-top:70px}}@media only screen and (min-width:751px) and (max-width:1023px){.services-detail-section .services-detail-wrapper .services-detail-tile-container:first-child .services-detail-text{padding-top:15px}}/*! Lity - v2.3.1 - 2018-04-20
* http://sorgalla.com/lity/
* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity{z-index:6000000;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);opacity:0}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;right:0;bottom:0;left:0;text-align:center}.lity-wrap:before{height:100%;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0}.lity-close,.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;padding:0;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);background:0 0;border:0;color:#fff}.lity-loading .lity-loader{opacity:1}.dsw-article-data a:active,.dsw-article-data a:focus,.dsw-article-data a:hover,.dsw-article-textblock a:active,.dsw-article-textblock a:focus,.dsw-article-textblock a:hover,.dsw-article-textblock-wide a:active,.dsw-article-textblock-wide a:focus,.dsw-article-textblock-wide a:hover{opacity:.8}.lity-container{z-index:9992;position:relative;text-align:left;white-space:normal;max-width:100%;max-height:100%}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-align:center;outline:0;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-align:center;outline:0;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;height:100vh;margin:auto}.lity-iframe-container{width:100%;height:100vh;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100vh;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.dsw-article-hero{background-position:center top;background-repeat:no-repeat;background-size:cover;overflow-x:hidden}.dsw-article-hero:after,.dsw-article-hero:before{clear:both;content:' ';display:table}.dsw-article-hero:after{clear:both}@media only screen and (max-width:1023px){.dsw-article-hero{height:580px;margin-bottom:40px}.dsw-article-hero h1{font-size:2.1875rem;line-height:111.42857%;font-weight:400;margin-bottom:30px}.dsw-article-hero header>span,.dsw-article-hero p{font-size:1.0625rem;line-height:129.41176%}.dsw-article-hero header>span{margin-bottom:20px}}@media only screen and (min-width:1024px){.dsw-article-hero{height:650px;margin-bottom:85px}.dsw-article-hero h1{font-size:5rem;line-height:106.25%;font-weight:400;margin-bottom:30px}.dsw-article-hero header>span,.dsw-article-hero p{font-size:1.5rem;line-height:150%}.dsw-article-hero header>span{margin-bottom:20px}}.dsw-article-hero header{position:absolute;left:50%;top:50%;transform:translate(-50%,-40%);color:#fff;max-width:900px;text-align:center;width:90%;z-index:1}.dsw-article-hero header>span{display:block;font-family:Visuelt-Bold,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.dsw-article-hero:before{background-color:rgba(0,0,0,.35);content:'';display:block;height:100%;position:absolute;bottom:0;left:0;right:0;top:0;width:100%;z-index:1}@media only screen and (min-width:1024px){.dsw-article-small-hero{height:650px}}@media only screen and (max-width:1023px){.dsw-article-small-hero{height:410px}}@media only screen and (min-width:1024px){.dsw-mini-hero{height:450px}.dsw-article-hero-inverted h1{margin:0}}.dsw-article-hero-inverted header{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.dsw-article-hero-blank{background:0 0}.dsw-article-hero-blank header{color:#000}.dsw-article-categories{font-size:1rem;line-height:168.75%;text-transform:uppercase;z-index:1}.dsw-article-categories:after,.dsw-article-categories:before{clear:both;content:' ';display:table}.dsw-article-categories:after{clear:both}@media only screen and (max-width:1023px){.dsw-mini-hero{height:410px}.dsw-article-hero-inverted h1{margin:0}.dsw-article-categories{font-size:1.0625rem;line-height:176.47059%;margin-bottom:40px}.dsw-article-categories li{display:inline-block;float:left;margin-right:15px}.dsw-article-categories li:nth-child(odd){clear:left}.dsw-article-categories ul{border-bottom:1px solid #e1e1e1;padding-bottom:40px}.dsw-article-categories ul:after,.dsw-article-categories ul:before{clear:both;content:' ';display:table}.dsw-article-categories ul:after{clear:both}}.dsw-article-categories header{font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-article-categories ul{font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-article-categories li:nth-child(3n+1){color:#473eff}.dsw-article-categories li:nth-child(3n+2){color:#7bb801}.dsw-article-categories li:nth-child(3n+3){color:#632586}.dsw-article-categories li:nth-child(3n+4){color:#b7295b}@media only screen and (min-width:1024px){.dsw-article-categories header,.dsw-article-categories li,.dsw-article-categories ul{display:block}.dsw-article-categories header{margin-bottom:20px}.dsw-article-categories-wrapper{padding-right:40px;position:absolute;transform:translate(-100%,0);width:165px}}@media only screen and (min-width:1600px){.dsw-article-categories-wrapper{padding-right:100px;position:absolute;transform:translate(-100%,0);width:280px}}.dsw-article-textblock{color:#595959;letter-spacing:.024em}.dsw-article-textblock a{color:#2600b3}.dsw-article-textblock .dsw-article-textblock{padding:0!important}@media only screen and (max-width:1023px){.dsw-article-textblock{font-size:1.125rem;line-height:150%;margin-bottom:20px}.dsw-article-textblock p{margin-bottom:20px}.dsw-article-textblock>:last-child{margin-bottom:0}}@media only screen and (min-width:1024px){.dsw-article-textblock{font-size:1.375rem;line-height:154.54545%;margin-bottom:50px}.dsw-article-textblock p{margin-bottom:50px}.dsw-article-textblock>:last-child{margin-bottom:0}}.dsw-article-textblock .dsw-button:hover{background-color:#473EFF;color:#fff}.dsw-article-textblock h2,.dsw-article-textblock h3,.dsw-article-textblock h4{color:#000;font-weight:400;letter-spacing:.01em}@media only screen and (max-width:1023px){.dsw-article-textblock h2{font-size:1.6875rem;line-height:111.11111%;margin-bottom:30px}}@media only screen and (min-width:1024px){.dsw-article-textblock h2{font-size:2.25rem;line-height:127.77778%;margin-bottom:45px}}.dsw-article-textblock h3{font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-article-textblock img{height:auto;max-height:none!important;max-width:100%!important}.dsw-article-textblock ol,.dsw-article-textblock ul{margin-left:30px}.dsw-article-textblock li ol,.dsw-article-textblock li ul{margin:0}.dsw-article-textblock-wide a{color:#2600b3}.dsw-capabilities{padding:100px 0}.dsw-capabilities header{margin-bottom:90px;text-align:center}@media only screen and (max-width:1023px){.dsw-capabilities{padding:50px 0 100px}.dsw-capabilities header{margin-bottom:40px}.dsw-capabilities .dsw-capabilities-tile{text-align:center;max-width:90%;margin:0 auto}.dsw-capabilities .dsw-capabilities-tile .dsw-capability-content{padding:50px 0}}@media only screen and (max-width:1023px) and (max-width:750px){.dsw-capabilities .dsw-capabilities-tile .dsw-capability-content{padding:20px 0}}@media only screen and (min-width:1024px){.dsw-capabilities .dsw-capabilities-tile{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:90px}.dsw-capabilities .dsw-capabilities-tile>div{-ms-flex-positive:1;flex-grow:1}.dsw-capabilities .dsw-capabilities-tile:last-child{margin-bottom:0}}.dsw-capabilities .dsw-capabilities-tile:nth-child(odd) .dsw-capability-image{-ms-flex-order:1;order:1}.dsw-capabilities .dsw-capability-image img{width:100%}.dsw-capabilities .dsw-capability-content{padding:0 100px}.dsw-capabilities .dsw-capability-title{font-size:2.25rem;line-height:133.33333%;color:#473eff;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:40px}.dsw-capabilities .dsw-capability-desc{font-size:1.375rem;line-height:136.36364%;font-family:visuelt-light;margin-bottom:40px}.capability-module-section{padding:160px 50px;min-height:1000px}@media only screen and (max-width:750px){.capability-module-section{padding:60px 0}}.dsw-capability-sub-category{border-bottom:none;margin-top:45px;text-align:center;margin-bottom:45px;max-width:75%}.dsw-capability-sub-category h2{margin-bottom:30px;text-align:center}.dsw-capability-sub-category .dsw-desc{text-align:center}@media only screen and (min-width:1024px){.dsw-capabilities .dsw-capability-image{-ms-flex:57%;flex:57%}.dsw-capabilities .dsw-capability-content{-ms-flex:43%;flex:43%}.dsw-capability-sub-category .dsw-desc{max-width:70%}}.dsw-product-tile{padding:0 10px;width:100%;text-align:center}.dsw-product-tile ul{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;margin:auto}@media only screen and (min-width:1600px){.dsw-product-tile ul{width:84%}}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-product-tile{padding:0 10px}.dsw-product-tile ul{max-width:767px}}.dsw-product-tile header{border-bottom-color:rgba(0,0,0,.07);border-bottom-style:solid;border-bottom-width:1px;margin-bottom:50px;padding-bottom:15px}@media only screen and (max-width:1023px){.dsw-product-tile header{border-bottom:0;margin-bottom:20px;padding-bottom:0}}.dsw-product-tile li{border:1px solid #EFEFEF;cursor:pointer;margin:0 auto 20px 20px;text-align:center;width:100%;transition:background-color .3s,background-image .3s}.dsw-product-tile li:nth-child(1),.dsw-product-tile li:nth-child(2){animation:fadeInUp .5s}.dsw-product-tile li:nth-child(3),.dsw-product-tile li:nth-child(4){animation:fadeInUp 1s}.dsw-product-tile li:nth-child(5),.dsw-product-tile li:nth-child(6){animation:fadeInUp 1.5s}.dsw-product-tile li:nth-child(7),.dsw-product-tile li:nth-child(8){animation:fadeInUp 2s}@media only screen and (min-width:1024px){.dsw-product-tile li{max-width:653px;width:47%}}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-product-tile li{max-width:100%}}.dsw-product-tile li a{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;height:194px}.dsw-product-tile li img{height:100px;width:100px}@media only screen and (min-width:1024px){.dsw-product-tile li img{width:10%}}@media only screen and (max-width:750px){.dsw-product-tile li{border:none;border-top:1px solid #EFEFEF}.dsw-product-tile li img{height:50px;width:50px;margin-right:20px}}.dsw-product-tile li .dsw-link{text-transform:none;background-image:url(../img/svg/arrow.svg);width:35px;height:30px}.dsw-article-date,.feature-callout h2{text-transform:uppercase}.dsw-product-tile li:active,.dsw-product-tile li:hover{background:#EFEFEF}.dsw-product-tile li:active .dsw-link,.dsw-product-tile li:hover .dsw-link{display:inline-block;background-image:url(../img/svg/arrow-active.svg)}.dsw-product-tile .dsw-product-desc{font-size:1.5rem;line-height:100%;max-width:355px;text-align:left;color:#595959;font-family:visuelt-light}@media (max-width:1400px) and (min-width:1024px){.dsw-product-tile .dsw-product-desc{width:60%}.dsw-product-tile .dsw-product-desc h3{font:24px/27px visuelt-bold}}.dsw-product-tile .dsw-product-desc h3{font:28px/30px visuelt-bold}@media only screen and (max-width:750px){.dsw-product-tile .dsw-product-desc{max-width:220px}.dsw-product-tile .dsw-product-desc h3{font-size:20px;line-height:24px}}.dsw-product-tile .dsw-product-desc p{margin-bottom:0;margin-top:10px}@media (max-width:1400px) and (min-width:1024px){.dsw-product-tile .dsw-product-desc p{font:16px/24px visuelt-light}}.dsw-site-edit-mode .dsw-product-tile{padding-bottom:100px}.dsw-article-data{margin-bottom:30px}.dsw-article-data a{color:#2600b3}@media only screen and (max-width:1023px){.dsw-article-data{margin-bottom:20px}}.dsw-article-data span{font-size:1rem;line-height:200%;color:#000;display:block;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.feature-callout{background:center center no-repeat #0082d4;background-size:cover;padding:160px 0;color:#fff;text-align:center;min-height:670px}.feature-callout h2{font-size:1.3rem;line-height:1.2;font-family:FoundersGroteskWeb-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;margin:0 0 100px}.feature-list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.feature-holder{width:25%;animation:fadeInUp .5s}.feature-holder:nth-child(2){animation:fadeInUp 1s}.feature-holder:nth-child(3){animation:fadeInUp 1.5s}.feature-holder:nth-child(4){animation:fadeInUp 2s}@media only screen and (max-width:750px){.feature-callout h2{margin-bottom:50px}.feature-holder{padding:0;margin-bottom:40px}}.feature-three .feature-holder{width:33.33%;padding:0 8px}@media only screen and (max-width:750px){.feature-three .feature-holder{width:100%}}.feature-block{font-size:20px;line-height:1.2;height:100%;padding:0 20px}.feature-callout .image-holder{width:120px;height:120px;margin:auto}.feature-callout .image-holder img{width:100%;height:100%}.feature-callout .description.align-left{text-align:left}.feature-callout .description{padding-top:4px;overflow:hidden}.feature-callout h3{font-size:2.2rem;font-family:FoundersGroteskWeb-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;color:#fff;line-height:1.2;margin-bottom:10px;margin-top:25px!important}.feature-callout p{margin-bottom:10px!important;font-size:22px}.validation-quote-section{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:160px 0}.validation-quote-section .dsw-mobile-img{background-size:cover;display:none;height:100%;position:absolute;width:100%}@media only screen and (max-width:1023px) and (-webkit-max-device-pixel-ratio:1.9895833333333333),only screen and (max-width:1023px) and (max-resolution:191dpi),only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.validation-quote-section .dsw-mobile-img{display:block}}.validation-quote-section .dsw-desktop-img{background-position:50%;background-size:cover;background-repeat:no-repeat;height:100%;position:absolute;width:100%}@media only screen and (max-width:1023px){.validation-quote-section .dsw-desktop-img{display:none}}.validation-quote-section .validation-quote-title{margin:0 20px}.validation-module-section{margin:0;min-height:669px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:160px 0;background-image:url(../img/validation-bg.png);background-size:cover}.validation-wrapper{width:67%;color:#fff;margin:auto}@media only screen and (max-width:1023px){.validation-wrapper{width:100%}}.validation-wrapper .validation-container{animation:fadeInLeft 3s}@media only screen and (min-width:751px) and (max-width:1023px){.validation-wrapper .validation-container{width:722px;margin:0 auto}}.validation-wrapper .validation-container .validation-img{display:none}.validation-wrapper .validation-container .validation-img img{width:100%}.validation-wrapper .validation-container .icon-image-holder img{height:111px;width:120px;margin-bottom:30px}@media only screen and (max-width:750px){.feature-callout .description.align-left{text-align:center}.validation-module-section{padding:0;background-image:none;background-color:#000}.validation-wrapper .validation-container .validation-img{display:block}.validation-wrapper .validation-container .icon-image-holder img{margin-left:20px}.validation-wrapper .validation-container .detail-body h2{max-width:240px}}.validation-wrapper .validation-container .detail-body h2{color:#fff;font-family:visuelt-light;font-weight:900;margin:0 0 .5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.validation-wrapper .validation-container .detail-body p{line-height:36px;margin-bottom:29px;font-size:1.2rem;font-weight:300!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:1023px){.validation-wrapper .validation-container .detail-body p{font-size:20px}}.validation-wrapper .validation-container .validation-title{max-width:640px;font-size:54px;color:#fff;line-height:64px}@media only screen and (min-width:1600px){.validation-wrapper .validation-container .validation-title{font-size:64px}}@media only screen and (max-width:750px){.validation-wrapper .validation-container .validation-title{font-size:46px;line-height:46px;padding:40px 20px 10px}}.validation-wrapper .validation-container .validation-quote-title{font-size:24px;padding:60px;background-color:#473EFF;max-width:760px}.validation-wrapper .validation-container .validation-quote-title h3{color:#fff;font-family:visuelt-light;font-size:30px;line-height:40px}@media only screen and (max-width:750px){.validation-wrapper .validation-container .validation-quote-title h3{font-size:24px}}.validation-wrapper .validation-container .validation-quote-title h4{font-family:visuelt-light;color:#fff;font-size:20px;margin:20px 0 50px}@media only screen and (max-width:750px){.validation-wrapper .validation-container .validation-quote-title h4{font-size:16px;padding:15px 0 25px}}.validation-wrapper .validation-container .validation-btn-holder{width:198px;height:42px;border:2px solid #fff;color:#fff;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;transition:background-color .3s,color .3s;cursor:pointer}.validation-wrapper .validation-container .validation-btn-holder:hover{background-color:#fff;color:#473EFF}@media only screen and (max-width:750px){.validation-wrapper .validation-container .validation-btn-holder{margin:40px 0 60px}}.validation-wrapper .validation-container .validation-content-btn-holder{width:273px}.validation-wrapper .validation-container .validation-quote-btn-holder{width:220px;height:42px;border:2px solid #fff;color:#fff;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;transition:background-color .3s,color .3s;cursor:pointer}.validation-wrapper .validation-container .validation-quote-btn-holder:hover{color:#2600B3;background-color:#fff}@media only screen and (max-width:750px){.validation-wrapper .validation-container .validation-quote-btn-holder{margin:40px 0 60px}}.dsw-type-filter-show{cursor:pointer}.dsw-content-type-a ul{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.dsw-content-type-a img{display:inline-block;vertical-align:bottom;width:100%}.dsw-info-type-a{font-size:1rem;line-height:137.5%;background:#fff;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:35px;text-align:left}.dsw-info-type-a h4{font-size:1.75rem;line-height:121.42857%;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:32px}.dsw-info-type-a .dsw-tags a,.dsw-info-type-a .dsw-type{font-size:1rem;line-height:137.5%;text-transform:uppercase}.dsw-info-type-a .dsw-type{font-weight:700;margin-bottom:32px}.dsw-info-type-a .dsw-author{border-bottom:1px dashed;display:inline-block;margin-bottom:60px}.dsw-info-type-a .dsw-tags li{margin-bottom:10px;width:100%}.dsw-info-type-a .dsw-tags a{font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-about-media .dsw-feed-text,.dsw-about-media .dsw-feed-title,.dsw-content-type-b .dsw-feed-text,.dsw-content-type-b .dsw-feed-title,.dsw-content-type-c .dsw-type,.dsw-content-type-c h4{font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-about-media img,.dsw-content-type-b img{width:100%;vertical-align:baseline}.dsw-about-media .dsw-type-info,.dsw-content-type-b .dsw-type-info{color:#fff;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.dsw-about-media .dsw-feed-title,.dsw-content-type-b .dsw-feed-title{font-size:3.75rem;line-height:120%;margin-bottom:35px}.dsw-about-media .dsw-feed-text,.dsw-content-type-b .dsw-feed-text{font-size:1.3125rem;line-height:161.90476%;margin-bottom:70px}.dsw-content-type-c ul{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.dsw-content-type-c img{width:100%;vertical-align:bottom}.dsw-content-type-c .dsw-info-type-c{padding:0 28px 28px;text-align:left}.dsw-content-type-c .dsw-type{font-size:.75rem;line-height:133.33333%;background:#fff;color:#9d9d9d;margin-bottom:40px;margin-left:-28px;padding:28px;width:calc(100% + 56px)}.dsw-content-type-c h4{font-size:1.75rem;line-height:121.42857%}.dsw-feed-blog-content-type{margin:0 auto 100px;max-width:1150px;padding-top:80px;text-align:center}@media only screen and (min-width:1024px){.dsw-feed-blog-content-type .dsw-feed-blog-item>li{margin:0;padding:10px}.dsw-feed-blog-item-3 .dsw-feed-blog-item>li{display:inline-block;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:32.83333%}}.dsw-feed-blog-item-3 .dsw-feed-blog-item>li{margin:0 auto 40px}.dsw-feed-blog-item-3 .dsw-feed-blog-item>li:last-child{margin-bottom:0}.dsw-feed-blog-item-2 .dsw-feed-blog-item>li{margin:0 auto 40px}.dsw-feed-blog-item-2 .dsw-feed-blog-item>li:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.dsw-feed-blog-item-2 .dsw-feed-blog-item>li{display:inline-block;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;width:49.5%}}.dsw-feed-blog-item-1 .dsw-feed-blog-item>li{width:100%}.dsw-feed-blog-item-1 .dsw-feed-blog-item article{display:-ms-flexbox;display:flex}@media only screen and (min-width:1024px){.dsw-feed-blog-item-1 .dsw-item-type-a img{display:inline-block;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;width:66.16667%;-ms-flex-order:1;order:1}.dsw-feed-blog-item-1 .dsw-info-type-a{display:inline-block;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;width:32.83333%}}.dsw-feed-blog-item-1 .dsw-info-type-c{background:#fff;padding:28px}.dsw-feed-blog-item-1 .dsw-info-type-c .dsw-type{bottom:0;margin-bottom:0;position:absolute;width:100%}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGrotesk-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/FoundersGrotesk-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGroteskWeb-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/FoundersGroteskWeb-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGrotesk-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/founders/FoundersGrotesk-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGroteskWeb-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/founders/FoundersGroteskWeb-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGroteskWeb-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/founders/FoundersGroteskWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icomoon-new;src:url(../fonts/icomoon-new/icomoon.eot?8und5p);src:url(../fonts/icomoon-new/icomoon.eot?8und5p#iefix) format("embedded-opentype"),url(../fonts/icomoon-new/icomoon.ttf?8und5p) format("truetype"),url(../fonts/icomoon-new/icomoon.woff?8und5p) format("woff"),url(../fonts/icomoon-new/icomoon.svg?8und5p#icomoon) format("svg");font-weight:400;font-style:normal}.dsw-about-media{margin:0 auto 100px;max-width:1150px;text-align:center}.dsw-about-media .dsw-scroll-down{color:#fff}.dsw-list-component{margin-bottom:100px;padding:0 5%}.dsw-list-component header{border-bottom:1px solid #eee;padding-bottom:60px;padding-top:14px;text-align:center}@media only screen and (max-width:1023px){.dsw-list-component header{padding-bottom:35px;padding-top:75px}}.dsw-list-component header h3{font-size:1.25rem;line-height:130%;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;color:#333}.dsw-list-component .dsw-list-component-item .dsw-place,.dsw-list-component .dsw-list-component-item h5,.dsw-list-component .dsw-list-component-item time{font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-list-component ul li:last-child{margin-bottom:50px}.dsw-list-component .dsw-list-component-item{border-bottom:1px solid #eee;padding:50px 0}.dsw-list-component .dsw-list-component-item .dsw-place,.dsw-list-component .dsw-list-component-item time{font-size:1.375rem;line-height:127.27273%;color:#595959;margin-bottom:20px}.dsw-list-component .dsw-list-component-item h5{font-size:2rem;line-height:118.75%;color:#2600b3;font-weight:400}.dsw-list-component .dsw-list-component-item h5:hover{color:#473eff}.dsw-list-component .dsw-button{left:50%;transform:translate(-50%,0);position:relative}.dsw-list-component .spinner{display:none}.dsw-list-component .spinner.dsw-visible{display:block}.dsw-news-results-header,.dsw-press-results-header{padding-top:90px;text-align:left}.dsw-news-results-header:after,.dsw-news-results-header:before,.dsw-press-results-header:after,.dsw-press-results-header:before{clear:both;content:' ';display:table}.dsw-news-results-header:after,.dsw-press-results-header:after{clear:both}.dsw-news-results-header h3,.dsw-press-results-header h3{font-size:1rem;line-height:118.75%;float:right;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.dsw-news-results-header h3:before,.dsw-press-results-header h3:before{display:inline-block;font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e807';margin-right:12px}@media only screen and (max-width:1023px){.dsw-news-results-header,.dsw-press-results-header{padding-top:40px}.dsw-news-results-header h3,.dsw-press-results-header h3{font-size:1.0625rem;line-height:117.64706%;float:none;margin-top:55px;text-align:center}}.dsw-news-results-header .dsw-link,.dsw-press-results-header .dsw-link{float:left;text-transform:none}.dsw-news-results,.dsw-press-releases-results{margin:0 auto 50px}@media only screen and (min-width:1024px){.dsw-news-results-header,.dsw-press-results-header{border-bottom:0}.dsw-news-results,.dsw-press-releases-results{float:none;margin:140px auto}}.dsw-rel-content-wrapper{background:#eee;padding:80px 0 130px;width:100%;min-height:670px}@media only screen and (max-width:1023px){.dsw-news-results-header .dsw-link,.dsw-press-results-header .dsw-link{float:none}.dsw-rel-content-wrapper{padding:30px 0 0}}.dsw-rel-content{margin:0 auto;max-width:1150px;text-align:center}@media only screen and (min-width:1024px){.dsw-rel-content{width:calc(100% - 60px)}}.dsw-rel-content header{border-bottom-color:rgba(0,0,0,.07);margin-bottom:50px;padding-bottom:15px}.dsw-rel-content h2{font-size:1rem;line-height:150%;color:#333;font-weight:400;text-transform:uppercase}@media only screen and (max-width:1023px){.dsw-rel-content header{border-bottom:0;margin-bottom:20px;padding-bottom:0}.dsw-rel-content h2{font-size:1.0625rem;line-height:164.70588%}}.dsw-rel-content h2:before{font-size:1rem;line-height:150%;margin-right:12px}.dsw-rel-content-mask{height:530px;overflow:hidden;text-align:left}@media only screen and (max-width:1023px){.dsw-rel-content-mask{height:585px;margin:0 auto;max-width:400px;text-align:center;width:calc(100% - 60px)}.dsw-rel-content-rail{font-size:0;position:relative;white-space:nowrap}}.dsw-rel-content-rail{width:100%}@media only screen and (min-width:1024px){.dsw-rel-content-rail{margin-left:0!important;transform:none!important}}.dsw-rel-item{background:#fff;display:inline-block;height:530px;vertical-align:top;width:30%}@media only screen and (max-width:1023px){.dsw-rel-item{display:inline-block;position:relative;vertical-align:top;width:100%}}.dsw-rel-item .dsw-rel-item-wrapper{display:block;height:100%}.dsw-rel-item img{width:100%}.dsw-rel-item:nth-child(odd){margin:0 4%}@media only screen and (max-width:1023px){.dsw-rel-item:nth-child(odd){margin:0}}@media only screen and (min-width:1024px){.dsw-rel-item.clone{display:none}}.dsw-rel-item-text{box-sizing:border-box;display:table;padding:30px;position:relative;text-align:left;white-space:normal;width:100%}.dsw-rel-item-text:after,.dsw-rel-item-text:before{clear:both;content:' ';display:table}.dsw-rel-item-text:after{clear:both}.dsw-rel-item-text .dsw-rel-content-type{font-size:1rem;line-height:150%;display:block;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:25px;text-transform:uppercase}.dsw-rel-item-text>a{display:block}.dsw-rel-item-text>a:after,.dsw-rel-item-text>a:before{clear:both;content:' ';display:table}.dsw-rel-item-text>a:after{clear:both}.dsw-rel-item-text h3{font-size:1.75rem;line-height:128.57143%;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:20px}@media only screen and (max-width:1023px){.dsw-rel-item-text h3{font-size:1.6875rem;line-height:111.11111%}}.dsw-rel-item-text .dsw-rel-content-author,.dsw-rel-item-text .dsw-rel-content-date{font-size:1rem;line-height:150%;border-bottom:1px dotted #595959;color:#595959;display:inline}.dsw-rel-content-cat,.dsw-webcast-cta{display:block;text-transform:uppercase}.dsw-rel-item-text .dsw-rel-content-author a,.dsw-rel-item-text .dsw-rel-content-date a{color:#473eff}.dsw-rel-item-text .dsw-rel-content-author a:hover,.dsw-rel-item-text .dsw-rel-content-date a:hover{opacity:.7}.dsw-rel-item-text .dsw-rel-content-author span,.dsw-rel-item-text .dsw-rel-content-date span{color:#333}.dsw-webcast-cta{font-size:.875rem;background:#473EFF;border:1px solid #473EFF;color:#fff;font-family:visuelt-regular;margin-top:20px;max-width:140px;padding:8px 16px;text-align:center}@media only screen and (max-width:750px){.dsw-webcast-cta{font-size:.75rem;margin-top:10px;min-width:0;padding:8px}}.dsw-webcast-cta.dsw-on-demand{background:#555665;border-color:#555665}.dsw-webcast-cta.dsw-on-demand:hover{color:#555665}.dsw-webcast-cta:hover{background:#fff;color:#473eff}.dsw-rel-content-cat{font-size:1rem;line-height:150%;padding:0 30px;text-align:left;white-space:normal;width:100%}.dsw-rel-content-cat-wrapper{bottom:25px;left:0;position:absolute;right:0}.dsw-rel-indicators-box{box-sizing:border-box;display:none;float:left;height:55px;padding:23px 0 24px;width:100%}@media only screen and (max-width:1023px){.dsw-rel-content-cat-wrapper{margin-top:30px;position:relative}.dsw-rel-indicators-box{display:block}.dsw-rel-view-all .dsw-rel-content{max-width:90%}}.dsw-rel-indicators-box span{border:1px solid #595959;border-radius:100%;box-sizing:border-box;display:inline-block;height:8px;margin:0 7px;padding:0;transition:background-color .2s ease-out;vertical-align:top;width:8px}.dsw-rel-indicators-box span.dsw-js-active{background:#595959}.dsw-rel-view-all header{border:0;margin-bottom:20px;margin-top:50px;text-align:center}.dsw-rel-view-all .dsw-rel-content-mask{height:auto}.dsw-rel-view-all .dsw-link{left:0;text-transform:none;top:3px;z-index:1}@media only screen and (min-width:1024px){.dsw-rel-view-all header{margin-top:0;text-align:right}.dsw-rel-view-all .dsw-link{position:absolute}}@media only screen and (max-width:1023px){.dsw-rel-view-all .dsw-rel-content-mask{max-width:none;width:100%}.dsw-rel-view-all .dsw-link{display:block;text-align:left}.dsw-rel-view-all .dsw-rel-item{display:block;height:auto;margin-bottom:50px}}@media only screen and (min-width:1024px){.dsw-rel-view-all .dsw-rel-item:nth-child(odd){margin:0}.dsw-rel-view-all .dsw-rel-item:nth-child(3n+2){margin:0 4.5% 50px}}.dsw-type-filter{background:#eee;color:#fff;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:-40px;text-align:center}@media only screen and (min-width:1024px){.dsw-type-filter{margin-top:-85px}.dsw-type-filter .dsw-type-filter-show{display:inline-block}}@media only screen and (max-width:1023px){.dsw-type-filter .dsw-head-default{margin:0 auto;max-width:80%;padding:30px 0;text-align:left}}@media only screen and (min-width:751px) and (max-width:1023px){.dsw-type-filter .dsw-head-default{margin:0 auto;max-width:400px;padding:30px 0;text-align:left}}.dsw-type-filter header{background:#333;padding:35px 20px}.dsw-type-filter header p{font-size:1rem;line-height:137.5%;color:#28BB64;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;text-transform:uppercase}.dsw-type-filter .dsw-type-filter-reset:after,.dsw-type-filter .dsw-type-filter-show:after{font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none}.dsw-type-filter .dsw-type-filter-show{border-bottom:2px dotted #fff;display:inline-block;padding-bottom:10px;padding-right:40px}.dsw-type-filter .dsw-type-filter-show:after{display:inline-block;line-height:1;content:'\e902'}.dsw-type-filter .dsw-type-filter-show span{font-size:2.1875rem;line-height:114.28571%}.dsw-type-filter .dsw-type-filter-show .dsw-filter-quantity{color:#28BB64}.dsw-type-filter .dsw-type-filter-show::after{font-size:.625rem;line-height:100%;position:absolute;right:0;top:40%;transition:transform .1s ease-out}.dsw-type-filter .dsw-link{color:#fff}.dsw-type-filter .dsw-type-filter-reset{font-size:1.25rem;line-height:110%;display:block;cursor:pointer;height:0;margin-top:30px;opacity:0;transition:opacity .2s ease-out}.dsw-type-filter .dsw-feed-blog-content-type,.dsw-type-filter-content{overflow:hidden;transition:max-height .2s ease-out,padding .2s ease-out}.dsw-type-filter .dsw-type-filter-reset:after{display:inline-block;line-height:1;content:'\e901'}.dsw-type-filter .dsw-type-filter-reset::after{font-size:.8125rem;line-height:100%;margin-left:5px}.dsw-type-filter.dsw-filter-open .dsw-type-filter-content{max-height:1010px;padding:30px}.dsw-type-filter.dsw-filter-open .dsw-type-filter-show:after{transform:rotateZ(180deg)}.dsw-type-filter.dsw-chosen:not(.dsw-filter-open) .dsw-type-filter-reset{height:25px;opacity:1}.dsw-type-filter .dsw-feed-blog-content-type{background:#eee;color:#595959;margin:0 auto;max-height:0;padding:0}.dsw-type-filter .dsw-content-shown{max-height:1000px;padding-bottom:80px;padding-top:0}.dsw-type-filter .dsw-head-default{background:0}.dsw-type-filter .dsw-second-link{top:50%;transform:translateY(-50%)}.dsw-type-filter-content-wrapper{background:#333}.dsw-type-filter-content{max-height:0;padding:0}.dsw-type-filter-content>p{display:none}@media only screen and (min-width:1024px){.dsw-type-filter-content{margin:0 auto;max-width:980px}.dsw-type-filter-content>p{display:inline-block;margin:10px auto 40px}.dsw-type-filter-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.dsw-type-filter-options li{display:inline-block;-ms-flex-preferred-size:30.83333%;flex-basis:30.83333%;max-width:30.83333%;width:30.33333%;cursor:pointer}.dsw-type-filter-options li:nth-of-type(3n+2){margin-right:30px;margin-left:30px}}.dsw-type-filter-options{list-style:none;margin-bottom:30px}.dsw-type-filter-options .dsw-icon{background-repeat:no-repeat;background-size:contain;display:inline-block;-ms-flex-negative:0;flex-shrink:0;height:35px;margin-right:15px;vertical-align:middle;width:35px}.dsw-type-filter-options li{-ms-flex-align:center;align-items:center;border:1px solid #595959;display:-ms-flexbox;display:flex;margin-bottom:25px;padding:20px 25px;text-align:left;transition:border-color .2s ease-out}@media only screen and (min-width:1024px){.dsw-type-filter-options li:hover{border-color:#28BB64;color:#28BB64}.dsw-phone-bottom-line a{pointer-events:none}}.dsw-type-filter-options li span{font-size:1.0625rem;line-height:135.29412%;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;vertical-align:middle}.dsw-form .dsw-form-error,.dsw-form input,.dsw-form textarea{font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-type-filter-options li.dsw-active{border-color:#28BB64;color:#28BB64}.dsw-form{font-size:1.375rem;line-height:163.63636%;box-sizing:border-box;color:#bababa;margin:0 auto;padding:0 35px;width:860px}@media only screen and (max-width:1023px){.dsw-form{padding:0;width:calc(100% - 60px)}}.dsw-form.dsw-form-twocolumn .dsw-form-field{margin:10px 0;padding:0 10px;width:50%;float:left}@media only screen and (max-width:1023px){.dsw-form.dsw-form-twocolumn .dsw-form-field{width:100%}}.dsw-form.dsw-form-twocolumn .dsw-form-field.dsw-full-width{width:100%;clear:both}.dsw-form fieldset{width:100%}.dsw-form fieldset legend{text-transform:uppercase;margin:30px 0 -15px;color:#000;padding-top:10px}.dsw-form input,.dsw-form textarea{font-size:1.375rem;line-height:163.63636%;border:0;border-bottom:1px solid #c7c7c7;border-radius:0;box-shadow:none;color:#bababa;outline:0;overflow:auto;resize:none;transition:all .3s ease-out;transition-property:color,border-bottom-color,height;width:100%}.dsw-form input.dsw-active,.dsw-form input:focus,.dsw-form textarea.dsw-active,.dsw-form textarea:focus{border-bottom-color:#595959;color:#595959}.dsw-form input::-ms-clear,.dsw-form textarea::-ms-clear{display:none;height:0;width:0}.dsw-form input[type=date],.dsw-form input[type=email],.dsw-form input[type=tel],.dsw-form input[type=text]{height:66px;margin:15px 0;padding:15px 0}.dsw-form input[type=date]:focus,.dsw-form input[type=email]:focus,.dsw-form input[type=tel]:focus,.dsw-form input[type=text]:focus{outline:0}.dsw-form textarea{height:66px;margin:15px 0;padding:15px 35px 15px 0;transition:height .3s ease-out}.dsw-form textarea:focus{height:200px;outline:0}.dsw-form .dsw-form-error{font-size:.9375rem;line-height:140%;bottom:-10px;color:#ce1127;left:0;position:absolute}.dsw-drop-down-mobile-label .dsw-close-icon:after,.dsw-drop-down-trigger:after,.dsw-form-flow-buttons .dsw-wzd-btn-next:after,.dsw-form-flow-buttons .dsw-wzd-btn-prev:before,.dsw-form-icon:after{font-family:icomoon;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-transform:none;font-weight:400;speak:none;-moz-osx-font-smoothing:grayscale}.dsw-form .spinner{display:none}.dsw-form.dws-form-busy .spinner{display:block}.dsw-form.dws-form-busy .dsw-form-flow-buttons *,.dsw-form.dws-form-busy fieldset *{opacity:.5;pointer-events:none}.dsw-phone-bottom-line{font-size:1.125rem;line-height:166.66667%;color:#595959;margin-bottom:50px;text-align:center}.dsw-phone-bottom-line span{color:#333}.dsw-clear{clear:both}.dsw-form-field .dsw-fake-input{height:0;position:absolute;opacity:0;width:0}.dsw-form-field .icon-correct{display:none}.dsw-form-field.error .dsw-drop-down-trigger,.dsw-form-field.error input,.dsw-form-field.error textarea,.dsw-form-field.filled.error .dsw-drop-down-trigger,.dsw-form-field.filled.error input,.dsw-form-field.filled.error textarea{border-color:#ce1127}.dsw-form-field input:focus label,.dsw-form-field input:focus+label,.dsw-form-field input[placeholder] label,.dsw-form-field input[placeholder]+label,.dsw-form-field.active label,.dsw-form-field.active+label,.dsw-form-field.error label,.dsw-form-field.error+label,.dsw-form-field.filled label,.dsw-form-field.filled+label{color:#bababa;transform:translateY(-140%) scale(.8)}@media only screen and (max-width:1023px){.dsw-phone-bottom-line{font-size:1rem;line-height:131.25%;margin-bottom:40px}.dsw-form-field input:focus label,.dsw-form-field input:focus+label,.dsw-form-field input[placeholder] label,.dsw-form-field input[placeholder]+label,.dsw-form-field.active label,.dsw-form-field.active+label,.dsw-form-field.error label,.dsw-form-field.error+label,.dsw-form-field.filled label,.dsw-form-field.filled+label{transform:translateY(-160%) scale(.8)}.dsw-form-field .dsw-form-label{font-size:1.125rem;line-height:122.22222%}}.dsw-form-field input:focus textarea+label,.dsw-form-field input[placeholder] textarea+label,.dsw-form-field.active textarea+label,.dsw-form-field.error textarea+label,.dsw-form-field.filled textarea+label{color:#bababa;transform:translateY(-510%) scale(.8)}@media only screen and (min-width:1024px){.dsw-form-field input:focus textarea+label,.dsw-form-field input[placeholder] textarea+label,.dsw-form-field.active textarea+label,.dsw-form-field.error textarea+label,.dsw-form-field.filled textarea+label{transform:translateY(-340%) scale(.8)}}.dsw-form-field input:focus textarea,.dsw-form-field input[placeholder] textarea,.dsw-form-field.active textarea,.dsw-form-field.error textarea,.dsw-form-field.filled textarea{height:200px}.dsw-form-field textarea:focus+label{transform:translateY(-510%) scale(.8)}@media only screen and (min-width:1024px){.dsw-form-field textarea:focus+label{transform:translateY(-340%) scale(.8)}}.dsw-form-field.active input,.dsw-form-field.active textarea,.dsw-form-field.filled input,.dsw-form-field.filled textarea{border-bottom-color:#595959;color:#595959}.dsw-form-field.filled:not(.error) .icon-correct{display:block}.dsw-form-field .dsw-form-label{left:0;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%) scale(1);transform-origin:left;transition:all .3s ease-out;white-space:nowrap;width:100%}.dsw-form-field .dsw-form-label span{opacity:.5}.dsw-form-flow-buttons{margin-bottom:50px;margin-top:80px;text-align:center}.dsw-form-flow-buttons .dsw-wzd-btn-next,.dsw-form-flow-buttons .dsw-wzd-btn-prev{padding:20px 50px}@media only screen and (max-width:1023px){.dsw-form-flow-buttons .dsw-wzd-btn-next,.dsw-form-flow-buttons .dsw-wzd-btn-prev{font-size:1rem;line-height:125%;max-width:140px;padding:16px 0;width:44%}}.dsw-form-flow-buttons .dsw-wzd-btn-next:after,.dsw-form-flow-buttons .dsw-wzd-btn-next:before,.dsw-form-flow-buttons .dsw-wzd-btn-prev:after,.dsw-form-flow-buttons .dsw-wzd-btn-prev:before{font-size:15px}@media only screen and (max-width:1023px){.dsw-form-flow-buttons .dsw-wzd-btn-next:after,.dsw-form-flow-buttons .dsw-wzd-btn-next:before,.dsw-form-flow-buttons .dsw-wzd-btn-prev:after,.dsw-form-flow-buttons .dsw-wzd-btn-prev:before{font-size:10px}}.dsw-form-flow-buttons .dsw-wzd-btn-prev{border:0;color:#595959;margin-right:12px}.dsw-form-flow-buttons .dsw-wzd-btn-prev:before{display:inline-block;line-height:1;content:'\e904';margin-right:10px}.dsw-form-flow-buttons .dsw-wzd-btn-next{margin-left:12px}.dsw-form-flow-buttons .dsw-wzd-btn-next:after{display:inline-block;line-height:1;content:'\e900';margin-left:10px}.dsw-form-flow-buttons .dsw-wzd-btn-disabled{border-color:#c7c7c7;color:#c7c7c7}.dsw-form-icon{color:#473eff;font-size:23px;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.dsw-form-icon:after{display:inline-block;line-height:1;content:'\e903'}.dsw-form-textarea .dsw-form-icon{bottom:30px;top:auto}.dsw-form-textarea textarea[required],.dsw-form-textarea[data-validation-required]{color:#595959}.dsw-drop-down-trigger{border-bottom:1px solid #c7c7c7;cursor:pointer;display:inline-block;margin:15px 0;min-height:66px;padding:15px 57px 15px 0;vertical-align:top;width:100%;z-index:0}.dsw-drop-down-trigger:after{display:inline-block;line-height:1;content:'\e902';top:50%;transform:translate(0,-50%);font-size:7px;position:absolute;right:22px;transition:transform .2s ease-out}.dsw-drop-down-trigger span{display:block;min-height:35px;overflow:hidden;width:100%}.dsw-drop-down .dsw-form-label{height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 57px);z-index:-1}.dsw-drop-down.active .dsw-form-label,.dsw-drop-down.filled .dsw-form-label{top:0;transform:scale(.8);width:100%}.dsw-drop-down.active .dsw-drop-down-trigger,.dsw-drop-down.filled .dsw-drop-down-trigger{border-bottom-color:#333;color:#333}.dsw-drop-down.dsw-error .dsw-drop-down-trigger{border-bottom-color:#ce1127}.dsw-drop-down-options-wrapper{display:none;left:-35px;position:absolute;top:80px;width:calc(100% + 70px);z-index:1}@media only screen and (max-width:1023px){.dsw-drop-down-options-wrapper{background:#fff;height:100%;left:0;overflow:auto;position:fixed;text-align:center;top:0;width:100%;z-index:3}}.dsw-drop-down-options-wrapper button{font-size:1rem;line-height:125%;display:none;height:52px;margin-bottom:40px;padding-bottom:13px;padding-top:13px}@media only screen and (max-width:1023px){.dsw-drop-down-options-wrapper button{display:inline-block}}.dsw-drop-down-options-wrapper p{float:left}.dsw-drop-down.dsw-js-open .dsw-drop-down-trigger:after{transform:rotate(-180deg)}.dsw-drop-down.dsw-js-open .dsw-drop-down-options-wrapper{display:block}.dsw-drop-down-mobile-label{font-size:1rem;line-height:225%;background:#333;box-sizing:border-box;display:none;height:67px;padding:13px 30px;position:fixed;text-align:left;width:100%;z-index:3}@media only screen and (max-width:1023px){.dsw-drop-down-mobile-label{display:block}}.dsw-drop-down-mobile-label p{height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.dsw-drop-down-mobile-label .dsw-close-icon{float:right;height:36px;line-height:36px;margin-bottom:0;padding:0}.dsw-drop-down-mobile-label .dsw-close-icon:after{display:inline-block;line-height:1;content:'\e901';font-size:19px;position:static;transform:none;vertical-align:middle}.dsw-drop-down-mobile-label .dsw-close-icon span{display:none}.dsw-drop-down-options{list-style-type:none;margin:0;background:#fff;border:1px solid #c7c7c7;max-height:480px;overflow:auto;padding:0 35px;width:100%}@media only screen and (max-width:1023px){.dsw-drop-down-options{border:0;height:auto;margin:67px auto 40px;max-height:none;overflow:visible;text-align:left;width:100%}}.dsw-drop-down-options li{border-bottom:1px solid #eee;color:#595959;cursor:pointer;min-height:80px;padding:20px 32px 20px 0;transition:color .2s ease-out}.dsw-drop-down-options li.dsw-js-approved,.dsw-drop-down-options li:hover{color:#333}@media only screen and (min-width:1024px){.dsw-drop-down-options li:last-child{border:0}.dsw-form-confirmation p.dsw-bottom-line a{pointer-events:none}}.dsw-checkbox-group{margin:30px 0}@media only screen and (max-width:1023px){.dsw-drop-down-options li.dsw-js-approved:after{display:inline-block;font-family:icomoon;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;content:'\e903';position:absolute;top:50%;transform:translate(0,-50%);color:#473eff;right:3px}.dsw-checkbox-group{margin-bottom:20px}}.dsw-checkbox-group.dsw-full-width{width:100%;clear:both}.dsw-checkbox-group p{font-size:1.375rem;line-height:150%;color:#595959;margin-bottom:30px}@media only screen and (max-width:1023px){.dsw-checkbox-group p{font-size:1.25rem;line-height:150%;margin-bottom:20px}}.dsw-checkbox-group label{font-size:1.125rem;line-height:150%;color:#595959;cursor:pointer;display:block;margin-bottom:25px;padding-left:38px}@media only screen and (max-width:1023px){.dsw-checkbox-group label{font-size:1rem;line-height:150%;margin-bottom:15px}}.dsw-checkbox-group label a{color:#473eff}.dsw-checkbox-group label a:hover{text-decoration:underline}.dsw-checkbox-group input[type=checkbox],.dsw-checkbox-group input[type=radio]{display:none}.dsw-checkbox-group input[type=checkbox]+label span,.dsw-checkbox-group input[type=radio]+label span{border:1px solid #c7c7c7;display:inline-block;height:18px;margin:0 20px 0 -38px;width:18px}.dsw-checkbox-group input[type=checkbox]:checked+label span:before,.dsw-checkbox-group input[type=radio]:checked+label span:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#595959;border-radius:100%;content:'';display:block;height:8px;width:8px}.dsw-checkbox-group .dsw-form-error{position:relative}.dsw-checkbox-group div{width:50%;padding:0 10px;float:left}.dsw-form-confirmation{display:none;margin:0 auto;max-width:650px;text-align:center;width:100%}.dsw-form-confirmation h2{font-size:2.25rem;line-height:119.44444%;color:#473eff;font-weight:400;margin-bottom:30px;margin-top:75px}@media only screen and (max-width:1023px){.dsw-form-confirmation{width:calc(100% - 60px)}.dsw-form-confirmation h2{font-size:1.6875rem;line-height:111.11111%;margin-bottom:20px;margin-top:40px}}.dsw-form-confirmation p{font-size:1.375rem;line-height:145.45455%;color:#595959;margin-bottom:30px}@media only screen and (max-width:1023px){.dsw-form-confirmation p{font-size:1.125rem;line-height:150%;margin-bottom:40px}}.dsw-form-confirmation p.dsw-bottom-line{font-size:1.25rem;line-height:160%;margin-bottom:70px}@media only screen and (max-width:1023px){.dsw-form-confirmation p.dsw-bottom-line{font-size:1rem;line-height:200%}}.dsw-form-confirmation p.dsw-bottom-line span{color:#333}.dsw-form-confirmation.dsw-visible{display:table}.dsw-progressive-profiling-form .dsw-wzd-btn-prev,.dsw-wzd-step legend,.dsw-wzd-step:not(.dsw-wzd-step-active){display:none}.dsw-progress-bar{font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:55px;padding:0;text-align:center}.dsw-progress-bar h3{font-size:2.25rem;color:#473eff;font-weight:400;line-height:normal;margin-bottom:35px}.dsw-progress-bar h3 span{font-size:24px}@media only screen and (max-width:1023px){.dsw-progress-bar{margin:0;padding:0 30px}.dsw-progress-bar h3{font-size:1.6875rem;line-height:155.55556%;margin-bottom:15px}}.dsw-progress-bar-status{background:#473eff;height:12px;margin-bottom:20px;overflow:hidden}@media only screen and (max-width:1023px){.dsw-progress-bar-status{margin-bottom:15px}}.dsw-progress-bar-status span{background:#eee;bottom:0;left:10%;max-width:100%;position:absolute;right:0;top:0;transition:left .3s ease-out}.content-module,.section{background-size:cover;background-position:50%}.dsw-progress-bar-info span{font-size:1.375rem;line-height:127.27273%;color:#595959}.gated-link,.gated-pdf{margin-bottom:200px!important;text-align:center}.dsw-progressive-profiling-form .dsw-button::after{content:''}.dsw-download-asset{margin:0}#dsw-contact-form,#dsw-gated-content{margin:0 auto 50px}.dsw-wzd-btn-disabled{cursor:default;pointer-events:none}.dsw-wzd-btn-prev.dsw-wzd-btn-disabled{visibility:hidden}@keyframes slideDown{0%{height:67px}100%{height:210px}}@keyframes slideDownMobile{0%{height:67px}100%{height:230px}}@keyframes slideUp{0%{height:190px}100%{height:67px}}.small-section-padding{padding:120px 0}.services-navigation-section{margin:0 50px;padding:80px 0}@media only screen and (max-width:750px){.services-navigation-section{padding:40px 0;margin:0 20px}}.services-navigation-section .services-navigation-wrapper .services-navigation-container{max-width:1330px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:751px) and (max-width:1023px){.services-navigation-section .services-navigation-wrapper .services-navigation-container{max-width:923px;-ms-flex-pack:justify;justify-content:space-between}}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-text-container{display:inline-block;width:45%}@media only screen and (max-width:750px){.services-navigation-section .services-navigation-wrapper .services-navigation-container{-ms-flex-direction:column;flex-direction:column}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-text-container{margin-bottom:30px;width:100%}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-text-container h3{width:100%}}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-text-container img{margin-bottom:25px;max-height:100px;max-width:100px}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-text-container h3{max-width:375px}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-text-container .services-description{font-size:18px;margin-top:20px;margin-bottom:35px;font-family:visuelt-light;line-height:28px}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-text-container .services-description-link{color:#473EFF;font-size:14px;transition:color .3s;font-family:visuelt-bold}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-text-container .services-description-link:active,.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-text-container .services-description-link:hover{color:#2600B3}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation{display:inline-block;width:615px}@media only screen and (min-width:750px) and (max-width:1300px){.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation{max-width:455px;padding-left:30px}}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul{list-style-type:none}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul li{padding-top:20px}@media only screen and (max-width:750px){.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation{width:100%}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul li{padding-top:10px}}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category{background-color:#EFEFEF;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;font-size:16px;max-width:444px;cursor:pointer;transition:background-color .3s;animation:slideUp .15s}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category:hover{background-color:#E1E1E1}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category .close-icon{display:none}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category.expand{display:block;padding-top:22px;background-color:#E1E1E1;animation:slideDown .3s}@media only screen and (min-width:1600px){.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category.expand{animation:slideDown .3s}}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category.expand .expand-icon{display:none}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category.expand .close-icon{display:block}@media only screen and (min-width:1024px){.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category{max-width:615px}}@media only screen and (max-width:750px){.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category.expand{animation:slideDownMobile .3s}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category{max-width:100%;margin:auto}}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category .services-category-title{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category .services-category-title.title-position{position:absolute;top:20px}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category .services-category-title h4{font:16px/23px visuelt-bold}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category .services-category-description{display:none;font-size:16px;font-weight:300;line-height:20px;letter-spacing:.03em;margin-top:10px;animation:fadeIn 1s}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category .services-category-description p{margin-bottom:30px}.services-navigation-section .services-navigation-wrapper .services-navigation-container .services-navigation ul .services-category .services-category-description a{font-size:14px;color:#473EFF;animation:fadeIn 1.3s}.solutions-diagram-section{margin:0 50px;padding-top:160px}.solutions-diagram-section .solutions-diagram-wrapper .solutions-diagram-container{max-width:1355px;margin:auto;text-align:center}.solutions-diagram-section .solutions-diagram-wrapper .solutions-diagram-container .solutions-diagram-title{max-width:774px;margin:auto}.solutions-diagram-section .solutions-diagram-wrapper .solutions-diagram-container .solutions-diagram-title h2{margin-bottom:20px;font-size:64px;line-height:64px}@media only screen and (max-width:750px){.solutions-diagram-section{padding-top:60px}.solutions-diagram-section .solutions-diagram-wrapper .solutions-diagram-container .solutions-diagram-title h2{font-size:46px;line-height:46px}}.solutions-diagram-section .solutions-diagram-wrapper .solutions-diagram-container .solutions-diagram-title p{margin-bottom:80px}@media only screen and (min-width:751px) and (max-width:1023px){.solutions-diagram-section .solutions-diagram-wrapper .solutions-diagram-container .solutions-diagram-title p{margin-bottom:60px}}.solutions-diagram-section .solutions-diagram-wrapper .solutions-diagram-container .solutions-diagram-video{margin:auto;padding-bottom:60px;max-width:924px}@media only screen and (min-width:1024px){.solutions-diagram-section .solutions-diagram-wrapper .solutions-diagram-container .solutions-diagram-video{max-width:1330px;padding-bottom:80px}}.dsw-sitemap{margin:0 auto;max-width:1600px;padding:0 30px;width:100%}.dsw-sitemap h1{font-size:1.25rem;line-height:210%;margin:80px 0;text-align:center}@media only screen and (max-width:1023px){.dsw-sitemap{padding:0;width:calc(100% - 60px)}.dsw-sitemap h1{font-size:1.0625rem;line-height:117.64706%;margin:35px 0 60px}}.dsw-sitemap-section{margin-bottom:75px}.dsw-sitemap-section:after,.dsw-sitemap-section:before{clear:both;content:' ';display:table}.dsw-sitemap-section:after{clear:both}@media only screen and (max-width:1023px){.dsw-sitemap-section{margin-bottom:53px}}.dsw-sitemap-section h2{font-size:1.875rem;line-height:140%;border-bottom:1px solid #e1e1e1;color:#595959;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:30px;padding-bottom:20px}.dsw-sitemap-section div{box-sizing:border-box;float:left;min-height:32px;padding-right:50px;width:33.3333%}@media only screen and (max-width:1023px){.dsw-sitemap-section h2{font-size:2.1875rem;line-height:120%;margin-bottom:20px}.dsw-sitemap-section div{padding-right:0;width:100%}}.dsw-sitemap-section a{font-size:1rem;line-height:137.5%;color:#473eff;display:block;margin-bottom:10px}.dsw-sitemap-section a:hover{opacity:.7}.dsw-sitemap-section a.dsw-bold{font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.dsw-rss-landing{font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:1023px){.dsw-sitemap-section a{font-size:1.125rem;line-height:133.33333%;margin-bottom:12px}.dsw-rss-landing{margin-bottom:40px;margin-top:40px}}@media only screen and (min-width:1024px){.dsw-rss-landing{margin-bottom:80px;margin-top:100px;width:calc(100% - 60px)}.solutions-feature-section .solutions-feature-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}.dsw-rss-landing h1{font-size:3.125rem;line-height:114%;color:#333;margin-bottom:80px;text-align:center}@media only screen and (max-width:1023px){.dsw-rss-landing h1{font-size:1.875rem;line-height:93.33333%;margin-bottom:40px}}.dsw-rss-landing h2{font-size:1.375rem;line-height:181.81818%;color:#595959}.dsw-rss-landing li{border-bottom:1px solid #c7c7c7;padding:50px 0}@media only screen and (max-width:1023px){.dsw-rss-landing h2{font-size:1.0625rem;line-height:176.47059%}.dsw-rss-landing li{padding:30px 0}}.dsw-rss-landing li:first-child{border-top:1px solid #c7c7c7}.dsw-rss-landing a{font-size:2rem;line-height:125%;color:#473eff;text-decoration:none;word-break:break-all}.dsw-rss-landing a:active,.dsw-rss-landing a:focus,.dsw-rss-landing a:hover{opacity:.8}@media only screen and (max-width:1023px){.dsw-rss-landing a{font-size:1.5rem;line-height:125%}}.solutions-feature-section{background-color:#fff;padding:160px 0;margin-right:50px}@media only screen and (min-width:751px) and (max-width:1023px){.solutions-feature-section{margin:0 50px}}@media only screen and (max-width:750px){.solutions-feature-section{margin:0 20px;padding:60px 0}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-diagram-container img{text-align:center}}.solutions-feature-section .solutions-feature-wrapper{color:#000}@media only screen and (min-width:751px) and (max-width:1023px){.solutions-feature-section .solutions-feature-wrapper{margin:0 50px}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-diagram-container{display:inline-block;width:100}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-diagram-container .desktop-img{display:none;width:80%}@media only screen and (min-width:1600px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-diagram-container .desktop-img{width:100%}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-diagram-container .small-img{display:block;margin:auto auto 50px}@media only screen and (min-width:1024px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-diagram-container{max-width:785px}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-diagram-container .desktop-img{display:block}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-diagram-container .small-img{display:none}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-diagram-container img{width:100%}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container{margin:auto;max-width:653px;text-align:left}@media only screen and (min-width:1024px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container{width:50%;display:inline-block}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .text{max-width:640px}@media only screen and (min-width:751px) and (max-width:1023px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container{text-align:center}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .text{max-width:653px;margin:auto}}@media only screen and (min-width:751px) and (max-width:1023px) and (max-width:750px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .text{margin:auto}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .text h2{padding-bottom:30px;font-size:55px}@media only screen and (max-width:750px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .text h2{font-size:46px;padding-top:40px}}@media only screen and (min-width:1600px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container{width:40%}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .text h2{font-size:64px}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .text p{padding-bottom:40px;font-size:24px;line-height:36px}@media only screen and (max-width:750px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .text p{font-size:20px;line-height:30px;padding-bottom:30px}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .stats-container{max-width:794px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:751px) and (max-width:1023px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .stats-container{text-align:center;max-width:653px;margin:auto}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .stats-container .stats{display:inline-block;width:30%;padding-bottom:40px;vertical-align:top;text-align:center}@media only screen and (max-width:750px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .stats-container .stats{font-size:26px;width:50%;margin:auto;text-align:center}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .stats-container .stats h3{font-size:45px;color:#473EFF}@media only screen and (min-width:1600px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .stats-container .stats h3{font-size:64px}}@media only screen and (max-width:1023px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .stats-container .stats h3{font-size:44px}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .stats-container .stats p{font-size:20px;padding-top:10px}@media only screen and (max-width:750px){.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .stats-container .stats p{font-size:18px}}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .cta-button-holder{width:237px;height:43px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:2px solid #473EFF;color:#473EFF;transition:background-color .3s,color .3s}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .cta-button-holder:active,.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .cta-button-holder:hover{background-color:#473EFF;color:#fff}.solutions-feature-section .solutions-feature-wrapper .solutions-feature-content-container .cta-button-holder a{text-decoration:none;font-size:14px;text-align:center}.category-overview-section.section{margin:0 50px;padding:160px 0}@media only screen and (max-width:750px){.category-overview-section.section{margin:0 20px;padding:60px 0}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(200px)}100%{opacity:1;transform:translateX(0)}}.category-overview-section .category-overview-wrapper .category-overview-container{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:1298px}@media only screen and (min-width:751px) and (max-width:1023px){.category-overview-section .category-overview-wrapper .category-overview-container{max-width:919px}}.category-overview-section .category-overview-wrapper .category-overview-container .category-text-container{max-width:774px;display:inline-block}@media (max-width:1300px) and (min-width:750px){.category-overview-section .category-overview-wrapper .category-overview-container .category-text-container{margin-right:80px}}.category-overview-section .category-overview-wrapper .category-overview-container .category-text-container h2{font-size:46px;line-height:46px}@media only screen and (min-width:1024px){.category-overview-section .category-overview-wrapper .category-overview-container .category-text-container h2{font-size:64px;line-height:64px}}.category-overview-section .category-overview-wrapper .category-overview-container .category-text-container p{max-width:660px;margin-top:30px}@media only screen and (min-width:751px) and (max-width:1023px){.category-overview-section .category-overview-wrapper .category-overview-container .category-text-container p{margin-top:20px}}@media only screen and (max-width:750px){.category-overview-section .category-overview-wrapper .category-overview-container{-ms-flex-direction:column;flex-direction:column}.category-overview-section .category-overview-wrapper .category-overview-container .category-text-container{display:block}.category-overview-section .category-overview-wrapper .category-overview-container .category-text-container p{font-size:20px}}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container{display:inline-block;width:300px;text-align:center}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container .stats{animation:fadeInRight 1s}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container .stats:first-child{margin-bottom:75px}@media only screen and (max-width:750px){.category-overview-section .category-overview-wrapper .category-overview-container .stats-container{display:block;width:100%}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container .stats:first-child{margin-top:40px;margin-bottom:20px}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container .stats:first-child h3{margin-bottom:20px}}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container .stats:first-child h3{display:inline-block}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container h3{color:#473EFF;font-size:84px;display:inline-block}@media only screen and (min-width:751px) and (max-width:1023px){.category-overview-section .category-overview-wrapper .category-overview-container .stats-container h3{font-size:64px}}@media only screen and (max-width:750px){.category-overview-section .category-overview-wrapper .category-overview-container .stats-container .stats:first-child::after{content:'';height:1px;width:90%;background-color:grey;margin:20px 0;display:inline-block;text-align:center}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container h3{font-size:68px}}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container .citation-number{display:inline-block;vertical-align:top;font-size:12px;font-family:visuelt-regular}.category-overview-section .category-overview-wrapper .category-overview-container .stats-container p{font-size:20px;padding-top:20px;max-width:230px;margin:auto}.content-module{min-height:670px;padding:160px 50px;background-color:#000}.content-module .content-bg-small img{display:none;height:375px;width:100vw;background-size:cover;position:relative}@media only screen and (max-width:750px){.category-overview-section .category-overview-wrapper .category-overview-container .stats-container p{margin:auto;font-size:18px}.content-module{padding:0 20px 60px;background-color:#000}.content-module .content-bg-small img{display:block}.section-tile{padding:60px 20px}}.section{font-size:18px;line-height:1.5;overflow:hidden;color:#000;display:block;margin:0}.section-tile{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center;color:#fff}.section-tile.image-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}section .image-holder{padding:0}section .detail{-ms-flex:50%;flex:50%}@media only screen and (max-width:1300px) and (min-width:1024px){section .detail{-ms-flex:60%;flex:60%}}.detail-left{margin-right:10%;margin-left:10%}@media only screen and (min-width:751px) and (max-width:1023px){.detail-left{margin-right:0}}@media only screen and (max-width:750px){.detail-left{margin:0}}.detail-right{margin-right:10%;margin-left:12%;float:right}@media only screen and (min-width:751px) and (max-width:1023px){.detail-right{margin-left:0}}@media only screen and (max-width:750px){.detail-right{margin:0}}.section .detail-body.forty-text-left{width:100%;margin:0}@media only screen and (min-width:1024px){.section .detail-body.forty-text-left{width:60%}}@media only screen and (min-width:1600px){section .detail{-ms-flex:40%;flex:40%}.section .detail-body.forty-text-left{width:50%}}.section .detail-body.forty-text-right{width:100%;margin-right:0;float:right}@media only screen and (min-width:1024px){.section .detail-body.forty-text-right{width:60%}}.section .title{line-height:100%;letter-spacing:.035em;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}.headline{display:block;font:48px/48px visuelt-black;margin:50 .5em 30px;letter-spacing:.04px;color:#fff}@media only screen and (min-width:1600px){.section .detail-body.forty-text-right{width:50%}.headline{font-size:58px;line-height:58px}}.icon-image-holder{max-height:111px;max-width:120px;margin-bottom:40px}.section .icon-image-holder img{height:100%;width:100%}.section .quote{background-color:#473EFF;padding:60px;max-width:760px;opacity:.95}@media only screen and (max-width:750px){.headline{font-size:2.5rem;line-height:40px}.section .quote{max-width:100%;padding:30px}}.quote-text:before,.section .quote-text:after{content:'"'}.quote-text:empty{display:none}.section .quote-text{font-family:visuelt-bold;margin-bottom:10px}.section .quote .quote-author,.section-tile h3{color:#fff;font-family:visuelt-light}.section .quote .quote-author{font-size:20px;margin:20px 0 50px}@media only screen and (max-width:750px){.section .quote .quote-author{font-size:16px;padding:15px 0 25px}}.section-tile h2{color:#fff;margin-bottom:41px;font-size:48px;line-height:100%}@media only screen and (min-width:1600px){.section-tile h2{font-size:58px}}@media only screen and (max-width:750px){.section-tile h2{font-size:46px}}.section-tile h3{font-size:30px;line-height:100%;margin-bottom:30px}@media only screen and (max-width:750px){.section-tile h3{font-size:24px}}.section p{font-size:20px}.section .detail-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-bottom:40px;margin-top:20px}.section .detail-body ol,.section .detail-body ul{padding:0 0 10px 35px;margin:auto}.section .detail-body li{margin:auto}.content-module .btn-holder{text-align:left;display:inline-block}.content-module .btn-holder a{text-align:center;font-size:14px}@media only screen and (max-width:750px){.content-module .btn-holder a{font-size:12px}}@media (max-width:767px){.hidden-xs,.visible-xs{display:none}.section-tile{margin:0 auto;max-width:100%;text-align:left;display:block}section .image-holder{padding:0}section .detail{padding:50px 0 0}}@media (min-width:1024px){.section .btn-holder,.section .title{text-align:left}.section{font-size:24px;line-height:1.15;letter-spacing:1px}.section .title{font-size:20px;margin-bottom:65px}.section p{margin-bottom:10px}.list{margin-bottom:58px}.list li{margin-bottom:0}}.section .btn{font-size:20px;line-height:1.2;padding:10px 35px}.content-collage{margin-bottom:100px}.content-collage-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.content-collage-wrapper .collage-col1{width:50%;-ms-flex:1;flex:1;-ms-flex-order:1;order:1}.content-collage-wrapper .collage-col2{width:50%;-ms-flex:1;flex:1;-ms-flex-order:2;order:2;background-color:#222;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.content-collage-wrapper .collage-inner{height:100%;transition:background .2s ease-out}.content-collage-wrapper .collage-col1 .collage-row:hover>.collage-inner,.content-collage-wrapper .collage-row1:hover>.collage-inner{background:rgba(255,255,255,.15)}.content-collage-wrapper .collage-col1 .collage-row{background:url(../images/human-firewall.jpg) center center no-repeat #e1e1e1;background-size:cover;height:100%}.content-collage-wrapper .collage-row1{width:100%;height:50%;-ms-flex-order:1;order:1;background:url(../images/content-collage-bkg.jpg) center center no-repeat;background-size:cover}.content-collage-wrapper .collage-row2{height:50%;-ms-flex-order:2;order:2;background:#222;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.content-collage-wrapper .collage-row1 q,.content-collage-wrapper .collage-row2 q{font-size:1.6em;margin-bottom:25px;font-family:FoundersGroteskWeb-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.content-collage-wrapper .collage-quote{padding:4em;transition:background .2s ease-out;width:100%;text-decoration:none;height:100%}.content-collage-wrapper .collage-row1 .collage-quote{padding:4em 4em 2.1em 7em}.content-collage-wrapper .collage-row2 .collage-quote{padding:3.5em 4em 2.1em 7em}.content-collage-wrapper .collage-row1 .collage-quote h4,.content-collage-wrapper .collage-row2 .collage-quote h4{margin-bottom:35px}.content-collage-wrapper .collage-split .collage-quote{padding:3em;width:50%;float:left}.content-collage-wrapper .quote-1{background-color:#222}.content-collage-wrapper .collage-split .quote-2{background-color:#0081cb}.content-collage-wrapper .collage-split q{margin-bottom:25px}.content-collage-desc q,.content-collage-desc span{margin-bottom:40px;font-family:FoundersGroteskWeb-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400}.content-collage-wrapper .content-collage-desc{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:start;align-items:flex-start;background:rgba(128,185,15,.92);display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;padding:2.4em 4.16667em;width:100%;height:100%}.content-collage-wrapper .desc-clear{background:0 0;padding:0}.content-collage-wrapper .desc-clear h4{margin-top:0}.content-collage-desc span{font-size:1.1em;line-height:1.2em;color:rgba(255,255,255,.65);display:block;width:100%}.content-collage-desc q{font-size:2.2em;line-height:1.03;letter-spacing:0;max-width:100%;quotes:none;color:#fff}.content-collage-desc h4,.content-collage-wrapper .collage-button{color:#fff;line-height:100%;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.content-collage-desc q:before{transform:translateX(-100%)}.content-collage-desc h4{font-size:1rem;margin:15px 0 40px;letter-spacing:.035em;font-weight:400}.btn,.sideblock{letter-spacing:1px}.content-collage-wrapper .collage-button{font-size:.83333em;background:0 0;border:2px solid #fff;display:inline-block;padding:1.04167em 1.66667em;text-decoration:none;transition:all .2s ease-out}.collage-button:active,.collage-button:focus,.collage-button:hover{background-color:#fff!important;color:#473EFF}@media (max-width:1023px){.content-collage-wrapper .collage-col1,.content-collage-wrapper .collage-col2{width:100%}.feature-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-four .feature-holder{width:50%}.content-collage-wrapper{display:block}.content-collage-wrapper .collage-split .collage-quote{width:100%;display:-ms-flexbox;display:flex}.content-collage .container{padding:0}.content-collage-wrapper .collage-quote{padding:3em}.content-collage-wrapper .collage-col1 .content-collage-desc{padding:2.4em 3.16667em}.content-collage-desc q{margin-bottom:30px;font-size:2em}.content-collage-wrapper .collage-col1 .collage-row{position:relative}.content-collage-wrapper .collage-row2{display:block}.content-collage-wrapper .collage-split .quote-2,.content-collage-wrapper .quote-1{float:none!important}}.image-holder,.list{padding:0}.btn,.list li:before{display:inline-block}@media (max-width:500px){.feature-four .feature-holder{width:100%}}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGrotesk-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/FoundersGrotesk-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGroteskWeb-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/FoundersGroteskWeb-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGrotesk-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/founders/FoundersGrotesk-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGroteskWeb-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/founders/FoundersGroteskWeb-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:FoundersGrotesk;src:url(../fonts/founders/FoundersGroteskWeb-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/founders/founders/FoundersGroteskWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:icomoon-new;src:url(../fonts/icomoon-new/icomoon.eot?8und5p);src:url(../fonts/icomoon-new/icomoon.eot?8und5p#iefix) format("embedded-opentype"),url(../fonts/icomoon-new/icomoon.ttf?8und5p) format("truetype"),url(../fonts/icomoon-new/icomoon.woff?8und5p) format("woff"),url(../fonts/icomoon-new/icomoon.svg?8und5p#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon-new!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn,.categories h3{text-transform:uppercase}.list{margin:0}.image-holder img{max-width:100%;height:auto}section .image-holder{-ms-flex:50%;flex:50%}.flex-right{padding:0 100px 0 0;-ms-flex-order:1;order:1}.flex-left{padding:0 0 0 100px;-ms-flex-order:0;order:0}.section .image-holder img{max-width:none;width:100%}.section strong{font-weight:700}.section h4{color:#fff;font-weight:300;margin:0 0 .5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.list li,.section p{font-weight:300!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section p{margin-bottom:29px}.list{margin-bottom:36px}.list li{margin-bottom:6px}.list li:before{width:6px;height:6px;vertical-align:middle;content:"";border-radius:50%;margin:-3px 5px 0 0}.list-white li:before{background:#fff!important}.list li:last-child{margin-bottom:0}.section .btn-holder{text-align:left}.btn,.section .btn-holder a{text-align:center}.btn{transition:all .3s ease-in-out;font-size:15px;line-height:1.2666666667;vertical-align:top;text-decoration:none;padding:7px 10px;font-weight:400;border:1px solid transparent}.breadcrumbs a,.subscribe-list a{transition:color .3s ease-in-out;text-decoration:none}@media only screen and (max-width:750px){.btn{font-size:12px}}.btn-default{background:#fefefe;color:#473EFF;border-color:transparent;padding:10px 35px}.btn-default:hover{background:#473EFF;color:#fefefe;border-color:#fefefe}.btn-default.outline{background:0 0;color:#fff;border-color:#fefefe}.btn-default.outline:hover{background:#473EFF;color:#fff;border-color:transparent}.btn-info{background:#0184ce;color:#fff;border-color:transparent}.btn-info.outline,.btn-info:hover{color:#0184ce;border-color:#0184ce}.btn-info:hover{background:#fff}.btn-info.outline{background:0 0}.btn-info.outline:hover{background:#0184ce;color:#fff;border-color:transparent}.section .btn{max-width:364px}.vid-embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.vid-embed-container embed,.vid-embed-container iframe,.vid-embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{max-height:1000000px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300}article,aside{display:block}.page-header{font-size:14px;line-height:1.2857142857;background:#464646;padding:0 13px 0 0}.page-links a{color:#84b91a;text-decoration:none;font-weight:400;float:left}.header-block{max-width:60%;color:#fff;float:left}.header-block h1{font-size:30px;font-weight:300;margin:0 0 2px}.page-links a [class^=icon-]{display:inline-block;vertical-align:middle}.breadcrumbs{font-size:12px;line-height:1.3333333333;font-style:normal;display:block;margin:25px 0;padding:0}.breadcrumbs li{display:inline-block;vertical-align:top}.breadcrumbs li+li:before,.subscribe .title,.subscribe-list{vertical-align:middle;display:inline-block}.breadcrumbs li+li:before{font:6px/1 icomoon-new;margin:0 8px}.breadcrumbs a{color:#b7b7b7}.breadcrumbs a:hover{color:#fff}.subscribe{float:right;margin-top:-2px}.subscribe .title{color:#84b91a;font-weight:400;padding-right:6px}.subscribe-list{margin:0 -14px 0 0;padding:0}.subscribe-list li{display:inline-block;vertical-align:top;margin-right:14px}.subscribe-list a{color:#fff}.subscribe-list a:hover{color:#84b91a}.sideblock .subscribe-list .sideblock-title,.subscribe-list .icon-mail,.subscribe-list .icon-rss,.subscribe-list .sideblock .sideblock-title{font-size:12px}#main{background:#fff;color:#595959;overflow:hidden}#main p{margin:0 0 1em}.categories a,.more-holder a,.post a,.sideblock a,.tag-list a{color:#2600b3}.categories a:hover,.more-holder a:hover,.post a:hover,.sideblock a:hover,.tag-list a:hover{color:#473eff}.categories-block{transition:background-color .3s ease-in-out}.categories h3 a,.categories-holder h3,.categories-name{transition:color .3s ease-in-out;text-decoration:none}.categories-block:hover{background-color:#f5f5f5}.categories-holder a{text-decoration:none}.categories-holder a:hover h3{color:#595959}.cat-defenses{color:#FF463C!important}.cat-fundamentals{color:#28BB64!important}.cat-leadership{color:#2600B3!important}.cat-analysis{color:#FF463C!important}.cat-advisory{color:#FFC80F!important}.categories-holder p{color:#595959}.categories{background:#f5f5f5;padding:4px 14px 5px}.categories h2{color:#222}.categories h3{font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.categories h3 a:hover{color:#84b91a}.categories p{margin-bottom:10px!important}.categories .image-holder{width:53px;float:left;margin:0 18px 0 28px}.categories .description{overflow:hidden}.categories .description p{font-size:20px;font-family:visuelt-light}.post .page-label,.post .title,.post.featured .image-holder:before,.sideblock .sideblock-title{font-weight:400;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (max-width:750px){.categories .description p{font-size:16px}}.categories-block{background:#fff;padding:15px 10px 12px;margin-bottom:12px;border:1px solid #ebebeb}.categories-list{margin:0 -14px}.categories-name{color:#cb6185;text-transform:uppercase}.categories-name:hover{color:#84b91a}#twocolumns,.container{max-width:1480px;padding:0 11px;margin:0 auto}#twocolumns:after,.clearfix:after,.container:after,.page-links:after,.post:after,.section:after{content:"";display:block;clear:both}#content{padding:25px 10px 28px}#twocolumns #content{padding:0}.filter-list{float:left}.post.featured{background:#f5f5f5}.post-list .post.featured{font-size:20px;line-height:1.4}.post.featured .title{display:block}.post.featured .social-networks{bottom:18px}.post.featured .image-holder:before{font-size:22px;line-height:1;background:rgba(0,135,203,.5);content:"Featured";color:#fff;display:none;padding:6px 8px;position:absolute;top:0;right:0;left:0;z-index:10}.post .page-label,.post .title{font-size:15px;line-height:1.2666666667;color:#333;margin-bottom:21px;display:block}.post .description .title:nth-child(2),.post .description .title:nth-child(3){margin-top:-20px}.post-title{margin-bottom:0!important}.social-networks{font-size:24px;margin:0 -12px 0 0;padding:0}.social-networks li{display:inline-block;vertical-align:bottom;margin:2px 12px 2px 0}.detail-link,.news-update a{display:inline-block;vertical-align:top;transition:color .3s ease-in-out;text-decoration:none}.social-networks a{transition:color .3s ease-in-out;color:#cdcdcd!important;text-decoration:none}.social-networks a:hover{color:#473EFF!important}.social-networks .icon-mail{font-size:16px}.breadcrumbs li+li:before,.icon-chevron-right:before{content:"\e902"}.icon-chevron-down:before{content:"\e900"}.icon-twitter:before{content:"\e90a"}.icon-linkedin:before{content:"\e906"}.icon-facebook:before{content:"\e904"}.icon-mail:before{content:"\e908"}.icon-file:before{content:"\e90b"}.detail-link:hover{color:#84b91a}.sideblock{font-size:18px;line-height:1;margin-bottom:58px}.sideblock:first-child{margin-top:-7px}.sideblock .sideblock-title{font-size:16px;line-height:1;color:#222;letter-spacing:0;padding:0 40px 12px 0;margin-bottom:14px;border-bottom:1px solid #ccc;position:relative}.sideblock .sideblock-title:hover{color:#595959;transition:color .3s ease-in-out}.sideblock-rss-link:before{color:#84b91a;font:16px/1 icomoon-new;position:relative;left:20px;float:right;content:"\e909"}.news-update{margin:0;padding:0}.news-update li{margin-bottom:26px}.news-update li:last-child{margin-bottom:0}.news-update a{margin-bottom:6px}.news-update a:hover{color:#84b91a}.news-update .date{text-transform:uppercase;color:#595959;font-size:14px;display:block;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.news-block{font-size:22px;line-height:1.1363636364;color:#fff;display:block;margin:0 -10px;position:relative;overflow:hidden}.news-block address,.news-block address:before,.news-block time{display:inline-block;vertical-align:middle}.news-block:hover{color:#fff}.news-block time{font-weight:700;margin-left:5px}.news-block address{font-style:normal}.news-block address:before{content:"|";margin:-3px 15px 0 12px}.news-block .image-holder img{max-width:none;width:100%}.news-block .holder{display:block;margin-bottom:24px}.more,.more:after,.news-caption:after,.news-caption>*{display:inline-block}.news-block .more{text-transform:uppercase;font-weight:700;margin-left:5px}.news-block .news-title{font-size:26px;line-height:1.0833333333;color:inherit;text-transform:none;font-weight:300;margin-bottom:15px!important}.post-title,.related h2,.text-wrap .title{text-transform:uppercase}.news-caption{white-space:nowrap;transition:transform .3s ease-in-out,opacity .3s ease-in-out;text-align:left;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.news-caption:after{content:"";vertical-align:middle;width:0;min-height:100%}.news-caption>*{white-space:normal;vertical-align:middle;max-width:99%}.news-wrap{max-width:100%;padding:10px 31px}.post .image-holder img,.related .image-holder img{max-width:none;width:100%}.more{font-size:22px;line-height:1.1818181818;vertical-align:top;transition:all .3s ease-in-out;text-decoration:none;letter-spacing:1px;padding:7px 10px;font-weight:400;border:1px solid #fff}.post h3 a,.related h3 a{transition:color .3s ease-in-out;text-decoration:none}.more:after{vertical-align:middle;content:"\e902";font:22px/1 icomoon-new;margin:-6px 0 0 10px}.more:hover{color:#473EFF;background-color:#fff}.more-holder{text-align:center;padding:7px 0 46px}.more-holder .more:after{content:"\e900";color:#acacac;font-size:32px;display:block;margin:21px 0 0}.post:before,.related-holder:after{content:""}.post{line-height:1.6;padding:0 10px;position:relative;z-index:1}.post:before{background:#d6d6d6;height:1px;position:absolute;right:26px;bottom:0;left:26px}.post.featured:before,.post.nobdr:before,.post.visible-xs:before,.post:last-child:before{display:none}.post h3{font-size:2.25rem;line-height:1;margin-bottom:31px;font-weight:400!important}.post h3 a:hover{color:#595959}.post time{font-size:19px;line-height:1;font-weight:400;display:block;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}.post p{margin-bottom:15px}.post .page-label{display:block}.post .author,.post .company{font-size:20px;line-height:1;font-style:normal;display:block;margin-bottom:15px}.post .description{margin-bottom:34px}.post .description p{font-size:20px;font-family:visuelt-light}.text-wrap .title,.text-wrap h2,.text-wrap time{font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width:750px){.post .description p{font-size:16px}}.post .image-block .social-networks{position:absolute;bottom:36px;right:26px;left:26px}.post .image-holder,.related,.related .mask{position:relative}.post-title{font-size:25px;line-height:1.24;background:#473EFF;color:#fff;padding:8px 26px}.post-list{margin:0 -10px}.post-list .post{font-size:18px;line-height:1.5;padding:46px 26px 48px}.post-list .post.featured{padding:14px 26px 58px}.text-wrap{color:#595959;line-height:1.6;word-spacing:4px}.text-wrap h2{font-size:18px;line-height:1.2222222222;color:#000;font-weight:400!important}.text-wrap p{margin-bottom:26px!important}.text-wrap .title{font-size:11px;line-height:1.2727272727;letter-spacing:1px;font-weight:400;color:#333;display:block;margin-bottom:16px}.text-wrap .company,.text-wrap time{font-size:12px;line-height:1;color:#000;text-transform:uppercase;font-style:normal;display:block;margin-bottom:4px}.text-wrap time{font-weight:400}.text-wrap .company{margin-bottom:26px;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.text-wrap .social-networks{font-size:16px;margin:0 -5px 5px 0}.text-wrap .social-networks li{margin-right:8px}.text-wrap .social-networks .icon-mail{font-size:12px}.text-wrap .text-holder h1{font-size:40px;line-height:1;color:#000;margin-bottom:16px}.text-wrap pre{white-space:pre-line}.text-wrap code{padding:10px 30px 30px;font-family:Consolas,monaco,monospace;line-height:1.5;font-size:1rem}.related{background:#eee;padding:37px 18px 12px}.related h2{font-size:15px;line-height:1.2666666667;text-align:center;font-weight:400;margin-bottom:21px!important}.related h2 [class^=icon-]{display:inline-block;vertical-align:middle;font-size:15px;margin:-3px 5px 0 0}.related h3{font-size:25px;line-height:1.28;font-weight:400!important}.related h3 a{color:#000}.related h3 a:hover{color:#473EFF}.related time{font-size:17px;line-height:1;color:#979797;display:inline-block;padding-bottom:2px;margin-bottom:15px;border-bottom:1px dotted #d6d6d6}.related .company,.related .title{display:block;text-transform:uppercase}.related .mask{overflow:hidden;margin-bottom:26px}.related .title{font-weight:700;margin-bottom:22px}.related .description{padding:30px 28px 0}.related .description p{font-size:20px;font-family:visuelt-light}@media only screen and (max-width:750px){.related .description p{font-size:16px}}.related .company{font-size:17px;line-height:1.4117647059;font-style:normal}.related .categories-name{position:absolute;bottom:51px;left:28px}.related .btn{width:100%}.related-list{width:99999px;float:left}.related-block{color:#000;float:left}.related-wrap{background:#fff;min-height:515px;height:100%;padding-bottom:81px;position:relative}.related-nav{text-align:center;margin:0 -11px 0 0;padding:0}.related-nav li{display:inline-block;vertical-align:top;margin-right:11px}.related-nav a{width:8px;height:8px;overflow:hidden;text-indent:101%;white-space:nowrap;transition:background .3s ease-in-out;display:block;border-radius:50%;border:1px solid #595959}.related-nav .active a,.related-nav a:hover{background:#595959}.related-holder{margin-bottom:20px;text-align:justify;font-size:1px;line-height:0}.related-holder>*{display:inline-block;vertical-align:middle;text-align:left;font-size:15px;line-height:1.4666666667}.related-holder .btn-info{text-align:center}.related-holder:after{width:100%;display:inline-block;vertical-align:top}.article-page .post{padding:49px 20px 10px}.article-page .post .page-label{font-size:18px;line-height:1.2222222222;color:#636363;margin-bottom:16px}.article-page .post-list{padding:0 10px}.testimonail{color:#473EFF;padding:21px 0 11px;margin:0 0 28px;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}.testimonail q{font-size:20px;line-height:1.35;font-style:italic;display:block;margin-bottom:3px}.testimonail cite,.testimonail cite ul>li{font-style:normal;display:block}.testimonail q:after,.testimonail q:before{display:none;content:""}.testimonail .social-networks{text-align:right;margin-bottom:0!important}.share-block{background:#f5f5f5;text-align:center;margin:0;word-spacing:4px;padding:7px 0 1px}.share-block .title{font-weight:300;display:block;margin-bottom:2px}.share-links{display:none;position:fixed;top:50%;right:0;z-index:999;transform:translateY(-50%)}.tag-list,.tag-list li,.tag>strong{display:inline-block;vertical-align:top}.table-holder{margin:0 -9px 26px}.table-holder img{width:100%;height:auto}.tag{font-size:11px;line-height:1.3636363636;word-spacing:0;margin-top:48px}.tag>strong{font-weight:300;width:25px}.tag-list{text-transform:uppercase;width:calc(100% - 60px);margin:0;padding:0}.tag-list li{margin-right:10px}.tag-list a{transition:color .3s ease-in-out,border-color .3s ease-in-out;text-decoration:none;border-bottom:1px solid #2600b3}.tag-list a:hover{color:#28BB64;border-bottom-color:#28BB64}.video{margin-bottom:10px}.video-holder{margin:0 -20px 19px}.video-caption{font-size:12px;line-height:1.3333333333;display:block}.slogan{color:#000;font-weight:400;font-style:normal;display:block;margin-bottom:8px}.text-wrap .slogan{line-height:1.67}table,td,th{border-collapse:collapse}.table-color th{background:#e6f6fc}.table-color tr:nth-child(even) td{background:#f3f3f5}.table-color tr:nth-child(odd) td{background:#e6f6fc}.table-color,.table-plain{text-align:left;color:#000;font-size:17px;line-height:1.4}.table-color .table-time,.table-plain .table-time{padding-right:25px}.table-color th,.table-plain th{padding:10px;font-weight:700}.table-color td,.table-plain td{padding:10px 10px 25px;vertical-align:top}.table-plain table,.table-plain td,.table-plain th{border:1px solid #c7c7c7}.table-color table,.table-color td,.table-color th{border:3px solid #fff}.dashed h3{font-size:1.375em;line-height:109%;margin-top:40px;margin-bottom:10px;color:#473EFF;font-weight:400}.dashed a{color:#2600b3}.dashed a:active,.dashed a:focus,.dashed a:hover{color:#473eff}.dashed ul{padding-left:0}.dashed ul>li{margin-left:40px}.dashed ol{margin-left:100px}ul.social-networks>li:before{content:""!important;margin-left:0!important}ul.social-networks>li{margin-left:0!important}.post .image-block{position:static}@media (min-width:768px){.breadcrumbs li+li:before{font-size:10px;margin:-2px 13px 0}.visible-xs{display:none}.categories{padding:25px 0 48px}.post-list .post.featured{line-height:32px}}@media (max-width:767px){.hidden-xs{display:none}.section-tile{margin:0 auto;max-width:100%;text-align:left;display:block}section .image-holder{padding:0}section .detail{padding:50px 0 0}.table-color,.table-plain{font-size:15px}.header-block{max-width:none;color:#fff}.text-wrap img{width:100%;height:auto}.feature-callout h2{text-align:center}}@media (min-width:768px) and (max-width:1023px){.visible-sm{display:block}.hidden-sm{display:none}.section-tile{margin:0 auto;max-width:90%;text-align:left;display:block}section .image-holder{padding:0}section .detail{padding:50px 0 0}}@media (min-width:1024px){.news-block,.news-block .news-title,.post h3,.post time,.post-list .post,.section,.text-wrap h2{letter-spacing:1px}body{font-size:18px;line-height:1.7222222222}.sideblock .subscribe-list .sideblock-title,.subscribe-list .icon-rss,.subscribe-list .sideblock .sideblock-title{font-size:17px}.breadcrumbs{font-size:20px;line-height:1.2}.page-header{font-size:18px;line-height:1.2222222222}.page-links{max-width:40%;text-align:right;float:right;margin:25px 0}.header-block{float:left}.header-block h1{font-size:34px;margin:0 0 9px}.filter-link [class^=icon-]{margin:0 14px 0 5px}.section{font-size:24px;line-height:1.4166666667}.section p{margin-bottom:32px}.list{margin-bottom:58px}.list li{margin-bottom:0}.section .btn-holder{text-align:left}.categories .h2,.categories h2{font-size:33px;line-height:1.1212121212;margin-bottom:24px;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.categories .h3,.categories h3{font-size:21px;line-height:1.1904761905;margin-bottom:10px}.categories .image-holder{width:72px;margin:0 24px 0 41px}.categories .description{padding-top:4px}.categories-block{font-size:20px;line-height:1.2;height:100%;padding:23px 10px 11px}.news-block,.news-block .more{font-size:18px;line-height:1}.categories-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.categories-holder{width:33.33%;padding:0 8px}.categories-holder-two{width:50%;padding:0 8px}.more-holder{padding:0;margin-bottom:93px}#twocolumns{padding-top:69px}#twocolumns #content{width:67.8%;float:left;padding:0}#sidebar,.aside{width:25.1%;float:right}#content{padding:48px 0 100px}.aside{padding-top:18px}.post h3{margin-bottom:15px!important}.post .image-block .social-networks{text-align:center;position:static}.news-block{margin:0 0 49px}.news-block time{color:inherit!important;display:inline-block!important}.news-block address{margin-top:-3px}.news-block .more:hover:after{border-left-color:#473EFF}.news-block .more:after{transition:border-color .3s ease-in-out;width:0;height:0;content:"";border-style:solid;border-color:transparent transparent transparent #fff;border-width:6px 0 6px 6px;margin:-4px 0 0 10px}.news-block .news-title{line-height:1;margin-bottom:10px!important}.news-wrap{padding:10px 13px}.post:before{right:0;left:0}.post h3{line-height:1.08}.post time{font-size:16px;margin-bottom:5px}.post.featured .image-holder:before{display:block}.post .page-label,.post .title{font-size:19px;line-height:1.2631578947;display:block;margin-bottom:26px}.article-page .post:before,.related-nav{display:none}.post .author,.post .company{font-size:16px;letter-spacing:1px;margin-bottom:24px}.post .description{overflow:hidden;margin-bottom:0}.post .image-block{width:180px;float:left;margin:3px 44px 0 0}.post .image-holder{margin-bottom:16px}.post-list .post.featured{padding:25px 24px 27px}.post-list .post{line-height:32px;padding:69px 24px 54px}.post-list{margin:0 0 60px}.text-wrap .align-right{float:right}.text-wrap .align-left{float:left}.text-wrap h2{font-size:30px;line-height:1.1333333333;margin-bottom:13px}.text-wrap p{margin-bottom:26px!important}.text-wrap .title{font-size:18px;line-height:1.3333333333;margin-bottom:22px}.text-wrap .company,.text-wrap time{font-size:16px;margin-bottom:4px}.text-wrap .company{margin-bottom:14px}.text-wrap .social-networks{font-size:26px;margin-bottom:27px}.text-wrap .social-networks .icon-mail{font-size:18px}.text-wrap .slogan{font-size:30px;line-height:1.3;word-spacing:0;margin-bottom:33px}.text-wrap .text-holder{width:67.8%;float:left;padding:0}.text-wrap .text-holder h1{margin-bottom:34px}.text-wrap [class^="testimonail align-"]{width:40.3%;padding:26px 0 14px;margin:15px 30px 0 0}.text-wrap [class^="testimonail align-"] q{font-size:22px;line-height:1.5454545455;margin-bottom:1px}.related{padding:44px 0 69px}.related h2{padding-bottom:17px;margin-bottom:51px!important;border-bottom:1px solid #e3e3e3}.related h2 [class^=icon-]{margin-top:-8px}.related h3{font-size:28px;line-height:1.2857142857;margin-bottom:13px}.related time{margin-bottom:0}.related .description{padding:30px 30px 0}.related .categories-name{bottom:23px}.related .btn{max-width:113px}.related-list{overflow:hidden;width:auto!important;margin:0 -25px!important;float:none!important}.related-block{width:33.33%!important;padding:0 25px}.related-wrap{min-height:0;padding-bottom:50px}.related-holder{margin-bottom:17px}.article-page .post{padding:0;margin-bottom:32px}.share-block .social-networks,.share-block .title,.testimonail .social-networks,.testimonail cite{display:inline-block;vertical-align:middle}.article-page .post .page-label{font-size:16px;line-height:1.25;margin-bottom:5px}.share-block .title,.tag{font-size:22px;line-height:1.1818181818}.article-page .post .company{margin-bottom:30px}.article-page .post-list{padding:0;margin-top:84px;margin-bottom:102px}.testimonail{padding:33px 0 23px;margin-bottom:62px}.testimonail cite{width:50%}.testimonail cite:before{margin-right:8px}.testimonail .social-networks{width:calc(50% - 5px)}.share-block{padding:9px 0}.share-block .title{margin:0 18px 0 0}.share-block .social-networks{max-width:calc(100% - 320px)}.share-links{display:block}.tag>strong{width:54px}.table-holder{max-width:681px;margin:0 auto 50px}.video{max-width:680px;margin:0 auto 79px}.video-holder{margin:0 0 19px}.video-caption{font-size:21px;line-height:1.1904761905}#twocolumns,.container{max-width:1080px}}@media (max-width:1023px){.hidden-sm{display:none}.article-page .post{font-size:18px;line-height:1.5}.article-page .post h3{line-height:1.17;margin-bottom:11px}.article-page .post time{margin-bottom:4px}.page-links{padding:25px 0}}@media (max-width:1199px){.visible-lg{display:none}}@media (min-width:1200px){.news-block address:before{margin:-3px 11px 0 7px}.text-wrap .text-holder h1{font-size:60px;line-height:1.1166666667}.related-list{width:82.5%!important;margin:0 auto!important}#twocolumns,.container{max-width:1330px}}@media (min-width:1400px){.testimonail q{font-size:36px;line-height:1.25;margin-bottom:7px}.testimonail cite{font-size:24px;line-height:1}.text-wrap [class^="testimonail align-"] q{font-size:32px;line-height:1.375}.feature-callout .container p{font-size:1.1rem;font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}}.filter-display{background:#f5f5f5;padding:14px 26px;font-size:19px;line-height:1;font-weight:400;display:block;font-family:Visuelt-Medium,HelveticaNeue-Medium,"Helvetica Neue Medium","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;text-transform:uppercase}.featured-solutions header h3,.text-columns header h3{font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.curated-content{z-index:1;margin-bottom:100px}@media only screen and (max-width:1023px){.curated-content .container{padding:0 24px}}.curated-content header{border-bottom-color:rgba(0,0,0,.07);border-bottom-style:solid;border-bottom-width:1px;margin-bottom:50px;padding-bottom:15px}.curated-content header h3{font-size:1rem;line-height:150%;color:#333;font-weight:700;text-align:center;text-transform:uppercase}.curated-content-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:1024px){.curated-content-wrapper{-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:1023px){.curated-content-wrapper{-ms-flex-direction:column;flex-direction:column}.curated-content-wrapper .curated-content-wrapper .content-quote{width:100%;padding:0}}.curated-content-wrapper .content-quote{position:relative;width:100%;background:center center no-repeat #473eff;background-size:cover;text-decoration:none;padding:40px 40px 90px;margin:0 0 20px}@media only screen and (min-width:1024px){.curated-content-wrapper .content-quote{width:31.3%;margin-bottom:0}}.curated-content-wrapper .content-quote.has-image-bg *{position:relative;z-index:3}.curated-content-wrapper .content-quote.has-image-bg::after,.curated-content-wrapper .content-quote.has-image-bg::before{position:absolute;left:0;top:0;width:100%;height:100%;content:""}.curated-content-wrapper .content-quote.has-image-bg::before{z-index:2;background:rgba(255,255,255,0);transition:background .2s ease-out}.curated-content-wrapper .content-quote.has-image-bg::after{z-index:0;background:rgba(0,0,0,.5)}.curated-content-wrapper .content-quote.has-image-bg:hover::before{background:rgba(255,255,255,.15)}.curated-content-wrapper h4{color:#fff;font-size:1rem;line-height:100%;letter-spacing:.035em;font-weight:400;text-transform:uppercase;margin:0 0 22px}.curated-content-wrapper q{display:block;max-width:100%;color:#fff;font-size:1.625rem;line-height:126.92308%;font-weight:400;letter-spacing:0;quotes:none;margin-bottom:26px}@media only screen and (max-width:1023px){.curated-content-wrapper q{margin-bottom:28px}}.curated-content-wrapper .dsw-button{background:0 0;color:#FFF;padding:10px 30px 14px;border:1px solid #FFF}.curated-content-wrapper .dsw-button:active,.curated-content-wrapper .dsw-button:focus,.curated-content-wrapper .dsw-button:hover{background-color:#FFF!important;color:#000}.curated-content-wrapper .curated-content-share,.curated-content-wrapper .has-image-bg .curated-content-share{position:absolute;right:0;top:0;width:50px;height:50px;overflow:hidden;background:#83BB00;padding:50px 0 0;cursor:pointer;transition:height .25s ease-in-out}.curated-content-wrapper .curated-content-share .share-inner,.curated-content-wrapper .has-image-bg .curated-content-share .share-inner{background:#000}.curated-content-wrapper .curated-content-share::after,.curated-content-wrapper .curated-content-share::before,.curated-content-wrapper .has-image-bg .curated-content-share::after,.curated-content-wrapper .has-image-bg .curated-content-share::before{position:absolute;overflow:hidden;background:#FFF;content:"";transform:translateY(-50%)}.curated-content-wrapper .curated-content-share::before,.curated-content-wrapper .has-image-bg .curated-content-share::before{left:15px;top:24px;width:22px;height:4px}.curated-content-wrapper .curated-content-share::after,.curated-content-wrapper .has-image-bg .curated-content-share::after{left:24px;top:24px;width:4px;height:22px;transition:all .2s ease-in-out}.curated-content-wrapper .curated-content-share.is-open::after,.curated-content-wrapper .has-image-bg .curated-content-share.is-open::after{margin-top:-11px;transform:rotate(90deg)}.curated-content-wrapper .curated-content-share a,.curated-content-wrapper .has-image-bg .curated-content-share a{position:relative;display:block;width:50px;height:50px}.curated-content-wrapper .curated-content-share a::before,.curated-content-wrapper .has-image-bg .curated-content-share a::before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:55% 55%;content:""}.curated-content-wrapper .curated-content-share a span,.curated-content-wrapper .has-image-bg .curated-content-share a span{position:absolute;left:-999em;width:0;height:0;overflow:hidden}.curated-content-wrapper .curated-content-share a.linkedin::before,.curated-content-wrapper .has-image-bg .curated-content-share a.linkedin::before{background-image:url(../img/svg/linkedin.svg)}.curated-content-wrapper .curated-content-share a.twitter::before,.curated-content-wrapper .has-image-bg .curated-content-share a.twitter::before{background-image:url(../img/svg/twitter.svg)}.curated-content-wrapper .curated-content-share a.facebook::before,.curated-content-wrapper .has-image-bg .curated-content-share a.facebook::before{background-image:url(../img/svg/facebook.svg)}.curated-content-wrapper .curated-content-share a.email::before,.curated-content-wrapper .has-image-bg .curated-content-share a.email::before{background-image:url(../img/svg/mail.svg)}.text-columns{color:#444;padding:0 0 20px}@media only screen and (min-width:1024px){.text-columns{margin:0 0 40px}}@media only screen and (max-width:1023px){.text-columns .two-columns{padding:0 18px}}.text-columns header{border-bottom-color:rgba(0,0,0,.07);border-bottom-style:solid;border-bottom-width:1px;margin-bottom:50px;padding:24px 0 8px}.text-columns header h3{font-size:1rem;line-height:150%;color:#333;font-weight:400;text-align:center;text-transform:uppercase}.text-columns.dark-bg{background:#473eff;color:#FFF}.text-columns.dark-bg header{border-bottom-color:#e1e1e1}.text-columns.dark-bg header h3{color:#FFF}.text-columns .two-columns{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1024px){.text-columns header{padding-top:40px}.text-columns .two-columns{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.text-columns .two-columns .text-column{width:48.201438848920866%}}@media only screen and (max-width:1023px){.text-columns header h3{font-size:1.0625rem;line-height:164.70588%}.text-columns .two-columns .text-column:nth-child(2){padding-top:30px}}.text-columns h4{font-weight:400}.text-columns ul{padding-left:35px}.featured-solutions{position:relative;z-index:1;background:center top no-repeat #000;background-size:100% auto;color:#444;font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4375rem;line-height:121.73913%;padding:50px 10px}.featured-solutions::after,.featured-solutions::before{position:absolute;top:0;width:100%;height:100%;content:"";left:0}.featured-solutions::before{z-index:0;background:rgba(0,0,0,.5)}.featured-solutions::after{z-index:-1;background:linear-gradient(to bottom,transparent 40%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 )}.featured-solutions header{border-bottom:1px solid #e1e1e1;margin:0 0 20px}@media only screen and (min-width:1024px){.featured-solutions header{margin-bottom:40px}.featured-solutions .side-tabs-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.featured-solutions header h3{color:#fff;margin:0 0 16px;font-size:1.5625rem;line-height:120%;font-weight:700}.featured-solutions .tab-toggle,.featured-solutions-item .accordion-tab{font-family:Visuelt-Regular,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1875rem;line-height:131.57895%}.featured-solutions .tabs-nav{display:none}.featured-solutions .tabs-nav a{color:#000}@media only screen and (min-width:1024px){.featured-solutions .tabs-nav{display:block;-ms-flex-item-align:start;align-self:flex-start;background:#FFF;width:27.33812949640288%;padding:2px 2px 0}.featured-solutions .tabs-content-area{width:69.06474820143885%}}.featured-solutions .tab-toggle{position:relative;z-index:2;display:block;background:#eee;color:#444;padding:18px 50px 16px 18px;transition:all .15s ease-in-out}.featured-solutions .tab-toggle:hover{background:#FFF}.featured-solutions .tab-toggle::after{position:absolute;right:24px;top:50%;display:block;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #444;content:"";transform:translateY(-50%);transition:all .2s ease-in-out}.featured-solutions .tab-toggle.is-active{background:#473eff;color:#FFF}.featured-solutions .tab-toggle.is-active::after,.featured-solutions .tab-toggle.is-active::before{opacity:1}@media only screen and (max-width:1023px){.featured-solutions .tab-toggle.is-active::after,.featured-solutions .tab-toggle.is-active::before{border-left:9px solid #FFF;transform:rotate(90deg);margin-top:-8px}}.featured-solutions .tab-toggle .tab-indicator{opacity:0;transition:all .15s ease-in-out}.featured-solutions .tab-toggle.is-active .tab-indicator,.featured-solutions .tab-toggle:hover .tab-indicator{display:none}@media only screen and (min-width:1024px){.featured-solutions .tab-toggle{padding:18px 12px;margin-bottom:0}.featured-solutions .tab-toggle::after,.featured-solutions .tab-toggle::before{display:none}.featured-solutions .tab-toggle.is-active .tab-indicator,.featured-solutions .tab-toggle:hover .tab-indicator{position:absolute;right:-22px;top:-1px;display:block;width:22px;height:62px;background-size:cover;opacity:1}}.featured-solutions .tab-toggle.is-active .tab-indicator,.featured-solutions .tab-toggle.is-active:hover .tab-indicator{background:url(../img/svg/side-tabs-active.svg) 100% 0 no-repeat}.featured-solutions .tab-toggle:hover .tab-indicator{background:url(../img/svg/side-tabs-hover.svg) 100% 0 no-repeat}.featured-solutions .tabs-nav .tab-toggle{border-bottom:2px solid #FFF}.featured-solutions-item{min-height:2em;background:#FFF;padding:2px 2px 0}.featured-solutions-item:last-child{padding-bottom:2px}.featured-solutions-item .accordion-tab{position:relative;display:block;background:#eee;color:#444;padding:18px 50px 16px 18px;content:attr(data-title);cursor:pointer}@media only screen and (min-width:1024px){.featured-solutions-item{min-height:0}.featured-solutions-item .accordion-tab{display:none}}.featured-solutions-item .accordion-tab::after{position:absolute;right:24px;top:50%;display:block;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #444;content:"";transform:translateY(-50%);transition:all .2s ease-in-out}.featured-solutions-item.is-active .accordion-tab{background:#473eff;color:#FFF}.featured-solutions-item.is-active .accordion-tab::after{border-left:9px solid #FFF;transform:translateY(-50%) rotate(90deg)}.featured-solutions-item .tab-content{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:opacity .5s ease-in-out}.featured-solutions-item.is-active .tab-content{opacity:1;visibility:visible;height:auto;padding:15px 16px 27px}@media only screen and (min-width:1024px){.featured-solutions-item .accordion-tab::after{display:none}.featured-solutions-item.is-active .tab-content{padding:26px 40px 27px}.featured-solutions-item .tab-toggle{display:none}}.featured-solutions-item h4{color:#473eff;font-size:1.5625rem;line-height:120%;font-weight:400}.contact-us-bar,.contact-us-bar h3{font-size:1.625rem;font-weight:400}.featured-solutions-item .dsw-button{margin:8px 0 34px;color:#2600b3}.featured-solutions-item .dsw-button:last-child{margin-bottom:0}.featured-solutions-item .dsw-button:hover{color:#473eff}.contact-us-bar{position:relative;background-color:#160bff;background-repeat:no-repeat;background-size:100% auto;background-position:left center;color:#FFF;line-height:115.38462%;text-align:center;padding:31px 0}.contact-us-bar:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(71,62,255,.5)}@media (max-width:749px) and (-webkit-min-device-pixel-ratio:2),(max-width:749px) and (min-resolution:192dpi){.contact-us-bar{background-image:url(/img/contact-us-bar/contact-us-bar-bg-sm@2x.jpg)}}@media (max-width:749px){.contact-us-bar{background-image:url(/img/contact-us-bar/contact-us-bar-bg-sm.jpg)}}@media (min-width:750px){.contact-us-bar{background-image:url(/img/contact-us-bar/contact-us-bar-bg-lg.jpg)}}.contact-us-bar .cus-col{position:relative;margin:0 0 12px}.contact-us-bar .cus-col:last-child{margin-top:34px}@media only screen and (min-width:1024px){.contact-us-bar{background-image:url(/img/contact-us-bar/contact-us-bar-bg-lg@2x.jpg);text-align:right;padding:20px 0}.contact-us-bar .container{max-width:1600px;padding-right:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.contact-us-bar .cus-col{margin:0 0 0 41px}.contact-us-bar .cus-col:first-child{padding:0 42px 0 0}.contact-us-bar .cus-col:first-child::after{position:absolute;right:0;top:2px;width:2px;height:26px;overflow:hidden;background:#FFF;content:""}.contact-us-bar .cus-col:last-child{margin-top:0}}@media only screen and (max-width:1023px){.contact-us-bar .cus-col{text-align:center}}.contact-us-bar header{-ms-flex-align:center;align-items:center}.contact-us-bar h3{font-family:Visuelt-Light,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:123.07692%;margin:0}.contact-us-bar .dsw-button{-ms-flex-align:center;align-items:center;background:0 0;color:#FFF;padding:14px 28px 18px;border:1px solid #FFF}