.fullscreen--video{position:relative;width:100%;display:block}.fullscreen--video:after{display:block;content:"";padding-top:37.5%}.fullscreen--video__sources{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media (min-aspect-ratio:8/3){.fullscreen--video__sources{height:300%;top:-100%}}@media (max-aspect-ratio:8/3){.fullscreen--video__sources{width:300%;left:-100%}}@media (max-width:767px){.fullscreen--video{background:url(../../images/capabilities--poster.jpg) 50%/cover no-repeat}.fullscreen--video__sources{display:none}}.capabilities{padding-bottom:3rem}.capabilities .capabilities__h1{padding-top:15px;padding-bottom:15px}.capabilities .capabilities__h1 span{color:#e61753}.capabilities .capabilities__intro{padding-bottom:65px}.capabilities .capabilities__intro .arrow-link{position:absolute;left:15px;bottom:30px}.capabilities .capabilities__list{margin:0 0 20px}.capabilities .capabilities__list li{margin-bottom:5px}.capabilities .capabilities__sublist{margin:0 0 20px;padding:0;list-style:none}.capabilities .capabilities__sublist li{margin-bottom:5px}.capabilities .capabilities__sublist li a.active{color:#f1602c}.capabilities .capabilities__cta{margin-bottom:20px;right:10px}@media only screen and (min-width:767px){.capabilities{padding-bottom:5rem}.capabilities .capabilities__h1{padding-top:30px;padding-bottom:30px}.capabilities .capabilities__list{-webkit-columns:2;-moz-columns:2;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.capabilities .capabilities__cta a{display:inline-block;margin-bottom:60px}.capabilities .capabilities__nav a{margin:0 0 15px 30px}}