@font-face{font-family:'Tungsten-SemiBold';src:url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../fonts/Tungsten-Semibold.eot);src:url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../fonts/Tungsten-Semibold.eot#1755082936) format('embedded-opentype'),url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../fonts/Tungsten-Semibold.woff) format('woff'),url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../fonts/Tungsten-Semibold.svg#Tungsten-Semibold) format('svg');font-weight:600;font-style:normal;font-display:swap}.btmblck{display:none}img.work-life-badge{position:fixed;z-index:20;bottom:10px;right:99px;width:135px;height:202px}@media screen and (max-width:567px){img.work-life-badge{transform:scale(.8);right:0;bottom:-15px}}main .container{max-width:1200px;width:100%;padding:0 15px}.video-hero.fullw{position:relative;padding-bottom:36.89%}.video-hero div.title{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}.video-hero h1{color:#fff;font:normal normal 600 84px/72px 'tungstenmedium'}.video-hero h1 strong{color:#A0CC3A;font:normal normal normal 62px/53px 'Gellatio'}.video-hero div.logo-icon{position:absolute;bottom:80px;left:0;right:0;display:flex;justify-content:center;align-items:end;width:100%;height:66px;text-align:center}.video-hero div.logo-icon img{height:100%}#subh h2{font:normal normal 800 36px/42px 'MotivaSansExtraBold'}#subh{padding:49px 0 35px 0}#subh .logos img{margin:0 13px 50px}@media screen and (min-width:1220px){#subh .logos img:nth-child(2),#subh .logos img:nth-child(3),#subh .logos img:nth-child(4),#subh .logos img:nth-child(5),#subh .logos img:nth-child(6),#subh .logos img:nth-child(7){margin-left:20px;margin-right:20px}}#purpose{padding:263px 0 120px;background-image:url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/home-2023/BDS_Homepage_Img1.jpg);background-image:-webkit-image-set(url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/home-2023/BDS_Homepage_Img1.jpg) 1x,url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/home-2023/BDS_Homepage_Img1@2x.jpg) 2x);background-repeat:no-repeat;background-size:cover}#purpose .container{max-width:100%;margin-left:-15px;justify-content:start;align-items:end;padding:0}#purpose .text-wrapper{padding:57px 101px;color:#fff;font:normal normal 800 36px/42px 'MotivaSansExtraBold';background:#fff0 linear-gradient(161deg,#A0CC3A 0%,#799C28 100%) 0% 0% no-repeat padding-box;opacity:1}#newsols .title{padding:64px 0 54px}#newsols .title h2{margin-bottom:0;font-family:'MotivaSansExtraBold';font-size:36px;line-height:1.3}#newsols .roww a{position:relative;margin-right:16px;margin-bottom:32px;border-width:0}#newsols .roww a:before{content:"";position:absolute;display:none;height:100%;width:100%;opacity:.2;background-color:#000}#newsols .roww .flex>a{border-top-width:0;height:auto;aspect-ratio:568 / 426}#newsols .roww a:nth-child(2){margin-left:16px;margin-right:0}#newsols .roww a .title{position:absolute;bottom:50px;right:0;display:flex;align-items:center;width:250px;height:110px;padding:30px 20px;font-family:'Tungsten-SemiBold';font-weight:600;font-size:30px;text-align:left;text-transform:uppercase;vertical-align:middle;background:#fff0 linear-gradient(161deg,#A0CC3A 0%,#799C28 100%) 0% 0% no-repeat padding-box;transition:all .2s;opacity:1}@media screen and (min-width:768px){#newsols .roww a:hover .title{opacity:0;padding-bottom:30px}#newsols .roww a:hover .learn-more{opacity:1}#newsols .roww a:hover .learn-more div{line-height:1;border-bottom:2px solid #fff}}#newsols .roww a .learn-more{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;color:#fff;font-family:'Antonio_Bold';font-size:40px;text-decoration:none;background:rgb(0 0 0 / .6);transition:opacity .2s ease-in;display:flex;justify-content:center;align-items:center}#case-studies{padding-bottom:0}#case-studies h1{margin-bottom:25px;padding-bottom:0}#case-studies .text{flex:1 1 467px;max-width:50%;margin-left:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}#case-studies .text.mobile-only{display:none}#case-studies .text .text-inner{width:363px;margin-left:auto;margin-bottom:65px}#case-studies .text a{height:auto;padding:16px 23px;font-family:'motiva_sansbold';font-size:16px;line-height:1}#case-studies .studies-wrap{display:flex;padding-left:36px}#case-studies .studies{flex:1 1 864px;width:50%}#case-studies .study .inner{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:#fff}#case-studies .study .inner::after{display:none}#case-studies .study .inner .study-tagline{font-size:18px;line-height:48px}#case-studies .study .inner .study-tagline:after{content:"";position:relative;display:block;width:104px;height:3px;margin-top:5px;background-color:#fff}#case-studies .study .inner .study-title{position:relative;margin-left:-40px;padding-left:40px;font:normal normal bold 43px/46px 'Antonio_Bold'}#case-studies .study .inner .study-title:before{content:"";position:absolute;top:-2.7px;left:0;width:25px;height:calc(100% - 7.8px);background-color:#A0CC3A}#case-studies .study .inner>a{position:relative;bottom:unset;left:unset;line-height:48px}#case-studies .study-cases-pagination{margin-top:30px;padding-right:70px;text-align:right}#case-studies .study-cases-pagination *{display:inline-block}#case-studies .study-cases-pagination div{display:inline-block;cursor:pointer;color:#666;font-family:'motiva_sansregular';font-size:22px}#case-studies .swiper-wrapper{height:auto}#case-studies .study-cases-pagination svg.study-swiper-button-prev,#case-studies .study-cases-pagination svg.study-swiper-button-next{margin-bottom:3px;cursor:pointer;color:#232323;stroke:#232323}#case-studies .study-cases-pagination svg.study-swiper-button-prev.swiper-button-disabled,#case-studies .study-cases-pagination svg.study-swiper-button-next.swiper-button-disabled{color:#c8c8c8;stroke:#c8c8c8}#lm{background-color:#fff}#lm button{width:auto;margin-top:20px;margin-bottom:32px;padding:22px 38px;color:#232323;font:normal normal bold 16px/16px 'motiva_sansbold';border-color:#000}#articles.text-center{padding:82px 0 0 0;background:#fff;position:relative}#articles::before{content:'';position:absolute;bottom:0;left:0;right:0;top:249px;background-color:#FAFAFA;border-top:1px solid #EAEAEA;z-index:-1}#articles .title h1{padding:10px 0 31px 0;color:#232323;font-family:'MotivaSansExtraBold';font-size:36px;line-height:45px}#articles a.view-more{display:inline-block;width:auto;max-width:100%;height:60px;margin:20px 0 72px 0;padding:22px 38px;color:#232323;font:normal normal bold 16px/16px 'motiva_sansbold';text-align:center;border:1px solid #000;background:#fff0}#articles a.view-more:hover{color:#fff;border:1px solid #000;background:#000}#articles.text-center .btm{margin:0;padding:0;border:none;background-color:#fff0}.posts{margin-bottom:41px;text-align:left}.posts.grid{display:grid;grid-template-columns:1fr;gap:35px}.posts .post{transition:all .3s ease-out;background-color:#fff;border:1px solid #EAEAEA;padding:0}.posts .post:hover{background-color:#fff;box-shadow:0 3px 6px #00000026;cursor:pointer}.post .post-thumbnail{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;aspect-ratio:317 / 144}.post .details{padding:16px 16px 2px 16px}.post .posted{font-family:'motiva_sansbold';font-size:14px;margin:0;color:#232323}.post .author{font-size:12px;color:#666;margin:0 0 10px}.post .post-title{font-family:'Antonio_Bold';font-size:18px;line-height:24px;letter-spacing:.027em;text-transform:uppercase;color:#232323;margin:0 0 10px}#careers2{color:#fff}#careers2 .bg-contianer{opacity:1}#careers2 .container h3{margin-top:35px;font-family:'Antonio_Bold';font-size:78px;line-height:16px}#careers2 .container a{font-family:'motiva_sansbold';text-transform:none;border:1px solid #fff;background-color:#fff0}#careers2 .container a:hover{border-color:#fff0;background-color:#000}.mobile-only{display:none}#leading h3{font-size:36px;line-height:45px;color:#fff;font-family:'MotivaSansExtraBold'}#leading .content{max-width:544px;margin-left:auto;padding-top:130px;padding-bottom:110px}#leading p{font-size:16px;line-height:24px;font-weight:700;padding-top:10px}#leading .moretext p{font-weight:400}#leading .moreless-button{color:#A0CC3A;font-size:16px;font-weight:700;margin-top:30px;display:inline-block;text-decoration:underline;cursor:pointer}@media screen and (max-width:768px){#leading .content{margin-left:0;max-width:100%}}@media screen and (max-width:576px){#leading{background:#232323!important;margin-top:25px}#leading .content{padding:50px 0}#leading h3{font-size:30px;line-height:36px}}@media screen and (min-width:390px){main .container{padding:0 36px}}@media screen and (min-width:620px){.posts.grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){main .container{max-width:1242px}.posts .post{background-color:#fff0;border:none}.posts .post .details{padding:16px 16px 14px 16px}}@media screen and (min-width:992px){#case-studies .text{margin-right:40px}.posts.grid{grid-template-columns:repeat(3,1fr);gap:72px 32px}}@media screen and (max-width:991px){.video-hero h1{font-size:45px;line-height:.8571428571em}.video-hero h1 strong{font-size:45px;line-height:.8571428571em}.video-hero div.logo-icon{bottom:20px}#purpose p br{display:none}}@media screen and (max-width:768px){.video-hero.fullw{height:calc(100vh - 80px);padding:0}.video-hero.fullw video{width:100%;height:100%;object-fit:cover}#subh h2,#purpose .text-wrapper,#newsols .title h2{font-size:24px;line-height:30px}#newsols .title h2{margin-bottom:0!important}#subh h2 br,#newsols .title h2 br{display:none}#newsols .title{padding:32px 0 37px 0}#newsols .roww a .title{font-size:18px;line-height:16px;height:50px;padding-top:0;padding-bottom:0;width:131px}#newsols .roww a .title div{max-width:110px}#case-studies h1{font-size:30px;line-height:36px}#case-studies .study .inner .study-title{font-size:27px;line-height:29px}#newsols .roww .flex>a{width:100%;margin-bottom:16px}#newsols .roww .flex{flex-wrap:wrap}#newsols .roww a,#newsols .roww a:nth-child(2){margin-left:0;margin-right:0}#case-studies .studies-wrap{flex-wrap:wrap;padding:0 36px}#case-studies .text,#case-studies .studies{flex-basis:unset;width:100%}#case-studies .text{margin:0;max-width:unset;text-align:center}#case-studies .text .text-inner{width:100%;margin:0}#case-studies .text a{margin:36px auto 0 auto;max-width:190px;width:100%;padding:0;font-size:14px;height:50px;line-height:50px}#case-studies .swiper-study{overflow:visible}#articles.text-center{padding-top:36px}}@media screen and (max-width:567px){@supports (-webkit-touch-callout:none){.video-hero h1{letter-spacing:-1px}}}@media screen and (max-width:567px){#case-studies .study .inner>a{font-size:14px}#case-studies .study .inner .study-title:before{width:13px;top:0;left:20px}#case-studies .study .inner{height:88vw}#case-studies .study .inner .study-tagline{font-size:13px}.mobile-only{display:block!important}.desktop-only{display:none!important}.video-hero div.title{align-items:flex-end}.video-hero div.logo-icon{bottom:5vh}.video-hero h1{font-size:12vw;line-height:.9;margin-bottom:20vh}.video-hero h1 strong{font-size:11vw;line-height:1}#subh{padding:50px 0 40px 0!important}#subh .logos img{max-width:23%;margin:0 11px 36px;margin-bottom:20px;max-height:24px}#subh .logos img:nth-child(1){max-height:45px}#subh .logos img:nth-child(2){max-width:26%}#subh .logos img:nth-child(3){max-width:26%}#subh .logos img:nth-child(4){max-width:29%}#subh .logos img:nth-child(10){max-width:30%}#subh .logos img:nth-child(13){max-height:20px}#subh .logos img:nth-child(15){max-width:28%}#subh .logos img:nth-child(23){max-height:17px}#subh .logos img:nth-child(24){max-height:20px}#subh h2{color:#232323}#subh a.view-more-logos{margin:10px 0 0;color:#666;font:normal normal normal 21px/29px 'motiva_sansregular';text-decoration:underline}#purpose{padding:60px 0}#purpose .container{margin-left:0;padding:0 36px 0 0}#purpose .text-wrapper{padding:25px 40px}#case-studies{margin-bottom:0}#case-studies h1{margin-bottom:10px;text-align:center}#case-studies .text{padding-bottom:0}#case-studies .study-cases-pagination{padding-right:0;text-align:center}#case-studies .study .inner{padding:20px 0 20px 20px}#case-studies .study .inner .study-tagline{line-height:30px}#case-studies .study-title{margin:20px 0 0 0}#case-studies .study .inner .study-title:before{height:calc(100% - 4.8px)}#case-studies .study .inner .study-tagline:after{width:76px}#careers2 .container p{font-size:14px}#careers2 .container h3{margin-top:10px;font-size:58px;line-height:38px}#careers2 .container h3 strong{font-size:46px;line-height:1}}