.alignleft{float:left;margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.float-left{float:left !important}.float-right{float:right !important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.hover-underline:hover{text-decoration:underline}.homepage_featured_products__link .icon:before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}:root{--black: #000;--black100: #2f2f2f;--blue300: #2988d9;--blue500: #247c99;--green300: #bacc4d;--green500: #2fcc66;--red50: #ec0000;--red100: #fc0000;--red200: #fc1000;--red300: #c01f11;--red400: #a70100;--red500: #51150d;--orange500: #ff8000;--white: #fff;--white100: #dfdfdf;--white200: #d6d5d5;--grey50: #f3f3f4;--grey100: #8b8b8b;--grey200: #343434;--grey300: #474747;--grey400: #f5f5f5;--grey500: #343a40;--lightGrey100: #f1f1f1;--lightGrey200: #e9e9e9;--lightGrey300: #f8f9fa;--text: #666666}.gallery_slider .secondary_pagination{position:absolute;left:50%;transform:translateX(-50%);bottom:0;z-index:9;margin:0;padding:0}.gallery_slider .secondary_pagination li{margin:0 .4rem;padding:.6rem;border-radius:50%;background:#fff;cursor:pointer;display:inline-block}.gallery_slider .secondary_pagination li.active{background:rgba(221,221,221,.6)}.gallery_slider .slider_mask{position:absolute;left:0;top:0;z-index:7;height:100%;width:100%;overflow:hidden}.gallery_slider .single_slide{position:absolute;left:100%;z-index:9;width:100%}.gallery_slider .single_slide:first-of-type{left:0}.gallery_slider.fadein .single_slide{left:0;opacity:0;transition:opacity .2s ease-out 0s}.gallery_slider.fadein .single_slide:first-of-type{opacity:1}.gallery_slider.fadein .single_slide.active{transition:opacity .3s ease-in 0s;opacity:1}.gallery_slider .prev_button,.gallery_slider .next_button{position:absolute;top:50%;transform:translateY(-50%);z-index:9;color:#fff;font-size:6.5rem;font-weight:300;cursor:pointer;opacity:.7;line-height:0;font-family:"Font Awesome 6 Free";transition:opacity .2s ease-out 0s;cursor:pointer;backface-visibility:hidden}.gallery_slider .prev_button:hover,.gallery_slider .next_button:hover{opacity:1}.gallery_slider .prev_button{left:-0.4em}@media(max-width: 767px){.gallery_slider .prev_button{left:0}}.gallery_slider .next_button{right:-1em}@media(max-width: 767px){.gallery_slider .next_button{right:0}}.gallery_slider .inner_slide{float:left;width:41.66667%}@media(max-width: 767px){.gallery_slider .inner_slide{float:none;width:auto}}.gallery_slider .col-sm-offset-1{margin-left:8.33333333%}@media(max-width: 767px){.gallery_slider .col-sm-offset-1{margin:0 4em}}@media(min-width: 768px)and (max-width: 1024px){.gallery_slider .col-sm-offset-1{margin-left:7.33333333%}}.slider_content_section{padding:4.16vw 0}@media(max-width: 767px){.slider_content_section{padding:35.16vw 0}}@media(min-width: 768px)and (max-width: 1440px){.slider_content_section{padding:6.16vh 0}}.wistia_channel .w-gallery-view__hero-content-wrapper{min-height:initial !important}@media(min-width: 992px){.wistia_channel .w-gallery-view__hero-content-wrapper{padding:9rem 0 3rem 0 !important}}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content{margin:2rem 0 6rem 0 !important;max-width:none !important;padding:0 4% !important}@media(min-width: 768px){.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content{margin:0 0 3rem 0 !important}}@media(min-width: 992px){.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content{margin:0 !important}}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content>div:nth-child(2){margin:0 !important}@media(min-width: 992px){.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content{max-width:50% !important;padding:0 !important}}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content h1{font-size:6rem !important;text-transform:uppercase}@media(min-width: 992px){.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content h1{font-size:9rem !important}}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content h1 div{line-height:6rem !important}@media(min-width: 992px){.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content h1 div{line-height:9rem !important}}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content .w-gallery-view__description{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.8rem !important;line-height:1.6em !important}@media(min-width: 992px){.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content .w-gallery-view__description{font-size:2rem !important}}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content .w-channel-big-button{background:#fc0000 !important;border:none;border-radius:3em !important;color:#fff !important;display:inline-block;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.5rem !important;font-weight:600;letter-spacing:1px;padding:1.4rem 4.4rem !important;text-align:center;text-decoration:none;text-transform:uppercase;transform:none !important;transition:.2s background-color ease-out !important}@media(min-width: 992px){.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content .w-channel-big-button{margin-top:0}}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content .w-channel-big-button:hover{background:#c01f11 !important}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content .w-channel-big-button>span:nth-child(1){width:10px}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content .w-channel-big-button>span:nth-child(2){line-height:1.6em}.wistia_channel .w-gallery-view__hero-content-wrapper .w-gallery-view__hero-content p:last-child{display:none}.wistia_channel .w-gallery-view__body{display:table;padding-top:3rem}.homepage_wrapper h2,.main_component h2{position:relative;z-index:8;color:#474747;font-size:5.4rem;text-transform:uppercase;text-align:center;letter-spacing:.746rem;font-family:"Fatman-Light",sans-serif !important}.homepage_wrapper h2.white_c,.main_component h2.white_c{color:#fff}.homepage_wrapper h2.grey_c,.main_component h2.grey_c{color:#666}@media(max-width: 1024px){.homepage_wrapper h2,.main_component h2{font-size:calc(26px + 28*(100vw - 300px)/723)}}@media(max-width: 575.98px){.homepage_wrapper h2,.main_component h2{text-align:center}.homepage_wrapper h2 br,.main_component h2 br{display:none}}.homepage_wrapper .lowercase,.main_component .lowercase{text-transform:lowercase}.homepage_wrapper h3,.main_component h3{z-index:4;margin:0 0 .9rem;color:#474747;font-size:4.7rem;text-transform:uppercase;line-height:1.11;letter-spacing:.45rem;font-family:"Fatman-Medium",sans-serif !important}@media(max-width: 1024px){.homepage_wrapper h3,.main_component h3{font-size:calc(30px + 17*(100vw - 300px)/723);text-align:center}}.homepage_wrapper h4,.main_component h4{font-family:"neue-haas-grotesk-display",sans-serif !important;color:#2f2f2f;font-weight:600;font-size:1.7rem;letter-spacing:.02rem;text-transform:uppercase;text-align:center}@media(max-width: 1024px){.homepage_wrapper h4,.main_component h4{font-size:calc(17px + 3*(100vw - 300px)/723)}}.homepage_wrapper h4.featured_red,.main_component h4.featured_red{margin:0 0 2.3rem;color:#fc0000;letter-spacing:.12rem}.homepage_wrapper h4.white,.main_component h4.white{color:#fff}.homepage_wrapper p,.main_component p{color:#474747;font-size:1.4rem;line-height:1.71;letter-spacing:.3px;position:relative}.homepage_wrapper .link,.main_component .link{color:#fc0000;font-size:1.6rem;line-height:1.4;letter-spacing:.1px;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600}.homepage_wrapper .link .fa,.main_component .link .fa{font-weight:inherit}.homepage_wrapper .line,.main_component .line{margin:0 auto;border-left:2px dotted #515151;width:2px;height:9rem}.homepage_wrapper .accent_line,.main_component .accent_line{margin:0 0 2.6rem;border-top:2px dotted #fc0000;width:27vw;transform:translateX(-27vw)}.homepage_wrapper .accent_line:before,.homepage_wrapper .accent_line:after,.main_component .accent_line:before,.main_component .accent_line:after{content:"";left:100%;top:-2px;display:block;position:absolute}.homepage_wrapper .accent_line:before,.main_component .accent_line:before{border-top:2px dotted #fc0000;width:7.6rem}.homepage_wrapper .accent_line:after,.main_component .accent_line:after{background:#fc0000;height:2px;width:8.6rem}.homepage_wrapper .slider_mask,.main_component .slider_mask{position:absolute;left:0;top:0;z-index:7;height:100%;width:100%;overflow:hidden}.homepage_wrapper .pagination_container,.main_component .pagination_container{position:absolute;top:44%;z-index:8;width:100%}.homepage_wrapper .pagination_container li,.main_component .pagination_container li{position:relative;padding:1.1rem;border-right:1px solid #2f2f2f;border-bottom:1px solid #2f2f2f;cursor:pointer;display:inline-block}.homepage_wrapper .shapes_container,.main_component .shapes_container{position:absolute;left:0;top:0;z-index:6;height:100%;width:100%;overflow:hidden}.homepage_wrapper .visible_md_up,.main_component .visible_md_up{display:none}@media(min-width: 1025px){.homepage_wrapper .visible_md_up,.main_component .visible_md_up{display:block}}.homepage_wrapper .visible_md_down,.main_component .visible_md_down{display:none}@media(max-width: 1024px){.homepage_wrapper .visible_md_down,.main_component .visible_md_down{display:block}}.homepage_wrapper.bg_light_grey1,.main_component.bg_light_grey1{background:#f7f7f9}.homepage_wrapper h2,.main_component h2{position:relative;z-index:8;color:#474747;font-size:5.4rem;text-transform:uppercase;text-align:center;letter-spacing:.746rem;font-family:"Fatman-Light",sans-serif !important}.homepage_wrapper h2.white_c,.main_component h2.white_c{color:#fff}.homepage_wrapper h2.grey_c,.main_component h2.grey_c{color:#666}@media(max-width: 1024px){.homepage_wrapper h2,.main_component h2{font-size:calc(26px + 28*(100vw - 300px)/723)}}@media(max-width: 575.98px){.homepage_wrapper h2,.main_component h2{text-align:center}.homepage_wrapper h2 br,.main_component h2 br{display:none}}.homepage_wrapper .lowercase,.main_component .lowercase{text-transform:lowercase}.homepage_wrapper h3,.main_component h3{z-index:4;margin:0 0 .9rem;color:#474747;font-size:4.7rem;text-transform:uppercase;line-height:1.11;letter-spacing:.45rem;font-family:"Fatman-Medium",sans-serif !important}@media(max-width: 1024px){.homepage_wrapper h3,.main_component h3{font-size:calc(30px + 17*(100vw - 300px)/723);text-align:center}}.homepage_wrapper h4,.main_component h4{font-family:"neue-haas-grotesk-display",sans-serif !important;color:#2f2f2f;font-weight:600;font-size:1.7rem;letter-spacing:.02rem;text-transform:uppercase;text-align:center}@media(max-width: 1024px){.homepage_wrapper h4,.main_component h4{font-size:calc(17px + 3*(100vw - 300px)/723)}}.homepage_wrapper h4.featured_red,.main_component h4.featured_red{margin:0 0 2.3rem;color:#fc0000;letter-spacing:.12rem}.homepage_wrapper h4.white,.main_component h4.white{color:#fff}.homepage_wrapper p,.main_component p{color:#474747;font-size:1.4rem;line-height:1.71;letter-spacing:.3px;position:relative}.homepage_wrapper .link,.main_component .link{color:#fc0000;font-size:1.4rem;line-height:1.4;letter-spacing:.1px;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600}.homepage_wrapper .link .fa,.main_component .link .fa{font-weight:inherit;margin-left:.5rem}.homepage_wrapper .line,.main_component .line{margin:0 auto;border-left:2px dotted #515151;width:2px;height:9rem}.homepage_wrapper .accent_line,.main_component .accent_line{margin:0 0 2.6rem;border-top:2px dotted #fc0000;width:27vw;transform:translateX(-27vw)}.homepage_wrapper .accent_line:before,.homepage_wrapper .accent_line:after,.main_component .accent_line:before,.main_component .accent_line:after{content:"";left:100%;top:-2px;display:block;position:absolute}.homepage_wrapper .accent_line:before,.main_component .accent_line:before{border-top:2px dotted #fc0000;width:7.6rem}.homepage_wrapper .accent_line:after,.main_component .accent_line:after{background:#fc0000;height:2px;width:8.6rem}.homepage_wrapper .slider_mask,.main_component .slider_mask{position:absolute;left:0;top:0;z-index:7;height:100%;width:100%;overflow:hidden}.homepage_wrapper .pagination_container,.main_component .pagination_container{position:absolute;top:44%;z-index:8;width:100%}.homepage_wrapper .pagination_container li,.main_component .pagination_container li{position:relative;padding:1.1rem;border-right:1px solid #2f2f2f;border-bottom:1px solid #2f2f2f;cursor:pointer;display:inline-block}.homepage_wrapper .shapes_container,.main_component .shapes_container{position:absolute;left:0;top:0;z-index:6;height:100%;width:100%;overflow:hidden}.homepage_wrapper .visible_md_up,.main_component .visible_md_up{display:none}@media(min-width: 1025px){.homepage_wrapper .visible_md_up,.main_component .visible_md_up{display:block}}.homepage_wrapper .visible_md_down,.main_component .visible_md_down{display:none}@media(max-width: 1024px){.homepage_wrapper .visible_md_down,.main_component .visible_md_down{display:block}}.homepage_wrapper.bg_light_grey1,.main_component.bg_light_grey1{background:#f7f7f9}.homepage_slider{background:#f1f1f1;z-index:8}.homepage_slider.disable_slides{pointer-events:none}.homepage_slider .line{margin:1.3rem auto 0}.homepage_slider .extra_space{display:inline-block;margin:0 .5rem}.homepage_slider__content_section{display:flex;flex-wrap:wrap;height:87rem;justify-content:center}@media(min-width: 576px){.homepage_slider__content_section{height:76rem}}@media(min-width: 768px){.homepage_slider__content_section{height:38rem;transform:translateY(-4.4rem)}}@media(min-width: 1024px){.homepage_slider__content_section{height:27.3rem}}.homepage_slider .slider_mask{overflow:initial}.homepage_slider .single_slide{position:absolute;left:100%;height:100%;width:100%;z-index:7;display:flex;justify-content:center}@media(min-width: 768px)and (max-width: 1024px){.homepage_slider .single_slide{padding:0 1.5rem}}@media(max-width: 767px){.homepage_slider .single_slide{flex-flow:column}}.homepage_slider .single_slide .slide_set{margin:0 2.5rem;padding:5.2rem 3.7rem 4.4rem 5.2rem;box-shadow:0 .3rem 3.1rem -0.3rem rgba(0,0,0,.1);background:#fff;height:27.3rem;width:41.1rem}@media(max-width: 1023px){.homepage_slider .single_slide .slide_set{margin:0 auto 2.5rem;padding:5.2rem 3.7rem}}@media(min-width: 768px)and (max-width: 1024px){.homepage_slider .single_slide .slide_set{margin:0 1.5rem}}@media(max-width: 575.98px){.homepage_slider .single_slide .slide_set{margin:0 auto 2.5rem;padding:5.2rem 3.7rem;height:auto;width:32.4rem}}.homepage_slider .single_slide:first-of-type{left:0}.homepage_slider .slide_title{margin-bottom:1.8rem;color:#2f2f2f;font-size:2rem;font-weight:600;text-transform:uppercase}.homepage_slider p{margin-bottom:2.8rem;color:#474747;font-size:1.6rem;line-height:1.53;letter-spacing:.03rem}.homepage_slider .new_button{display:inline-block;color:#fc0000}.homepage_slider .new_button span{margin-right:1rem;display:inline-block}.homepage_slider .new_button:hover{border:1px solid #fc0000;background:#fc0000;color:#fff}.homepage_slider .new_button:hover span{color:#fff}@media(max-width: 1024px){.homepage_slider .pagination_container{top:auto;bottom:3rem;width:auto}}.homepage_slider .pagination_container li.prev_button{left:50%;transform:translateX(-55rem) rotate(135deg)}@media(max-width: 1024px){.homepage_slider .pagination_container li.prev_button{left:0;transform:translateX(-4rem) rotate(135deg)}}@media(min-width: 1025px)and (max-width: 1279px){.homepage_slider .pagination_container li.prev_button{left:0;transform:translateX(2rem) rotate(135deg)}}.homepage_slider .pagination_container li.next_button{left:50%;transform:translateX(49rem) rotate(-45deg)}@media(max-width: 1024px){.homepage_slider .pagination_container li.next_button{left:0;transform:translateX(4rem) rotate(-45deg)}}@media(min-width: 1025px)and (max-width: 1279px){.homepage_slider .pagination_container li.next_button{left:100%;transform:translateX(-6rem) rotate(-45deg)}}.epp_protection{padding:0 0 5.6rem}@media(max-width: 1024px){.epp_protection{padding:5.6rem 0 0}}.epp_protection h2{position:relative;z-index:9;margin:2.9rem 0}@media(max-width: 1024px){.epp_protection h2{margin:2.9rem 0 14rem}}.epp_protection h3{margin:0 0 2.1rem}@media(max-width: 1024px){.epp_protection h3{text-align:left;width:50%}}.epp_protection p{margin:0 0 2.4rem}.epp_protection li{position:relative;line-height:1.76;letter-spacing:.3px;color:#2f2f2f;font-size:1.6rem}.epp_protection li .fa{position:absolute;left:0;top:.6rem;color:#b6b6b6;font-size:.7rem}.epp_protection .line img,.epp_protection .line svg,.epp_protection .logo img,.epp_protection .logo svg{display:block;margin:0 auto}.epp_protection .logo img,.epp_protection .logo svg{transform:translateY(-1rem)}.epp_protection .container{margin:0;width:50%;max-width:50%;z-index:6}@media(max-width: 767px){.epp_protection .container{width:100%;max-width:100%}}@media(min-width: 1281px){.epp_protection .container{width:63.2rem;max-width:63.2rem;left:calc(50% - 63.2rem)}}.epp_protection .mobile_video{display:none}@media(max-width: 1024px){.epp_protection .mobile_video{display:block}}.epp_protection__single_slide_section{margin:0 0 12rem;height:85.8rem;display:flex;align-items:center}@media(max-width: 1024px){.epp_protection__single_slide_section{margin:0;padding:0 .5rem;height:73.8rem}}.epp_protection__single_slide_section:last-of-type{margin:0}.epp_protection__single_slide_section.odd .epp_protection__video{right:0}@media(max-width: 1024px){.epp_protection__single_slide_section.odd .epp_protection__video{top:14%}}.epp_protection__single_slide_section.odd .epp_protection__mask{transform:rotate(-30deg) translate(42%, 25%)}.epp_protection__single_slide_section.even .container{transform:translateX(100%)}@media(max-width: 1023px){.epp_protection__single_slide_section.even .container{transform:translateX(0)}}.epp_protection__single_slide_section.even .epp_protection__video{left:-28%}@media(max-width: 1024px){.epp_protection__single_slide_section.even .epp_protection__video{right:0;left:auto}}.epp_protection__single_slide_section.even .epp_protection__mask_section{right:0}.epp_protection__single_slide_section.even .epp_protection__mask{transform:scale(-1, 1) rotate(-30deg) translate(42%, 25%)}.epp_protection .featured_iframe_container{position:absolute;left:0;top:0;z-index:9;width:100%;height:100%}.epp_protection .svg_mask_container{position:absolute;left:0;top:0;z-index:12;height:100%;width:100%}.epp_protection__video{position:absolute;top:0;height:100%;width:50%}.epp_protection__mask_section{position:absolute;z-index:5;transform:scale(4)}@media(max-width: 1024px){.epp_protection__mask_section{display:none}}.epp_protection__mask{position:absolute;width:10rem;height:17.3rem;border-radius:1rem/.5rem;background:#f7f7f9}.epp_protection__mask:before,.epp_protection__mask:after{position:absolute;z-index:9;height:inherit;width:inherit;border-radius:inherit;background:inherit;content:""}.epp_protection__mask:before{transform:rotate(60deg)}.epp_protection__mask:after{transform:rotate(-60deg)}.epp_protection__media{position:absolute;left:17rem;bottom:12.8rem;z-index:11;height:127%;width:50vw;transform:scale(1.1)}.epp_protection__media.featured_video1{clip-path:url(#featuredVideoMask1)}@media(max-width: 1024px){.epp_protection__media.featured_video1{left:0}}.epp_protection__media.featured_video1_mobile{clip-path:url(#featuredVideoMask1Mobile)}@media(max-width: 1024px){.epp_protection__media.featured_video1_mobile{left:0}}.epp_protection__media.featured_video2{right:0;left:auto;bottom:6.4rem;width:1024px;transform:translate(300px) scale(1.1);clip-path:url(#featuredVideoMask2)}@media(max-width: 1024px){.epp_protection__media.featured_video2{display:none}}.epp_protection__media.featured_video2_mobile{left:0;height:112%;clip-path:url(#featuredVideoMask2Mobile);display:none}@media(max-width: 1024px){.epp_protection__media.featured_video2_mobile{display:block}}.epp_protection__media.featured_video3{clip-path:url(#featuredVideoMask3)}@media(max-width: 1024px){.epp_protection__media.featured_video3{left:0}}.epp_protection__media.featured_video3_mobile{clip-path:url(#featuredVideoMask3Mobile)}@media(max-width: 1024px){.epp_protection__media.featured_video3_mobile{left:0rem}}.epp_protection__figure{position:absolute;z-index:9;height:84rem;width:100%}.epp_protection__figure:before,.epp_protection__figure:after{content:"";display:block;position:absolute;background:#f7f7f9;height:100%;width:100%}.epp_protection__figure:before{transform:rotate(-93deg) translate(-4.8rem, -4rem);transform-origin:top}.epp_protection__figure:after{transform:rotate(-30deg) translate(13.03rem, 9rem)}.epp_protection__figure .inner_shape{position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:30rem 43rem 30rem 0;border-color:rgba(0,0,0,0) #f7f7f9 rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(30deg) translate(-7%, -21%)}.homepage_featured_products .red_line.top{margin:1.3rem auto 5.1rem}.homepage_featured_products .red_line.bottom{margin:1.3rem auto 2.6rem}@media(max-width: 1023px){.homepage_featured_products .red_line.bottom{margin:4.3rem auto 2.6rem}}.homepage_featured_products p{margin-bottom:4rem}.homepage_featured_products .title{margin:0 0 1.3rem;color:#2f2f2f;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.5rem;font-weight:600;letter-spacing:.9px;text-align:center;text-transform:uppercase}.homepage_featured_products .subtitle{color:#474747;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.4rem;line-height:1.3;text-align:center}.homepage_featured_products__link{margin:7.8rem 1.5rem 3.2rem;background:#fff;box-shadow:0 1px 13px -1px rgba(0,0,0,.1);flex:0 0 calc(50% - 3rem);max-width:calc(50% - 3rem);transition:all .2s ease-out 0s}@media(max-width: 1024px){.homepage_featured_products__link{margin:7.8rem auto 0;flex:0 0 30rem;max-width:30rem}}.homepage_featured_products__link a{display:block;padding:3.4rem 3rem 3rem 3rem}@media(max-width: 1024px){.homepage_featured_products__link a{padding:3rem 2rem 2rem 2rem}}.homepage_featured_products__link:hover{box-shadow:0 1px 50px -1px rgba(0,0,0,.6)}.homepage_featured_products__link .icon{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-3rem);font-family:"crowdstrike"}.homepage_featured_products__link .icon:before{position:absolute;content:"";color:#fff;font-size:2rem}.homepage_featured_products__main{margin:17.6rem 0 0;padding:0 0 9.9rem}@media(max-width: 1024px){.homepage_featured_products__main{margin:7.6rem 0 0}}.homepage_featured_products__main .container{z-index:4}.homepage_featured_products__main .gradient{position:absolute;left:0;bottom:0;z-index:1;background:#fff;background:linear-gradient(to bottom, #ffffff 0%, #f5f3f3 77%, #f0eeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#f0eeee",GradientType=0 );height:51.6rem;width:100%}.homepage_featured_products__main .single_col{width:32.2rem}@media(max-width: 767px){.homepage_featured_products__main .single_col{margin:0 auto}}@media(min-width: 768px)and (max-width: 1024px){.homepage_featured_products__main .single_col{margin:0 auto 2rem}}@media(min-width: 1025px)and (max-width: 1279px){.homepage_featured_products__main .single_col{width:29.3%}}.homepage_featured_products__main .single_col.even:before,.homepage_featured_products__main .single_col.even:after{position:absolute;left:0;top:0;z-index:3;content:"";display:block;border-left:1px dashed #fc0000;height:calc(100% + 3rem);width:1px}@media(max-width: 1024px){.homepage_featured_products__main .single_col.even:before,.homepage_featured_products__main .single_col.even:after{display:none}}.homepage_featured_products__main .single_col.even:before{transform:translate(-4.5rem, -3rem)}@media(min-width: 1025px)and (max-width: 1279px){.homepage_featured_products__main .single_col.even:before{transform:translate(-2.9rem, -3rem)}}.homepage_featured_products__main .single_col.even:after{left:100%;transform:translate(4.5rem, -3rem)}@media(min-width: 1025px)and (max-width: 1279px){.homepage_featured_products__main .single_col.even:after{transform:translate(2.9rem, -3rem)}}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header{width:calc(100% - 4.6rem)}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:before,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:before{position:absolute;top:0;z-index:2;height:100%;width:50%;content:"";display:block;background:#fc0000}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:after,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:after{content:"";display:block;clear:both}@media(max-width: 1024px){.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:before,.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:after,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:before,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:after{display:none}}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header{padding:1.8rem 1.8rem 1.8rem 0;border-radius:1.2rem .6rem 0 0;margin:0 0 2rem 4.6rem}@media(max-width: 1024px){.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header{border-radius:1.2rem;padding:1.8rem;margin:0 0 2rem 0;width:100%}}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:before{border-radius:1.6rem 0 0 0;left:0;transform:skew(-36deg, 0) translateX(-3.65rem)}.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header{margin:0 4.6rem 2rem 0;padding:1.8rem 0 1.8rem 1.8rem;border-radius:.6rem 1.2rem 0 0}@media(max-width: 1024px){.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header{border-radius:1.2rem;padding:1.8rem;margin:0 0 4.6rem 0;width:100%}}.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:before{border-radius:0 1.6rem 0 0;right:0;transform:skew(36deg, 0) translateX(3.65rem)}.homepage_featured_products__main .title{margin:0 0 1.3rem;color:#2f2f2f;font-size:1.7rem;font-weight:700;text-align:center;text-transform:uppercase}.homepage_featured_products__main .subtitle{color:#474747;font-size:1.4rem;line-height:1.4;text-align:center}.homepage_featured_products__main .featured_header{margin:0 auto 2rem;padding:1.8rem 1rem;background:#fc0000;border-radius:.6rem;color:#fff;font-size:1.8rem;font-weight:bold;letter-spacing:.16rem}@media(max-width: 1024px){.homepage_featured_products__main .featured_header{border-radius:1.2rem}}@media(min-width: 1025px)and (max-width: 1279px){.homepage_featured_products__main .featured_header{font-size:1.5rem;display:block}}.homepage_featured_products__main .featured_header span{position:relative;z-index:4}.homepage_featured_products__main .new_button{margin:4rem auto 0;width:19.2rem;color:#fff}.homepage_featured_products__main .new_button:hover{border:1px solid #fc0000;background:none;color:#fc0000}.homepage_featured_products__main .single_product{height:22rem;text-align:center}.homepage_featured_products__main .single_product:hover .title,.homepage_featured_products__main .single_product:hover .subtitle{color:#fc0000}.homepage_featured_products__main .single_product a{padding:4rem 0 0;display:block;height:100%}.homepage_featured_products__main .single_product .icon{display:flex;justify-content:center;height:7.4rem;margin:0 auto 1rem;width:7.2rem}.homepage_featured_products__main .single_product .icon img{max-height:100%}.homepage_featured_products__main .single_product .title{margin:0 0 .4rem}.homepage_tested_proven{padding:9.3rem 0 10.3rem;background:red;background:linear-gradient(138deg, #ff0000 0%, #690000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ff0000", endColorstr="#690000",GradientType=1 )}.homepage_tested_proven h2{margin:0 0 3.2rem;color:#fff}.homepage_tested_proven h4{margin:0 0 3.2rem}.homepage_tested_proven p{margin:0 0 3.2rem;color:#fff}.homepage_tested_proven .container{z-index:8}.homepage_tested_proven .accent_line{margin:0 0 3.5rem;border-top:2px dotted #fff}.homepage_tested_proven .accent_line:after{background:#fff}.homepage_tested_proven .icon{position:absolute;left:50%;bottom:0;z-index:8;transform:translateX(-50%) translateY(8.3rem)}.homepage_tested_proven .featured_content{padding-left:6%;display:flex;flex-wrap:wrap}.homepage_tested_proven .featured_content p{font-size:1.4rem;line-height:1.43;letter-spacing:.1px}@media(max-width: 1024px){.homepage_tested_proven .featured_content{padding:0}}.homepage_tested_proven .single_logo_section{padding:0 0 0 5.5rem;width:50%}@media(max-width: 1024px){.homepage_tested_proven .single_logo_section{padding:2rem}}.homepage_tested_proven .single_logo_section img,.homepage_tested_proven .single_logo_section svg{margin:0 0 2.6rem;max-height:75px}.homepage_tested_proven__bottom_hex{position:absolute;left:0;bottom:0;z-index:6;width:59.9em;height:41.82em;border-radius:9rem;background:#980000;transform:translate(-50%, -50%) scale(1.65) rotate(90deg);opacity:.4}.homepage_tested_proven__bottom_hex:before,.homepage_tested_proven__bottom_hex:after{position:absolute;width:inherit;height:inherit;border-radius:9rem;background:inherit;content:""}.homepage_tested_proven__bottom_hex:before{transform:rotate(60deg)}.homepage_tested_proven__bottom_hex:after{transform:rotate(-60deg)}.homepage_tested_proven .single_feature{margin:0 0 4.6rem}.homepage_tested_proven .new_button{display:inline-block;border:1px solid #fff;color:#fff}.homepage_tested_proven .new_button:hover{border:1px solid #fc0000;background:#fc0000}.homepage_tested_proven .title{color:#fff;font-size:1.8rem;font-weight:700;line-height:1.5;letter-spacing:.4px}.homepage_tested_proven .subtitle{margin:0 0 2.4rem;color:#fff;font-size:1.4rem;line-height:1.4;letter-spacing:.1px}.homepage_bottom_slider{background:#f8f9fa;height:42.6rem}@media(max-width: 991px){.homepage_bottom_slider{height:55.6rem}}.homepage_bottom_slider .secondary_pagination{bottom:2rem}.homepage_bottom_slider .secondary_pagination li{background:rgba(222,222,222,.6)}.homepage_bottom_slider .secondary_pagination li.active{background:#fc0000}.homepage_bottom_slider .container{z-index:7}.homepage_bottom_slider .slider_mask{transform:translateY(-5rem)}.homepage_bottom_slider .single_slide{position:absolute;left:100%;z-index:9;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center}.homepage_bottom_slider .single_slide:first-of-type{left:0}.homepage_bottom_slider__top_hex{position:absolute;left:21%;top:-24rem;z-index:6;width:59.9em;height:41.82em;border-radius:9rem 9rem 0 0;background:#474747;transform:translateX(-46%) rotate(180deg) scale(1.25);opacity:.05}.homepage_bottom_slider__top_hex:before,.homepage_bottom_slider__top_hex:after{position:absolute;width:inherit;height:inherit;border-radius:9rem 9rem 9rem 9rem;background:inherit;content:""}.homepage_bottom_slider__top_hex:before{transform:rotate(60deg)}.homepage_bottom_slider__top_hex:after{transform:rotate(-60deg)}.homepage_bottom_slider__bottom_hex{position:absolute;left:97.7%;bottom:-23.4rem;z-index:6;width:59.9em;height:41.82em;border-radius:9rem 9rem 0 0;background:#474747;transform:translateX(-47%) scale(1.1);opacity:.03}.homepage_bottom_slider__bottom_hex:before,.homepage_bottom_slider__bottom_hex:after{position:absolute;width:inherit;height:inherit;border-radius:9rem;background:inherit;content:""}.homepage_bottom_slider__bottom_hex:before{transform:rotate(60deg)}.homepage_bottom_slider__bottom_hex:after{transform:rotate(-60deg)}@media(max-width: 991px){.homepage_bottom_slider .pagination_container{bottom:-8rem;top:auto;width:auto;left:50%;transform:translate(-50%, -3rem)}}.homepage_bottom_slider .pagination_container li.prev_button{left:50%;transform:translateX(-55rem) rotate(135deg)}@media(min-width: 992px)and (max-width: 1279px){.homepage_bottom_slider .pagination_container li.prev_button{left:-7%;transform:translateX(0) rotate(135deg)}}@media(max-width: 991px){.homepage_bottom_slider .pagination_container li.prev_button{left:0;transform:translateX(0) rotate(135deg)}}.homepage_bottom_slider .pagination_container li.next_button{left:50%;transform:translateX(49rem) rotate(-45deg)}@media(min-width: 992px)and (max-width: 1279px){.homepage_bottom_slider .pagination_container li.next_button{left:100%;transform:translateX(0) rotate(-45deg)}}@media(max-width: 991px){.homepage_bottom_slider .pagination_container li.next_button{left:0;transform:translateX(0) rotate(-45deg)}}.homepage_bottom_slider .logo{margin:0 0 1.6rem;filter:grayscale(100%)}.homepage_bottom_slider .red_line{margin:0 auto .9rem;width:15.2rem}.homepage_bottom_slider .title{margin:5.9rem 0 2.9rem;padding:0 4rem;background-blend-mode:darken;background:linear-gradient(99deg, #565656, #000000);font-family:"Fatman-Book",sans-serif !important;font-size:3.7rem;line-height:1.11;letter-spacing:4.5px;text-align:center;-webkit-background-clip:text;background-clip:text;text-transform:uppercase;-webkit-text-fill-color:rgba(0,0,0,0)}@-moz-document url-prefix(){.homepage_bottom_slider .title{-webkit-text-fill-color:#666 !important}}.homepage_bottom_slider .subtitle{margin:0 0 4rem;color:#fc0000;font-size:2rem;line-height:1.45;letter-spacing:1.2px;font-weight:700;text-transform:uppercase}.homepage_hero{z-index:7;background:#000;height:47rem;overflow:hidden}@media(min-width: 992px){.homepage_hero{height:67.3rem}}.homepage_hero__play_button{position:absolute;left:31%;top:calc(50% - 6.4rem);z-index:7;color:#fff;font-size:14rem;cursor:pointer;opacity:1;font-family:"Font Awesome 6 Free";transition:opacity .2s ease-out 0s}@media(min-width: 768px)and (max-width: 1024px){.homepage_hero__play_button{left:45%;top:calc(50% - 7.4rem)}}@media(max-width: 1023px){.homepage_hero__play_button{display:none}}.homepage_hero__play_button.animate_out{opacity:0}@media(max-width: 1024px){.homepage_hero__copy_section{background:rgba(0,0,0,.6)}}.homepage_hero__close_button{position:absolute;right:2rem;top:2rem;z-index:9;border:1px solid rgba(255,255,255,.4);border-radius:50%;padding:3rem;transform:rotate(45deg);opacity:0;cursor:pointer;transition:opacity .2s ease-out 0s}.homepage_hero__close_button.animate_out{opacity:1}.homepage_hero__close_button:before,.homepage_hero__close_button:after{position:absolute;content:"";display:block;background:#fc0000}.homepage_hero__close_button:before{left:calc(50% - 1px);top:25%;height:50%;width:1px;transform:translateX(50%)}.homepage_hero__close_button:after{left:25%;top:calc(50% - 1px);height:1px;width:50%;transform:translateY(50%)}.homepage_hero__shapes{position:absolute;right:0;top:0;z-index:6;height:100%;width:50%;transform:translateX(0%);transition:all .3s ease-out .3s}@media(max-width: 1024px){.homepage_hero__shapes{display:none}}.homepage_hero__shapes.animate_out{z-index:-99}.homepage_hero__mask{position:absolute;left:0;top:0;z-index:3;background:linear-gradient(181deg, #fe0000, #9d0000);height:100%;width:100%}.homepage_hero__top_hex,.homepage_hero__bottom_hex{position:absolute;left:0;z-index:6;width:59.9em;height:41.82em;border-radius:9rem;background:#980000;opacity:.2;transition:all .6s ease-out .3s}.homepage_hero__top_hex:before,.homepage_hero__top_hex:after,.homepage_hero__bottom_hex:before,.homepage_hero__bottom_hex:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:""}.homepage_hero__top_hex:before,.homepage_hero__bottom_hex:before{transform:rotate(60deg)}.homepage_hero__top_hex:after,.homepage_hero__bottom_hex:after{transform:rotate(-60deg)}.homepage_hero__top_hex{top:-39.7rem;transform:translate(-49%, 0)}@media(max-width: 1024px){.homepage_hero__top_hex{top:-33.6rem;transform:translate(-45%, 0) scale(0.65)}}.homepage_hero__top_hex.animate_out{transform:translate(-49%, -50%);transition:all .6s ease-out 0s}.homepage_hero__bottom_hex{position:absolute;bottom:-35.9rem;transform:translate(-49%, 0);opacity:.5}@media(max-width: 575.98px){.homepage_hero__bottom_hex{display:none}}.homepage_hero__bottom_hex.animate_out{transform:translate(-49%, 50%);transition:all .6s ease-out 0s}@media(max-width: 1024px){.homepage_hero .hero_content{display:flex;flex-flow:column;margin-left:0 !important}}.homepage_hero .container{z-index:7;margin:0;height:100%;width:50%;max-width:50%;transition:all .3s ease-out .3s;transform:translate(0, 0)}@media(max-width: 1024px){.homepage_hero .container{width:100%;max-width:100%}}.homepage_hero .container.animate_out{transition:all .3s ease-out .2s;transform:translate(-100%, 0%)}@media(min-width: 1281px){.homepage_hero .container{width:63.2rem;max-width:63.2rem;left:calc(50% - 63.2rem)}.homepage_hero .container.animate_out{transform:translate(-340%, 0%)}}.homepage_hero h1{color:#fff;font-size:10.5rem;letter-spacing:1.29rem;text-shadow:0 3px 4px rgba(0,0,0,.11);line-height:.86;text-transform:uppercase;font-family:"Fatman-Light",sans-serif !important}@media(max-width: 1200px){.homepage_hero h1{font-size:calc(44px + 61*(100vw - 300px)/900)}}@media(min-width: 768px)and (max-width: 1279px){.homepage_hero h1{letter-spacing:.59rem}}@media(max-width: 767.98px){.homepage_hero h1{margin:3rem 0 0;letter-spacing:.59rem}}.homepage_hero h1 span{font-family:"Fatman-Medium",sans-serif !important}.homepage_hero p{margin:2rem 0;color:#fff;font-size:1.8rem;letter-spacing:.016rem;line-height:1.5}@media(max-width: 1024px){.homepage_hero p{width:50%;font-size:calc(14px + 5*(100vw - 300px)/724)}}@media(min-width: 576px)and (max-width: 767.98px){.homepage_hero p{width:39%}}.homepage_hero p span{font-weight:700}.homepage_hero.square{height:60rem;padding-top:8.6rem;transition:.2s border-size ease-out,.2s height ease-out}@media(min-width: 768px){.homepage_hero.square{height:47rem;padding-top:6rem}}@media(min-width: 992px){.homepage_hero.square{height:67.3rem;padding-top:0}}.homepage_hero.square .row{height:100%}.homepage_hero.square .copy-container{width:32.4rem;z-index:1}@media(min-width: 576px){.homepage_hero.square .copy-container{width:41.1rem}}@media(min-width: 768px){.homepage_hero.square .copy-container{left:initial;max-width:50rem;position:absolute;top:15%;transform:none;width:calc(100% - 10rem)}}@media(min-width: 992px){.homepage_hero.square .copy-container{top:30%}}.homepage_hero.square h1{font-size:5.4rem;letter-spacing:.5rem;margin-top:0}@media(min-width: 992px){.homepage_hero.square h1{font-size:8.4rem}}@media(min-width: 1200px){.homepage_hero.square h1{font-size:10.5rem}}.homepage_hero.square p{margin:1rem 0;width:initial}@media(min-width: 992px){.homepage_hero.square p{width:75%}}.homepage_hero.square a.button{margin:1rem 1rem 0 0;padding:.7em 1em;vertical-align:middle}.homepage_hero.square a.button:last-of-type{margin-right:0}@media(min-width: 992px){.homepage_hero.square a.button{padding:.7em 2em}}.homepage_hero.square .copy{background:linear-gradient(0deg, #9d0000 0%, #fe0000 100%);transition:.2s all ease-out}@media(min-width: 768px){.homepage_hero.square .copy{padding:0}}@media(min-width: 768px){.homepage_hero.square .copy .copy-container{right:5rem}}.homepage_hero.square .video{overflow:hidden;transition:.2s all ease-out}@media(min-width: 768px){.homepage_hero.square .video{padding:0}}.homepage_hero.square .video::after{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width: 768px){.homepage_hero.square .video .copy-container{left:5rem}}.homepage_hero.square .video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%, -50%)}.homepage_hero.square .video-player{opacity:0;transition:opacity .2s ease-out 1.5s}.homepage_hero.square .video-player .w-bottom-bar{display:none !important}.homepage_hero.square .video-player .fa-close{color:#fff;cursor:pointer;display:none;font-size:3rem;position:absolute;right:2.7rem;text-align:center;top:4.5rem;z-index:1}@media(min-width: 1025px){.homepage_hero.square .video-player .fa-close{right:4rem;top:8.4rem}}.homepage_hero.square.show-video{height:calc(56.25vw + 16px)}@media(min-width: 768px){.homepage_hero.square.show-video{border-bottom:10rem #f1f1f1 solid;box-sizing:content-box}}.homepage_hero.square.show-video .copy{opacity:0;transform:translateX(-100%)}.homepage_hero.square.show-video .video{opacity:0;transform:translateX(100%)}.homepage_hero.square.show-video .video-player{opacity:1;height:100%;position:absolute;width:100%}.homepage_hero.square.show-video .video-player .fa-close{display:block}.homepage_hero.hexagon .iframe_mask{position:absolute;left:0;top:0;z-index:5;height:100%;width:100%;opacity:1}@media(max-width: 1024px){.homepage_hero.hexagon .iframe_mask{display:none}}.homepage_hero.hexagon .iframe_mask.animate_out{opacity:0;z-index:-99}.homepage_hero.hexagon .iframe_mask svg{position:absolute;left:50%;top:0;transform:translateX(-47%)}.homepage_hero.hexagon iframe{position:absolute;left:0;top:0;z-index:4;height:100%;width:100%}.homepage_hero.hexagon .mobile_play_button{position:absolute;right:50%;top:34%;z-index:7;color:#fff;font-size:5.9rem;cursor:pointer;opacity:1;transition:opacity .2s ease-out 0s;transform:translate(15rem, 0)}@media(min-width: 1025px){.homepage_hero.hexagon .mobile_play_button{display:none}}@media(min-width: 992px)and (max-width: 1024px){.homepage_hero.hexagon .mobile_play_button{transform:translate(24rem, 0)}}.homepage_hero.hexagon .mobile_play_button.animate_out{opacity:0}@media(max-width: 1024px){.homepage_hero.hexagon .mobile_play_button.activate{opacity:0}}.homepage_hero.hexagon .hero_player_insert_location{position:absolute;left:0;top:0;z-index:5;height:100%;width:100%}@media(min-width: 1199px){.homepage_hero.hexagon .hero_player_insert_location{pointer-events:none}}.homepage_hero.hexagon .close_button{position:absolute;right:2rem;top:2rem;z-index:9;border:1px solid rgba(255,255,255,.4);border-radius:50%;padding:3rem;transform:rotate(45deg);opacity:0;cursor:pointer;transition:opacity .2s ease-out 0s}.homepage_hero.hexagon .close_button.animate_out{opacity:1}.homepage_hero.hexagon .close_button:before,.homepage_hero.hexagon .close_button:after{position:absolute;content:"";display:block;background:#fc0000}.homepage_hero.hexagon .close_button:before{left:calc(50% - 1px);top:25%;height:50%;width:1px;transform:translateX(50%)}.homepage_hero.hexagon .close_button:after{left:25%;top:calc(50% - 1px);height:1px;width:50%;transform:translateY(50%)}.homepage_hero.hexagon .row{align-items:center;height:100%}.homepage_hero.hexagon p{width:73%}.homepage_hero.hexagon video{left:50%;min-height:100%;min-width:100%;position:absolute;top:0;transform:translateX(-50%)}@media(min-width: 1025px){.homepage_hero.hexagon video{height:580px;left:50%;min-height:initial;min-width:initial;transform:translateX(-15%);z-index:5}}.homepage_hero.hexagon video.animate_out{opacity:0}.homepage_hero.hexagon .secondary_text{margin:2rem 0;width:73%;color:#fff;font-size:1.9rem;letter-spacing:.016rem;line-height:1.5}@media(max-width: 1024px){.homepage_hero.hexagon .secondary_text{width:50%;font-size:calc(14px + 5*(100vw - 300px)/724)}}@media(min-width: 576px)and (max-width: 767.98px){.homepage_hero.hexagon .secondary_text{width:39%}}.homepage_hero.hexagon .secondary_text span{font-weight:700}.homepage_hero.hexagon .new_button{display:inline-block;color:#fff;border:1px solid #fff}.homepage_hero.hexagon .new_button:hover{border:1px solid #fc0000;background:#fc0000}@media(max-width: 1024px){.homepage_hero.hexagon .new_button{font-size:calc(14px + 2*(100vw - 300px)/724);align-self:center}}.falcon_platform{padding:2rem 0 0;background:#f1f1f1;overflow:hidden}.falcon_platform .slider_mask{overflow:initial !important}.falcon_platform .secondary_pagination{position:absolute;left:50%;top:-5rem;z-index:12;transform:translate(-50%, 0)}@media(max-width: 1024px){.falcon_platform .secondary_pagination{width:100%;text-align:center}}.falcon_platform .secondary_pagination li{display:inline-block;margin:0 1.5rem;padding:.2rem 0;cursor:pointer;color:#474747;font-size:1.5rem}.falcon_platform .secondary_pagination li.active{border-bottom:1px solid #fc0000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:bold}.falcon_platform.lock{position:fixed;top:-21.2rem;left:0;z-index:99;height:calc(100% + 21.2rem);width:100%;display:flex;flex-flow:column;justify-content:flex-end}.falcon_platform.lock .panel_1_graphic,.falcon_platform.lock .single_view{display:flex;align-items:center}.falcon_platform.lock .particles_container{align-self:flex-end}.falcon_platform .accent_line svg{margin:0 auto;display:block}.falcon_platform .single_slide{position:absolute;left:100%;z-index:9;width:100%;height:100%}.falcon_platform .single_slide:first-of-type{left:0}.falcon_platform .platform_view_container{margin:6rem 0 0;display:flex;flex-wrap:wrap;z-index:7;height:58rem;width:100%}@media(max-width: 1024px){.falcon_platform .platform_view_container{height:78rem}}.falcon_platform .particles_container{position:absolute;left:0;top:0;z-index:2;height:100%;width:100%}.falcon_platform .particles_container_panel2{position:absolute;left:50%;top:0;z-index:2;height:53.2rem;width:74.2rem;transform:translate(-50%, 0)}.falcon_platform .particles_container3{position:absolute;right:0;top:0;z-index:2;height:100%;width:50%}.falcon_platform__graphic_container{position:absolute;left:0;top:0;z-index:9;height:100%;width:100%}.falcon_platform .panel_graphic{position:absolute;left:0;top:0;z-index:5;height:100%;width:100%}.falcon_platform .panel_graphic img{position:absolute;left:calc(45% - 55.1rem)}.falcon_platform .bottom_hex{position:absolute;left:50%;bottom:-36.4rem;z-index:6;width:59.9em;height:41.82em;border-radius:9rem;background:#fff;transform:translate(-50%, 0)}.falcon_platform .bottom_hex:before,.falcon_platform .bottom_hex:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:""}.falcon_platform .bottom_hex:before{transform:rotate(60deg)}.falcon_platform .bottom_hex:after{transform:rotate(-60deg)}.falcon_platform .container{z-index:10}.falcon_platform .clouds{position:absolute;left:0;bottom:0;z-index:5;background:no-repeat center bottom/cover;height:44%;width:100%}.falcon_platform__subtitle{position:absolute;left:0;top:0;z-index:5;background:no-repeat;background-size:22.8rem;height:14.4rem;width:100%;overflow:hidden}.falcon_platform__subtitle.cloud_native{background-position:1.5rem 3rem}@media(max-width: 1024px){.falcon_platform__subtitle.cloud_native{background-position:36% 3rem}}.falcon_platform__subtitle.threat_graph{background-position:45% -11.6rem}.falcon_platform__subtitle.single_agent{background-position:45% -26rem}.falcon_platform .new_button{display:inline-block;position:absolute;left:50%;bottom:9%;z-index:8;transform:translateX(-50%);padding:1rem 5.8rem;color:#fc0000}.falcon_platform .new_button:hover{border:1px solid #fc0000;background:#fc0000;color:#fff}@media(min-width: 576px)and (max-width: 767.98px){.falcon_platform .new_button{bottom:2.8rem}}@media(max-width: 575.98px){.falcon_platform .new_button{padding:1rem 0;width:20rem;bottom:4.8rem}}.falcon_platform .single_view{height:100%;width:100vw}@media(max-width: 1024px){.falcon_platform .single_view.panel1 .clouds{display:none}}@media(max-width: 1024px){.falcon_platform .single_view.panel1 .falcon_platform__graphic_container{position:relative;height:auto}}@media(max-width: 1024px){.falcon_platform .single_view.panel1 .bottom_hex{display:none}}@media(min-width: 576px)and (max-width: 767.98px){.falcon_platform .single_view.panel1 .panel_graphic img{width:32rem;top:8rem;left:0}}@media(max-width: 575.98px){.falcon_platform .single_view.panel1 .panel_graphic{position:relative}.falcon_platform .single_view.panel1 .panel_graphic img{position:relative;left:auto;width:40rem;margin:0 auto}}.falcon_platform .single_view.panel2 .clouds{z-index:5}@media(max-width: 1024px){.falcon_platform .single_view.panel2 .clouds{display:none}}.falcon_platform .single_view.panel2 .panel_graphic{z-index:4;opacity:.26;display:flex;justify-content:center;align-items:center}.falcon_platform .single_view.panel2 .panel_graphic img{width:53%;left:calc(45% - 45.1rem)}@media(max-width: 1024px){.falcon_platform .single_view.panel2 .panel_graphic img{display:none}}.falcon_platform .single_view.panel3 .clouds{z-index:5}@media(max-width: 1024px){.falcon_platform .single_view.panel3 .clouds{display:none}}.falcon_platform .single_view.panel3 .panel_graphic{z-index:4}@media(min-width: 576px)and (max-width: 767.98px){.falcon_platform .single_view.panel3 .panel_graphic img{width:32rem;top:8rem;left:0}}@media(max-width: 575.98px){.falcon_platform .single_view.panel3 .panel_graphic{position:relative}.falcon_platform .single_view.panel3 .panel_graphic img{position:relative;left:auto;width:40rem;margin:0 auto}}@media(max-width: 1024px){.falcon_platform .single_view.panel3 .falcon_platform__graphic_container{position:relative;height:auto}}@media(max-width: 1024px){.falcon_platform .single_view.panel3 .particles_container3{width:70%}}.falcon_platform .single_view__content{padding:9.8rem 0 0}.falcon_platform__new__content{padding:0 0 20rem}.falcon_platform__new__content .single_col{margin:5rem 0 0}.falcon_platform__new__content .featured_graphic{position:absolute;left:0;top:0;z-index:5;height:100%;width:100%;opacity:.15;display:flex;justify-content:center;align-items:center}.falcon_platform__new__content .featured_graphic img{display:none}@media(min-width: 1025px){.falcon_platform__new__content .featured_graphic img{margin:0 auto;max-width:75%;display:block}}.falcon_platform__new__content h3,.falcon_platform__new__content p{text-align:center}.falcon_platform__new__content p{padding:0 3rem}@media(max-width: 1024px){.falcon_platform__new__content .no_mobile{display:none}}.module_trusted_by{padding:8.4rem 0 0}.module_trusted_by .single_col{margin-bottom:5rem}.module_trusted_by__section_title{margin:0 0 4.85rem;color:#2f2f2f;font-size:4.7rem;line-height:1.11;letter-spacing:4.5px;text-transform:uppercase;font-family:"Fatman-Light",sans-serif !important}.module_trusted_by__title{margin:0 0 1.3rem;color:#474747;font-size:2.3rem;font-weight:700;letter-spacing:.2px}.module_trusted_by__subtitle{color:#474747;font-size:1.4rem;line-height:1.43;letter-spacing:.2px}.module_trusted_by__icon img,.module_trusted_by__icon svg{margin:0 auto 1.9rem}.module_trusted_by__featured_logos{padding:6rem 0}.module_trusted_by__featured_logos li{display:inline-block;max-width:200px;vertical-align:middle;width:auto !important}.module_trusted_by__featured_logos li img{margin:0 auto;max-height:100px;transform:translateZ(0)}.module_trusted_by.next_gen_av_component{padding:0 0 11.5rem}.module_trusted_by.next_gen_av_component .module_trusted_by__section_title{margin:0}.module_trusted_by.next_gen_av_component p{margin:0 0 4rem;font-size:1.7rem;line-height:1.71;letter-spacing:.3px;text-align:center}.homepage_featured_products .red_line.top{margin:1.3rem auto 5.1rem}.homepage_featured_products .red_line.bottom{margin:1.3rem auto 2.6rem}@media(max-width: 1023px){.homepage_featured_products .red_line.bottom{margin:4.3rem auto 2.6rem}}.homepage_featured_products p{margin-bottom:4rem}.homepage_featured_products .title{margin:0 0 1.3rem;color:#2f2f2f;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.5rem;font-weight:600;letter-spacing:.9px;text-align:center;text-transform:uppercase}.homepage_featured_products .subtitle{color:#474747;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.4rem;line-height:1.4;text-align:center}.homepage_featured_products__link{margin:7.8rem 1.5rem 3.2rem;background:#fff;box-shadow:0 1px 13px -1px rgba(0,0,0,.1);flex:0 0 calc(50% - 3rem);max-width:calc(50% - 3rem);transition:all .2s ease-out 0s}.homepage_featured_products__link_text{margin-top:2rem;color:#fa0000;font-weight:600;font-size:1.6rem}.homepage_featured_products__link__tech_content{padding:3rem;background:#fff;box-shadow:0 1px 13px -1px rgba(0,0,0,.1);transition:all .2s ease-out 0s}.homepage_featured_products__link__tech_content:hover{box-shadow:0 1px 50px -1px rgba(0,0,0,.6)}.homepage_featured_products__link__tech_content .homepage_featured_products__link_text{line-height:1.4}.homepage_featured_products__link__tech_content .image{padding:1.8rem}.homepage_featured_products__link__tech_content .image img{position:absolute;left:0;top:0;height:100%;width:100%}.homepage_featured_products__link__tech_content .title{margin-bottom:0}.homepage_featured_products__link .title{font-size:2rem}.homepage_featured_products__link .subtitle{font-size:1.7rem;line-height:1.2}@media(max-width: 1024px){.homepage_featured_products__link{margin:7.8rem auto 0;flex:0 0 30rem;max-width:30rem}}.homepage_featured_products__link a,.homepage_featured_products__link.add_padding{display:block;padding:3.8rem 3rem 3rem}.homepage_featured_products__link:hover{box-shadow:0 1px 50px -1px rgba(0,0,0,.6)}.homepage_featured_products__link .icon{position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-3rem);font-family:"crowdstrike"}.homepage_featured_products__link .icon:before{position:absolute;content:"";color:#fff;font-size:2rem}.homepage_featured_products__main{margin:17.6rem 0 0;padding:0 0 9.9rem}@media(max-width: 1024px){.homepage_featured_products__main{margin:7.6rem 0 0}}.homepage_featured_products__main .container{z-index:4}.homepage_featured_products__main .gradient{position:absolute;left:0;bottom:0;z-index:1;background:#fff;background:linear-gradient(to bottom, #ffffff 0%, #f5f3f3 77%, #f0eeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#f0eeee",GradientType=0 );height:51.6rem;width:100%}.homepage_featured_products__main .single_col{width:32.2rem}@media(max-width: 767px){.homepage_featured_products__main .single_col{margin:0 auto}}@media(min-width: 768px)and (max-width: 1024px){.homepage_featured_products__main .single_col{margin:0 auto 2rem}}@media(min-width: 1025px)and (max-width: 1279px){.homepage_featured_products__main .single_col{width:29.3%}}.homepage_featured_products__main .single_col.even:before,.homepage_featured_products__main .single_col.even:after{position:absolute;left:0;top:0;z-index:3;content:"";display:block;border-left:1px dashed #fc0000;height:calc(100% + 3rem);width:1px}@media(max-width: 1024px){.homepage_featured_products__main .single_col.even:before,.homepage_featured_products__main .single_col.even:after{display:none}}.homepage_featured_products__main .single_col.even:before{transform:translate(-4.5rem, -3rem)}@media(min-width: 1025px)and (max-width: 1279px){.homepage_featured_products__main .single_col.even:before{transform:translate(-2.9rem, -3rem)}}.homepage_featured_products__main .single_col.even:after{left:100%;transform:translate(4.5rem, -3rem)}@media(min-width: 1025px)and (max-width: 1279px){.homepage_featured_products__main .single_col.even:after{transform:translate(2.9rem, -3rem)}}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header{width:calc(100% - 4.6rem)}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:before,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:before{position:absolute;top:0;z-index:2;height:100%;width:50%;content:"";display:block;background:#fc0000}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:after,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:after{content:"";display:block;clear:both}@media(max-width: 1024px){.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:before,.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:after,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:before,.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:after{display:none}}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header{padding:1.8rem 1.8rem 1.8rem 0;border-radius:1.2rem .6rem 0 0;margin:0 0 2rem 4.6rem}@media(max-width: 1024px){.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header{border-radius:1.2rem;padding:1.8rem;margin:0 0 2rem 0;width:100%}}.homepage_featured_products__main .single_col:nth-of-type(1) .featured_header:before{border-radius:1.6rem 0 0 0;left:0;transform:skew(-36deg, 0) translateX(-3.65rem)}.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header{margin:0 4.6rem 2rem 0;padding:1.8rem 0 1.8rem 1.8rem;border-radius:.6rem 1.2rem 0 0}@media(max-width: 1024px){.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header{border-radius:1.2rem;padding:1.8rem;margin:0 0 4.6rem 0;width:100%}}.homepage_featured_products__main .single_col:nth-of-type(3) .featured_header:before{border-radius:0 1.6rem 0 0;right:0;transform:skew(36deg, 0) translateX(3.65rem)}.homepage_featured_products__main .title{margin:0 0 1.3rem;color:#2f2f2f;font-size:1.7rem;font-weight:600;text-align:center;text-transform:uppercase}.homepage_featured_products__main .subtitle{color:#474747;font-size:1.4rem;line-height:1.4;text-align:center}.homepage_featured_products__main .featured_header{margin:0 auto 2rem;padding:1.8rem 1rem;background:#fc0000;border-radius:.6rem;color:#fff;font-size:1.8rem;font-weight:bold;letter-spacing:.16rem}@media(max-width: 1024px){.homepage_featured_products__main .featured_header{border-radius:1.2rem}}@media(min-width: 1025px)and (max-width: 1279px){.homepage_featured_products__main .featured_header{font-size:1.5rem;display:block}}.homepage_featured_products__main .featured_header span{position:relative;z-index:4}.homepage_featured_products__main .new_button{margin:4rem auto 0;width:19.2rem;color:#fff}.homepage_featured_products__main .new_button:hover{border:1px solid #fc0000;background:none;color:#fc0000}.homepage_featured_products__main .single_product{height:22rem;text-align:center}.homepage_featured_products__main .single_product:hover .title,.homepage_featured_products__main .single_product:hover .subtitle{color:#fc0000}.homepage_featured_products__main .single_product a{padding:4rem 0 0;display:block;height:100%}.homepage_featured_products__main .single_product .icon{display:flex;justify-content:center;height:7.4rem;margin:0 auto 1rem;width:7.2rem}.homepage_featured_products__main .single_product .icon img{max-height:100%}.homepage_featured_products__main .single_product .title{margin:0 0 .4rem}