@-webkit-keyframes sdb10{0%{-webkit-transform:translate(0, 0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(0, 20px);opacity:0}100%{opacity:0}}@keyframes sdb10{0%{transform:translate(0, 0);opacity:0}40%{opacity:1}80%{transform:translate(0, 20px);opacity:0}100%{opacity:0}}[type="text"],[type="password"],[type="date"],[type="datetime"],[type="datetime-local"],[type="month"],[type="week"],[type="email"],[type="number"],[type="search"],[type="tel"],[type="time"],[type="url"],textarea{height:auto}p,.dnnSearchResultItem-Title,h1,h2,h3,h4,h5{letter-spacing:0;margin-top:0}:focus{outline:none}::-moz-focus-inner{border:0}.Head{margin-bottom:0}.btn,.dnnPrimaryAction,.dnnSecondaryAction,button,.btn,.dnnPrimaryAction,.dnnSecondaryAction{-webkit-appearance:inherit;outline:0 none !important;transition:background .3s ease 0s, border-color .3s ease 0s, color .3s ease 0s}a,a:link,a:visited,a:active,a:hover,a:focus{outline:0 none !important;transition:background .3s ease 0s, border-color .3s ease 0s, color .3s ease 0s}a img,a:link img,a:visited img,a:active img{opacity:1;transition:opacity .3s ease 0s}a:hover img,a:focus img{opacity:.8}textarea{outline:none}.Normal,.NormalDisabled,.NormalDeleted{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.loginGroup{display:inline-block}.showControlBar .site-header{margin-top:53px}#ControlBar_ControlPanel{z-index:9999}#ControlBar_ControlPanel *{box-sizing:content-box;font-size:inherit;line-height:inherit}#ControlBar_ControlPanel .dnnControlPanel{font-size:11px;margin:0 auto;width:940px}#ControlBar_ControlPanel #ControlBar_Module_AddNewModule.ControlModulePanel{height:275px}@media screen and (max-width: 1199px){#ControlBar_ControlPanel .ControlContainer{width:100%}#ControlBar_ControlPanel .ControlContainer .ServiceIcon{display:none}}@media screen and (max-width: 991px){#ControlBar_ControlPanel #ControlActionMenu{margin-left:0}#ControlBar_ControlPanel #ControlActionMenu>li:nth-child(3){display:none}}#ControlBar_ControlPanel select{height:inherit;margin:0;padding:0 10px 0 0;width:inherit}mark,.mark{background:transparent}.dnnDropDownList .selected-item a,.dnnDropDownList .selected-item a:link,.dnnDropDownList .selected-item a:visited,.dnnDropDownList .selected-item a:active,.dnnDropDownList .selected-item a:hover,.dnnDropDownList .selected-item a:focus{height:auto}.dnnFileUploadScope .dnnFormItem span,.urlControlTab .dnnFormItem>span{width:70px}.actionMenu .dnn_mact>.actionMenuMove>ul li{box-sizing:content-box}.dnnSearchResultItem-Link,.dnnSearchResultItem-Others :nth-child(3),.dnnSearchResultItem-Others :nth-child(4){display:none !important}.dnnSearchBoxPanel{background:rgba(0,0,0,0);max-width:100%}.dnnSearchBoxPanel .dnnSearchBox{box-shadow:none;margin-right:0}.dnnSearchBoxPanel .dnnSearchBox>input[type="text"],.dnnSearchBoxPanel .dnnSearchBox>input[type="text"]:focus{left:0;padding:0 150px 0 10px;width:100% !important}.dnnSearchBoxPanel .dnnSearchBox>a.dnnSearchButton{right:5px}.RadComboBox_Default{margin-right:10px}.RadComboBox_Default .rcbInput{padding:7px !important}.dnnSearchResultPanel{background:rgba(0,0,0,0);max-width:100%}.dnnSearchResultPanel .dnnRight{margin-right:0}.dnnSearchResultContainer>.dnnSearchResultItem-Subset>.dnnSearchResultItem-Title{display:none}#dnn_DnnSearch_ClassicSearch .searchInputContainer .dnnSearchBoxClearText{display:none}#dnn_DnnSearch_ClassicSearch .searchInputContainer .searchSkinObjectPreview>li:first-of-type{border-top:0}@media screen and (min-width: 1230px){.container{max-width:1200px}}.DNNEmptyPane{min-height:0}.fm-form-wrapper{width:100%}@font-face{font-family:"franklin-gothic-book";src:url("../fonts/franklin-gothic-book.woff2") format("woff2"),url("../fonts/franklin-gothic-book.woff") format("woff")}@font-face{font-family:"franklin-gothic-medium";src:url("../fonts/franklin-gothic-medium.woff2") format("woff2"),url("../fonts/franklin-gothic-medium.woff") format("woff")}@font-face{font-family:"franklin-gothic-demi";src:url("../fonts/franklin-gothic-demi.woff2") format("woff2"),url("../fonts/franklin-gothic-demi.woff") format("woff")}html{font-size:16px;line-height:22px}body,p,.dnnSearchResultItem-Title{font-family:franklin-gothic-book;margin-top:0}p,.dnnSearchResultItem-Title{margin-bottom:10px}p span,.dnnSearchResultItem-Title span{font-family:franklin-gothic-demi}.ModDNNHTMLC ul li span,.ModDNNHTMLC ol li span{font-family:franklin-gothic-demi}h1{color:#000;font:3.75rem/calc(1em + 6px) franklin-gothic-demi;margin-bottom:0}@media screen and (max-width: 767px){h1{font-size:3rem}}h2{color:#000;font:2.375rem/calc(1em + 6px) franklin-gothic-demi;margin-bottom:10px}h3{color:#000;font:1.875rem/calc(1em + 6px) franklin-gothic-medium;margin-bottom:0}h4{color:#000;font:1.5rem/calc(1em + 6px) franklin-gothic-demi;margin-bottom:0}h5{color:#000;font:1.5rem/calc(1em + 6px) franklin-gothic-book;margin-bottom:0}h6{color:#000;font:1.125rem/calc(1em + 6px) franklin-gothic-medium;margin-bottom:10px}hr{border-top-color:#8f8f8f;margin:60px 0 80px;width:100%}a,a:link,a:visited,a:active{color:#e53c2e;text-decoration:none}a:hover,a:focus{color:#000;text-decoration:none}.site-header{background:#edecec;left:0;position:fixed;right:0;transition:transform .7s ease 0s;top:0;z-index:500}.site-header+*{padding-top:96px}@media screen and (max-width: 650px){.site-header+*{padding-top:117px}}.site-header .top-border{background:#000;height:10px}.site-header .header-wrapper{display:flex;padding:19px 90px 14px}@media screen and (max-width: 1650px){.site-header .header-wrapper{padding:19px 15px 14px}}@media screen and (max-width: 650px){.site-header .header-wrapper{flex-wrap:wrap}}.site-header .header-wrapper .head-left,.site-header .header-wrapper .head-right{align-items:flex-end;display:flex;width:100%}@media screen and (max-width: 650px){.site-header .header-wrapper .head-left,.site-header .header-wrapper .head-right{justify-content:center}}@media screen and (max-width: 650px){.site-header .header-wrapper .head-left{margin-bottom:20px}}.site-header .header-wrapper .logo-wrapper a{display:inline-block}@media screen and (max-width: 650px){.site-header .header-wrapper .logo-wrapper a img{max-width:100%}}.site-header .header-wrapper .header-menu .mobile-menu{color:#000;display:none;margin-left:25px}@media screen and (max-width: 1199px){.site-header .header-wrapper .header-menu .mobile-menu{display:block}}.site-header .header-wrapper .secondary-menu{align-content:flex-end;display:flex;justify-content:flex-end;width:100%}@media screen and (max-width: 650px){.site-header .header-wrapper .secondary-menu{justify-content:center}}.site-header .header-wrapper .secondary-menu .search-icon-wrapper{align-self:flex-end;color:#000;font-size:15px;margin-right:14px;text-transform:uppercase;transition:color .5s ease 0s}@media screen and (min-width: 1651px){.site-header .header-wrapper .secondary-menu .search-icon-wrapper{margin-right:21px}}.site-header .header-wrapper .secondary-menu .search-icon-wrapper span{color:#000;font-size:18px;transition:color .5s ease 0s}.site-header .header-wrapper .secondary-menu .search-icon-wrapper:hover,.site-header .header-wrapper .secondary-menu a.search-icon-wrapper:focus,.site-header .header-wrapper .secondary-menu .search-icon-wrapper:focus{color:#e53c2e;cursor:pointer}.site-header .header-wrapper .secondary-menu .search-icon-wrapper:hover span,.site-header .header-wrapper .secondary-menu a.search-icon-wrapper:focus span,.site-header .header-wrapper .secondary-menu .search-icon-wrapper:focus span{color:#e53c2e}.site-header .header-wrapper .secondary-menu .language-wrapper{align-self:flex-end;color:#000;cursor:default;font-size:15px;position:relative}.site-header .header-wrapper .secondary-menu .language-wrapper:hover .language-dropdown,.site-header .header-wrapper .secondary-menu a.language-wrapper:focus .language-dropdown{opacity:1;visibility:visible}.site-header .header-wrapper .secondary-menu .language-wrapper img{margin-right:5px}.site-header .header-wrapper .secondary-menu .language-wrapper span{vertical-align:middle}.site-header .header-wrapper .secondary-menu .language-wrapper span::after{content:"\f107";font-family:fontawesome;font-size:18px;margin-left:2px}.site-header .header-wrapper .secondary-menu .language-wrapper .language-dropdown{border-top:14px solid #edecec;opacity:0;position:absolute;text-align:left;top:100%;transition:opacity .5s ease 0s, visibility .5s ease 0s;width:100%;visibility:hidden;z-index:9999}@media screen and (max-width: 650px){.site-header .header-wrapper .secondary-menu .language-wrapper .language-dropdown{border-top:0}}.site-header .header-wrapper .secondary-menu .language-wrapper .language-dropdown a{background:#000;color:#fff;display:block;padding:2px 5px;transition:background .5s ease 0s, color .5s ease 0s}.site-header .header-wrapper .secondary-menu .language-wrapper .language-dropdown a:hover,.site-header .header-wrapper .secondary-menu .language-wrapper .language-dropdown a:focus,.site-header .header-wrapper .secondary-menu .language-wrapper .language-dropdown a:focus{background:#e53c2e;color:#fff}@media screen and (max-width: 1199px){.site-header .header-wrapper .header-menu .horiz-menu,.site-header .header-wrapper .secondary-menu .horiz-menu{display:none}}.site-header .search-wrapper{left:0;opacity:0;position:absolute;transition:opacity .5s ease 0s, visibility .5s ease 0s;width:100%;visibility:hidden}.site-header .search-wrapper.active{opacity:1;visibility:visible}.header-menu .top-level,.secondary-menu .top-level{align-items:flex-end;display:flex;margin:0;position:relative}.header-menu .top-level li,.secondary-menu .top-level li{font:15px/21px franklin-gothic-book;list-style-type:none;position:relative;vertical-align:middle;white-space:nowrap}.header-menu .top-level li>span,.secondary-menu .top-level li>span{cursor:default}.header-menu .top-level>li:hover .drop-down,.secondary-menu .top-level>li:hover .drop-down{opacity:1;visibility:visible}.header-menu .drop-down,.secondary-menu .drop-down{border-top:14px solid #edecec;left:0;top:100%}.header-menu .fly-out,.secondary-menu .fly-out{border-left:4px solid #e53c2e;left:100%;top:0}.header-menu .drop-down,.header-menu .fly-out,.secondary-menu .drop-down,.secondary-menu .fly-out{background:#000;margin:0;opacity:0;position:absolute;transition:opacity .5s ease 0s, visibility .5s ease 0s;visibility:hidden;z-index:10}.header-menu .drop-down>li,.header-menu .fly-out>li,.secondary-menu .drop-down>li,.secondary-menu .fly-out>li{font-style:italic;white-space:nowrap}.header-menu .drop-down>li:hover>.fly-out,.header-menu .fly-out>li:hover>.fly-out,.secondary-menu .drop-down>li:hover>.fly-out,.secondary-menu .fly-out>li:hover>.fly-out{opacity:1;visibility:visible}.header-menu .drop-down li:last-of-type>a,.header-menu .drop-down li:last-of-type>span,.header-menu .fly-out li:last-of-type>a,.header-menu .fly-out li:last-of-type>span,.secondary-menu .drop-down li:last-of-type>a,.secondary-menu .drop-down li:last-of-type>span,.secondary-menu .fly-out li:last-of-type>a,.secondary-menu .fly-out li:last-of-type>span{border:0}.header-menu .drop-down li>a,.header-menu .drop-down li>span,.header-menu .fly-out li>a,.header-menu .fly-out li>span,.secondary-menu .drop-down li>a,.secondary-menu .drop-down li>span,.secondary-menu .fly-out li>a,.secondary-menu .fly-out li>span{border-bottom:1px solid #313131;color:#fff;display:block;padding:5px 20px;text-align:left;transition:background .5s ease 0s, color .5s ease 0s}@media screen and (min-width: 1651px){.header-menu .drop-down li>a,.header-menu .drop-down li>span,.header-menu .fly-out li>a,.header-menu .fly-out li>span,.secondary-menu .drop-down li>a,.secondary-menu .drop-down li>span,.secondary-menu .fly-out li>a,.secondary-menu .fly-out li>span{padding:8px 20px}}.header-menu .drop-down li>a:hover,.header-menu .drop-down li>a:focus,.header-menu .drop-down li>a:focus,.header-menu .drop-down li>span:hover,.header-menu .drop-down li>span:focus,.header-menu .fly-out li>a:hover,.header-menu .fly-out li>a:focus,.header-menu .fly-out li>a:focus,.header-menu .fly-out li>span:hover,.header-menu .fly-out li>span:focus,.secondary-menu .drop-down li>a:hover,.secondary-menu .drop-down li>a:focus,.secondary-menu .drop-down li>a:focus,.secondary-menu .drop-down li>span:hover,.secondary-menu .drop-down li>span:focus,.secondary-menu .fly-out li>a:hover,.secondary-menu .fly-out li>a:focus,.secondary-menu .fly-out li>a:focus,.secondary-menu .fly-out li>span:hover,.secondary-menu .fly-out li>span:focus{background:#e53c2e;color:#fff}.header-menu .top-level{font-size:0}@media screen and (max-width: 1199px){.header-menu .top-level{display:none}}.header-menu .top-level>li{margin:0 12px}@media screen and (min-width: 1651px){.header-menu .top-level>li{margin:0 20px}.header-menu .top-level>li:first-of-type{margin-left:32px}}.header-menu .top-level>li:hover>a,.header-menu .top-level>li:hover>span{color:#e53c2e}.header-menu .top-level>li.active>a::after,.header-menu .top-level>li.active>span::after{content:"\f107";font-family:fontawesome;font-size:18px;margin-left:2px}.header-menu .top-level>li:nth-of-type(2) .fly-out{border-left:4px solid #e53c2e;display:flex;flex-wrap:wrap;padding:10px;width:520px}.header-menu .top-level>li:nth-of-type(2) .fly-out>li{width:50%}.header-menu .top-level>li:nth-of-type(2) .fly-out>li>a:last-of-type,.header-menu .top-level>li:nth-of-type(2) .fly-out>li>span:last-of-type{border-bottom:1px solid #313131}.header-menu .top-level>li>a,.header-menu .top-level>li>span{color:#000;font-family:franklin-gothic-medium;font-size:16px}@media screen and (min-width: 1651px){.header-menu .top-level>li>a,.header-menu .top-level>li>span{font-size:20px}}.secondary-menu .horiz-menu{display:flex}.secondary-menu .top-level>li{margin-right:14px}@media screen and (min-width: 1651px){.secondary-menu .top-level>li{margin-right:21px}}.secondary-menu .top-level>li:hover>a,.secondary-menu .top-level>li:hover>span{color:#e53c2e}.secondary-menu .top-level>li.active>a::after,.secondary-menu .top-level>li.active>span::after{content:"\f107";font-family:fontawesome;font-size:18px;margin-left:2px}.secondary-menu .top-level>li>a,.secondary-menu .top-level>li>span{color:#000;display:inline-block;font-size:15px;text-transform:uppercase}.secondary-menu .top-level .drop-down{left:auto;right:0}.secondary-menu .top-level .fly-out{left:auto;right:100%}.hamburger:hover,a.hamburger:focus,.hamburger:focus{cursor:pointer}.hamburger:hover .hamburger-box .hamburger-inner,a.hamburger:focus .hamburger-box .hamburger-inner,.hamburger:focus .hamburger-box .hamburger-inner{background:#e53c2e}.hamburger:hover .hamburger-box .hamburger-inner::before,a.hamburger:focus .hamburger-box .hamburger-inner::before,.hamburger:hover .hamburger-box .hamburger-inner::after,a.hamburger:focus .hamburger-box .hamburger-inner::after,.hamburger:focus .hamburger-box .hamburger-inner::before,.hamburger:focus .hamburger-box .hamburger-inner::after{background:#e53c2e}.hamburger .hamburger-box .hamburger-inner{background:#000}.hamburger .hamburger-box .hamburger-inner::before,.hamburger .hamburger-box .hamburger-inner::after{background:#000}.hamburger .menu-label{line-height:22.5px}@media screen and (max-width: 991px){.site-footer{text-align:center}}.site-footer .connection-wrapper{align-items:stretch;background:#000;display:flex}@media screen and (max-width: 991px){.site-footer .connection-wrapper{flex-direction:column}}.site-footer .connection-wrapper.home>a{padding:21px 15px 30px}.site-footer .connection-wrapper.home>a img{margin:0 0 13px}.site-footer .connection-wrapper.home .resources,.site-footer .connection-wrapper.home .news{flex-direction:column}.site-footer .connection-wrapper.home .distributors h3{left:auto;padding:0;position:relative;top:auto;transform:none;width:auto}.site-footer .connection-wrapper>a{padding:8px 15px;text-align:center;transition:background .5s ease 0s;width:100%}.site-footer .connection-wrapper>a:hover img,.site-footer .connection-wrapper>a:focus img{opacity:1;transition:none}.site-footer .connection-wrapper>a img{max-width:100%}.site-footer .connection-wrapper>a h3{color:#fff;text-transform:uppercase}.site-footer .connection-wrapper .resources,.site-footer .connection-wrapper .news{align-items:center;display:flex;justify-content:center;max-width:475px}@media screen and (max-width: 991px){.site-footer .connection-wrapper .resources,.site-footer .connection-wrapper .news{max-width:100%}}.site-footer .connection-wrapper .resources img,.site-footer .connection-wrapper .news img{margin-right:8px}.site-footer .connection-wrapper .resources{background:#00abb8}.site-footer .connection-wrapper .resources:hover,.site-footer .connection-wrapper a.resources:focus{background:rgba(0,171,184,0.8)}.site-footer .connection-wrapper .news{background:#ffad42}.site-footer .connection-wrapper .news:hover,.site-footer .connection-wrapper a.news:focus{background:rgba(255,173,66,0.8)}.site-footer .connection-wrapper .distributors{background:#0071ce;position:relative}.site-footer .connection-wrapper .distributors:hover,.site-footer .connection-wrapper a.distributors:focus{background:rgba(0,102,176,0.8)}.site-footer .connection-wrapper .distributors h3{left:50%;padding:0 15px;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}.site-footer .top-footer-wrapper{background:#000;padding:32px 0 39px}.site-footer .top-footer-wrapper h4,.site-footer .top-footer-wrapper p,.site-footer .top-footer-wrapper .dnnSearchResultItem-Title{color:#fff}.site-footer .top-footer-wrapper h4{margin-bottom:8px}.site-footer .top-footer-wrapper p,.site-footer .top-footer-wrapper .dnnSearchResultItem-Title{line-height:24px}@media screen and (max-width: 991px){.site-footer .top-footer-wrapper .footer-careers-wrapper{margin-bottom:30px}}@media screen and (max-width: 991px){.site-footer .top-footer-wrapper .social-wrapper{text-align:center}}.site-footer .top-footer-wrapper .social-wrapper .social-icons{display:flex;justify-content:flex-end}@media screen and (max-width: 991px){.site-footer .top-footer-wrapper .social-wrapper .social-icons{justify-content:center}}.site-footer .top-footer-wrapper .social-wrapper .social-icons a{color:#fff;height:63px;margin-right:7px;position:relative;width:63px;transition:background .5s ease 0s}.site-footer .top-footer-wrapper .social-wrapper .social-icons a:last-of-type{margin-right:0}.site-footer .top-footer-wrapper .social-wrapper .social-icons a.facebook-icon:hover,.site-footer .top-footer-wrapper .social-wrapper .social-icons a.facebook-icon:focus,.site-footer .top-footer-wrapper .social-wrapper .social-icons a.twitter-icon:hover,.site-footer .top-footer-wrapper .social-wrapper .social-icons a.twitter-icon:focus,.site-footer .top-footer-wrapper .social-wrapper .social-icons a.linkedin-icon:hover,.site-footer .top-footer-wrapper .social-wrapper .social-icons a.linkedin-icon:focus,.site-footer .top-footer-wrapper .social-wrapper .social-icons a.youtube-icon:hover,.site-footer .top-footer-wrapper .social-wrapper .social-icons a.youtube-icon:focus{background:#0071ce}.site-footer .top-footer-wrapper .social-wrapper .social-icons a.facebook-icon{background:#507bbf}.site-footer .top-footer-wrapper .social-wrapper .social-icons a.twitter-icon{background:#63cef2}.site-footer .top-footer-wrapper .social-wrapper .social-icons a.linkedin-icon{background:#91cadd}.site-footer .top-footer-wrapper .social-wrapper .social-icons a.youtube-icon{background:#cd201f}.site-footer .top-footer-wrapper .social-wrapper .social-icons a span{left:50%;font-size:24px;position:absolute;top:50%;transform:translate(-50%, -50%)}.site-footer .bottom-footer-wrapper{background:#edecec;color:#000;font-size:12px;line-height:18px;padding:12px 0 9px}.site-footer .bottom-footer-wrapper .brand-wrapper a{bottom:0;color:#000;font-family:franklin-gothic-demi;font-size:16px;position:absolute}@media screen and (max-width: 1199px){.site-footer .bottom-footer-wrapper .brand-wrapper a{margin-bottom:10px;position:relative}}.site-footer .bottom-footer-wrapper .brand-wrapper a img{margin-right:5px;vertical-align:bottom}.site-footer .bottom-footer-wrapper .copyright-wrapper{text-align:right}@media screen and (max-width: 1199px){.site-footer .bottom-footer-wrapper .copyright-wrapper,.site-footer .bottom-footer-wrapper .brand-wrapper{text-align:center}}.site-footer .bottom-footer-wrapper .copyright-wrapper a,.site-footer .bottom-footer-wrapper .brand-wrapper a{color:#000}.site-footer .bottom-footer-wrapper .copyright-wrapper a:hover,.site-footer .bottom-footer-wrapper .copyright-wrapper a:focus,.site-footer .bottom-footer-wrapper .brand-wrapper a:hover,.site-footer .bottom-footer-wrapper .brand-wrapper a:focus{color:#e53c2e}.ModDNNHTMLC img{height:auto;max-width:100%}.btn,.dnnPrimaryAction,.dnnSecondaryAction,.btn:link,.dnnPrimaryAction:link,.dnnSecondaryAction:link,.btn:visited,.dnnPrimaryAction:visited,.dnnSecondaryAction:visited,.btn:active,.dnnPrimaryAction:active,.dnnSecondaryAction:active{border:0;border-radius:0;box-shadow:none;color:#fff;font:16px/22px franklin-gothic-book;padding:11px 28px;text-shadow:none;text-transform:uppercase;transition:background .5s ease 0s, color .5s ease 0s}.btn.btn-primary,.dnnPrimaryAction,.btn-primary.dnnSecondaryAction,.btn:link.btn-primary,.dnnPrimaryAction:link,.dnnSecondaryAction:link.btn-primary,.btn:visited.btn-primary,.dnnPrimaryAction:visited,.dnnSecondaryAction:visited.btn-primary,.btn:active.btn-primary,.dnnPrimaryAction:active,.dnnSecondaryAction:active.btn-primary{background:#e53c2e}.btn.btn-primary:hover,a.btn.btn-primary:focus,a.dnnPrimaryAction:focus,a.btn-primary.dnnSecondaryAction:focus,.dnnPrimaryAction:hover,.btn-primary.dnnSecondaryAction:hover,.btn:link.btn-primary:hover,a.btn:link.btn-primary:focus,a.dnnPrimaryAction:link:focus,a.dnnSecondaryAction:link.btn-primary:focus,.dnnPrimaryAction:link:hover,.dnnSecondaryAction:link.btn-primary:hover,.btn:visited.btn-primary:hover,a.btn:visited.btn-primary:focus,a.dnnPrimaryAction:visited:focus,a.dnnSecondaryAction:visited.btn-primary:focus,.dnnPrimaryAction:visited:hover,.dnnSecondaryAction:visited.btn-primary:hover,.btn:active.btn-primary:hover,a.btn:active.btn-primary:focus,a.dnnPrimaryAction:active:focus,a.dnnSecondaryAction:active.btn-primary:focus,.dnnPrimaryAction:active:hover,.dnnSecondaryAction:active.btn-primary:hover{background:#000;color:#fff}.btn.btn-default,.btn-default.dnnPrimaryAction,.dnnSecondaryAction,.btn:link.btn-default,.dnnPrimaryAction:link.btn-default,.dnnSecondaryAction:link,.btn:visited.btn-default,.dnnPrimaryAction:visited.btn-default,.dnnSecondaryAction:visited,.btn:active.btn-default,.dnnPrimaryAction:active.btn-default,.dnnSecondaryAction:active{background:#000}.btn.btn-default:hover,a.btn.btn-default:focus,a.btn-default.dnnPrimaryAction:focus,a.dnnSecondaryAction:focus,.btn-default.dnnPrimaryAction:hover,.dnnSecondaryAction:hover,.btn:link.btn-default:hover,a.btn:link.btn-default:focus,a.dnnPrimaryAction:link.btn-default:focus,a.dnnSecondaryAction:link:focus,.dnnPrimaryAction:link.btn-default:hover,.dnnSecondaryAction:link:hover,.btn:visited.btn-default:hover,a.btn:visited.btn-default:focus,a.dnnPrimaryAction:visited.btn-default:focus,a.dnnSecondaryAction:visited:focus,.dnnPrimaryAction:visited.btn-default:hover,.dnnSecondaryAction:visited:hover,.btn:active.btn-default:hover,a.btn:active.btn-default:focus,a.dnnPrimaryAction:active.btn-default:focus,a.dnnSecondaryAction:active:focus,.dnnPrimaryAction:active.btn-default:hover,.dnnSecondaryAction:active:hover{background:#e53c2e;color:#fff}.btn.btn-info,.btn-info.dnnPrimaryAction,.btn-info.dnnSecondaryAction,.btn:link.btn-info,.dnnPrimaryAction:link.btn-info,.dnnSecondaryAction:link.btn-info,.btn:visited.btn-info,.dnnPrimaryAction:visited.btn-info,.dnnSecondaryAction:visited.btn-info,.btn:active.btn-info,.dnnPrimaryAction:active.btn-info,.dnnSecondaryAction:active.btn-info{background:#fff;border:1px solid #000;color:#000;display:inline-block;font:14px/20px franklin-gothic-demi;padding:7px 13px;text-transform:uppercase}.btn.btn-info:hover,a.btn.btn-info:focus,a.btn-info.dnnPrimaryAction:focus,a.btn-info.dnnSecondaryAction:focus,.btn-info.dnnPrimaryAction:hover,.btn-info.dnnSecondaryAction:hover,.btn:link.btn-info:hover,a.btn:link.btn-info:focus,a.dnnPrimaryAction:link.btn-info:focus,a.dnnSecondaryAction:link.btn-info:focus,.dnnPrimaryAction:link.btn-info:hover,.dnnSecondaryAction:link.btn-info:hover,.btn:visited.btn-info:hover,a.btn:visited.btn-info:focus,a.dnnPrimaryAction:visited.btn-info:focus,a.dnnSecondaryAction:visited.btn-info:focus,.dnnPrimaryAction:visited.btn-info:hover,.dnnSecondaryAction:visited.btn-info:hover,.btn:active.btn-info:hover,a.btn:active.btn-info:focus,a.dnnPrimaryAction:active.btn-info:focus,a.dnnSecondaryAction:active.btn-info:focus,.dnnPrimaryAction:active.btn-info:hover,.dnnSecondaryAction:active.btn-info:hover{background:#000;color:#fff}.btn.btn-footer,.btn-footer.dnnPrimaryAction,.btn-footer.dnnSecondaryAction,.btn:link.btn-footer,.dnnPrimaryAction:link.btn-footer,.dnnSecondaryAction:link.btn-footer,.btn:visited.btn-footer,.dnnPrimaryAction:visited.btn-footer,.dnnSecondaryAction:visited.btn-footer,.btn:active.btn-footer,.dnnPrimaryAction:active.btn-footer,.dnnSecondaryAction:active.btn-footer{background:black;border:1px solid #fff}.btn.btn-footer:hover,a.btn.btn-footer:focus,a.btn-footer.dnnPrimaryAction:focus,a.btn-footer.dnnSecondaryAction:focus,.btn-footer.dnnPrimaryAction:hover,.btn-footer.dnnSecondaryAction:hover,.btn:link.btn-footer:hover,a.btn:link.btn-footer:focus,a.dnnPrimaryAction:link.btn-footer:focus,a.dnnSecondaryAction:link.btn-footer:focus,.dnnPrimaryAction:link.btn-footer:hover,.dnnSecondaryAction:link.btn-footer:hover,.btn:visited.btn-footer:hover,a.btn:visited.btn-footer:focus,a.dnnPrimaryAction:visited.btn-footer:focus,a.dnnSecondaryAction:visited.btn-footer:focus,.dnnPrimaryAction:visited.btn-footer:hover,.dnnSecondaryAction:visited.btn-footer:hover,.btn:active.btn-footer:hover,a.btn:active.btn-footer:focus,a.dnnPrimaryAction:active.btn-footer:focus,a.dnnSecondaryAction:active.btn-footer:focus,.dnnPrimaryAction:active.btn-footer:hover,.dnnSecondaryAction:active.btn-footer:hover{background:#000;color:#fff}.brands{align-items:flex-start;display:flex;pointer-events:none;position:fixed;right:0;top:173px;transform:translateX(calc(100% - 64px));-ms-transform:translateX(100%) translateX(-64px);transition:transform .5s ease 0s;z-index:100}@media screen and (max-width: 991px){.brands{display:none}}.brands.active{transform:translateX(0)}.brands img{background:#edecec;height:71px;padding:8px;pointer-events:all;transition:background .5s ease 0s;width:64px}.brands img:hover{background:#e1d0a5;cursor:pointer}.brands .horiz-menu{background:#edecec;pointer-events:all}.brands .horiz-menu ul{list-style:none}.brands .horiz-menu>ul{border-left:5px solid #002e6d;margin:0;padding:5px}.brands .horiz-menu>ul li{font:16px/20px franklin-gothic-medium}.brands .horiz-menu>ul li>span,.brands .horiz-menu>ul li>a{color:#002e6d;display:block;padding:3px 5px}.brands .horiz-menu>ul li>span{border-bottom:2px solid #002e6d;font-family:franklin-gothic-demi;font-size:18px;text-transform:uppercase}.brands .horiz-menu>ul li>a{position:relative}.brands .horiz-menu>ul li>a:hover::before,.brands .horiz-menu>ul li>a:focus::before{width:100%}.brands .horiz-menu>ul li>a::before{background:#002e6d;bottom:0;content:"";height:1px;position:absolute;transition:width .5s ease 0s;width:0}.brands .horiz-menu>ul li .drop-down{font-size:14px;margin:0 10px}.fm-business-locator{align-items:start;border-top:4px solid #e53c2e;display:flex;position:relative}@media (max-width: 767px){.fm-business-locator{flex-wrap:wrap}}.fm-business-locator .results-wrap{flex:1 1 270px;margin-top:0;max-width:270px;text-align:center;width:270px}@media (max-width: 767px){.fm-business-locator .results-wrap{flex:1 1 100%;max-width:100%;width:100%}}.fm-business-locator .results-wrap.right{display:none}.fm-business-locator .results-wrap .fmBlPnlResults .result-title{background:#e53c2e;color:#fff;font:24px/calc(1em + 6px) franklin-gothic-book;padding:10px;text-transform:none}.fm-business-locator .results-wrap .fmBlPnlResults .results-right{height:100%;overflow-y:hidden}.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info{font-size:unset;font-weight:normal;padding:0;text-transform:none}.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane{background:#fff;border:2px solid #e53c2e;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none;display:block;padding:10px}.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane>h4:first-child{color:#e53c2e;text-decoration:underline}.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane img{height:auto;width:auto}.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane p,.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane .dnnSearchResultItem-Title{font-size:20px;line-height:calc(1em + 6px);margin-bottom:5px}.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane h4{font:20px/calc(1em + 6px) franklin-gothic-demi;text-transform:capitalize;margin-bottom:5px}.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane a{color:#000;display:block;font-size:16px}.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane a:hover,.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane a:focus,.fm-business-locator .results-wrap .fmBlPnlResults .results-right .info .results-pane a:focus{color:#e53c2e}.fm-business-locator .map-wrap{flex:1 1 auto;max-width:900px;width:auto}@media (max-width: 767px){.fm-business-locator .map-wrap{flex:1 1 100%;max-width:100%;width:100%}}.na-map-instr{margin-bottom:10px}.na-wrap{align-items:start;border-top:4px solid #e53c2e;display:flex;position:relative}@media (max-width: 767px){.na-wrap{flex-wrap:wrap}}.na-wrap .results-wrap{flex:1 1 270px;max-width:270px;text-align:center;width:270px}@media (max-width: 767px){.na-wrap .results-wrap{flex:1 1 100%;max-width:100%;width:100%}}.na-wrap .results-wrap h3{background:#e53c2e;color:#fff;font:24px/calc(1em + 6px) franklin-gothic-book;padding:10px}.na-wrap .results-wrap .results-pane{background:#fff;display:none}.na-wrap .results-wrap .results-pane.active{border:2px solid #e53c2e;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none;display:block}.na-wrap .results-wrap .results-pane>div{padding:10px}.na-wrap .results-wrap .results-pane>div.dist-wrap{border-top:2px solid #e53c2e}.na-wrap .results-wrap .results-pane>div>h4:first-child{color:#e53c2e;text-decoration:underline}.na-wrap .results-wrap .results-pane .dist-wrap .dist{border-bottom:1px solid black;margin-bottom:15px;padding-bottom:10px}.na-wrap .results-wrap .results-pane .dist-wrap .dist:last-child{border:none;margin-bottom:0;padding-bottom:0}.na-wrap .results-wrap .results-pane img{margin-bottom:10px}.na-wrap .results-wrap .results-pane p,.na-wrap .results-wrap .results-pane .dnnSearchResultItem-Title{font-size:16px;line-height:calc(1em + 6px);margin-bottom:5px}.na-wrap .results-wrap .results-pane h4{font:20px/calc(1em + 6px) franklin-gothic-demi;text-transform:capitalize;margin-bottom:5px}.na-wrap .results-wrap .results-pane a{color:#000;display:block;font-size:16px}.na-wrap .results-wrap .results-pane a:hover,.na-wrap .results-wrap .results-pane a:focus,.na-wrap .results-wrap .results-pane a:focus{color:#e53c2e}.na-wrap .map-wrap{flex:1 1 auto;max-width:900px;width:auto}@media (max-width: 767px){.na-wrap .map-wrap{flex:1 1 100%;max-width:100%;width:100%}}.ie .na-wrap .map-wrap #northAmericaMap{height:564px}.na-wrap .map-wrap #northAmericaMap path{transition:fill .3s ease 0s}.na-wrap .map-wrap #northAmericaMap #mapPins{pointer-events:none}.na-wrap .map-wrap #northAmericaMap #mapPins #mapPin path{fill:#e53c2e;fill-rule:evenodd;stroke:#000}.na-wrap .map-wrap #northAmericaMap #mapPins #mapPin text{fill:#fff;font-size:20px}.na-wrap .map-wrap #northAmericaMap a:hover path,.na-wrap .map-wrap #northAmericaMap a:focus path{fill:#e53c2e}.na-wrap .map-wrap #northAmericaMap a.active path{fill:#ffad42}#dnn_DnnSearch_ClassicSearch{display:flex}#dnn_DnnSearch_ClassicSearch>.searchInputContainer{margin:0;width:100%}#dnn_DnnSearch_ClassicSearch>.searchInputContainer input{border:1px solid #000;border-right:0;font-family:franklin-gothic-demi;height:50px;padding:0 10px;width:100%}#dnn_DnnSearch_ClassicSearch>.searchInputContainer .dnnSearchBoxClearText{display:none}#dnn_DnnSearch_ClassicSearch>.searchInputContainer .searchSkinObjectPreview li a{color:#000;transition:background .5s ease 0s}#dnn_DnnSearch_ClassicSearch>a{background:#000;color:#fff;padding:10px 20px;transition:background .5s ease 0s}#dnn_DnnSearch_ClassicSearch>a:hover,#dnn_DnnSearch_ClassicSearch>a:focus{background:#e53c2e;color:#fff}.slider-wrapper.theme-default .nivoSlider{box-shadow:none;margin-bottom:60px}.slider-wrapper.theme-default .nivoSlider>a{background:#000;opacity:.25;pointer-events:none}.slider-wrapper.theme-default .nivoSlider .nivo-caption{background:rgba(0,0,0,0);bottom:auto;left:50%;max-width:1200px;opacity:1;overflow:visible;padding:0 15px;text-align:center;top:calc(50% - 55px);transform:translate(-50%, -50%)}@media screen and (max-width: 1199px){.slider-wrapper.theme-default .nivoSlider .nivo-caption{top:50%}}@media screen and (max-width: 991px){.slider-wrapper.theme-default .nivoSlider .nivo-caption{background:#e53c2e;left:auto;padding:20px 15px;position:relative;top:auto;transform:none}}.slider-wrapper.theme-default .nivoSlider .nivo-caption::after{background:rgba(0,0,0,0.3);content:"";height:100vh;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100vw;z-index:-1}@media screen and (max-width: 991px){.slider-wrapper.theme-default .nivoSlider .nivo-caption::after{display:none}}.slider-wrapper.theme-default .nivoSlider .nivo-caption h1{color:#fff;text-shadow:1px 1.7px 0 #000}@media screen and (max-width: 991px){.slider-wrapper.theme-default .nivoSlider .nivo-caption h1{font-size:2em}}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs{border:0;border-radius:0;font-size:initial;margin-bottom:40px;overflow:hidden;padding:0}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav{background:rgba(0,0,0,0);border:0;border-radius:0;margin-bottom:38px;padding:0}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li{border:0;margin-right:6px;padding:0}@media screen and (max-width: 991px){.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li{float:none;margin-right:0}}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li:last-of-type{margin-right:0}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li:last-of-type::after{background:#8f8f8f;bottom:0;content:"";height:1px;left:calc(100% + 15px);position:absolute;width:100vw}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li.ui-state-active a{background:#000}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li a{background:#e53c2e;color:#fff;font:16px/22px franklin-gothic-book;padding:9px 33px;transition:background .5s ease 0s}@media screen and (max-width: 991px){.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li a{margin-bottom:5px;width:100%}}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li a:hover,.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li a:focus,.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-nav li a:focus{background:#000}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel{padding:0}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel img{max-width:100%}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel hr{margin:20px 0 38px}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="documents"]{display:flex;flex-wrap:wrap}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="documents"]>a{display:flex;flex-direction:column}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div:last-of-type{padding-top:26px}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div>img{margin-bottom:10px}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div table{border-bottom:0;text-align:left}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div table tr th{background:#fff;border:0;border-bottom:1px solid #8f8f8f;color:#000;font-family:franklin-gothic-medium;font-size:18px;text-transform:uppercase}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div>div:not(.tables){display:flex;flex-wrap:wrap}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div>div:not(.tables)>div{margin:0 10px 10px;text-align:center}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div>.examples h6{width:100%}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div>.examples:nth-last-child(2){border-bottom:1px solid #8f8f8f;margin-bottom:30px;padding-bottom:20px}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div>.examples:nth-last-child(2) img{max-width:75px}.ModLiveTabsC .livetabsdefault .ui-widget.ui-tabs .ui-tabs-panel[id*="description"]>div>div>.examples:nth-last-child(3) img{max-width:75px}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header{border:1px solid #edecec;border-radius:0;background:#fff;font:19px/25px franklin-gothic-medium;margin:20px 0 0;padding:15px 25px;transition:border-color .5s ease 0s}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header:first-of-type{margin-top:0}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header:hover,.ModLiveAccordionC .liveaccdefault .ui-accordion a.ui-accordion-header:focus,.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header:focus{border-color:#e53c2e;cursor:pointer}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header:hover a,.ModLiveAccordionC .liveaccdefault .ui-accordion a.ui-accordion-header:focus a,.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header:focus a{color:#e53c2e}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header>span{display:none}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header a{color:#000;padding:0}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header.ui-accordion-header-active{border:1px solid #e53c2e !important;border-bottom:0 !important}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header.ui-accordion-header-active a{color:#e53c2e}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header+div{border-left:1px solid #e53c2e;border-bottom:1px solid #e53c2e;border-right:1px solid #e53c2e;border-radius:0;margin-bottom:20px;padding:10px 25px;transition:border-color .5s ease 0s}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header+div .btn,.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header+div .dnnPrimaryAction,.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header+div .dnnSecondaryAction{border-radius:0;color:#fff;padding:5px 20px}.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header+div .btn::before,.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header+div .dnnPrimaryAction::before,.ModLiveAccordionC .liveaccdefault .ui-accordion .ui-accordion-header+div .dnnSecondaryAction::before{content:"\f1c1";font-family:fontawesome;margin-right:5px}.fm-form-wrapper .ko-validation-message{bottom:-20px;font-size:12px;margin:0;right:15px;position:absolute}.fm-form-wrapper .form-group .btn,.fm-form-wrapper .form-group .dnnPrimaryAction,.fm-form-wrapper .form-group .dnnSecondaryAction{height:auto}.fm-form-wrapper .form-group label{color:#000;font:12px/18px franklin-gothic-book;text-transform:uppercase}.fm-form-wrapper .form-group>input:not(.btn):not(.dnnPrimaryAction):not(.dnnSecondaryAction),.fm-form-wrapper .form-group textarea,.fm-form-wrapper .form-group select{border-radius:0;box-shadow:none;transition:border-color .5s ease 0s}.fm-form-wrapper .form-group>input:not(.btn):not(.dnnPrimaryAction):not(.dnnSecondaryAction):focus,.fm-form-wrapper .form-group textarea:focus,.fm-form-wrapper .form-group select:focus{border-color:#000}.fm-form-wrapper .form-group textarea{min-height:132px}.fm-form-wrapper .form-group .radio-inline,.fm-form-wrapper .form-group .checkbox-inline{margin-right:10px}.fm-form-wrapper .form-group .radio-inline+.radio-inline,.fm-form-wrapper .form-group .radio-inline+.checkbox-inline,.fm-form-wrapper .form-group .checkbox-inline+.radio-inline,.fm-form-wrapper .form-group .checkbox-inline+.checkbox-inline{margin-left:0}.fm-form-wrapper .form-group .filedrag{border:0;margin:0;padding:0}.fm-form-wrapper .form-group .filedrag .input-group .custom-file-input-file-name{background:#fff;box-shadow:none;transition:border-color .5s ease 0s}.fm-form-wrapper .form-group .filedrag .input-group .custom-file-input-file-name:focus{border-color:#000}.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn{font-size:inherit}.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-button,.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-clear-button{background:#e53c2e;margin:0;transition:background .5s ease 0s;vertical-align:top}.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-button:hover,.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn a.custom-file-input-button:focus,.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-button:focus,.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-clear-button:hover,.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn a.custom-file-input-clear-button:focus,.fm-form-wrapper .form-group .filedrag .input-group .input-group-btn .custom-file-input-clear-button:focus{background:#000}.news-item{border-bottom:1px solid #8f8f8f;margin-bottom:20px;padding-bottom:20px}.news-item .date{font-size:12px}.news-item .article-content{display:flex}@media screen and (max-width: 991px){.news-item .article-content{display:block}}.news-item .article-content.single{margin-top:20px}@media screen and (max-width: 991px){.news-item .article-content .article-img{text-align:center}}.news-item .article-content .article-img img{margin-right:30px;max-width:400px}@media screen and (max-width: 991px){.news-item .article-content .article-img img{margin:0 0 20px;max-width:100%}}.NewsArticles>div:nth-last-child(2){border:0}.svg-map{border-top:5px solid #0071ce;padding-top:20px}.ie .svg-map#worldMapSVG{min-height:590px}.ie .svg-map#USMapSVG{min-height:731px}.svg-map a:hover path,.svg-map a:focus path{fill:#012f6d}.svg-map path{transition:fill .3s ease 0s}.container-industries.three .Normal>div{max-width:475px;width:calc(100% / 3 - 2px)}@media screen and (max-width: 1400px){.container-industries.three .Normal>div{width:calc(100% / 2 - 2px)}}@media screen and (max-width: 991px){.container-industries.three .Normal>div{width:100%}}.container-industries.three .Normal>div:nth-of-type(3n+1){margin-left:0;width:calc(100% / 3 - 1px)}@media screen and (max-width: 1400px){.container-industries.three .Normal>div:nth-of-type(3n+1){width:calc(100% / 2 - 2px)}}@media screen and (max-width: 991px){.container-industries.three .Normal>div:nth-of-type(3n+1){width:100%}}.container-industries.three .Normal>div:nth-of-type(3n+3){margin-right:0;width:calc(100% / 3 - 1px)}@media screen and (max-width: 1400px){.container-industries.three .Normal>div:nth-of-type(3n+3){width:calc(100% / 2 - 2px)}}@media screen and (max-width: 991px){.container-industries.three .Normal>div:nth-of-type(3n+3){width:100%}}.container-industries.four .Normal>div{width:calc(100% / 4 - 2px)}@media screen and (max-width: 1400px){.container-industries.four .Normal>div{max-width:475px;width:calc(100% / 2 - 2px)}}@media screen and (max-width: 991px){.container-industries.four .Normal>div{width:100%}}.container-industries.four .Normal>div:nth-of-type(4n+1){margin-left:0;width:calc(100% / 4 - 1px)}@media screen and (max-width: 1400px){.container-industries.four .Normal>div:nth-of-type(4n+1){width:calc(100% / 2 - 2px)}}@media screen and (max-width: 991px){.container-industries.four .Normal>div:nth-of-type(4n+1){width:100%}}.container-industries.four .Normal>div:nth-of-type(4n+4){margin-right:0;width:calc(100% / 4 - 1px)}@media screen and (max-width: 1400px){.container-industries.four .Normal>div:nth-of-type(4n+4){width:calc(100% / 2 - 2px)}}@media screen and (max-width: 991px){.container-industries.four .Normal>div:nth-of-type(4n+4){width:100%}}.container-industries .Normal{display:flex;flex-wrap:wrap;justify-content:center}.container-industries .Normal>div{overflow:hidden;margin:1px;position:relative}@media screen and (max-width: 1400px){.container-industries .Normal>div{margin:0}}.container-industries .Normal>div p,.container-industries .Normal>div .dnnSearchResultItem-Title{font-size:14px}.container-industries .Normal>div:hover img{opacity:1;transition:none}.container-industries .Normal>div:hover div{background:#000;transition:background .3s ease 0s}.container-industries .Normal>div:hover div p,.container-industries .Normal>div:hover div .dnnSearchResultItem-Title{opacity:1;transition:opacity .3s ease .3s}.container-industries .Normal>div:hover div h5::before{transition:width .3s ease .2s;width:100%}.container-industries .Normal>div div{background:#e53c2e;height:100%;padding:11px 30px;position:absolute;transform:translateY(-80px);transition:background .5s ease .3s, transform .3s ease 0s;width:100%}.container-industries .Normal>div div .btn,.container-industries .Normal>div div .dnnPrimaryAction,.container-industries .Normal>div div .dnnSecondaryAction{min-width:152px}.container-industries .Normal>div div h5,.container-industries .Normal>div div h5 a,.container-industries .Normal>div div .dnnSearchResultItem-Title,.container-industries .Normal>div div p,.container-industries .Normal>div div .dnnSearchResultItem-Title{color:#fff}.container-industries .Normal>div div p,.container-industries .Normal>div div .dnnSearchResultItem-Title{opacity:0;transition:opacity .3s ease 0s}.container-industries .Normal>div div h5{margin-bottom:14px;padding-bottom:10px;position:relative;text-transform:uppercase}.container-industries .Normal>div div h5::before{background:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .3s ease 0s;width:0px}.container-abstract{align-items:center}.container-abstract.video>div:first-of-type a::after{background:rgba(229,60,46,0.8);border:8px solid #fff;border-radius:50%;color:#fff;content:"\f04b";font-family:fontawesome;font-size:75px;left:50%;height:140px;padding:6px 0 0px 14px;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);transition:background .5s ease 0s;width:140px}.container-abstract.video>div:first-of-type a:hover::after,.container-abstract.video>div:first-of-type a:focus::after,.container-abstract.video>div:first-of-type a:focus::after{background:#e53c2e}.container-abstract.video>div:first-of-type a:hover img,.container-abstract.video>div:first-of-type a:focus img,.container-abstract.video>div:first-of-type a:focus img{opacity:1}.container-abstract::before{background:#d8d1c9;border:4px solid #fff;content:"";height:calc(100% + 116px);left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:calc(100% - 116px)}.container-abstract img{border:4px solid #fff;border-width:4px !important;max-width:100%}@media screen and (min-width: 1200px){.container-abstract>div:first-of-type{padding-right:0}}@media screen and (min-width: 1200px){.container-abstract>div:last-of-type{padding-left:0}}.container-abstract>div:last-of-type .Normal{background:#fdccaf;border-bottom:4px solid #fff;border-right:4px solid #fff;border-top:4px solid #fff;padding:75px 50px}@media screen and (max-width: 1199px){.container-abstract>div:last-of-type .Normal{border-left:4px solid #fff;border-top:0;padding:20px 50px;text-align:center}}@media screen and (max-width: 767px){.container-abstract>div:last-of-type .Normal{padding:20px}}.container-features-small{margin-bottom:88px}.container-features-small .banner{background:#000;height:36px;position:relative}.container-features-small .Normal{display:flex;flex-wrap:wrap}@media screen and (max-width: 991px){.container-features-small .Normal{text-align:center}}.container-features-small .Normal>div{margin:0 15px 20px;width:calc(100% / 4 - 30px)}@media screen and (max-width: 991px){.container-features-small .Normal>div{width:calc(100% / 2 - 30px)}}@media screen and (max-width: 767px){.container-features-small .Normal>div{width:100%}}.container-features-small .Normal>div ul{font-style:italic}@media screen and (max-width: 991px){.container-features-small .Normal>div ul{padding-left:0}}@media screen and (max-width: 991px){.container-features-small .Normal>div ul li{padding-left:0}}@media screen and (max-width: 991px){.container-features-small .Normal>div ul li::before{display:none}}.container-features-small h3{background:#000;color:#fff;margin-bottom:15px;padding:0 15px 0 0;position:relative;text-align:right;text-transform:uppercase}@media screen and (max-width: 991px){.container-features-small h3{padding:0;text-align:center}}.container-features-small h5{color:#e53c2e;font-family:franklin-gothic-demi;margin-bottom:5px;text-transform:uppercase}.container-features-small p,.container-features-small .dnnSearchResultItem-Title{margin-bottom:5px}.container-features-small .btn,.container-features-small .dnnPrimaryAction,.container-features-small .dnnSecondaryAction{margin-bottom:27px}.container-features-small img{max-width:100%;position:absolute;right:0;transform:translateY(-50%);top:50%}.container-features-small>div>div:last-of-type{margin-top:15px}.container-features{margin-bottom:88px}.container-features .Normal{display:flex;flex-wrap:wrap}@media screen and (max-width: 991px){.container-features .Normal{flex-direction:column;text-align:center}}.container-features .Normal>div:not(.tables){width:calc(100% / 2 - 15px)}@media screen and (max-width: 991px){.container-features .Normal>div:not(.tables){width:100%}}.container-features .Normal>div:not(.tables):first-of-type{margin-right:15px}@media screen and (max-width: 991px){.container-features .Normal>div:not(.tables):first-of-type{margin:0}}.container-features .Normal>div:not(.tables):nth-of-type(n+2){margin-left:15px}@media screen and (max-width: 991px){.container-features .Normal>div:not(.tables):nth-of-type(n+2){margin:0}}.container-features .Normal>div:not(.tables):nth-of-type(3){border-top:1px solid #8f8f8f;margin:0;padding-top:20px;width:100%}.container-features .Normal>div:not(.tables):nth-of-type(3) p,.container-features .Normal>div:not(.tables):nth-of-type(3) .dnnSearchResultItem-Title{display:inline-block;margin:0 10px 20px}.container-features .Normal>div:not(.tables):nth-of-type(3) .fa{align-items:center;display:flex;flex-direction:column;font-family:franklin-gothic-medium}.container-features .Normal>div:not(.tables):nth-of-type(3) .fa::before{font-family:fontawesome;font-size:40px;margin-bottom:5px}@media screen and (max-width: 991px){.container-features .Normal>div:not(.tables) ul{padding-left:0}}@media screen and (max-width: 991px){.container-features .Normal>div:not(.tables) ul li::before{display:none}}.container-features .Normal>div:not(.tables) ul+h5{margin-top:20px}.container-features h3{background:#000;color:#fff;margin-bottom:15px;padding:0 15px 0 0;text-align:right;text-transform:uppercase}@media screen and (max-width: 991px){.container-features h3{padding:0;text-align:center}}.container-features h5{color:#e53c2e;font-family:franklin-gothic-demi;margin-bottom:5px;text-transform:uppercase}.container-features p,.container-features .dnnSearchResultItem-Title{margin-bottom:5px}.container-features p+h5,.container-features .dnnSearchResultItem-Title+h5{margin-top:20px}.container-features .btn,.container-features .dnnPrimaryAction,.container-features .dnnSecondaryAction{margin-bottom:27px}.container-features img{max-width:100%}@media screen and (min-width: 992px){.container-features img{position:sticky;top:20px}}@media screen and (max-width: 991px){.container-features img{display:flex;margin:0 auto}}.container-features>div>div:last-of-type{margin-top:15px}.container-download-grid .Normal{display:flex;flex-wrap:wrap}.container-download-grid .Normal>div{align-items:center;border:1px solid #8f8f8f;display:flex;flex-direction:column;justify-content:center;padding:15px 15px 10px;margin:0 5px 20px;width:calc((100% / 4) - 10px)}.container-download-grid .Normal>div a{display:block;border-bottom:1px solid #002e6c;padding:0 0 5px}.container-download-grid .Normal>div a:last-of-type{border:none}.container-download-grid .Normal>div img{margin-bottom:10px;max-height:100px}.container-download-grid .Normal>div>a{padding:15px 15px 0;width:100%}.container-download-grid .Normal>div>h4{width:100%}.container-download-grid .Normal>div>h4 a{color:#000;padding:0 15px 10px}.container-download-grid .Normal>div:hover{border:1px solid #e53c2e}.container-download-grid .Normal>div:hover a{color:#000}.container-download-grid .Normal>div:hover img{opacity:1}@media screen and (max-width: 1199px){.container-download-grid .Normal>div{width:calc((100% / 3) - 10px)}}@media screen and (max-width: 991px){.container-download-grid .Normal>div{width:calc((100% / 2) - 10px)}}@media screen and (max-width: 767px){.container-download-grid .Normal>div{width:100%}}.container-download-list .Normal .btn+h2,.container-download-list .Normal .dnnPrimaryAction+h2,.container-download-list .Normal .dnnSecondaryAction+h2,.container-download-list .Normal .btn+h3,.container-download-list .Normal .dnnPrimaryAction+h3,.container-download-list .Normal .dnnSecondaryAction+h3,.container-download-list .Normal .btn+h4,.container-download-list .Normal .dnnPrimaryAction+h4,.container-download-list .Normal .dnnSecondaryAction+h4,.container-download-list .Normal .btn+h5,.container-download-list .Normal .dnnPrimaryAction+h5,.container-download-list .Normal .dnnSecondaryAction+h5,.container-download-list .Normal .btn+h6,.container-download-list .Normal .dnnPrimaryAction+h6,.container-download-list .Normal .dnnSecondaryAction+h6{border-top:1px solid #8f8f8f;margin-top:15px;padding-top:15px}.container-video{margin-bottom:40px;text-align:center}.container-video h2{margin:60px 0 50px}.container-video .Normal a{display:block;position:relative}.container-video .Normal a::after{background:rgba(229,60,46,0.8);border:8px solid #fff;border-radius:50%;color:#fff;content:"\f04b";font-family:fontawesome;font-size:75px;left:50%;height:140px;padding:6px 0 0px 14px;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%);transition:background .5s ease 0s;width:140px}.container-video .Normal a:hover::after,.container-video .Normal a:focus::after,.container-video .Normal a:focus::after{background:#e53c2e}.container-video .Normal a:hover img,.container-video .Normal a:focus img,.container-video .Normal a:focus img{opacity:1}.container-two-column{margin-bottom:30px}.container-two-column h3{margin-bottom:10px}@media screen and (min-width: 992px){.container-two-column .Normal{column-count:2}}.home{background:#f1f1f1}.home p,.home .dnnSearchResultItem-Title{margin-bottom:25px}.home h2{margin-bottom:17px}.home .welcome-pane{margin-bottom:65px}.home .welcome-pane p,.home .welcome-pane .dnnSearchResultItem-Title{font-size:20px;line-height:26px}.home .middle-pane{margin-bottom:140px}.home .lower-pane{margin-bottom:198px}.home .vid-wrapper{height:calc(100vh - 96px);margin-bottom:45px;overflow:hidden;width:100%}.home .vid-wrapper>div{background:#000}.home .vid-wrapper video{height:auto;opacity:.6;width:100%}.home .vid-wrapper .vid-content-wrapper{position:absolute;text-align:center;top:30%;width:100%}.home .vid-wrapper .vid-content-wrapper h1{color:#fff;text-shadow:1px 2px #000}@media (max-width: 991px){.home .vid-wrapper .vid-content-wrapper h1{font-size:40px}}@media (max-width: 767px){.home .vid-wrapper .vid-content-wrapper h1{font-size:30px}}.home .vid-wrapper .scroll-wrapper a{bottom:60px;color:#fff;left:50%;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.home .vid-wrapper .scroll-wrapper a span{border:2px solid #fff;border-radius:50px;bottom:30px;box-sizing:border-box;height:50px;left:50%;margin-left:-15px;position:absolute;transition:border .5s ease 0s;width:30px}.home .vid-wrapper .scroll-wrapper a span:before{animation:sdb10 2s infinite;content:"";background-color:#fff;border-radius:100%;box-sizing:border-box;height:6px;left:50%;margin-left:-3px;position:absolute;top:10px;transition:background .5s ease 0s;width:6px;-webkit-animation:sdb10 2s infinite}.home .vid-wrapper .scroll-wrapper a:hover,.home .vid-wrapper .scroll-wrapper a:focus{color:#e53c2e}.home .vid-wrapper .scroll-wrapper a:hover span,.home .vid-wrapper .scroll-wrapper a:focus span{border-color:#e53c2e}.home .vid-wrapper .scroll-wrapper a:hover span:before,.home .vid-wrapper .scroll-wrapper a:focus span:before{background:#e53c2e}@media (max-width: 767px){.home .vid-wrapper .scroll-wrapper{display:none}}@media (max-width: 1400px){.home .vid-wrapper{height:auto;margin-bottom:85px}}.interior{background:#fff;min-height:calc(100vh - 419px);padding-bottom:60px}.interior h1{margin-bottom:30px}.interior hr{margin:20px 0}.interior .examples{display:flex;flex-wrap:wrap}.interior .examples .item{margin:0 10px 20px}.interior .examples .item a{display:flex;flex-direction:column;align-items:center}.interior .examples .item a img{margin-bottom:6px}.interior .site-breadcrumb{color:#8f8f8f;margin:13px 0 32px}.interior .site-breadcrumb>span>span>span:last-of-type a{color:#e53c2e}.interior .site-breadcrumb>span>span>span:last-of-type a:hover,.interior .site-breadcrumb>span>span>span:last-of-type a:focus{color:#8f8f8f}.interior .site-breadcrumb>span>span>span a,.interior .site-breadcrumb>span>span>span>span{color:#8f8f8f;font-size:14px}.interior .site-breadcrumb>span>span>span a:hover,.interior .site-breadcrumb>span>span>span a:focus{color:#e53c2e}.interior .tables{margin-bottom:20px;max-width:100%;overflow-x:auto}.interior .tables h6{color:#e53c2e}.interior .tables table{border-bottom:1px solid #8f8f8f;font:15px/21px franklin-gothic-book;text-align:center;width:100%}.interior .tables table tr:nth-child(even){background:#f1f1f1}.interior .tables table tr th,.interior .tables table tr td{font-weight:400;padding:6px 20px}.interior .tables table tr th{color:#fff;background:#000;border:1px solid #fff;font-family:franklin-gothic-demi;font-size:24px}.interior .tables table tr td{border-right:1px solid #8f8f8f}.interior .tables table tr td:last-of-type{border-right:none}.interior .download{border:1px solid #8f8f8f;display:inline-block;margin:0 10px 10px 0;max-width:180px;padding:0 14px 8px;text-align:center;transition:color .5s ease 0s, border .5s ease 0s;vertical-align:top;width:100%}.interior .download:hover,.interior a.download:focus{border-color:#e53c2e;color:#e53c2e}.interior .download img{display:block;margin:0 auto}.interior .scroll-tabs{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.interior .scroll-tabs a{border-bottom:1px solid #000;color:#000;display:inline-block;font-size:12px;margin:0 5px 10px;padding:10px;transition:color .5s ease 0s, border .5s ease 0s}.interior .scroll-tabs a:hover,.interior .scroll-tabs a:focus{border-color:#e53c2e;color:#e53c2e}.interior .ModDNNHTMLC ul,.interior .ui-tabs-panel ul{font-family:franklin-gothic-book;list-style:none;margin:0 0 10px}.interior .ModDNNHTMLC ul li,.interior .ui-tabs-panel ul li{font-size:initial;padding-left:15px;position:relative}.interior .ModDNNHTMLC ul li::before,.interior .ui-tabs-panel ul li::before{content:"-";left:0;position:absolute}.interior .ModDNNHTMLC p img,.interior .ModDNNHTMLC .dnnSearchResultItem-Title img{border:1px solid #000;margin:15px}.interior .ModDNNHTMLC p img.smaller,.interior .ModDNNHTMLC .dnnSearchResultItem-Title img.smaller{margin:15px;max-width:280px}@media screen and (max-width: 767px){.interior .ModDNNHTMLC p img,.interior .ModDNNHTMLC .dnnSearchResultItem-Title img{display:block;float:none !important;margin:0 auto}}.interior.industry .banner-wrapper{position:relative;margin-bottom:45px}.interior.industry .banner-wrapper h1{background:#000;color:#fff;left:27px;margin-bottom:0;padding:4px 110px 4px 30px;position:absolute;text-transform:uppercase;top:0}@media screen and (max-width: 767px){.interior.industry .banner-wrapper h1{left:auto;padding:4px 30px;position:relative}}.interior.industry .banner-wrapper img{padding-top:11px;max-width:100%}@media screen and (max-width: 767px){.interior.industry .banner-wrapper img{padding-top:0}}.interior.industry .top-pane{margin-bottom:40px}.interior.industry .top-pane p,.interior.industry .top-pane .dnnSearchResultItem-Title,.interior.industry .top-pane ul{font-size:20px;font-style:italic;line-height:26px}
