@charset "UTF-8";.headings-font,.main-font,h1,h2,h3,h4,h5,.section-title,.products-list .product-name,.filter .block-subtitle,.feature .heading,.uaccordion .heading,.block .block-title,#opc-login h3,.box-account .box-head h2,.order-items h2.table-caption,.order-items h2.sub-title,.order-items .order-comments h2,.product.data.items>.item.title>.switch,.footer .heading,#subscribe-form label,.caption .heading{font-family:'Work Sans',sans-serif !important;line-height:1.66em !important;font-weight:800 !important}body{background-color:#f7f7f7 !important;margin:0;font-family:'Work Sans',sans-serif !important;line-height:1.66em !important}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}img,object,video,embed{max-width:initial;max-height:initial}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ul{margin:0}#masthead{padding:0 !important}#masthead-slider .slide h1{color:#fff;margin-bottom:0}.mobile-only{display:none}.row{max-width:1440px;margin:0 auto;display:flex;padding:0 16px}.row .column{flex-basis:0;flex:1 1 0px;padding:0 16px}.row .column.center{text-align:center}.main-container{padding-top:45px !important}section{padding:32px 0}[id^=source-]{padding-bottom:0;padding-top:64px}.sparsh-product-inquiry-popup-modal{margin-top:30px}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.6em}p{margin:0;margin-bottom:16px}h1{font-size:48px;margin-bottom:16px}h2{font-size:32px;margin-bottom:16px}h3{font-size:24px;font-weight:600}h4{font-size:16px;font-weight:500}h5{font-size:24px;margin-bottom:24px;font-weight:600}.subtitle{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#c73e48;margin-bottom:0}a{color:#c73e48}p a{text-decoration:underline}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}#masthead-slider{background:#1f1f1f;margin-bottom:48px}#masthead-slider .slide{display:flex;flex-direction:column;width:100%;height:70vh;max-height:650px;background-size:cover;background-position:right;color:#fff}#masthead-slider .slide .row{display:flex;flex-grow:1;flex-direction:row;width:100%;align-content:center}#masthead-slider .slide .row .column{align-self:center;width:100%}section#services .list li,section#lead .list li{position:relative;padding-left:24px;font-weight:500}section#services .list li:after,section#lead .list li:after{position:absolute;left:8px;top:0;content:'•';font-weight:500;color:#c73e48}#about-us p{max-width:400px}#about-us .image{position:relative}#about-us .image img{width:100%;max-width:500px}#about-us .image .card{position:absolute;bottom:-16px;width:100%;max-width:350px}#about-us .image .card__body{margin-bottom:0;padding:16px 32px}nav#mainmenu li.nav-item.nav-item--parent a.level-top,nav#mainmenu li.nav-item.nav-parent a.level-top{cursor:pointer}#mainmenu ul li.nav-item--parent.mega.parent .nav-panel--dropdown{padding:30px}#mainmenu ul li.nav-item--parent.mega.parent .nav-panel--dropdown ul.nav-sub-menu li:last-child{margin-bottom:0}#mainmenu ul li.nav-item--parent.mega.parent .nav-panel--dropdown ul.nav-sub-menu li a{font-size:16px}.cookie-status-message{display:none}.footer-primary-container .footer-primary .grid12-12 .std{display:flex}.footer-primary-container .footer-primary .grid12-12 .std .grid12-3{flex-grow:1;padding:0 20px}.footer-bottom .item-left{width:100%}.footer-bottom .item-left .itemnew-left{width:50%;float:left}*{box-sizing:border-box}.contact-main form#contact-form .field{float:left;width:100%;text-align:start;margin-bottom:22px}.contact-main form#contact-form .field:before,.contact-main form#contact-form .field:after{content:none}.slideshow-wrapper-outer .owl-item .ban img{width:100%}.contact-main form#contact-form .field label{text-align:start;padding:0 0 6px;width:100%}.contact-main form#contact-form{float:left;min-width:unset;width:55%;padding-right:20px}.contact-main .maps{width:45%;float:right}.contact-main .maps .mapouter,.contact-main .maps .mapouter .gmap_canvas{width:100% !important;height:auto}.contact-main .maps .mapouter .gmap_canvas iframe{width:100% !important}.contact-main form#contact-form fieldset.fieldset{margin-bottom:0}.contact-main form#contact-form .actions-toolbar{width:100%;margin:0 0 30px}.workmanship.workmanship-up.full-width-container.work-new{margin-bottom:4px}.workmanship.workmanship-below.full-width-container.work-new{margin-top:4px}.workmanship.full-width-container p{font-family:'K2D',sans-serif;font-size:18px;font-weight:400}.contact-main form#contact-form .actions-toolbar button.action.submit{border:1px solid #e50640;padding:10px 30px;color:#e50640;background:0 0}.contact-main form#contact-form .actions-toolbar button.action.submit:hover{background:#e50640;color:#fff}.above-cart .item{float:left;width:100%}.above-cart div#header-search{max-width:380px;float:right;width:100%}.stucky-logo{text-align:center;width:100%;display:none;padding:6px 0 0}.sticky-header .stucky-logo{display:block}.stucky-logo img{max-width:200px}z .ban h2.text,.ban p.text{color:#fff !important}.full-width-container{width:100vw;position:relative;left:50%;top:0;overflow:hidden;padding:.5px 1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.home-about h3{font-size:20px;margin:10px 0 5px;font-weight:600}.home-about p{font-size:20px}.pad-main.recent-work{background:#f1f1f1;position:relative;padding:80px 0;display:inline-block;width:100%}.recent-work .owl-buttons .owl-prev,.recent-work .owl-buttons .owl-next{background:#fff;display:inline-block;width:auto;margin:0 5px;padding:8px;font-size:0}.our-recent-news .news-work h3,.pad-main.recent-work h2{text-transform:uppercase;font-size:24px;margin-bottom:18px}.pad-main.recent-work .owl-item{padding:0 10px}.pad-main.recent-work .owl-item h2{font-size:18px;text-transform:inherit;margin:8px 0}.pad-main.recent-work:before{position:absolute;content:"";left:-100%;top:0;bottom:0;width:100%;background:#f1f1f1}.pad-main.recent-work:after{position:absolute;content:"";right:-100%;top:0;bottom:0;width:100%;background:#f1f1f1}.cms-ultimo-home-page-05 .page-wrapper{overflow-x:hidden}.section-hide{display:none}.our-recent-news .block-title{display:none}.our-recent-news{margin:45px 0;display:inline-block;width:100%}.our-recent-news .blog__post-item .blog__post-header .blog__post-title a{color:#333;font-size:22px}.our-recent-news .blog__post-item .blog__post-header .blog__post-title{margin-bottom:1rem}.slideshow-wrapper-additional{margin-top:0 !important}.footer-primary-container .block.newsletter{margin:0;width:100%}.nav-panel.nav-panel--dropdown.full-width h3{font-size:14px;color:#333}.recent-work .owl-buttons .owl-next:before,.below-inspiration .owl-buttons .owl-next:before{position:absolute;content:"" !important;background-image:url(http://www.evright.com.au/pub/media//.thumbswysiwyg/right-arrow.png);background-repeat:no-repeat;width:10px;height:18px;background-size:contain;background-position:left;left:0;right:0;margin:auto}.recent-work .owl-buttons .owl-prev:before,.below-inspiration .owl-prev:before{position:absolute;content:"" !important;background-image:url(http://www.evright.com.au/pub/media//.thumbswysiwyg/left-arrow.png);background-repeat:no-repeat;width:10px;height:18px;background-size:contain;background-position:left;left:0;right:0;margin:auto}.below-inspiration .owl-prev{position:absolute;font-size:0;top:50%;transform:translate(-30px,-50%);left:0}.below-inspiration .owl-next{position:absolute;font-size:0;top:50%;transform:translate(20px,-50%);right:0}.recent-work .owl-buttons .owl-prev,.recent-work .owl-buttons .owl-next{background:#fff;display:inline-block;margin:0 5px;padding:8px;font-size:0;position:relative;height:34px;width:40px;text-align:center}.recent-work .owl-buttons{display:inline-block;width:100%;text-align:center;margin-top:20px}body .action.primary:hover,body .action.primary:focus{background-color:#c73e48;color:#fff}.cms-ultimo-home-page-05 .column.main{padding-bottom:0}.cms-ultimo-home-page-05 .main.container{padding-bottom:0}.nav-panel.nav-panel--dropdown.full-width h3{font-size:14px;color:#333}.header-mobile .skip-link:hover{background-color:#c73e48 !important;color:#fff}.overviewHomeItem{margin:1px;background:#f9f9f9;display:block;padding:60px 20px;position:relative;transition:.25s ease}.overviewHomeItem h3,.overviewHomeItem .subtitle{position:relative;z-index:5;width:100%}.overviewHomeItem .image{width:100%;height:100%;position:relative;right:0;bottom:0;transition:.25s ease;z-index:0;text-align:center;max-width:80%;margin:0 auto;display:table}.overviewHomeItem .image img{width:100%;height:100%;object-fit:contain;object-position:center}.home-about .grid12-4{width:33.333%;margin:0}.cms-ultimo-home-page-05 .main.container{padding-top:0}.padd-30{padding-left:30px !important;padding-right:30px !important}.pad-main.recent-work .owl-item img{width:100%}.below-inspiration{padding:80px;position:relative}.below-inspiration .hpb-inner{text-align:center;padding:0 10px}.below-inspiration .hpb-inner .hpb-content-main{margin-top:15px}.below-inspiration .hpb-inner .hpb-content-main h4{color:#000;font-size:18px}.footer .heading{color:#fff !important}.workmanship.full-width-container{background:#f1f1f1;padding-top:80px;padding-bottom:80px}.arrowr .workmanship.full-width-container .padd-30{margin-left:-1%;margin-right:-1%}.workmanship.full-width-container .padd-30{max-width:750px;margin:auto}.workmanship.full-width-container img{width:100%}.workmanship.full-width-container h3{margin-bottom:20px;margin-top:50px;font-family:'Calistoga',cursive !important}.workmanship.full-width-container .padd-30 .right-ship{max-width:65%;margin:auto}.workmanship.full-width-container a{background:#0047ba;color:#fff;display:inline-block;padding:10px 20px;margin-top:10px}.vertnav-trigger,.nav-regular .nav-item.level0>a,.nav-holder .dropdown-block .dropdown-heading{font-family:Arial,Helvetica,sans-serif !important}.item .ban h2.text{font-style:italic}.footer-primary.footer.container{max-width:100%}.footer-primary-bottom .footer-primary-bottom-spacing.inner{padding-left:30px}body .footer .ib-hover:hover,body .footer span.icon-hover:hover,body .footer .feature-icon-hover:hover .ib,body .footer .feature-icon-hover:hover span.icon{background-color:#0047ba !important;color:#fff !important}body .links>li>a:hover{background-color:transparent !important;color:#594a6c !important}.header.container{background-color:transparent;max-width:100%}.nav-regular .nav-item>a{text-transform:uppercase}.sticky-header .nav-container .nav{max-width:100%}.nav.container.clearer{max-width:100% !important}.home-about h3{text-align:center}.home-about p{text-align:center}.recent-work .hpb-inner.col-3{float:left;width:33.333%;padding:0 15px}.recent-work .hpb-inner.col-6{float:left;padding:0 15px;width:66.666%}.recent-work .hpb-content-main{position:relative;width:100%;background:#fff}.recent-work .hpb-inner img{padding:15px 0}.recent-work .hpb-content-main img{height:272px;width:100%;object-fit:cover}.recent-work .hpb-content-main .hpb-content{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,71,186,.9);display:flex;align-items:center;justify-content:center;flex-direction:column;display:none}.recent-work .hpb-content-main:hover .hpb-content{display:flex}.recent-work .hpb-content-main .hpb-content a{position:absolute;top:0;bottom:0;right:0;left:0;z-index:9999}.recent-work .hpb-content-main .hpb-content h2{color:#fff;padding:0 10px;text-align:center}.recent-work .hpb-content-main .hpb-content p{text-align:center;color:#fff;font-size:18px;padding:0 10px}.header-top.header.container.clearer .left-column .item.item-left.local-font.hidden-xs.hidden-sm{display:none}.workmanship.full-width-container.work-new{background:#f9f9f9}.cms-about-us-project-gallery main#maincontent .column.main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse}.cms-about-us-project-gallery main#maincontent .column.main .test{margin-top:40px}.lightbox .arrowr,.lightbox .arrowl{display:none !important}footer h2{color:#fff !important}.main-container~.grid12-12{width:100%;margin-left:0 !important;margin-right:0 !important}.modals-wrapper .modal-inner-wrap{max-width:600px !important;width:96% !important}.modals-wrapper .modal-inner-wrap fieldset.fieldset.sparsh_product_inquiry_fieldset{width:100%;display:inline-block}.modals-wrapper .modal-inner-wrap button#sparsh_product_inquiry_submit{font-size:16px !important;background:#000;color:#fff;padding:10px 40px !important}aside.modal-popup.modal-slide._inner-scroll._show{left:5% !important}.modals-wrapper .modal-inner-wrap fieldset.fieldset.sparsh_product_inquiry_fieldset label.label{font-size:14px;padding:0}body .main-container{padding-top:64px !important}.checkout-cart-index form#form-validate{width:100% !important;max-width:100%}.checkout-cart-index form#form-validate .cart.table-wrapper{width:100%}.price-including-tax,.price-excluding-tax{font-size:1rem}button,.cart.table-wrapper .actions-toolbar>.action,.action-gift{font-size:1rem}body a.action.action-edit,body a.action.action-delete{font-size:14px !important}div#ctl00_PageContent_CartPanel .row{display:inline-block !important;width:100%}.alert.alert-danger{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;color:#a94442;background-color:#f2dede;border-color:#ebccd1;font-size:14px}.enter-postcode-section .row{padding:0}.col-sm-12.delivery-to-heading{padding:0}h3.pull-left.delivery-to-heading{font-size:24px}a#ctl00_PageContent_btnShowPickUpOptions{color:#31708f;text-decoration:underline;font-size:12px}.row.delivery-calc-results label{font-size:14px;line-height:18px}.row.pickup-show a.btn.btn-lg.btn-checkout.delivery-group{border:solid 1px #eee;display:inline-block;width:100%;padding:0 10px;text-align:center;color:#000}.row.pickup-show a.btn.btn-lg.btn-checkout.delivery-group span#PickupDateThreeDay{width:100%;display:inline-block}.row.pickup-show a.btn.btn-lg.btn-checkout.delivery-group.pickup-default-btn{border-color:#0071bc;color:#0071bc}ul#variants{float:left;width:100%;margin:5px 0 0}ul#variants .swatch-element{min-width:158px!important;text-align:left!important;border-radius:0!important;display:inline-block;width:auto!important;margin:5px 2% 5px 0}ul#variants .swatch-element [type=radio]:checked,ul#variants .swatch-element [type=radio]:not(:checked){position:absolute;left:-9999px}ul#variants .product-form ul#variants .swatch-element label{border-radius:0;text-align:left;border:none}ul#variants .swatch-element [type=radio]:checked+label{color:#a6b86b}ul#variants .swatch-element [type=radio]:checked+label,ul#variants .swatch-element [type=radio]:not(:checked)+label{position:relative;padding-left:0;cursor:pointer;line-height:100%;display:inline-block;color:#666;width:100%;border:1px solid #8a8a8a;background:#fff;margin:0;font-size:1.1em;text-align:center;padding:0 8px}ul#variants .swatch-element [type=radio]:checked+label{font-weight:600}ul#variants .swatch-element [type=radio]:checked+label:before,ul#variants .swatch-element [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #ddd;border-radius:100%;background:#fff;border-radius:4px;z-index:-1}ul#variants .swatch-element [type=radio]:checked+label:before,ul#variants .swatch-element [type=radio]:not(:checked)+label:before{border:0 solid #ddd;border-radius:0}ul#variants .swatch-element [type=radio]:checked+label:after,ul#variants .swatch-element [type=radio]:not(:checked)+label:after{content:'';width:100%;height:100%;position:absolute;top:-1px;left:-1px;border-radius:0;-webkit-transition:all .2s ease;transition:all .2s ease;border-width:1px;border-color:#333;border-style:solid}ul#variants .swatch-element [type=radio]:checked+label:after{border-color:#a6b86b}.cart.main.actions a.action.continue{background-color:transparent !important;font-size:14px}.cart-container .form-cart .action.continue:before{top:0;position:relative}div#ctl00_PageContent_PickUpPanel{display:none}.tablinks.active{border-color:#0071bc;color:#0071bc}.tabcontent{border:none;padding:0}.tabcontent form{margin:0;display:inline-block;width:100%}.tabcontent form input{padding:10px;height:44px;margin-bottom:14px}.tabcontent .col-sm-6.col-sm-offset-6.col-xs-12.col-xs-offset-0{padding:0}.tabcontent{padding:0;border:none}.tablinks~.tablinks{float:right}.tablinks{width:47%;float:left;text-align:center;border:none;padding:10px;cursor:pointer;background:#c73e48;color:#fff}.tabcontent{padding:0 !important;border:none !important}.tabcontent input[type=submit]{background:#c73e48;border:none;color:#fff;padding:10px 20px;float:right}.footer-primary-bottom .footer-primary-bottom-spacing.inner{padding-left:0}.contact-main form#contact-form .actions-toolbar button.action.submit{max-width:150px;text-align:center}.contact-main form#contact-form .actions-toolbar .primary{text-align:start}.home-about{display:inline-block;width:100%;margin:10px 0 0}.pad-main.recent-work{padding:30px 0}.our-recent-news .news-work h3,.pad-main.recent-work h2{text-transform:uppercase;font-size:19px;margin-bottom:18px}.our-recent-news .blog__post-item .blog__post-header .blog__post-title a{color:#333;font-size:16px}.our-recent-news{margin:30px 0 0}.footer-primary{padding-bottom:20px}.padd-30{padding-left:15px !important;padding-right:15px !important}body .footer .heading{font-size:16px;font-weight:400}body .footer ul li{margin-bottom:8px}a.logo img{max-width:204px}.below-inspiration{padding:30px 55px;position:relative}.workmanship.full-width-container{background:#f1f1f1;padding-top:30px;padding-bottom:30px}.workmanship.full-width-container h3{margin-top:0;margin-bottom:20px;font-size:20px}.workmanship.full-width-container .padd-30{margin-left:0;margin-right:0}.workmanship.full-width-container a{margin-bottom:20px}.overviewHomeItem{padding:20px}.page-products .main.container{max-width:1440px !important;background-color:transparent;padding-top:24px !important}.cms-ultimo-home-page-05 .main.container{max-width:100%}.cms-ultimo-home-page-05 .main-container{padding-top:45px !important}.cms-ultimo-home-page-05 .inner-container{padding-left:0;padding-right:0}.cms-ultimo-home-page-05 main{background:#fff}.page-products .columns .column.main{width:100%}.text-right{text-align:right}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-button{position:absolute;background:#fff;border:none;color:#000}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0}.flickity-button:disabled{opacity:1;cursor:auto;pointer-events:none}.flickity-button:disabled svg{opacity:.5}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{bottom:0;width:48px;height:64px;padding:16px 8px}.flickity-prev-next-button svg{height:24px;margin-top:6px}.flickity-prev-next-button.previous{right:128px;width:32px;border-radius:0 !important}.flickity-prev-next-button.next{right:64px;width:64px;border-radius:0 !important}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-page-dots{position:absolute;bottom:0;right:160px;padding:24px;margin:0;list-style:none;text-align:center;line-height:1;background:#fff}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:4px;height:4px;margin:0 4px;background:#000;border-radius:2px;opacity:1;cursor:pointer;transition:ease-in-out .25s}.flickity-page-dots .dot.is-selected{opacity:1;width:32px}@media (max-width:599px){.slider{margin-bottom:64px}.flickity-page-dots{right:112px;bottom:-64px}.flickity-prev-next-button{bottom:-64px}.flickity-prev-next-button.previous{right:80px}.flickity-prev-next-button.next{right:16px}}.flickity-enabled.is-fullscreen{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);padding-bottom:35px;z-index:8}html.is-flickity-fullscreen{overflow:hidden}.flickity-fullscreen-button{display:block;right:10px;top:10px;width:24px;height:24px;border-radius:4px}.flickity-rtl .flickity-fullscreen-button{right:auto;left:10px}.flickity-fullscreen-button-exit{display:none}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit{display:block}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view{display:none}.flickity-fullscreen-button .flickity-button-icon{position:absolute;width:16px;height:16px;left:4px;top:4px}.page-title-wrapper h1{font-size:32px;font-weight:500;margin-bottom:16px}button,.button,.action.primary,.product-view .action.primary,.action.primary.checkout{font-size:16px !important;margin:0 8px !important;font-weight:500 !important;border:none !important;display:inline-block;text-decoration:none !important;padding:12px 24px !important;color:#fff;background:#c73e48;border-radius:8px;width:initial}button.action.primary,.button.primary,.product-view .action.primary,.action.primary.checkout{background:#c73e48 !important;color:#fff !important}button:hover,.button:hover{opacity:.9}button.action.primary:hover,.button.primary:hover{color:#fff !important}button.action.secondary:hover,.button.secondary:hover{color:#c73e48 !important}.button.secondary{background:#fff !important;color:#c73e48 !important}.list li{position:relative;padding-left:24px;font-weight:500}.list li:after{position:absolute;left:8px;top:0;content:'•';font-weight:500;color:#c73e48}.products.list li{padding-left:0}.products.list li:after{display:none}.icon-list{margin-top:40px;display:flex}.icon-list_item{padding:8px}.icon-list_item h5{font-size:16px}.icon-list_item img{max-height:48px;margin-bottom:24px}.icon-list_item .list li{font-weight:400}.card{display:flex;flex-direction:column;background:#fff;-webkit-box-shadow:0px 16px 32px 0px rgba(0,0,0,0);-moz-box-shadow:0px 16px 32px 0px rgba(0,0,0,0);box-shadow:0px 16px 32px 0px rgba(0,0,0,0);transition:ease-in-out 1s}.card.rounded{border-radius:16px}.card:hover{-webkit-box-shadow:10px 16px 32px 0px rgba(0,0,0,.1);-moz-box-shadow:10px 16px 32px 0px rgba(0,0,0,.1);box-shadow:10px 16px 32px 0px rgba(0,0,0,.1)}.card__header{background-size:cover;height:280px;margin-bottom:32px;background-position:center}.card__body{padding:0 32px;margin-bottom:32px;text-align:left;flex:1}.card__body form{margin-left:-16px;width:calc(100% + 32px)}.card__body .form-action{margin-bottom:16px}.card__footer{padding:0 32px;padding-bottom:32px;text-align:center}.card.focused{-webkit-box-shadow:0px 16px 32px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 16px 32px 0px rgba(0,0,0,.1);box-shadow:0px 16px 32px 0px rgba(0,0,0,.1)}.card.focused .card__body{padding:32px;padding-bottom:0;margin-bottom:20px}section#gallery{padding-bottom:0}#gallery-slider .slide-inner{display:block;position:relative;height:400px}#gallery-slider .slide-inner img{height:100%}.slide .slide-footer{position:absolute;padding:24px 32px;bottom:0;width:100%;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);color:#fff}#gallery-slider.is-fullscreen .slide-inner{height:800px;margin-top:calc(50vh - 400px)}section#lead{background:#efefef}.gallery.masonry{display:flex;width:100%;flex-flow:row wrap;gap:16px;counter-reset:brick}.gallery.masonry figure{flex-grow:1;flex-shrink:1;flex-basis:300px;overflow:hidden;border-radius:8px;margin:0;background-color:#eee;position:relative;max-height:300px}.gallery.masonry figure img{object-fit:cover;width:100%;height:100%;vertical-align:middle;max-width:100%}.gallery.masonry figure figcaption{position:absolute;padding:24px 32px;bottom:0;width:100%;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);color:#fff}.gallery.masonry figure:nth-child(4n+1){flex-basis:250px}.gallery.masonry figure:nth-child(4n+1):nth-child(4n+2){flex-basis:325px}.gallery.masonry figure:nth-child(4n+1):nth-child(4n+3){flex-basis:180px}.gallery.masonry figure:nth-child(4n+1):nth-child(4n+4){flex-basis:380px}header{display:flex;width:100%;position:fixed;top:0;background:#fff;flex-direction:column;-webkit-box-shadow:0px 4px 8px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 4px 8px 0px rgba(0,0,0,.2);box-shadow:0px 4px 8px 0px rgba(0,0,0,.2);z-index:5;left:0;right:0}header .row{align-items:center}header li{display:inline}header li a{text-decoration:none;padding:0 8px;color:#59546c;font-weight:400}header .logo img{max-height:48px}header #upper-navigation{padding:8px 0;border-bottom:1px solid #ccc;font-size:14px}header #upper-navigation .links{text-align:right;flex-grow:1}header #upper-navigation img{max-height:24px;margin:0 16px}header #upper-navigation .contact a{color:#c73e48}header #lower-navigation{padding:8px 0}header #lower-navigation .actions img{max-height:24px}header #lower-navigation .links{padding:0 16px;flex-grow:1}.links>li{display:inline-block !important;float:none !important}header #lower-navigation{padding:8px 0}header #lower-navigation .actions img{max-height:24px}header #lower-navigation .actions ul{display:flex}header #lower-navigation .actions li{padding:0 16px;flex-grow:1;margin-bottom:0}header #lower-navigation .actions li a{padding:0}.minicart-wrapper .action.showcart .counter:not(.ib),.header-container .skip-link .counter,.dropdown-block .dropdown-heading .counter{background-color:#c73e48;font-size:8px;padding:4px;border-radius:16px;position:absolute;top:-4px;height:16px;width:16px;display:inline-block;line-height:10px;border:none;left:24px}.header-container .mini-cart,.header-container .mini-compare{position:relative;display:block}#custom-search-1{margin-top:0}.form h3{margin-bottom:24px;font-weight:600 !important}form{display:flex;flex-flow:wrap;margin-top:24px}form button{margin-left:auto;margin-right:16px;margin-top:8px}.form-action{display:flex;flex-direction:column;padding:0 16px;margin-bottom:8px;flex:0 0 100%;width:100%}.form-action label{color:#8b939c;margin-bottom:4px}.form-action label .optional{padding-left:8px;font-style:italic;color:#8b939c;opacity:.5}.form-action label .optional:before{content:'•';margin-right:8px;color:#59546c}.form-action input,.form-action select,.form-action textarea{border:none;padding:12px 16px;background:#f2f2f2;border-radius:4px;min-height:48px}.form-action.half{flex:0 0 50%}.icon-list{margin-top:40px;display:flex}.icon-list_item{flex:1;padding:8px}.icon-list_item h5{font-size:16px}.icon-list_item img{max-height:48px;width:auto;margin-bottom:24px}.icon-list_item .list li{font-weight:400 !important}.page-products .columns{padding-top:0;display:flex;flex-direction:row}.page-products .sorter{display:none}.page-products .block.filter{display:none}.columns .sidebar-additional{display:none}.page-products .columns{flex-wrap:nowrap}.columns .sidebar-main{flex-grow:0;max-width:260px}.toolbar-products{display:none}.product-item{margin-bottom:16px}.products{display:flex;flex-wrap:wrap}.products .product.item{flex-grow:1;flex-basis:250px;background:#fff;margin:2px 10px 18px 0;padding-top:0 !important}.products .product:only-child{max-width:300px}.product.item{display:flex}.product.item .product-item-info{display:flex;flex-direction:column;width:100%}.products-list-ext .product-item-img{width:100% !important;max-width:100%;padding:0}.product.item .photo{display:block;flex:1;width:100%;max-width:100% !important;height:0;padding-bottom:100%;overflow:hidden}.product input#qty{padding:4px 12px;font-size:16px;box-sizing:initial;line-height:1em;border-radius:8px;text-align:center}.product.item .price{font-size:16px !important;font-weight:500 !important;color:#c73e48}.product.name a{font-weight:500;font-size:16px}.product-image-wrapper{height:auto !important}.product-image-container{width:100% !important}.product-image-container img{margin:0;width:100%;position:relative !important}.products-list-ext .product-item-name{margin-bottom:0}.product-image-wrapper{padding-bottom:0 !important}.actions-secondary{display:none !important}.product.details.product-item-details{flex-grow:1;display:flex;flex-direction:column;padding:0 24px;padding-top:16px}.product.item .product.actions{display:flex;width:100%}.product-item-actions .actions-primary{width:100% !important;float:none !important}.product.item button{display:block !important;width:100%;margin-bottom:16px}.product .product-item-description{max-height:24px;overflow:hidden;color:#959cb6;margin:0}.items-grid-partitioned.hover-effect .item:hover,.products-list-ext.hover-effect .item:hover{margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin:2px 10px 18px 0 !important}.products-list-ext .product-item-inner{width:100%;padding:0 24px}.products-list-ext .product-item-inner-content{padding-left:0;border-left:none}.page-products .product-item-inner form{flex-direction:row;flex-flow:nowrap;align-items:center;justify-content:space-between;margin-top:48px 16px}.product-info-main .product.attribute.overview{display:none}.product-secondary-column{background:#2f363e;color:#fff;padding:48px 16px}.product-secondary-column p{color:#fff}.product-secondary-column .feature-wrapper{display:none}.product-info-main form{margin-top:0}.product-social-links{display:none}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:24px;color:#c73e48;font-weight:600}.product-info-main .stock.available,.product-info-main .stock.unavailable{font-weight:500;color:#014f41;text-transform:capitalize}.product-info-main .product-info-stock-sku{padding-bottom:0;margin-bottom:16px;margin-top:0;border-bottom:0}.product-info-main .product-reviews-summary{margin-top:0;margin-bottom:32px}.product-info-main .product.attribute.sku,.product-info-main .product.attibute.sku{clear:both;width:100%;margin-bottom:10px}.product-shop .product-info-main .product.attribute.sku .type,.product-shop .product-info-main .product.attibute.sku .type{font-weight:600;color:#333}.fotorama__caption{display:none !important}.product-lower-primary-column{padding-top:32px;border-top:1px solid #d4d6d9;margin-top:32px}.product.data.items>.item.title>.switch,.product.data.items>.item.content{border:none !important}#services .card{margin-bottom:32px;height:100%}.sideacco .nav-item>a{background-color:transparent !important;text-decoration:underline;border-bottom:none}.uaccordion .opener{background-color:transparent !important}.blog__post-header{display:none !important}footer{background:#1f1f1f;color:#fff}footer ul li{margin-bottom:0}footer a{color:#fff}footer .logo{margin-bottom:32px}footer address .phone{margin-top:24px}section#cta .row{align-items:center}section#cta .action-button{text-align:right}#footer-lower ul li{display:inline-block;margin-bottom:0;padding:0 16px}.page-layout-1column-full-width .main-container .main.container{width:100%;max-width:none}.page-layout-1column-full-width .breadcrumbs{display:none}.case-study img,.logo-feed img{max-width:100%}.full-width .breadcrumbs{display:none}hr{border-top:1px solid #eaeaea}.column{flex:1}.row.wide{max-width:1900px}#page-title{margin-top:64px}#page-title .row{flex-direction:column}#page-title h1{padding:0 32px;font-weight:500}#page-title hr{margin:32px 0}#case-study{padding-top:96px}#case-study .subtitle{display:block;margin-bottom:32px;color:#1f1f1f}.case-study__images img{display:block;margin-bottom:16px}.case-study__images img:last-child{width:100%;max-width:600px;margin-left:auto}.case-study__content{transform:translateY(-64px)}.case-study__content p{max-width:520px}.case-study__content h5{margin-bottom:8px}.case-study__content .button{margin-top:16px}.case-study__logo img{display:block;width:auto;max-height:80px;margin-top:48px;margin-bottom:48px}.split-content{display:flex;flex-direction:row;align-items:center}.split-content div{flex:1;padding:0 32px}.split-content__title{flex:1;flex-basis:380px;max-width:380px;flex-direction:column}.split-content__title h5{font-size:24px;font-weight:500}.product-feed{display:flex;flex-wrap:wrap}.product-feed .column{flex:1;flex-basis:350px}.product-card{border-top:1px solid #2f363e;margin:0 32px;margin-bottom:40px}.product-card__header{margin-top:16px}.product-card__header .product-image__wrapper{overflow:hidden}.product-card__header .product-image__wrapper img{width:100%;transform:scale(1);transition:transform .6s cubic-bezier(.65,0,.35,1);will-change:transform}.product-card__title{display:flex;align-content:center;align-items:center}.product-card__title h5{flex:1;margin-bottom:0}.product-card__title .types{display:flex}.product-card__title .types li{padding:0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.product-card__body{padding:16px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.product-card__footer{padding-top:16px}.product-card:hover .product-image__wrapper img{transform:scale(1.1)}.text-right{text-align:right}.dec-content{max-width:480px;padding:0 48px}.dec-content .subtitle{margin-bottom:8px}.dec-content h4{font-size:24px;margin-bottom:16px}.dec-content a.button{margin-top:16px}#sub-masthead{padding-top:15%;background-size:cover;background-position:center}#sub-masthead .dec-content{color:#fff}#sub-masthead .dec-content .subtitle{color:#fff}.scatter-gallery{display:flex;align-items:center;flex-wrap:wrap}.scatter-gallery__column{flex:1;flex-basis:150px}.scatter-gallery__image{background-size:cover;margin:8px;overflow:hidden}.scatter-gallery__image img{display:block;width:100%;transform:scale(1);transition:transform .6s cubic-bezier(.65,0,.35,1);will-change:transform}.scatter-gallery__image img:hover{transform:scale(1.1)}.scatter-gallery__stack{display:flex;flex-direction:column}.adv-services{padding:0;margin-top:16px}.adv-services__item{display:flex;flex-direction:column;padding:0 32px!important;border-right:1px solid #eee}.adv-services__header{flex:1}.adv-services__header h3{font-size:24px;margin-bottom:16px;font-weight:500}.adv-services__body{padding-top:20px}.adv-services__body h6{font-size:12px;color:#8b939c;margin-bottom:16px;font-weight:400}.adv-services__footer{padding-top:16px}.serv-list{border-top:1px solid #eee}.serv-list li{font-size:16px;font-weight:500;padding:12px 0;border-bottom:1px solid #eee}.logo-feed{display:flex;flex-wrap:wrap}.logo-feed__image{flex:1;flex-basis:250px;margin:0}@media (max-width:599px){.split-content{flex-direction:column;margin-bottom:24px}.split-content div{padding:0}#sub-masthead{padding-top:48px}#page-title h1{padding:0}.dec-content{padding:0}.case-study__content{transform:translateY(0)}.adv-services__item{padding:0 16px!important;margin-bottom:32px}.logo-feed__image{flex-basis:120px}}body.page-layout-1column form.form .fieldset{width:100%}body.page-layout-1column form.form{max-width:580px}body.page-layout-1column form.form .actions-toolbar{width:100%;text-align:right;margin-top:10px}body.page-layout-1column form.form .actions-toolbar button.action{max-width:280px}a.back{text-decoration:underline}.actions-toolbar a.action.create{padding:8px 0;max-width:280px}form.form.create .field-name-firstname,form.form.create .field-name-lastname{width:50%;float:left;padding-right:10px}form.form.create .field.password,form.form.create .field.confirmation{width:50%;float:left;padding:0 10px 0 0}form.form .fieldset.create{margin-bottom:20px}.delivery-calc-results input[type=radio]:checked,.insurance-panel input[type=radio]:checked,.guarantee-panel input[type=radio]:checked{border:1px solid #333}.delivery-calc-results input[type=radio],.insurance-panel input[type=radio],.guarantee-panel input[type=radio]{margin-top:0 !important;vertical-align:middle;position:absolute;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;left:0;right:0;margin-left:auto;margin-right:auto}.insurance-panel label span{vertical-align:middle}.insurance-panel .pull-right>div{text-align:center !important}.page-wrapper .process{text-align:center}body:not(._has-auth-shown) .authentication-dropdown{display:none}.authentication-dropdown .modal-inner-wrap{background:#fff}.authentication-dropdown .fieldset{width:100%;margin-bottom:10px}.modal-custom.authentication-dropdown{top:50% !important;bottom:auto;transform:translateY(-50%);height:auto}.authentication-dropdown .actions-toolbar>.primary .action:last-child{margin-bottom:0 !important;margin-left:0 !important}.opc-block-summary .product-image-container{width:auto !important}.methods-shipping .custom-shipping-method-price{margin-right:10px}.cart-additional-section .cart-additional-inner .customer-login-panel .tablinks.guest{width:22.3%}.catalog-product-view .column.main{padding-bottom:0}.blog__post-list-wrapper .blog__post-list .blog__post-item .blog__post-excerpt .read-more{background:#c73e48;width:auto;color:#fff;padding:5px 15px;font-weight:600;display:inline-block;margin-bottom:10px}.blog .block.blog__sidebar-recent .item a{font-size:1.3rem;line-height:17px}.blog .blog__sidebar-rss-link a{color:#c73e48;font-size:1.8rem;border-bottom:1px #c73e48 solid;padding-bottom:1px}.cart-additional .cart-additional-section .cart-additional-inner .cart-additional-inner-subtitle{color:#333}@media (min-width:991px){.enter-postcode-section .collection{margin-left:43%;padding:0 !important;margin-bottom:15px}}@media (max-width:991px){body .inner-container{padding-left:15px !important;padding-right:15px !important}body.cms-index-index .inner-container{padding-left:0 !important;padding-right:0 !important}}@media (max-width:769px){nav#lower-navigation .actions ul li:last-child{padding:0}nav#lower-navigation .actions ul li .action.showcart{height:auto;max-width:unset;line-height:0}.header-mobile .header-container3 header{position:unset;display:none}#mainmenu.nav-mobile.nav-acco li.nav-item{border-bottom:1px #bbb solid}.header-container .skip-content.skip-active#header-nav{padding-left:0;padding-right:0}.header-container.header-mobile .header-top-container{padding:0}body .main-container{padding:0 !important}.cms-ultimo-home-page-05 .main-container{padding-top:0 !important}.header-mobile .header-container3{background:#fff}.header-mobile .skip-links-wrapper .skip-link{background-color:#fff}.breadcrumbs .item:not(:last-child):after{vertical-align:middle}}@media (max-width:639px){.minicart-wrapper{margin-top:0}}@media (max-width:599px){form.form.create .field-name-firstname,form.form.create .field-name-lastname,form.form.create .field.password,form.form.create .field.confirmation{width:100%;padding-right:0}body .main-container{padding-top:0 !important}.row{display:block;flex-direction:unset}.row .column{width:100%;padding:0}header #upper-navigation .links{display:none}header #lower-navigation .links{display:none}.form-action.half{flex:0 0 100%}h1{font-size:32px}h2,footer h2{font-size:24px}h3{font-size:24px}h5{font-size:16px}#gallery-slider .slide-inner{height:150px}#gallery-slider .slide-inner .slide-footer{padding:8px 16px}#gallery-slider.is-fullscreen .slide-inner{height:250px;margin-top:calc(50vh - 150px)}}.column.main .process div{text-align:center;font-size:18px}.column.main .process div.on{color:#c73e48;font-weight:700}.column.main .process div.done{color:#c73e48;font-weight:700}.enter-postcode-section .col-sm-4.col-xs-6 div{display:inline-block}.enter-postcode-section .collection{padding:0 16px}.collection div{display:inline-block}.freight-section .col-md-12.col-md-offset-12.col-sm-12.col-sm-offset-0{margin:0 auto;width:100%;padding:0;display:table;float:none}.col-sm-6.col-xs-6.pull-right.thank{padding-right:0}.freight-section .col-md-12.col-md-offset-12.col-sm-12.col-sm-offset-0 a{text-align:center;border:none;padding:10px;cursor:pointer;background:#333;color:#fff;width:100%;display:block}.enter-postcode-section{margin-top:40px}.col-sm-4.col-xs-6.checked b{color:#fff !important;position:relative}.delivery-calc-results input[type=radio]:checked,.insurance-panel input[type=radio]:checked,.guarantee-panel input[type=radio]:checked{background:#c73e48;border:none;border-radius:8px}.col-sm-4.col-xs-6.checked label span{color:#fff !important;position:relative}.col-xs-12.process{margin-bottom:30px}.process .col-xs-4 img{display:none}.cart.item .actions-toolbar a.action.action-delete{float:right}.main .toolbar.toolbar-products{display:block}.main .toolbar-products .pages{display:block}.toolbar.toolbar-products .toolbar-amount{margin-left:20px;float:left;display:block}.toolbar-products .pages{text-align:right}.frieght_protection_custom .checked label{color:#fff}.frieght_protection_custom .checked label span{position:relative}.frieght_protection_custom .col-sm-6.col-xs-6.pull-right.thank{line-height:45px}.frieght_protection_custom .col-sm-6.col-xs-6.pull-right.checked .insurance-amount{color:#fff;position:relative}.search .products.products-list-ext .item.product.product-item{display:block !important}.block-content .sideacco .nav-item>a:hover,.block-content .sideacco .nav-item>a:hover+.opener{color:#c73e48}.form.form-cart .cart.table-wrapper .col{font-size:18px}.cart.item .item-info .price-including-tax,.cart.item .item-info .price-excluding-tax{font-size:16px}.cart.main.actions button.action span{font-size:18px}.cart.main.actions a.action.continue{font-size:18px}.row.delivery-calc-results label{font-size:16px}.insurance-panel .col-md-7.col-md-offset-5.col-sm-offset-0.col-sm-12 .col-sm-12.col-sm-offset-0{font-size:19px}.insurance-panel .col-md-7.col-md-offset-5.col-sm-offset-0.col-sm-12 .col-sm-12.col-sm-offset-0 small{font-size:16px}a#ctl00_PageContent_btnShowPickUpOptions{font-size:16px}.tabcontent input[type=submit]{font-size:15px}.catalog-product-view #product-options-wrapper{width:100%}.onepagecheckout-index-index .header-container3{padding-top:0;box-shadow:0px 4px 8px 0px rgba(0,0,0,.2);background:#fff}.onepagecheckout-index-index .main-container{padding-top:40px !important}.customer-login-panel .tablinks.active{border-color:#fff;color:#fff}.shopping_back{margin-bottom:15px;margin-left:10px}.shopping_back a{background:#c73e48;padding:4px 8px 6px 7px;color:#fff;border-radius:4px}.shopping_back a:hover{color:#fff}.onepagecheckout-index-index .shopping_back{margin-bottom:20px;margin-top:20px}body .page-wrapper{min-height:auto}div#artwork-details:hover{color:#e50640}div#artwork-details{cursor:pointer}.artwork-info .modal-content{margin-top:16%}.artwork-info .form-inner-container{width:100%}.artwork-info footer.modal-footer{display:none}.artwork-info .actions-toolbar{text-align:center}.artwork-info .actions-toolbar .primary{width:100%}.artwork-info .actions-toolbar .action.submit.primary{float:none}.onepagecheckout-index-index .page-main .columns{margin-top:25px}.customer-login-panel .tablinks{border-radius:8px}.customer-login-panel .tabcontent input[type=submit]{border-radius:8px}.collection_info{float:left;margin-right:10px;display:block;margin-top:25px}.collection_details{margin-top:15px}.form .fieldset>.field:not(.choice)>.label{text-align:left}.cart-container .cart.table-wrapper .product-item-photo{width:18%}.cart-container .cart.table-wrapper .item-actions .actions-toolbar{text-align:right;margin-top:0}.form.password.forget .actions-toolbar{margin-left:0}.form.password.forget .fieldset>.field:not(.choice)>.label{text-align:left;clear:both;width:100%}.form.password.forget .action.captcha-reload{background:#555}.minicart-wrapper .loading-mask{display:none}header #lower-navigation .actions .icon.ic.ic-cart:before,.header-container .skip-link .icon.ic.ic-cart:before{content:none}.product-info-main .product-add-form.grouped-pro .box-tocart,.product-add-form .product-options-bottom .box-tocart{clear:both;width:100%}body.page-layout-1column .form.form-login .actions-toolbar{margin-left:0}body.page-layout-1column .form.form-login .actions-toolbar .primary{margin-right:15%}.product-info-main .box-tocart .fieldset .field.qty{margin-right:15px;float:left}.product-info-main .box-tocart .fieldset .actions{float:left}.columns .sidebar.sidebar-main button.action.primary{margin:0 !important;padding:9px 15px !important;border-radius:0}.blog__sidebar-search form input{border-radius:0}.blog__post-footer{padding:0 10px}.contact-main form#contact-form fieldset.fieldset{letter-spacing:normal}.contact-main form#contact-form .actions-toolbar button.action.submit{margin-left:0 !important}.checkout-container.am-checkout.-modern{box-sizing:border-box;padding:0 16px;max-width:1440px;padding-top:64px}.payment-method-braintree .cvv{max-width:100%}.payment-method-braintree .cvv .field-tooltip{top:4px;right:25px}.am-checkout.-modern .authentication-wrapper{margin-bottom:15px}.customer-account-login .field.captcha .label{width:100%}.checkout-index-index .modal-popup:not(.agreements-modal):not(.popup-authentication) .modal-inner-wrap .modal-content{padding-top:3rem;padding-bottom:3rem}.checkout-index-index .modal-popup:not(.agreements-modal):not(.popup-authentication) .modal-inner-wrap header.modal-header{position:unset}header #lower-navigation input#search1{padding:20px 10px;border-radius:8px}.breadcrumbs .item:not(:last-child):after{vertical-align:middle}.cms-custom #page-title{margin-top:0;padding-top:15px}.cms-custom #sub-masthead{padding:8% 0}button:hover,.button:hover{color:#fff}#discount-form .payment-option-inner{width:100%}#discount-form .actions-toolbar{width:100%}#discount-form .actions-toolbar .primary{width:100%}#discount-form button.action.action-apply{width:100%;margin:0 !important}.amcheckout-main-container .checkout-payment-method.submit .actions-toolbar button.action.primary.checkout.amasty{width:100% !important;margin:0 !important}.checkout-payment-method.submit .payment-methods{margin:0;padding:0 20px}.form.form-cart .cart.table-wrapper .col{font-size:18px;text-align:center}.product-item-details{text-align:left}table#shopping-cart-table th.col.item{text-align:left}#shopping-cart-table .control.qty a.cart-plus{margin-left:6px}.block.block-new-customer .actions-toolbar .primary a.action.create.primary{font-size:16px !important;margin:0 8px !important;font-weight:500 !important;border:none !important;display:inline-block;text-decoration:none !important;padding:12px 24px !important;color:#fff;background:#c73e48;border-radius:8px;width:initial;line-height:1.6rem}.block.block-new-customer .actions-toolbar .primary a.action.create.primary:hover{background:#333;color:#fff}.catalog-category-view .products.list.items{margin:30px 0;display:flex;flex-wrap:wrap;width:100%;grid-gap:0}.products .product.item{flex-grow:1;flex-basis:23.5%;background:#fff;margin:2px 2% 18px 0 !important;padding-top:0 !important}.products.products-list-ext .product.item:nth-child(4n){margin-right:0 !important}.products-list-ext.hover-effect .item:hover{margin:2px 2% 18px 0 !important}.catalog-category-view .products.list.items .plp-banner-ct-top{margin:0}.column.card.form.focused .card__body #confirmationForm{justify-content:end}.catalog-category-view .products.list.items .plp-banner-slogan{font-size:23px}.catalog-category-view .products.list.items .plp-banner-ct-bottom{margin:10px 0}header #lower-navigation .actions img,.header-container .mini-cart .caret{cursor:pointer}#lower-navigation form#search_mini_form{margin-top:0}footer a{text-decoration:none}section#lead form#confirmationForm button.button.primary{margin-top:20px !important}header.modal-header{box-shadow:none}.breadcrumbs strong{color:#666}.toolbar.toolbar-products .modes-mode.active,.toolbar.toolbar-products .pages .current .page{background-color:#c73e48;color:#fff}.toolbar.toolbar-products .modes-mode:hover,.sorter-action:hover,.toolbar.toolbar-products .page:hover,.toolbar.toolbar-products .pages .action:hover{background-color:#c73e48;color:#fff}.gallery.masonry figure:hover img{transform:scale(1.1)}.gallery.masonry figure img{transition:.5s}section#adv-services .adv-services__footer a.button.arrow:hover,.case-study__content .button:hver,#sub-masthead .dec-content .button:hover{background:#333}section#adv-services .adv-services__footer a.button.arrow,.case-study__content .button,#sub-masthead .dec-content .button{color:#fff}.split-content a.button,.product-feed .column a.button{color:#fff}.login-container .actions-toolbar .secondary{float:left}body.page-layout-1column .form.form-login .actions-toolbar .primary{margin-right:10px}.column.main .login-container .fieldset:after{margin-left:0;margin-top:10px}.artwork-info select,.cart-additional select{border:1px #c9c2c2 solid}.artwork-info input,.cart-additional input,.artwork-info select,.cart-additional select,.artwork-info textarea,.cart-additional textarea{border:1px #c9c2c2 solid}.cart-additional-inner .customer-login-panel .tablinks{font-size:15px}.blog .blog__copyright-wrapper{display:none}.search.results .block dd.item{display:inline;background:#ebe9e9;margin-right:12px;padding:5px 5px 5px 8px;border-radius:5px;font-size:15px}.catalogsearch-result-index .product .actions-primary input#qty{padding:4px 20px}.search.results dl.block{margin-bottom:15px}.catalogsearch-result-index .toolbar.toolbar-products .modes{margin-right:0}.catalogsearch-result-index .toolbar.toolbar-products .toolbar-amount{margin-left:0}.search.results .block .title{margin-bottom:10px}.catalogsearch-result-index.page-products .search.results .products{margin-top:20px}.catalogsearch-result-index .product-image-container .product-image-photo{object-fit:contain;aspect-ratio:1/1}.catalogsearch-result-index .product.photo.product-item-photo{max-height:280px;padding-bottom:0 !important;min-height:auto}.catalogsearch-result-index .products{display:flex;flex-flow:wrap;width:100%}.catalogsearch-result-index .products .product.item{flex-grow:initial;width:23.5%;flex-basis:23.5%;border:1px solid #e9e9e9}.catalogsearch-result-index .products.products-list-ext .product.item:nth-child(4n){margin-right:0 !important}.catalogsearch-result-index .products.products-list-ext .product.item:nth-child(3n){margin:2px 2% 18px 0 !important}.catalogsearch-result-index .product.details.product-item-details .product.name a{min-height:44px;display:block}.catalogsearch-result-index .page-title-wrapper h1{margin-bottom:8px}.search.results .products-list-ext .product-item-inner{padding:0}.catalogsearch-result-index .product .actions-primary input#qty{width:10px}.checkout-container.am-checkout.-modern .authentication-wrapper .action-auth-toggle{background:#c73e48}.amcheckout-step-container .amcheckout-title>.amcheckout-icon:before{border-bottom-color:#c73e48;border-right-color:#c73e48}.amcheckout-step-container .amcheckout-title>.amcheckout-icon{border-color:#c73e48}.amcheckout-step-container .amcheckout-title>.amcheckout-icon:hover,.amcheckout-step-container .amcheckout-title>.amcheckout-icon:hover:before{border-color:#c73e48}._amcheckout-selectable-item.-selected,.amcheckout-step-container .amcheckout-shipping-address .billing-address-details.-selected,.amcheckout-step-container .amcheckout-shipping-address .shipping-address-details.-selected,.amcheckout-step-container .shipping-address-items .shipping-address-item.-selected,.amcheckout-step-container .shipping-address-items .shipping-address-item.selected-item,.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method.-selected,.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method.-selected,.amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method.-selected,.amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method._active{border-color:#c73e48}.amcheckout-step-container input[type=checkbox]+label:hover:before,.amcheckout-step-container input[type=radio]+label:hover:before,.amcheckout-step-container input[type=checkbox]:checked+label:before,.amcheckout-step-container input[type=radio]:checked+label:before{border-color:#c73e48}.amcheckout-main-container.-modern .amcheckout-block:not(:first-of-type){margin:0}#co-payment-form{margin:0;width:100%;display:block}#co-payment-form br{display:none}.checkout-container.am-checkout.-modern{margin:0 auto}#co-shipping-form .fieldset>.field{margin:0 0 15px}.amcheckout-step-container .amcheckout-summary-container .amcheckout-title{background:#eee;color:#363636}.catalog-product-view .message.success a,.catalog-category-view .message.success a,.checkout-cart-index .message.success a,.wishlist-index-index .message.success a,.catalogsearch-result-index .message.success a{color:#c73e48;font-size:14px;font-weight:500}.breadcrumbs .items>li.item{font-size:13px}form.form-address-edit,form.form-edit-account,form.form-newsletter-manage{display:inline-block;width:100%}.form-address-edit .fieldset{float:left;width:49%}.form-address-edit .fieldset>.field:not(.choice)>.control{width:72%}.form-address-edit .fieldset>.field>.label{font-size:13px;font-weight:600}.form-address-edit .fieldset>.field:not(.choice)>.label{padding:6px 4px 0 0;width:28%}.form-address-edit .fieldset:nth-child(2){margin-left:2%}form.form-edit-account .fieldset>.field:not(.choice)>.label{text-align:right}form.form-edit-account .fieldset>.field:not(.choice)>.control{width:45%}form.form-edit-account .fieldset>.field>.label{font-size:14px;font-weight:600}.sales-order-print .order-details-items .cart-price .price{font-size:15px;font-weight:500}.wishlist-index-index .products-grid.wishlist .product-item{width:32%}form.form-wishlist-items{display:inline-block;width:100%}.wishlist-index-index .products-grid.wishlist .product-item-name{margin-top:0;min-height:53px}.wishlist-index-index .products-grid.wishlist .product-item-comment{height:60px}.wishlist-index-index .products-grid.wishlist .product-item .fieldset .field.qty{margin-bottom:3px;display:inline-block;width:90px}.wishlist-index-index .fieldset>.field:not(.choice)>.control{width:55%;float:left}.wishlist-index-index .products-grid.wishlist .product-item-actions{display:inline-block}.wishlist-index-index .fieldset>.field:not(.choice)>.label{padding:3px 7px 0 0}.wishlist-index-index .product-item .price-box .price{font-size:1.6rem;font-weight:600;color:#333}.wishlist-index-index .products-grid.wishlist .product-item .fieldset .field.qty .label{font-weight:600}#shopping-cart-table .cart .item-actions a.action{font-size:14px}.checkout-cart-index .modal-content{padding-top:7px;padding-left:10px}.checkout-cart-index .modal-popup .action-close{padding:4px !important;padding-right:0 !important;margin-right:1px !important}.checkout-cart-index .modal-popup .action-close:before{font-size:35px;color:#333;font-weight:800}.checkout-cart-index .modal-content div{position:relative;z-index:9}.cart.table-wrapper .item-options dt{font-weight:600;font-size:13px}.account.page-layout-2columns-left .column.main{width:76%}.account.page-layout-2columns-left .sidebar-main{width:23%}.account .block-collapsible-nav .item a{padding:5px 10px}.account .block-collapsible-nav .item>strong{padding:5px 7px 5px 10px}.order-details-items .table-order-items .col.price .cart-price .price,.order-details-items .table-order-items .col.subtotal .cart-price .price{font-size:14px;font-weight:600}.page-print .item.itemnew-left .footer-copyright small.copyright{font-size:100%}.table-additional-addresses-items.table:not(.cart):not(.totals)>thead>tr>th{font-size:14px;font-weight:600;padding:0 9px}.table-additional-addresses-items.table:not(.cart):not(.totals)>tbody>tr>td{font-size:14px;padding:5px}.account .table-wrapper .table-additional-addresses-items .action{margin-right:5px;clear:both;float:left}.product-item-actions .actions-primary .stock.unavailable{color:#014f41}.amcheckout-column .amcheckout-step-container .amcheckout-shipping-address .amcheckout-button.-edit:hover:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi42MTMgMGwtMS43MDYgMS43MTYgMi4zODggMi40TDE1IDIuNDAzIDEyLjYxMyAwek0xLjcgMTAuOThsMi4zODYgMi40IDguMTg3LTguMjMzLTIuMzg3LTIuNDAxTDEuNyAxMC45OHpNMCAxNWwyLjg5LS43NjMtMi4xMy0yLjE0NEwwIDE1eiIgZmlsbD0iIzRFNEU0RSIvPjwvc3ZnPg==) center no-repeat}.amcheckout-column .amcheckout-step-container .amcheckout-shipping-address .amcheckout-button.-edit:hover{color:#fff;opacity:.8}#works .split-content__title{max-width:inherit}.cms-custom section .column .subtitle{font-size:22px;font-weight:700}.cms-custom section .adv-services__body h6{font-size:20px;color:#666;font-weight:600}#mageplaza-seo-html-sitemap .row{display:block}.contact-main form#contact-form .fieldset .field{margin-bottom:15px}.contact-main .form.contact .mage-error[generated]{margin-top:2px}.products-list-ext .product-item-actions button.action.primary:hover{background:#5a5a5a !important}.grid12-12 footer section#cta{padding-bottom:0}footer .row .column .footer_title{font-size:19px;font-weight:600;text-transform:uppercase;margin-bottom:12px}footer .row .column ul li a{color:#eee;font-size:15px}footer section#footer-upper{padding-bottom:0}footer .row .column ul li a:hover{padding-left:10px;color:#e50640;text-decoration:underline;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}footer .row .column address p{margin-bottom:5px}footer .row .column address .phone{margin-top:10px}footer .row .column.text-right ul li a:hover{padding-left:0}.cms-index-index .column.card.form.focused{flex:auto}.card.focused .card__body input,.card.focused .card__body textarea{border:1px solid #e5e5e5}.product-view .product-info-main .price-box .old-price .price-wrapper .price{font-size:16px;color:#333;font-weight:600}.product-view .product-info-main .price-box .old-price{color:#333}.products-list-ext .product-items .product-item-img .sticker.sale{background-color:#c73e48;font-weight:500}footer .column.action-button .button.secondary:hover{color:#000 !important;background:#d2d1d8 !important}.card__footer .button.primary:hover{color:#fff !important;background:#5a5a5a !important}.flickity-slider a.button.primary.dark:hover{background:#5a5a5a !important}section#lead form#confirmationForm button.button.primary:hover{background:#5a5a5a !important}.cart-additional-section .cart-additional-inner .customer-login-panel .tablinks{font-size:16px;font-weight:500}.cart-additional-section .cart-additional-inner .customer-login-panel .tablinks:hover{background:#787373}.cart-additional-inner .checkout-redirect-form .action.submit-checkout{font-size:19px !important;padding:14px 30px !important}.cart-additional-inner .checkout-redirect-form .action.submit-checkout:hover{background:#5a5a5a !important}.product-view .product-add-form .box-tocart .action.primary:hover{background-color:#5a5a5a !important}body.page-layout-1column .form.form-login .actions-toolbar .action.primary:hover{background:#333 !important}body.page-layout-1column form.form .actions-toolbar button.action.submit:hover{background:#333 !important}form.form-edit-account button.action.save.primary:hover{background:#333 !important}button.action.tocart.primary.sparsh_product_inquiry_link:hover,section#adv-services .adv-services__footer a.button.arrow:hover,.split-content a.button:hover,.product-feed .column a.button:hover,a.button.grey:hover{background:#5a5a5a !important}section#clients .logo-feed__image img{transition:.5s}section#clients .logo-feed__image:hover img{transform:scale(1.1)}.pages .page,.pages .action{width:35px;font-size:15px;font-weight:500}.pages .page,.pages .current .page{font-size:15px;font-weight:500}.cart-empty{height:300px;display:flex;flex-flow:column;align-items:center;justify-content:center}.uaccordion li{margin-bottom:5px}.breadcrumbs a:hover{color:#c73e48}.column.card.form.focused .card__body #confirmationForm{justify-content:center}.cms-privacy-policy-cookie-restriction-mode header#main-header{display:none}.wishlist-index-index .products-grid.wishlist .product-item-actions a.btn-remove.action.delete span{top:-2px;position:relative}.wishlist-index-index .products-grid.wishlist .product-item-actions .btn-remove:before{line-height:normal;margin-right:5px}.uaccordion{padding:10px 5px;background:#f5f5f5}.cart-empty a{color:#c73e48}.fancybox-navigation .fancybox-button svg{width:20px;left:-6px}.fancybox-toolbar .fancybox-button svg{width:20px;left:-11px}section#about-us h2 br{display:none}section#about-us .column.image{text-align:center}section#about-us .column.image .card.focused{left:0;right:0;margin:0 auto;bottom:-35px}section#about-us .column.image .card__body{text-align:center;padding-top:0}.cms-laser-machines table>tbody>tr>td img{transition:.5s}.cms-laser-machines table>tbody>tr>td :hover img{transform:scale(1.07)}.cms-custom .column.main{padding-bottom:0}section#works{padding-bottom:0}footer .logo{margin-bottom:12px}button.action.primary:hover,.button.primary:hover,.product-view .action.primary:hover,.action.primary.checkout:hover{background:#333 !important;color:#fff !important}button.action.action-edit-address.amcheckout-button.-edit{background:#c73e48 !important;color:#fff !important;font-size:16px !important;margin:0 8px !important;font-weight:500 !important;border:none !important;display:inline-block;text-decoration:none !important;padding:12px 18px 12px 13px !important;border-radius:5px !important;margin-left:0 !important;margin-top:10px !important}.amcheckout-step-container .amcheckout-shipping-address .amcheckout-button.-edit:before,.amcheckout-step-container .checkout-billing-address .amcheckout-button.-edit:before{padding-right:10px;filter:brightness(.5)}button.action.action-edit-address.amcheckout-button.-edit:before{filter:invert(1)}button.action.action-edit-address.amcheckout-button.-edit:hover{background:#333 !important}header #upper-navigation a:hover{color:#c73e48 !important}.breadcrumbs .items>li.item{font-size:15px}#discount-form button.action.action-apply{background:#c73e48}#discount-form button.action.action-apply:hover{background:#333}.page-product-grouped .product-info-main .box-tocart{margin:auto}.form.contact .field-recaptcha{display:inline-block}.amcheckout-method:nth-child(1):last-child{width:100%}header #lower-navigation li.submenu:hover ul.nav-sub-menu{display:block}ul.nav-sub-menu{position:absolute;width:auto;min-width:150px;background:#fff;margin-left:-5px;padding:10px;display:none}ul.nav-sub-menu li{display:block;line-height:normal;padding:5px 0}.childmenu .sub-child:before{content:"+";position:absolute;right:15px;font-size:25px;font-weight:600}.childmenu .active.sub-child:before{content:"-";position:absolute;right:15px;font-size:28px;font-weight:600}.childmenu ul.mobile-submenu{padding:10px 35px;display:none}header #lower-navigation .links li a{padding:0 8px}#lower-navigation .submenu .children .arrow.down{border:solid #59546c;border-width:0 2px 2px 0;display:inline-block;padding:3px;margin-left:7px;position:relative;top:-2px}#lower-navigation .submenu .children .down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.account .columns .column.main{padding-bottom:0}.sales-order-view .page-main .block.block-order-details-view{padding-top:20px}.slick-slide .pagebuilder-slide-wrapper .pagebuilder-poster-content img{width:100%;height:100%}.blog__post-view .slick-track{display:flex !important}.blog__post-view .slick-track .slick-slide{height:inherit !important}.slick-dotted .slick-dots li button{border:1px solid #362f2f !important;padding:0 !important;width:16px;height:16px}.contact-index-index .page-main>.page-title-wrapper{display:none}#html-body.blog.blog-post-view [data-pb-style=CMB8TEG]{display:block}.block.block-collapsible-nav.blog__sidebar-category-tree .title.block-collapsible-nav-title{position:unset;overflow:visible;margin-bottom:10px;margin-top:30px}.blog__sidebar-main .block-collapsible-nav .item a{color:#333;text-decoration:underline}.blog__sidebar-main .block.block-collapsible-nav.blog__sidebar-category-tree{margin-bottom:0 !important}.checkout-payment-method .payment-option-title #block-discount-heading.action-toggle{color:#333;font-weight:500}.checkout-payment-method .payment-option._collapsible .payment-option-content form{margin:0}.payment-method-braintree .hosted-control#braintree_expirationDate{width:auto}#confirmationForm .form-action input::placeholder,#confirmationForm .form-action textarea::placeholder{color:#817575}#confirmationForm .form-action input,#confirmationForm .form-action textarea{border:1px #a19f9f solid}#confirmationForm .form-action label{color:#333}#confirmationForm .form-action label .optional{color:#000}.block.block-dashboard-info .box-actions a.action{color:#222;border-bottom:1px #222 solid}.block.block-dashboard-addresses .box .box-actions a.action{color:#222;border-bottom:1px #222 solid}.block.block-dashboard-info .box-actions a.action.edit{margin-right:15px}.form.form-login .actions-toolbar a.action.remind{text-decoration:underline;color:#333;font-weight:500}.flickity-button:hover svg.flickity-button-icon{color:#5a5858}.products-list-ext .product-item-inner button.action.tocart.primary.sparsh_product_inquiry_link{margin-top:24px !important}.columns .column.main .message.info{font-size:1.5rem}.cms-inspiration-gallery .columns .column.main{padding-bottom:0}.order-attributes-form.fieldset.address>.field:not(.choice)>label{padding:0 10px 0 0;line-height:16px}.amcheckout-block.amcheckout-step-container .amcheckout-summary-container .amcheckout-content>.amcheckout-wrapper{padding-bottom:0}.authentication-dropdown .fieldset .field.field-email{margin-bottom:8px}.sparsh-product-inquiry-popup-modal h2{font-size:24px;margin-bottom:0}.modal-popup.request-quote-modal .modal-slide .modal-inner-wrap{margin:3rem auto}.request-quote-modal.modal-popup .modal-inner-wrap .modal-header{padding:0}.sparsh-product-inquiry-popup-modal hr{margin-top:10px;margin-bottom:10px}.request-quote-modal.modal-popup .modal-inner-wrap{margin:2rem auto}.request-quote-modal.modal-popup._inner-scroll .modal-inner-wrap{max-height:94%}.request-quote-modal .sparsh-product-inquiry-popup-modal{margin-top:15px}.amcheckout-main-container.-modern.-layout-2columns .amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes{margin-bottom:0}.amcheckout-step-container .amcheckout-summary-container .minicart-items .product-item .product{padding-bottom:0}.amcheckout-step-container .checkout-billing-address .fieldset .actions-toolbar .primary .action{background:#c73e48}.amcheckout-step-container .checkout-billing-address .fieldset .actions-toolbar .primary .action.action-cancel{padding:9px 24px !important}.payment-method-braintree .fieldset.payment .hosted-control{height:35px}.blog__post-view .blog__post-meta .blog__post-meta-comments,.blog__post-view .blog__post-meta .blog__post-meta-time{color:#333}.block-customer-login .actions-toolbar .secondary .action.action-remind{text-decoration:underline}.cms-custom-personalisation section#masonry,.cms-custom-medals section#masonry{padding-bottom:0}.block.block-dashboard-addresses .block-title .action.edit{background:#dbdbdb;padding:5px 10px;color:#555;font-weight:600}.block.block-dashboard-addresses .block-title .action.edit:hover{color:#e50640}.cart-container .cart.table-wrapper .item-actions td{padding:0}.cms-custom-corporate .gallery.masonry figure figcaption{font-weight:600}.authentication-dropdown .modal-inner-wrap{padding:10px 25px 25px}.cms-afl-footy-trophies .columns .column.main,.cms-soccer-awards-trophies .columns .column.main,.cms-academic .columns .column.main,.cms-custom-signage .columns .column.main,.cms-custom-plaques .columns .column.main,.cms-custom-corporate .columns .column.main,.cms-custom-pins-badges .columns .column.main,.cms-custom-personalisation .columns .column.main,.cms-custom-majorevents .columns .column.main,.cms-news .columns .column.main,.cms-custom-medals .columns .column.main,.cms-evright-industrial .columns .column.main,.cms-services .columns .column.main{padding-bottom:0}.cms-afl-footy-trophies .gallery.masonry,.cms-soccer-awards-trophies .gallery.masonry,.cms-custom-plaques .gallery.masonry,.cms-custom-signage .gallery.masonry,.cms-custom-corporate .gallery.masonry,.cms-custom-majorevents .gallery.masonry,.cms-academic .gallery.masonry{padding-bottom:0}.cms-artwork-and-delivery .columns .column.main{padding-bottom:10px}.cms-custom-majorevents .gallery.masonry figure:last-child img{object-fit:none}.box-tocart .control .qty-buttons-wrapper .qty-button{background-color:#ccc}.adv-services__item .adv-services__body .serv-list li{padding:3px 0}.form-login .fieldset.login .field input,form.form-create-account .fieldset.create .field input{height:38px}.form-address-edit fieldset.fieldset .field.zip label.label{padding:6px 1px 0 0}.form-address-edit fieldset.fieldset .field.zip label.label:after{margin:0 2px 0 3px}.amcheckout-step-container .amcheckout-summary-container .product-item-name{font-size:15px;line-height:20px}.card .card__body{margin-bottom:10px}#services .card__footer{padding-bottom:10px}#sub-masthead .dec-content{font-size:17px;font-weight:500}#sub-masthead .dec-content .subtitle{font-size:14px;font-weight:500}section#adv-services .adv-services__footer a.button.arrow{padding:9px 30px !important}.product-view.product-columns-wrapper .product.data.items{margin-bottom:0}.product-view.product-columns-wrapper .product.info.detailed{margin-bottom:0}.cart-container .form.form-cart .cart.main.actions a.action.continue{margin-left:-11px}.catalog-product-view .modal-popup .action-close:before,.modal-slide .action-close:before{background:#585353;color:#fff;font-weight:900}.modals-wrapper .modal-inner-wrap fieldset.fieldset.sparsh_product_inquiry_fieldset .fields .control div.mage-error[generated]{margin-top:0}.modals-wrapper .modal-inner-wrap fieldset.fieldset.sparsh_product_inquiry_fieldset .fields .field{margin:0 0 13px}form.form-create-account .fieldset.create .field input.checkbox{height:auto;margin-right:7px}form.form-create-account .fieldset.create .field.choice.newsletter{margin-top:15px}.contact-main form#contact-form fieldset.fieldset .contact-write-us{font-weight:600;font-size:20px;margin-bottom:10px}.customer-account-login .columns .column.main{padding-bottom:0}.customer-account-create .page-title-wrapper{text-align:center}.authentication-dropdown .actions-toolbar>.primary button.action.action-login:hover{color:#fff !important}.checkout-container .modal-custom header.modal-header .action-close:before{font-size:38px;color:#7c7272;font-weight:600}.cms-privacy-policy-cookie-restriction-mode .columns .column.main{padding-bottom:0}.cms-privacy-policy-cookie-restriction-mode .main.container{padding-bottom:0}form.password.forget fieldset.fieldset #email_address{height:38px}.opc-block-summary .table.table-totals .totals .mark{font-weight:600}.opc-block-summary .table.table-totals .totals .mark strong{font-weight:600;font-size:16px}form.form-edit-account fieldset.fieldset>.field:not(.choice)>.control input{height:37px}.catalog-product-view .product-info-main .box-tocart .fieldset .field.qty{padding-left:0}.product-info-main .product-add-form .box-tocart button.tocart{padding:14px 24px !important}#works .product-feed .product-card.column{padding:0 14px}.catalogsearch-result-index .message.notice .block .item a{color:#333;text-decoration:underline}.catalogsearch-result-index .message.notice{font-size:1.5rem}#clients .column.logo-feed{margin-top:5px}.row.cart-additional-section.customer-section .text-right{line-height:45px}.block-authentication .block-customer-login .actions-toolbar{margin-top:1rem}.block-authentication .block-customer-login .actions-toolbar .secondary{padding-top:0}.block-authentication .block-customer-login .actions-toolbar .primary .secondary{padding:8px 20px !important}.blog__post-list-wrapper .blog__post-list .blog__post-item .blog__post-excerpt .read-more:hover{background:#726c6c}.blog__post-list-wrapper .blog__post-list .blog__post-item .blog__post-excerpt .read-more{text-transform:capitalize}.cms-news .main-container .main.container{padding-bottom:0}.checkout-cart-index .cart-additional{margin-bottom:0}article.product-card:last-child .product-card__body{padding-bottom:0}article.product-card:last-child .product-card__body p{margin-bottom:7px}.modals-wrapper .request-quote-modal .modal-inner-wrap{max-width:650px !important}.form.create.account.form-create-account .fieldset>.field .label{font-weight:600}.product-options-wrapper .fieldset .control select{width:auto}.fotorama__nav-wrap.fotorama__nav-wrap--horizontal{margin-top:15px}.fotorama__nav--thumbs .fotorama__nav__frame{margin-right:5px}.product-info-main .product-options-wrapper .field .control input{height:36px}.blog__sidebar-search form{margin-top:0}.cart-additional-section .pull-right.order-total{font-size:22px}.block-collapsible-nav.blog__sidebar-category-tree .content{padding:0;margin-top:30px}.product-info-main .product-options-wrapper .field .control .field.choice input.radio{height:25px}.product-info-main .product-options-wrapper .field .control .field.choice label.label{line-height:30px}.opc-block-summary .items-in-cart .product-item-details .product.options .item-options dt{font-size:14px;margin-right:0}.catalog-product-view #product-options-wrapper .fieldset .field.required .mage-error[generated]{font-size:1.4rem}.catalogsearch-result-index.page-products .main.container{padding-bottom:0}@media only screen and (max-width:1280px){.catalogsearch-result-index .products .product.item{width:31.5%;flex-basis:31.5%}.catalogsearch-result-index .products.products-list-ext .product.item:nth-child(3n){margin-right:0 !important}.catalogsearch-result-index .products.products-list-ext .product.item:nth-child(4n){margin:2px 2% 18px 0 !important}}@media only screen and (max-width:999px){.catalogsearch-result-index .products .product.item{width:31.5%;flex-basis:31.5%}.catalogsearch-result-index .products.products-list-ext .product.item:nth-child(2n){margin:2px 2% 18px 0 !important}.catalogsearch-result-index .products.products-list-ext .product.item:nth-child(3n){margin-right:0 !important}}@media only screen and (max-width:767px){.blog__main-recent .blog__post-list-wrapper .blog__post-list li{margin-bottom:2.5rem}.customer-account-forgotpassword .page-title-wrapper .page-title{font-size:27px;margin-bottom:0}.form.methods-shipping .table-checkout-shipping-method tbody td{padding-top:10px;padding-bottom:10px}.checkout-container.am-checkout.-modern .authentication-wrapper{margin-top:0}.checkout-container.am-checkout.-modern .opc-estimated-wrapper{margin:0 auto 15px auto;padding:0}.checkout-container.am-checkout.-modern .authentication-wrapper{margin:0 auto}.form.form-cart .cart.main.actions button.action.update{margin-top:10px !important}.form.form-cart .cart.main.actions button.action{width:100%;margin:0 auto !important}.cart-additional .cart-additional-section.customer-section .customer-login-panel .tablinks{width:100% !important;margin:5px auto}.cart-container .form-cart .cart.main.actions{width:100%}.amcheckout-step-container .amcheckout-title+.amcheckout-content>.amcheckout-wrapper{padding:0}.payment-group .step-content.amcheckout-content{margin-top:20px}.amcheckout-step-container li#shipping .amcheckout-title{margin-top:20px}.catalog-product-view .product.info.detailed{margin-bottom:0}.catalog-product-view .product.data.items{margin-bottom:0}.columns .column.main{padding-bottom:0}.catalog-product-view .column.main{padding-bottom:0}.cart-additional-section .cart-additional-inner .customer-login-panel .tablinks{font-size:15px;font-weight:500;padding:7px}.cart-additional-section .cart-additional-inner .tablinks.returning{width:43.6%}.form-address-edit fieldset.fieldset>.field{margin:0 0 5px}.form-address-edit fieldset.fieldset{width:100%;margin:0 0 20px}.form-address-edit fieldset.fieldset>.field:not(.choice)>.label{width:100%}.form-address-edit fieldset.fieldset>.legend{margin:0 0 10px}.form-address-edit fieldset.fieldset:nth-child(2){margin-left:0}.customer-address-form .page-title-wrapper h1{margin-bottom:0}.form-address-edit fieldset.fieldset>.field:not(.choice)>.control{width:100%}form.form-edit-account fieldset.fieldset>.field:not(.choice)>.control{width:100%}.icon-list.hor{flex-flow:column}#services .card .card__body{padding:0}#footer-lower ul li{padding:0 14px}section#footer-lower .column.text-right{text-align:left;margin-bottom:5px}#masthead-slider .slide h1{text-align:center}#masthead-slider .slide p,#masthead-slider .slide{text-align:center}section#services{padding-bottom:0}section#gallery{padding-top:0}section#cta .action-button{text-align:left}section#cta .action-button a.button.secondary{margin-left:0 !important}section#footer-upper{padding-top:0}#footer-lower ul li:first-child{padding-left:0}section#footer-lower .row{display:flex;flex-flow:column-reverse}section#lead .column.card.form.focused .card__body{padding:15px}section#lead .column.card.form.focused .card__body button.button.primary{margin-left:15px !important}section#lead .column.card.form.focused h3{line-height:normal !important}.catalog-category-view .columns .sidebar-main{max-width:0}.products .product.item{margin:2px 0 18px}iframe{max-width:100%}.cms-custom #page-title{margin-top:0;padding-top:0}.cms-custom #page-title hr{margin:15px 0}.cms-custom #page-title>.row{padding:0}.cms-custom .split-content{margin-bottom:0}.cms-custom .split-content .split-content__content p:last-child{margin-bottom:0}.cms-custom #case-study{padding-top:32px}.cms-custom #case-study .subtitle{margin-bottom:20px}.cms-custom #case-study>.row{padding:0}.cms-custom section#inspiring{padding:0}.cms-custom section#inspiring>.row{padding:0}.cms-custom .row.product-feed{padding:0}.cms-custom .row.product-feed article.product-card.column{margin-left:0;margin-top:30px}.product-lower-primary-column{padding-top:0;border-top:0;margin-top:10px}.cart.main.actions button{padding:12px !important;display:inline-block !important}.cart.main.actions button.action span{font-size:15px}.form.form-cart .cart.table-wrapper td.col.price{text-align:left;padding-left:0}.cms-laser-machines table{display:block}.cms-laser-machines table tbody{width:100%;display:block}.cms-laser-machines table tr{width:100%;display:flex;flex-flow:wrap}.cms-laser-machines table td{display:inline-block;width:50% !important}.cms-laser-machines table td a img{width:100%}#footer-lower ul li{padding:0 3px}.column.main .contact-main form#contact-form{float:left;min-width:unset;width:100%;padding-right:0;margin-top:0}.contact-main .maps{width:100%;float:right}.contact-main form#contact-form fieldset.fieldset{letter-spacing:normal}.block-search .action.search .icon{background-color:transparent !important;color:#bbb;position:absolute;vertical-align:top;top:0;left:0;right:0;margin:0 auto;color:#fff}.block-search .action.search{background:#c73e48;opacity:1}.product-view.product-columns-wrapper h1.page-title{line-height:normal !important}.product.info.detailed a{padding:0 !important}.product.info.detailed .data.item.content{padding:0}#qty-error{position:absolute;bottom:-10px;left:0}.product-info-main .box-tocart{position:relative;margin-bottom:0}body.blog-post-view .page-title{line-height:normal !important;padding-top:20px;font-size:29px}.blog__post-view h1{line-height:normal !important}.columns .sidebar.sidebar-main{max-width:100%}.columns .sidebar.sidebar-main button.action.primary{margin:0 !important;padding:9px 15px !important;border-radius:0}.blog__sidebar-search form input{border-radius:0}.cart-additional-section .cart-additional-inner .tablinks.returning{width:43%;float:left}.page-products .columns{flex-flow:wrap}#search_mini_form{display:inline-block;margin-top:0;width:100%}.block-search .action.search{opacity:1;margin:0 !important;opacity:1 !important;color:#fff;border-radius:0;height:40px;line-height:40px}.block-search #search_mini_form .action.search .icon{color:#fff}button.action.reload.captcha-reload{margin-left:0 !important}section.gallery.masonry.plp-five-blocks{padding-top:0}.case-study__content .button{margin-left:0 !important}#co-payment-form{display:block}.cms-evright-industrial .column.main section{padding-top:20px}.blog-post-view .blog__copyright-wrapper{margin-top:0}.blog-post-view .column.main{padding-bottom:0}.toolbar.toolbar-products .toolbar-amount{margin-left:0;padding-top:0}.control.captcha-image .captcha-img{display:inline-block}.control.captcha-image{text-align:center}.catalogsearch-result-index .products.products-list-ext .product.item:nth-child(3n),.catalogsearch-result-index .products.products-list-ext .product.item:nth-child(4n){margin:0 !important;margin-bottom:18px !important}.catalogsearch-result-index .products .product.item{width:100%;flex-basis:100%;margin:0 !important;margin-bottom:18px !important}.catalogsearch-result-index .search.results dd.item{margin-bottom:12px;display:inline-block;padding:0 3px}.catalogsearch-result-index .product.details.product-item-details .product.name a{min-height:auto;text-align:center}.catalogsearch-result-index .search.results dl.block{margin-bottom:0}.checkout-index-index .checkout-header{width:100%}.checkout-container.am-checkout.-modern{padding-top:10px}.amcheckout-step-container .amcheckout-title{font-size:18px}.amcheckout-step-container .amcheckout-summary-container .amcheckout-content>.amcheckout-wrapper{padding-bottom:0}button.action.tocart.primary.sparsh_product_inquiry_link{margin-left:0 !important;margin-top:15px !important}footer .row .column .footer_title{margin-bottom:5px}section#footer-upper ul{margin-bottom:15px}address{font-style:normal;margin-bottom:12px}div#ctl00_PageContent_CartPanel{padding:0}#ctl00_PageContent_CartPanel .tablinks.new{width:32%}.contact-main form#contact-form .actions-toolbar .primary{text-align:start;align-items:center;justify-content:center;display:flex}.wishlist-index-index .products-grid.wishlist .product-item{width:100%;padding:20px 10px;padding-left:0}form#wishlist-view-form .actions-toolbar button{margin:0 0 15px !important}.account .page-title-wrapper .page-title{margin-top:20px;margin-right:0;font-size:23px}.wishlist-index-index .products-grid.wishlist .product-item .fieldset .field.qty .label{padding-left:3px}.fotorama__dot{height:10px;width:10px}.fotorama__active .fotorama__dot{background-color:#c73e48;border-color:#c73e48}.product-view.product-columns-wrapper h1.page-title{font-size:25px}.catalog-category-view .products.list.items .item.product.product-item{margin:2px 0 18px !important;flex-basis:100%}footer .logo{margin-bottom:15px;margin-top:20px}#masthead-slider .slide a.button{margin-bottom:10px !important}.amcheckout-step-container .amcheckout-summary-container .amcheckout-content>.amcheckout-wrapper{padding-left:5px;padding-right:5px}.checkout-cart-index .cart-additional{margin:0}.row.cart-additional-section.shipping-section{padding-bottom:0 !important}.cms-soccer-awards-trophies section#masonry{padding-bottom:0}.cart-additional .cart-additional-section.customer-section{padding:0 !important}.cart-additional .cart-additional-section .cart-additional-inner .cart-additional-inner-subtitle{font-size:15px}.product.product-item .product-item-actions .actions-primary .stock.unavailable{text-align:center}.blog-search-result .page-main .page-title-wrapper{margin-top:20px}.blog-search-result .block.block-collapsible-nav.blog__sidebar-category-tree .title.block-collapsible-nav-title{margin-bottom:0;margin-top:0}.sidebar.sidebar-main .block.block-collapsible-nav .title.block-collapsible-nav-title:after{top:auto}.sidebar.sidebar-main .block.block-collapsible-nav{z-index:4}body .cart-empty{height:200px}.catalogsearch-result-index .page-title-wrapper h1{font-size:24px}.cms-evright-industrial .column.main section h3{font-size:22px}.cms-evright-industrial .column.main section{padding-bottom:6px}.block.block-collapsible-nav.blog__sidebar-category-tree .title.block-collapsible-nav-title{margin-top:0}.blog .main-container .page-main .page-title-wrapper h1{font-size:28px;margin-bottom:15px;margin-top:15px}#services .card .card__body{margin-bottom:15px}.cms-index-index .card .card__footer{padding-bottom:0}.sparsh-product-inquiry-popup-modal h2.display_sparsh_product_inquiry_model_title{margin:0;padding:0}.sparsh-product-inquiry-popup-modal>hr{margin:0}.modals-wrapper .modal-inner-wrap fieldset.fieldset.sparsh_product_inquiry_fieldset .field{margin:0 0 10px}.customer-account-create .page-title-wrapper h1{font-size:23px;margin-bottom:0}.icon-list.hor .icon-list_item h5{display:inline-block;margin-left:20px;margin-bottom:0;margin-top:8px}section .row .column .icon-list.hor{margin-top:25px}section .row .column .icon-list.hor .icon-list_item{padding-top:0}.cms-custom .page-main section#clients{padding:0}.cms-custom .page-main section#adv-services{padding-bottom:0;padding-top:20px}.column.adv-services__item .adv-services__body .serv-list li{padding:5px 0;margin-bottom:5px;margin-left:30px;list-style:disc}.column.adv-services__item .adv-services__body{padding-top:0}.login-container .block.block-customer-login{margin-bottom:10px}.catalogsearch-result-index.page-products .search.results .products{margin-top:8px}.amcheckout-step-container .checkout-billing-address .fieldset .actions-toolbar .primary .action{margin-bottom:10px !important}.amcheckout-step-container .checkout-payment-method .amcheckout-payment-methods .payment-method._active .payment-method-content{padding:0 20px}.cms-page-view .column.main h1[data-content-type=heading],.cms-page-view .page-main .page-title-wrapper h1{font-size:26px}.cart-additional .cart-additional-section .col-md-3.text-right{text-align:left;margin-bottom:10px}.cart-additional .cart-additional-section.customer-section .text-right{text-align:center;background:#dfdfdf;padding:0;text-transform:capitalize;margin:0 16px}section#works .split-content__title h5{font-size:20px;font-weight:600 !important;line-height:21px !important}.checkout-index-index .authentication-wrapper .modal-custom.authentication-dropdown{top:35% !important}.cms-custom-medals section.gallery.masonry{padding-bottom:0}.cart-container .form-cart .cart.main.actions{text-align:left}.row.adv-services .column.adv-services__item .adv-services__footer .button.arrow{padding:8px 22px !important}article.product-card.column .product-card__footer .button.transparent{padding:8px 22px !important}section#works .split-content .split-content__content.text-right .button.grey{padding:8px 22px !important}.checkout-cart-index form#form-validate{margin-top:10px}.cart.items .cart .item-info .price-including-tax .price,.cart.items .cart .item-info .price-excluding-tax .price{font-weight:600}.form.form-cart .cart.table-wrapper .col{font-size:17px}.cart.table-wrapper .col.qty[data-th]:before,.cart.table-wrapper .col.price[data-th]:before,.cart.table-wrapper .col.subtotal[data-th]:before,.cart.table-wrapper .col.msrp[data-th]:before{font-weight:600}.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method:not(:last-of-type){margin-bottom:10px}.checkout-payment-method .amcheckout-payment-methods .step-title{padding-left:0;padding-right:0}.blog__post-list-wrapper .blog__post-list .blog__post-item .blog__post-header .blog__post-title a{font-size:2rem}.catalog-category-view .page-main .page-title-wrapper h1.page-title{font-size:25px;line-height:25px !important}.case-study__content .button.grey{padding:8px 20px !important}.blog__post-list .blog__post-item .blog__post-excerpt>a>img{max-width:100%}body.page-layout-1column form.form .actions-toolbar .primary button.action{max-width:105px}body.page-layout-1column form.form.forget .actions-toolbar .primary button.action{max-width:60%}.blog .block.blog__sidebar-recent .item a{font-size:1.5rem;color:#333;font-weight:500}.blog__post-list-wrapper .toolbar.blog-post-list__toolbar .toolbar-amount{padding:0;float:left}.blog__post-list-wrapper .toolbar.blog-post-list__toolbar .limiter{float:right}.block.blog__main-recent .blog__post-list-wrapper .blog__post-list .blog__post-item .blog__post-header h3.blog__post-title{font-size:17px}.cart.table-wrapper .cart .product-item-details .product-item-name{margin-top:0}.cart.table-wrapper .cart.items .item .col.item{padding:10px 0 10px 75px}.amcheckout-step-container .amcheckout-summary-container .table-totals tbody th.mark{font-weight:600}.amcheckout-step-container .amcheckout-summary-container .table-totals .grand .mark strong{font-weight:600}.amcheckout-step-container .amcheckout-summary-container .table-totals tbody td.amount{font-weight:600}.catalog-category-view ol.products.list.items{margin-bottom:0}form.form-address-edit .actions-toolbar button.save{margin-left:0 !important}.blog__sidebar-search form{margin-top:24px}body.page-layout-1column form.form.create.account .actions-toolbar .primary button.action{max-width:135px}}@media only screen and (min-width:768px){.cart.table-wrapper .item-options dt{font-size:14px}.cart.table-wrapper .item-options dd{font-size:14px}.opc-block-summary .items-in-cart .product .item-options dt{font-size:14px}}@media only screen and (min-width:1280px){.cart-additional{width:71.333333%;margin-left:29.666667%}}@media only screen and (min-width:1280px){.products-list .product-items .item.product.product-item.cit-bay-category{max-width:23%}}