#Countdown .countdown-int:after,.box:after,.card .card-content:after,.clearfix:after,.container .row:after,.container:after,.gallery ul:after{content:" ";display:table;clear:both}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C""\201D""\2018""\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,html{font-size:16px;font-family:Montserrat,sans-serif;color:#51555a}body{padding-top:111px}a,button,caption,col,colgroup,dd,dl,dt,fieldset,figcaption,figure,h1,h2,h3,h4,h5,h6,hr,label,legend,li,ol,optgroup,option,p,pre,select,table,tbody,td,textarea,tfoot,th,thead,tr,ul{color:inherit}h1,h2,h3,h4,h5,h6{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;text-transform:uppercase;margin:0;line-height:1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1,h2{font-size:2.375rem}p{font-size:1.125rem;line-height:1.5}a{transition:all 125ms ease-in-out;transition-property:color,background;color:inherit}a:hover{cursor:pointer}a img{display:block}hr{width:100%;border:0;border-top:10px solid #ececec;background:#ececec;color:#ececec;margin:1.5rem 0}#Content section:nth-child(even){background-color:#fff}#Content section:nth-child(even) .accordion .more:after{border-color:#fff transparent transparent transparent}#Content section:nth-child(even) .accordion.active .more:after{border-color:transparent transparent #fff transparent}#Content section:nth-child(odd){background-color:#f7f7f7}#Content section:nth-child(odd) .accordion .more:after{border-color:#f7f7f7 transparent transparent transparent}#Content section:nth-child(odd) .accordion.active .more:after{border-color:transparent transparent #f7f7f7 transparent}#Content section#Breadcrumb{background-color:#f7f7f7}#Content section#Breadcrumb~section:nth-child(even){background-color:#f7f7f7}#Content section#Breadcrumb~section:nth-child(even) .accordion .more:after{border-color:#f7f7f7 transparent transparent transparent}#Content section#Breadcrumb~section:nth-child(even) .accordion.active .more:after{border-color:transparent transparent #f7f7f7 transparent}#Content section#Breadcrumb~section:nth-child(odd){background-color:#fff}#Content section#Breadcrumb~section:nth-child(odd) .accordion .more:after{border-color:#fff transparent transparent transparent}#Content section#Breadcrumb~section:nth-child(odd) .accordion.active .more:after{border-color:transparent transparent #fff transparent}#Content section#Hero~section#Breadcrumb{background-color:#fff}#Content section#Hero~section#Breadcrumb .breadcrumb{background:#ececec}#Content section#Hero~section#Breadcrumb .breadcrumb:before{border-color:transparent transparent transparent #fff}#Content section#Hero~section#Breadcrumb .breadcrumb:after{border-color:transparent transparent transparent #ececec}#Content section#Hero~section#Breadcrumb .breadcrumb:hover{background:#51555a}#Content section#Hero~section#Breadcrumb .breadcrumb:hover:after{border-color:transparent transparent transparent #51555a}#Content section#Hero~section#Breadcrumb .breadcrumb.active{background:#848889}#Content section#Hero~section#Breadcrumb .breadcrumb.active:after{border-color:transparent transparent transparent #848889}.bg-mid-grey{background-color:#62656a}.bg-dark-grey{background-color:#51555a}.bg-grey{background-color:#848889}.bg-orange{background-color:#ff8a3d !important;color:#fff}.bg-orange .btn{color:#fff;border:2px solid #fff}.bg-orange .btn:hover{color:#ff8a3d;background:#fff}.bleed-orange-grey{background:#62656a;position:relative}.bleed-orange-grey:before{content:'';background:#ff8a3d;position:absolute;top:0;right:50%;width:50%;height:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.desktop-only{display:block}.mobile-only{display:none}.container{max-width:1435px;margin:auto;position:relative;box-sizing:border-box}#Content,#Footer,#Header{width:100%;transition:all .25s ease-in-out}.alignright{text-align:right}.alignleft{text-align:left}.aligncenter{text-align:center}.col-wrap{width:100%;display:table;table-layout:fixed;margin:auto}.col-wrap .col{width:1px;display:table-cell;vertical-align:top;box-sizing:border-box}.col-wrap .col.col-middle{vertical-align:middle}.col-wrap .col.col-bottom{vertical-align:bottom}.col-wrap .col.col_9{width:9%}.col-wrap .col.col_15{width:15%}.col-wrap .col.col_25{width:25%}.col-wrap .col.col_33{width:33.33%}.col-wrap .col.col_50{width:50%}.col-wrap .col.col_66{width:66.66%}.col-wrap .col.col_75{width:75%}.col-wrap .col.col_85{width:85%}.col-wrap .col.col_91{width:91%}.col-wrap .col .container{position:absolute;width:100%;max-width:717.5px}.offset{margin-top:-111px}.skip-to-content{position:absolute;top:0;left:0;width:0;height:0}.skip-to-content img{border:0}.note{margin:2rem 0;padding:2rem 5rem;width:100%;display:inline-block;box-sizing:border-box}.note p{margin:0}.video{position:relative;display:block}.video img{width:100%;display:block}.video .icon{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.video .video-meta{color:#fff;padding:5.625rem}.video .video-meta h2{font-size:2.375rem;margin-bottom:1rem}.video .video-meta h3{font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:400;text-transform:none}.social{margin:1.5rem 0}.social a{font-size:1.5rem;line-height:1;width:38px;height:38px;border-radius:27px;background:#848889;color:#fff;display:inline-block;position:relative;margin:0 .5rem;font-size:1.125rem}.social a .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.social a:first-child{margin-left:0}.social a:hover{background-color:#51555a}.social a:hover.social-instagram{background-color:#c13584}.social a:hover.social-linkedin{background-color:#0077b5}.social a:hover.social-facebook{background-color:#3b5998}.social a:hover.social-twitter{background-color:#1da1f2}.social a:hover.social-google{background-color:#dd4b39}section{padding:3.75rem 0}section .container:first-child{padding-top:0;padding-bottom:inherit}section .container:last-child{padding-top:inherit;padding-bottom:0}section .container:only-child{padding-top:0;padding-bottom:0}.mainbar,aside,main{float:left}aside{width:17%;color:#848889}aside h2{font-size:1.75rem;margin-top:.25rem}aside p{font-size:1.125rem;margin:.625rem 0 2.5rem 0}aside a{text-decoration:none}aside a:hover{color:#51555a}aside ul{list-style:none;padding:0;margin:0}aside hr{display:none;height:2px;border-top-width:2px;margin:1rem 0}aside .category-list{padding-bottom:2.5rem}aside .social{margin-top:.75rem;font-size:1.125rem}aside .social a{display:block}aside .social a:hover{color:#fff}aside .social ul li{margin-bottom:.625rem}aside .accordion [data-acc-target]{display:block}.mainbar,main{width:83%}.mainbar h2,main h2{font-size:3.125rem}.mainbar p,main p{font-size:1.125rem}.mainbar .article-body h2,.mainbar .article-header h2,main .article-body h2,main .article-header h2{text-transform:none}.mainbar .article-header,main .article-header{margin-bottom:4.375rem}.mainbar .article-header .image-wrap,.mainbar .article-header .video,main .article-header .image-wrap,main .article-header .video{position:relative}.mainbar .article-header .image-wrap img,.mainbar .article-header .video img,main .article-header .image-wrap img,main .article-header .video img{width:100%;display:block}.mainbar .article-header .image-wrap .image-meta,.mainbar .article-header .image-wrap .video-meta,.mainbar .article-header .video .image-meta,.mainbar .article-header .video .video-meta,main .article-header .image-wrap .image-meta,main .article-header .image-wrap .video-meta,main .article-header .video .image-meta,main .article-header .video .video-meta{position:absolute;top:0;left:0;color:#fff;padding:5.625rem}.mainbar .article-header .image-wrap .image-meta h2,.mainbar .article-header .image-wrap .video-meta h2,.mainbar .article-header .video .image-meta h2,.mainbar .article-header .video .video-meta h2,main .article-header .image-wrap .image-meta h2,main .article-header .image-wrap .video-meta h2,main .article-header .video .image-meta h2,main .article-header .video .video-meta h2{font-size:2.375rem;margin-bottom:1rem}.mainbar .article-header .image-wrap .image-meta h3,.mainbar .article-header .image-wrap .video-meta h3,.mainbar .article-header .video .image-meta h3,.mainbar .article-header .video .video-meta h3,main .article-header .image-wrap .image-meta h3,main .article-header .image-wrap .video-meta h3,main .article-header .video .image-meta h3,main .article-header .video .video-meta h3{font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:400;text-transform:none}.mainbar .article-header .video .icon,main .article-header .video .icon{top:auto;right:7.5rem;left:auto;bottom:2.813rem}.mainbar .article-body,.mainbar .article-footer,main .article-body,main .article-footer{max-width:912px}.mainbar .article-body img,main .article-body img{max-width:50%;height:auto}.mainbar .article-body p:first-child,main .article-body p:first-child{margin-top:0}.mainbar .article-body .gallery .gallery-content img,main .article-body .gallery .gallery-content img{max-width:none}.mainbar .article-body .gallery .gallery-carousel ul li a img,main .article-body .gallery .gallery-carousel ul li a img{max-width:none}.mainbar .article-footer h3,main .article-footer h3{font-size:2.375rem}.mainbar .article-footer .btn,main .article-footer .btn{float:right}.mainbar .gallery,main .gallery{margin:2.5rem 0 7.5rem 0}.mainbar:only-child{padding-left:17%}article .alignleft{float:left;margin:0 4.063rem 0 0}article .alignright{float:right;margin:0 0 0 4.063rem}article img{max-width:100%;height:auto}.single-case_study article .alignleft,.single-post article .alignleft{margin:0 1rem 0 0}.single-case_study article .alignright,.single-post article .alignright{margin:0 0 0 1rem}.box{box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:3px;position:relative;background:#fff}.box .box-content,.box .box-img{float:left;width:100%;box-sizing:border-box}.box .box-img{overflow:hidden}.box.box-product{background:#fff;margin-top:2.25rem;position:relative;min-height:370px}.box.box-product .box-content,.box.box-product .box-img{float:none}.box.box-product .box-img{position:absolute;top:0;left:0;width:29%;height:100%}.box.box-product .box-img a{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.box.box-product .box-content{width:100%;padding-left:29%}.box.box-product .box-content .box-content-interior{padding:2.5rem;box-sizing:border-box}.box.box-product .box-content .box-content-interior h2{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700;text-transform:none;margin-bottom:2rem}.box.box-product .box-content .box-content-interior p{font-size:1rem}.box.box-product .box-content .box-content-interior p:last-child{margin-bottom:0}.box.box-product .box-content .box-content-interior .col:first-child{padding-right:1.25rem}.box.box-product .box-content .box-content-interior .col:last-child{padding-left:1.25rem}#ResourceCenterCTA .box-img{max-width:71%;height:398px}#ResourceCenterCTA .box-img a{display:block;position:relative;width:100%;height:100%}#ResourceCenterCTA .box-img a img{position:absolute;height:auto;top:0;left:0}#ResourceCenterCTA .box-content{max-width:29%;padding:2.5rem}#ResourceCenterCTA .box-content h3{font-size:3.125rem;margin-bottom:1.25rem}#ResourceCenterCTA .box-content p{font-size:.75rem;margin-bottom:1.25rem}.segment:first-child{padding-right:4.25rem}.segment:last-child{padding-left:4.25rem}.segment p{max-width:93%}.pagination{padding-top:3.75rem;clear:both}.pagination ul{list-style-type:none;padding:0;margin:0}.pagination ul li{display:inline-block;font-size:1.375rem;color:#848889;margin:0 .25rem}.pagination ul li a{text-decoration:none}.pagination ul li a.active,.pagination ul li a:hover{color:#51555a}.contact-section p{max-width:520px;margin-bottom:3.75rem}.features{width:33%;float:left;padding-left:5rem;box-sizing:border-box}.features .feature{margin-bottom:1.875rem}.features .feature:last-child{margin-bottom:0}.features .feature h2{color:#51555a;font-family:Montserrat,sans-serif;font-size:1.375rem;text-transform:none;margin-bottom:1rem}.features .feature p{font-size:1.125rem;margin:0}.recent-studies{margin-bottom:2.5rem}.google-map{height:590px;margin-bottom:4.688rem;box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:3px}#livechat-compact-container{display:none}#Testimonials{padding-bottom:0}#Testimonials .container{padding-bottom:3.75rem}#Testimonials .col-wrap .col:first-child .container{right:0}#Testimonials .col-wrap .col.last-child .container{left:0}#Testimonials .col-wrap .col .container{padding-bottom:0;bottom:0}.resource_subsection{margin-bottom:1.5rem}.resource_subsection h3{font-size:1.75rem}.resource_subsection hr{margin-top:.782rem;border-top-width:5px}.resource_subsection.accordion .acc-nav{top:.125rem}.resource_subsection.accordion .acc-nav .icon.icon-plus{width:20px;height:20px;background-size:100%}.icon{display:inline-block;margin-left:1rem;position:relative;background-repeat:no-repeat;background-position:center center}.icon.icon-cdn,.icon.icon-cdn-hover{width:26px;height:28px;top:3px;margin:0}.icon.icon-cdn{background-image:url("/source/858cf68b2c89d737e318660b7f8c0190/canada.png")}.icon.icon-cdn-hover{background-image:url("/source/9a3066db185680f7ee53a67b617f9220/canada-hover.png")}.icon.icon-usa,.icon.icon-usa-hover{width:27px;height:26px;top:1px;margin:0}.icon.icon-usa{background-image:url("/source/93be9e60c97bd56b8ce00d9b548bc074/usa.png")}.icon.icon-usa-hover{background-image:url("/source/0902088835f5779e11b9e0992929cf11/usa-hover.png")}.icon.icon-plus{width:25px;height:25px;background-image:url("/source/7bca28e19a2c94d96b6a80c8837c5811/plus.png")}.icon.icon-pdf{width:56px;height:72px;background-image:url("/source/dd086ef843de9deebdc952073e97211a/pdf.png")}.icon.icon-zip{width:64px;height:59px;background-image:url("/source/cb021934dd790d22d3c3c766e1c72f0e/zip.png")}.icon.icon-play{width:70px;height:70px;background-image:url("/source/1006d08a695c069e08fde61c2d15c362/play.png")}.icon.icon-username{width:13px;height:18px;background-image:url("/source/5eeb79309ce8c35707c8705c3b7c3f98/username.png")}.icon.icon-password{width:13px;height:18px;background-image:url("/source/19b946e42c293cccae1e640309183dca/password.png")}.icon.icon-search{width:23px;height:24px;background-image:url("/source/3f92429bcbfd69dfb8d4e195c9dc99b9/search.png")}.icon.icon-close{width:23px;height:24px;background-image:url("/source/0599f10ccde482b85e4b4c9d54b1801a/close.png")}.icon.icon-download{width:14px;height:14px;background-image:url("/source/f426a21dad07c87bf62636d36b7e1364/download.png")}.icon.icon-download-hover{width:14px;height:14px;background-image:url("/source/62e9b310a6f85b89f5bc376b89ac38cc/download-hover.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi){.icon{background-size:100%}.icon.icon-cdn{background-image:url("/source/61b4c3b75e07277cb18978d203464bc5/canada_2x.png")}.icon.icon-cdn-hover{background-image:url("/source/d010cd222f12e3b357e5a0690c58ec3d/canada-hover_2x.png")}.icon.icon-usa{background-image:url("/source/e54c83a0c501293d25aacc7cd61e1098/usa_2x.png")}.icon.icon-usa-hover{background-image:url("/source/5483680c50dde13908280e98e9ee015a/usa-hover_2x.png")}.icon.icon-plus{background-image:url("/source/264457880795ee95e9ab17b4966186d8/plus_2x.png")}.icon.icon-pdf{background-image:url("/source/03965e49d4a69359c98ba21e6900a00a/pdf_2x.png")}.icon.icon-zip{background-image:url("/source/4a6a590408cc0f8111c01ecdb81b23d7/zip_2x.png")}.icon.icon-play{background-image:url("/source/2c49d4c918a7416fafe4ffff01be2fbf/play_2x.png")}.icon.icon-username{background-image:url("/source/2fb24244e1b2c1252eb48d103d5b2dfd/username_2x.png")}.icon.icon-password{background-image:url("/source/09b5c2a2b1a7bec2f94cdc92609a11ee/password_2x.png")}.icon.icon-search{background-image:url("/source/6e65d57d81563ec2faf49733b90ad50b/search_2x.png")}.icon.icon-close{background-image:url("/source/fe3d47db9059c36d5e40c739143d1976/close_2x.png")}.icon.icon-download{background-image:url("/source/fd9b075b9ec7427e2672230ccafea972/download_2x.png")}.icon.icon-download-hover{background-image:url("/source/3b98439f9e03e6e0fa9b31f13059259f/download-hover_2x.png")}}.btn,.cta{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;display:inline-block;text-transform:uppercase;text-decoration:none;font-size:2rem;text-align:center;transition:all 125ms ease-in-out;color:#51555a;letter-spacing:1px;white-space:nowrap;box-sizing:border-box;min-height:52px;height:52px}.btn br,.cta br{display:none}.btn{padding:.65rem 3.125rem;background:0;border:2px solid #51555a;border-radius:36px;line-height:.9;letter-spacing:1.5px}.btn:hover{color:#fff;background:#ff8a3d;border:2px solid #ff8a3d}.btn.btn-solid{background:#fff}.btn.btn-sm{line-height:1;font-size:.875rem;padding:.5rem 3.125rem;min-height:32px;height:32px;border-width:1px}.btn.btn-cdn,.btn.btn-usa{min-width:246px}.btn.btn-cdn>span,.btn.btn-usa>span{margin:0 0 0 1rem}.btn.btn-cdn>span,.btn.btn-download>span,.btn.btn-usa>span{position:relative;margin:0 .5rem 0 .25rem}.btn.btn-cdn>span span,.btn.btn-download>span span,.btn.btn-usa>span span{position:absolute}.btn.btn-cdn .icon-cdn,.btn.btn-cdn .icon-cdn-hover,.btn.btn-cdn .icon-download,.btn.btn-cdn .icon-download-hover,.btn.btn-cdn .icon-usa,.btn.btn-cdn .icon-usa-hover,.btn.btn-download .icon-cdn,.btn.btn-download .icon-cdn-hover,.btn.btn-download .icon-download,.btn.btn-download .icon-download-hover,.btn.btn-download .icon-usa,.btn.btn-download .icon-usa-hover,.btn.btn-usa .icon-cdn,.btn.btn-usa .icon-cdn-hover,.btn.btn-usa .icon-download,.btn.btn-usa .icon-download-hover,.btn.btn-usa .icon-usa,.btn.btn-usa .icon-usa-hover{transition:all 125ms ease-in-out}.btn.btn-cdn .icon-cdn-hover,.btn.btn-cdn .icon-download-hover,.btn.btn-cdn .icon-usa-hover,.btn.btn-download .icon-cdn-hover,.btn.btn-download .icon-download-hover,.btn.btn-download .icon-usa-hover,.btn.btn-usa .icon-cdn-hover,.btn.btn-usa .icon-download-hover,.btn.btn-usa .icon-usa-hover{opacity:0}.btn.btn-cdn:hover .icon-cdn,.btn.btn-cdn:hover .icon-download,.btn.btn-cdn:hover .icon-usa,.btn.btn-download:hover .icon-cdn,.btn.btn-download:hover .icon-download,.btn.btn-download:hover .icon-usa,.btn.btn-usa:hover .icon-cdn,.btn.btn-usa:hover .icon-download,.btn.btn-usa:hover .icon-usa{opacity:0}.btn.btn-cdn:hover .icon-cdn-hover,.btn.btn-cdn:hover .icon-download-hover,.btn.btn-cdn:hover .icon-usa-hover,.btn.btn-download:hover .icon-cdn-hover,.btn.btn-download:hover .icon-download-hover,.btn.btn-download:hover .icon-usa-hover,.btn.btn-usa:hover .icon-cdn-hover,.btn.btn-usa:hover .icon-download-hover,.btn.btn-usa:hover .icon-usa-hover{opacity:1}.cta{border:0;position:relative;font-size:1.125rem;line-height:1.2;min-height:48px;height:48px;padding-right:24px;overflow:hidden}.cta span{padding:.875rem 1.526rem .875rem 3.125rem;min-height:48px;height:48px;box-sizing:border-box;background:#fff;border-radius:36px 0 0 36px;display:block;transition:all 125ms ease-in-out;position:relative;z-index:1}.cta:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:25px 0 25px 25px;position:absolute;top:-1px;right:0;transition:all 125ms ease-in-out;border-color:transparent transparent transparent #fff}.cta:hover span{background:#ff8a3d;color:#fff}.cta:hover:after{border-color:transparent transparent transparent #ff8a3d}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-device-pixel-ratio:1.5){.cta:after{top:0;border-width:24px 0 24px 24px}}.login-btn{font-size:.75rem;text-transform:uppercase;text-decoration:none;box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:3px;padding:.75rem 1.25rem;color:#848889;background:#fff}.login-btn.active,.login-btn:hover{background:#ff8a3d;color:#fff}#Header{position:fixed;top:0;left:0;z-index:1000;transition:all .25s ease-in-out;height:111px;background:rgba(255,255,255,.95)}#Header a{color:inherit;text-decoration:none}#Header a:hover{color:#51555a}#Header a.btn{color:#51555a}#Header a.btn:hover{color:#fff}#Header>.container{height:100%;box-sizing:border-box;padding:0;z-index:100}#Header .menu-dropdown{background:#fff;color:#848889;position:absolute;z-index:100;width:100%;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);display:none;padding:4.375rem 0 3.75rem 0}#Header .menu-dropdown ul{list-style-type:none;padding:0 .5rem;margin:0}#Header .menu-dropdown .container{padding-top:0;padding-bottom:0}#Header .menu-dropdown .card:hover a{color:#51555a}#Header .menu-dropdown .card .btn:hover{color:#fff}#Header .menu-dropdown .social a{font-size:1.5rem;line-height:1;color:#fff}#Header .menu-dropdown.active,#Header .menu-dropdown:hover{display:block}#Header .btn.btn-sm{border-width:2px}#Header #HeaderLogo,#Header #HeaderPrimary{float:left;height:100%}#Header #HeaderLogo{margin-left:-14.5%;padding:0 5.625rem 0 6.25rem}#Header #HeaderLogo a{position:relative;display:block;width:197px;height:73px;background-image:url("/source/30a2b96066b8cbc1b5859b52f2b29b2e/tayco.png");background-repeat:no-repeat;background-position:center center;background-size:100%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#Header #HeaderPrimary nav{height:100%}#Header #HeaderPrimary nav ul{list-style-type:none;padding:0;margin:0}#Header #HeaderPrimary nav>ul{height:100%}#Header #HeaderPrimary nav>ul>li{float:left;height:100%}#Header #HeaderPrimary nav>ul>li>a{color:#848889;font-size:1.65rem;line-height:1;padding:0 3.25rem 0 2.5rem;display:block;height:100%;box-sizing:border-box;background:0;position:relative}#Header #HeaderPrimary nav>ul>li>a:after,#Header #HeaderPrimary nav>ul>li>a:before{content:'';display:block;position:absolute;width:16px;height:10px;background-repeat:no-repeat;top:50%;right:.75rem;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transition:all 125ms ease-in-out}#Header #HeaderPrimary nav>ul>li>a:before{background-image:url("/source/d204bf8ea77ba0fc8d481c604871bbf8/nav-dropdown.png");opacity:1}#Header #HeaderPrimary nav>ul>li>a:after{background-image:url("/source/a91b0eb590741c1cea2b6fa40c05e6c9/nav-dropdown-hover.png");opacity:0}#Header #HeaderPrimary nav>ul>li>a.active,#Header #HeaderPrimary nav>ul>li>a:hover{background-color:#fff;color:#51555a}#Header #HeaderPrimary nav>ul>li>a.active:before,#Header #HeaderPrimary nav>ul>li>a:hover:before{opacity:0}#Header #HeaderPrimary nav>ul>li>a.active:after,#Header #HeaderPrimary nav>ul>li>a:hover:after{opacity:1}#Header #HeaderPrimary nav>ul>li>a span{display:block;position:relative;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#Header #HeaderSecondary{height:100%;text-align:right;float:right;display:flex;align-items:center;justify-content:flex-end}#Header #HeaderSecondary .secondary-nav{margin-right:18px;position:relative}#Header #HeaderSecondary .secondary-nav:last-child{margin-right:0}#Header #HeaderSecondary .secondary-nav>a{font-size:.875rem;color:#848889}#Header #HeaderSecondary .secondary-nav>a.active,#Header #HeaderSecondary .secondary-nav>a:hover{color:#51555a}#Header #HeaderSecondary .secondary-nav.user-nav .user-link{font-size:1.125rem;text-decoration:underline;margin-right:1.5rem}#Header #HeaderSecondary .secondary-nav.user-nav .login-btn{display:inline-block;box-sizing:border-box;min-width:125px}#Header #HeaderSecondary .secondary-nav.user-nav .login-btn.active,#Header #HeaderSecondary .secondary-nav.user-nav .login-btn:hover{color:#fff}#Header #HeaderSecondary .secondary-nav.lang-nav>a.active{color:#fff;background:#848889}#Header #ProductDropdown ul li:first-child a{color:#51555a;font-size:1.313rem;line-height:1;margin-bottom:1.5rem;display:block}#Header #CaseStudyDropdown .menu-dropdown-footer{text-align:center}#Header #CaseStudyDropdown .menu-dropdown-footer .btn{margin:3.5rem auto 0 auto}#Header #MoreDropdown a,#Header #MoreDropdown p{font-size:1.125rem;line-height:1.875rem}#Header #MoreDropdown .more-nav-col ul li{margin-bottom:1.5rem}#Header #MoreDropdown .more-nav-col ul li a{font-size:1.875rem;line-height:1.2}#Header #MoreDropdown .resource-nav-col ul li:first-child a{font-size:1.5rem}#Header #MoreDropdown .resource-nav-col .search-form-wrap{margin:1.5rem 0;padding:0 .5rem}#Header #MoreDropdown .contact-nav-col h2{font-size:1.5rem;font-family:Montserrat,sans-serif;font-weight:400;margin:0;text-transform:none}#Header #MoreDropdown .contact-nav-col h2 a{font-size:inherit}#Header #MoreDropdown .contact-nav-col p{margin-top:0}#Header .dropdown{display:none;position:absolute;top:90%;left:50%;z-index:100;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);padding:2rem 0}#Header .dropdown.active,#Header .dropdown:hover{display:block}#Header .dropdown .dropdown-interior{background:#fff;position:relative;top:10px;box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:3px}#Header .dropdown .dropdown-interior:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 21px 21px 21px;border-color:transparent transparent #fff transparent;position:absolute;top:-20px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#Header #GovernmentDropdown .dropdown-interior{padding:.75rem .625rem 1rem .625rem;width:246px}#Header #GovernmentDropdown .dropdown-interior>span{display:inline-block;width:1px;height:35px;background:#848889;position:relative;top:6px;opacity:.75}#Header #GovernmentDropdown .dropdown-interior a{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;text-transform:uppercase;font-size:2rem;opacity:.5;padding:0 1rem;display:inline-block;transition:all 125ms ease-in-out}#Header #GovernmentDropdown .dropdown-interior a:hover{opacity:.9}#Header #LoginDropdown .dropdown-interior{width:350px;padding:2.75rem;color:#848889}#Header #LoginDropdown .dropdown-interior:before{left:50.5%}.lang-nav>a{text-transform:uppercase;padding:8px 6px;border-radius:3px;margin:0 0 0 .25rem}.lang-nav>a:first-child{margin:0}.lang-nav>a.active{color:#fff;background:#848889}.home .login-wrap h3,.login-wrap h3{font-family:Montserrat,sans-serif;font-size:1.5rem;color:#848889;text-transform:none;padding:0 0 2.25rem 0}.home .login-wrap form input[type=submit],.login-wrap form input[type=submit]{border:2px solid #51555a}.home .login-wrap form input[type=submit]:hover,.login-wrap form input[type=submit]:hover{border:2px solid #ff8a3d}.home .login-wrap form input[type=password],.home .login-wrap form input[type=text],.login-wrap form input[type=password],.login-wrap form input[type=text]{padding-left:2.5rem}.home .login-wrap form input[type=password],.login-wrap form input[type=password]{margin-right:1rem}.home .login-wrap form input[type=submit],.login-wrap form input[type=submit]{margin:.75rem 0}.home .login-wrap form a,.login-wrap form a{font-size:.75rem}.home .login-wrap form .input-group,.login-wrap form .input-group{margin-bottom:1rem}.home .login-wrap form .icon,.login-wrap form .icon{position:absolute;opacity:.4;top:12px}.home .login-wrap form .col-wrap .col:first-child,.login-wrap form .col-wrap .col:first-child{padding-right:.5rem}.home .login-wrap form .col-wrap .col:last-child,.login-wrap form .col-wrap .col:last-child{padding-left:.5rem}#Header #LiveChat{display:inline-block;position:absolute;right:1rem;top:100%;border-radius:0 0 3px 3px}#Header #LiveChat a{text-transform:uppercase;font-size:1rem;padding:1rem 1.25rem 1rem 3rem;display:block}#Header #LiveChat a:hover{color:inherit}#Header #LiveChat a:before{content:'';margin:0;position:absolute;top:1rem;left:1rem;width:16px;height:17px;background-image:url("/source/cbb5c32ac2c5ac224ab653349ffcab91/chat.png")}.nav-open #Header #MobileToggle .patty{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.nav-open #Header #MobileToggle .patty:after,.nav-open #Header #MobileToggle .patty:before{top:0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi){#Header #HeaderLogo a{background-size:100%;background-image:url("/source/f6ba63be67c71695a081461bd3a70e57/tayco_2x.png")}#Header #LiveChat a:before{background-size:100%;background-image:url("/source/ea982408e94b91815e6a6929b1ea01eb/chat_2x.png")}}#Footer{background:#43474b}#Footer section{padding:0}#Footer ul{margin:0;padding:0;list-style:none}#Footer a{text-decoration:none}#Footer .col{padding:0 0 0 1rem}#Footer .disclaimer-nav{padding:1.5rem 0}#Footer .disclaimer-nav ul li{margin:0 1rem;padding:0;display:inline-block;line-height:2}#Footer .disclaimer-nav ul li a{font-size:1.125rem;line-height:1.2;text-decoration:none;color:#fff}#Footer .disclaimer-nav ul li a:hover{opacity:.75}#Footer #FooterLogo a{position:relative;display:block;width:330px;height:122px;background-image:url("/source/c6f3c3a73c74650c4c878ff9c1a20ed9/tayco-alt.png");background-repeat:no-repeat;background-position:center center;background-size:100%}#Footer #FooterContact{padding:8.125rem 0}#Footer #FooterContact a,#Footer #FooterContact p{color:#b4b6b7}#Footer #FooterContact a:hover{color:#fff}#Footer #FooterContact .logo-col{width:34%}#Footer #FooterContact .company-col{width:29%}#Footer #FooterContact .company-col p{font-size:1.5rem;font-weight:700}#Footer #FooterContact .contact-col{width:37%}#Footer #FooterContact .contact-col p{font-size:1.125rem;line-height:1.5;width:50%;float:left;box-sizing:border-box}#Footer #FooterContact .contact-col p:first-child{padding-right:.5rem}#Footer #FooterContact .contact-col p:last-child{padding-left:.5rem}#Footer #FooterSocial .col{padding:3.375rem 0 3.375rem 1rem}#Footer #FooterSocial .rep-nav-col{width:30%}#Footer #FooterSocial .rep-nav-col .btn{min-width:290px}#Footer #FooterSocial .newsletter-nav-col{width:45%}#Footer #FooterSocial .newsletter-nav-col .newsletter{padding-left:3.75rem;max-width:382px}#Footer #FooterSocial .newsletter-nav-col .newsletter h2{color:#fff}#Footer #FooterSocial .social-nav-col{width:25%;padding-left:2rem}#Footer #FooterSocial .social-nav-col>a{font-size:1.5rem;line-height:1;color:#fff;text-decoration:underline}#Footer #FooterSocial .social-nav-col .social{margin:0 0 2.75rem 0;font-size:1.125rem}#Footer #FooterSocial .social-nav-col .social a{background:#fff;color:#51555a}#Footer #FooterSocial .social-nav-col .social a:hover{color:#fff}#Footer #FooterSocial .social-nav-col .social a:hover.social-instagram{background-color:#c13584}#Footer #FooterSocial .social-nav-col .social a:hover.social-linkedin{background-color:#0077b5}#Footer #FooterNavigation{padding:7.25rem 0 2.5rem 0}#Footer #FooterNavigation nav{float:left;box-sizing:border-box}#Footer #FooterNavigation nav ul li{margin:0 0 1.5rem 0}#Footer #FooterNavigation nav ul li a{font-size:1.875rem;line-height:1.2;color:#fff}#Footer #FooterNavigation nav ul li a:hover{color:#d3d4d5}#Footer #FooterNavigation .site-nav-col{width:34%}#Footer #FooterNavigation .resource-nav-col{width:29%}#Footer #FooterNavigation .product-nav-col{width:37%}#Footer #FooterNavigation .product-nav ul li,#Footer #FooterNavigation .resource-nav ul li{margin:0 0 .5rem 0}#Footer #FooterNavigation .product-nav ul li:first-child a,#Footer #FooterNavigation .resource-nav ul li:first-child a{font-size:1.5rem;font-weight:700;color:#d3d4d5}#Footer #FooterNavigation .product-nav ul li:first-child a:hover,#Footer #FooterNavigation .resource-nav ul li:first-child a:hover{color:#fff}#Footer #FooterNavigation .product-nav ul li a,#Footer #FooterNavigation .resource-nav ul li a{font-size:1.125rem}#Footer #FooterNavigation .product-nav-wrap .product-nav{width:33.33%;padding:0 0 0 1rem}#Footer #FooterNavigation .product-nav-wrap .product-nav:first-child{padding-left:0}#Footer #FooterNavigation .product-nav-wrap .product-nav a{white-space:nowrap}#Footer #FooterNavigation .product-nav-wrap .row{margin-bottom:3.125rem}#Footer #Copyright{padding:3rem 0}#Footer #Copyright p{margin:0;padding:0;font-size:1.125rem;line-height:1.2;color:#b4b6b7}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi){#Footer #FooterLogo a{background-size:100%;background-image:url("/source/8c826aae0209cbd22b14d09265f73453/tayco-alt_2x.png")}}#Content section#Breadcrumb{padding:3.75rem 0 0 0}#Content section#Breadcrumb a{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;display:inline-block;text-transform:uppercase;text-decoration:none;font-size:1.25rem;line-height:1.1}#Content section#Breadcrumb .breadcrumb-cat{display:inline-block;padding-left:24px}#Content section#Breadcrumb .breadcrumb-cat a{margin:0 2.25rem}#Content section#Breadcrumb .search-form-wrap{float:right}#Content section#Breadcrumb .search-form-wrap .input-group{margin:0}#Content section#Breadcrumb .breadcrumb{box-sizing:border-box;letter-spacing:1px;min-height:48px;height:48px;position:relative;padding:.875rem 1.526rem .875rem 3.125rem;margin-left:1rem;border-radius:0;min-width:0;white-space:nowrap;text-transform:uppercase;background:#ececec}#Content section#Breadcrumb .breadcrumb br{display:none}#Content section#Breadcrumb .breadcrumb:after,#Content section#Breadcrumb .breadcrumb:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:24px 0 24px 24px;position:absolute;top:0;transition:all 125ms ease-in-out}#Content section#Breadcrumb .breadcrumb:before{border-color:transparent transparent transparent #f7f7f7;left:0}#Content section#Breadcrumb .breadcrumb:after{border-color:transparent transparent transparent #ececec;left:100%;z-index:1}#Content section#Breadcrumb .breadcrumb:first-child{border-radius:36px 0 0 36px;margin:0}#Content section#Breadcrumb .breadcrumb:first-child:before{border:0}#Content section#Breadcrumb .breadcrumb:hover{background:#51555a;color:#fff}#Content section#Breadcrumb .breadcrumb:hover:after{border-color:transparent transparent transparent #51555a}#Content section#Breadcrumb .breadcrumb.active{background:#848889;color:#fff}#Content section#Breadcrumb .breadcrumb.active:after{border-color:transparent transparent transparent #848889}form label{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;text-transform:uppercase;display:block;font-size:1.5rem}form label input,form label select,form label textarea{font-family:Montserrat,sans-serif;font-weight:400}form label .wpcf7-form-control-wrap{display:block}form label .wpcf7-form-control-wrap .not-valid-tip,form label .wpcf7-form-control-wrap .server-response-error,form label .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#ff3646;font-size:.75rem;font-family:montserrat;position:absolute;top:100%;width:100%;display:block;padding:.5rem 0;font-weight:400;display:none}form h2 span.required,form h3 span.required,form label span.required,form legend span.required{color:#848889;text-transform:uppercase;font-size:1em}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=text],form textarea{font-size:.875rem;padding:1rem;width:100%;height:100%;color:#51555a;background:#fff;border:0;box-sizing:border-box;border-radius:3px}form button,form input[type=submit]{-webkit-appearance:none;background:#fff;border:0;color:inherit}form select{width:100%;font-size:.875rem;padding:1rem 40px 1rem 1rem;border:0;box-sizing:border-box;position:relative;background:#fff;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:clip}form select::-ms-expand{display:none}form fieldset{border:0;margin:2rem 0 0 0;padding:0}form ::-webkit-input-placeholder{color:#848889}form :-moz-placeholder{color:#848889}form ::-moz-placeholder{color:#848889}form :-ms-input-placeholder{color:#848889}form .input-group{box-shadow:0 0 16px 0 rgba(0,0,0,.1);display:inline-block;position:relative;width:100%;margin:.5rem 0 1.875rem 0}form .input-group-select:after{content:'';position:absolute;pointer-events:none;top:50%;right:18px;border-style:solid;border-width:9px 9px 0 9px;border-color:#848889 transparent transparent transparent;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);opacity:.5}form div.wpcf7-mail-sent-ok,form div.wpcf7-validation-errors{border:0;padding:0;margin-left:0;margin-right:0}form .not-valid-tip,form .server-response-error,form .wpcf7-not-valid-tip,form div.wpcf7-validation-errors{display:none;color:#ff3646;text-transform:uppercase}form .not-valid-tip p,form .server-response-error p,form .wpcf7-not-valid-tip p,form div.wpcf7-validation-errors p{font-size:1rem}form .not-valid-tip{font-size:1rem !important;font-weight:400}form div.wpcf7-mail-sent-ok{color:#29cc29}form.invalid label span.required{color:#ff3646}form.invalid label .wpcf7-form-control-wrap .not-valid-tip,form.invalid label .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:block}.search-form-wrap.active .search-form .input-group input[type=search],.search-form-wrap.active .search-form .input-group input[type=text],.search-form-wrap:hover .search-form .input-group input[type=search],.search-form-wrap:hover .search-form .input-group input[type=text]{width:100%;padding:15px 50px 16px 16px}.search-form-wrap .search-form label{height:50px}.search-form-wrap .search-form button,.search-form-wrap .search-form input[type=submit]{text-indent:-9999px;width:50px;height:50px;position:absolute;top:0;right:0;border-radius:0 3px 3px 0}.search-form-wrap .search-form .input-group{height:50px;width:auto;border-radius:3px}.search-form-wrap .search-form .input-group input[type=search],.search-form-wrap .search-form .input-group input[type=text]{width:0;padding:17px 50px 18px 0;box-sizing:border-box;border-radius:3px 0 0 3px;outline:0}.search-form-wrap .search-form .input-group-btn{position:absolute;width:50px;height:50px;right:0;top:0}.search-form-wrap .search-form .input-group-btn .icon{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);pointer-events:none}.home .newsletter h2,.newsletter h2{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.875rem;margin:0 0 1.5rem 0;text-transform:none}.home .newsletter .mc-form .input-group,.newsletter .mc-form .input-group{width:100%}.home .newsletter .mc-form .input-group input[type=email],.home .newsletter .mc-form .input-group input[type=text],.newsletter .mc-form .input-group input[type=email],.newsletter .mc-form .input-group input[type=text]{width:65%;float:left;border-radius:3px 0 0 3px;font-size:.875rem;padding:15px 15px 16px 40px}.home .newsletter .mc-form .input-group button,.home .newsletter .mc-form .input-group input[type=submit],.newsletter .mc-form .input-group button,.newsletter .mc-form .input-group input[type=submit]{width:35%;float:left;border-radius:0 3px 3px 0;border-left:1px solid #ececec;font-size:.875rem;padding:15px 15px 16px 15px;color:#848889;transition:all 125ms ease-in-out}.home .newsletter .mc-form .input-group button:hover,.home .newsletter .mc-form .input-group input[type=submit]:hover,.newsletter .mc-form .input-group button:hover,.newsletter .mc-form .input-group input[type=submit]:hover{background:#ff8a3d;color:#fff}.home .newsletter .mc-form .input-group .fa,.newsletter .mc-form .input-group .fa{position:absolute;top:50%;left:15px;color:#848889;opacity:.4;pointer-events:none;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.user-form section:nth-child(odd) .note{background:#fff}.user-form section:nth-child(odd).form-bg{background-color:#dfe0e1 !important}.user-form section:nth-child(even) .note{background:#f7f7f7}.user-form section:nth-child(even).form-bg{background-color:#dfe0e1 !important}.user-form fieldset{position:relative}.user-form fieldset:first-child{margin-top:0}.user-form label{box-sizing:border-box}.user-form ol,.user-form ul{list-style-position:inside;padding:0}.user-form#Invoice .duplicate-group{padding-left:5rem}.user-form#Invoice .duplicate-group .group-index{position:absolute;top:50%;left:1rem;font-size:2.5rem;margin-top:-1rem;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.user-form#Invoice #Subtotal,.user-form#Invoice #Total{font-family:Montserrat,sans-serif;font-weight:400;padding-right:1.5rem}.user-form#Invoice #MatchAddress{position:absolute;top:0;right:5px}.user-form#Invoice #MatchAddress input{position:relative;top:-5px;right:-5px}.user-form#OrderSheet .accordion>h2{font-size:4.5rem}.user-form#OrderSheet .accordion>h2+hr{margin-bottom:0}.user-form#OrderSheet .accordion>.acc-nav{top:1.35rem}.user-form .col-wrap{box-sizing:border-box}.user-form .col-wrap .col{box-sizing:border-box;vertical-align:top}.user-form .col-wrap .col.col-bottom{vertical-align:bottom}.user-form .col-wrap .col.col-middle{vertical-align:middle}.user-form .col-wrap .col:only-child{width:50%;display:block}.user-form .col-wrap .col:only-child.col_9{width:9%}.user-form .col-wrap .col:only-child.col_15{width:15%}.user-form .col-wrap .col:only-child.col_25{width:25%}.user-form .col-wrap .col:only-child.col_33{width:33.33%}.user-form .col-wrap .col:only-child.col_50{width:50%}.user-form .col-wrap .col:only-child.col_66{width:66.66%}.user-form .col-wrap .col:only-child.col_75{width:75%}.user-form .col-wrap .col:only-child.col_85{width:85%}.user-form .col-wrap .col:only-child.col_91{width:91%}.user-form .col-wrap .col>p{margin-right:1rem}.user-form .note{width:50%}.user-form .note.note-disclaimer{width:100%}.user-form .note.note-disclaimer p{margin-bottom:1.875rem}.user-form .note.note-disclaimer p:last-child{margin-bottom:0}.user-form .note.general-claim-note{margin:5rem 0 2rem 0}.user-form .form-bg{background-color:#dfe0e1 !important}.user-form .form-bg hr{border-top-color:#d8d9d9;background:#d8d9d9;color:#d8d9d9}.user-form .form-bg .box hr{border-top-color:#ececec;background:#ececec;color:#ececec}.user-form .container h1{font-size:6.875rem;line-height:.75;margin-bottom:3.75rem}.user-form .container h2{font-size:3.75rem;margin-top:2rem}.user-form .container h3{font-size:1.5rem}.user-form .container li,.user-form .container p{font-size:1.125rem;margin:0 0 1rem 0}.user-form .container li:last-child,.user-form .container p:last-child{margin-bottom:0}.user-form .container button,.user-form .container input[type=submit]{-webkit-appearance:none;background:0;border:2px solid #51555a;color:#51555a}.user-form .container button:hover,.user-form .container input[type=submit]:hover{background:#ff8a3d;border-color:#ff8a3d;color:#fff}.user-form .container h2,.user-form .container legend{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;text-transform:uppercase;display:block;font-size:2.25rem}.user-form .container label{padding:0 1.5rem 0 0}.user-form .container textarea{width:100%}.user-form .container input[type=number]::-webkit-inner-spin-button,.user-form .container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.user-form .container .textarea-input-group textarea{height:250px}.user-form .container .textarea-input-wrap{width:66.66%;box-sizing:border-box}.user-form .container .textarea-input-wrap p{font-family:Montserrat,sans-serif;font-weight:400;font-size:.875rem;text-transform:none}.user-form .container .textarea-input-wrap .textarea-input-group{width:100%}.user-form .container .acc-target>.col-wrap>.col:first-child,.user-form .container>.col-wrap>.col:first-child{padding-right:3.75rem}.user-form .container .acc-target>.col-wrap>.col:last-child,.user-form .container>.col-wrap>.col:last-child{padding-left:3.75rem}.user-form .container>.col-wrap.box-wrap>.col:first-child{padding-right:.75rem}.user-form .container>.col-wrap.box-wrap>.col:last-child{padding-left:.75rem}.user-form .container .box{background:#fff;padding:3.75rem 2.5rem;margin-bottom:1.5rem}.user-form .container .box .box-content>.col-wrap>.col:first-child{padding-right:3.75rem}.user-form .container .box .box-content>.col-wrap>.col:last-child{padding-left:3.75rem}.user-form .container .box .box-content .form-content-wrap{padding:0 .5rem 0 2rem}.user-form .container .box .box-content .form-content-wrap>.col-wrap>.col>h3{left:0}.user-form .container .label-group-range{position:relative;top:25px;display:table;padding-bottom:1.875rem}.user-form .container .label-group-range>span{font-size:1.5rem;display:table-cell;vertical-align:middle}.user-form .container .label-group-range>span:last-child{padding-left:1rem}.user-form .container .label-group-range .input-group{width:78px;height:50px;position:relative;margin:0}.user-form .container .label-group-range .input-group select{min-height:50px}.user-form .container .duplicate-group-wrap .duplicate-group{width:100%;padding-right:50px;box-sizing:border-box;position:relative}.user-form .container .duplicate-group-wrap .duplicate-group>.not-valid-tip,.user-form .container .duplicate-group-wrap .duplicate-group>.wpcf7-not-valid-tip{padding:0 1.5rem}.user-form .container .duplicate-group-wrap .duplicate-group .icon-plus{opacity:.15;position:absolute;top:50%;right:2rem;margin-top:-22px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.user-form .container .duplicate-group-wrap .duplicate-group:last-child .icon-plus,.user-form .container .duplicate-group-wrap .duplicate-group:only-child .icon-plus{transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0)}.user-form .container .server-response-pending{display:none}.user-form .container .server-response-pending p{margin:1rem 0}.user-form .container .wpcf7-mail-sent-ok{display:none}.user-form .container .wpcf7-mail-sent-ok p{margin:1rem 0}.user-form .container .top-label{display:block;font-family:Montserrat,sans-serif;font-weight:400;font-size:.875rem;text-transform:none;color:#848889;padding:.625rem;background:#fff;border-bottom:1px solid #848889}.user-form .container .accordion>h2{margin-top:0}.user-form .inline-fieldset span{font-size:1.125rem}.user-form .inline-fieldset span.required{font-size:1em}.user-form .inline-fieldset label{display:inline-block;font-family:Montserrat,sans-serif;font-weight:400;text-transform:none;margin-bottom:1.5rem}.user-form .inline-fieldset label input[type=checkbox],.user-form .inline-fieldset label input[type=radio]{position:relative;top:-3px}.user-form .inline-fieldset label.part-label{width:25%;margin-top:-1.75rem}.user-form .inline-fieldset label.part-label .input-group{margin:1rem}.user-form .inline-fieldset label.full-label{width:100%}.user-form .inline-fieldset label.full-label .input-group{margin:1rem 0}.user-form .checkbox-label{display:inline-block;font-family:Montserrat,sans-serif;font-weight:400;text-transform:none;margin:1rem 1rem 1.5rem 0}.user-form .checkbox-label input{position:relative;top:-3px}.user-form .form-content-wrap{padding:0 5rem}.user-form .form-content-wrap .form-heading-wrap{position:relative;left:-4rem;padding:0}.user-form .form-content-wrap h2,.user-form .form-content-wrap h3{font-size:1.5rem;margin-top:0}.user-form .form-heading-wrap{padding:0 1rem}.user-form .form-heading-wrap h2,.user-form .form-heading-wrap h3{font-size:1.5rem;margin-top:0}.banner{position:relative;background-color:#51555a !important;color:#fff;padding:0}.banner img{display:block;width:100%;height:auto;opacity:.9}.banner .container{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.banner .container .banner-copy{max-width:535px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.banner .container .banner-copy h1,.banner .container .banner-copy h2{line-height:1;clear:both;letter-spacing:.2px;text-shadow:0 0 16px rgba(0,0,0,.3);margin:0}.banner .container .banner-copy h1{font-size:7.5rem}.banner .container .banner-copy h2{font-size:6.25rem}.banner .container .banner-copy .cta{margin:3.125rem 0 0 0}.deck .col{padding:0 .5rem}.deck.deck-1_3{width:33.33%}.deck.deck-2_3{width:66.66%}.deck.deck-1_4{width:25%}.deck.deck-2_4{width:50%}.deck.deck-3_4{width:75%}.deck.deck-1_5{width:20%}.deck.deck-2_5{width:40%}.deck.deck-3_5{width:60%}.deck.deck-4_5{width:80%}.deck.deck-1_6{width:16.66%}.deck.deck-2_6{width:33.33%}.deck.deck-3_6{width:50%}.deck.deck-4_6{width:66.66%}.deck.deck-5_6{width:83.33%}.deck.deck-1_7{width:14.29%}.deck.deck-2_7{width:28.58%}.deck.deck-3_7{width:42.87%}.deck.deck-4_7{width:57.16%}.deck.deck-5_7{width:71.45%}.deck.deck-6_7{width:85.74%}.deck.deck-1_8{width:12.5%}.deck.deck-2_8{width:25%}.deck.deck-3_8{width:37.5%}.deck.deck-4_8{width:50%}.deck.deck-5_8{width:62.5%}.deck.deck-6_8{width:75%}.deck.deck-7_8{width:87.5%}.card{position:relative;z-index:1}.card .card-content{overflow:hidden;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%;height:100%;background:#fff;border-radius:3px;box-shadow:0 0 16px 0 rgba(0,0,0,.1);box-sizing:border-box;transition:all 125ms ease-in-out}.card .card-content p{line-height:1.2}.card .card-content a{text-transform:none;text-decoration:none}.card .card-content a.btn{text-transform:uppercase}.card .card-content .card-content-int{width:110%;height:110%;transition:all 125ms ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.card .card-content .card-img{overflow:hidden}.card .card-content .card-img,.card .card-content .card-meta{position:relative;text-align:center}.card .card-content .card-img{transition:all 125ms ease-in-out}.card .card-content .card-img a{position:relative;display:block;width:100%;height:100%}.card .card-content .card-img img{width:auto;display:block;transition:all 125ms ease-in-out;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.card .card-content .card-meta{background:#fff;color:#848889}.card .card-content .card-meta .card-meta-int{padding:.5rem 1.5rem;box-sizing:border-box;margin:auto}.card .card-content .card-meta .card-meta-int>p:first-child{margin:0;font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.2;text-transform:none}.card .card-content .card-meta .card-meta-int p{transition:all 125ms ease-in-out}.card .card-content .card-meta ul{margin:0;padding:0;list-style:none;transition:all 125ms ease-in-out;visibility:hidden;opacity:0;height:0}.card .card-content .card-meta ul li{font-size:.75rem;line-height:1.75}.card .card-content .card-meta .btn{color:#848889;border-color:#848889}.card:hover{z-index:2}.card:hover .card-content{width:110%;height:110%;box-shadow:0 0 16px 0 rgba(0,0,0,.25)}.card:hover .card-content .card-content-int{width:100%;height:100%}.card:hover .card-content .card-img img{width:auto}.card:hover .card-content .card-meta{color:#51555a}.card:hover .card-content .card-meta ul{visibility:visible;opacity:1;height:auto}.card:hover .card-content .card-meta .btn{color:#51555a;border-color:#51555a}.card:hover .card-content .card-meta .btn:hover{color:#fff;border-color:#ff8a3d}.card.card-product .card-content .card-meta,.card.card-resource .card-content .card-meta{min-height:95px;position:absolute;bottom:0;width:100%;padding:1rem;box-sizing:border-box}.card.card-product{height:340px;max-width:315px;margin:.5rem}.card.card-product .card-content .card-img,.card.card-product .card-content .card-img img{height:262px}.card.card-product .card-content .card-meta{bottom:auto;top:262px;padding:0;transition:all 125ms ease-in-out}.card.card-product .card-content .card-meta .card-meta-int{max-width:315px}.card.card-product .card-content .card-meta .card-meta-int>p:first-child{margin:1.25rem 0 .75rem 0}.card.card-resource{height:295px;max-width:228px;margin:.5rem}.card.card-resource[data-resource-modal]:hover{cursor:pointer}.card.card-resource .card-content .card-img,.card.card-resource .card-content .card-img img{height:207px}.card.card-resource .card-content .card-meta{bottom:auto;top:207px;padding:0}.card.card-resource .card-content .card-meta .card-meta-int{max-width:228px}.card.card-resource .card-content .card-meta .card-meta-int>p:first-child{font-size:1.25rem;margin:.75rem 0}.card.card-resource .card-content .card-meta .card-meta-int p{font-size:.75rem}.card.card-download{height:166px;max-width:134px;margin:.5rem}.card.card-download .card-content .card-img{height:90px;padding-top:10px}.card.card-download .card-content .card-img .icon{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.card.card-download .card-content .card-meta{bottom:auto;top:90px;padding:.5rem;position:absolute;width:100%;box-sizing:border-box}.card.card-download .card-content .card-meta .card-meta-int{padding:.5rem}.card.card-download .card-content .card-meta .card-meta-int>p:first-child{font-size:.75rem;color:#848889}.card.card-small{max-width:220px;height:100px;margin:1.25rem 0}.card.card-small .card-content .card-img,.card.card-small .card-content .card-meta{height:100%;width:50%;float:left}.card.card-small .card-content .card-img{height:100%}.card.card-small .card-content .card-img img{top:50%;bottom:auto;left:54.5%;height:110px;width:auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.card.card-small .card-content .card-meta .card-meta-int{color:#848889}.card.card-small .card-content .card-meta .card-meta-int a{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.card.card-small .card-content .card-meta .card-meta-int a span{position:absolute;display:block;width:100%;max-width:110px;top:50%;left:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.card.card-small:hover .card-content .card-img img{height:100%}.card.card-wide{max-width:425px;height:473px;margin:1rem auto}.card.card-wide .card-content .card-content-int{width:107%;height:107%}.card.card-wide .card-content .card-img,.card.card-wide .card-content .card-img img{height:257px}.card.card-wide .card-content .card-meta{bottom:auto;top:257px;padding:0;position:absolute;width:100%}.card.card-wide .card-content .card-meta .card-meta-int{max-width:365px;margin:auto}.card.card-wide .card-content .card-meta .card-meta-int>p:first-child{margin:1.25rem 0 1rem 0;font-size:1.375rem}.card.card-wide .card-content .card-meta .card-meta-int p{font-size:.75rem;line-height:1.2;margin:1rem 0}.card.card-wide .card-content .card-meta .card-meta-int .card-meta-desc{text-align:left;max-width:355px;margin:auto}.card.card-wide:hover .card-content{width:107%;height:107%}.card.card-wide:hover .card-content .card-content-int{width:100%;height:100%}.card.card-typical{max-width:341px;height:405px}.card.card-typical[data-typical-modal]:hover{cursor:pointer}.card.card-typical .card-content .card-meta .card-meta-int .card-meta-desc{text-align:center}.card.card-part{max-width:211px;height:232px;margin:1rem}.card.card-part .card-content .card-img{height:155px}.card.card-part .card-content .card-img img{width:100%;height:auto}.card.card-part .card-content .card-meta{bottom:auto;top:155px;position:absolute;width:100%;box-sizing:border-box;padding:.5rem}.card.card-part .card-content .card-meta .card-meta-int p{font-size:.75rem;color:#848889}.card.card-library{max-width:250px;height:320px;margin:1rem}.card.card-library .card-content .card-img{height:215px}.card.card-library .card-content .card-img img{width:100%;height:auto}.card.card-library .card-content .card-meta{bottom:auto;top:215px;height:115px;position:absolute;width:100%;box-sizing:border-box;padding:.5rem}.card.card-library .card-content .card-meta .card-meta-int{position:absolute;width:100%;top:50%;left:50%;padding:.5rem 1.5rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.card.card-library .card-content .card-meta .card-meta-int p{font-size:1.125rem}.card.card-career{max-width:325px;height:355px;margin:1rem}.card.card-career .card-content .card-content-int{padding:2.75rem;position:relative;box-sizing:border-box}.card.card-career .card-content .card-content-int span{font-size:1rem;color:#848889}.card.card-career .card-content .card-content-int>p:first-child{font-family:Montserrat,sans-serif;font-size:1.375rem;font-weight:700;text-transform:none;margin:0 0 1.125rem 0}.card.card-career .card-content .card-content-int p{font-size:1.125rem;margin-bottom:2.5rem}.card.card-contact{height:174px;margin:.5rem;float:left}.card.card-contact .card-content{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:1.75rem}.card.card-contact .card-content .card-content-int{position:relative;box-sizing:border-box}.card.card-contact .card-content .card-content-int>p:first-child{font-family:Montserrat,sans-serif;font-size:1.375rem;text-transform:none;margin:0 0 1rem 0}.card.card-contact .card-content .card-content-int p{color:#848889;font-size:1.125rem;margin:0 0 1rem 0;transition:all 125ms ease-in-out}.card.card-contact .card-content .card-content-int p:last-child{margin:0}.card.card-contact .card-content .card-content-int p a{text-decoration:none}.card.card-contact:hover .card-content{padding:1.9rem}.card.card-contact:hover .card-content .card-content-int p{color:#51555a}.card.card-center{margin-left:auto;margin-right:auto}.single-product .gallery{width:67%;float:left}.gallery ul{list-style:none;padding:0;margin:0;position:relative;left:0;transition:left 125ms ease-in-out}.gallery ul li{float:left;position:relative}.gallery .gallery-content{position:relative;width:100%;overflow:hidden}.gallery .gallery-content ul{width:100%;height:100%}.gallery .gallery-content ul li{height:100%}.gallery .gallery-content ul li:before{content:'';padding-bottom:52.98%;width:100%;display:block}.gallery .gallery-content ul li img{border-radius:3px;width:100%;display:block;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%)}.gallery .gallery-nav{position:relative;width:100%;padding:0 70px;margin-top:3.75rem;box-sizing:border-box}.gallery .gallery-nav .gallery-next,.gallery .gallery-nav .gallery-prev{width:36px;height:76px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.gallery .gallery-nav .gallery-prev{left:0;background-image:url("/source/26f0ae53dc43eb74b250880bb2130653/gallery-prev.png")}.gallery .gallery-nav .gallery-next{right:0;background-image:url("/source/ad1577fe715af139192d2bc1d70e0479/gallery-next.png")}.gallery .gallery-carousel{overflow:hidden;position:relative}.gallery .gallery-carousel ul{height:167px;width:200%}.gallery .gallery-carousel ul li{float:left;margin:8px;width:151px;height:151px}.gallery .gallery-carousel ul li a{overflow:hidden;box-shadow:0 0 16px 0 rgba(0,0,0,.1);display:block;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%;height:100%;transition:all 125ms ease-in-out}.gallery .gallery-carousel ul li a img{border-radius:3px;width:166px;height:166px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.gallery .gallery-carousel ul li:hover{z-index:2}.gallery .gallery-carousel ul li:hover a{width:110%;height:110%}.gallery .btn-download{margin-top:3.5rem}.accordion{position:relative}.accordion [data-acc-target]{display:none}.accordion [data-acc-trigger]:hover{cursor:pointer}.accordion .acc-nav{position:absolute;top:.625rem;right:1rem}.accordion .acc-nav .icon-plus{margin:0;opacity:.15;transition:all 125ms ease-in-out}.accordion .acc-nav .icon-box,.accordion .acc-nav .icon-deck{opacity:.15;margin:0 1rem 0 0}.accordion.box-mode .icon-box{opacity:.5}.accordion.box-mode .box-set{display:block}.accordion.box-mode .deck-set{display:none}.accordion.deck-mode .icon-deck{opacity:.5}.accordion.deck-mode .box-set{display:none}.accordion.deck-mode .deck-set{display:block}.accordion .more{border-top:5px solid #ececec;width:75%;padding:2.25rem 0 0 0;margin:3.125rem auto 0 auto;position:relative}.accordion .more a{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;color:#848889;text-decoration:none;font-size:1.25rem}.accordion .more a:hover{color:#51555a}.accordion .more .view-less{display:none}.accordion .more .view-all{display:block}.accordion .more:after,.accordion .more:before{content:'';display:block;width:0;height:0;position:absolute;border-style:solid;border-width:18px 18px 0 18px;top:0;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.accordion .more:before{border-color:#ececec transparent transparent transparent}.accordion .more:after{border-color:#fff transparent transparent transparent;top:-7px}.accordion .more:hover{cursor:pointer}.accordion.active [data-acc-target]{display:block}.accordion.active .icon-plus{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);opacity:.5}.accordion.active .more{padding:1.25rem 0 0 0;margin:4.125rem auto 0 auto}.accordion.active .more .view-less{display:block}.accordion.active .more .view-all{display:none}.accordion.active .more:after,.accordion.active .more:before{border-width:0 18px 18px 18px}.accordion.active .more:before{border-color:transparent transparent #ececec transparent;top:-23px}.accordion.active .more:after{border-color:transparent transparent #fff transparent;top:-16px}.modal-open{overflow:hidden}.modal{position:fixed;z-index:1100;top:0;left:0;width:100%;height:100%;display:none}.modal.modal-open{display:block}.modal .modal-bg{content:' ';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#51555a;cursor:pointer;opacity:.95}.modal .modal-content-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);max-width:75%;max-height:90%;width:100%;height:100%;box-sizing:border-box}.modal .modal-content-wrap .modal-content{display:block;height:100%;width:100%;position:relative}.modal .modal-content-wrap .modal-content iframe{width:100%;height:100%}.modal .modal-content-wrap .modal-navigation{position:absolute;top:0;left:0;width:100%;height:100%}.modal .modal-content-wrap .modal-navigation .close-btn{position:absolute;top:0;right:-2.5rem;width:25px;height:25px}.modal .modal-content-wrap .modal-navigation .close-btn .icon{margin:0}.modal.modal-video .modal-content-wrap{max-width:854px;max-height:480px}.modal.modal-resource .modal-content-wrap .modal-content,.modal.modal-typical .modal-content-wrap .modal-content{background:#fff}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec{padding:2.5rem 3.5rem;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec h2,.modal.modal-resource .modal-content-wrap .modal-content .modal-spec h3,.modal.modal-resource .modal-content-wrap .modal-content .modal-spec h4,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec h2,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec h3,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec h4{font-family:Montserrat,sans-serif;text-transform:none}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec h2,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec h2{font-size:1.75rem;margin-bottom:.75rem}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec h3,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec h3{font-size:1rem;color:#848889;margin-bottom:2rem}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec h4,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec h4{text-transform:uppercase;font-size:.875rem;color:#848889}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec p,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec p{font-size:1rem;margin-bottom:1.5rem}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec ul,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec ul{padding:0;list-style-type:none;list-style-position:inside}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec a,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec a{text-decoration:none;color:#848889}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec a:hover,.modal.modal-typical .modal-content-wrap .modal-content .modal-spec a:hover{color:#51555a}.modal.modal-resource .modal-content-wrap{max-width:950px;max-height:610px}.modal.modal-resource .modal-content-wrap .modal-content .modal-img{width:34%;height:100%;float:left}.modal.modal-resource .modal-content-wrap .modal-content .modal-img img{display:block;width:auto;height:100%}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec{width:66%;height:100%;float:left}.modal.modal-typical .modal-content-wrap{max-width:610px;max-height:810px}.modal.modal-typical .modal-content-wrap .modal-content .modal-img{max-width:438px;width:100%;height:auto;margin:auto}.modal.modal-typical .modal-content-wrap .modal-content .modal-img img{display:block;width:100%;height:auto}.modal.modal-typical .modal-content-wrap .modal-content .modal-spec{width:100%}#Countdown{background:rgba(247,134,61,.95);max-height:120px;height:120px}#Countdown.countdown-complete .countdown-int p{margin-right:0}#Countdown.countdown-complete .countdown-int p a:hover{color:#fff}#Countdown.countdown-complete .countdown-timer{display:none}#Countdown .countdown-int{display:inline-block;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#Countdown .countdown-int p{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;color:#fff;text-transform:uppercase;margin:0;line-height:120px;font-size:3.75rem;float:left;margin-right:9.375rem}#Countdown .countdown-timer{width:87px;height:87px;float:left;margin:16px .5rem;position:relative}#Countdown .countdown-timer .timer-int{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#Countdown .countdown-timer .timer-int .timer-count{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;color:#fff;font-size:2.5rem;line-height:1;display:block}#Countdown .countdown-timer .timer-int>span{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:400;color:#fff}.home h1,.home h2{font-size:3.75rem}.home #Content #CEOMessage{margin-top:3.75rem}.home #Content #CEOMessage .col{width:28%;padding:2.5rem}.home #Content #CEOMessage .col:first-child{width:44%;padding:0}.home #Content #CEOMessage .col:last-child .btn{width:100%}.home #Content #CEOMessage .col.bg-orange h2{color:#fff}.home #Content #CEOMessage .col h2{color:#51555a;line-height:.95;font-size:3.75rem}.home #Content #CEOMessage .col p{font-size:1.125rem;line-height:1.25;margin-top:0}.home #Content #CEOMessage .col h2,.home #Content #CEOMessage .col p{margin-bottom:1.875rem}.home #Content #Testimonials{background-color:#f7f7f7}.home #Content #ResourceCenterCTA{background-color:#f7f7f7}.home #Content #CaseStudies{background-color:#fff}.home #Content #CaseStudies .case-study-copy{max-width:460px}.home #Content #CaseStudies .case-study-copy h3{color:#51555a;font-size:6.25rem}.home #Content #CaseStudies .case-study-copy p{font-size:1.125rem;margin:1.875rem 0 3.75rem 0}.home #Content #Government{background-image:url("/source/d18a8782770f190a79a6e471bf8fc544/government.jpg");background-position:center center;background-repeat:no-repeat}.home #Content #Government h2{margin-bottom:3.125rem}.home #Content #Government .container{padding:4.375rem 0 3.75rem 0}.home #Content #Government .btn{margin:0 1.25rem}.home #Content #Government .btn .icon-usa,.home #Content #Government .btn .icon-usa-hover{top:5px}.home .card.card-product:hover .card-content .card-meta{top:auto;bottom:0}.box.box-faq{margin-bottom:2rem;color:#848889;background:#fff;transition:all 125ms ease-in-out}.box.box-faq.active{color:#51555a}.box.box-faq.active .faq-question{padding-bottom:1.25rem}.box.box-faq .faq-answer,.box.box-faq .faq-question{width:77%;box-sizing:border-box}.box.box-faq .faq-question{padding:2.5rem 3.438rem}.box.box-faq .faq-question h1{text-transform:none;font-size:2.375rem}.box.box-faq .faq-answer{padding:0 3.438rem 2.5rem 3.438rem}.box.box-faq .faq-answer p{font-size:1.125rem}.box.box-faq .faq-answer p:first-child{margin-top:0}.box.box-faq .faq-answer p:last-child{margin-bottom:0}.box.box-faq .acc-nav{top:2.75rem;right:2.188rem}.page-template-template-contact #Content form input[type=submit]{border:2px solid #51555a;width:180px;display:block;font-size:1.125rem;height:44px}.page-template-template-contact #Content form input[type=submit]:hover{border:2px solid #ff8a3d}.page-template-template-contact #Content #ContactDetails p{color:#51555a}.page-template-template-contact #Content #ContactDetails a{text-decoration:none}.page-template-template-contact #Content #ContactDetails .social{font-size:1.125rem}.page-template-template-contact #Content #ContactDetails .col-wrap .col .contact-detail{margin:0 .75rem}.page-template-template-contact #Content #ContactDetails .col-wrap .col:first-child .contact-detail{margin:0 3.75rem 0 0}.page-template-template-contact #Content #ContactDetails .col-wrap .col:first-child .contact-detail p{width:61%}.page-template-template-contact #Content #ContactDetails .col-wrap .col:last-child .contact-detail{margin:0 0 0 3.75rem}.page-template-template-contact #Content #ContactDetails form .input-group{display:block}.page-template-template-contact #Content #ContactDetails form .input-group.input-group-name{width:60%}.page-template-template-contact #Content #ContactDetails form .input-group.input-group-email{width:80%}.page-template-template-contact #Content #ContactDetails form input[type=submit]{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;display:inline-block;text-transform:uppercase;text-decoration:none;text-align:center;transition:all 125ms ease-in-out;color:#51555a;letter-spacing:.75px;white-space:nowrap;box-sizing:border-box;line-height:1;font-size:.875rem;padding:.5rem 3.125rem;min-width:144px;min-height:32px;height:32px;background:0;border:2px solid #51555a;border-radius:36px;opacity:.8;line-height:.9}.page-template-template-contact #Content #ContactDetails form input[type=submit]:hover{opacity:1;color:#fff;background:#ff8a3d;border:2px solid #ff8a3d}.page-template-template-contact #Content #PurchaseOrder p{max-width:520px;margin-bottom:3.75rem}.page-template-template-contact #Content #PurchaseOrder .box{max-width:850px;margin-left:auto;margin-right:auto;padding:1.25rem}.page-template-template-contact #Content #PurchaseOrder .box h3{font-family:Montserrat,sans-serif;font-size:1.375rem;text-transform:none;margin-bottom:1.25rem}.page-template-template-contact #Content #PurchaseOrder .box a{text-decoration:none;color:#848889}.page-template-template-contact #Content #FindRep h3{color:#848889;font-size:1.75rem;margin:1.875rem 0}.page-template-template-contact #Content #FindRep .rep-search,.page-template-template-contact #Content #FindRep .rep-search-results{box-sizing:border-box}.page-template-template-contact #Content #FindRep .rep-search{float:left;width:39%}.page-template-template-contact #Content #FindRep .rep-search .box{background:#fff;padding:3.375rem 2.75rem;max-width:460px;box-sizing:border-box}.page-template-template-contact #Content #FindRep .rep-search .box label{padding:0 1.25rem}.page-template-template-contact #Content #FindRep .rep-search .box label span{display:block}.page-template-template-contact #Content #FindRep .rep-search .box label .input-group{width:91%}.page-template-template-contact #Content #FindRep .rep-search .box input[type=submit]{margin:1.875rem auto 0 auto}.page-template-template-contact #Content #FindRep .rep-search-results{float:left;width:61%}.page-template-template-contact #Content #FindRep .rep-search-results .card.card-contact{display:none}.page-template-template-contact #Content #FindRep .rep-search-results .card.card-contact.active{display:inline-block}.page-template-template-contact #Content #FindRep .rep-search-results .search-fail{display:none}.page-template-template-contact #Content #FindRep .rep-search-results .search-fail.active{display:block}.page-template-template-cdn-government #Content{color:#848889}.page-template-template-cdn-government #Content .box{padding:2.5rem}.page-template-template-cdn-government #Content .deck{display:block;width:100% !important}.page-template-template-cdn-government #Content .deck .col{display:block;width:100%}.page-template-template-cdn-government #Content .card.card-download{height:100px;max-width:none}.page-template-template-cdn-government #Content .card.card-download .card-content .card-content-int{width:100%;height:100%;display:table}.page-template-template-cdn-government #Content .card.card-download .card-content .card-img{height:100%;width:100px;position:absolute;top:0;left:0;z-index:10;overflow:hidden;padding:0}.page-template-template-cdn-government #Content .card.card-download .card-content .card-img img{height:100%}.page-template-template-cdn-government #Content .card.card-download .card-content .card-meta{position:relative;top:auto;bottom:auto;height:100%;padding-left:120px;text-align:left;display:table-cell;vertical-align:middle}.page-template-template-cdn-government #Content .card.card-download:hover .card-content{width:100%;height:100%}.page-template-template-cdn-government #Content .card.card-download:hover .card-content .card-img{height:100%}.page-template-template-cdn-government #Content .card.card-download:hover .card-content .card-meta ul{visibility:hidden;opacity:0;height:0}.page-template-template-cdn-government #Content .btn{color:inherit;border-color:inherit}.page-template-template-cdn-government #Content .btn:hover{color:#fff;border-color:#ff8a3d}.page-template-template-user #Content section#Breadcrumb,.page-template-template-user #Content section#Hero~section#Breadcrumb{background-color:#f7f7f7}.page-template-template-user #Content section#Breadcrumb~section:nth-child(odd),.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(odd){background-color:#f7f7f7}.page-template-template-user #Content section#Breadcrumb~section:nth-child(odd) .accordion .more:after,.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(odd) .accordion .more:after{border-color:#f7f7f7 transparent transparent transparent}.page-template-template-user #Content section#Breadcrumb~section:nth-child(odd) .accordion.active .more:after,.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(odd) .accordion.active .more:after{border-color:transparent transparent #f7f7f7 transparent}.page-template-template-user #Content section#Breadcrumb~section:nth-child(odd) #LeadTimes,.page-template-template-user #Content section#Breadcrumb~section:nth-child(odd) .note,.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(odd) #LeadTimes,.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(odd) .note{background:#fff}.page-template-template-user #Content section#Breadcrumb~section:nth-child(even),.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(even){background-color:#fff}.page-template-template-user #Content section#Breadcrumb~section:nth-child(even) .accordion .more:after,.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(even) .accordion .more:after{border-color:#fff transparent transparent transparent}.page-template-template-user #Content section#Breadcrumb~section:nth-child(even) .accordion.active .more:after,.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(even) .accordion.active .more:after{border-color:transparent transparent #fff transparent}.page-template-template-user #Content section#Breadcrumb~section:nth-child(even) #LeadTimes,.page-template-template-user #Content section#Breadcrumb~section:nth-child(even) .note,.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(even) #LeadTimes,.page-template-template-user #Content section#Hero~section#Breadcrumb~section:nth-child(even) .note{background:#f7f7f7}.page-template-template-user #Content ul{list-style-type:none;padding-left:0;padding-bottom:1rem;font-size:1.125rem}.page-template-template-user #Content ul li{margin-bottom:.5rem}.page-template-template-user #Content a{text-decoration:none;color:#848889}.page-template-template-user #Content a:hover{color:#51555a}.page-template-template-user #Content .col-wrap .col{padding:0 1.5rem}.page-template-template-user #Content .col-wrap .col:first-child{padding:0 3rem 0 0}.page-template-template-user #Content .col-wrap .col:last-child{padding:0 0 0 3rem}.page-template-template-user #Content .banner{background:#ff8a3d !important;padding:3.75rem 0}.page-template-template-user #Content .banner .container{position:relative;top:0;left:0;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}.page-template-template-user #Content .banner .container h1{font-size:7.5rem}.page-template-template-user #LeadTimesSection h2{font-size:4.5rem}.page-template-template-user #LeadTimesSection .accordion .acc-nav{top:1.25rem}.page-template-template-user #LeadTimesSection .note{background:#f7f7f7;margin:2rem 5rem 2.25rem 5rem;width:auto;display:block}.page-template-template-user #LeadTimesSection .note p{font-size:1.125rem;line-height:1.2}.page-template-template-user #LeadTimesSection .disclaimer{padding:3.125rem 5rem 0 5rem}.page-template-template-user #LeadTimesSection .disclaimer p{font-size:.875rem;line-height:1.5rem;color:#848889}.page-template-template-user #LeadTimesSection .disclaimer p:first-child{margin-top:0}.page-template-template-user #LeadTimesSection .disclaimer p:last-child{margin-bottom:0}.page-template-template-user #LeadTimes{padding:1.875rem 5rem;background:#f7f7f7}.page-template-template-user #LeadTimes table{width:100%;font-size:1.25rem;line-height:1.2}.page-template-template-user #LeadTimes table td,.page-template-template-user #LeadTimes table th{vertical-align:top}.page-template-template-user #LeadTimes table td:first-child,.page-template-template-user #LeadTimes table th:first-child{padding-right:4.375rem}.page-template-template-user #LeadTimes table td:last-child,.page-template-template-user #LeadTimes table th:last-child{padding-left:4.375rem}.page-template-template-user #LeadTimes table th{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;font-size:2.25rem;text-transform:uppercase;text-align:left;padding:1.25rem 0;vertical-align:bottom}.page-template-template-user #LeadTimes table th hr{margin:1.25rem 0 0 0}.page-template-template-user #LeadTimes table td{padding:.75rem 0}.page-template-template-user #LeadTimes table td span{text-indent:-9999px;display:inline-block;width:29px;height:25px;padding-right:5px;background:url("/source/cc3d5bacac4881f288b171b82ef7b82b/quickship.png") center left no-repeat}.fr.home #Content #CEOMessage .col h2{font-size:2.75rem}.fr.home #Content #CEOMessage .col p{font-size:1rem;line-height:1.1}.fr #Content #Government .icon.icon-cdn,.fr #Content #Government .icon.icon-cdn-hover,.fr .home #Content #Government .icon.icon-cdn,.fr .home #Content #Government .icon.icon-cdn-hover{top:0}.fr #Content #Government .icon.icon-usa,.fr #Content #Government .icon.icon-usa-hover,.fr .home #Content #Government .icon.icon-usa,.fr .home #Content #Government .icon.icon-usa-hover{top:1px}.fr #Header #HeaderPrimary nav>ul>li>a{padding:0 3.25rem 0 1.5rem}.fr #Header #HeaderSecondary .secondary-nav{margin-right:.75rem}.fr #Header #HeaderSecondary .secondary-nav.user-nav .user-link{margin-right:.75rem}.fr #Header #GovernmentDropdown .dropdown-interior{width:306px}.fr .btn,.fr .cta{font-size:1.5rem}.fr .btn{line-height:1.2}.fr .btn.btn-sm{line-height:1;font-size:.875rem}.fr .cta{line-height:1}.fr .video .video-meta{padding:3.625rem}.fr .card.card-wide .card-content .card-meta .card-meta-int>p:first-child{font-size:1.125rem}@media screen and (max-width:1715px) and (min-width:1025px){body,html{font-size:15px}#Header #HeaderLogo{margin-left:0;padding:0 3.5rem 0 3rem}#Header #LoginDropdown{left:-5%}#Header #LoginDropdown .dropdown-interior:before{left:66%}#Content section#Breadcrumb a{line-height:1.3}#ResourceCenterCTA .box-img{height:319px}#Content #Government .icon-usa,#Content #Government .icon-usa-hover,.home #Content #Government .icon-usa,.home #Content #Government .icon-usa-hover{top:4px}.card.card-wide .card-content .card-meta .card-meta-int p{margin:1.25rem 0}.fr #Header #LoginDropdown{left:32%}.fr #Header #LoginDropdown .dropdown-interior:before{left:57%}.fr #Header #HeaderPrimary nav>ul>li>a{padding:0 3.25rem 0 1rem}.fr #Content #Government .icon-usa,.fr #Content #Government .icon-usa-hover,.fr.home #Content #Government .icon-usa,.fr.home #Content #Government .icon-usa-hover{top:1px}.fr #ResourceCenterCTA .box-content{padding:2.25rem}}@media screen and (max-width:1500px) and (min-width:1025px){#Header>.container{padding-right:1rem}}@media screen and (max-width:1440px) and (min-width:1025px){body,html{font-size:14px}#Header #HeaderSecondary .secondary-nav>a,#ResourceCenterCTA .box-content p,.btn.btn-sm,.card .card-content .card-meta ul li,.card.card-download .card-content .card-meta .card-meta-int>p:first-child,.card.card-part .card-content .card-meta .card-meta-int p,.card.card-resource .card-content .card-meta .card-meta-int p,.card.card-wide .card-content .card-meta .card-meta-int p,.fr #Header #HeaderSecondary .secondary-nav>a,.fr #ResourceCenterCTA .box-content p,.fr .btn.btn-sm,.fr .card .card-content .card-meta ul li,.fr .card.card-download .card-content .card-meta .card-meta-int>p:first-child,.fr .card.card-part .card-content .card-meta .card-meta-int p,.fr .card.card-resource .card-content .card-meta .card-meta-int p,.fr .card.card-wide .card-content .card-meta .card-meta-int p,.fr .home .newsletter .mc-form .input-group button,.fr .home .newsletter .mc-form .input-group input[type=email],.fr .home .newsletter .mc-form .input-group input[type=submit],.fr .home .newsletter .mc-form .input-group input[type=text],.fr .login-btn,.fr .modal.modal-resource .modal-content-wrap .modal-content .modal-spec h4,.fr .newsletter .mc-form .input-group button,.fr .newsletter .mc-form .input-group input[type=email],.fr .newsletter .mc-form .input-group input[type=submit],.fr .newsletter .mc-form .input-group input[type=text],.fr .page-template-template-contact #Content #ContactDetails form input[type=submit],.fr .user-form .textarea-input-wrap p,.fr .user-form .top-label,.fr form .not-valid-tip,.fr form input[type=email],.fr form input[type=number],.fr form input[type=password],.fr form input[type=search],.fr form input[type=text],.fr form label .wpcf7-form-control-wrap .wpcf7-not-valid-tip,.fr form select,.fr form textarea,.home .newsletter .mc-form .input-group button,.home .newsletter .mc-form .input-group input[type=email],.home .newsletter .mc-form .input-group input[type=submit],.home .newsletter .mc-form .input-group input[type=text],.login-btn,.modal.modal-resource .modal-content-wrap .modal-content .modal-spec h4,.newsletter .mc-form .input-group button,.newsletter .mc-form .input-group input[type=email],.newsletter .mc-form .input-group input[type=submit],.newsletter .mc-form .input-group input[type=text],.page-template-template-contact #Content #ContactDetails form input[type=submit],.user-form .textarea-input-wrap p,.user-form .top-label,form .not-valid-tip,form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=text],form label .wpcf7-form-control-wrap .wpcf7-not-valid-tip,form select,form textarea{font-size:1rem}#Content section#Breadcrumb a{line-height:1.5}#Footer #FooterLogo a{width:240px;height:89px}#Footer #FooterContact .logo-col{width:32%}#Footer #FooterContact .company-col{width:26%}#Footer #FooterContact .contact-col{width:42%}#Footer #FooterSocial .col{padding:3.375rem 2rem 3.375rem 1rem}#Footer #FooterSocial .rep-nav-col{width:28%}#Footer #FooterSocial .newsletter-nav-col{width:43%}#Footer #FooterSocial .newsletter-nav-col .newsletter{padding-left:3.25rem}#Footer #FooterSocial .social-nav-col{width:29%;padding-left:2rem}#Footer #FooterNavigation .site-nav-col{width:32%}#Footer #FooterNavigation .resource-nav-col{width:25%}#Footer #FooterNavigation .product-nav-col{width:43%}#Content #Government .icon-usa,#Content #Government .icon-usa-hover,.home #Content #Government .icon-usa,.home #Content #Government .icon-usa-hover{top:2px}.cta{line-height:1.6}.btn{line-height:1.2}.btn.btn-sm{line-height:1.2}.video .video-meta{padding:3.625rem}.google-map{height:460px}.card.card-contact{height:154px}.card.card-library{height:260px}.card.card-library .card-content .card-img{height:150px}.card.card-library .card-content .card-meta{top:150px}#ResourceCenterCTA .box-content{padding:2.125rem}#Header #HeaderLogo{padding:0 3rem}#Header #HeaderPrimary nav>ul>li>a{font-size:1.5rem;padding:0 3.25rem 0 2.25rem}.fr .btn{line-height:1.5}.fr .btn.btn-sm{line-height:1.2}.fr .cta{line-height:1.2}.fr #Header #HeaderLogo{padding:0 1rem 0 3rem}.fr #Header #HeaderPrimary nav>ul>li>a{padding:0 3rem 0 1rem;font-size:1.5rem}.fr #ResourceCenterCTA .box-content h3{font-size:2.25rem}}@media screen and (max-width:1300px) and (min-width:1025px){body,html{font-size:13px}#Content section#Breadcrumb a{line-height:1.8}#Content #Government .icon-cdn,#Content #Government .icon-cdn-hover,#Content #Government .icon-usa,#Content #Government .icon-usa-hover,.home #Content #Government .icon-cdn,.home #Content #Government .icon-cdn-hover,.home #Content #Government .icon-usa,.home #Content #Government .icon-usa-hover{top:1px}.page-template-template-contact #Content #FindRep .rep-search-results{padding-left:2rem}.cta{line-height:2}.card.card-product{height:300px}.card.card-product .card-content .card-img{height:222px}.card.card-product .card-content .card-meta{top:222px}.card.card-resource{height:255px}.card.card-resource .card-content .card-img{height:164px}.card.card-resource .card-content .card-img img{width:100%;height:auto}.card.card-resource .card-content .card-meta{top:164px}.card.card-part{height:192px}.card.card-part .card-content .card-img{height:140px}.card.card-part .card-content .card-img img{width:100%;height:auto}.card.card-part .card-content .card-meta{top:140px}.fr #Header #HeaderPrimary nav>ul>li>a{padding:0 2.75rem 0 1rem;font-size:1.25rem}.fr #Header #LoginDropdown{left:21%}.fr #Header #LoginDropdown .dropdown-interior:before{left:60%}.fr .btn{line-height:1.9}.fr .btn.btn-sm{line-height:1.4}.fr .cta{line-height:1.4}.fr .btn,.fr .cta{font-size:1.325rem}.fr .btn-cdn,.fr .btn-usa{font-size:1.75rem;line-height:1.5}.fr #Content #Government .icon-cdn,.fr #Content #Government .icon-cdn-hover,.fr #Content #Government .icon-usa,.fr #Content #Government .icon-usa-hover,.fr.home #Content #Government .icon-cdn,.fr.home #Content #Government .icon-cdn-hover,.fr.home #Content #Government .icon-usa,.fr.home #Content #Government .icon-usa-hover{top:-2px}.fr .banner .container .banner-copy h1{font-size:7rem}}@media screen and (max-width:1200px) and (min-width:1025px){body,html{font-size:12px}#Header #LoginDropdown{left:-10%}#Header #LoginDropdown .dropdown-interior:before{left:68%}#Header #HeaderLogo{padding:0 .5rem 0 1.25rem}#Header #HeaderPrimary nav>ul>li>a{padding:0 2.75rem 0 1.5rem}#Header #HeaderSecondary .secondary-nav.lang-nav>a{padding:6px 4px}#Content section#Breadcrumb a{line-height:1.9}#Content #Government .icon-cdn,#Content #Government .icon-cdn-hover,#Content #Government .icon-usa,#Content #Government .icon-usa-hover,.home #Content #Government .icon-cdn,.home #Content #Government .icon-cdn-hover,.home #Content #Government .icon-usa,.home #Content #Government .icon-usa-hover{top:0}.home #Content #CEOMessage .col{padding:1.5rem 2.5rem}.cta{line-height:2.2}.btn{line-height:1.4}.btn.btn-sm{line-height:1.5}.card.card-product{height:260px}.card.card-product .card-content .card-img,.card.card-product .card-content .card-img img{height:195px}.card.card-product .card-content .card-meta{top:195px}.card.card-resource{height:235px}.card.card-resource .card-content .card-img{height:138px}.card.card-resource .card-content .card-meta{top:138px}.card.card-wide{height:433px}.card.card-typical{height:385px}.modal.modal-resource .modal-content-wrap{max-width:900px}.box.box-product .box-content .box-content-interior h2{margin-bottom:.75rem}#Footer #FooterSocial .rep-nav-col .btn{min-width:240px}.user-form .container .label-group-range{top:20px}.fr #Header #HeaderLogo{padding:0 .5rem 0 1.25rem}.fr #Header #LoginDropdown{left:8%}.fr #Header #LoginDropdown .dropdown-interior:before{left:64%}.fr .btn{line-height:2;padding:.65rem 2.125rem}.fr .btn.btn-sm{line-height:1.4;padding:.65rem 3.125rem}.fr .cta{line-height:1.7}.fr .btn-cdn,.fr .btn-usa{line-height:1.5}.fr.home #Content #CEOMessage .col h2{font-size:2.325rem}.fr .card.card-wide .card-content .card-meta .card-meta-int p{margin:1rem 0}}@media screen and (max-width:1100px) and (min-width:1025px){.fr #Header #HeaderPrimary nav>ul>li>a{padding:0 2.75rem 0 .75rem;font-size:1.125rem}}@media screen and (max-height:1000px) and (min-width:1024px){#Header .menu-dropdown{padding:2.75rem}#Header #CaseStudyDropdown .card.card-wide{height:443px;max-width:395px}#Header #CaseStudyDropdown .card.card-wide .card-img,#Header #CaseStudyDropdown .card.card-wide .card-img img{width:auto;height:234px}#Header #CaseStudyDropdown .card.card-wide .card-content .card-meta{top:234px}#Header #CaseStudyDropdown .card.card-wide .card-content .card-meta>p:first-child{margin:1rem 0}#Header #CaseStudyDropdown .menu-dropdown-footer .btn{margin:1.5rem auto 0 auto}}@media screen and (max-width:1500px){.container{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:1100px){article .alignleft,article .alignright{width:100%;height:auto;float:none;margin:0}article img{max-width:none}.mainbar .article-body img,main .article-body img{max-width:none}.alignnone{max-width:100%;height:auto}}@media screen and (max-width:1024px){body{padding-top:75px}p{font-size:1rem}.desktop-only{display:none !important}.mobile-only{display:block}#Countdown{height:75px;max-height:75px}#Countdown .countdown-int{left:0;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}#Countdown .countdown-int p{line-height:75px;font-size:2.75rem;margin:0 1.625rem}#Countdown .countdown-timer{width:60px;height:60px;margin:9px .5rem}#Countdown .countdown-timer .timer-int .timer-count{font-size:1.25rem}#Header{height:75px}#Header #HeaderLogo{margin-left:0;padding:0 1.625rem}#Header #HeaderLogo a{width:104px;height:38px}#Header #MobileToggle{width:33px;height:33px;position:absolute;top:50%;right:1rem;color:#51555a;border:0;padding:0;display:block;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transition:all .25s ease-in-out}#Header #MobileToggle .patty,#Header #MobileToggle .patty:after,#Header #MobileToggle .patty:before{width:30px;height:2px;background:#51555a;transition:all 125ms ease-in-out;float:left;display:block}#Header #MobileToggle .patty-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:30px}#Header #MobileToggle .patty{text-indent:-99999px;position:absolute}#Header #MobileToggle .patty:after,#Header #MobileToggle .patty:before{content:"";position:absolute}#Header #MobileToggle .patty:before{top:-7px}#Header #MobileToggle .patty:after{top:7px}#MobileNavigation,.home #MobileNavigation{transition:all .25s ease-in-out;width:300px;height:100%;background:#51555a;position:fixed;left:100%;top:0;color:#fff;padding:1rem 0}#MobileNavigation a,.home #MobileNavigation a{text-decoration:none}#MobileNavigation a.user-link,.home #MobileNavigation a.user-link{font-size:1.25rem;float:none;clear:both;display:block}#MobileNavigation a.login-btn,.home #MobileNavigation a.login-btn{display:inline-block;color:#51555a}#MobileNavigation a.login-btn:hover,.home #MobileNavigation a.login-btn:hover{color:#fff}#MobileNavigation a.logout,.home #MobileNavigation a.logout{text-decoration:underline;text-transform:uppercase;float:none;clear:both;display:block;margin:.125rem 1rem 0 0}#MobileNavigation .user-login.active .login-btn,.home #MobileNavigation .user-login.active .login-btn{background:#ff8a3d;color:#fff}#MobileNavigation .user-login h2,.home #MobileNavigation .user-login h2{padding-bottom:1rem}#MobileNavigation .user-login .login-wrap,.home #MobileNavigation .user-login .login-wrap{background:#f7f7f7;margin-top:30px;padding:1rem 0 2rem 0;position:relative}#MobileNavigation .user-login .login-wrap a,.home #MobileNavigation .user-login .login-wrap a{color:#51555a}#MobileNavigation .user-login .login-wrap input[type=password],.home #MobileNavigation .user-login .login-wrap input[type=password]{margin-right:0}#MobileNavigation .user-login .login-wrap input[type=submit],.home #MobileNavigation .user-login .login-wrap input[type=submit]{margin-top:0;color:#51555a}#MobileNavigation .user-login .login-wrap input[type=submit]:hover,.home #MobileNavigation .user-login .login-wrap input[type=submit]:hover{color:#fff}#MobileNavigation .user-login .login-wrap:before,.home #MobileNavigation .user-login .login-wrap:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 29px 21px 29px;border-color:transparent transparent #f7f7f7 transparent;position:absolute;top:-21px;left:19%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#MobileNavigation .user-login form .input-group,.home #MobileNavigation .user-login form .input-group{margin-bottom:1rem}#MobileNavigation .gov-nav,.home #MobileNavigation .gov-nav{padding:2.5rem 0}#MobileNavigation .gov-nav .lang-nav,.home #MobileNavigation .gov-nav .lang-nav{float:right}#MobileNavigation .gov-nav .lang-nav a.active,#MobileNavigation .gov-nav .lang-nav a:hover,.home #MobileNavigation .gov-nav .lang-nav a.active,.home #MobileNavigation .gov-nav .lang-nav a:hover{background:#fff;color:#51555a}#MobileNavigation .gov-nav .gov-acc,.home #MobileNavigation .gov-nav .gov-acc{position:relative;margin-top:30px;padding:1.75rem 0}#MobileNavigation .gov-nav .gov-acc .container,.home #MobileNavigation .gov-nav .gov-acc .container{padding:0 .25rem;display:inline-block;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#MobileNavigation .gov-nav .gov-acc .container>span,.home #MobileNavigation .gov-nav .gov-acc .container>span{display:inline-block;width:1px;height:35px;background:#848889;position:relative;top:6px;opacity:.75}#MobileNavigation .gov-nav .gov-acc .container a,.home #MobileNavigation .gov-nav .gov-acc .container a{font-family:"Tungsten A","Tungsten B";font-style:normal;font-weight:600;text-transform:uppercase;font-size:2rem;opacity:.5;padding:0 .75rem;display:inline-block}#MobileNavigation .gov-nav .gov-acc .container a:hover,.home #MobileNavigation .gov-nav .gov-acc .container a:hover{opacity:.9}#MobileNavigation .gov-nav .gov-acc:before,.home #MobileNavigation .gov-nav .gov-acc:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 29px 21px 29px;border-color:transparent transparent #62656a transparent;position:absolute;top:-21px;left:22%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}#MobileNavigation .mobi-primary-nav .mobi-nav-acc .mobi-nav-wrap a,.home #MobileNavigation .mobi-primary-nav .mobi-nav-acc .mobi-nav-wrap a{display:inline-block;width:75%;font-size:1.375rem;padding:1.45rem 0}#MobileNavigation .mobi-primary-nav .mobi-nav-acc .mobi-nav-wrap .mobi-nav-acc-trigger,.home #MobileNavigation .mobi-primary-nav .mobi-nav-acc .mobi-nav-wrap .mobi-nav-acc-trigger{background-image:url("/source/af6fff0beaaeed0967f1545b8295ec8e/nav-dropdown-mobile.png");background-position:right .75rem center;background-repeat:no-repeat;display:inline-block;width:25%;height:100%;position:absolute;right:0;top:0}#MobileNavigation .mobi-primary-nav .mobi-nav-acc.active .mobi-nav-acc-trigger,.home #MobileNavigation .mobi-primary-nav .mobi-nav-acc.active .mobi-nav-acc-trigger{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);background-position:left .75rem center}#MobileNavigation .mobi-primary-nav .mobi-nav-products .container,.home #MobileNavigation .mobi-primary-nav .mobi-nav-products .container{padding-top:1.5rem;padding-bottom:1rem}#MobileNavigation .mobi-primary-nav .mobi-nav-products .container:nth-child(odd),.home #MobileNavigation .mobi-primary-nav .mobi-nav-products .container:nth-child(odd){background:#fff}#MobileNavigation .mobi-primary-nav .mobi-nav-products .container:nth-child(even),.home #MobileNavigation .mobi-primary-nav .mobi-nav-products .container:nth-child(even){background:#f7f7f7}#MobileNavigation .mobi-primary-nav .mobi-nav-products .container a,.home #MobileNavigation .mobi-primary-nav .mobi-nav-products .container a{color:#848889}#MobileNavigation .mobi-primary-nav .mobi-nav-products .container ul li:first-child,.home #MobileNavigation .mobi-primary-nav .mobi-nav-products .container ul li:first-child{padding-bottom:1rem;position:relative}#MobileNavigation .mobi-primary-nav .mobi-nav-products .container ul li:first-child hr,.home #MobileNavigation .mobi-primary-nav .mobi-nav-products .container ul li:first-child hr{position:absolute;bottom:0}#MobileNavigation .mobi-primary-nav .mobi-nav-studies,.home #MobileNavigation .mobi-primary-nav .mobi-nav-studies{background:#fff;padding-top:1.5rem;padding-bottom:1rem}#MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide,.home #MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide{height:383px}#MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide .card-content .card-img,.home #MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide .card-content .card-img{overflow:hidden;height:170px}#MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide .card-content .card-img img,.home #MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide .card-content .card-img img{height:170px}#MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide .card-meta,.home #MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide .card-meta{top:170px}#MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide .card-meta .card-meta-int>p:first-child,.home #MobileNavigation .mobi-primary-nav .mobi-nav-studies .card.card-wide .card-meta .card-meta-int>p:first-child{font-size:1rem}#MobileNavigation .mobi-primary-nav .mobi-nav-studies .btn:only-child,.home #MobileNavigation .mobi-primary-nav .mobi-nav-studies .btn:only-child{width:100%;font-size:1.25rem;padding-top:0;padding-bottom:0;line-height:48px}#MobileNavigation .mobi-primary-nav .mobi-nav-more,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more{color:#51555a}#MobileNavigation .mobi-primary-nav .mobi-nav-more .container,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .container{padding-top:1.5rem;padding-bottom:1rem}#MobileNavigation .mobi-primary-nav .mobi-nav-more .container:nth-child(odd),.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .container:nth-child(odd){background:#fff}#MobileNavigation .mobi-primary-nav .mobi-nav-more .container:nth-child(even),.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .container:nth-child(even){background:#f7f7f7}#MobileNavigation .mobi-primary-nav .mobi-nav-more .site-nav,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .site-nav{font-size:1.25rem}#MobileNavigation .mobi-primary-nav .mobi-nav-more .site-nav li,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .site-nav li{margin-bottom:1rem}#MobileNavigation .mobi-primary-nav .mobi-nav-more .resource-nav ul li:first-child,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .resource-nav ul li:first-child{padding-bottom:.75rem;margin-bottom:1rem;position:relative}#MobileNavigation .mobi-primary-nav .mobi-nav-more .resource-nav ul li:first-child:after,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .resource-nav ul li:first-child:after{content:'';height:5px;width:100%;background:#ececec;position:absolute;left:0;bottom:0}#MobileNavigation .mobi-primary-nav .mobi-nav-more .resource-nav ul li,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .resource-nav ul li{font-size:1rem}#MobileNavigation .mobi-primary-nav .mobi-nav-more .mobi-contact h2,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .mobi-contact h2{text-transform:none;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;padding-bottom:.5rem}#MobileNavigation .mobi-primary-nav .mobi-nav-more .mobi-contact p,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .mobi-contact p{font-size:1rem}#MobileNavigation .mobi-primary-nav .mobi-nav-more .mobi-contact .social,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .mobi-contact .social{margin:0}#MobileNavigation .mobi-primary-nav .mobi-nav-more .newsletter h2,.home #MobileNavigation .mobi-primary-nav .mobi-nav-more .newsletter h2{width:70%;font-size:1.125rem;line-height:1.5;margin-bottom:1rem}#MobileNavigation .mobi-primary-nav hr,.home #MobileNavigation .mobi-primary-nav hr{border-top-width:5px;margin:0}#MobileNavigation .mobi-primary-nav ul,.home #MobileNavigation .mobi-primary-nav ul{padding:0;margin:0;list-style:none}.nav-open{overflow:hidden}.nav-open #MobileNavigation{overflow:auto}.nav-open #Content,.nav-open #Footer,.nav-open #Header,.nav-open #MobileNavigation{margin-left:-300px}.nav-open #Header{top:0}section{padding:2.25rem 0}.mainbar,aside,main{width:100%;float:none}aside hr{display:block}aside p{margin:.5rem 0}aside .social{margin:1.125rem 0}aside .social ul li{float:left;margin:0}aside .accordion [data-acc-target]{display:none}aside .accordion .acc-nav{top:0}aside .category-list{padding-bottom:0}.mainbar .gallery,main .gallery{margin:2.5rem 0}.mainbar:only-child{padding-left:0}.offset{margin-top:0}.col-wrap{display:block}.col-wrap .col{display:block;width:100%}.home #Content #CEOMessage .col,.home #Content #CEOMessage .col:first-child,.home #Content #CEOMessage .col:last-child{width:100%}.home #Content #CEOMessage .col:last-child .btn{max-width:268px}.home #Content #CaseStudies .case-study-copy{max-width:none;margin-bottom:2rem;text-align:center}.home #Content #CaseStudies .case-study-copy h3,.home #Content #CaseStudies .case-study-copy p{text-align:left}.home #Content #CaseStudies .case-study-copy h3{margin-top:0;font-size:5rem}.home #Content #CaseStudies .case-study-copy p{margin-bottom:1rem}.home #Content #CaseStudies .btn{max-width:268px;display:inline-block;margin:auto}.page-template-template-contact #Content #ContactDetails .col-wrap .col .contact-detail,.page-template-template-contact #Content #ContactDetails .col-wrap .col:first-child .contact-detail,.page-template-template-contact #Content #ContactDetails .col-wrap .col:last-child .contact-detail{margin:0}.page-template-template-contact #Content #FindRep h2{margin:0 0 .75rem 0}.page-template-template-contact #Content #FindRep form label:last-child .input-group{margin-bottom:0}.page-template-template-contact #Content #FindRep .rep-search,.page-template-template-contact #Content #FindRep .rep-search-results{float:none;width:100%}.page-template-template-contact #Content #FindRep .rep-search .box{max-width:none;padding:2.25rem;margin-bottom:2rem}#Testimonials .container{padding-bottom:2.25rem}#Testimonials .col-wrap .col:first-child .container{right:auto;left:0}#ResourceCenterCTA .box-content,#ResourceCenterCTA .box-img,.home #Content #ResourceCenterCTA .box-content,.home #Content #ResourceCenterCTA .box-img{max-width:none}#ResourceCenterCTA .box-img,.home #Content #ResourceCenterCTA .box-img{height:auto}#ResourceCenterCTA .box-img a img,.home #Content #ResourceCenterCTA .box-img a img{position:relative;width:100%}#Content section#Breadcrumb{padding:2.25rem 0 0}#Content section#Breadcrumb .breadcrumb-cat{display:block;padding:0;margin:1rem 0}#Content section#Breadcrumb .breadcrumb-cat a{margin:0 1.125rem}#Content section#Breadcrumb .breadcrumb-cat a:first-child{margin-left:0}#Content section#Breadcrumb .breadcrumb{text-indent:-9999px;padding-left:0;padding-right:24px;margin-left:1.25rem}#Content section#Breadcrumb .breadcrumb.active,#Content section#Breadcrumb .breadcrumb:first-child{text-indent:0;padding:.875rem 1.526rem .875rem 3.125rem}#Content section#Breadcrumb .search-form-wrap{float:none;margin:2.25rem 0 1rem 0}#Content section#Breadcrumb .search-form-wrap .search-form .input-group{width:100%}#Content section#Breadcrumb .search-form-wrap .search-form .input-group input[type=search],#Content section#Breadcrumb .search-form-wrap .search-form .input-group input[type=text]{width:100%;padding:15px 50px 16px 16px}.deck{width:100% !important}.card .card-content .card-content-int,.card.card-wide .card-content .card-content-int{width:100%;height:100%}.card .card-content .card-meta,.card.card-wide .card-content .card-meta{color:#51555a}.card .card-content .btn,.card.card-wide .card-content .btn{color:#51555a;border-color:#51555a}.card .card-content .btn:hover,.card.card-wide .card-content .btn:hover{color:#fff;border-color:#ff8a3d}.card.card-wide:hover .card-content,.card:hover .card-content{width:100%;height:100%}.card.card-wide:hover .card-content .card-meta,.card:hover .card-content .card-meta{color:#51555a}.card.card-wide:hover .card-content .card-meta .card-meta-int ul,.card:hover .card-content .card-meta .card-meta-int ul{visibility:hidden;opacity:0;height:0}.card.card-download,.card.card-library,.card.card-part,.card.card-product,.card.card-resource{height:100px;max-width:none}.card.card-download .card-content .card-content-int,.card.card-library .card-content .card-content-int,.card.card-part .card-content .card-content-int,.card.card-product .card-content .card-content-int,.card.card-resource .card-content .card-content-int{display:table}.card.card-download .card-content .card-img,.card.card-library .card-content .card-img,.card.card-part .card-content .card-img,.card.card-product .card-content .card-img,.card.card-resource .card-content .card-img{height:100%;width:100px;position:absolute;top:0;left:0;z-index:10;overflow:hidden}.card.card-download .card-content .card-img img,.card.card-library .card-content .card-img img,.card.card-part .card-content .card-img img,.card.card-product .card-content .card-img img,.card.card-resource .card-content .card-img img{height:100%}.card.card-download .card-content .card-meta,.card.card-library .card-content .card-meta,.card.card-part .card-content .card-meta,.card.card-product .card-content .card-meta,.card.card-resource .card-content .card-meta{position:relative;top:auto;bottom:auto;height:100%;padding:0 0 0 100px;text-align:left;display:table-cell;vertical-align:middle}.card.card-download .card-content .card-meta .card-meta-int,.card.card-library .card-content .card-meta .card-meta-int,.card.card-part .card-content .card-meta .card-meta-int,.card.card-product .card-content .card-meta .card-meta-int,.card.card-resource .card-content .card-meta .card-meta-int{margin:0;padding:0;max-width:none;height:100%}.card.card-download .card-content .card-meta .card-meta-int p,.card.card-library .card-content .card-meta .card-meta-int p,.card.card-part .card-content .card-meta .card-meta-int p,.card.card-product .card-content .card-meta .card-meta-int p,.card.card-resource .card-content .card-meta .card-meta-int p{color:#51555a;height:100%}.card.card-download .card-content .card-meta .card-meta-int p:only-child,.card.card-library .card-content .card-meta .card-meta-int p:only-child,.card.card-part .card-content .card-meta .card-meta-int p:only-child,.card.card-product .card-content .card-meta .card-meta-int p:only-child,.card.card-resource .card-content .card-meta .card-meta-int p:only-child{margin:0}.card.card-download .card-content .card-meta .card-meta-int a,.card.card-library .card-content .card-meta .card-meta-int a,.card.card-part .card-content .card-meta .card-meta-int a,.card.card-product .card-content .card-meta .card-meta-int a,.card.card-resource .card-content .card-meta .card-meta-int a{display:block;padding:0 20px;height:100%;box-sizing:border-box}.card.card-download:hover .card-content .card-img,.card.card-library:hover .card-content .card-img,.card.card-part:hover .card-content .card-img,.card.card-product:hover .card-content .card-img,.card.card-resource:hover .card-content .card-img{height:100%}.card.card-download .card-content .card-meta .card-meta-int p,.card.card-download .card-content .card-meta .card-meta-int p:first-child,.card.card-library .card-content .card-meta .card-meta-int p,.card.card-library .card-content .card-meta .card-meta-int p:first-child,.card.card-part .card-content .card-meta .card-meta-int p,.card.card-part .card-content .card-meta .card-meta-int p:first-child,.card.card-product .card-content .card-meta .card-meta-int p,.card.card-product .card-content .card-meta .card-meta-int p:first-child{display:table;width:100%;margin:0}.card.card-download .card-content .card-meta .card-meta-int p a,.card.card-download .card-content .card-meta .card-meta-int p:first-child a,.card.card-library .card-content .card-meta .card-meta-int p a,.card.card-library .card-content .card-meta .card-meta-int p:first-child a,.card.card-part .card-content .card-meta .card-meta-int p a,.card.card-part .card-content .card-meta .card-meta-int p:first-child a,.card.card-product .card-content .card-meta .card-meta-int p a,.card.card-product .card-content .card-meta .card-meta-int p:first-child a{display:table-cell;vertical-align:middle}.card.card-library .card-content .card-meta .card-meta-int{position:relative;top:auto;left:auto;padding:0;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}.card.card-library .card-content .card-meta .card-meta-int p{font-size:1rem}.card.card-resource .card-content .card-meta .card-meta-int{max-width:none;padding:20px;height:auto}.card.card-resource .card-content .card-meta .card-meta-int>p:first-child{margin:0}.card.card-resource .card-content .card-meta .card-meta-int p{margin:0;height:auto}.card.card-wide{max-width:385px;height:423px}.card.card-wide .card-content .card-img,.card.card-wide .card-content .card-img img{height:220px}.card.card-wide .card-content .card-meta{top:220px}.card.card-wide .card-content .card-meta .card-meta-int p{margin:.75rem 0}.card.card-wide .card-content .card-meta .card-meta-int p:first-child{margin-top:0}.card.card-small{margin:1.25rem 0;max-width:none;height:50px;width:100%}.card.card-small .card-content{position:relative}.card.card-small .card-content .card-img{height:50px;width:50px;overflow:hidden;position:absolute;left:0;top:0}.card.card-small .card-content .card-img img{height:100%;width:auto}.card.card-small .card-content .card-meta{width:100%}.card.card-small .card-content .card-meta .card-meta-int a{width:100%;left:0;box-sizing:border-box;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.card.card-small .card-content .card-meta .card-meta-int a span{left:60px;text-align:left}.card.card-small:hover .card-content .card-img img{height:100%;width:auto}.card.card-download .card-content .card-img{padding-top:0}.card.card-download .card-content .card-meta{padding-top:0;padding-right:0;padding-bottom:0}.card.card-contact .card-content .card-content-int{width:100%;height:100%}.card.card-contact .card-content .card-content-int h3,.card.card-contact .card-content .card-content-int h4,.card.card-contact .card-content .card-content-int p,.card.card-contact .card-content .card-content-int p:first-child{margin-bottom:.75rem;color:#51555a}.card.card-contact:hover .card-content{padding:1.75rem}.card.card-career .card-content .card-content-int{padding:1.75rem}.card.card-career .card-content .card-content-int p{margin-bottom:1.125rem}.icon.icon-pdf{width:36px;height:48px;background-size:100%}.icon.icon-zip{width:40px;height:37px;background-size:100%}.single-product .gallery{width:100%;float:none}.features{width:100%;float:none;margin-top:4rem;padding-left:0}.social a{width:44px;height:44px;font-size:1.25rem}.segment:first-child,.segment:last-child{padding-left:0;padding-right:0}.segment:first-child{padding-bottom:1rem}.bleed-orange-grey:before{background:0}#Footer #FooterLogo a{width:190px;height:70px}#Footer #FooterContact{padding:1.5rem 0}#Footer #FooterContact .company-col,#Footer #FooterContact .contact-col,#Footer #FooterContact .logo-col{width:50%;float:left;padding-left:0}#Footer #FooterContact .company-col p{margin:0}#Footer #FooterContact .contact-col{padding-top:.75rem}#Footer #FooterContact .contact-col p{width:100%;float:none;margin:0}#Footer #FooterContact .contact-col p:last-child{padding-left:0}#Footer #FooterSocial .container{padding:0}#Footer #FooterSocial .newsletter-nav-col,#Footer #FooterSocial .rep-nav-col,#Footer #FooterSocial .social-nav-col{width:100%;float:none}#Footer #FooterSocial .rep-nav-col{text-align:center;padding-left:0}#Footer #FooterSocial .newsletter-nav-col{padding:1.875rem 1rem .75rem 1rem}#Footer #FooterSocial .newsletter-nav-col .newsletter{max-width:none;padding:0}#Footer #FooterSocial .social-nav-col{padding:.75rem 1rem 1.875rem 1rem}#Footer #FooterSocial .social-nav-col .social{float:left;margin-right:2rem}#Footer #FooterSocial .social-nav-col>a{line-height:44px}#Footer #FooterNavigation{padding:1.5rem 0}#Footer #FooterNavigation .container{padding-left:0;padding-right:0}#Footer #FooterNavigation .site-nav-col{width:100%}#Footer #FooterNavigation .site-nav-col nav ul li:last-child{margin-bottom:0}.google-map{height:480px}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec{width:100%;padding-left:37%}.modal.modal-resource .modal-content-wrap .modal-content .modal-img{position:absolute;left:0;top:0;height:100%;overflow:hidden}.modal.modal-resource .modal-content-wrap .modal-content .modal-img img{position:absolute;height:100%;width:auto;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.modal.modal-resource .modal-content-wrap,.modal.modal-typical .modal-content-wrap{max-width:none;max-height:none}.modal.modal-resource .modal-content-wrap .modal-navigation .close-btn,.modal.modal-typical .modal-content-wrap .modal-navigation .close-btn{top:1rem;right:1rem;padding:.5rem;background:#fff;z-index:1100}.icon.icon-close{background-image:url("/source/1dfffc2f613ee1aab3fd47e3eea2ee3e/close-mobi.png")}}@media only screen and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1.25),only screen and (max-width:1024px) and (min-resolution:120dpi){.icon.icon-close{background-image:url("/source/63f0c1a63725bacc4924c1261ef5f49b/close-mobi_2x.png")}}@media screen and (max-width:1024px){.note{width:100%}.user-form .form-heading-wrap{padding:0 5rem}.user-form .form-content-wrap .form-heading-wrap{left:0;padding:0}.user-form .container .box .box-content>.col-wrap>.col:first-child{padding-right:0}.user-form .container .box .box-content>.col-wrap>.col:last-child{padding-left:0}.user-form .container .acc-target>.col-wrap>.col:first-child,.user-form .container>.col-wrap.box-wrap>.col:first-child,.user-form .container>.col-wrap>.col:first-child{padding-right:0}.user-form .container .acc-target>.col-wrap>.col:last-child,.user-form .container>.col-wrap.box-wrap>.col:last-child,.user-form .container>.col-wrap>.col:last-child{padding-left:0}.user-form .container .textarea-input-wrap{width:100%}.user-form .container .textarea-input-wrap label{padding:0}.user-form .container .range-fieldset .col{display:block}.user-form .container .label-group-range{top:10px;padding-bottom:0}.user-form .col-wrap .col.col_15,.user-form .col-wrap .col.col_15:only-child,.user-form .col-wrap .col.col_25,.user-form .col-wrap .col.col_25:only-child,.user-form .col-wrap .col.col_33,.user-form .col-wrap .col.col_33:only-child,.user-form .col-wrap .col.col_50,.user-form .col-wrap .col.col_50:only-child,.user-form .col-wrap .col.col_66,.user-form .col-wrap .col.col_66:only-child,.user-form .col-wrap .col.col_75,.user-form .col-wrap .col.col_75:only-child,.user-form .col-wrap .col.col_85,.user-form .col-wrap .col.col_85:only-child,.user-form .col-wrap .col.col_9,.user-form .col-wrap .col.col_91,.user-form .col-wrap .col.col_91:only-child,.user-form .col-wrap .col.col_9:only-child,.user-form .col-wrap .col:only-child{width:100%}.user-form .inline-fieldset .col{width:auto;display:inline-block}.user-form .inline-fieldset label.full-label,.user-form .inline-fieldset label.part-label{width:100%;display:block;padding:0;margin:0}.user-form .inline-fieldset label.full-label .input-group,.user-form .inline-fieldset label.part-label .input-group{margin-left:0;margin-right:0}.banner .container .banner-copy h1,.banner .container .banner-copy h2{font-size:5rem}.page-template-template-user #Content .col-wrap .col,.page-template-template-user #Content .col-wrap .col:first-child,.page-template-template-user #Content .col-wrap .col:last-child{padding:0}.page-template-template-user #Content .banner{padding:2.75rem 0}.page-template-template-user #LeadTimesSection .note{margin:2rem 2.5rem 2.25rem 2.5rem}.page-template-template-user #LeadTimesSection .disclaimer{padding:3.125rem 2.5rem 0 2.5rem}.page-template-template-user #LeadTimes{padding:1.875rem 2.5rem}.page-template-template-user #LeadTimes table td:first-child,.page-template-template-user #LeadTimes table th:first-child{padding-right:2.187rem}.page-template-template-user #LeadTimes table td:last-child,.page-template-template-user #LeadTimes table th:last-child{padding-left:2.187rem}.box.box-product{min-height:0}.box.box-product .box-img{max-width:none;position:relative;width:100%;height:100%;min-height:250px}.box.box-product .box-content{padding-left:0}.box.box-product .box-content .box-content-interior{padding:1.5rem}.box.box-product .box-content .box-content-interior h2{margin-bottom:1rem}.box.box-product .box-content .box-content-interior .col:first-child{margin-bottom:1rem}.box.box-product .box-content .box-content-interior .col:first-child,.box.box-product .box-content .box-content-interior .col:last-child{padding:0}.fr .btn{padding:.65rem 1rem}.fr .btn.btn-sm{padding:.25rem 1rem;line-height:1.6}.fr .btn.btn-download{padding:.25rem 1.875rem .25rem 1rem}.fr .btn.btn-download>span{top:4px}.fr .btn.btn-download>span .icon{right:-18px}.fr .card.card-wide .card-content .card-meta .card-meta-int{padding:.75rem}.fr.home #Content #CaseStudies .btn{max-width:288px}}@media screen and (max-width:960px){body,html{font-size:15px}.banner .container{position:relative;top:0;left:0;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}.banner .container .banner-copy{padding-top:2.5rem;padding-bottom:2.5rem;position:relative;top:0;left:0;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}.banner .container .banner-copy .cta{margin:1.5rem 0;float:none;right:auto}#Hero.banner .container .banner-copy .cta{margin:1.5rem 0}#Content section#Breadcrumb .breadcrumb{line-height:1.2}#Content section#Breadcrumb .breadcrumb.active{text-indent:-9999px;padding-left:0;padding-right:24px}#Footer #FooterSocial .rep-nav-col .btn{max-width:90%}#Footer #FooterSocial .newsletter-nav-col .input-group{margin:.5rem 0}#Footer #FooterSocial .social-nav-col .social{margin:0 .5rem .5rem 0}#Footer #FooterSocial .social-nav-col .social a:first-child{margin:0}}@media screen and (max-width:855px){.box.box-faq.active .faq-question{padding-bottom:1.25rem}.box.box-faq .acc-nav{top:1.5rem;right:1.5rem}.box.box-faq .faq-answer,.box.box-faq .faq-question{width:100%}.box.box-faq .faq-question{padding:1.5rem 60px 1.5rem 1.5rem}.box.box-faq .faq-question h1{font-size:1.5rem}.box.box-faq .faq-answer{padding:0 1.5rem 1.5rem 1.5rem}.box.box-faq .faq-answer p{font-size:1rem}.card.card-wide{max-width:335px}.card.card-wide .card-content .card-img,.card.card-wide .card-content .card-img img{height:190px}.card.card-wide .card-content .card-meta{top:190px}.video .video-meta{padding:1.5rem 50px 1.5rem 0}.video .icon{width:35px;height:35px;background-size:100%;top:auto;left:auto;bottom:1.5rem;right:1.5rem;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}.google-map{height:390px}.fr .video .video-meta{padding:1.5rem 50px 1.5rem 0}}@media screen and (max-width:780px){.page-template-template-user #LeadTimesSection .note{margin:2rem 1rem 2.25rem 1rem}.page-template-template-user #LeadTimesSection .disclaimer{padding:3.125rem 1rem 0 1rem}.page-template-template-user #LeadTimes{padding:1rem}.page-template-template-user #LeadTimes table{font-size:1rem}.page-template-template-user #LeadTimes table td:first-child,.page-template-template-user #LeadTimes table th:first-child{padding-right:.5rem}.page-template-template-user #LeadTimes table td:last-child,.page-template-template-user #LeadTimes table th:last-child{padding-left:.5rem}#Countdown .countdown-int p{font-size:1.75rem}.fr.page-template-template-user #LeadTimesSection h2{font-size:4.25rem}}@media screen and (max-width:640px){body,html{font-size:14px}#Header #HeaderSecondary .secondary-nav>a,#ResourceCenterCTA .box-content p,.btn.btn-sm,.card .card-content .card-meta ul li,.card.card-download .card-content .card-meta .card-meta-int>p:first-child,.card.card-part .card-content .card-meta .card-meta-int p,.card.card-resource .card-content .card-meta .card-meta-int p,.card.card-wide .card-content .card-meta .card-meta-int p,.fr #Header #HeaderSecondary .secondary-nav>a,.fr #ResourceCenterCTA .box-content p,.fr .btn.btn-sm,.fr .card .card-content .card-meta ul li,.fr .card.card-download .card-content .card-meta .card-meta-int>p:first-child,.fr .card.card-part .card-content .card-meta .card-meta-int p,.fr .card.card-resource .card-content .card-meta .card-meta-int p,.fr .card.card-wide .card-content .card-meta .card-meta-int p,.fr .home .newsletter .mc-form .input-group button,.fr .home .newsletter .mc-form .input-group input[type=email],.fr .home .newsletter .mc-form .input-group input[type=submit],.fr .home .newsletter .mc-form .input-group input[type=text],.fr .login-btn,.fr .modal.modal-resource .modal-content-wrap .modal-content .modal-spec h4,.fr .newsletter .mc-form .input-group button,.fr .newsletter .mc-form .input-group input[type=email],.fr .newsletter .mc-form .input-group input[type=submit],.fr .newsletter .mc-form .input-group input[type=text],.fr .page-template-template-contact #Content #ContactDetails form input[type=submit],.fr .user-form .textarea-input-wrap p,.fr .user-form .top-label,.fr form .not-valid-tip,.fr form input[type=email],.fr form input[type=number],.fr form input[type=password],.fr form input[type=search],.fr form input[type=text],.fr form label .wpcf7-form-control-wrap .wpcf7-not-valid-tip,.fr form select,.fr form textarea,.home .newsletter .mc-form .input-group button,.home .newsletter .mc-form .input-group input[type=email],.home .newsletter .mc-form .input-group input[type=submit],.home .newsletter .mc-form .input-group input[type=text],.login-btn,.modal.modal-resource .modal-content-wrap .modal-content .modal-spec h4,.newsletter .mc-form .input-group button,.newsletter .mc-form .input-group input[type=email],.newsletter .mc-form .input-group input[type=submit],.newsletter .mc-form .input-group input[type=text],.page-template-template-contact #Content #ContactDetails form input[type=submit],.user-form .textarea-input-wrap p,.user-form .top-label,form .not-valid-tip,form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=text],form label .wpcf7-form-control-wrap .wpcf7-not-valid-tip,form select,form textarea{font-size:1rem}#Content #Government .icon-usa,#Content #Government .icon-usa-hover,.home #Content #Government .icon-usa,.home #Content #Government .icon-usa-hover{top:3px}.home #Content #CEOMessage .col{padding:1.25rem}.home #Content #Government .btn{max-width:246px;display:block;margin:1rem auto}#Countdown .countdown-int p{font-size:1.25rem}.card.card-download,.card.card-library,.card.card-part,.card.card-product,.card.card-resource{height:75px}.card.card-download .card-content .card-img,.card.card-library .card-content .card-img,.card.card-part .card-content .card-img,.card.card-product .card-content .card-img,.card.card-resource .card-content .card-img{width:75px}.card.card-download .card-content .card-meta,.card.card-library .card-content .card-meta,.card.card-part .card-content .card-meta,.card.card-product .card-content .card-meta,.card.card-resource .card-content .card-meta{padding-left:75px}.page-template-template-cdn-government #Content .card.card-download .card-content .card-meta{padding-left:75px}.cta{line-height:1.8}.btn{line-height:1.2}.btn.btn-sm{line-height:1}#Content section#Breadcrumb .breadcrumb{line-height:1.4}.gallery .gallery-carousel ul{height:127px}.gallery .gallery-carousel ul li{width:111px;height:111px}.modal.modal-resource .modal-content-wrap .modal-navigation .close-btn{top:25%;padding-top:1.5rem;background:0}.modal.modal-resource .modal-content-wrap .modal-content .modal-spec{width:100%;height:75%;padding-left:0;padding:2rem 1rem}.modal.modal-resource .modal-content-wrap .modal-content .modal-img{width:100%;position:relative;height:25%;overflow:hidden}.modal.modal-resource .modal-content-wrap .modal-content .modal-img img{position:absolute;height:auto;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.modal.modal-typical .modal-content-wrap .modal-content .modal-spec{padding:2rem 1rem}.google-map{height:320px}.note{padding:2rem}.user-form .form-content-wrap,.user-form .form-heading-wrap{padding:0}.user-form .container h1{font-size:4.5rem;line-height:.9}.user-form .container .box{padding:1.75rem 1.5rem}.user-form .container .box .box-content .form-content-wrap{padding:0}.card.card-contact{height:154px}.page-template-template-user #LeadTimesSection h2{font-size:2.375rem}.page-template-template-user #LeadTimesSection .accordion .acc-nav{top:.125rem}#ResourceCenterCTA .box-content{padding:1.5rem}#ResourceCenterCTA .box-content .btn{width:100%}.page-template-template-contact #Content #FindRep .rep-search .box label{padding:0}.page-template-template-contact #Content #FindRep .rep-search .box label .input-group{width:100%}.fr .btn{line-height:1.4}.fr #Content #Government .btn-cdn,.fr #Content #Government .btn-usa,.fr.home #Content #Government .btn-cdn,.fr.home #Content #Government .btn-usa{line-height:1.5}.fr #Content #Government .btn-cdn .icon,.fr #Content #Government .btn-usa .icon,.fr.home #Content #Government .btn-cdn .icon,.fr.home #Content #Government .btn-usa .icon{top:-2px}}@media screen and (max-width:480px){body,html{font-size:13px}.nav-open #Content,.nav-open #Footer,.nav-open #Header,.nav-open #MobileNavigation{margin-left:-260px}#MobileNavigation,.home #MobileNavigation{width:260px}#Content #Government .icon-cdn,#Content #Government .icon-cdn-hover,#Content #Government .icon-usa,#Content #Government .icon-usa-hover,.home #Content #Government .icon-cdn,.home #Content #Government .icon-cdn-hover,.home #Content #Government .icon-usa,.home #Content #Government .icon-usa-hover{top:1px}#Content section#Breadcrumb .breadcrumb{line-height:1.6}#Countdown .countdown-int p{margin:0 0 0 1.625rem}#Countdown .countdown-timer{width:auto}#Countdown .countdown-timer .timer-int{position:relative}#Countdown .countdown-timer svg{display:none !important}.gallery .gallery-nav{padding:0 45px;margin-top:1.75rem}.gallery .gallery-carousel ul{height:97px}.gallery .gallery-carousel ul li{width:81px;height:81px}.gallery .btn-download{margin-top:1.5rem}.cta{line-height:2.1}.btn{line-height:1.4}.btn.btn-sm{line-height:1.3}#Footer #FooterContact .company-col,#Footer #FooterContact .contact-col,#Footer #FooterContact .logo-col{width:100%;float:none}.fr .cta{font-size:1.125rem;line-height:2}.fr .btn{line-height:1.7}.fr .btn.btn-sm{line-height:2}.fr #Content #Government .btn-cdn,.fr #Content #Government .btn-usa,.fr.home #Content #Government .btn-cdn,.fr.home #Content #Government .btn-usa{line-height:1.7}.fr .banner .container .banner-copy h1,.fr .banner .container .banner-copy h2{font-size:4rem}.fr.page-template-template-cdn-government #Content .card.card-download{height:140px}}.btn-showroom{box-shadow:0 0 16px 0 rgba(0,0,0,.1);border-radius:3px;padding:8px 12px;background:#ff8a3d;color:#fff !important;font-family:Montserrat,sans-serif;font-size:12px;line-height:14px;max-width:106px;display:block;text-align:center;font-weight:bold;box-sizing:border-box}@media(max-width:1039px) and (min-width:1025px){#Header #HeaderPrimary nav>ul>li>a{font-size:1.3rem;padding:0 3.25rem 0 1.25rem}}.page-id-34528 .btn.btn-sm{background-color:rgba(255,138,61,1)!important;color:#fff!important;border:none!important;padding:20px 30px!important;font-size:18px!important;display:inline-block;text-decoration:none;border-radius:5px;line-height:0 !important}.page-id-34528 .tlp-hubspot-form-container {padding: 2rem; margin: 0rem !important;}