:root{--lightgray:#EAEAEA;--darkgray:#666666;--green:#A0CC3A;--darkblue:#032C37;--white:#fff}@media (max-width:567px){.xs-hide{display:none!important}}@media (min-width:568px) and (max-width:767px){.sm-hide{display:none!important}}@media (min-width:768px) and (max-width:991px){.md-hide{display:none!important}}@media (min-width:992px){.lg-hide{display:none!important}}.f-green{color:var(--green)}.block{display:block}main .container{width:100%;max-width:1310px}br.mobile{display:block}@media screen and (min-width:768px){br.mobile{display:none}}video{display:block}.text-center{text-align:center}.title36{font-size:28px;line-height:31px;color:#000;font-family:'MotivaSansExtraBold'}.title42{font-size:26px;line-height:1.2;color:#232323;font-family:'MotivaSansExtraBold'}.title48{font-size:26px;line-height:1.2}.title64{font-size:64px;line-height:1}@media screen and (min-width:360px){.title42{font-size:28px}.title48{font-size:30px}}@media screen and (min-width:480px){.title36{font-size:36px;line-height:44px}}@media screen and (min-width:768px){.title42{font-size:36px;line-height:42px}.title48{font-size:40px;line-height:50px}}@media screen and (min-width:960px){.title42{font-size:42px;line-height:50px}.title48{font-size:48px;line-height:60px}}.f-white{color:var(--white)}.f-green{color:var(--green)}.f-darkgray{color:var(--darkgray)}.bold,.percent{font-family:'Antonio_Bold'!important}.percent{font-size:60%;vertical-align:.24em}@media screen and (max-width:767px){body .container{max-width:100%!important;width:100%!important;padding:0 15px!important}}#chero{position:relative;padding-bottom:48.2%;height:0;overflow:hidden}#chero video{position:absolute;top:0;left:0;width:100%;height:100%}#chero .logoimg{z-index:3;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media (min-aspect-ratio:16/9){#chero video{width:100%;height:auto}}@media (max-aspect-ratio:16/9){#chero video{width:auto;height:100%}}@media screen and (max-width:768px){#chero{height:450px;display:flex;justify-content:center;align-items:center;padding:0}#chero video{top:inherit;left:inherit}#chero .logoimg{width:70%;max-width:320px}}body .text_with_image{padding-top:30px}body .text_with_image img{max-width:100%;width:100%;margin:0}body .text_with_image br{display:none}body .text_with_image p{font-size:21px;line-height:32px;color:var(--darkgray)}body .text_with_image h3{margin-bottom:16px!important}body .text_with_image .container{padding:0!important}body .text_with_image ul li{background-image:url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/icon_checkmark-green.svg);background-repeat:no-repeat;background-position:left 5px;padding-left:38px;margin-bottom:10px}body .text_with_image video{height:auto;width:100%;max-height:658px;display:block}body .text_with_image .right{overflow:hidden}#text_with_image{background:#FAFAFA}@media screen and (min-width:567px){body .text_with_image ul{font-size:22px;line-height:30px}body .text_with_image ul li{background-position:left 6px}}@media screen and (min-width:768px){body .text_with_image video{height:100%;width:100%;object-fit:cover}body .text_with_image{padding-top:0}body .text_with_image br{display:block}body .text_with_image .container{display:flex;flex-wrap:nowrap;align-items:center;padding:0}body .text_with_image .container .left{max-width:543px;margin:0 auto 0 0;padding:50px 15px}body #text_with_image_3 .container .left{max-width:540px}body .text_with_image .container>*{flex-basis:50%}body .text_with_image.image-left .container .right{position:relative;order:1;padding-right:15px}body .text_with_image.image-left .container .left{position:relative;order:2}body .text_with_image.image-right .container .right{text-align:right}body .text_with_image.image-right .container .left{margin:0 0 0 auto}body .text_with_image ul{font-size:24px;line-height:36px;margin-top:36px}body .text_with_image ul li{background-position:left 9px}body #text_with_image_3 .container .left{padding:0 15px}body #text_with_image_3{padding:50px 0}}@media screen and (min-width:1200px){body .text_with_image .container{max-width:unset}body .text_with_image img{max-width:50vw;width:100%}body .text_with_image.image-right .container .right{margin-left:73px}body .text_with_image.image-left .container .right{padding-right:109px}body #text_with_image_3 img{max-width:559px;margin:0 0 0 auto}}@media screen and (max-width:768px){body .text_with_image .container .left{padding:0 15px}}.popup label.gfield_label{font-size:13px!important;font-family:'Roboto'!important}.popup .ginput_container input,.popup .ginput_container input::placeholder{font-size:16px!important}.popup .gform_confirmation_message{color:#000!important}body .banner{padding:60px 0}body .banner p{font-family:'Antonio_Bold'}body .banner p span::after{position:absolute;content:'';background-image:url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/underline-1.png);background-position:center;background-repeat:no-repeat;background-size:contain;left:0;right:0;top:0;bottom:calc(-1em - 8px);transform:rotate(-2deg)}@media screen and (max-width:768px){body .banner{padding:50px 0}}body .banner p{margin:0}#banner_2{background-color:var(--green)}#banner_2 p span::after{max-width:98%;transform:rotate(-1deg) translateY(-14px);background-image:url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/green-underline-5.svg)}@media screen and (max-width:567px){body .banner:not(#banner_2) br{display:block!important}}body .text_with_icons{padding:50px 0}#text_with_icons .flex.justify-center{align-items:flex-end}body .text_with_icons br{display:none}body .text_with_icons{background-color:#FAFAFA;border:1px solid var(--lightgray)}body .text_with_icons .title42{margin-bottom:10px!important;margin-top:0!important}body .text_with_icons p{font-size:21px;line-height:29px;color:var(--darkgray);margin:0 0 30px 0}body .text_with_icons .container>.flex{gap:50px 99px;align-items:flex-start;margin-top:42px;flex-wrap:wrap}body .text_with_icons .flex-item{flex-direction:column;justify-content:end;align-items:center}body #text_with_icons .flex-item p{margin-top:25px;font-size:18px;line-height:36px;font-family:'motiva_sansbold'!important;font-weight:400}body #text_with_icons_2{padding-bottom:77px;background:#fff}body #text_with_icons_2 .flex-item{max-width:360px}body #text_with_icons_2 p:not(.title64){font-size:21px;line-height:29px;margin-top:0}body #text_with_icons_2 .title64{color:var(--green);margin-top:60px!important;margin-bottom:15px;font-size:64px}body #text_with_icons_2 .title42{font-size:26px;line-height:1.2;color:#000;font-family:'Antonio_Bold'}body #text_with_icons_2 .title36{font-size:42px;line-height:50px;color:#232323;font-family:'MotivaSansExtraBold'}body #text_with_icons_2 .title36+p{max-width:682px;margin:0 auto}body #text_with_icons_2 h3{color:var(--green)}body #text_with_icons_2 .bold{font-family:'Antonio_Bold'}@media screen and (min-width:768px){body .text_with_icons br{display:block}body .text_with_icons{padding:50px 0}body .text_with_icons p{font-size:22px;line-height:30px;margin:0}body #text_with_icons_2 .container>.flex{margin-top:40px}body #text_with_icons_2 .title42{font-size:36px;line-height:42px}}@media screen and (min-width:960px){body #text_with_icons_2 .title42{font-size:42px;line-height:50px}}@media screen and (min-width:1200px){body .text_with_icons p{font-size:21px;line-height:32px}body #text_with_icons_2 .title64{font-size:64px}}@media screen and (max-width:480px){body .text_with_icons .flex-item{flex-basis:100%}body .text_with_icons .container>.flex{gap:30px}body #text_with_icons_2{padding-bottom:20px;padding-top:40px}body #text_with_icons_2 .title36{font-size:28px;line-height:1.2}#text_with_image .left{padding-top:30px;padding-bottom:40px}body .text_with_image p,body .text_with_icons p{font-size:16px;line-height:24px}body #text_with_image{padding-top:0}body #text_with_image_3{padding-top:30px}body #text_with_image_2 .left{padding-top:30px;padding-bottom:30px}body #text_with_icons_2 .title64{margin-bottom:0;font-size:50px;line-height:1.2}body #text_with_icons_2 p:not(.title64){font-size:16px;line-height:24px}body #text_with_icons_2 .title64{margin-top:30px!important}}#text_with_image_2 h3{color:#000;margin-bottom:0!important}#text_with_image_2 ul{margin-top:12px}#text_with_image_2 li{list-style:none;line-height:36px!important;color:#666}body .list_with_title{padding:50px 0}body .list_with_title h3{margin-bottom:30px!important;color:#000}body .list_with_title ul{column-count:1;column-gap:24px;list-style:none;font-size:21px;line-height:27px;margin:0;width:fit-content;margin:0 auto}body .list_with_title ul li{background-image:url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/icon_checkmark-green.svg);background-repeat:no-repeat;background-position:left 5px;padding-left:38px;margin-bottom:10px}@media screen and (min-width:567px){body .list_with_title ul{column-count:2}body .list_with_title ul{font-size:22px;line-height:30px}body .list_with_title ul li{background-position:left 6px}}@media screen and (min-width:768px){body .list_with_title{padding:80px 0 110px 0}body .list_with_title h3{margin-bottom:50px!important}body .list_with_title ul{font-size:24px}body .list_with_title ul li{background-position:left 9px;line-height:36px!important;color:var(--darkgray)}}@media screen and (min-width:992px){body .list_with_title ul{column-count:3}}.looping_video video{display:block;width:100%;height:auto}#looping_video{position:relative}#looping_video p{padding:0 15px;font-family:'Antonio_Bold';color:#fff;position:absolute;text-align:center;top:50%;transform:translate(0,-50%);right:0;left:0;margin:auto;font-size:60px;line-height:68px;z-index:3}#looping_video_2 video{max-width:968px;margin-lefT:auto;margin-right:auto}.projects_section{padding-top:50px;background-color:#FAFAFA;border-top:1px solid #EAEAEA}#projects_section .desc{font-size:16px;line-height:24px;color:#666;max-width:650px;margin:0 auto}.projects_section p{font-size:16px;line-height:24px;color:var(--darkgray);margin:0 0 30px 0}.projects_section .card-container{display:none;opacity:0}.projects_section .card-container.active{display:block;opacity:1}.projects_section h3{text-align:center;padding:0 15px}.projects_section .left{padding:25px 15px 0 15px}.projects_section .card-head{position:relative;padding-bottom:1px}.projects_section .card-head>div{display:flex;flex-direction:column;margin-bottom:1em}.projects_section .card-head>div span{color:#666;font-size:12px;text-transform:uppercase;line-height:1.2;font-family:'MotivaSansExtraBold'}.projects_section .card-head>div strong{color:#232323;font-family:'motiva_sansbold';font-weight:400;font-size:19px}.projects_section .card-head::after{content:'';position:absolute;left:-15px;right:10%;bottom:0;height:4px;background-color:#666}.projects_section .card-desc{margin-top:1em;font-size:16px;line-height:24px;color:#666}.projects_section .card-desc p{margin-bottom:1em}.projects_section .card-desc strong{font-size:18px;line-height:29px;color:#232323;font-family:'motiva_sansbold'}.projects_section .card-desc li{line-height:24px;margin-bottom:16px;list-style-position:unset!important;padding-left:17px;position:relative;list-style:none}.projects_section .card-desc li:before{content:'';width:6px;height:6px;background-color:#232323;position:absolute;left:0;top:9px;border-radius:4px}.projects_section .right{padding:40px 15px;text-align:center;margin-top:30px;background-repeat:no-repeat;background-size:cover;background-position:top center}.projects_section .right .big-text{color:#fff;font-size:64px;line-height:1;font-family:'Antonio_Bold';font-weight:400;margin-bottom:0}.projects_section .right .big-text span{font-family:'Antonio_Bold'}.projects_section .right .big-text .title30{font-size:30px;line-height:24px;font-family:'Antonio_Bold'!important}.projects_section .right .small-text{color:#fff;font-size:21px;line-height:29px;font-family:'motiva_sansregular';font-weight:400}.projects_section .right .text-group{margin-bottom:40px}.projects_section .right .text-group:last-child{margin-bottom:0}.projects_section .card-pages{display:flex;align-items:center;justify-content:center;padding:20px 0 44px 0}.projects_section .card-pages *{display:inline-block}.projects_section .card-pages svg{cursor:pointer}.projects_section .card-pages .page-count{font-size:22px;color:#C8C8C8;font-family:'motiva_sansregular'}.projects_section .card-pages .page-count .current{color:#666;padding:0 8px 0 10px}.projects_section .card-pages .page-count .total{padding:0 10px 0 8px}.projects_section .card-pages .page-count p{cursor:pointer}.projects_section path{fill:#707070;fill:#fff0}.projects_section .backArrow{transform:rotate(180deg)}.projects_section .disabled{color:#C8C8C8;stroke:#C8C8C8}.projects_section .disabled path,.projects_section .disabled line{stroke:#C8C8C8}.projects_section .card-container{margin-top:50px}.projects_section .left ul{list-style:disc;margin-bottom:50px}@media screen and (min-width:360px){.projects_section .card-desc{font-size:16px;line-height:24px}.projects_section .card-desc strong{font-size:18px;line-height:29px}}@media screen and (min-width:480px){.projects_section .left{padding:40px 15px 0 15px}}@media screen and (min-width:768px){.projects_section{padding-top:335px;margin-top:-281px}.projects_section .left{padding:25px 30px 0 30px}.projects_section .right{padding:40px 30px}.projects_section .card-head::after{left:-30px;right:0}.projects_section .card-desc p{margin-bottom:13px}.projects_section .card-desc p:first-child{margin-bottom:26px}.projects_section .container p{font-size:21px;line-height:32px;margin:0}}@media screen and (min-width:960px){.projects_section h3{margin-bottom:16px}.projects_section .card-head{display:flex;gap:0 56px;max-width:568px;margin:0 0 0 auto}.projects_section .card-container.c1 .card-head{gap:0 30px}.projects_section .card-head::after{left:-100vw}.projects_section .card-container{margin-top:82px}.projects_section .card-container.active{display:flex;justify-content:center}.projects_section .card-desc{max-width:568px;margin:45px 0 0 auto}.projects_section .left ul{max-width:568px;column-count:2;column-gap:55px;margin-bottom:72px}.projects_section .left{flex-basis:52%;padding:30px 50px 0 50px}.projects_section .left .inner{max-width:706px;margin:0 0 0 auto}.projects_section .right{flex-basis:40%;display:flex;align-items:center;justify-content:center;padding:70px 0;margin:0 0 0 auto}.projects_section .right .inner{max-width:256px;margin:auto}.projects_section .card-pages{justify-content:flex-end;padding:30px 10% 42px 0}}@media screen and (min-width:1200px){.projects_section .container p{font-size:21px;line-height:32px}}@media screen and (min-width:1366px){.projects_section .right{padding:30px 150px}.projects_section .right .inner{margin:0 auto}}.quote_section{background:#35454D url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/smooth-dark-blue.png) no-repeat;background-size:cover;padding-top:50px;margin-top:-1px}.quote_section p{color:#fff;font-family:'Montserrat';font-style:'italic';font-size:18px;line-height:1.3;margin:0}.quote_section img{width:fit-content;display:block}.quote_section img:last-child{position:relative;left:-15px}.quote_section .quote{max-width:52px;margin-bottom:1em;max-height:42px}.quote_section .name{font-family:'motiva_sansbold';font-size:24px;line-height:36px;padding-top:30px}@media screen and (min-width:768px){.quote_section p{font-size:24px;line-height:36px}.quote_section .quote{margin-bottom:30px}.quote_section .container{display:flex;width:100%!important;max-width:unset!important;max-height:577px;align-items:center;padding:0!important}.quote_section .left{position:relative;order:2;max-width:668px;width:100%;margin-bottom:50px}.quote_section img:last-child{position:relative;order:1;max-width:50%;width:100%;align-self:flex-end}}@media screen and (min-width:1200px){.quote_section img:last-child{max-width:626px}}.bottom_cta{padding:50px 0;background-color:var(--green)}.bottom_cta h3,.bottom_cta p{margin:0}.bottom_cta a{text-decoration:none!important}@media screen and (min-width:768px){.bottom_cta{padding:80px 0}}.butn{margin-top:30px;display:inline-block;height:57px;line-height:57px;font-size:16px;font-family:'motiva_sansbold';background:#fff0;color:#232323;padding:0 40px;border:1px solid #232323}.butn:hover{background:#232323;color:#fff}@media screen and (max-width:768px){#looping_video p{font-size:32px;line-height:38px}#looping_video p br{display:none}#looping_video video{height:80vw;object-fit:cover}body .list_with_title ul li{line-height:26px!important;color:var(--darkgray);font-size:18px}.projects_section{padding-top:28vw;margin-top:-26vw}.projects_section .card-container{margin-top:0}.projects_section .left{padding-top:12px}.projects_section .right .small-text br{display:block!important}#text_with_image_2 li{font-size:18px;line-height:26px!important}#text_with_image_2{padding:0}body #text_with_image_2 .left{padding-top:26px;padding-bottom:43px}}@media screen and (max-width:480px){body .list_with_title ul{font-size:16px;line-height:22px}#projects_section p br{display:none}.projects_section .card-head::after{right:0}.quote_section .name{font-size:18px;line-height:26px}body .text_with_icons{padding-bottom:20px}#text_with_icons_2 br{display:block!important}body .list_with_title{padding:30px 0 40px 0}body .list_with_title ul{width:100%}.butn{margin-top:0}#bottom_cta br{display:none}}#projects_section .only-mobile{display:none!important}@media screen and (max-width:640px){#projects_section{overflow:hidden}#projects_section .only-mobile{display:block!important}#projects_section .only-desktop{display:none!important}#projects_section .text-center,#projects_section *{text-align:left}.projects_section h3{padding:0}#projects_section .swiper-pagination{text-align:center;padding-bottom:30px}#projects_section .right{background:#232323!important}#projects_section .card-head{width:100%}#projects_section .card-desc img{width:100%;margin-bottom:11px}#projects_section .card-desc strong{font-size:18px}#projects_section .card-head>div span{color:#A0CC3A;font-size:10px}#projects_section .right{text-align:left;justify-content:flex-start}#projects_section .card-head>div strong{font-size:13px;color:#fff}#projects_section .card-head::after{display:none}#projects_section .right .big-text span:not(.percent){font-size:48px}.projects_section .right .small-text br{display:none!important}#projects_section .right .big-text sup{font-size:100%;top:0}#projects_section .right .big-text{line-height:1}#projects_section .swiper-pagination{position:relative}#projects_section .swiper-pagination-bullet{width:20px;height:20px;border:1px solid #707070;background:#fff;opacity:1;position:relative}#projects_section .swiper-pagination-bullet.swiper-pagination-bullet-active:after{width:12px;height:12px;content:'';position:absolute;top:3px;left:3px;background:#232323;border-radius:12px}#projects_section .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px!important}#projects_section .right .inner .text-group:nth-child(1){display:none}#projects_section .right .inner{flex-direction:column;align-items:flex-start;justify-content:space-between}#projects_section .right .inner>div{width:100%!important}#projects_section .only-mobile{display:block!important}#projects_section .only-desktop{display:none!important}#projects_section .left{padding-bottom:10px}#projects_section .card-desc{font-size:16px;line-height:24px}#projects_section .card-desc li,#projects_section .left p{font-size:15px;line-height:22px}.projects_section .left:last-child .card-desc p{margin-bottom:5px}#projects_section .right{padding:15px;margin:0}#projects_section .left{padding:15px 15px 0 15px;text-align:left}#projects_section .left .inner{display:flex;align-items:center;height:100%;justify-content:center}#projects_section .card-desc ul{margin-left:0!important;list-style:none}#projects_section .card-desc ul li{margin-left:0;padding-left:15px;position:relative;margin-bottom:7px}#projects_section .card-desc ul li:before{content:'';width:5px;height:5px;background-color:#232323;position:absolute;left:0;top:9px;border-radius:4px}.projects_section .left ul{margin-bottom:0}#projects_section .card-desc{margin-top:0}#projects_section .swiper-slide{height:auto}#projects_section .swiper-wrapper{margin-bottom:25px}#projects_section .card-container{margin-top:0}#projects_section .right .inner{flex-direction:row;margin-top:64px}#projects_section .right .inner>div{width:50%!important}#projects_section .left{border:1px solid #eaeaea}.projects_section .right .text-group{margin-bottom:0}.projects_section .right .big-text{font-size:45px;padding-bottom:2px}.projects_section .right .small-text{font-size:13px;line-height:17px;text-transform:capitalize}#projects_section .right .inner>div{max-width:40%!important}#projects_section h3{margin-bottom:6px!important}}@media screen and (max-width:480px){#banner_2 p span::after{transform:rotate(-1deg) translateY(-10px)}#projects_section .right .inner>div{width:116px!important}#projects_section .left:last-child .inner{max-width:265px}#projects_section .right .inner>div{max-width:45%!important}body .banner .title48{font-size:23px!important}body .banner{padding:30px 0}body .banner .lg-hide.md-hide.sm-hide{display:block!important}}