.f21_main .img-responsive,.f21_main .ph img{max-width:100%;height:auto}.f21_main .btn,.f21_main .text-center{text-align:center}.f21_main img{border:0;vertical-align:middle}.f21_main button{margin:0;color:#646c74;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-size:inherit;line-height:inherit}@media print{.f21_main *,.f21_main :after,.f21_main :before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}.f21_main a,.f21_main a:visited{text-decoration:underline}.f21_main a[href]:after{content:" (" attr(href) ")"}.f21_main img{page-break-inside:avoid;max-width:100%!important}.f21_main h2,.f21_main p{orphans:3;widows:3}.f21_main h2{page-break-after:avoid}}.f21_main *,.f21_main :after,.f21_main :before{box-sizing:border-box}.f21_main a:focus,.f21_main a:hover{color:#23527c;text-decoration:underline}.f21_main a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.f21_main .img-responsive{display:block}.f21_main h1,.f21_main h2{line-height:1.1;color:#3d4349}.f21_main p{margin:0 0 10px;color:#6a6a6a}.f21_main ul{margin-top:0}.f21_main .container{margin-right:auto;margin-left:auto}@media (min-width:768px){.f21_main .container{width:750px}.f21_main .col-sm-12{float:left;width:100%}}@media (min-width:992px){.f21_main .container{width:970px}.f21_main .col-md-10,.f21_main .col-md-12,.f21_main .col-md-5,.f21_main .col-md-7{float:left}.f21_main .col-md-12{width:100%}.f21_main .col-md-10{width:83.33333333%}.f21_main .col-md-7{width:58.33333333%}.f21_main .col-md-5{width:41.66666667%}.f21_main .col-md-pull-5{right:41.66666667%}.f21_main .col-md-push-7{left:58.33333333%}.f21_main .col-md-offset-1{margin-left:8.33333333%}}@media (min-width:1200px){.f21_main .container{width:1170px}}.f21_main .col-md-10,.f21_main .col-md-12,.f21_main .col-md-5,.f21_main .col-md-7,.f21_main .col-sm-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.f21_main .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.f21_main .btn:active:focus,.f21_main .btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.f21_main .btn:focus,.f21_main .btn:hover{color:#333;text-decoration:none}.f21_main .btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.f21_main .fade{opacity:0;transition:opacity .15s linear}.f21_main .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.f21_main .close:focus,.f21_main .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.f21_main button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0;border:0}.f21_main .modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.f21_main .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.f21_main .modal-dialog{position:relative;width:auto;margin:10px;top:125px;z-index:10000}.f21_main .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5)}.f21_main .modal-body{position:relative;padding:15px}@media (min-width:768px){.f21_main .modal-dialog{width:600px;margin:30px auto}.f21_main .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}.f21_main .container:after,.f21_main .container:before,.f21_main .row:after,.f21_main .row:before{display:table;content:" "}.f21_main .container:after,.f21_main .row:after{clear:both}.f21_main a,.f21_main button,.f21_main div,.f21_main img,.f21_main li,.f21_main p,.f21_main ul{border-radius:0!important}.f21_main ::-webkit-scrollbar{width:12px}.f21_main ::-webkit-scrollbar-track{background-color:#eaeaea;border-radius:0;box-shadow:none;border:0}.f21_main ::-webkit-scrollbar-thumb{background-color:#cecece;border-radius:0;box-shadow:none;border:0}.f21_main ::-webkit-scrollbar-thumb:hover{background-color:#aaa}.f21_main h1,.f21_main h2{font-weight:300;margin:0 0 10px}.f21_main h1{margin-bottom:15px;font-size:48px;font-weight:300}.f21_main a{background-color:transparent;color:#e02222}.f21_main a:hover{color:#e02222;cursor:pointer}.f21_main ul li{line-height:1.8}.f21_main .margin-bottom-20{margin-bottom:20px!important}.f21_main .margin-bottom-40{margin-bottom:40px!important}.f21_main .margin-bottom-60{margin-bottom:60px!important}.f21_main .margin-top-20{margin-top:20px!important}.f21_main .margin-top-60{margin-top:60px!important}.f21_main .font-white,.f21_main a.white{color:#fff}.f21_main a.white:hover{color:#fff;text-decoration:underline}.f21_main .ph a,.f21_main .ph a:hover{color:#0a7ddf;text-decoration:none}.f21_main .red.btn{color:#fff;background-color:#de3225;border-color:""}.f21_main .red.btn:active,.f21_main .red.btn:focus,.f21_main .red.btn:hover{color:#fff;background-color:#c63927}.f21_main h2{font-size:36px}.f21_main .btn{outline:0!important}.f21_main .btn:hover{transition:.3s}.f21_main .btn:not(.btn-sm):not(.btn-lg){line-height:1.44}.f21_main .btn.red:not(.btn-outline){color:#fff;background-color:#de3225}.f21_main .btn.red:not(.btn-outline):hover{color:#fff;background-color:#cf5728}.f21_main .ph a{transition:color .2s ease-out}@media screen and (max-width:1200px){.f21_main .f21_main{padding-top:160px}}@media screen and (max-width:768px){.f21_main .modal-dialog{width:420px}.f21_main .ph_desktop_only{display:none!important}.f21_main .ph .table-col,.f21_main .ph_mobile_only{display:block}.f21_main .ph .vertical-center{position:static!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important}.f21_main .f21_main .table-row{width:100%;margin-bottom:16px}.f21_main .ph .padding-left-right-34{padding-left:15px;padding-right:15px}.f21_main .ph h1{font-size:42px;line-height:48px}}.f21_main :focus{outline:0}.f21_main .ph{font-weight:300;color:#373737}.f21_main ::-moz-selection{background:#c8c8c8!important;color:#373737!important;opacity:1}.f21_main ::selection{background:#c8c8c8!important;color:#373737!important;opacity:1}.f21_main .ph .table-container{display:table;table-layout:fixed;width:100%;height:100%}.f21_main .ph .table-row{display:table-row}.f21_main .ph .table-col{display:table-cell;vertical-align:top;position:relative}.f21_main .ph .w100,.f21_main .w100{width:100%}.f21_main .ph .vertical-center{width:100%}.f21_main .ph .table-col .label_six,.f21_main .ph .vertical-center{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important}.f21_main .ph .table-col.position-static .label_six{position:static!important;top:0!important;left:0!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important}.f21_main .ph_desktop_only{display:block}.f21_main .ph_mobile_only{display:none}.f21_main .ph .spacer-6,.f21_main .spacer-6{height:6px;width:100%}.f21_main .ph .spacer-34,.f21_main .spacer-34{height:34px;width:100%}.f21_main .ph *{font-weight:100}.f21_main .ph h1{margin:0;font-size:56px;line-height:58px;font-weight:100}.f21_main .ph h2{margin:0;padding-top:44px;font-size:48px;line-height:60px;font-weight:100}.f21_main .ph p{font-size:16px;line-height:22px;font-weight:regular;padding-top:6px;margin-bottom:0}.f21_main .ph ul{display:block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;list-style-type:none;padding-top:6px;margin-left:0;padding-right:34px}.f21_main .ph ul li{font-size:16px;line-height:22px;padding-bottom:28px;position:relative}.f21_main .ph .cta_three{padding:11px 34px;margin-top:15px;font-size:16px;line-height:18px;font-weight:600;color:#26135c;background:0 0;text-align:center;display:inline-block;border:1px solid #26135c;border-radius:35px!important;transition:margin .2s ease-out,padding .2s ease-out;-webkit-transition:margin .2s ease-out,padding .2s ease-out;-moz-transition:margin .2s ease-out,padding .2s ease-out}.f21_main .ph .cta_three:hover{padding:11px 42px}.f21_main .ph .cta_three.white{color:#fff;border-color:#fff}.f21_main .ph .label_six{padding-top:3px;font-size:16px;line-height:18px;color:#9f9f9f}.f21_main .label_seven,.f21_main .ph .label_seven{font-size:12px;line-height:14px;text-transform:uppercase}.f21_main .ph .label_seven{padding-top:3px}.f21_main .ph ::-moz-placeholder{color:#8b8b8b;opacity:1;font-weight:300}.f21_main .ph ::placeholder{color:#8b8b8b;opacity:1;font-weight:300}.f21_main .ph .font-semibold{font-weight:600!important}.f21_main .ph .font-uppercase{text-transform:uppercase}.f21_main .padding-top-bottom-28,.f21_main .ph .padding-top-bottom-28{padding-top:28px;padding-bottom:28px}.f21_main .ph .padding-top-bottom-34{padding-top:34px;padding-bottom:34px}.f21_main .ph .padding-left-right-34{padding-left:34px;padding-right:34px}.f21_main .ph .font-white,.f21_main .white{color:#fff!important}.f21_main .ph .centered_list_container{position:relative;left:-50%}.f21_main .ph .centered_list_container>.centered_list{list-style:none;position:relative;left:50%;font-size:0}.f21_main .ph .centered_list_container>.centered_list>li{display:inline-block;position:relative;padding-left:7px;padding-right:7px}@media screen and (max-width:1199px){.f21_main .container{width:100%}}.f21_main .row{margin-left:0;margin-right:0}.f21_main .container{padding:0}.f21_main .font-red{color:red!important}.f21_main .bg-transparent-light{background-color:hsla(0,0%,100%,.9)}.f21_main #videoModal .modal-dialog .modal-body{max-height:unset!important}@media screen and (max-width:992px){.f21_main .f21_main{padding-top:165px}}@media screen and (max-width:768px){.f21_main .f21_main{padding-top:123px}}.f21_main ul{margin-bottom:0;padding-inline-start:0}.f21_main li{list-style:none}.f21_main a,.f21_main a:active,.f21_main a:focus,.f21_main a:hover{outline:0;text-decoration:none}.f21_main .red{color:red}@media (min-width:768px){.f21_main .modal-dialog{margin:100px auto;width:600px}}@media (max-width:768px){.f21_main .modal-dialog{width:auto;margin:173px 10px}}.f21_main .modal{z-index:9123000;background:rgba(0,0,0,.2)}.f21_main .label_seven{padding-top:3px;color:#313131}.f21_main .modal-content{border-radius:6px!important;font-style:normal;font-size:16px;line-height:28px;letter-spacing:.5px;font-weight:500;color:#333}.f21_main .fa{font-weight:var(--fa-style,900);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.f21_main .fa-angle-right:before{content:"\f105"}.f21_main .manufacturing_header_banner{background:url(/assets/images/solution/manufacturing/banner.webp) 50%/cover no-repeat!important;padding-top:35%}.f21_main .ph .case_studies_background_1{background:url(/assets/images/solution/manufacturing/bg.jpg) 50%/cover no-repeat!important}.f21_main .ph .case_studies_volvo_story{background:url(/assets/images/solution/manufacturing/case-studies/VOLVO.jpg) 50%/cover no-repeat!important}.f21_main .ph .case_studies_miele_story{background:url(/assets/images/solution/manufacturing/case-studies/MIELE.jpg) 50%/cover no-repeat!important}.f21_main .ph .case_studies_mc_story{background:url(/assets/images/solution/manufacturing/case-studies/McKenzieTankLines.jpg) 50%/cover no-repeat!important}