﻿@media(min-width:375px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:370px!important;}}@media(min-width:480px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:450px!important;}}@media(min-width:576px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:520px!important;}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:920px!important;}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1100px!important;}}@media(min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1300px!important;}}@media(min-width:1680px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1500px!important;}}.col-lg-8{margin-top:50px;}@media(min-width:992px){.col-lg-8{margin-top:unset;}}.owl-carousel{z-index:0;}@font-face{font-family:"Typold Bold";src:url("../fonts/typold-bold.otf");}@font-face{font-family:"Typold Book";src:url("../fonts/typold-book-500.otf");}@font-face{font-family:"Roboto Regular";src:url("../fonts/Roboto/Roboto-Regular.ttf");}@font-face{font-family:"Roboto Medium";src:url("../fonts/Roboto/Roboto-Medium.ttf");}@font-face{font-family:"Roboto Bold";src:url("../fonts/Roboto/Roboto-Bold.ttf");}@font-face{font-family:"Roboto Thin";src:url("../fonts/Roboto/Roboto-Thin.ttf");}@font-face{font-family:"Matter Regular";src:url("../fonts/Matter/matter_regular-webfont.woff2") format("woff2"),url("../fonts/Matter/matter_regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Matter Bold";src:url("../fonts/Matter/matter-bold-webfont.woff2") format("woff2"),url("../fonts/Matter/matter-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Matter Light";src:url("../fonts/Matter/matter-light-webfont.woff2") format("woff2"),url("../fonts/Matter/matter-light-webfont.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Matter Medium";src:url("../fonts/Matter/matter-medium-webfont.woff2") format("woff2"),url("../fonts/Matter/matter-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal;}p,li,strong,em,u{font-family:"Matter Regular",sans-serif;font-size:1.25rem;letter-spacing:0;}a{color:#ff8600;}a:hover{color:#ff8600;text-decoration-color:#ff8600;}h1,h2,h3,h4 .h1,.h2,.h3,.h4{font-family:"Typold Bold",sans-serif;}h1{font-size:1.6875rem;line-height:32px;margin-bottom:22px;}h2{font-size:1.5625rem;line-height:30px;}.section-heading{font-size:1.5625rem;font-family:"Typold Bold",sans-serif;line-height:30px;}.section-header{font-size:2.5rem;font-family:"Typold Bold",sans-serif;}@media(min-width:1280px){h1{font-size:3.75rem;line-height:70px;margin-bottom:32px;}h2{font-size:2.5rem;line-height:40px;margin-bottom:32px;}.section-heading{font-size:2.5rem;font-family:"Typold Bold",sans-serif;line-height:50px;}}.font-size-headline-one{font-size:5rem;}.font-size-headline-two{font-size:3.75rem;}.font-size-large{font-size:2.5rem;}.font-size-semi-large{font-size:1.25rem;}.font-size-normal{font-size:1rem;}.font-size-small{font-size:.875rem;}.font-size-petite{font-size:.75rem;}.text-color-brand-orange{color:#ff8600;}.left-align{text-align:left;}.center-align{text-align:center;}.right-align{text-align:right;}.rte-text-content ul{padding:0;}.rte-text-content li{list-style:none;padding-left:25px;background-image:url("../../Content/Icons/crossfire-list-style-type.png");background-repeat:no-repeat;background-position:left 10px;background-size:12px;}.rte-text-content li:not(:last-child){margin-bottom:10px;}.rte-text-content li .heading{font-family:"Matter Bold",sans-serif;}header{position:absolute;width:100%;height:90px;z-index:1;}header .desktop-logo-container{position:absolute;top:1.875rem;left:3.75rem;width:200px;}header .logo-container{position:absolute;left:30px;top:50%;transform:translateY(-50%);max-width:12.5rem;}header .navigation-menu-container{padding:30px 0;}header .top-bar{position:fixed;top:0;width:103%;display:flex;background:#000;display:flex;justify-content:center;align-items:center;margin-left:-5%;margin-right:0;padding:12px;height:40px;background-color:#f0f0f0;}@media(min-width:1200px){header .top-bar{margin-left:-3%;padding:20px 30px;justify-content:space-between;}}header .top-bar .top-bar-link-container{display:flex;justify-content:flex-end;gap:10px;}header .top-bar .top-bar-link-container i{margin-right:5px;}header .top-bar .top-bar-link-container a{color:#000;font-size:12px;font-family:"Typold Bold";text-transform:uppercase;}header .top-bar .top-bar-link-container a:Hover{text-decoration:none;color:#ff8600;}*{box-sizing:border-box;}body{margin:0;font-family:"Open Sans",sans-serif;}html{margin:0;padding:0;overflow-x:hidden;}.umb-grid .grid-section{padding-top:unset;}img{max-width:100%;max-height:100%;}section,.section{padding:5% 0;}.row{display:flex;justify-content:space-between;}.row .col-lg-6{padding-top:25px;padding-bottom:25px;}@media screen and (min-width:992px){.row .col-lg-6{max-width:48%;padding-top:unset;padding-bottom:unset;}}.full-width-page-container{width:100vw;display:flex;flex-direction:column;}.full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.short-full-width-page-container{width:100vw;padding:0 15% 0 15%;display:flex;flex-direction:column;}.content-container-row{width:100%;margin-bottom:10%;display:flex;flex-direction:row;justify-content:space-between;}.no-margin-row{margin:5% 0;}.content-container-column{width:100%;margin-bottom:10%;display:flex;flex-direction:column;}.orange-text-highlight{color:#f36e0f;}.small-orange-text{letter-spacing:.7px;color:#ff8600;text-transform:uppercase;font-size:16px;margin:0 0 -1.25rem 0;font-weight:600;}.box-shadow{box-shadow:0 3px 6px rgba(0,0,0,.16);}.rounded-box,.rounded-card{border-radius:5px;}hr{height:3px;background-color:#ff8600;max-width:39.0625rem;border-radius:5px;}.no-margin{margin:0;}.right-align{display:flex;flex-direction:column;align-items:flex-end;text-align:right;}.dark-bg,.white-lines-dark-bg,.shadowed-box{background-color:#f7f8fa;}.shadowed-box{box-shadow:0 0 4px rgba(0,0,0,.16);}.content-card-column{padding:40px 30px 40px 30px;border-radius:10px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);}.charcoal-bg{background-color:#252525;}.light-bg{background-color:#fff;}.white-lines-dark-bg{background-image:url("/Content/Backgrounds/grey-bg-white-lines.jpg");background-size:contain;background-repeat:no-repeat;}.section-width-full .container{max-width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.section-width-narrow .container{max-width:62.5rem;margin:auto;}@media all and (max-width:800px){.mobile-column-switch{flex-direction:column;}}.remove-section-padding-top section{padding-top:0;}.remove-section-padding-bottom section{padding-bottom:0;}.align-column-items-center .row{align-items:center;}@media(max-width:1280px){.last-column-first-in-mobile .column:last-child(){order:1;}}@media(min-width:1280px){.narrow-column-items .column div{width:80%;margin:auto;}}.margin-top--large{margin-top:120px;}.margin-top--medium{margin-top:60px;}.margin-top--small{margin-top:30px;}@media(max-width:1024px){.margin-top-md-only--large{margin-top:120px;}.margin-top-md-only--medium{margin-top:60px;}.margin-top-md-only--small{margin-top:30px;}}.margin-bottom--large{margin-bottom:120px;}.margin-bottom--medium{margin-bottom:60px;}.margin-bottom--small{margin-bottom:30px;}@media(max-width:1024px){.margin-bottom-md-only--large{margin-bottom:120px;}.margin-bottom-md-only--medium{margin-bottom:60px;}.margin-bottom-md-only--small{margin-bottom:30px;}}.reverse-wrap-section .container section{flex-wrap:wrap-reverse;}.standard-text-block-width{max-width:38.75rem;}.standard-text-block-width p{line-height:32px;}.narrow-text-section{padding:0 15%;}.error-page-content{padding:15% 25%;background-image:url("../../Content/Banners/the-wedge.jpg");color:#fff;background-repeat:no-repeat;object-fit:cover;box-shadow:inset 0 0 0 2000px rgba(0,0,0,.4);}#mainNav .special-menu{border-radius:0;background-color:#fff;}#mainNav .nav-item-dropdown{display:inline-block;display:block;color:#170f49;font-family:"Typold Book";font-size:16px;text-transform:unset;line-height:30px;text-decoration:none;padding:15px 50px;}#mainNav .nav-item-dropdown:Hover{color:#ff8600!important;}#mainNav .nav-item-dropdown:hover{background-color:#ededf2;}#mainNav .header{position:fixed;top:30px;right:0;left:0;z-index:1030;}#mainNav .navbar-nav{position:relative;align-items:center;gap:5px;}@media(min-width:1208px){#mainNav .navbar-nav{gap:20px;}}#mainNav .navbar-nav .menu-button{display:inline-flex;padding:11px 21.17px 11px 22px;color:#fff;min-width:unset;}#mainNav .navbar-nav .menu-button:Hover{color:#212121;}#mainNav h5{margin:0;}#mainNav p{color:#a9a9a9;padding-top:3px;}#mainNav p,#mainNav li{margin-bottom:0;}#mainNav .row .left{padding-right:0!important;}#mainNav .p2{margin:10px 40px;text-transform:uppercase;}#mainNav .row .right{padding-left:0!important;}#mainNav .nav-link.light,#mainNav .nav-link-scrolling,#mainNav .p2{color:#212121;}#mainNav .navbar-brand{color:#fff;}#mainNav .nav-link{padding:20px 15px 25px 15px;position:relative;transition:all .4s ease;font-family:"Typold Bold";color:#fff;letter-spacing:.5px;font-size:14px;text-transform:uppercase;position:relative;line-height:40px;}#mainNav .nav-link:before{position:absolute;top:45px;bottom:0;height:20px;left:40%;right:60%;margin:auto;opacity:0;transition:opacity .4s ease-in-out,top .4s ease-in-out;}#mainNav .nav-link:hover::before{opacity:1;top:35px;}#mainNav .nav-link.active:before{opacity:1;top:35px;}#mainNav .nav-link:hover{font-weight:600;}#mainNav .dropdown-item:hover{color:#212121;}#mainNav .dropdown-toggle:after{position:relative;}#mainNav .dropdown-item .container-fluid{padding:10px 30px 0 0;}#mainNav .speacial{padding:0 26px 5px 26px;}#mainNav .special-menu{width:1000px;left:150%!important;padding:0;}@media(max-width:1200px){#mainNav .special-menu{left:unset!important;-webkit-transform:unset!important;-o-transform:unset!important;transform:unset!important;}}#mainNav .special-menu-dropdown .special-menu-column{padding:48px;}#mainNav .special-menu-dropdown h5{margin-bottom:45px;color:#212529;font-family:"Typold Bold";font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:1.44px;text-transform:uppercase;}#mainNav .special-menu-dropdown .nav-item{display:flex;align-items:center;gap:18px;margin-bottom:10px;}#mainNav .special-menu-dropdown .nav-item .special-logo{width:70px;height:70px;padding:19px 14px;border-radius:15px;background:#fff;box-shadow:0 4px 20px 0 rgba(23,15,73,.08);}#mainNav .special-menu-dropdown .nav-item .nav-link-container{margin-bottom:20px;}#mainNav .special-menu-dropdown .nav-item .nav-link-container p{font-family:"Typold Book";font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#6f6c90;}#mainNav .special-menu-dropdown li{line-height:1.2;}#mainNav .special-menu-dropdown li .nav-link{padding:unset;color:#170f49;font-family:"Typold Book";font-size:16px;text-transform:unset;line-height:30px;}#mainNav .special-menu-dropdown li .nav-link:Hover{color:#ff8600;}#mainNav .colored-column .nav-link-container{margin-bottom:35px;}#mainNav .menu-icon{margin-right:10px;}#mainNav .simple{padding:15px 30px;}#mainNav .featured-menu-icon{width:45px;margin:4px 0 0 0;background-color:rgba(255,134,0,.1019607843);padding:9px;border-radius:5px;}#mainNav .dropdown-menu-center{right:auto;left:40%;-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);top:70px;border:0;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);}#mainNav .left{border-right:solid 1px #f6f6f6;}#mainNav .btn-nav{background-color:#fff;text-align:center;}#mainNav .btn-nav a:link{text-decoration:none;}#mainNav .btn-nav:hover{background-color:#fff;}#mainNav .btn-nav:hover .dropdown-button{color:#fff;}#mainNav .dropdown-button{color:#212121;font-weight:600;}#mainNav .navbar-toggler{border:0;font-weight:800;}#mainNav .navbar-toggler:focus,#mainNav .navbar-toggler:active,#mainNav .navbar-toggler-icon:focus{outline:0;box-shadow:none;}#mainNav .navbar-collapse{padding-top:15px;}#mainNav .scrolling_down{background-color:#fff;position:fixed;top:-130px;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s;}#mainNav .scrolling_up{background-color:#fff;position:fixed;top:40px;right:0;left:0;z-index:1030;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s;box-shadow:0 3px 12px rgba(0,0,0,.11);-moz-box-shadow:0 3px 12px rgba(0,0,0,.11);-webkit-box-shadow:0 3px 12px rgba(0,0,0,.11);}#mainNav .scrolling_up .menu-button{color:#000;border:1px solid #212121;}#mainNav .scrolling_up .menu-button:Hover{color:#fff;background-color:#212121;}#mainNav .scrolling_up .menu-item{color:#212121;}#mainNav .navbar-logo{display:block;opacity:1;}#mainNav dropdown-menu.arrow-top{margin-top:40px;}#mainNav .dropdown-menu.arrow-top:after{content:" ";position:absolute;right:50%;left:50%;top:-15px;border-top:0;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:15px solid #fff;}#mainNav .content-text,#mainNav .featured-menu-icon{margin:10px;}#mainNav .dropdown-menu-standard{min-width:255px;}@media(max-width:1208px){#mainNav .header.light{background-color:#fff;background:none;}#mainNav .header,#mainNav .scrolling_up{padding:10px 50px 10px 30px;}#mainNav .dropdown-menu-center{top:-15px;right:auto;left:51%;box-shadow:none;position:relative;}#mainNav .special-menu{width:100%;}#mainNav .row .right{padding-left:10px!important;}#mainNav .nav-link{padding:10px 10px;}#mainNav .nav-item-dropdown{padding:6px 17px;}#mainNav .dropdown-menu{background-color:#fff;}#mainNav .featured-menu-icon{width:40px;}#mainNav .dropdown-item{padding:5px 20px;}#mainNav .navbar-collapse{background-color:#fff;}#mainNav .nav-link:before{display:none;}#mainNav .p2{margin:10px 8px;}}@media(min-width:1208px){#mainNav .dropdown:hover .dropdown-menu{display:block;}}@media(max-width:420px){#mainNav .header,#mainNav .scrolling_up{padding:10px 10px 20px 10px;}#mainNav .featured-menu-icon{width:40px;margin:2px;}#mainNav .dropdown-item{padding:5px 0;}#mainNav .content-text p{display:none;}#mainNav .dropdown-menu.arrow-top:after{display:none;}#mainNav .dropdown-menu-center{left:57%;}#mainNav .btn-nav{text-align:left;}#mainNav .nav-item-dropdown{padding:6px 5px;}#mainNav .p2{margin:10px 0;}}#mainNav .navbar{padding:0!important;}.mobile-nav .alt-logo{display:block!important;}.mobile-nav .navbar-logo{display:none!important;}.mobile-nav .navbar-nav{align-items:unset!important;padding:10px;}.mobile-nav .navbar-collapse{margin-top:15px;}.mobile-nav .nav-link{font-size:14px!important;}.mobile-nav .special-menu{left:unset!important;}.mobile-nav .special-menu .special-menu-column{padding:10px 50px!important;background-color:unset!important;}@media(max-width:1024px){.mobile-nav .special-menu .special-menu-column{padding:10px 30px!important;}}.mobile-nav .special-menu .special-menu-column h5{margin-bottom:10px!important;font-size:14px!important;}.mobile-nav .special-menu .special-menu-column .nav-link-container{margin:0!important;}.mobile-nav .special-menu .special-menu-column .nav-link-container p{font-size:13px!important;}.mobile-nav .dropdown-menu-standard{margin-right:20px;}.mobile-nav .menu-button{margin-left:25px;}.navbar{padding-top:0!important;padding-bottom:0!important;}.toggle,[id^=drop]{display:none;}nav.header-menu-navigation{margin-right:5%;max-width:2000px;}nav.header-menu-navigation ul.primary-menu-nav{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0;padding-left:18.75rem;list-style:none;}nav.header-menu-navigation ul.primary-menu-nav>li{display:inline-block;position:relative;}nav.header-menu-navigation ul.primary-menu-nav>li:not(:first-child){margin-left:50px;}nav.header-menu-navigation ul.primary-menu-nav ul{display:none;list-style:none;min-width:100%;position:absolute;border-radius:3px;background:#31393c;box-shadow:none;opacity:.8;padding:0;}nav.header-menu-navigation a{display:block;color:#fff;font-size:.75rem;text-decoration:none;}nav.header-menu-navigation a i{margin-left:5px;vertical-align:top;}nav ul.primary-menu-nav li:hover>ul{display:inherit;width:12.5rem;margin-top:15px;padding:10px 0;}nav ul.primary-menu-nav li:hover>ul:before{position:absolute;height:15px;top:-15px;content:"";width:100%;height:15px;}nav ul.primary-menu-nav .has-dropdown:hover:after{content:"";position:absolute;width:0;height:0;left:23px;bottom:-15px;height:5px;border:15px solid transparent;border-bottom:15px solid #31393c;opacity:.8;z-index:2;}nav ul.primary-menu-nav ul li{display:list-item;position:relative;width:100%;padding:0 10px;line-height:1;}nav ul.primary-menu-nav ul li:not(:first-child),nav ul.primary-menu-nav ul li:not(:last-child){padding:10px;}nav ul.primary-menu-nav ul li a{display:inline;}nav ul.primary-menu-nav ul li a:hover{border-bottom:1px solid #ffa500;}nav ul.primary-menu-nav ul ul li{position:relative;top:-3.75rem;left:10.625rem;}nav.header-menu-navigation ul.primary-menu-nav li .button{display:table-cell;vertical-align:middle;min-width:unset;padding:10px 20px;}.tradingPartner-page-body .header-menu-navigation .primary-menu-nav a,.systemIntegration-page-body .header-menu-navigation .primary-menu-nav a{color:#21242a!important;}.tradingPartner-page-body .header-menu-navigation .primary-menu-nav .dropdown-menu-nav li a,.systemIntegration-page-body .header-menu-navigation .primary-menu-nav .dropdown-menu-nav li a{color:#fff!important;}.tradingPartner-page-body .header-menu-navigation .primary-menu-nav .light-border-button,.systemIntegration-page-body .header-menu-navigation .primary-menu-nav .light-border-button{border:1px solid #21242a;}.mobile-nav.open{right:0;}.mobile-nav.open .mobile-nav-menu-container{display:block!important;}.mobile-nav .mobile-nav-toggle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;position:fixed;top:40px;right:15px;-webkit-user-select:none;user-select:none;z-index:1;}.mobile-nav .mobile-nav-toggle input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:40px;height:32px;position:absolute;cursor:pointer;opacity:0;z-index:2;}.mobile-nav .mobile-nav-toggle span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:29px;height:2px;margin-bottom:5px;position:relative;background:#ff8600;border-radius:3px;z-index:1;transform-origin:5px 0;-webkit-transform-origin:5px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;-webkit-transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;}.mobile-nav .mobile-nav-toggle span:first-child{transform-origin:0% 0%;-webkit-transform-origin:0% 0%;}.mobile-nav .mobile-nav-toggle span :nth-last-child(2){transform-origin:0% 100%;-webkit-transform-origin:0% 100%;}.mobile-nav .mobile-nav-toggle .mobile-nav-menu-container{display:none;position:fixed;width:300px;height:100vh;top:-40px;box-shadow:0 0 10px #85888c;padding:80px 40px;background-color:#f5f6fa;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transform:translate(100%,0);-webkit-transform:translate(100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1);-webkit-transition:transform .5s cubic-bezier(.77,.2,.05,1);list-style:none;}.mobile-nav .mobile-nav-toggle .mobile-nav-menu-container li{padding-top:15px;transition-delay:2s;}.mobile-nav .mobile-nav-toggle .mobile-nav-menu-container li a{color:#212121;font-size:1rem;}.mobile-nav .mobile-nav-toggle .mobile-nav-menu-container .has-dropdown input:checked{background:#008000;}.mobile-nav .mobile-nav-toggle .mobile-nav-menu-container .dropdown-menu-nav{list-style:none;padding-left:15px;}.mobile-nav .mobile-nav-toggle .mobile-nav-menu-container .dropdown-menu-nav a{color:#ff8600;font-size:.8125rem;}.mobile-nav .mobile-nav-toggle .mobile-nav-menu-container .light-border-button,.mobile-nav .mobile-nav-toggle .mobile-nav-menu-container .light-fill-button{background:#ff8600;color:#fff;}.mobile-nav .mobile-nav-toggle .mobile-nav-menu-container .button{position:absolute;bottom:20px;}.mobile-nav .mobile-nav-toggle input:checked~span{opacity:1;transform:rotate(45deg) translate(1px,-1px);-webkit-transform:rotate(45deg) translate(1px,-1px);background:#36383f;}.mobile-nav .mobile-nav-toggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2);-webkit-transform:rotate(0deg) scale(.2,.2);}.mobile-nav .mobile-nav-toggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px);-webkit-transform:rotate(-45deg) translate(0,-1px);}.mobile-nav-toggle input:checked~.mobile-nav-menu-container{transform:translateX(-85%);-webkit-transform:translateX(-85%);}@media(max-width:1024px){header .mobile-navigation-icon-container{display:block;}}@media(max-width:480px){header .logo-container .logo-image{width:80%;}}@media all and (min-width:1440px){.header-menu-navigation .navigation-menu-container ul li a{font-size:1rem;}}.special-background-true .menu-item{color:#212121!important;}.special-background-true .light-border-button{color:#212121!important;border:.0625rem solid #212121!important;}footer{padding:50px 0;}footer .certification-badges-container{display:flex;flex-direction:column;justify-content:space-around;}footer .certification-badges-container .certified-badge{text-align:center;}footer .certification-badges-container .certified-badge img.badge-image{max-width:12.5rem;width:100%;height:5rem;object-fit:contain;}footer .footer-site-icon{display:flex;align-items:center;margin-top:30px;text-align:center;justify-content:center;}footer .footer-site-icon img.website-site-icon{max-width:7.9375rem;margin:auto;}.footer-navigation{display:flex;font-family:"Matter Regular",sans-serif;font-weight:500;justify-content:space-between;flex-direction:column;margin-bottom:30px;column-gap:30px;}.footer-navigation .footer-box{margin-top:.9375rem;color:#fff;text-align:center;}.footer-navigation .footer-box h5{margin-bottom:1rem;margin-left:0;font-family:"Matter Regular",sans-serif;font-size:1rem;font-size:1rem;text-align:center;}.footer-navigation .footer-box .footer-link-list .emphasis-link{display:block;margin-top:0;font-size:1rem;color:#fff;text-decoration:none;margin-bottom:1rem;font-weight:400;font-family:"Matter Regular",sans-serif;}.footer-navigation .footer-box .footer-link-list ul{list-style-type:none;padding:0;}.footer-navigation .footer-box .footer-link-list ul li a{text-decoration:none;color:#fff;opacity:.5;font-size:.8125rem;font-weight:300;font-family:"Matter Regular",sans-serif;}.footer-navigation .footer-img-container{display:flex;flex-direction:column;justify-content:center;padding-bottom:2%;}.footer-navigation .footer-img-container .small-badge img{width:4.6875rem;}.footer-navigation .long-img{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:2%;}.footer-navigation .long-img .footer-image-box img{width:10.9375rem;}.footer-navigation .footer-images-wrapper{display:flex;flex-direction:row;width:35%;justify-content:space-evenly;}.copyright-container{min-height:60px;padding:15px 0;background-color:#212121;text-align:center;}.copyright-container .footer-social-icon{font-size:26px;color:#fff!important;}.copyright-container .copyright-text p{margin-bottom:0;text-align:center;color:#fff;font-size:.75rem;font-family:"Open Sans";}.copyright-container .copyright-text p a{text-decoration:none;color:#fff;font-size:.75rem;}.copyright-container .parent-company-logo-container{align-items:center;display:flex;justify-content:flex-end;text-align:center;}.copyright-container .parent-company-logo-container img.sandfield-logo{width:100%;max-width:5rem;height:auto;}@media(min-width:1280px){.social-media-container{display:flex;justify-content:space-evenly;width:15%;}}@media(min-width:1280px){.certification-badges-container{height:12.5rem;flex-wrap:wrap;}.footer-navigation .footer-box h5{text-align:left;}}@media all and (min-width:1024px){footer .footer-navigation{flex-direction:row;}footer .footer-navigation .footer-link-list{text-align:left;}footer .footer-navigation .footer-box h5{text-align:left;}footer .footer-site-icon{display:block;text-align:right;justify-content:center;}.copyright-container .copyright-text{display:inline-flex;justify-content:space-between;align-items:center;}.copyright-container .copyright-text p{text-align:center;}.copyright-container .parent-company-logo-container{text-align:right;}}#BrandMenu{padding:10px 50px 10px 45px;display:flex;justify-content:flex-start;}#BrandMenu .nav-brand-item{padding:8px 15px;}#BrandMenu .brandIcon{height:45px;filter:grayscale(100%) invert(1) brightness(1.3);opacity:.7;padding:8px;}#BrandMenu .nav-brand-item.activeLink,#BrandMenu .nav-brand-item:hover{background-color:#eaeaf0;}#BrandMenu .nav-brand-item.activeLink .brandIcon,#BrandMenu .nav-brand-item:hover .brandIcon{filter:unset;opacity:unset;}@media(max-width:1200px){#BrandMenu{display:none;}}#BrandMenu.brand-dark{background-color:#000;}#BrandMenu.brand-dark .brandIcon{filter:grayscale(100%) invert(1) brightness(1.3);opacity:.7;}#BrandMenu.brand-light .brandIcon{filter:grayscale(100%) brightness(.5);opacity:.5;}.banner{position:relative;width:100vw;background-position:center;background-size:cover;background-repeat:no-repeat;}.banner .banner-content--center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}.banner.fixed-scroll{background-attachment:fixed;}.page-header-banner div[class^=banner-content]{margin-top:60px;}.page-header-banner div[class^=banner-content] .banner-text .heading,.page-header-banner div[class^=banner-content] .banner-text .subheading{color:#fff;}.page-header-banner div[class^=banner-content] .banner-text .heading{letter-spacing:-1.2px;}.page-header-banner div[class^=banner-content] .banner-text .subheading{max-width:43.75rem;font-size:1.0625rem;font-family:"Typold Book",sans-serif;line-height:unset;}@media(min-width:1280px){.page-header-banner div[class^=banner-content] .banner-text .subheading{font-size:24px;}}.masthead{height:70vh;}.masthead div[class^=banner-content]{margin-top:60px;}.masthead div[class^=banner-content] .subheading{max-width:43.75rem;}.standard-page-header{height:31.25rem;}.standard-page-header .banner-content{width:100%;}.cf-logo-banner .banner-content--center{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:20px;}@media(min-width:1024px){.cf-logo-banner .banner-content--center{flex-direction:row;margin-top:55px!important;}}@media(min-width:1024px){.cf-logo-banner .content-container{width:50%;}}.cf-logo-banner .content-container .banner-text h1{color:#21242a!important;}.cf-logo-banner .content-container .banner-text h2{color:#21242a!important;}.cf-logo-banner .brand-orange-underline-button .button-text{color:#000;}.cf-logo-banner .mask-image-container{display:none;background-image:url("../../Content/Backgrounds/trading-partner-default.png");mask-image:url("../../Content/Icons/crossfire-smooth-logo.png");mask-position:center;mask-size:contain;mask-repeat:no-repeat round;-webkit-mask-image:url("../../Content/Icons/crossfire-smooth-logo.png");-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat round;margin-left:50%;}@media(min-width:1024px){.cf-logo-banner .mask-image-container{display:block;width:50%;height:349px;margin-left:unset;}}.cf-logo-banner .banner-bg-image-container{display:none;position:absolute;top:-50px;right:-278px;width:30%;height:100px;mask-image:url("../../Content/Icons/crossfire-smooth-logo.png");background-image:url("../../Content/Backgrounds/solid_white.png");mask-position:center;mask-size:contain;mask-repeat:no-repeat round;-webkit-mask-image:url("../../Content/Icons/crossfire-smooth-logo.png");-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat round;-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-left:50%;}@media(min-width:1024px){.cf-logo-banner .banner-bg-image-container{display:block;width:48%;height:300px;margin-left:unset;z-index:-100;}}.image-banner{display:flex;align-items:center;justify-content:center;min-height:400px;padding:60px;background-repeat:no-repeat;background-attachment:inherit;background-position:center;background-size:cover;box-shadow:inset 0 0 0 125rem rgba(0,17,31,.5);text-align:center;}.image-banner-content{display:flex;align-content:center;flex-direction:column;justify-content:center;color:#fff;}.image-banner-content .heading{margin-bottom:15px;font-family:"Typold Bold",sans-serif;font-size:3.75rem;font-weight:600;text-align:center;}.image-banner-content .subheading{font-family:"Typold Book",sans-serif;font-size:1.5rem;}.image-banner-content .additional-content p,.image-banner-content .additional-content a{color:#fff;}.image-banner.fixed-scroll{background-attachment:fixed;}.testimonial-banner{min-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.testimonial-banner-content-container{padding:0 30px;text-align:center;color:#fff;}.testimonial-banner-content-container .company-logo{max-width:15.625rem;margin-bottom:50px;}.testimonial-banner-content-container .testimonial-content{max-width:62.5rem;margin-bottom:30px;font-size:1.5rem;font-family:"Typold Book",sans-serif;line-height:35px;}.testimonial-banner-content-container .attestant-details{margin-bottom:60px;}.testimonial-banner-content-container .attestant-details .testimonial-attestant-name{margin-bottom:0;}.testimonial-banner-content-container .attestant-details .attestant-company-position{font-family:"Matter Bold",sans-serif;}.overlapping-banner-container{min-height:42.5rem;}.overlapping-image-banner{display:flex;padding:50px;background-size:cover;background-repeat:no-repeat;background-attachment:inherit;background-position:top;justify-content:space-between;min-height:43.75rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.overlapping-image-banner.image-left .text-content-container{order:2;}.overlapping-image-banner .top-label{font-family:"Matter Bold",sans-serif;font-size:.875rem;color:#ff8600;text-transform:uppercase;letter-spacing:.7px;}.overlapping-image-banner .text-content-container{color:#fff;align-self:center;}.overlapping-image-banner .text-content-container p{max-width:500px;line-height:32px;}.overlapping-image-banner .text-content-container .button{text-align:left;}.overlapping-image-banner .overlapping-image-container{position:relative;min-height:150px;}.overlapping-image-banner .overlapping-image-container img.overlapping-image{margin-top:30px;width:100%;height:100%;}.quote-banner{min-height:unset!important;padding:unset!important;padding-top:10%!important;padding-bottom:10%!important;}.quote-banner h3{line-height:35px!important;font-size:26px!important;font-weight:600;}@media(min-width:768px){.quote-banner h3{line-height:35px!important;font-size:30px!important;}}@media(min-width:1280px){.quote-banner h3{line-height:40px!important;font-size:35px!important;}}@media(min-width:768px){.masthead{height:40.625rem;}.masthead div[class^=banner-content] .banner-text .heading{max-width:51.25rem;}.masthead h2{font-size:1.5rem!important;}}@media(min-width:1280px){.overlapping-image-banner{margin-bottom:100px;}.overlapping-image-banner .banner-content-container{display:flex;justify-content:space-evenly;}.overlapping-image-banner .banner-content-container .text-content-container{width:50%;padding:60px 0;}.overlapping-image-banner .banner-content-container .overlapping-image-container{width:50%;}.overlapping-image-banner .banner-content-container .overlapping-image-container img.overlapping-image{position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);max-width:37.5rem;min-height:250px;object-fit:cover;}}.page-card-banner-container{display:none;}@media(min-width:1280px){.page-card-banner-container{display:unset;}}@media(max-width:1280px){.masthead{height:70vh!important;}}@media(min-width:1280px){.banner-icon-box+.banner-icon-box::before{content:"";width:100%;height:5px;background:transparent;position:absolute;top:50%;right:90%;border-radius:1px;z-index:-1;background-image:repeating-linear-gradient(to right,#000,#000 15px,transparent 15px,transparent 28px);}}.orange-text{color:#ff8600!important;}.mobile-carousel{max-width:180px!important;}.page-card-banner-container-mobile{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:320px;margin-left:auto;margin-right:auto;}.page-card-banner-container-mobile .mobile-banner-prev-icon{background:url("../../Content/Icons/arrow-left-solid-black.svg");color:#000;height:25px;width:20px;position:absolute;left:-50px;top:20px;}.page-card-banner-container-mobile .mobile-banner-next-icon{background:url("../../Content/Icons/arrow-right-solid-black.svg");color:#000;height:25px;width:20px;position:absolute;right:-50px;top:20px;}@media(min-width:1280px){.page-card-banner-container-mobile{display:none!important;}}.numbered-box-list{width:100%;display:flex;flex-direction:column;justify-content:space-between;}.numbered-box-list .box-list-item{display:flex;justify-content:center;width:100%;flex-direction:column;padding:7%;box-shadow:0 4px 15px rgba(0,0,0,.11);background-color:#fff;}.numbered-box-list .box-list-item:not(:last-child){margin-bottom:120px;}.numbered-box-list .box-list-item .counter{font-family:"Matter Thin",sans-serif;font-size:5rem;}.numbered-box-list .box-list-item .heading{font-family:"Typold Bold",sans-serif;}@media all and (min-width:1280px){.numbered-box-list .box-list-item .heading{font-size:2.5rem;margin:0;}}.numbered-box-list .box-list-item .text-content{margin-top:15px;font-size:1.25rem;}.numbered-box-list.overlap-top-counter .box-list-item{position:relative;max-width:780px;}.numbered-box-list.overlap-top-counter .box-list-item .heading{margin-top:15px;}.numbered-box-list.overlap-top-counter .box-list-item .counter{position:absolute;top:-65px;}.numbered-box-list.orange-counter .box-list-item .counter{color:#ff8600;}.inline-numbered-box-list{padding:5%;display:flex;flex-direction:column;text-align:center;}.inline-numbered-box-list .list-title{margin-bottom:50px;font-family:"Matter Bold",sans-serif;font-size:.75rem;color:#ff8600;text-transform:uppercase;}.inline-numbered-box-list .box-list-item-container{column-gap:50px;}.inline-numbered-box-list .box-list-item-container .box-list-item{display:flex;align-items:center;flex-direction:row;text-align:left;}.inline-numbered-box-list .box-list-item-container .box-list-item .counter{color:#ff8600;font-size:50px;font-family:"Matter Light",sans-serif;}.inline-numbered-box-list .box-list-item-container .box-list-item .heading{margin-left:10%;font-size:1.125rem;font-family:"Matter Medium",sans-serif;line-height:20px;}@media all and (min-width:1024px){.inline-numbered-box-list .box-list-item-container{column-count:2;}}.horizontal-alignment{margin-left:unset!important;overflow-x:clip;margin-top:20px;}.horizontal-alignment .box-list-item-container{padding-left:5px;padding-right:5px;}.horizontal-alignment .box-list-item-container .owl-stage-outer{overflow:unset!important;}.horizontal-alignment .box-list-item-container .box-list-item{min-height:350px;margin-bottom:20px;padding:7.5%;justify-content:flex-start;}.horizontal-alignment .box-list-item-container .box-list-item .counter{margin-bottom:20px;}.fixed-landing-page .box-list-item{min-height:250px!important;}.fixed-landing-page .box-list-item .heading{font-size:1.5rem!important;}.button{display:inline-block;align-items:center;justify-content:space-around;min-width:11.25rem;padding:15px 20px;border-radius:.1875rem;font-family:"Matter Bold",sans-serif;color:#212121;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.875rem;letter-spacing:.8px;cursor:pointer;}.button:hover{text-decoration:none;color:#fff;}.button .icon{width:.8125rem;height:.8125rem;margin-left:10px;margin-bottom:-1px;}@media all and (max-width:1024px){.button{padding:8px 15px;}}.dark-fill-button{background:#212121;color:#fff;}.dark-fill-button:hover{background-color:#fff;color:#212121;}.brand-orange-fill-button{background:#ff8600;color:#212121;}.brand-orange-fill-button:hover{background-color:#f36e0f;}.secondary-orange-fill-button{background:#ffc400;color:#212121;}.secondary-orange-fill-button:hover{background-color:#ff8600;}.dark-border-button{border:.0625rem solid #212121;color:#fff;}.dark-border-button:hover{background-color:#212121;}.brand-orange-border-button{border:.0625rem solid #ff8600;color:#fff;}.brand-orange-border-button:hover{background-color:#f36e0f;}.secondary-orange-border-button{border:.0625rem solid #ffc400;color:#fff;}.secondary-orange-border-button:hover{background-color:#ffc400;}.light-border-button{border:.0625rem solid #fff;color:#212121;}.light-border-button:hover{background-color:#fff;color:#212121;}.brand-orange-underline-button{display:inline-block;height:inherit;padding:0;color:#fff!important;}.brand-orange-underline-button .button-text{border-bottom:1px solid #ff8600;padding-bottom:3px;}.secondary-orange-underline-button{display:inline-block;height:inherit;padding:0;color:#fff!important;}.secondary-orange-underline-button .button-text{border-bottom:1px solid #ffc400;padding-bottom:3px;}.button-container{display:flex;align-items:center;flex-wrap:wrap;}.button-container.center-buttons{justify-content:center;}.button-container .button{display:flex;align-items:baseline;margin-right:5px;}.long-button{width:23.125rem;font-size:.875rem;margin-top:20px;justify-content:space-evenly;padding:1%;}.clear-button-orange-underline{color:#fff;text-decoration-color:#ffa500;text-underline-offset:.625rem;text-transform:uppercase;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:4%;width:11.375rem;height:3.125rem;}.full-width-button{width:100%;font-size:1rem;margin-top:3.3125rem;padding:1.5%;justify-content:space-evenly;}.call-to-action-container{padding:5%;}.call-to-action-container .headline{font-size:2.5rem;margin-bottom:50px;}.call-to-action-container .call-to-action-content{max-width:56.25rem;margin:0 auto 50px;}.call-to-action-container .call-to-action-content p,.call-to-action-container .call-to-action-content a{font-size:1.25rem;line-height:30px;color:#606060;}.call-to-action-container .button-container{justify-content:center;}.modal{display:none;position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);margin:auto;}.modal-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:80%;}@media(min-width:576px){.modal-content{width:40%;}}.close{color:#aaa;float:right;font-size:50px;font-weight:bold;text-align:right;}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;}.content-logo-card{margin-bottom:2px;margin-top:2px;}.content-card{padding:15px;}@media(min-width:1024px){.content-card{padding:50px;}}.light-card{background-color:#fff;}.dark-card{background-color:#606060;}.rounded-box,.rounded-card{border-radius:5px;}.page-link-card-container .page-link-card{position:relative;display:block;height:17.5rem;margin-bottom:20px;background:#212121;cursor:pointer;}.page-link-card-container .page-link-card:hover{background:#ff8600;}.page-link-card-container .page-link-card:hover .page-link-card-title .icon{background-image:url("../../Content/Icons/icon-crossfire-logo-orange-filled.svg");width:15px;height:15px;}.page-link-card-container .page-link-card:hover .page-link-card-image{opacity:calc(.4*2);}.page-link-card-container .page-link-card .page-link-card-image{height:100%;opacity:.4;background-repeat:no-repeat;background-position:0% 10%;background-size:cover;background-color:transparent;}.page-link-card-container .page-link-card .page-link-card-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:80%;max-width:15.625rem;text-align:center;text-transform:initial;font-size:1.5rem;font-weight:600;color:#fff;border-bottom:0!important;z-index:10;}.page-link-card-container .page-link-card .page-link-card-title:hover{text-decoration:none;}.page-link-card-container .page-link-card .page-link-card-title .icon{display:inline-block;background-size:contain;background-repeat:no-repeat;background-image:url("../../Content/Icons/icon-crossfire-logo-white-filled.svg");width:15px;height:15px;}.icon-card-container{display:flex;justify-content:center;width:100%;flex-wrap:wrap;padding-top:60px;}.icon-card-container .icon-card{display:flex;justify-content:center;flex-direction:column;margin-bottom:5%;align-content:center;min-height:10.9375rem;width:100%;}.icon-card-container .icon-card img{height:50px;width:50px;}.icon-card-container .icon-card .icon-card-heading{margin-top:20px;margin-bottom:0;font-family:"Matter Medium",sans-serif;}.icon-card-container .long-card{min-height:15.625rem!important;}.icon-card-container .long-card .icon-card{width:100%!important;}@media(min-width:1024px){.icon-card-container{justify-content:space-between;flex-wrap:nowrap;column-gap:15px;}.icon-card-container .icon-card{padding:30px 30px 0;border-radius:10px;margin:0;}.icon-card-container .icon-card .icon-card-heading{font-size:1.25rem;}.square-card-container{justify-content:center!important;flex-wrap:wrap!important;}.square-card-container .icon-card{width:25%;margin-bottom:2.1875rem;}}.image-card{max-width:175px!important;}@media(min-width:1440px){.image-card{max-width:250px!important;}}.containing-box{display:flex;flex-wrap:wrap;margin-top:75px;justify-content:space-between;}.containing-box .page-link-card-container{margin-left:auto;margin-right:auto;}.containing-box .page-link-card{width:250px;}@media(min-width:400px){.containing-box .page-link-card{width:375px;}}#tabs .tab-pane{box-shadow:1px 1px 15px 1px rgba(0,0,0,.18);background-color:#fff;}#tabs li{list-style:none!important;}#tabs button{border:0;background:none;}#tabs .nav-link{color:#000;margin:0 45px 20px 0;}#tabs .nav-link.active{position:relative;font-weight:600;}#tabs .nav-link:after{content:"";height:4px;position:absolute;bottom:0;left:15px;width:0;transition:1s;}#tabs .nav-link.active::after{width:42px;}#tabs .nav-link:hover{font-weight:600;}#tabs .nav-link:hover::after{width:42px;}#tabs .left-col,#tabs .right-col{position:relative;padding:0;overflow:hidden;}#tabs .btn{margin:0;right:25px;}#tabs .tab-logo,#tabs .btn{position:absolute;bottom:25px;}#tabs .tab-logo{right:25px;max-height:50px;}#tabs .citation{position:absolute;bottom:20px;left:50px;}#tabs .tab-contents{text-align:left;padding:50px 50px 100px 50px;font-weight:400;}#tabs .fluid-img{height:100%;}#verticleTabs .nav-tabs li{list-style:none!important;margin-bottom:0!important;}#verticleTabs .p2{font-weight:600;}#verticleTabs .tab-heading-title{margin-bottom:10px;}#verticleTabs .nav{display:block;}#verticleTabs .tab-pane,#verticleTabs .nav-link{text-align:left;}#verticleTabs .nav-link,#verticleTabs .nav-tabs{border:0;background:none;}#verticleTabs .nav-link{width:100%;}#verticleTabs .nav-link{padding:20px 10px 20px 10px;outline:0!important;}#verticleTabs .nav-tabs{margin-left:20%;}#verticleTabs .order-0 .nav-tabs{margin-left:0;margin-right:20%;}#verticleTabs .tab-heading{font-family:"Typold Bold",sans-serif;}#verticleTabs .nav-link.active,#verticleTabs .nav-link[aria-expanded=true]{background:#fff;box-shadow:1px 1px 15px 1px rgba(0,0,0,.18);border-radius:5px;}#verticleTabs .tab-icon{color:#ff8600;padding:11px;font-size:20px;border-radius:5px;text-align:center;}#tabsMobile{box-shadow:1px 1px 15px 1px rgba(0,0,0,.18);}#tabsMobile .card{border:0;width:100%;padding:0 10px;}#tabsMobile .card-body{padding:0 1em;}#tabsMobile .faq-box{width:95%;}#tabsMobile .right-col{margin-left:10px;}#tabsMobile .tab-heading{font-family:"Typold Bold",sans-serif;text-align:left;padding:15px 20px 12px 20px;}#tabsMobile .tab-contents{font-size:25px;margin:1em 0 2em 0;}#tabsMobile .card-header{display:block;position:relative;text-decoration:none;color:#000;border:0;font-weight:600;}#tabsMobile .card-header:after{font-weight:500!important;font-family:"Font Awesome 5 Pro";content:"";position:absolute;top:34px;right:10px;transition:all .4s;font-size:20px;color:#959595;}#tabsMobile .nav-link-row{justify-content:flex-start;}#tabsMobile .card-header[aria-expanded=true]:after{font-weight:500!important;content:"";font-family:"Font Awesome 5 Pro";font-size:20px;color:#000;}#tabsMobile .nav-link[aria-expanded=true]{box-shadow:none;}#tabsMobile .nav-link[aria-expanded=true] .card{border:solid 1px #000;}#tabsMobile .tabs-mobile .card-header:after{top:10px;}#tabsMobile .tabs-mobile,#tabsMobile .faq-box,#tabsMobile .tab-box{text-align:left;}#tabsMobile .tabs-mobile{padding:15px;}#tabsMobile .card-header{background-color:#fff;}#tabsMobile .tab-logo{position:absolute;right:50px;}@media(max-width:576px){#tabsMobile .tab-logo{display:none;}#tabsMobile .tab-icon{padding:unset;font-size:18px;border-radius:5px;height:unset;width:unset;}}.full-width-content-section{display:flex;width:100%;flex-direction:column;text-align:center;align-items:center;justify-content:center;}.full-width-content-section .integration-info-box{width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.full-width-content-section .integration-info-box span{color:#ff8600;}.full-width-content-section .integration-info-box h3{font-size:2.5rem;}.full-width-content-section .integration-info-box p{width:80%;margin-bottom:80px;font-family:"Typold Book",sans-serif;font-size:1.25rem;line-height:32px;}.full-width-content-section .integration-info-box .normal-text{margin-top:-3.75rem;font-family:"Matter Regular",sans-serif;font-size:1.0625rem;color:#606060;}.full-width-left-aligned-content-section{display:flex;flex-direction:column;width:100%;margin-bottom:10%;background:#f7f8fa;padding:5% 15% 5% 15%;}.step-box-container{display:flex;justify-content:center;grid-gap:30px;flex-wrap:wrap;}.step-box-container .step-box{max-width:18.75rem;min-height:18.75rem;padding:25px;text-align:center;color:#606060;}.step-box-container .step-box .heading{font-family:"Matter Bold",sans-serif;margin-bottom:30px;color:#212121;}.step-box-container .step-box .instructions{line-height:33px;}.step-box-container .step-box .instructions p{font-size:1rem;}@media(min-width:1440px){.step-box-container .step-box{max-width:18.75rem;}}@media all and (max-width:1500px){.integration-info-box{margin-bottom:10%;}}@media all and (max-width:800px){.paragraph-box{width:100%;text-align:center;margin-bottom:10%;}#orange-arrow-container{display:none;}.mobile-column-switch .overlay-image-container{width:100%;}.mobile-column-switch .short-paragraph-box{width:100%;text-align:center;}.mobile-column-switch .short-paragraph-box p{width:100%;}}.blog-masthead{box-shadow:inset 0 0 0 125rem rgba(0,17,31,.5)!important;height:600px;}.blog-page .blog-information-container{display:flex;flex-direction:column;align-items:center;margin:0 50px;padding:20px;gap:20px;text-align:center;}.blog-page .blog-information-container .back-link{font-family:"Typold Book";color:#808080;}.blog-page .blog-information-container .website-site-icon{width:30%;}.blog-page .blog-information-container p{font-size:15px;font-family:"Typold Bold";}.blog-page .blog-information-container .social-media-container{font-size:20px;display:flex;justify-content:center;gap:10px;width:100%;}.blog-content{max-width:680px!important;}.blog-content h2{font-size:1.5625rem;margin-bottom:20px;}.blog-content h3{margin-bottom:20px;font-size:24px;line-height:30px;}.blog-content p{font-size:16px;}form label,.form label{color:#fff;font-family:"Untitled Sans Regular",sans-serif;font-size:1rem;}form input[type=date],form input[type=text],form input[type=password],form input[type=number],form input[type=email],form select,.form input[type=date],.form input[type=text],.form input[type=password],.form input[type=number],.form input[type=email],.form select{display:inline-block;height:65px;padding:10px 15px;margin-bottom:15px;font-size:1rem;background-color:#f0f0f0;color:#606060;border:0;border-radius:5px;}form input[type=date]:focus,form input[type=text]:focus,form input[type=password]:focus,form input[type=number]:focus,form input[type=email]:focus,form select:focus,.form input[type=date]:focus,.form input[type=text]:focus,.form input[type=password]:focus,.form input[type=number]:focus,.form input[type=email]:focus,.form select:focus{background-color:#e2e2e2;color:#606060;outline:0;}form select,.form select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url("../Content/Icons/icon-dropdown-chevron.svg");background-color:#f0f0f0;background-size:20px;background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:50%;text-overflow:ellipsis;padding-right:39px;}form select option,.form select option{color:#212121;padding:30px;}.hubspot-form .contact-us-form{margin-top:3.125rem;padding:1.25rem;line-height:unset!important;font-family:"Matter Regular",sans-serif;}.hubspot-form .contact-us-form label{color:#000;font-weight:600;font-family:"Open Sans";font-size:14px;margin-bottom:16px;}.hubspot-form .contact-us-form .hs-form-checkbox label{margin-bottom:0;}.hubspot-form .contact-us-form .hs-error-msg,.hubspot-form .contact-us-form .hs-error-msgs{margin-bottom:0!important;}.hubspot-form .contact-us-form .hs-fieldtype-checkbox #label-what_system_s_do_you_use_-26db479d-3ce3-437c-a6ee-7ecf0ae84610{font-size:16px;}.hubspot-form .contact-us-form .hs-fieldtype-checkbox .inputs-list{columns:2;}.hubspot-form .contact-us-form .hs-fieldtype-checkbox .inputs-list input{height:unset;margin-right:10px;}.hubspot-form .contact-us-form input{display:inline-block;height:65px;padding:10px 15px;margin-bottom:15px;font-size:1rem;background-color:#f0f0f0;color:#606060;border:0;border-radius:5px;}.hubspot-form .contact-us-form fieldset .input{margin-right:unset!important;}.hubspot-form .contact-us-form textarea{height:160px;padding:10px 15px;margin-bottom:15px;display:inline-block;font-size:1rem;background-color:#f0f0f0;color:#606060;border:0;border-radius:5px;}.hubspot-form .contact-us-form ul{list-style-type:none;padding:0;}.hubspot-form .contact-us-form .hs-button{display:flex;align-items:center;justify-content:space-around;max-width:15.625rem;padding:15px 20px;border-radius:.1875rem;font-family:"Matter Bold",sans-serif;color:#212121;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.875rem;letter-spacing:.8px;cursor:pointer;background:#ff8600;}@media all and (min-width:768px){.hubspot-form .contact-us-form{padding:3.125rem;}.hubspot-form .contact-us-form input{width:92%;}.hubspot-form .contact-us-form fieldset{max-width:unset;}}.logo-grid-container{text-align:center;}.logo-grid-container .grid-item img{max-width:270px;margin:10px;}.logo-grid-container .grid-item:hover{text-decoration:none;}.trusted-by-customers-grid{text-align:center;-ms-overflow-style:none;scrollbar-width:none;}.trusted-by-customers-grid::-webkit-scrollbar{width:0!important;}.trusted-by-customers-grid .grid-item{width:20%;max-width:14.375rem;max-height:40px;object-fit:contain;object-position:50% 50%;padding:5px;}.trusted-by-customers-grid .grid-item img{max-width:270px;margin:10px;}.trusted-by-customers-grid .grid-item:hover{text-decoration:none;}.scrolling-grid{display:flex;justify-content:space-between;}.content-card-grid-container{grid-gap:15px;}.content-card-grid-container .image-card{max-width:175px;}@media(min-width:1024px){.content-card-grid-container .image-card{max-width:250px;}}@media(min-width:1680px){.content-card-grid-container{width:80%;margin:auto;}}.card-carousel{margin-top:20px;}.card-carousel .owl-stage{display:block!important;}.card-carousel .owl-item{display:inline-block;float:none;vertical-align:middle;}.card-carousel .item{text-align:center;}@media(min-width:768px){.trusted-by-customers-grid{column-gap:15px;}.trusted-by-customers-grid .grid-item{max-height:90px;min-width:12.5rem;max-width:12.5rem;}}@media(max-width:992px){.related-posts-container{max-width:650px!important;}}@media screen and (min-width:1024px){.related-posts-container{padding-bottom:100px;}}.related-posts-container .header{margin-bottom:50px;}@media screen and (min-width:1024px){.related-posts-container .header{margin-left:auto;margin-right:auto;text-align:center;width:50%;}}.related-posts-container .header h2{margin-bottom:50px;font-size:40px;}.related-posts-container .header h2:after{content:"";display:inline-block;width:75px;height:5px;background-color:#ff8600;border-radius:5px;display:block;margin-top:20px;}@media screen and (min-width:1024px){.related-posts-container .header h2:after{margin-left:auto;margin-right:auto;width:100%;}}@media screen and (min-width:1024px){.related-posts-container .post-preview-container{display:flex;justify-content:center;gap:15px;}}.related-posts-container .post-preview-container .case-study-card{margin-bottom:50px;}@media screen and (min-width:1024px){.related-posts-container .post-preview-container .case-study-card{width:350px;}.related-posts-container .post-preview-container .case-study-card .button{min-width:150px;padding:8px;}}.related-posts-container .post-preview-container .case-study-card .case-study-image{margin-bottom:20px;max-height:180px;border-radius:2px;overflow:hidden;}.related-posts-container .post-preview-container .case-study-card .case-study-image img{min-width:100%;object-fit:cover;height:100%;}@media screen and (min-width:1024px){.related-posts-container .post-preview-container .case-study-card .case-study-image{max-height:unset;height:250px;}}.related-posts-container .post-preview-container .case-study-card .card-heading{font-family:"Typold Bold",sans-serif;font-size:1.5rem;}.related-posts-container .post-preview-container .case-study-card .card-description{margin-bottom:30px;color:#606060;}@media screen and (min-width:1024px){.related-posts-container .post-preview-container .case-study-card .card-description{font-family:"Matter Regular",sans-serif;}}@media screen and (min-width:1024px){.related-posts-container .post-preview-container .post-item{max-width:275px!important;height:13.5rem;}}.icon-crossfire-logo-orange-filled,.icon-crossfire-logo-orange,.icon-crossfire-logo-white-filled,.icon-crossfire-logo-white{display:inline-block;background-size:contain;background-repeat:no-repeat;width:24px;height:24px;}.icon-crossfire-logo-orange-filled.small-icon,.icon-crossfire-logo-orange.small-icon,.icon-crossfire-logo-white-filled.small-icon,.icon-crossfire-logo-white.small-icon{width:15px;height:15px;}.icon-crossfire-logo-orange-filled.large-icon,.icon-crossfire-logo-orange.large-icon,.icon-crossfire-logo-white-filled.large-icon,.icon-crossfire-logo-white.large-icon{width:230px;height:230px;}.icon-crossfire-logo-white-filled,.icon-crossfire-logo-white{background-image:url("../../Content/Icons/icon-crossfire-logo-white-filled.svg");}.icon-crossfire-logo-orange-filled,.icon-crossfire-logo-orange{background-image:url("../../Content/Icons/cf-bp.svg");}.icon-stats-container{display:flex;flex-direction:column;justify-content:space-between;padding:2.5% 15% 2.5% 15%;justify-content:center;align-items:center;}.icon-stats-container h4{width:100%;margin:0 0 3.75rem 0;text-align:center;font-size:2.5rem;font-family:"Typold Bold",sans-serif;}.icon-stats-container .icon-text-container{display:flex;width:100%;justify-content:space-evenly;flex-wrap:wrap;}.icon-stats-container .icon-text-container .stats-number{margin:0 0 10px 0;text-align:center;font-family:"Typold Bold",sans-serif;font-size:2.5rem;}.icon-stats-container .icon-text-container .orange-small-text{font-size:.75rem;text-transform:uppercase;color:#ff8600;text-align:center;font-family:"Matter Bold",sans-serif;}.image-container{width:40%;display:flex;justify-content:center;padding-top:2%;align-items:center;}.image-container .orange-arrow{height:13.75rem;}.sized-image-container img{max-width:300px;}.overlay-image-container{padding-top:2%;width:40%;display:grid;grid-template-columns:repeat(2,1fr) .2fr;grid-template-rows:repeat(2,1fr) .4fr;grid-column-gap:0;grid-row-gap:0;}.overlay-image-container .bottom-image{background:#000;grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3;}.overlay-image-container .bottom-image img{width:100%;}.overlay-image-container .top-image{grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:4;}.overlay-image-container .top-image img{width:100%;opacity:.8;}.portal-diagram{width:100%;height:50vh;background:#f7f8fa;}.side-by-side-text-boxes{width:100%;display:flex;justify-content:space-between;margin-top:10%;}.side-by-side-text-boxes h3{width:75%;}.side-by-side-text-boxes .shortest-paragraph-box{width:35%;}.inline-box-container h3{margin-bottom:50px;font-size:35px;}.grey-bg-list-container{margin-top:-5%;padding-right:0;}.grey-bg-list-container .grey-bg-list-box{width:32.5%;padding:2% 4%;height:fit-content;background:#f7f8fa;}.grey-bg-list-container .grey-bg-list-box p{font-size:1rem;font-weight:600;}.grey-bg-list-container .grey-bg-list-box ul{padding:0;width:95%;}.grey-bg-list-container .grey-bg-list-box li{margin:0;padding:10px 0 10px 7%;list-style:none;background-image:url("../../Content/Icons/icon-crossfire-logo-orange-filled.svg");background-repeat:no-repeat;background-position:left center;background-size:.8125rem;font-size:.75rem;font-family:"Matter Regular",sans-serif;color:#606060;line-height:24px;}.grey-bg-list-container .grey-box-with-title-container{width:50%;}.grey-bg-list-container .grey-box-with-title-container h4{font-size:2.5rem;}.grey-bg-list-container .grey-box-with-title-container .grey-bg-list-box{width:70%;}.grey-bg-list-container .grey-box-with-title-container h5{font-size:1.5rem;}#double-arrow-image{width:20%;height:20%;margin-left:10%;}@media all and (max-width:800px){.grey-bg-list-container{flex-direction:column;width:100%;}.grey-bg-list-container .grey-bg-list-box{margin-bottom:20px;width:90%;}.grey-bg-list-container .grey-box-with-title-container{width:100%;}.grey-bg-list-container .grey-box-with-title-container .grey-bg-list-box{margin-bottom:1.25rem;width:90%;}#double-arrow-image{width:90%;height:90%;}}.image-text-numbered-list-combo ol{width:80%;margin:0;padding:2%;font-size:1.3125rem;}.image-text-numbered-list-combo ol li{margin-bottom:3%;}.image-text-numbered-list-combo img{width:50%;}.image-text-numbered-list-combo p{font-size:.875rem;}.white-shadow-box-container{background:#f7f8fa;}.white-shadow-box-container h3{font-size:2.5rem;}.white-shadow-box-container h5{width:60%;font-size:1.5rem;}.white-shadow-box-container .white-shadowed-box{margin-bottom:10%;padding:2%;width:70%;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 .25rem .9375rem #00001c;border-radius:5px;}.white-shadow-box-container .white-shadowed-box h6{margin:0;font-size:.875rem;text-transform:uppercase;color:#ff8600;}.white-shadow-box-container .white-shadowed-box .text-container{display:flex;flex-wrap:wrap;justify-content:space-between;}.white-shadow-box-container .white-shadowed-box .text-container .text-number-box{width:40%;display:flex;align-items:center;text-align:left;}.white-shadow-box-container .white-shadowed-box .text-container .text-number-box .orange-accent-number{color:#ff8600;font-size:3.125rem;}.white-shadow-box-container .white-shadowed-box .text-container .text-number-box .text-content{margin-left:10%;font-weight:600;}.crossfire-icon-box-list{padding:40px 30px;border-radius:10px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);}.crossfire-icon-box-list .box-list-item-container:last-child{margin-bottom:-30px;}.crossfire-icon-box-list ul{margin:0 0 30px 0;padding:0;}.crossfire-icon-box-list ul li{background-image:url("../../Content/Icons/cf-bp.svg");background-position:unset;background-repeat:no-repeat;background-size:26px;}.crossfire-icon-box-list ul .heading{font-size:1.25rem;margin-bottom:10px;margin-left:10px;}.crossfire-icon-box-list ul .text-content{margin-left:-30px;}@media all and (max-width:800px){.image-text-numbered-list-combo{flex-direction:column;align-items:center;}.image-text-numbered-list-combo ol{width:100%;}.image-text-numbered-list-combo .image-container{width:80%;}.image-text-numbered-list-combo .image-container img{width:100%;}.white-shadowed-box .text-container{flex-direction:column;}.white-shadowed-box .text-container .text-number-box{width:100%!important;}}.faq-box{margin-bottom:20px;}.faq-box .faq-item{color:#000;border:0;background-color:inherit;}.faq-box .faq-item .card-header{padding:0;background-color:unset;border:0;}.faq-box .faq-item .card-header button{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding:0;text-align:left;color:#000;text-decoration:none;font-size:28px;}.faq-box .faq-item .card-header button i{font-size:28px;color:#aeaeae;}.faq-box .faq-item .card-header button .minus{display:none;}.faq-box .faq-item .card-header button:focus{outline:0;box-shadow:none;}.faq-box .faq-item .card-header button:focus i{color:#000;}.faq-box .faq-item .card-header button[aria-expanded=true] .icon-crossfire-logo-orange{transform:rotate(90deg);transition-duration:.5s;}.faq-box .faq-item .card-body{padding:.25rem 0;}.faq-box .faq-item .card-body p{width:85%;}.logo-grid-display{display:flex;flex-wrap:wrap;width:50%;justify-content:center;}.logo-grid-display .logo-container{width:40%;}.logo-grid-cta-stacked{align-items:center;text-align:center;}.logo-grid-cta-stacked .call-to-action-container{width:60%;margin-bottom:2%;}.logo-grid-cta-stacked .logo-grid-display{width:90%;}.logo-grid-cta-stacked .logo-grid-display .logo-container{width:25%;}.eight-logo-call-to-action-container{align-items:center;}.eight-logo-call-to-action-container .buttonless-cta{width:30%;align-content:center;display:flex;flex-direction:column;}.eight-logo-call-to-action-container .buttonless-cta h3{margin-bottom:.625rem;}@media all and (max-width:1500px){.content-container-row .buttonless-cta{width:50%;}.content-container-row .logo-grid-display .logo-container{width:50%;}}@media all and (max-width:1000px){.early-flex-column{flex-direction:column;align-items:center;}.early-flex-column .call-to-action-container{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;}.early-flex-column .call-to-action-container .long-button{width:75%;font-size:16px;margin-top:10%;}.early-flex-column .logo-grid-display{width:100%;margin-top:10%;}}@media all and (max-width:800px){.logo-grid-cta-stacked .call-to-action-container{width:100%;}.logo-grid-cta-stacked .logo-grid-display .logo-container{width:50%;}}.logo-row-display{padding:1% 15% 1% 15%;width:100%;display:flex;flex-direction:column;}.logo-row-display h4{text-transform:uppercase;}.logo-row-display .logo-row{padding:1%;display:flex;justify-content:space-between;}.logo-row-display .logo-row .brand-card-container{margin:1.5%;width:20%;}.card-container{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap;}.card-container .icon-card{display:flex;height:10.625rem;width:24%;padding:2%;flex-direction:column;align-content:center;align-items:baseline;justify-content:center;box-shadow:0 .125rem .375rem rgba(0,0,0,.24);font-size:1.25rem;color:#212121;text-align:left;}.card-container .icon-card .icon-card-header{margin-bottom:0;font-weight:bold;}.card-container .icon-card .icon-card-description{margin-top:.9375rem;color:#606060;}.card-container .icon-card img{max-height:3.05375rem;max-width:3.433125rem;}.card-container .no-border{margin-top:3%;padding:0;width:20%;box-shadow:none;}.card-container .image-card{width:32.5%;margin-bottom:1.125rem;}.card-container .image-card .image-card-inner{height:17.5rem;border-radius:.3125rem;background-size:contain;background-repeat:no-repeat;box-shadow:inset 0 0 0 125rem rgba(0,0,0,.5);position:relative;}.card-container .image-card .image-card-inner p{position:absolute;width:65%;top:45%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#fff;text-align:center;}.card-container .image-card .image-card-inner p img{width:.8125rem;margin-left:.125rem;}.content-page-card-container{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:30px;}.content-page-card-container .content-card-item{border-radius:10px;padding:20px;background:#fff;box-shadow:1px 1px 15px 1px rgba(0,0,0,.18);max-width:26.875rem;color:#212121;text-align:left;}.content-page-card-container .content-card-item.image-top img,.content-page-card-container .content-card-item.image-top .content-card-image{width:100%;height:17.5rem;object-fit:cover;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);}.content-page-card-container .content-card-item.card-size--large{max-width:40.625rem;}.content-page-card-container .content-card-item.card-size--large .card-heading{font-size:2.5rem;}.content-page-card-container .content-card-item.card-size--large .card-description{max-height:10rem;}.content-page-card-container .content-card-item .card-heading{font-family:"Matter Bold",sans-serif;margin:20px 0;}.content-page-card-container .content-card-item .card-description{width:100%;height:4.375rem;margin-bottom:20px;overflow:hidden;font-size:1rem;text-overflow:ellipsis;}.content-page-card-container .content-card-item a{font-family:"Matter Bold",sans-serif;color:#212121;}.content-page-card-container .content-card-item a:hover{color:#f36e0f;text-decoration:none;}@media all and (max-width:800px){.card-container .icon-card{width:48%;margin-bottom:5%;}.card-container .image-card{width:48%;}.card-container .image-card .image-card-inner{height:9.375rem;}.card-container .image-card .image-card-inner p{font-size:1rem;}.image-card-container{margin-top:10%;}}.image-card{max-width:250px;}.page-intro .sub-title-box p{margin-bottom:5%;width:40%;font-family:"Matter Regular",sans-serif;font-size:1rem;line-height:24px;color:#606060;}.page-intro .card-container .icon-card{width:17.5%;height:8.75rem;}.page-intro .card-container .icon-card p{font-size:1rem;}.page-intro .card-container .icon-card img{height:2.5rem;}.paragraph-box{width:60%;}.wide-paragraph-box{width:75%;text-align:center;}.wide-paragraph-box h4{font-size:1.5rem;}.centered-text{align-items:center;}.short-paragraph-box{width:55%;}.short-paragraph-box p{width:80%;line-height:24px;font-family:"Matter Regular",sans-serif;color:#606060;}.text-image-combo-container{margin-bottom:10%;display:flex;justify-content:space-between;align-items:center;}.text-image-combo-container .half-width-img-box{width:40%;}.text-image-combo-container .half-width-paragraph-box{width:40%;}.text-image-combo-container .half-width-paragraph-box h4{font-size:1.875rem;}.text-image-combo-container .half-width-paragraph-box p{font-size:1rem;width:80%;}.blog-content p,.blog-content li,.blog-content ul,.blog-content div,.blog-content em{font-family:"Matter Regular";}.blog-content em,.blog-content strong,.blog-content li,.blog-content ul{font-size:inherit;}.blog-content .blogpost-meta-info{margin-top:25px;}.blog-content .blogpost-meta-info .time-stamp{font-style:italic;font-size:12px;font-family:"Typold Book";}.blog-content .blogpost-meta-info .emphasis-text{font-family:"Typold Bold";}.blog-content .blogpost-meta-info .emphasis-text .topic-button{background:#ff8600;padding:5px 10px;color:#fff;border-radius:10px;margin-right:10px;font-size:14px;}.blog-content .blogpost-meta-info .social-sharing-box{margin-top:20px;}.blog-content .blogpost-meta-info .social-sharing-box p{font-family:"Typold Bold";font-size:18px;color:#ff8600;}.google-maps-iframe{width:100%;}.video-wrapper iframe{max-width:100%;height:200px;}@media(min-width:600px){.video-wrapper iframe{height:300px;}}@media(min-width:992px){.video-wrapper iframe{height:500px;}}.video-carousel .videoBox,.video-single .videoBox{background-color:#fff;border:0;border-radius:0;box-shadow:1px 1px 8px 1px rgba(0,0,0,.18);margin-top:20px;margin-bottom:20px;}.video-carousel .card,.video-single .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;}.video-carousel .videoTitle,.video-single .videoTitle{font-family:"Typold Bold",sans-serif;text-align:left;padding:15px 20px 12px 20px;}.video-carousel h5,.video-single h5{font-weight:400;}.img-slider-btns{justify-content:flex-end;}.prev-btn,.next-btn,.video-prev-btn,.video-next-btn{color:#222;background:#ff8600;padding:4px 10px 4px 10px;cursor:pointer;border:2px solid #ff8600;display:inline;transition:.5s;width:65px;height:40px;margin:0;border-radius:.1875rem;}.prev-btn img,.next-btn img,.video-prev-btn img,.video-next-btn img{width:25px!important;}.prev-btn:hover,.video-prev-btn:hover{margin-left:5px;}.next-btn:hover,.video-next-btn:hover{margin-right:5px;}.video-prev-btn{margin-right:25px;}.pricing-table-container .currency-buttons{text-align:center;margin-bottom:35px;}.pricing-table-container .currency-buttons .currency-btn{border-radius:50px;color:#fff!important;background-color:#ff8600!important;border-color:#ff8600!important;}.pricing-table-container .currency-buttons .active{background-color:#fff1e5!important;color:#ff8b00!important;border-color:#ff8b00;}.pricing-table-container .table-row{align-items:flex-start;margin-left:auto;margin-right:auto;}.pricing-table-container .pricing-column{margin-bottom:20px;border:1px solid #ededed;background:#fff;box-shadow:0 4px 15px 0 rgba(0,0,0,.11);border-radius:10px;padding:30px 40px 20px 40px;text-align:center;min-width:160px;max-width:380px;min-height:720px;}.pricing-table-container .pricing-column .pricing-table-heading{min-height:120px;display:flex;flex-direction:column;justify-content:center;}.pricing-table-container .pricing-column h3{text-align:left;}.pricing-table-container .pricing-column p,.pricing-table-container .pricing-column strong{font-family:"Typold Book";font-size:15px;}.pricing-table-container .pricing-column hr{height:1px;background-color:#ededed;border-radius:5px;width:128%;margin:30px -40px;}.pricing-table-container .pricing-column .pricing-column-subtitle{margin-bottom:20px;text-align:left;font-family:"Matter Bold";}.pricing-table-container .pricing-column ul{list-style-type:none;padding-left:0;text-align:left;}.pricing-table-container .pricing-column ul li{display:inline-flex;justify-content:flex-start;width:100%;align-content:center;align-items:center;font-family:"Typold Book";}.pricing-table-container .pricing-column ul li .fa-check{margin-right:10px;font-size:16px;color:#ff8600;}.pricing-table-container .pricing-column ul li .fa-info-circle{color:#d9d9d9;}.pricing-table-container .pricing-column ul li i{margin-left:5px;margin-bottom:10px;font-size:14px;display:inline-block;}.pricing-table-container .pricing-column .pricing-text{flex-wrap:wrap;text-align:left;justify-content:flex-start;align-content:baseline;align-items:baseline;display:inline-flex;width:100%;}.pricing-table-container .pricing-column .pricing-text .pricing{margin-left:3px;color:#ff8600;font-size:40px;font-family:"Typold Bold";margin-bottom:0;}.pricing-table-container .table-cta-button{width:264px;height:48px;border-radius:50px;text-transform:unset;align-items:center;}.pricing-table-container .table-cta-button .button-text{font-size:16px;}@media(max-width:1280px){.homepage-container .masthead{height:720px!important;}}.homepage-container .banner-text .heading{width:350px;max-width:100%;}@media(min-width:1270px){.homepage-container .banner-text .heading{width:750px;}}.homepage-container .banner-button-container{margin-top:30px;display:flex;justify-content:center;align-items:center;}@media(max-width:480px){.homepage-container .banner-button-container{flex-wrap:wrap;}.homepage-container .banner-button-container .button{min-width:150px;}.homepage-container .banner-button-container .button:first-child{width:170px;margin-bottom:20px;}}.homepage-container .banner-button-container .button:last-child{margin-left:15px;color:#000;}.homepage-container .cf-logo-banner .mask-image-container{position:absolute;top:-50px;right:-15vw;display:block;width:50%;height:349px;margin-left:unset;}@media(max-width:1170px){.homepage-container .cf-logo-banner{display:none;}}@media(max-width:480px){.homepage-container .banner div[class^=banner-content]{margin-top:30px;}.homepage-container .banner-button-container{margin-top:30px;}.homepage-container .banner-button-container .button{text-align:left;}.homepage-container .banner-button-container .button:last-child{margin-top:15px;margin-left:unset;}}.grid-landing-page-container{margin:0 auto 100px;}.grid-landing-page-container .grid-container{padding:50px 0;}.grid-landing-page-container .grid-container .filter-form-controls-container input,.grid-landing-page-container .grid-container .filter-form-controls-container select{display:block;width:100%;margin:10px auto;}.grid-landing-page-container .grid-container hr{margin-bottom:50px;}.grid-landing-page-container .grid-container .PartnersDirectory-logo-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;}.grid-landing-page-container .grid-container .PartnersDirectory-logo-container .grid-item-card{width:250px;padding:10px 20px;}.grid-landing-page-container .grid-container .PartnersDirectory-logo-container .grid-item-card img{width:75%;margin-bottom:20px;}.grid-landing-page-container .grid-container .PartnersDirectory-logo-container .grid-item-card p{color:#606060;font-size:14px;}.blog-container .content-card-item{max-width:350px!important;}.blog-container .content-card-item .tags-container{flex-direction:row-reverse;flex-wrap:nowrap;gap:5px;z-index:1;margin-top:-20px;padding-right:5px;}.blog-container .content-card-item .tags-container .tag-box{display:flex;height:30px;background-color:#ff8600;color:#fff;border-radius:5px;width:75px;justify-content:space-around;cursor:pointer;}.blog-container .content-card-item .tags-container .tag-box p{margin-top:auto;margin-bottom:auto;font-size:10px;font-family:"Matter Bold",sans-serif;}.blog-container .content-card-item .card-heading{margin-bottom:15px;line-height:22px;font-family:"Typold Bold",sans-serif;}.blog-container .content-card-item .button{padding:8px;min-width:150px;font-size:1rem;}@media(min-width:1024px){.case-study-page-container{width:40%;}.case-study-page-container p{font-size:1.125rem;}}@media(min-width:1024px){.grid-landing-page-container .grid-container .filter-form-controls-container{margin:60px auto;text-align:center;}.grid-landing-page-container .grid-container .filter-form-controls-container input,.grid-landing-page-container .grid-container .filter-form-controls-container select{display:inline-block;width:unset;margin:0 5px;}.grid-landing-page-container .grid-container .filter-form-controls-container input[name=company-name],.grid-landing-page-container .grid-container .filter-form-controls-container input[name=case-study],.grid-landing-page-container .grid-container .filter-form-controls-container input[name=blog]{min-width:25rem;}}.business-landing-page-banner .banner-content--center{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:20px;}@media(min-width:1024px){.business-landing-page-banner .banner-content--center{flex-direction:row;margin-top:55px!important;}}@media(min-width:1024px){.business-landing-page-banner .content-container{width:50%;}}.business-landing-page-banner .content-container .banner-text h1{color:#21242a!important;}.business-landing-page-banner .content-container .banner-text h2{color:#21242a!important;}.business-landing-page-banner .mask-image-container{display:none;background-image:url("../../Content/Backgrounds/trading-partner-default.png");mask-image:url("../../Content/Icons/crossfire-smooth-logo.png");mask-position:center;mask-size:contain;mask-repeat:no-repeat round;-webkit-mask-image:url("../../Content/Icons/crossfire-smooth-logo.png");-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat round;margin-left:50%;}@media(min-width:1024px){.business-landing-page-banner .mask-image-container{display:block;width:50%;height:349px;margin-left:unset;}}.business-landing-page-banner .banner-bg-image-container{display:none;position:absolute;top:-50px;right:-278px;width:30%;height:100px;mask-image:url("../../Content/Icons/crossfire-smooth-logo.png");background-image:url("../../Content/Backgrounds/solid_white.png");mask-position:center;mask-size:contain;mask-repeat:no-repeat round;-webkit-mask-image:url("../../Content/Icons/crossfire-smooth-logo.png");-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat round;-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-left:50%;}@media(min-width:1024px){.business-landing-page-banner .banner-bg-image-container{display:block;width:48%;height:300px;margin-left:unset;z-index:-100;}}.business-landing-page .brand-intro-text p{max-width:50rem;font-family:"Typold Book",sans-serif;font-size:1.25rem;line-height:30px;}.business-landing-page .overview-top-label{letter-spacing:.7px;}.business-landing-page .benefits-introductory-container{max-width:29.6875rem;margin-bottom:50px;}.business-landing-page .benefits-introductory-container .text-content{margin-top:50px;}.business-landing-page .requirements-list-container{margin-top:50px;justify-content:space-between;}.business-landing-page .requirements-list-container .list-heading{margin-bottom:30px;font-family:"Typold Book",sans-serif;}.business-landing-page .requirements-list-container .heading{font-size:1rem;}.business-landing-page .requirements-list-container p{font-size:18px;}.business-landing-page .company-description-container .company-description{margin-bottom:30px;font-family:"Typold Book";font-size:1.5rem;}.business-landing-page .system-screenshot-container{margin-top:50px;}.business-landing-page .partner-info-container{padding-left:15px;padding-right:15px;margin-bottom:15px;justify-content:flex-start;gap:50px;}.business-landing-page .partner-info-container .tag-container{display:inline-flex;gap:10px;flex-wrap:wrap;}.business-landing-page .partner-info-container .tag-container .tag-box{height:fit-content;background-color:transparent;color:#ff8600;border-radius:5px;min-width:50px;text-align:center;border:1px solid #ff8600;padding:2px 5px;}.business-landing-page .partner-info-container .tag-container .tag-box p{margin-top:auto;margin-bottom:auto;font-size:14px;font-family:"Matter Regular",sans-serif;line-height:20px;word-wrap:break-word;}@media(max-width:1024px){.business-landing-page .brand-intro-text p,.business-landing-page .company-description-container{width:100%;}.business-landing-page .requirements-list-container{margin-right:unset;margin-top:unset;}.business-landing-page .requirements-list-container .list-heading{margin-top:25px;}}.our-partners-page-container .partners-network-container{padding:40px;}.our-partners-page-container .partners-network-container .partner-container:not(:last-child){margin-bottom:90px;}.our-partners-page-container .partners-network-container .partner-container img.partner-logo{width:21.875rem;margin-bottom:30px;object-fit:cover;}.our-partners-page-container .partners-network-container .partner-container .partner-description{margin-bottom:30px;}.our-partners-page-container .partners-network-container .partner-container .partner-office-locations .icon{margin-right:5px;}@media(min-width:768px){.our-partners-page-container .partners-network-container{padding:120px;}}