.powerman-app-root{background-color:#fff;margin:100px auto;position:relative;width:85%}@media(max-width:1000px){.powerman-app-root{margin:40px auto}}.modal-window.deepdive{background-color:#fff;bottom:0;height:100%;min-height:100vh;max-width:100vw;overflow-x:hidden;overflow-y:scroll;padding:0;top:0;transform:none;width:100%}.modal-window.deepdive.video{background-color:rgba(0,0,0,0.5);max-height:100vh;overflow:hidden}.modal-window.deepdive.video.active{position:static}.modal-window.deepdive.fullscreen-video{background-color:#24262d;height:auto;min-height:100vh;overflow:hidden;width:100%}.modal-window.deepdive.fullscreen-video.active-open{max-height:100vh;position:absolute}.modal-window.deepdive .innerBackground{margin:5% auto;padding:20px;text-align:center;width:80%}.modal-window.deepdive.black{background-color:rgba(0,0,0,0.5)}.modal-window.deepdive.black .innerBackground{background-color:#24262d;color:#fff !important}.modal-window.deepdive .innerBackground button,.modal-window.deepdive .innerBackground .button{border:1px solid transparent;border-radius:5px;box-shadow:5px 0 15px -5px #333;color:#333;cursor:pointer;display:block;font-family:'Helvetica Neue Web Bd',sans-serif;font-size:13px;font-weight:bold;margin:20px auto;outline:0;padding:12px 0 8px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease-in-out;width:100%}.modal-window.deepdive .innerBackground button.white,.modal-window.deepdive .innerBackground .button.white{background-color:#fff}.modal-window.deepdive .innerBackground button.white:hover,.modal-window.deepdive .innerBackground .button.white:hover{background-color:#333;color:#fff}.modal-window.deepdive .innerBackground .case-studies{margin:20px}.modal-window.deepdive .innerBackground .case-studies:after{clear:both;content:'';display:table}.modal-window.deepdive .innerBackground .case-studies .study_1_of_2{float:left;margin:1% 0 1% 1.6%;width:45.5%}.modal-window.deepdive .innerBackground .case-studies .study_1_of_2 .study-content{padding-top:10px;text-align:left}.modal-window.deepdive .innerBackground .case-studies .study_1_of_2 img{height:auto;margin-bottom:20px;max-width:400px;min-width:200px;width:100%}@media only screen and (max-width:1000px){.modal-window.deepdive .innerBackground .case-studies .study_1_of_2{margin:0 auto;width:100%}.modal-window.deepdive .innerBackground .case-studies .study_1_of_2 button,.modal-window.deepdive .innerBackground .case-studies .study_1_of_2 .button{max-width:80%}}.modal-window.deepdive .border-container{border:15px solid}.modal-window.deepdive .border-container.white{border-color:#f1f2f3}.modal-window.deepdive .border-container.blue{border-color:#4c79af}.modal-window.deepdive .border-container.green{border-color:#438080}.modal-window.deepdive .deepdive-logo-graphic{margin-left:7.5%}@media only screen and (max-width:1000px){.modal-window.deepdive .deepdive-logo-graphic{display:block;margin:0 auto}}.modal-window.deepdive .deepdive-footer{background-color:#494a4f;color:#fff;height:70px;position:relative}@media only screen and (max-width:1000px){.modal-window.deepdive .deepdive-footer{display:none}}.modal-window.deepdive .deepdive-footer p{display:inline-block;margin-right:22px;padding-top:25px;text-align:right;width:80%}.modal-window.deepdive .deepdive-footer .local-site-nav{bottom:0;color:#333;position:absolute;right:0;top:0;z-index:8}.modal-window.deepdive .deepdive-footer .local-site-nav input{display:none}.modal-window.deepdive .deepdive-footer .local-site-nav input:checked~label .iconset{cursor:pointer;transition:all 300ms ease-in-out}.modal-window.deepdive .deepdive-footer .local-site-nav input:checked~label .iconset:before,.modal-window.deepdive .deepdive-footer .local-site-nav input:checked~label .iconset:after{background-color:#24262d;border:unset;content:'';height:20px;margin:0;padding:0;right:-15px;top:0;width:2px}.modal-window.deepdive .deepdive-footer .local-site-nav input:checked~label .iconset:before{transform:rotate(45deg)}.modal-window.deepdive .deepdive-footer .local-site-nav input:checked~label .iconset:after{transform:rotate(-45deg)}.modal-window.deepdive .deepdive-footer .local-site-nav input:checked~label .iconset:hover{opacity:.5}.modal-window.deepdive .deepdive-footer .local-site-nav input:checked~label~span ul{opacity:1;visibility:visible;z-index:1001}.modal-window.deepdive .deepdive-footer .local-site-nav label{background:#fff;display:block;color:#333;height:70px;text-align:center;text-transform:uppercase;width:220px}.modal-window.deepdive .deepdive-footer .local-site-nav label .vertically-centered{position:relative;top:25px}.modal-window.deepdive .deepdive-footer .local-site-nav label .iconset{height:32px;opacity:.3;width:32px}.modal-window.deepdive .deepdive-footer .local-site-nav label .iconset:after,.modal-window.deepdive .deepdive-footer .local-site-nav label .iconset:before{position:absolute;right:-25px;top:0}.modal-window.deepdive .deepdive-footer .local-site-nav label .iconset:after{margin:-1px 5px;transition:transform .1s ease-in-out;vertical-align:top}@media only screen and (max-width:1000px){.modal-window.deepdive .deepdive-footer .local-site-nav label{width:100%}}.modal-window.deepdive .deepdive-footer .local-site-nav ul{background-color:#fff;border-bottom:1px solid #d1d2d4;border-left:1px solid #d1d2d4;border-right:0;border-top:unset;bottom:60px;height:50vh;opacity:0;overflow:scroll;position:absolute;top:unset;transition:visibility .5s cubic-bezier(0.6,0.04,0.98,0.335),opacity .2s cubic-bezier(0.6,0.04,0.98,0.335);visibility:hidden;width:100%;z-index:-999}.modal-window.deepdive .deepdive-footer .local-site-nav .hs-menu-item{border-bottom:1px solid #333;display:block;padding:10px 0 10px 10px;width:calc(100% - 10px)}.modal-window.deepdive .deepdive-footer .local-site-nav .hs-menu-item a{color:#333;display:block;height:100%;text-decoration:none;text-transform:uppercase;width:100%}@media only screen and (max-width:1000px){.modal-window.deepdive .deepdive-footer .local-site-nav{width:100%}}.modal-window.deepdive .modal-content{margin:20px auto !important;width:85%}.modal-window.deepdive .modal-content img{max-width:100% !important}@media only screen and (max-width:1000px){.modal-window.deepdive img.border{height:2px}}.modal-window.deepdive .a11y-modal__close-btn{right:2em;top:2em}.modal-window.deepdive .modal-title{margin-bottom:20px}