@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-moz-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-o-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-background{-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;-moz-animation-name:placeHolderShimmer;-o-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;background:#a9a9a9;background:-webkit-gradient(linear,left top,right top,color-stop(10%,#eee),color-stop(18%,#ddd),color-stop(33%,#eee));background:-webkit-linear-gradient(left,#eee 10%,#ddd 18%,#eee 33%);background:-moz- oldlinear-gradient(left,#eee 10%,#ddd 18%,#eee 33%);background:-o-linear-gradient(left,#eee 10%,#ddd 18%,#eee 33%);background:linear-gradient(to right,#eee 10%,#ddd 18%,#eee 33%);-webkit-background-size:800px 104px;-moz-background-size:800px 104px;background-size:800px 104px;height:60px;width:60px;position:relative}.placeholder-filter{margin-bottom:65px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.placeholder-title{height:16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.placeholder-image{height:96px;width:96px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.placeholder-text{height:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.placeholder-price{height:630px}.product-margin{margin-left:-15px}.loading-mask{pointer-events:none}.font-weight-bolder{font-weight:800}.text-green{color:#165555}.border-box{border:3px solid #f3f3f3;position:relative;max-height:130px}.dark-border{border-color:#404040}.filter-varient.selected .border-box{border:3px solid #ee7572}a.filter-varient:not(.selected):hover .border-box{border:3px solid #828282}.filter-varient.selected.text-btn{color:#ee7572;font-weight:700}.filter-varient img{height:60px;width:60px}.custom-size-button{color:#fff;background-color:#334a5d;border:2px solid #334a5d}.custom-size-button:active,.custom-size-button:focus,.custom-size-button:hover{color:#fff;background-color:#404040;background-color:#404040}.placeholder-img{height:60px;width:60px}.filter-varient p{font-size:12px}.attribute-subheading{font-size:12px}.price-grid-spacing{padding-top:1100px}.filter-varient.selected .fal{background:#ee7572;padding:.3125rem 6px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:22px;width:22px;position:absolute;right:7px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.PfeRequestQuote{background-color:#bdcfc3}.samplePackRequest{height:100%;display:block;overflow:hidden}#PFEPageSamplePackModal .form-group{margin-bottom:10px}#PFEPageSamplePackModal .btn-productpage-sample-pack{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#404040;font-weight:400;border-color:#404040}#PFEPageSamplePackModal .submit-samplepack-btn{padding:.5rem 80px}#requestSamplePackForm .custom-select.is-valid,#requestSamplePackForm .form-control.is-valid,#requestSamplePackForm .was-validated .custom-select:valid,#requestSamplePackForm .was-validated .form-control:valid{border-color:#ced4da}#submittedSamplePackForm .submittedformClose{min-height:30px}.filter-varient.selected .fal.img-top{top:61px;right:18px;font-size:14px}.filter-varient.selected .fal:before{margin-left:-1px}.filter-selector [class*=col],.row-selector [class*=col]{padding-right:.3125rem;padding-left:.3125rem}.filter-selector [class*=row],.filter-selector.row,.row-selector [class*=row],.row-selector.row{margin-right:-5px;margin-left:-5px}.attribute-header{font-size:16px}.bootstrap-select button.dropdown-toggle.btn-light{border:2px solid #f3f3f3;outline:0!important;color:#333}.underline-primary{border-bottom:2px solid #ee7572;padding-bottom:.625rem;display:inline-block}#product-carousel .fa-2x{background:rgba(243,243,243,.7);display:block;padding:.625rem 18px;-webkit-border-radius:3.75rem;-moz-border-radius:3.75rem;border-radius:3.75rem}#product-carousel .carousel-indicators{position:static!important;margin-top:25px;margin-bottom:25px}#product-carousel .carousel-indicators li{width:14px;height:14px;border:1px solid #000;-webkit-border-radius:3.75rem;-moz-border-radius:3.75rem;border-radius:3.75rem;background:#fff;margin-left:.5rem;margin-right:.5rem}#product-carousel .carousel-indicators li.active{background-color:#000}#note-banner .fal,#product-banner .fal{position:relative}#note-banner .fal:before,#product-banner .fal:before{z-index:1;position:relative}#note-banner .fal:after,#product-banner .fal:after{background:#fff;height:24px;width:24px;content:"";position:absolute;z-index:0;-webkit-border-radius:3.75rem;-moz-border-radius:3.75rem;border-radius:3.75rem;left:-4px;top:-4px}.attribute-carousel-content .carousel-indicators{position:relative;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:0}.attribute-carousel-content .carousel-indicators li{width:auto;height:auto;text-indent:0;margin-left:0;margin-right:0}.attribute-carousel-content .carousel-indicators .border-box{max-height:100%;margin-left:0;margin-right:0}.attribute-carousel-content .carousel-indicators .active .border-box{border:2px solid #ee7572}.attribute-carousel-content .carousel-indicators .active .fa{display:inline-block!important;color:#ee7572;font-size:22px;position:absolute;top:5px;right:-5px}.stock-description-section p{margin-bottom:.625rem}#product-grid .dropdown>.dropdown-menu{-webkit-transform:translate3d(0,43px,0)!important;-moz-transform:translate3d(0,43px,0)!important;transform:translate3d(0,43px,0)!important;max-height:214px!important;overflow:scroll!important;bottom:85px;top:auto!important}#product-grid .dropdown>.dropdown-menu .inner{overflow:visible!important}#product-grid .dropdown-menu li a.dropdown-item{padding-left:3em}#product-grid .dropdown-menu .dropdown-header{border:1px solid #333;padding:.625rem 1.7rem;border-bottom:none;font-size:14px;font-weight:800}#product-grid .dropdown-menu .dropdown-divider{margin:0;border-top:none}#product-grid .grid-btn{max-width:90px;vertical-align:top;display:inline-block;padding-bottom:9px}#product-grid .grid-btn p{white-space:break-spaces;margin-bottom:0}.banner-ribbon{color:#fff;background-color:#2d495b}.ribbon-fixed{height:61px}.pointer-events-all{pointer-events:all}.pointer-events-none{pointer-events:none}.ribbon-icon-colour{color:#fdbd68}.text-light-green{color:#518678}.product-page-button-container .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.product-page-button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.filters-container{border:1px;border-color:transparent;border-style:solid;max-height:100vh;overflow-y:scroll;margin-bottom:0}.sticky-top ::-webkit-scrollbar{width:20px}.sticky-top ::-webkit-scrollbar-track{-webkit-border-radius:2px;border-radius:2px;background-color:#f2f2f2}.sticky-top ::-webkit-scrollbar-thumb{background:#d3d3d3;-webkit-border-radius:2px;border-radius:2px}.sticky-top ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.z-index-900{z-index:900}.quote-text{font-size:18px;font-weight:400}.quote-button{border:2px solid #404040;font-weight:700;font-size:14px}.quote-wrapper{height:160px}#quantityContainer .price-cell{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#quantityContainer .price-cell .price-cell-inner{border-color:#404040}#quantityContainer .price-cell .price-cell-inner span{font-size:16px}#quantityContainer .price-cell .cell-left{border:1px solid #404040;border-top:0}#quantityContainer .price-cell .cell-middle{border-top:0;border-bottom:1px solid #404040;border-right:1px solid #404040}#quantityContainer .price-cell .cell-right{border-top:0;border-bottom:1px solid #404040;border-right:1px solid #404040}#quantityContainer .price-cell .no-border-top{border-top:0}#quantityContainer .price-cell.selected .price-cell-inner span{color:#fff;font-weight:700}#quantityContainer .quantity-cell{text-align:center;width:100%;height:100%;border:1px solid #404040;border-right:0;border-top:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#quantityContainer .quantity-cell span{font-size:16px}#quantityContainer .quantity-cell .quantity-text{padding-top:28px;font-size:15px}#quantityContainer .quantity-first{border-top:0}#quantityContainer .qty-down,#quantityContainer .qty-up{text-decoration:none;font-size:16px}#quantityContainer .qty-down .fa,#quantityContainer .qty-up .fa{color:#548777;font-size:20px}#quantityContainer .qty-icon{font-size:20px}#quantityContainer .quantity-footer-inner{border:1px solid #000;border-top:none}#quantityContainer #custom-qty-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#quantityContainer .price-fade{color:rgba(51,51,51,.5)}.turnarund-header-wrapper .turnaround-cell{padding-left:0;padding-right:0;margin-bottom:0}.turnarund-header-wrapper .turnaround-item{height:79px}.turnarund-header-wrapper .cell-left{border:1px solid #404040}.turnarund-header-wrapper .cell-middle{border-top:1px solid #404040;border-right:1px solid #404040;border-bottom:1px solid #404040}.turnarund-header-wrapper .cell-right{border-top:1px solid #404040;border-right:1px solid #404040;border-bottom:1px solid #404040}.turnarund-header-wrapper .turnaround-cutoff{line-height:0;font-size:8px}.turnarund-header-wrapper .express-ribbon{color:#fff;background-color:#2d495b;height:30px}.turnarund-header-wrapper .express-ribbon span{font-size:10px;vertical-align:text-top;font-weight:700}.turnarund-header-wrapper .express-ribbon i{font-size:11px}.turnarund-header-wrapper .turnaround-ribbon{color:#000;height:30px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.05)));background-image:-webkit-linear-gradient(rgba(0,0,0,.05) 0 0);background-image:-moz- oldlinear-gradient(rgba(0,0,0,.05) 0 0);background-image:-o-linear-gradient(rgba(0,0,0,.05) 0 0);background-image:linear-gradient(rgba(0,0,0,.05) 0 0)}.turnarund-header-wrapper .turnaround-ribbon span{font-size:10px;vertical-align:text-top;text-transform:capitalize}.turnarund-header-wrapper .turnaround-ribbon i{font-size:11px}.turnarund-header-wrapper .express{padding-top:5px;padding-bottom:18px}.turnarund-header-wrapper .non-express{padding-top:5px;padding-bottom:18px}.turnarund-header-wrapper .turnaround-header{font-size:13px}.turnarund-header-wrapper .turnaround-date{font-size:18px;margin-top:-5px;font-family:Mont;font-weight:700}.turnarund-header-wrapper .turnaround-footer{height:100%}.turnarund-header-wrapper .turnaround-footer .footer-text{font-weight:600}.turnarund-header-wrapper .express-text{text-align:center;width:100%}.turnarund-header-wrapper .express-icon{padding-right:4px}.turnarund-header-wrapper .quantity-cell{text-align:center;height:100%;padding-top:32px;border:1px solid #404040;border-right:0}.turnarund-header-wrapper .quantity-cell .quantity-text{padding-top:28px;font-size:15px;font-family:Mont;font-weight:700}.hide{display:none}#dropdownSmallWrapper div .btn-light{border:3px solid #f3f3f3}#dropdownSmallWrapper div .btn-light:hover{border:3px solid #828282}#product-grid .text-btn{width:133px;height:44px;vertical-align:top;display:inline-block;font-size:14px;margin-top:-2px}#bannerImageMain{width:100%}#productContentHeaderSection .content-item-header{font-size:16px;text-align:center;padding-top:12px;white-space:nowrap}#productContentHeaderSection .content-item-header.selected span{border-bottom:2px solid #fff}#productContentHeaderSection .content-item-header span{cursor:pointer;padding-bottom:5px}#productContentHeaderSection .content-item-header span:hover{border-bottom:2px solid #fff}#productContentHeaderSection .content-item-header .header-text{margin-right:40px}#productContentSection .content-item{display:none}#productContentSection .content-item.selected{display:block}.tooltip-button{cursor:pointer}.blank-templates-wrapper #templateTitle{font-size:26px}.blank-templates-wrapper h2{font-size:14px;font-weight:700}#carouselContainer{top:2%;left:18%}#carouselContainer .carousel-thumb{height:80px;width:80px}#carouselContainer .pointer{cursor:pointer}#carouselContainer .v2carousel-item.hide{display:none}.vcenter{display:inline-block;vertical-align:middle;float:none}#help-content-modal .modal-dialog{overflow-y:initial}#help-content-modal .modal-body{height:90vh;overflow-y:auto}.fs-webform-container .fserv-container{max-width:1000px!important}#product-carousel-content-header button{background:0 0;border:none}@media (min-width:768px){.filter-varient.selected .fal{display:inline-block!important}.container-xs-fluid{padding-left:15px;padding-right:15px}}@media (max-width:991.9px){#product-carousel .carousel-control-next,#product-carousel .carousel-control-prev{display:none}#productContentSection.container-xs-fluid{padding-left:15px;padding-right:15px;max-width:100%}#product-page .h1,#product-page h1{font-size:28px}#product-page .h2{font-size:1.25rem!important}.sticky-top .filters-container{max-height:100%;overflow:hidden}.content-item-header{font-size:16px;text-align:left;padding-top:20px;white-space:nowrap}#productContentHeaderSectionMobile{background-color:#2d495b}#productContentHeaderSectionMobile .arrow{margin-right:15px;margin-top:15px}#productContentHeaderSectionMobile .footer-border-bottom{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}#productContentSection .content-item{margin-left:.625rem!important;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);padding-top:30px;padding-bottom:20px}#productContentSection .content-item.selected{height:0;display:none}#productContentSection .content-item.active{height:auto;display:block}}.product-templates-content-filters-container{background-color:#f0f0f0;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:10px}.product-templates-content-filters-container .scroll-to-link{position:absolute;bottom:0;right:0;padding-bottom:5px;padding-right:10px;text-decoration:underline!important;cursor:pointer}.hidden-element{opacity:0;-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease}#product-templates-content-filters{background-color:#f0f0f0;padding-top:10px}#product-templates-content-filters img{width:35px!important;height:35px!important}#product-templates-content-filters .image-container{float:left;padding-right:10px}@media (max-width:767.9px){#product-page>.bg-white{background:#f3f3f3!important;overflow:hidden}#product-grid{background:#fff;padding:0 1.875rem}.container-xs-fluid{padding-left:15px;padding-right:15px}}@media (max-width:440px){#quantityContainer .price-cell .price-cell-inner span,#quantityContainer .quantity-cell span,.turnaround-header-wrapper .turnaround-date,.turnarund-header-wrapper .quantity-cell .quantity-text{font-size:14px}}@media (max-width:370px){#quantityContainer .price-cell .price-cell-inner span,#quantityContainer .quantity-cell span,.turnaround-header-wrapper .turnaround-date,.turnaround-header-wrapper .turnaround-header,.turnarund-header-wrapper .quantity-cell .quantity-text{font-size:12px}}@media (max-width:320px){.turnaround-header-wrapper .turnaround-date,.turnaround-header-wrapper .turnaround-header,.turnarund-header-wrapper .quantity-cell .quantity-text{font-size:10px}}.button-loader{position:relative;overflow:hidden}.button-loader:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border:4px solid #fff;border-top:4px solid #3498db;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loading-button{padding:10px 20px;background-color:#3498db;color:#fff;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.loading-button:hover{background-color:#2980b9}.vat-toggle-btn{display:block;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100px;height:30px;top:10px;background:#d2cbc3;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;position:relative;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-property:background;-o-transition-property:background;-moz-transition-property:background;transition-property:background;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.vat-toggle-btn:before{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;color:#fff;-webkit-transition:color .35s ease;-o-transition:color .35s ease;-moz-transition:color .35s ease;transition:color .35s ease;background:#000;height:20px;width:20px;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:5px;left:5px;-webkit-transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;transition:all .15s;z-index:2;font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:900;content:"\f00d"}.vat-toggle-btn:after{content:"Ex VAT";position:absolute;color:#000;font-size:14px;font-weight:700;top:50%;left:25%;-webkit-transform:translate(25%,-50%);-moz-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);-o-transform:translate(25%,-50%);transform:translate(25%,-50%);z-index:1}.vat-toggle-btn:checked{background:#2d495b}.vat-toggle-btn:checked::before{color:#f3f3f3;left:75px;font-family:"Font Awesome 5 Pro";font-size:12px;font-weight:900;content:"\f00c"}.vat-toggle-btn:checked::after{content:"Inc VAT";color:#fff;left:5%;font-size:14px;font-weight:700}#basketSummaryExVatText{font-size:11px;display:inline}.option-btn{color:#ee7572;cursor:pointer;text-decoration:underline}@media (min-width:992px) and (max-width:1200px){#basketSummaryExVatText{display:block;margin-bottom:10px}}#NewTurnaroundDifferenceModal .modal-content.square{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#NewTurnaroundDifferenceModal .modal-content .diff-header{font:normal normal normal 20px/28px Mont!important;text-align:center}#NewTurnaroundDifferenceModal .modal-content p{font:normal normal normal 14px/16px Work Sans}#NewTurnaroundDifferenceModal .modal-content .cta{float:right}#NewTurnaroundDifferenceModal .modal-content .subscript{font:normal normal normal 12px/14px Work Sans}#NewTurnaroundDifferenceModal .modal-content .footer-text-center{font:normal normal normal 10px/14px Work Sans}#NewTurnaroundDifferenceModal .modal-content .turnaround-option{padding:15px;cursor:pointer;border:2px solid #424242}#NewTurnaroundDifferenceModal .modal-content .turnaround-option.selected{border:2px solid #f37975}#NewTurnaroundDifferenceModal .modal-content .continue{color:#424242;text-decoration:underline;font:normal normal normal 12px/14px Work Sans;cursor:pointer}#NewTurnaroundDifferenceModal .modal-content input[type=radio]{-webkit-appearance:none;width:20px;height:20px;border:1px solid #a9a9a9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;outline:0}#NewTurnaroundDifferenceModal .modal-content input[type=radio]:before{content:"";display:block;width:12px;height:12px;margin:3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#NewTurnaroundDifferenceModal .modal-content input[type=radio]:checked:before{background:#f37975}#NewTurnaroundDifferenceModal .modal-content .turnaround-price{background-color:#424242;color:#fff;padding-top:1px;padding-bottom:1px}#NewTurnaroundDifferenceModal .modal-content .warn-span{color:red}#NewTurnaroundDifferenceModal .modal-content-inner{margin-left:50px;margin-right:50px}#NewTurnaroundDifferenceModal .no-gutters{padding-left:0;padding-right:0}.aps-proof-iframe{width:100%;border:none;overflow-x:hidden;overflow-y:scroll}@-webkit-keyframes flash{0%{background-color:#f3f3f3}50%{background-color:#ee7572}100%{background-color:#f3f3f3}}@-moz-keyframes flash{0%{background-color:#f3f3f3}50%{background-color:#ee7572}100%{background-color:#f3f3f3}}@-o-keyframes flash{0%{background-color:#f3f3f3}50%{background-color:#ee7572}100%{background-color:#f3f3f3}}@keyframes flash{0%{background-color:#f3f3f3}50%{background-color:#ee7572}100%{background-color:#f3f3f3}}.highlight-error{-webkit-animation:flash .5s ease-in-out 3;-moz-animation:flash .5s ease-in-out 3;-o-animation:flash .5s ease-in-out 3;animation:flash .5s ease-in-out 3;padding:5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.highlight-border{border:2px solid #f3f3f3;-webkit-animation:flash .5s ease-in-out 3;-moz-animation:flash .5s ease-in-out 3;-o-animation:flash .5s ease-in-out 3;animation:flash .5s ease-in-out 3}.custom-carousel-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;overflow:hidden;position:relative;background-color:rgba(0,0,0,.5);position:absolute;width:100%;bottom:90px}.custom-carousel-viewport{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.custom-carousel-track{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out,-moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-moz-transform .5s ease-in-out,-o-transform .5s ease-in-out;will-change:transform}.custom-carousel-card{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(13.45% - 10px);-moz-box-flex:0;-ms-flex:0 0 calc(13.45% - 10px);flex:0 0 calc(13.45% - 10px);-webkit-box-shadow:0 8px 12px -4px rgba(0,0,0,.6);-moz-box-shadow:0 8px 12px -4px rgba(0,0,0,.6);box-shadow:0 8px 12px -4px rgba(0,0,0,.6);border:2px solid #fff;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-carousel-card img{width:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease}.custom-carousel-card:hover{border:2px solid #ea5450}.custom-carousel-btn{padding:10px 0 0;background:0 0;border:none;outline:0}.custom-carousel-btn.left img{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:992px) and (max-width:1200px){.custom-carousel-card{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(11.5% - 5px);-moz-box-flex:0;-ms-flex:0 0 calc(11.5% - 5px);flex:0 0 calc(11.5% - 5px)}.custom-carousel-container{padding-top:17px;margin-top:-85px;position:relative}.custom-carousel-track{margin-top:7px}}@media (min-width:768px) and (max-width:991px){.custom-carousel-card{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(11.5% - 5px);-moz-box-flex:0;-ms-flex:0 0 calc(11.5% - 5px);flex:0 0 calc(11.5% - 5px)}.custom-carousel-container{height:85px;padding-top:17px;margin-top:-115px;margin-bottom:0;padding-bottom:1.25rem!important;position:relative;bottom:0;margin-bottom:30px}.custom-carousel-btn{padding:20px 0 0;background:0 0;border:none;outline:0}.custom-carousel-track{margin-top:7px}}@media (max-width:767px){.custom-carousel-container{position:relative}.turnarund-header-wrapper .turnaround-cutoff{line-height:15px;font-size:8px}.turnarund-header-wrapper .turnaround-ribbon{height:50px}}@media (max-width:600px){.custom-carousel-container{position:relative}.turnarund-header-wrapper .turnaround-item{height:110px}.turnarund-header-wrapper .turnaround-cutoff{line-height:15px;font-size:8px}.turnarund-header-wrapper .turnaround-ribbon{height:50px}.turnarund-header-wrapper .express-ribbon{height:50px}}.gallery-modal{text-align:center;padding:1rem}.gallery-main{position:relative;max-height:500px}.gallery-main img{max-width:100%;max-height:500px;-o-object-fit:contain;object-fit:contain}.gallery-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:2rem;background:0 0;color:#000;border:none;padding:.5rem;cursor:pointer;z-index:10}.gallery-arrow.left{left:10px}.gallery-arrow.right{right:10px}.gallery-thumbnails{margin-top:1rem;overflow:hidden}.thumbs-viewport{overflow:hidden;width:450px;margin:0 auto;position:relative}.thumbs-track{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease;gap:10px;will-change:transform}.thumbnail-img{width:96px;height:72px;-o-object-fit:cover;object-fit:cover;border:2px solid transparent;cursor:pointer}.thumbnail-img.active{border-color:#ff5f5f}.thumb-nav{background:0 0;border:none;font-size:1.5rem;cursor:pointer}.modal-header{width:100%;background-color:#334b5d;color:#fff;font:normal normal 600 30px/35px Work Sans;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.gallery-title{height:35px}.custom-close{position:absolute;top:25px;right:25px;width:20px;height:20px;background:0 0;border:none;cursor:pointer;padding:0;z-index:1000}.custom-close span{position:absolute;top:50%;left:50%;width:16px;height:1px;background-color:#fff;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}.custom-close span:first-child{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.custom-close span:last-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}button:focus{outline:0!important}