.relative{position:relative}body img{max-width:100%;height:100%}main sup{font-size:65%}main p{color:#666;margin:0;padding:0}body main h1,body main h2,body main h3,body main h4,body main h5,body main h6,body main .h1,body main .h2,body main .h3,body main .h4,body main .h5,body main .h6,body main p{margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}em{font-family:'motiva_sansregularitalic'}em strong{font-family:'motiva_sansbolditalic'}html{--green:#A0CC3A}.title36{font-size:36px;line-height:44px;color:#232323;font-family:'MotivaSansExtraBold'}.title30{font-size:26px;line-height:1.2;color:#232323;font-family:'MotivaSansExtraBold'}.title42{font-size:26px;line-height:1.2;color:#232323;font-family:'MotivaSansExtraBold'}.title48{font-size:30px;line-height:1.2;color:#232323;font-family:'MotivaSansExtraBold'}@media screen and (min-width:360px){.title42{font-size:28px}.title48{font-size:30px}}@media screen and (min-width:768px){.title30{font-size:30px;line-height:38px}.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:54px}}#sitelogo{z-index:999999999!important}.study-footer .container,.under-footer .container{max-width:100%!important}.butn{margin-top:30px;display:inline-block;height:57px;line-height:57px;font-size:16px;font-family:'motiva_sansbold';background:#232323;color:#fff;padding:0 40px;border:1px solid #232323}.butn:hover{background:#fff;color:#232323}#hero{color:#fff;background-color:#232323!important;height:calc(100vh - 80px)}.topbar-active #hero{height:calc(100vh - 120px)}#hero .video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}#hero .video-container video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#hero .container{height:100%}#hero strong{font-family:'motiva_sansbold';font-size:16px;color:#fff}#hero h1{margin-bottom:20px;margin-top:10px;font-size:60px;font-family:'MotivaSansExtraBold';line-height:1}#hero p{font-size:21px;line-height:29px;color:#EAEAEA;margin-bottom:0;max-width:500px}#after_hero{padding:50px 0;background-color:#A0CC3A}#after_hero p{font-size:21px;line-height:29px;color:#232323;font-family:'motiva_sansregular';text-align:center}#after_hero strong{font-size:30px;line-height:1.2;font-family:'Antonio_Bold'}@media screen and (min-width:768px){#after_hero{padding:55px 0}#after_hero strong{font-size:40px;line-height:50px}}@media screen and (min-width:960px){#after_hero strong{font-size:48px;line-height:54px}}@media screen and (min-width:1200px){#after_hero .container{width:1037px}}body .text_with_image{padding-top:50px}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:29px;color:#666}body .text_with_image h3{margin-bottom:16px!important}body .text_with_image .container{padding:0!important;width:100%}body .text_with_image ul li{padding-left:13px;margin-bottom:16px;color:#666;font-size:16px;line-height:24px;position:relative;list-style:none}body .text_with_image ul li::before{content:"·";font-size:36px;line-height:36px;position:absolute;display:block;top:-5px;left:0}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;font-size:21px;line-height:29px}body .text_with_image p{font-size:21px;line-height:29px}}@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:647px;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;max-width:46%}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{padding-left:20px;top:-4px}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:20px}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 (min-width:1600px){body .text_with_image.image-right .container .right{margin-left:73px}}@media screen and (max-width:768px){body .text_with_image .container .left{padding:0 15px}}#services{background:#232323;color:#fff;padding:50px 0 100px 0}#services .container{width:1220px}#services .flex>div{width:25%}#services .flex .img{height:100px}#services .flex .img img{height:auto}#services .title{padding-top:2px;font-size:21px;line-height:29px;font-family:'motiva_sansmedium';color:#fff}#services .item-container{margin-top:50px}#services h3{color:#fff;font-family:'motiva_sansbold';max-width:650px;margin:0 auto}@media screen and (max-width:992px){#services .title{font-size:16px;line-height:24px}#projects_section .desc{padding-top:10px}}@media screen and (max-width:768px){#services .items>div{width:50%}#services{padding:50px 0}}@media screen and (max-width:390px){#services .title{font-size:15px;line-height:22px}}@media screen and (max-width:360px){#services .items{flex-direction:column}#services .items>div{width:100%}#services .title{font-size:16px;line-height:24px}#services .item-container{margin-top:30px}}#split_text .right,#split_text .left{padding:50px 15px}#split_text h3{margin-bottom:16px;color:#232323}#split_text .left{background-color:#FAFAFA}#split_text .left p{font-size:18px;font-family:'motiva_sansregular';line-height:1.3}#split_text .butn{margin-top:25px;background-color:#fff0;color:#232323;text-transform:capitalize}#split_text .butn:hover{margin-top:25px;background-color:#232323;color:#fff}#split_text .right{background-color:#A0CC3A;color:#232323;font-size:21px;line-height:29px;font-family:'motiva_sansregular'}#split_text .right .inner{display:flex;flex-direction:column}#split_text ul li{padding-left:13px;margin-bottom:16px;font-size:16px;line-height:24px;position:relative;list-style:none}#split_text ul li::before{content:"·";font-size:36px;line-height:36px;position:absolute;display:block;top:-4px;left:0}@media screen and (min-width:360px){#split_text .left p,#split_text .right{font-size:20px;line-height:28px}}@media screen and (min-width:768px){#split_text{padding:0;display:flex;justify-content:center}#split_text .right,#split_text .left{flex-basis:50%;padding:90px 0;display:flex;align-items:center;flex-wrap:wrap}#split_text .right .inner,#split_text .left .inner{max-width:550px;padding:0 30px}#split_text .left .inner{margin:0 0 0 auto}#split_text .right .inner{margin:0 auto 0 0}#split_text .left p{font-size:21px;line-height:29px}#split_text .right{font-size:21px;line-height:42px}#split_text .right{padding-left:30px}#split_text ul li{margin-left:unset;padding-left:20px;font-size:21px;line-height:29px}}@media screen and (min-width:960px){#split_text .right{font-size:24px;line-height:42px}}@media screen and (min-width:1200px){#split_text .right .inner,#split_text .left .inner{margin:auto}}#category_section{padding:50px 0}#category_section p{margin-top:10px;font-family:'motiva_sansregular';font-size:18px;line-height:1.2}#category_section .icons-container{display:flex;justify-content:center;flex-wrap:wrap;max-width:1000px;margin:0 auto}#category_section .icons-item{text-align:center;width:150px;margin:80px 35px 0 35px}#category_section .img{display:flex;height:113px;align-items:flex-end;justify-content:center}#category_section p,#category_section h3{max-width:783px;margin-left:auto;margin-right:auto}#category_section .icons-item p{font-size:24px;line-height:30px}#category_section p br{display:block}@media screen and (min-width:360px){#category_section p{font-size:20px}}@media screen and (min-width:768px){#category_section p,#category_section h3{text-align:center}#category_section{padding:56px 0}#category_section p{font-size:21px;line-height:29px}}@media screen and (max-width:480px){#category_section .img{height:100px}}@media screen and (min-width:1200px){#category_section .container{width:1230px}}#quote_section{background:#35454D url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/smooth-dark-blue.jpg) no-repeat;background-size:cover;padding-top:90px}#quote_section p{color:#fff;font-family:'motiva_sansregularitalic';font-size:16px;line-height:24px}#quote_section img{width:fit-content}#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:35px}@media screen and (min-width:768px){#quote_section p{color:#fff;font-family:'motiva_sansregularitalic';font-size:24px;line-height:36px}#quote_section .quote{margin-bottom:40px}#quote_section .container{display:flex;width:unset;max-height:577px;align-items:center}#quote_section .left{position:relative;order:2;max-width:675px;width:100%;margin-bottom:0}#quote_section img:last-child{position:relative;order:1;width:100%;align-self:flex-end}}@media screen and (min-width:1200px){#quote_section img:last-child{max-width:626px}}@media screen and (max-width:1000px){#quote_section .left{padding-bottom:50px}}@media screen and (max-width:768px){#quote_section .name{font-size:18px;line-height:26px}#quote_section .left{padding-bottom:30px}#quote_section{padding-top:50px}}#bottom_cta{background:#A0CC3A;color:#232323;position:relative;text-align:center;padding:80px 0}#bottom_cta .butn{background:#fff0;color:#232323}#bottom_cta .butn:hover{background:#232323;border-color:#232323;color:#fff}#bottom_cta h3{color:#232323}.study-footer.v2{z-index:10000;position:relative}#bottombar{padding:20px 15px;z-index:9999;bottom:0;left:0;width:100%;background:#A0CC3A}#bottombar p{margin:0;padding-right:40px;font-size:24px;line-height:30px;color:#232323;font-family:'motiva_sansbold'}#bottombar .butn{padding:0 20px;margin-top:0;height:38px;line-height:38px;font-size:12px}.fancybox-content{padding:0;background:none;text-align:center;color:#fff;width:100%;height:100%}.fancybox-content span{display:block;width:100%;text-align:left;position:absolute;left:0;top:50%;padding:0 20px;transform:translate(0,-50%)}.fancybox-infobar,.fancybox-button--arrow_left,.fancybox-button--arrow_right{display:none}.fancybox-content h4 br{display:none}.fancybox-content h4{text-transform:uppercase;font-family:'motiva_sansmedium';font-size:20px;line-height:28px}.popup{opacity:0;visibility:hidden;transition:all .5s ease-in-out}.popup.open{opacity:1;visibility:visible}.popup{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1999999999;text-align:center}.popup .maskk{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#47443d;background-color:rgb(0 0 0 / .7)}.popup .inner{position:relative;z-index:2;margin:auto;max-width:720px;width:95%;height:492px;background:#fff}.popup .inner .container{overflow:auto}.popup .innr{overflow:auto;max-height:100%;margin:0 auto;max-width:566px;padding:15px 50px}.popup .container{height:100%;width:100%;margin:0 auto;padding:0}.popup .inn{max-width:214px;display:inline-block;margin-left:auto;margin-right:auto;text-align:left}.popup .top{padding-bottom:10px}.popup .top h3{margin-bottom:5px;font-family:'MotivaSansExtraBold';font-size:24px;line-height:1.1;color:#232323}.popup .top p{margin:0 auto;max-width:407px;font-size:16px;line-height:24px;color:#666}.popup .gform_button.button{padding-left:20px!important;padding-right:20px!important;text-transform:none}.popup .popupclose{background:url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/icon-close-3.png) no-repeat center;width:26px;height:26px;display:block;position:absolute;right:15px;top:15px;cursor:pointer;z-index:9}.formstyle-1 .gform_confirmation_message h4{margin-bottom:5px!important}.formstyle-1 .gform_button,.formstyle-1 .button{font-size:12px!important;height:38px!important;line-height:38px!important}@media screen and (min-width:600px) and (max-height:655px){.popup .inner{height:97%}}@media screen and (max-width:1200px) and (min-width:767px){#textimage_items.v2 .item-container:nth-child(odd) .left{padding-left:1em}}@media screen and (max-width:1100px){.fancybox-content .cntn{padding:0 30px;text-align:left;height:100%;flex-direction:column}.fancybox-content .cntn br{display:block}.fancybox-content .cntn a{display:inline-block;margin-top:15px;color:#A0CC3A;font-family:'motiva_sansbold'}#numbers_bar p{font-size:20px;line-height:28px}}@media screen and (max-width:991px){#numbers_bar .flex{flex-wrap:wrap}#numbers_bar{padding-bottom:30px}#numbers_bar .number-container{margin-bottom:50px;width:50%}#bottombar{flex-direction:column}#bottombar p{text-align:center;font-size:16px;line-height:24px;padding-bottom:10px;padding-right:0}}@media screen and (max-width:767px){#hero p br{display:block}.popup .inn{max-width:100%;width:100%;padding:10px 15px}.popup .inner{overflow:auto;height:90%}#hero{height:520px!important}}@media screen and (max-width:640px){#numbers_bar{padding:70px 0 0 0}#numbers_bar .flex{flex-direction:column}#numbers_bar .number-container{margin-bottom:60px}#numbers_bar .number-container{width:100%}#hero h1{font-size:40px}#hero h1 br{display:none}#hero p{font-size:18px;line-height:26px}#hero p br{display:none}#hero .blogo{margin-top:50px}}@media screen and (max-width:576px){body section:not(#quote_section) .container{padding:0 36px}.title36{font-size:28px;line-height:31px}.popup .top h3{margin-top:30px!important}.popup .innr{padding:15px}#hero{background-position:center!important;height:calc(100vh - 80px)!important}#hero strong{font-size:10px}#hero h1{margin-bottom:15px;font-size:48px;line-height:52px}#hero p{max-width:370px;font-size:21px;line-height:28px}#projects_section .left{padding-bottom:10px}#projects_section .card-desc{font-size:16px;line-height:24px}#projects_section .card-desc li{font-size:16px;line-height:24px}#projects_section .right{padding-top:60px;padding-bottom:50px}#projects_section .card-container{margin-top:30px}#textimage_items .item-container{margin-bottom:40px}#textimage_items .item-container:last-child{margin-bottom:0}#category_section .icons-item p{margin-top:0;font-size:18px;line-height:24px;padding-top:0}#category_section .icons-item{width:50%;margin:10px 0}#category_section .icons-item img{max-width:138px}#quote_section p{line-height:1.5}#bottom_cta{padding:50px 0}#numbers_bar .number-wrapper{font-size:70px}#numbers_bar .symbol{font-size:35px}#textimage_items p{font-size:16px;line-height:24px}#textimage_items.v2 .title36 br{display:none}#projects_section .right .small-text{font-size:16px;line-height:24px}#projects_section .right .small-text br{display:block}#projects_section .right .text-group{margin-top:50px}.page-id-20647 #after_hero p{font-size:23px}}#video2{background-color:#232323;padding:0 15px 0 15px;margin-top:76px}#video2 .img-wrapper{text-align:center;position:relative;width:fit-content;margin:0 auto;top:-67px}#video2 .img-wrapper img{width:auto;max-width:100%}#video2 .img-wrapper::after{pointer-events:none;background-image:url(https://www.bdssolutions.com/wp-content/themes/bds_theme/css/../images/playbtn3.png);content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background-size:cover;background-position:center;background-repeat:no-repeat;max-width:13vw;max-height:13vw}@media screen and (max-width:480px){#video2 .img-wrapper{top:-8vw}#video2{margin-top:8vw}}@media screen and (max-width:567px){main{overflow:hidden}.title36{font-size:30px;line-height:36px;margin-bottom:10px!important}.title48{margin-bottom:5px!important}#hero{height:79vh!important}.page-id-20647 #after_hero p{text-align:left;font-size:34px;line-height:38px;color:#232323}#textimage_items .item-container{display:flex;flex-direction:column}#textimage_items .item-container img{margin:0 0 30px}#textimage_items .item-container .left{order:2}#textimage_items .item-container{margin-top:50px}#darkbg-text p{font-size:34px;line-height:38px;text-align:left}#services h3{margin-bottom:0!important}#services .title{font-size:18px}#services .title br{display:none}#services .items>div{padding:0 10px}#quote_section{overflow:visible!important;margin-top:190px}#quote_section .left{position:absolute;bottom:0;z-index:99;background-color:rgb(43 60 69 / .69);left:0;padding:20px 30px 30px 30px}#quote_section p{font-size:14px;line-height:21px}#quote_section .name{font-size:16px;line-height:21px;padding-top:8px}#quote_section .left p{padding-left:45px}#quote_section .quote{max-width:28px;position:absolute;height:auto}.page-id-20647 #quote_section img:last-child{margin-top:-250px;left:-15px;width:331px;max-width:1000%}#category_section .icons-item p{font-size:24px;line-height:30px;padding-top:26px}#category_section .icons-item{margin:40px 0 0 0}.page-id-20647 #bottom_cta .butn{margin-top:0;text-transform:none;}}@media screen and (max-width:380px){.page-id-20647 #quote_section img:last-child{width:350px;margin-bottom:0px!important}}