@import url(https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);@font-face{font-family:'Angelina-Font';src:url("fonts/Angelina-Font.woff") format('woff'),url("fonts/Angelina-Font.woff2") format('woff2'),url("fonts/Angelina-Font.svg#Angelina-Font") format('svg'),url("fonts/Angelina-Font.eot"),url("fonts/Angelina-Font.eot?#iefix") format('embedded-opentype'),url("fonts/Angelina-Font.ttf") format('truetype');font-weight:400;font-style:normal;font-display:swap}body.page-id-57 main li{list-style-type:none!important}#gallery-1 img{border:0!important}a.btn-calnow{background-color:#FF4701;color:#fff;display:inline-block;padding:.25em .5em;font-size:2em;border-radius:50%}a.btn-actn{background-color:#FF4701;color:#fff;border:2px #fff solid;padding:.4em 1 em;text-transform:uppercase;border-radius:0;font-family:Poppins;font-weight:600;font-size:1.125em;margin-bottom:2em}a.btn-bn{background-color:#FF4701;color:#fff;border:2px #fff solid;padding:.5em 1em;text-transform:uppercase;border-radius:0;font-family:Poppins;font-weight:600;font-size:16px}a.btn-calnow:hover,a.btn-actn:hover a.btn-bn:hover{color:#fff;background-color:#16A7D0!important}h1{font-family:Poppins;font-weight:600;font-size:2.25em}h2{font-family:Poppins;font-weight:600;font-size:1.875em;color:#FF4701;text-transform:uppercase}h3{font-family:Poppins;font-weight:600;font-size:1.375em;color:#01293F}.brand h3{color:#fff;text-transform:uppercase;font-size:1.875em}footer h3{font-size:1.875em;color:#fff;padding-bottom:.75em}a{color:#FF4701}a:hover{color:#16A7D0}p,li,td,address{font-family:Poppins;font-weight:400;font-size:1.125em;color:#000}main li{list-style-type:square}.fn p{font-size:.83em;text-align:right;color:#fff}.ssho h1,.ssho p{color:#fff}.pghd{text-align:center;padding-top:2em;padding-bottom:1em}img.mob{display:none!important}.col1 p,.col2 p,.col3 p{font-size:1.0037500100375em;color:#fff}footer a{color:#fff}footer a:hover{color:#16A7D0;text-decoration:none}.vt li{padding-bottom:0!important}.page-id-3064 .col-1,.page-id-3064 .col-2{max-width:98%!important}.woocommerce-customer-details--phone{padding-top:1em!important}.woocommerce form .form-row label{width:100%;display:block;clear:both}.woocommerce button.button{background-color:#FF4701!important;color:#fff!important;margin-top:1.5em!important;margin-bottom:1.5em!important}.woocommerce button.button:hover{background-color:#212529!important;color:#fff!important}.page-id-1099 h1{display:none}.zip{padding-right:var(--bs-gutter-x,0rem)!important;padding-left:var(--bs-gutter-x,0rem)!important}.dtop{display:none}.log{text-align:center}.slo{font-family:'Angelina-Font';font-size:1.875em;text-align:center}.ele{padding-top:.5em;padding-bottom:.5em}.ele .btn-calnow{margin:0 1em}.ssho{background-color:#444;padding:2em 4em}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}footer{background-color:#01293f;border-top:1px #707070 solid}.col1,.col2,.col3{padding-top:2em;padding-bottom:2em}.bim2{background:url(https://attachmentsolutions.co.uk/wp-content/uploads/2025/11/attach-intro.webp) no-repeat 100% 0;background-size:cover;min-height:350px}.brand{background:url("images/brandbg.jpg") repeat-y 0 0;background-size:contain;padding-top:2em}.logos{padding-top:2em;padding-bottom:1em}.gall{padding-top:1em}.blu{padding-top:2em;padding-bottom:1em}.dtop-bg{background:none}.vt{background-color:#16A7D0}.vtnav a{color:#fff!important}.vtnav a:hover{color:#212529!important}.bg-ats{background-color:#01293F!important}.dropdown-menu{background-color:#01293F!important}#navbarSupportedContent{background-color:transparent!important}.navbar{background-color:#ccc}.navbar-light .navbar-toggler{border-color:#fff}button.navbar-toggler,.navbar-toggler{background-color:#fff0;border-radius:10px;border:1px #fff solid;padding:.6em}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(256, 256, 256,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-nav .nav-item,.navbar-light .navbar-nav .menu-item{font-family:Poppins;font-weight:600;text-transform:uppercase;font-size:1.125em;text-align:left}.navbar-nav .nav-link,navbar-nav nav-item .nav-link,.navbar-nav .menu-item a{color:#fff}.navbar-nav .nav-link.active,.navbar-nav .menu-item a.active,.navbar-nav .menu-item .current_menu_item{color:#fff;background-color:#16A7D0}.navbar-light .navbar-nav .menu-item>.show{color:#fff}.navbar-light .navbar-toggler{color:#fff}#navbarSupportedContent{background-color:#ccc}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(93, 82, 151, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.nav-justified .nav-item,.nav-justified .menu-item{font-family:'blnx';font-size:1.13em}.navbar-nav .active>.menu-item a,.navbar-nav .current_page_item>.menu-item a,.navbar-nav .menu-item a:focus,.navbar-nav .menu-item a:hover,a.dropdown-item:hover{text-decoration:none}.nav-justified .menu-item:hover,.ftrnav .menu-item:hover{background-color:#16A7D0}.ftrnav .menu-item a:hover{color:#fff}.dropdown-item:hover{background-color:#16A7D0}.nav-justified .menu-item:hover a{color:#fff}.navbar-light .navbar-nav .active>.menu-item a,.navbar-light .navbar-nav a.current_page_item,.navbar-light .navbar-nav a.show,.navbar-light .navbar-nav .show>.menu-item a{color:rgb(0 0 0 / .9)}.navbar-expand-lg .navbar-nav .menu-item a{padding-right:.5rem;padding-left:.5rem}.navbar-nav .menu-item a{padding-right:0;padding-left:0}.menu-item a{display:block;padding:.5rem 1rem;padding-right:1rem;padding-left:1rem}.nav-justified .nav-item,.nav-justified .menu-item{-ms-flex-preferred-size:0!important;flex-basis:0!important;-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.navbar-expand-lg .navbar-nav a{padding-right:.5rem;padding-left:.5rem}p.comment-form-comment label{vertical-align:top}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}.alignleft{float:left;margin:.375em 1.75em 1.75em 0}.alignright{float:right;margin:.375em 0 1.75em 1.75em}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}blockquote.alignleft{margin:.3157894737em 1.4736842105em 1.473684211em 0}blockquote.alignright{margin:.3157894737em 0 1.473684211em 1.4736842105em}blockquote.aligncenter{margin-bottom:1.473684211em}.clear:before,.clear:after,blockquote:before,blockquote:after,.entry-content:before,.entry-content:after,.entry-summary:before,.entry-summary:after,.comment-content:before,.comment-content:after,.site-content:before,.site-content:after,.site-main>article:before,.site-main>article:after,.primary-menu:before,.primary-menu:after,.social-links-menu:before,.social-links-menu:after,.textwidget:before,.textwidget:after,.content-bottom-widgets:before,.content-bottom-widgets:after{content:"";display:table}.clear:after,blockquote:after,.entry-content:after,.entry-summary:after,.comment-content:after,.site-content:after,.site-main>article:after,.primary-menu:after,.social-links-menu:after,.textwidget:after,.content-bottom-widgets:after{clear:both}.navbar-brand{color:#222!important}@media (min-width:768px){.bim2{background-position:100% 0}.page-id-3064 .col-1,.page-id-3064 .col-2{max-width:98%!important}}@media (min-width:992px){.page-id-3064 .col-1,.page-id-3064 .col-2{max-width:48%!important}.mob{display:none}.dtop{display:inline-block}.spc{padding-left:4em;padding-right:4em;padding-top:0;padding-bottom:0}.log{text-align:left}h2{font-size:1.875em}.cal i{color:#FF4701}.eml i{color:#FF4701}.cal,.eml{font-family:Poppins;font-weight:600;font-size:1em}.cal a,.eml a{color:#01293F}.cal a:hover,.eml a:hover{text-decoration:none}.navbar-nav .nav-item,.navbar-light .navbar-nav .menu-item{text-align:center}.pghd{text-align:left}.mob-bg{display:none}}@media (min-width:1200px){.navbar-brand{display:none}.slo{font-size:2.813em;text-align:left}img.mob{display:inline-block!important}.gall{padding-bottom:2em}}@media (min-width:1500px){.dtop-bg{display:inline-block;background:url(https://attachmentsolutions.co.uk/wp-content/uploads/2025/11/attach-intro.webp) no-repeat 100% 0;background-size:contain;min-height:350px}.bim2{display:none}.cal,.eml{font-size:1.375em}.navbar-nav .nav-item,.navbar-light .navbar-nav .menu-item{font-size:1.375em}}