.featuredContentElement--3d.clip-unsupported .featuredContentElement__background-container,.featuredContentElement--image.clip-unsupported .featuredContentElement__background-container,.featuredContentElement--slopeUp.clip-unsupported .featuredContentElement__image,.featuredContentElement__link{overflow:hidden}.featuredContentElement{margin-bottom:60px}@media only screen and (max-width:767px){.featuredContentElement{margin-bottom:40px}}@media all and (min-width:768px){.featuredContentElement__content-wrapper{display:table;position:relative;table-layout:fixed;width:100%}}.featuredContentElement__copy-container{display:table-cell;vertical-align:middle;float:none;padding:0 5%}@media all and (max-width:767px){.featuredContentElement__copy-container{display:block}.featuredContentElement__copyWrapper{padding:0}}.featuredContentElement__image-container{display:table-cell;vertical-align:top;float:none;padding:0}@media all and (max-width:1199px) and (min-width:768px){.featuredContentElement__image-container{vertical-align:middle}}@media all and (max-width:767px){.featuredContentElement__image-container{display:block;margin-bottom:15px}}.featuredContentElement__subtitle{margin:0;text-transform:uppercase}.featuredContentElement__title{margin-top:10px;margin-bottom:20px;position:relative;left:-2px;text-transform:uppercase}.featuredContentElement__title a:hover{text-decoration:none}@media all and (max-width:767px){.featuredContentElement__title{margin-bottom:20px}.featuredContentElement__link a{width:100%}}.featuredContentElement__body p:last-child{margin-bottom:0}.featuredContentElement__pricing{margin-top:24px;text-align:right}.featuredContentElement__pricing__context{margin-bottom:6px}.featuredContentElement__pricing__amount{margin-bottom:0}.featuredContentElement__pricing__conversion{margin-bottom:0;margin-top:10px}.featuredContentElement__link a{display:inline-block;margin-top:20px}.featuredContentElement__link a.linkCTA{padding-left:0}.featuredContentElement__link a.primaryCTA{float:right;margin-top:16px;width:auto}.featuredContentElement__image img{width:100%;height:auto}@media all and (max-width:767px){.featuredContentElement__image img{padding:0;margin-bottom:30px}}.featuredContentElement__video{cursor:pointer}.featuredContentElement__video:hover .featuredContentElement__playIcon:before{background-color:#fff}.featuredContentElement__playIcon{cursor:pointer;font-size:3em;text-align:center;z-index:1001;position:absolute;color:#2462af;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0)}.featuredContentElement--3d.featuredContentElement--right .featuredContentElement__background-container,.featuredContentElement--image.featuredContentElement--right .featuredContentElement__background-container{left:0}.featuredContentElement--3d .featuredContentElement__background-container,.featuredContentElement--image .featuredContentElement__background-container{-webkit-transform:translate3D(0,0,0)}.featuredContentElement__playIcon:before{display:inline-block;width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;background-color:rgba(255,255,255,.7);padding-left:7px;padding-top:10px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}@media all and (max-width:1199px){.featuredContentElement__image_link{pointer-events:none}.featuredContentElement__playIcon:before{background-color:#fff}}.featuredContentElement__background{width:100%;height:100%;background-color:#eee;background-repeat:no-repeat;background-size:cover}.featuredContentElement__background-container{position:absolute;width:75%;height:100%;z-index:-1;top:0;right:0}.featuredContentElement__solid_background{background:gray;height:100%}.featuredContentElement__solid_background__wrapper{display:none;height:100%;position:absolute}.featuredContentElement--default .featuredContentElement__background{display:none}.featuredContentElement--image{padding:60px 0 30px;position:relative}.featuredContentElement--image .featuredContentElement__background{background-position:bottom right}.featuredContentElement--image.featuredContentElement--right .featuredContentElement__background{background-position:bottom left}.featuredContentElement--3d{padding:0;position:relative}.featuredContentElement--3d .featuredContentElement__copy-container{padding:30px 5%}.featuredContentElement--3d .featuredContentElement__image-container{padding:60px 10px 30px}@media all and (max-width:768px){.featuredContentElement--3d .featuredContentElement__image-container,.featuredContentElement--3d .featuredContentElement__image-container img{margin-bottom:0}}.featuredContentElement--3d .featuredContentElement__background{background-image:url(/Assets/images/sites/keystone/logo-bug-keystone.svg);background-color:#eee;background-size:33%;background-position:bottom -2vw right -2vw}@media only screen and (max-width:991px){.featuredContentElement--3d .featuredContentElement__background{background-size:33%;background-position:bottom -2vw right -2vw}}@media all and (max-width:480px){.featuredContentElement--3d .featuredContentElement__background{background-size:33%;background-position:bottom -2vw right -2vw}.featuredContentElement--3d.featuredContentElement--right .featuredContentElement__background{background-size:33%;background-position:bottom -2vw center}}.featuredContentElement--3d.featuredContentElement--right .featuredContentElement__background{background-size:33%;background-position:bottom -2vw center}@media only screen and (max-width:991px){.featuredContentElement--3d.featuredContentElement--right .featuredContentElement__background{background-size:33%;background-position:bottom -2vw center}}.featuredContentElement--3d.featuredContentElement--reverse .featuredContentElement__background{background-color:#0f3c7a;background-image:url(/Assets/images/sites/keystone/logo-bug-keystone--reverse.svg)}.featuredContentElement--3d.featuredContentElement--reverse .featuredContentElement__link a.linkCTA,.featuredContentElement--3d.featuredContentElement--reverse .featuredContentElement__link a.linkCTA::after,.featuredContentElement--3d.featuredContentElement--reverse .featuredContentElement__link a:not(.btn),.featuredContentElement--3d.featuredContentElement--reverse .featuredContentElement__link a:not(.primaryCTA){color:#fff}.featuredContentElement--3d.featuredContentElement--reverse .featuredContentElement__body a{color:#fff;text-decoration:underline!important}.featuredContentElement--3d.featuredContentElement--reverse .featuredContentElement__body a:active,.featuredContentElement--3d.featuredContentElement--reverse .featuredContentElement__body a:hover{color:#fff}.featuredContentElement--slopeUp{padding-bottom:15px;position:relative;margin-bottom:100px}.featuredContentElement--slopeUp .featuredContentElement__background{-webkit-transform:skewY(-2deg);-moz-transform:skewY(-2deg);-ms-transform:skewY(-2deg);-o-transform:skewY(-2deg);transform:skewY(-2deg);margin-top:15px}@media all and (max-width:767px){.featuredContentElement__background-container{width:100%}.featuredContentElement--slopeUp{margin-bottom:60px}.featuredContentElement--slopeUp .featuredContentElement__background{margin-top:20px}}.featuredContentElement--slopeUp .featuredContentElement__background-container{width:100%}.featuredContentElement--slopeUp .featuredContentElement__image{display:block}.featuredContentElement--slopeUp .featuredContentElement__image-container{vertical-align:top}.featuredContentElement--slopeUp .featuredContentElement__image:before{border-style:solid;border-color:#666 transparent;content:"";display:block;position:absolute;border-width:0 15px 30px 0;right:.5px;z-index:-2}@media all and (min-width:768px){.featuredContentElement--slopeUp .featuredContentElement__copy-container{padding-top:60px;padding-bottom:15px}.featuredContentElement--slopeUp .featuredContentElement__image{padding-left:15px}.featuredContentElement--slopeUp.featuredContentElement--right .featuredContentElement__background{margin-top:40px}.featuredContentElement--slopeUp.featuredContentElement--right .featuredContentElement__copy-container{padding-top:110px;padding-bottom:0}.featuredContentElement--slopeUp.featuredContentElement--right .featuredContentElement__image{padding-left:0;padding-right:20px}.featuredContentElement--slopeUp.featuredContentElement--right .featuredContentElement__image:before{right:20.5px}}.featuredContentElement--slopeUp.featuredContentElement--reverse .featuredContentElement__background{background-color:#0f3c7a}.featuredContentElement--slopeUp.featuredContentElement--reverse .featuredContentElement__link a.linkCTA,.featuredContentElement--slopeUp.featuredContentElement--reverse .featuredContentElement__link a.linkCTA::after,.featuredContentElement--slopeUp.featuredContentElement--reverse .featuredContentElement__link a:not(.btn),.featuredContentElement--slopeUp.featuredContentElement--reverse .featuredContentElement__link a:not(.primaryCTA){color:#fff}.featuredContentElement--slopeUp.featuredContentElement--reverse .featuredContentElement__body a{color:#fff;text-decoration:underline!important}.featuredContentElement--slopeUp.featuredContentElement--reverse .featuredContentElement__body a:active,.featuredContentElement--slopeUp.featuredContentElement--reverse .featuredContentElement__body a:hover{color:#fff}.featuredContentElement--slopeUp.clip-unsupported .featuredContentElement__image img{-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transform:skewY(-2deg);-moz-transform:skewY(-2deg);-ms-transform:skewY(-2deg);-o-transform:skewY(-2deg);transform:skewY(-2deg);outline:transparent solid 1px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.featuredContentElement--3d.clip-unsupported .featuredContentElement__background,.featuredContentElement--image.clip-unsupported .featuredContentElement__background{margin-top:19px;-webkit-transform:skewY(-2deg);-moz-transform:skewY(-2deg);-ms-transform:skewY(-2deg);-o-transform:skewY(-2deg);transform:skewY(-2deg);outline:transparent solid 1px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.featuredContentElement--3d.clip-unsupported.featuredContentElement--right .featuredContentElement__background,.featuredContentElement--image.clip-unsupported.featuredContentElement--right .featuredContentElement__background{-webkit-transform:skewY(2deg);-moz-transform:skewY(2deg);-ms-transform:skewY(2deg);-o-transform:skewY(2deg);transform:skewY(2deg)}.featuredContentElement--solid.featuredContentElement--reverse .featuredContentElement__body a{color:#fff;text-decoration:underline!important}.featuredContentElement--solid.featuredContentElement--reverse .featuredContentElement__body a:active,.featuredContentElement--solid.featuredContentElement--reverse .featuredContentElement__body a:hover{color:#fff}.featuredContentElement--solid .featuredContentElement__copy-container{background-color:gray}@media all and (max-width:992px){.featuredContentElement--solid .featuredContentElement__copy-container{padding:30px 5%}}@media all and (max-width:992px) and (min-width:768px){.featuredContentElement--solid .featuredContentElement__image-container{position:relative;overflow:hidden}.featuredContentElement--solid .featuredContentElement__image-container img{position:absolute;top:0;left:0;height:100%;width:auto}}.featuredContentElement .table-responsive{border:none!important;scrollbar-face-color:#e52504;scrollbar-shadow-color:#e52504}.featuredContentElement .table-responsive::-webkit-scrollbar{background:0 0}.featuredContentElement .table-responsive::-webkit-scrollbar-track{background:#ccc;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.featuredContentElement .table-responsive::-webkit-scrollbar-thumb{background:#e52504;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.featuredContentElement .table-responsive .table{table-layout:fixed;word-wrap:break-word}.featuredContentElement .table-responsive .table tbody>tr>td,.featuredContentElement .table-responsive .table tbody>tr>th,.featuredContentElement .table-responsive .table thead>tr>th{padding:16px 12px;border-top:none;border-bottom:none}.featuredContentElement .table-responsive .table tbody tr,.featuredContentElement .table-responsive .table thead tr{font-family:Prompt,sans-serif;font-weight:300;font-style:normal;font-size:1.3rem;line-height:1;color:#5c5c5c;letter-spacing:normal}@media all and (max-width:767px){.featuredContentElement .table-responsive .table tbody tr,.featuredContentElement .table-responsive .table thead tr{font-family:Prompt,sans-serif;font-weight:300;font-style:normal;font-size:1.3rem;line-height:1;color:#5c5c5c;letter-spacing:normal}.featuredContentElement .table-responsive .table tbody tr td strong,.featuredContentElement .table-responsive .table tbody tr th,.featuredContentElement .table-responsive .table thead tr td strong,.featuredContentElement .table-responsive .table thead tr th{font-family:franklin-gothic-urw-cond,sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1;color:#0f3c7a;letter-spacing:.2em}}.featuredContentElement .table-responsive .table tbody tr td,.featuredContentElement .table-responsive .table tbody tr th,.featuredContentElement .table-responsive .table thead tr td,.featuredContentElement .table-responsive .table thead tr th{border-right:1px solid #ccc}.featuredContentElement .table-responsive .table tbody tr td:first-child,.featuredContentElement .table-responsive .table tbody tr th:first-child,.featuredContentElement .table-responsive .table thead tr td:first-child,.featuredContentElement .table-responsive .table thead tr th:first-child{width:200px;border-left:none;text-align:left}.featuredContentElement .table-responsive .table tbody tr td:last-child,.featuredContentElement .table-responsive .table tbody tr th:last-child,.featuredContentElement .table-responsive .table thead tr td:last-child,.featuredContentElement .table-responsive .table thead tr th:last-child{border-right:none}.featuredContentElement .table-responsive .table tbody tr td strong,.featuredContentElement .table-responsive .table tbody tr th,.featuredContentElement .table-responsive .table thead tr td strong,.featuredContentElement .table-responsive .table thead tr th{font-family:franklin-gothic-urw-cond,sans-serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1;color:#0f3c7a;letter-spacing:.2em}.featuredContentElement .table-responsive .table thead tr th{text-align:center;text-transform:uppercase}.featuredContentElement .table-responsive .table tbody{border-top:3px solid #e52504;border-bottom:3px solid #e52504}.featuredContentElement .table-responsive .table tbody td{text-align:left}@media all and (max-width:768px){.featuredContentElement--solid .featuredContentElement__image-container,.featuredContentElement--solid .featuredContentElement__image-container img{margin-bottom:0}.featuredContentElement .table-responsive .table{table-layout:auto}.featuredContentElement .table-responsive{padding-bottom:20px}}.clipPaths{position:absolute}.global_modal .featuredContentElement__subtitle{margin-bottom:10px}.global_modal .featuredContentElement__title{margin-top:0}