.relative{position:relative}body img{max-width:100%;height:100%}.title36{font-size:36px;line-height:44px;color:#232323;font-family:'MotivaSansExtraBold'}.yellow-text{color:#FFCE00}#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';color:#232323;padding:0 40px;border:1px solid #232323}.butn:hover{background:#232323;color:#fff}#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}#afterhero{padding:50px 0}#afterhero .container{width:1240px}#afterhero h2{color:#232323;font-family:'MotivaSansExtraBold';line-height:1;font-size:42px;line-height:50px}#afterhero p{font-size:21px;line-height:29px;color:#666}#afterhero p a{text-decoration:underline;color:#666}#afterhero .item:nth-child(even) .img{order:0}#afterhero .item:nth-child(even) .text{order:1}#afterhero .item:nth-child(even) .text .inn{padding-left:40px;max-width:603px}#afterhero .inn{padding-right:30px;max-width:563px}#afterhero .item>div{width:50%}#afterhero .item{padding:30px 0}#quote{padding:60px 0;background:#232323}#quote p{max-width:846px;margin:0 auto;padding:0;color:#fff}#quote p em{font-family:'motiva_sansbolditalic';font-style:normal}#pivoting p{margin:0;padding-right:10px;padding-bottom:30px;font-size:21px;line-height:29px}#pivoting p:last-child{padding-bottom:0}#pivoting p a{text-decoration:underline;color:#666}#pivoting .inn>div{width:50%}#pivoting .title36{margin-bottom:20px;margin-top:0}#pivoting .inner{margin-right:70px;margin-left:auto;padding:90px 0 90px 30px;max-width:570px}#companies{padding:60px 0;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background:#FAFAFA}#companies .title{color:#232323;max-width:686px;margin:0 auto;font-size:21px;line-height:29px;font-family:'motiva_sansbold';padding-bottom:50px}#companies .title p{color:#232323}#companies .container{width:1240px}#companies .flex>div{margin-bottom:50px;width:50%}#companies .inn{max-width:426px;padding:0 15px;margin:0 auto}#companies .img{height:80px;margin-bottom:20px}#companies .img img{height:auto}#companies .flex p{color:#666;font-size:16px;line-height:24px}#companies .bottom p{margin:30px 0 0 0;padding:0;color:#C8C8C8;font-size:14px;line-height:20px}#imgcontent .flex>div{width:50%}#imgcontent .inn{max-width:570px;margin-left:80px;padding:100px 50px 100px 0}#imgcontent .inn p{margin:0;font-size:21px;line-height:29px;color:#666}#imgcontent .inn p a{text-decoration:underline;color:#666}#tactics{border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;padding:50px 0 40px 0;background:#FAFAFA}#tactics .title p{margin:0 auto;max-width:686px;color:#232323;font-family:'motiva_sansbold';font-size:21px;line-height:29px}#tactics .container{width:1120px}#tactics a{height:190px}#tactics a:hover{box-shadow:0 15px 18px -4px rgb(0 0 0 / .09)}#tactics a:hover p{color:#222}#tactics .img{height:70px}#tactics .img img{height:auto}#tactics .box{margin-top:50px;display:flex;justify-content:center;flex-direction:column;justify-content:flex-start;align-items:center}#tactics .box p{margin:0;padding:20px 10px 0 10px;color:#A2A2A2;font-size:18px;line-height:24px}#contentimg .flex>div{width:50%}#contentimg{padding:80px 0}#contentimg .container{width:1240px}#contentimg p{color:#666;font-size:21px;line-height:29px}#contentimg p a{color:#666;text-decoration:underline}#contentimg .inn{padding-right:30px;max-width:567px}#bottom{padding:110px 0;background:#A0CC3A}#bottom h4{color:#fff;font-size:42px;line-height:50px;font-family:'MotivaSansExtraBold'}.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}main sup{font-size:65%}main p{color:#666}.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:900px;width:95%;height:670px;background:#fff}.popup .inner .container{overflow:auto}.popup .innr{max-height:100%;width:100%;margin:0 auto;max-width:668px;padding:15px}.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:42px;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:40px!important;padding-right:40px!important;text-transform:none}.popup .popupclose{background:url(https://bdsdev.anvil.fiveforge.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}.popup .formstyle-1 select{margin-right:0!important}.formstyle-1 .gform_confirmation_message h4{margin-bottom:5px!important;font-size:42px!important}.gform_wrapper .formstyle-1 .top_label li ul.gfield_checkbox{width:100%!important}.gform_wrapper .gform_page_footer .button.gform_button{text-transform:uppercase}@media screen and (min-width:600px) and (max-height:655px){.popup .inner{height:97%}}@media screen and (max-width:1240px){#imgcontent .inn{margin-left:50px}}@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'}#pivoting .inner{margin-left:50px;margin-right:50px}#pivoting .inner{padding-left:0}}@media screen and (max-width:991px){#pivoting .inn{flex-direction:column}#pivoting .inn>div{height:100%;width:100%}#pivoting .text{margin:0 auto;padding:50px 15px;order:0}#pivoting .img{height:90vw!important;order:1}#pivoting .inner{max-width:100%;margin:0 auto;padding:0}#bottom h4 br{display:none}#imgcontent .flex{flex-direction:column}#imgcontent .flex>div{width:100%}#imgcontent .img{height:70vw}#imgcontent .inn{text-align:center;margin:0;padding:50px 15px;max-width:100%}#tactics .box p{font-size:16px;line-height:22px}#tactics .items{justify-content:center;flex-wrap:wrap}#tactics .box{width:33.3333333333%}}@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%}#afterhero .item{flex-direction:column}#afterhero .item>div{width:100%}#afterhero .img{order:0!important}#afterhero .text{order:1!important}#afterhero .inn{padding:0!important}#afterhero{padding-bottom:0}#contentimg .flex{flex-direction:column}#contentimg .flex>div{width:100%;text-align:center}#contentimg .inn{padding:0 0 30px 0;margin:0 auto}}@media screen and (max-width:640px){#hero h1{font-size:40px}#hero h1 br{display:none}#hero p{font-size:18px;line-height:26px}#hero p br{display:none}#companies .img{height:100%;margin-bottom:15px}#companies .flex{flex-direction:column}#companies .flex>div{margin-bottom:30px;width:100%}}@media screen and (max-width:480px){body .container{padding:0 15px}.title36{font-size:28px;line-height:34px}.popup .top h3{font-size:34px}#pivoting p,#afterhero p,#companies .title,#imgcontent .inn p,#tactics .title p,#contentimg p{font-size:18px;line-height:26px}#bottom,#quote,#companies,#contentimg{padding:50px 0}#bottom h4,#afterhero h2{font-size:32px;line-height:40px}#tactics .box{width:50%}#tactics{padding:50px 0 20px 0}#tactics .box{margin-top:30px}#tactics .title{padding-bottom:15px}}