.clear-left-fix{clear:left}.clear-both-fix{clear:both}.align-text-centre{text-align:center}.flex-flow-col{flex-flow:column}.biz-hrs{font-size:14px}html .bg-color-tertiary,html .bg-tertiary{background-color:#5f6c77!important}html #header.header-transparent{box-shadow:0 10.6px 20px 0 hsla(0,0%,87%,.35);position:relative}html.sticky-header-active #header .header-body{box-shadow:0 0 12px hsla(0,0%,50%,.5)!important}html:not(.sticky-header-active) #header.header-transparent:not(.header-semi-transparent) .header-body{top:0;transition:top .25s ease-out}html.sticky-header-active #header.header-effect-shrink .header-body{transition:top .25s ease-in}html .bg-color-dark,html .bg-dark,html:not(.sticky-header-active) #header.header-transparent:not(.header-semi-transparent) .header-body{background-color:#fff!important}html .header-btn-section a.btn-info,html .header-btn-section a.btn-primary{margin-left:8px}html .header-btn-section a.btn-primary span.badge{background-color:#ff3b30;font-size:1.15em}#header .header-nav-main nav>ul>li.dropdown .dropdown-menu li a{font-size:1em}#header .header-nav-main nav>ul>li.dropdown .dropdown-menu li a:hover{color:#75a81d}#header .header-nav-main nav>ul>li.dropdown .dropdown-menu li.dropdown-submenu a.dropdown-title{font-weight:600}#mobileheader{display:none}.slideshow.swiper-viewport{border:0;box-shadow:none;display:block;height:100%;margin:0 0 18px;position:relative;width:100%}.slideshow.swiper-viewport .swiper-container{bottom:0;display:block;height:670px;left:0;position:relative;right:0;top:0}.slideshow.swiper-viewport img.img-hp-slider{display:block;height:100%;object-fit:cover;width:100%}.slideshow.swiper-viewport .swiper-pagination{bottom:12px}.slideshow.swiper-viewport .swiper-button-next,.slideshow.swiper-viewport .swiper-button-next:before,.slideshow.swiper-viewport .swiper-button-prev,.slideshow.swiper-viewport .swiper-button-prev:before{color:rgba(150,201,60,.75);text-shadow:2px 2px 0 rgba(0,0,0,.75)}.slideshow.swiper-viewport .swiper-pagination-bullet{background-color:rgba(102,138,41,.75)}.slideshow.swiper-viewport .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgba(150,201,60,.75)}.slideshow.swiper-viewport .caption-box-outer{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.slideshow.swiper-viewport .caption-box{display:table;height:100%;position:absolute;width:100%}.slideshow.swiper-viewport .caption-box-inner{display:table-cell;text-align:center;vertical-align:middle}.slideshow.swiper-viewport .slide-effect{align-items:center;display:flex;height:90%;left:5%;position:relative;top:0;width:90%}.slideshow.swiper-viewport .slide-effect.pos-center{justify-content:center;text-align:center}.slideshow.swiper-viewport .slide-effect.pos-left{justify-content:left;text-align:left}.slideshow.swiper-viewport .slide-effect.pos-right{justify-content:right;text-align:right}.slideshow.swiper-viewport .slideDown,.slideshow.swiper-viewport .slideUp{opacity:0;position:relative}.slideshow.swiper-viewport .slideDown{left:0;right:0;top:80px}.slideshow.swiper-viewport .slideDown.active{animation:slideDown .4s ease .6s forwards}.slideshow.swiper-viewport .slideUp{left:0;right:0;top:40px}.slideshow.swiper-viewport .slideUp.active{animation:slideUp .5s ease 1.2s forwards}.slideshow.swiper-viewport .caption-box h1{color:#aad35f;font-family:Poppins,Arial,sans-serif;font-size:4em;font-weight:400;letter-spacing:normal;text-shadow:#000 1px 1px 1px}.fs-main-slider .carousel-slider-block{position:relative}.fs-main-slider .carousel-slider-block .carousel-cell,.fs-main-slider .carousel-slider-block img{width:100%}.fs-main-slider .carousel-slider-block .flickity-button{display:none}.fs-main-slider .carousel-slider-block .flickity-page-dots{bottom:12px}.fs-main-slider .carousel-slider-block .flickity-page-dots li:only-child{display:none}.fs-main-slider .carousel-slider-block .flickity-page-dots .dot{background:transparent;border:2px solid #ffad05;height:14px;opacity:1;width:14px}.fs-main-slider .carousel-slider-block .flickity-page-dots .dot.is-selected{background:#ffad05}.fs-main-slider .carousel-slider-block .flickity-enabled:focus .flickity-viewport{outline:thin dotted;outline:5px auto -webkit-focus-ring-color}.fs-main-slider .caption-box-outer{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fs-main-slider .caption-box{display:table;height:100%;position:absolute;width:100%}.fs-main-slider .caption-box-inner{display:table-cell;text-align:center;vertical-align:middle}.fs-main-slider .slide-effect{align-items:center;display:flex;height:90%;left:5%;position:relative;top:0;width:90%}.fs-main-slider .slide-effect.pos-center{justify-content:center;text-align:center}.fs-main-slider .slide-effect.pos-left{justify-content:left;text-align:left}.fs-main-slider .slide-effect.pos-right{justify-content:right;text-align:right}.fs-main-slider .slideDown,.fs-main-slider .slideUp{background:linear-gradient(270deg,rgba(117,168,29,.9),rgba(3,2,0,.9));opacity:0;padding:24px;position:relative}.fs-main-slider .slideDown.blue-theme,.fs-main-slider .slideUp.blue-theme{background:#43b4e4;background:linear-gradient(270deg,rgba(67,180,228,.9),rgba(3,2,0,.9))}.fs-main-slider .slideDown{left:0;right:0;top:-40px}.fs-main-slider .slideDown.active{animation:slideDown .4s ease .6s forwards}.fs-main-slider .slideUp{left:0;right:0;top:40px}.fs-main-slider .slideUp.active{animation:slideUp .5s ease 1.2s forwards}.fs-main-slider .caption-box h1{color:#fff;font-family:Poppins,Arial,sans-serif;font-size:4em;font-weight:400;letter-spacing:normal;margin:0 0 24px;text-shadow:0 0 2px #a6db52,0 0 6px #a6db52,0 0 1px #a6db52,0 0 1px #a6db52,0 0 1px #a6db52,0 0 1px #a6db52,0 0 1px #a6db52,0 0 1px #a6db52;text-transform:uppercase}.fs-main-slider .caption-box .blue-theme h1{text-shadow:0 0 2px #0ef,0 0 6px #0ef,0 0 1px #0ef,0 0 1px #0ef,0 0 1px #0ef,0 0 1px #0ef,0 0 1px #0ef,0 0 1px #0ef}.fs-main-slider .caption-box h4{color:#d7f29f;font-family:Poppins,Arial,sans-serif;font-size:2em;font-weight:600;letter-spacing:normal;margin:0 0 18px;text-shadow:0 0 2px #75a81d,0 0 6px #75a81d,0 0 1px #75a81d,0 0 1px #75a81d,0 0 1px #75a81d,0 0 1px #75a81d,0 0 1px #75a81d,0 0 1px #75a81d;text-transform:uppercase}.fs-main-slider .caption-box .blue-theme h4{color:#0ef;text-shadow:0 0 2px #43b4e4,0 0 6px #43b4e4,0 0 1px #43b4e4,0 0 1px #43b4e4,0 0 1px #43b4e4,0 0 1px #43b4e4,0 0 1px #43b4e4,0 0 1px #43b4e4}.fs-main-slider .caption-box h4.context{margin:-16px 0 28px}.fs-main-slider .caption-box a{background-color:rgba(112,127,140,.9);border:1px solid #fff;color:#fff;display:inline-block;font-family:Poppins,Arial,sans-serif;font-size:1.25em;font-weight:600;padding:12px 35px;text-transform:uppercase}.fs-main-slider .caption-box a:hover{background-color:hsla(0,0%,100%,.9);border:1px solid #707f8c;color:#707f8c;text-decoration:none}@keyframes slideUp{0%{transform:translateY(0)}to{opacity:1;transform:translateY(-40px)}}@keyframes slideDown{0%{transform:translateY(0)}to{opacity:1;transform:translateY(40px)}}.product-menu-page-section.home-page .title-block h1{display:inline-block}.product-menu-page-section.home-page .view-more{float:right;font-weight:600;margin-top:12px}.product-menu-page-section.home-page .view-more a{color:#668a29}.product-menu-page-section.home-page .view-more a:hover{color:#75a81d}.product-menu-page-section .title-block{border-bottom:1px solid #dedede;margin-bottom:18px;margin-top:-12px}.product-menu-page-section .title-block h1{color:#668a29}.product-menu-page-section.extra .title-block h2{color:#75a81d}.product-menu-page-section .product .product-thumb-info-image img{transform:scale(1.05);width:100%}.product-menu-page-section .product a{border:1px solid #668a29;display:block}.product-menu-page-section .product a:hover,.product-menu-page-section.extra .product a{border:1px solid #75a81d}.product-menu-page-section.extra .product a:hover{border:1px solid #8ecc23}.product .product-thumb-info .addtocart-btn-wrapper .addtocart-btn{background:#668a29;color:#fff}.product .product-thumb-info .addtocart-btn-wrapper .addtocart-btn.quote-remove{background:#5f6c77;color:#fff}.product .product-thumb-info .addtocart-btn-wrapper .addtocart-btn.quote-remove:hover{background:#17a2b8}.product-menu-page-section .product a:hover .product-thumb-info-image img{transform:scale(1.1)}.product-menu-page-section .product .caption-block{background-color:#668a29;display:block;padding:6px 10px;transition:background-color .25s ease;width:100%}.product-menu-page-section.extra .product .caption-block{background-color:#75a81d}.product-menu-page-section .product .caption-block h3{color:#fff;font-size:1.15em;font-weight:600;letter-spacing:normal;line-height:normal}.product-menu-page-section .product .caption-block span{color:#dedede;display:block;font-size:1em;margin-top:-2px}.product-menu-page-section .product a:hover .caption-block{background-color:#75a81d}.product-menu-page-section.extra .product a:hover .caption-block{background-color:#8ecc23}.carousel-block{border:1px solid #668a29;position:relative}.carousel-block img{width:100%}.carousel-block .carousel{margin-bottom:24px}.carousel-block .carousel-cell{margin-right:12px;width:100%}.carousel-block .carousel-cell img{width:100%}.carousel-block .carousel-main .flickity-button,.carousel-block .carousel-nav .flickity-button,.carousel-block .carousel-pv-main .flickity-button,.carousel-block .carousel-pv-nav .flickity-button{display:none}.carousel-block .carousel-nav .carousel-cell,.carousel-block .carousel-pv-nav .carousel-cell{opacity:.5;width:100px}.carousel-block .carousel-nav .carousel-cell:hover,.carousel-block .carousel-pv-nav .carousel-cell:hover{cursor:pointer}.carousel-block .carousel-nav .carousel-cell.is-nav-selected,.carousel-block .carousel-pv-nav .carousel-cell.is-nav-selected{opacity:1}.thumbnail-wrapper .thumbnail-item{border:2px solid #ccc;cursor:pointer;transition:all .3s ease}.thumbnail-wrapper .thumbnail-item.active,.thumbnail-wrapper .thumbnail-item:hover{border:2px solid #668a29}.product-page-section .img-mobile-block{border:1px solid #668a29;position:relative}.product-page-section .img-mobile-block img{width:100%}.product-page-section .zoom-lens{background-color:hsla(0,0%,100%,.3);border:1px solid #ccc;display:none;height:250px;pointer-events:none;position:absolute;transition:opacity .2s;width:250px}#zoomWindow{background-color:#eee;background-repeat:no-repeat;border:1px solid #668a29;box-shadow:0 6px 8px 2px rgba(0,0,0,.25);display:none;height:500px;left:0;position:absolute;top:0;width:500px;z-index:10}.product-page-section.base-options{min-height:0}.product-page-section .summary.product .title-block h1,.product-page-section .summary.product .title-block h4{color:#668a29}.product-page-section .summary.product .feature-block button span{margin-left:6px}.product-page-section .summary.product .feature-block .btn-primary.product-view{background-color:#668a29;width:100%}.product-page-section .summary.product .feature-block .quote-add.disabled{color:#fff;opacity:.5}.product-page-section .summary.product .feature-block .quote-add,.product-page-section .summary.product .feature-block .quote-remove{width:100%}.product-page-section .summary.product .feature-block .quote-add:focus{color:#fff}.product-page-section .summary.product .feature-block .btn-primary.product-view:hover{background-color:#75a81d}.product-page-section .summary.product .feature-block .feature-text{line-height:normal}.breadcrumb .text-color-hover-primary-alba:hover,.breadcrumb .text-hover-primary-alba:hover{color:#75a81d!important}.product-view-modal{background-color:#fff}.product-view-modal .modal-content .modal-header{padding:4px 4px 4px 0}.product-view-modal .modal-content .modal-header h1{color:#668a29;font-weight:600}.product-view-modal .modal-content .modal-header h1::selection{background:transparent;color:#668a29}.product-view-modal .modal-content .modal-body{padding:12px 0}.product-view-modal .modal-body .zoomist-container{position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-view-modal .modal-body .zoomist-wrapper{background-color:transparent;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.product-view-modal .modal-body .zoomist-image{left:0;max-height:none!important;max-width:none!important;pointer-events:none;position:absolute;top:0}.product-view-modal .modal-body .img-container{bottom:0;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%}.product-view-modal .modal-body img{display:block;max-width:100%}.product-view-modal .modal-body img::selection{background:transparent}.product-view-modal .modal-body .div-container{bottom:0;left:0;max-width:100%;position:absolute;right:0;top:0;width:100%}.product-view-modal .modal-body .div-wrapper{position:relative;width:100%}.product-view-modal .modal-body .custom-modules{align-items:center;bottom:18px;display:flex;justify-content:right;left:auto;position:absolute;right:8px;top:auto;width:100%;z-index:999}.product-view-modal .modal-body .custom-in-zoomer,.product-view-modal .modal-body .custom-out-zoomer{align-items:center;background-color:#fff;border-radius:4px;box-shadow:3px 3px 7px rgba(0,0,0,.4);cursor:pointer;display:flex;height:44px;justify-content:center;margin:0 8px;opacity:1;width:44px}.product-view-modal .modal-body .custom-in-zoomer i,.product-view-modal .modal-body .custom-out-zoomer i{font-size:1.5em}.product-view-modal .modal-body .custom-in-zoomer.zoomist-zoomer-disable,.product-view-modal .modal-body .custom-out-zoomer.zoomist-zoomer-disable{opacity:.5}.product-view-modal .modal-body .zoomist-wrapper.on-zoom{cursor:grab}.product-view-modal .modal-body .zoomist-wrapper .zoomist-image{transition:all .25s ease}.product-view-modal .modal-body .zoomist-slider{display:none}.page-header.alba-section{margin:0 0 24px}.page-header.alba-section h1{color:#668a29;font-weight:600;letter-spacing:normal}.page-header.alba-section h4,.page-header.alba-section h5{color:#78787b;font-weight:400;letter-spacing:normal}.page-header.alba-section h5{text-transform:none}.page-header.alba-section h5 i{padding:0 8px}.map-section .list.list-icons.list-dark .fa-ban.alert-ban{border-color:red;color:red}.map-section .map-block.gdpr-block{display:table;height:100%;width:100%}.map-section .map-block .map-gdpr.block-cell{display:table-cell;vertical-align:middle;width:100%}.map-section h4{color:#668a29;letter-spacing:normal;margin-bottom:4px}.map-section .map-block>iframe{border:1px solid #bcbcbd!important;min-height:300px;width:100%}.map-section a{font-family:Open Sans,sans-serif;letter-spacing:normal}.map-section .list.list-icons.list-icons-style-2 li{line-height:28px;margin-bottom:8px;padding-top:8px}.list.list-icons.list-icons-style-2 li a:first-child>.icons:first-child,.list.list-icons.list-icons-style-2 li>.icons:first-child,.map-section .list.list-icons.list-icons-style-2 li a:first-child>[class*=fa-]:first-child,.map-section .list.list-icons.list-icons-style-2 li>[class*=fa-]:first-child{font-size:1.15em;height:30px;padding:4px 4px 4px 5px;width:30px}.map-section .list.list-icons.list-icons-style-2 li ul.list-sub{padding-left:0;padding-top:4px}.map-section .list.list-icons.list-icons-style-2 li ul.list-sub li{margin-bottom:0;padding-left:0;padding-top:0}.services-title h1{color:#668a29}.services-block{background-color:#2d3d12;float:left;margin-bottom:20px;padding:40px 24px 30px;text-align:center;width:100%}.services-block .services-inner .services-icon i{color:#fff;font-size:2.5em;margin-bottom:12px}.services-block .services-inner .services-content h4{color:#fff;font-size:1.5em;font-weight:600;text-transform:uppercase}.services-block .services-inner .services-content p{color:#fff;font-size:1em;margin:0}.info-page h5,.info-page ul{width:100%}.info-page ul li{margin-bottom:12px}.info-page ul li a{color:#668a29;font-weight:600}.info-page ul li a:hover{color:#75a81d}.info-page ul.nested{margin-left:18px;width:auto}.http-error.alba-error h2{color:#75a81d}#bc{display:none}.enquiry-form-section .form-group .captcha-block,.quote-form-section .form-group .captcha-block{display:flex;margin-bottom:1rem}.enquiry-form-section .form-group .captcha-outer,.quote-form-section .form-group .captcha-outer{background-color:#f7f7f7;border:1px solid #bcbcbd;border-radius:.375rem;padding:1rem}.enquiry-form-section .form-group #captchaid-image,.quote-form-section .form-group #captchaid-image{border:1px solid silver;border-radius:.375rem;margin:0 1rem 0 0}.enquiry-form-section .form-group .refreshcaptcha,.quote-form-section .form-group .refreshcaptcha{font-size:.8em;padding:6px 12px;text-transform:uppercase;width:100%}.enquiry-form-section .form-group .refreshcaptcha.mob,.quote-form-section .form-group .refreshcaptcha.mob{margin-bottom:1rem}.enquiry-form-section .form-group .refreshcaptcha:focus,.quote-form-section .form-group .refreshcaptcha:focus{color:#fff}.enquiry-form-section .form-group .captcha-content p,.quote-form-section .form-group .captcha-content p{margin:0 0 4px}.enquiry-form-section .form-group .captcha-outer label.error,.quote-form-section .form-group .captcha-outer label.error{font-size:1em}.enquiry-form-section .form-group .captcha-outer li,.quote-form-section .form-group .captcha-outer li{color:#c10000}.enquiry-form-section .form-group .form-label span,.quote-form-section .form-group .form-label span{color:#bcbcbd}.enquiry-form-section .form-group #submit.btn-primary,.quote-form-section .form-group #reset,.quote-form-section .form-group #submit.btn-primary{font-size:.9em}.quote-form-section .form-group #reset{width:100%}.quote-form-section .fs-validation{color:#c10000;font-size:.9em;font-weight:400;line-height:18px;padding:5px 0 0}.quote-form-list .quote-form-item button.quote-remove,.quote-product-alert button.btn-close{padding:.8em}.quote-form-list .alert.alert-fs-info{background-color:#dcf0ff;border-color:#a8b8c3;color:#2e3521;font-weight:400;padding-right:2.5em}.quote-form-list-table-block table,.quote-form-list-table-block table td,.quote-form-list-table-block table th{border-color:#ccc}.quote-form-list-table-block table th{background-color:#668a29;color:#fff}.quote-form-list-table-block table td:first-child,.quote-form-list-table-block table td:last-child,.quote-form-list-table-block table th:first-child,.quote-form-list-table-block table th:last-child{text-align:center}.product-options-list table tr td.title-label{width:25%}.product-option-select-3{color:#212529!important;font-size:16px;font-weight:400;padding:4px 12px!important;text-align:left;width:100%}.product-option-select-3 i{float:right;font-size:12px;padding:4px 0 0}.product-option-select-1,.product-option-select-1 option,.product-option-select-2,.product-option-select-2 option{text-transform:uppercase}.product-option-select-0.sel,.product-option-select-1.sel,.product-option-select-2.sel,.product-option-select-3.sel{background:#fff!important;border:1px solid #75a81d!important}.product-option-divider-1{border-bottom:1px solid #e0e0e0;float:left;width:100%}.product-option-list .thumb-info .thumb-info-wrapper{border:1px solid #5f6c77}.product-option-list .thumb-info .thumb-info-wrapper:hover{border:2px solid #75a81d}.product-option-label-3.align-top{padding-top:12px}.product-option-fabric-sel-view{border:1px solid #75a81d;cursor:pointer;float:left;width:100%}.product-option-fabric-sel-view .img-block{float:left}.product-option-fabric-sel-view img{width:64px}.fabric-option-block.hide,.form-group-hide,.list-group.hide,.product-option-block.hide,.product-option-fabric-sel-view.hide,.product-option-select-3.hide,.quote-add.btn-hide,.quote-get.btn-hide,.quote-items-text-area.hide,.quote-product-alert-max.hide,.quote-product-alert.hide,.quote-remove.btn-hide{display:none!important}#footer .footer-map-block{margin-right:12px}@media only screen and (max-width:991px){#header,.hidden-991{display:none}#mobileheader{display:block;height:58px}#mobileheader .header-body{box-shadow:0 4px 4px -2px #777!important;height:58px}#mobileheader .header-body.fixed-mobile-header{background-color:#fff;left:0;position:fixed;top:0;width:100%;z-index:999}#mobileheader .header-body.fade-in.fixed{opacity:1;position:fixed;top:0;transition:opacity .4s ease;width:100%;z-index:999}#mobileheader .header-body.fade-in{opacity:0}#mobileheader .header-logo{display:inline-block;padding:4px 0 0}#mobileheader .header-logo a{display:block}#mobileheader .dl-button{border:1px solid #212529;float:right;margin-top:8px}#mobileheader .dl-button:active{background-color:rgba(0,0,0,.25)}#mobileheader .dl-button i{color:#212529;font-size:1.5em}html .header-btn-section{float:right;margin-right:18px;margin-top:14px}html .header-btn-section a.btn-primary{padding:8px 12px}html .header-btn-section a.btn-primary>i{font-size:1.15em}html .header-btn-section a.btn-primary span.badge{background-color:#ff3b30;padding:4px 6px}#mobileheader .header-mobile-menu{background-color:#fff;bottom:0;box-shadow:2px 0 2px -2px #777;left:-100%;margin:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:all .5s ease-out;width:100%;z-index:999}#mobileheader .header-mobile-menu.dlm-open{left:0}#mobileheader .header-mobile-menu .dl-menuwrapper{max-width:100%}#mobileheader .header-mobile-menu .dl-menuwrapper ul{background:#fff;margin:0;position:absolute;top:0;width:100%}#mobileheader .header-mobile-menu .dl-menuwrapper li a{border-bottom:1px solid #e0e0e0;color:#444;font-size:18px}#mobileheader .header-mobile-menu .dl-menuwrapper .dl-submenu li a.dl-subitem{font-weight:600}#mobileheader .header-mobile-menu .dl-menuwrapper li a:hover{color:#75a81d}#mobileheader .header-mobile-menu .dl-menuwrapper li a i{font-size:1.1em;text-align:left;width:30px}#mobileheader .header-mobile-menu .dl-header-block{border-bottom:1px solid rgba(0,0,0,.1);height:58px}#mobileheader .header-mobile-menu .dl-menuwrapper li.dl-back:after{color:#78787b}#mobileheader .header-mobile-menu .dl-menuwrapper li.dl-back>a{background-color:#f0f0f0}#mobileheader .header-mobile-menu .dl-header-block .mlm-header-logo{display:inline-block;padding:4px 0 0 18px}#mobileheader .header-mobile-menu .dl-header-block .mlm-header-logo img{height:48px}#mobileheader .header-mobile-menu .dl-header-block .dismiss-mlm{float:right}#mobileheader .header-mobile-menu .dl-header-block .dismiss-mlm a{background-color:#e0e0e0;display:block;padding:8px 14px 4px}#mobileheader .header-mobile-menu .dl-header-block .dismiss-mlm a:active{background-color:#bcbcbd}#mobileheader .header-mobile-menu .dl-header-block .dismiss-mlm a i{color:#78787b;font-size:1.75em;line-height:normal}#mobileheader .header-mobile-menu .dl-menuwrapper button.dl-trigger{display:none}.product-page-section .summary.product .feature-block .btn-primary.product-view{width:100%}.info-section.policy-docs .feature-box .feature-box-info .doc-title{font-size:1.25em;margin-top:14px}.page-header.page-header-modern.page-header-lg h1{font-size:24px}.enquiry-form-section .card-body,.quote-form-section .card-body{padding:0}.product-menu-page-section.pt-4{padding-top:14px!important}.breadcrumb.mb-4,.fs-main-slider.mb-4{margin-bottom:14px!important}.services-title .title-block p{font-size:1em}.product-view-modal.fabric-modal .modal-content .modal-header .btn-close{margin-right:2px}}@media only screen and (max-width:575px){.hidden-mob-sml{display:none}.slideshow.swiper-viewport .swiper-container{height:170px}.slideshow.swiper-viewport .caption-box h1{font-size:2.5em}.slideshow.swiper-viewport .slideDown{left:40px;top:0}.services-block{padding:15px 24px 14px}.services-block .services-inner{padding:15px 0 14px}.services-block .services-inner .services-content h4{font-size:1.25em}.services-block .services-inner .services-content p{font-size:1em}.fs-main-slider .slideUp{top:24px}@keyframes slideDown{0%{transform:translateY(0)}to{opacity:1;transform:translateY(24px)}}.fs-main-slider .slideDown,.fs-main-slider .slideUp{padding:6px 10px 10px}.fs-main-slider .caption-box h1{font-size:1.25em;line-height:normal;margin:0 0 4px}.fs-main-slider .caption-box h4{display:none}.fs-main-slider .caption-box a{font-size:12px;padding:4px 12px}.http-error,.page-header.page-header-modern.page-header-lg{padding:12px 0}.page-header.alba-section{margin:0 0 12px}.page-header.alba-section h5{margin:0}.map-section .py-4{padding-bottom:0!important;padding-top:0!important}.enquiry-form-section .container .card.mb-4,.info-section .container .call-to-action.mb-5,.product-page-section .breadcrumb.mb-4,.product-page-section .container .mb-5{margin-bottom:12px!important}.enquiry-form-section .form-group #captchaid-image,.quote-form-section .form-group #captchaid-image{width:175px}.product-page-section.pt-4{padding-top:12px!important}.product-view-modal .modal-content .modal-body{padding:16px}#footer{margin-top:12px}#footer .py-4{padding-bottom:0!important;padding-top:1em!important}#footer .mb-3{margin-bottom:4px!important}#footer .footer-link-list{margin-bottom:6px}#footer .social-icons{margin:0 0 8px}#footer .footer-link-list .footer-banner{margin-bottom:12px}#footer .container-xl-custom.pt-5{padding-top:0!important}}@media only screen and (min-width:576px) and (max-width:767px){.hidden-mob{display:none}.slideshow.swiper-viewport .swiper-container{height:270px}.slideshow.swiper-viewport .caption-box h1{font-size:2.5em}.slideshow.swiper-viewport .slideDown{left:20px;top:40px}.services-block{padding:15px 24px 14px}.services-block .services-inner{padding:15px 0 14px}.services-block .services-inner .services-content p{font-size:1.1em}.fs-main-slider .slideUp{top:24px}@keyframes slideDown{0%{transform:translateY(0)}to{opacity:1;transform:translateY(24px)}}.fs-main-slider .slideDown,.fs-main-slider .slideUp{padding:10px 12px 12px}.fs-main-slider .caption-box h1{font-size:1.25em;line-height:normal;margin:0 0 6px}.fs-main-slider .caption-box h4{font-size:12px;line-height:normal;margin:0}.fs-main-slider .caption-box h4.context{margin:-16px 0 12px}.fs-main-slider .caption-box a{font-size:.9em;padding:4px 12px}.http-error,.page-header.page-header-modern.page-header-lg{padding:24px 0}.page-header.alba-section{margin:0 0 12px}.page-header.alba-section h5{margin:0}.map-section .py-4{padding-bottom:12px!important;padding-top:12px!important}.enquiry-form-section .container .card.mb-4,.info-section .container .call-to-action.mb-5,.product-page-section .breadcrumb.mb-4,.product-page-section .container .mb-5{margin-bottom:18px!important}.product-page-section.pt-4{padding-top:18px!important}.product-view-modal .modal-content .modal-body{padding:16px}#footer{margin-top:12px}#footer .container-xl-custom.pt-5{padding-top:0!important}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-tab-sml{display:none}.slideshow.swiper-viewport .swiper-container{height:370px}.slideshow.swiper-viewport .caption-box h1{font-size:2.5em}.fs-main-slider .slideDown,.fs-main-slider .slideUp{padding:14px}.fs-main-slider .caption-box h1{font-size:2em;margin:-6px 0 6px}.fs-main-slider .caption-box h4{font-size:1.25em;margin:0}.fs-main-slider .caption-box h4.context{margin:-16px 0 16px}.fs-main-slider .caption-box a{font-size:1em;padding:8px 18px}.http-error,.page-header.page-header-modern.page-header-lg{padding:32px 0}.page-header.alba-section{margin:0 0 12px}.page-header.alba-section h5{margin:0}.enquiry-form-section .container .card.mb-4,.info-section .container .call-to-action.mb-5,.product-page-section .breadcrumb.mb-4,.product-page-section .container .mb-5{margin-bottom:18px!important}.product-view-modal .modal-content .modal-body{padding:16px}.product-menu-page-section.home-page .product .caption-block span{line-height:normal;margin-top:0}.product-menu-page-section .product .caption-block span{font-size:.8em}#footer{margin-top:12px}}@media only screen and (min-width:992px) and (max-width:1199px){.hidden-tab{display:none}#header .header-nav-main nav>ul>li>a{font-size:1em}.slideshow.swiper-viewport .swiper-container{height:470px}.slideshow.swiper-viewport .caption-box h1{font-size:3em}.fs-main-slider .slideDown,.fs-main-slider .slideUp{padding:18px}.fs-main-slider .caption-box h1{font-size:3em;margin:0 0 14px}.fs-main-slider .caption-box h4{font-size:1.5em;margin:0 0 8px}.fs-main-slider .caption-box h4.context{margin:-16px 0 24px}.fs-main-slider .caption-box a{font-size:1em;padding:10px 28px}.enquiry-form-section .form-group .captcha-content p{line-height:normal;margin:0 0 12px}.product-menu-page-section .product .caption-block span{font-size:.8em}.product-view-modal .modal-content .modal-header .btn-close{margin-right:4px}.product-view-modal .modal-content .modal-body{padding:16px}.product-page-section{min-height:475px}.product-page-section .zoom-lens{height:200px;width:200px}#zoomWindow{height:400px;width:400px}}@media only screen and (min-width:1200px) and (max-width:1599px){.hidden-laptop{display:none}.slideshow.swiper-viewport .swiper-container{height:570px}.slideshow.swiper-viewport .caption-box h1{font-size:3.5em}.product-page-section{min-height:550px}#zoomWindow{height:450px;width:450px}}@media only screen and (min-width:1600px){.hidden-desktop{display:none}.product-page-section{min-height:575px}}