main.content.recoil-activated-video article.landing {background-color: black;}main.content.recoil-activated-video article.landing .container {position: relative;z-index: 1;}main.content.recoil-activated-video article.landing section {position: relative;z-index: 1;}main.content.recoil-activated-video article.landing section.slide-1 {position: relative;height: 500px;text-align: right;}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.slide-1 {height: 420px;}}main.content.recoil-activated-video article.landing section.slide-1 video {margin-top: 150px;margin-right: 27%;width: 370px;}main.content.recoil-activated-video article.landing section.slide-1 div.poster {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;background-image: url(/images/pages/recoil-activated-video/header.png);background-repeat: no-repeat;background-position: 76% 0;}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.slide-1 div.poster {background-size: 400%;background-position: 69% 0;}main.content.recoil-activated-video article.landing section.slide-1 video {margin-right: 0;margin-top: 100px;}}main.content.recoil-activated-video article.landing section.recoil-activated-video {padding-top: 50px;padding-bottom: 50px;background-color: #010305;background-image: -moz-linear-gradient(top, #010305 0%, #14323e 20%, #14323e 49%, #14323e 80%, #010305 100%);background-image: -webkit-linear-gradient(top, #010305 0%, #14323e 20%, #14323e 49%, #14323e 80%, #010305 100%);background-image: linear-gradient(to bottom, #010305 0%, #14323e 20%, #14323e 49%, #14323e 80%, #010305 100%);}main.content.recoil-activated-video article.landing section.recoil-activated-video:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url(/images/pages/recoil-activated-video/bg_pattern1.png);z-index: 0;opacity: 0.7;}main.content.recoil-activated-video article.landing section.recoil-activated-video div.line {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;flex-wrap: wrap;flex-wrap: nowrap;flex-grow: 0;}main.content.recoil-activated-video article.landing section.recoil-activated-video header.heading {font-size: 3.5em;font-weight: 300;text-transform: uppercase;color: white;padding-bottom: 10px;text-align: center;}main.content.recoil-activated-video article.landing section.recoil-activated-video header.heading h1 {font-size: 1em;font-weight: 200;margin: 0;}main.content.recoil-activated-video article.landing section.recoil-activated-video div.text {flex-grow: 1;align-self: center;padding-left: 10px;color: white;font-size: 1.2em;line-height: 1.2em;max-width: 100%;padding-bottom: 10px;}main.content.recoil-activated-video article.landing section.recoil-activated-video img {flex-grow: 0;align-self: center;width: 40%;height: auto;}main.content.recoil-activated-video article.landing section.automatic-video-capture {padding-top: 50px;padding-bottom: 50px;padding-left: 10px;background-image: url(/images/pages/recoil-activated-video/bg1.jpg);background-size: 100% 100%;}main.content.recoil-activated-video article.landing section.automatic-video-capture div.line {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;flex-wrap: wrap;flex-wrap: nowrap;flex-grow: 0;}main.content.recoil-activated-video article.landing section.automatic-video-capture header.heading {flex-grow: 1;align-self: center;padding-left: 10px;}main.content.recoil-activated-video article.landing section.automatic-video-capture header.heading div.title {font-size: 3.5em;font-weight: 300;text-transform: uppercase;color: #327b44;padding-bottom: 10px;}main.content.recoil-activated-video article.landing section.automatic-video-capture header.heading p {font-size: 1.2em;line-height: 1.4em;color: white;max-width: 90%;}main.content.recoil-activated-video article.landing section.automatic-video-capture img {flex-grow: 0;align-self: center;width: 40%;height: auto;}main.content.recoil-activated-video article.landing section.recoil-does-it {padding-top: 50px;padding-bottom: 50px;padding-left: 10px;background-image: url(/images/pages/recoil-activated-video/bg2.jpg);}main.content.recoil-activated-video article.landing section.recoil-does-it div.line {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;flex-wrap: wrap;flex-wrap: nowrap;flex-grow: 0;}main.content.recoil-activated-video article.landing section.recoil-does-it header.heading {flex-grow: 1;align-self: center;padding-left: 10px;}main.content.recoil-activated-video article.landing section.recoil-does-it header.heading div.title {font-size: 3.5em;font-weight: 300;text-transform: uppercase;color: #ef4030;padding-bottom: 10px;}main.content.recoil-activated-video article.landing section.recoil-does-it header.heading p {font-size: 1.2em;line-height: 1.4em;color: white;max-width: 90%;}main.content.recoil-activated-video article.landing section.recoil-does-it img {flex-grow: 0;align-self: center;width: 40%;height: auto;}main.content.recoil-activated-video article.landing section.easy-setup {padding-top: 50px;padding-bottom: 50px;padding-left: 10px;background-image: url(/images/pages/recoil-activated-video/bg3.jpg);}main.content.recoil-activated-video article.landing section.easy-setup div.line {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;flex-wrap: wrap;flex-wrap: nowrap;flex-grow: 0;}main.content.recoil-activated-video article.landing section.easy-setup header.heading {flex-grow: 1;align-self: center;padding-left: 10px;}main.content.recoil-activated-video article.landing section.easy-setup header.heading div.title {font-size: 3.5em;font-weight: 300;text-transform: uppercase;color: #feff92;padding-bottom: 10px;}main.content.recoil-activated-video article.landing section.easy-setup header.heading p {font-size: 1.2em;line-height: 1.4em;color: white;max-width: 90%;}main.content.recoil-activated-video article.landing section.easy-setup img {flex-grow: 0;align-self: center;width: 40%;height: auto;}main.content.recoil-activated-video article.landing section.second-shot {padding-top: 50px;padding-bottom: 50px;padding-left: 10px;background-image: url(/images/pages/recoil-activated-video/bg_pattern2.jpg);}main.content.recoil-activated-video article.landing section.second-shot div.line {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;flex-wrap: wrap;flex-wrap: nowrap;flex-grow: 0;}main.content.recoil-activated-video article.landing section.second-shot header.heading {flex-grow: 1;align-self: center;padding-left: 10px;}main.content.recoil-activated-video article.landing section.second-shot header.heading div.title {font-size: 3.5em;font-weight: 300;text-transform: uppercase;color: #00a1e4;padding-bottom: 10px;}main.content.recoil-activated-video article.landing section.second-shot header.heading p {font-size: 1.2em;line-height: 1.4em;color: white;max-width: 90%;}main.content.recoil-activated-video article.landing section.second-shot img {flex-grow: 0;align-self: center;width: 40%;height: auto;}main.content.recoil-activated-video article.landing section.rav {padding-top: 50px;padding-bottom: 50px;padding-left: 10px;background-image: url(/images/pages/recoil-activated-video/bg6.jpg);}main.content.recoil-activated-video article.landing section.rav div.line {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;flex-wrap: wrap;flex-wrap: nowrap;flex-grow: 0;}main.content.recoil-activated-video article.landing section.rav header.heading {flex-grow: 1;align-self: center;padding-left: 10px;}main.content.recoil-activated-video article.landing section.rav header.heading div.title {font-size: 3.5em;font-weight: 300;text-transform: uppercase;color: #327b44;padding-bottom: 10px;}main.content.recoil-activated-video article.landing section.rav header.heading p {font-size: 1.2em;line-height: 1.4em;color: white;max-width: 90%;}main.content.recoil-activated-video article.landing section.rav img {flex-grow: 0;align-self: center;width: 40%;height: auto;}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.slide-1 {padding-bottom: 0;}}@media (min-width: 900px) {main.content.recoil-activated-video article.landing section.slide-1 video {margin-right: 485px;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.slide-1 video {width: 90%;margin-left: 0;}}@media (min-width: 900px) {main.content.recoil-activated-video article.landing section.slide-1 div.poster {background-position: top right;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.recoil-activated-video div.line {flex-direction: column;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.recoil-activated-video header.heading {font-size: 2em;}}@media (min-width: 900px) {main.content.recoil-activated-video article.landing section.recoil-activated-video div.text {max-width: 60%;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.recoil-activated-video img {width: 80%;height: auto;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {main.content.recoil-activated-video article.landing section.recoil-activated-video img {width: auto;height: 175px;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.automatic-video-capture {padding-left: 0;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.automatic-video-capture div.line {flex-direction: column;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.automatic-video-capture header.heading div.title {font-size: 2em;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.automatic-video-capture header.heading p {font-size: 1em;max-width: 100%;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.automatic-video-capture img {width: 80%;height: auto;margin-bottom: 50px;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {main.content.recoil-activated-video article.landing section.automatic-video-capture img {width: auto;height: 175px;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.recoil-does-it {padding-left: 0;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.recoil-does-it div.line {flex-direction: column;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.recoil-does-it header.heading div.title {font-size: 2em;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.recoil-does-it header.heading p {font-size: 1em;max-width: 100%;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.recoil-does-it img {width: 80%;height: auto;margin-bottom: 50px;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {main.content.recoil-activated-video article.landing section.recoil-does-it img {width: auto;height: 175px;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.easy-setup {padding-left: 0;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.easy-setup div.line {flex-direction: column;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.easy-setup header.heading div.title {font-size: 2em;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.easy-setup header.heading p {font-size: 1em;max-width: 100%;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.easy-setup img {width: 80%;height: auto;margin-bottom: 50px;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {main.content.recoil-activated-video article.landing section.easy-setup img {width: auto;height: 175px;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.second-shot {padding-left: 0;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.second-shot div.line {flex-direction: column;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.second-shot header.heading div.title {font-size: 2em;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.second-shot header.heading p {font-size: 1em;max-width: 100%;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.second-shot img {width: 80%;height: auto;margin-bottom: 50px;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {main.content.recoil-activated-video article.landing section.second-shot img {width: auto;height: 175px;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.rav {padding-left: 0;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.rav div.line {flex-direction: column;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.rav header.heading div.title {font-size: 2em;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.rav header.heading p {font-size: 1em;max-width: 100%;}}@media (max-width: 599px) {main.content.recoil-activated-video article.landing section.rav img {width: 80%;height: auto;margin-bottom: 50px;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {main.content.recoil-activated-video article.landing section.rav img {width: auto;height: 175px;}}