:root{--mainfont:'Barlow Semi Condensed';--yellow:#D8AF45;--dark-grey:#333;--cream:#D8AF45;--light-brown:#847756;--light-grey:#ECEEF1;--lighter-brown:#AE9555;--mid-brown:#454343;--copad:25px;--copadmob:15px}body,h1,h2,h3,h4,h5,h6,.navigation--main,.navbar-toggle__text,.navigation--main .sub-menu,a.read-more{font-family:var(--mainfont),sans-serif}body{font-size:clamp(20px,4.25vw,24px)}ul.smaller-bullet-text li{font-size:clamp(19px,3.5vw,21px)}.second-para{font-size:clamp(22px,4.25vw,26px)}h1,h2,h3,h4,h5,h6{font-weight:500}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:700}h2,.h2{font-size:40px}strong{font-weight:600}a.action.no-margin-bottom{margin-bottom:0}a{transition:all 0.25s}a:hover,a:active,a:focus{color:var(--light-brown)}a.action,.gform_footer input[type="submit"]{padding:.2em 1.5em .4em;position:relative}a.action:after{content:'';position:absolute;top:5px;right:0;height:calc(100% - 5px);width:20%;background-image:url(/wp-content/uploads/2025/12/cta-curve-bg.png);background-repeat:no-repeat;background-size:cover;opacity:.2}.master-container{background:url(/wp-content/uploads/2025/12/Q-brown-four-percent-clip.svg);background-repeat:no-repeat;background-attachment:fixed;background-position:right -50px;background-size:40%}.master-container .container{width:92%;margin:0 auto}.gold{color:var(--light-brown)}.widget_sow-editor ul li:before{font-family:"Material Symbols Outlined";content:"\e2e6"}.twenty-five-below,#shutter-types ul.twenty-five-below{margin-bottom:25px}.smaller-li ul li{font-size:clamp(19px,4.25vw,22px)}.white-list-items li{color:#fff}.image-rounded img{margin:25px auto;border-radius:15px}.navigation--top>.menu-item-has-children>a::after{font-family:"Material Symbols Outlined";content:"\e313";bottom:60%}.navigation--top>li:hover>a,.navigation--top .sub-menu>li>a:hover{color:var(--cream)}.is-sticky-navbar .top{box-shadow:0 5px 5px 0 rgba(0,0,0,.49);-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.49);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.49)}.logo{transition:opacity 0.2s ease}.logo a{pointer-events:all}.is-sticky-navbar .logo a{pointer-events:none}.logo a:hover img{opacity:1;-webkit-filter:grayscale(70%);filter:grayscale(70%);width:78%}li.no-pointer.menu-item-has-children>a{cursor:default}.navigation--top .sub-menu{right:unset;text-align:left}.jumbotron__title h1{color:#fff;font-weight:400;font-size:clamp(34px,3.4vw,55px)}.jumbotron__content p,.jumbotron__content li{color:#fff;font-weight:400;font-size:clamp(20px,2.1vw,38px);line-height:1.35em;margin-bottom:10px}a.action.cta-jumbo{padding:.4em 20px .5em 10px;min-width:150px;text-align:left;font-size:20px;margin-right:10px;margin-top:15px;font-weight:500;border:1px solid rgba(255,255,255,.5);color:#fff}a.action.cta-jumbo .material-symbols-outlined{vertical-align:sub;margin-right:3px;font-weight:300}a.action.brown-button.cta-jumbo,a.action.brown-button.cta-bstands{background:var(--light-brown)}a.action.brown-button.cta-jumbo:hover,a.action.brown-button.cta-bstands:hover{background:var(--cream)}a.action.brown-button.cta-jumbo:after,a.action.brown-button.cta-bstands:after{opacity:.15}#slidebase a.action:after{width:30%}.jumbotron{position:relative;border-bottom:10px solid var(--light-brown);box-shadow:0 5px 5px 0 rgba(0,0,0,.49);-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.49);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.49)}.jumbotron:before{content:'';display:block;width:100%;height:8px;background:#333;border-width:8px;border-color:var(--light-brown);border-bottom-style:double;position:absolute;bottom:0;z-index:1}.jumbotron:after{content:'';display:block;width:100%;height:70px;background:red;border:none;position:absolute;top:calc(100% - 25px);z-index:1;background:url(/wp-content/uploads/2025/12/shutter-puller.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all 0.25s}#intro h3{color:var(--light-brown);font-size:clamp(24px,4vw,28px);margin-bottom:20px;font-weight:700}#intro h2{font-size:clamp(36px,6vw,48px);margin-bottom:20px;font-weight:700}#intro .second-para a{color:var(--light-brown)}#intro .cta-intro{font-weight:bold;padding:.4em 1.5em .5em;font-size:28px;margin-top:30px}#our-services{background:var(--dark-grey);margin-left:-20px;margin-right:-20px;padding:40px 50px 60px;border-radius:30px}#our-services.accreds-certs{padding:20px 50px 0}#our-services h2,#our-services p,#our-services .textwidget{color:#fff;margin-top:0}#our-services h2{margin-bottom:20px}#our-services.with-accordion h2{margin-bottom:40px}#our-services h2 strong{color:var(--cream);font-weight:600}#our-services .accordion-slider .as-mask{border-radius:10px}#our-services .as-black{background:var(--lighter-brown);padding:5px 15px;font-weight:300;font-size:22px}.accordion-link-text{font-size:22px;font-weight:500}.accordion-link-text a{color:#fff;border-bottom:2px solid #fff;display:inline-block;font-weight:600}.accordion-link-text a::after{content:'\e5e1';font-family:'Material Symbols Outlined';display:inline-block;font-size:15px;vertical-align:baseline;margin-left:2px}#our-services .services-block-links{margin:10px auto 30px}#our-services .services-block-links h2{font-size:27px}#our-services .services-block-links h2 a{color:#fff}#our-services .services-block-links h2 a:hover{color:var(--cream)}#our-services .services-block-links .textwidget,#our-services .services-block-links p,#our-services .services-block-links .textwidget a{font-size:clamp(19px,3.5vw,21px)}#our-services .services-block-links .textwidget a{color:var(--cream);font-weight:600;display:block;margin-top:10px;margin-bottom:10px}#our-services .services-block-links .textwidget a:hover{color:#fff}#our-services .services-block-links .textwidget a::after{content:'\e5e1';font-family:'Material Symbols Outlined';display:inline-block;font-size:15px;vertical-align:baseline;margin-left:2px}#our-services .services-block-links .panel-grid-cell{background:var(--light-brown);border-radius:20px;position:relative;overflow:hidden}#our-services .services-block-links .panel-grid-cell:after{content:'';position:absolute;bottom:0;right:0;height:calc(100% - 250px);width:40%;background-image:url(/wp-content/uploads/2025/12/cta-curve-bg.png);background-repeat:no-repeat;background-size:cover;opacity:.05;pointer-events:none}#our-services .services-block-links.service-blocks-no-pics .panel-grid-cell{border:2px solid #fff;min-height:120px}#our-services .services-block-links.service-blocks-no-pics .panel-grid-cell:nth-child(n+5){margin-top:25px}#our-services .services-block-links.service-blocks-no-pics .panel-grid-cell:after{height:100px;width:100px}#our-services .service-blocks-no-pics h3{color:#fff;font-weight:500}#our-services .services-block-links.three-only h3{font-size:30px}#our-services .services-block-links.three-only ul{margin-top:25px}#our-services .services-block-links.three-only ul li{color:#fff;font-size:clamp(19px,3.5vw,21px)}#our-services .services-block-links .panel-grid-cell .sow-image-container .so-widget-image{border-bottom:4px solid #333;border-radius:20px 20px 0 0}#our-services .services-block-links .panel-grid-cell .so-panel .widget-title{padding:20px 25px 0}#our-services .services-block-links .panel-grid-cell .so-panel .textwidget{padding:0 25px 20px}#services-overview h2{font-weight:700}#shutter-types{border:3px solid var(--light-brown);padding:25px 45px 35px;border-radius:30px;margin-bottom:50px}#shutter-types ul{margin:30px 0 50px 2%}#shutter-types ul.material-types{margin:20px 0 20px 2%}#shutter-types .widget_sow-editor ul li:before{font-family:'Material Symbols Outlined';content:'\eba8';color:var(--light-brown);vertical-align:top;font-size:20px;padding-top:4px}#shutter-types .widget_sow-editor ul.fire-exit-doors li:before{content:'\e78d';font-size:24px;padding-top:0}#shutter-types h2,#expert-install h2{font-weight:600}#shutter-types a{font-weight:600}#shutter-types li a{font-size:16px;margin-left:5px}#shutter-types a:hover{color:var(--light-brown)}#shutter-types a::after{content:'\e5e1';font-family:'Material Symbols Outlined';display:inline-block;font-size:15px;vertical-align:text-bottom;margin-left:2px}#shutter-types li a::after{font-size:12px}#shutters-blocks.maintenance-overview{margin-top:80px}#number-blocks ul{margin-left:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px}#number-blocks ul li{margin:0;list-style-type:none}#number-blocks li:before{display:none}#number-blocks ul li div.numblock{position:relative;width:100%;background-color:var(--cream);padding:25px 20% 25px 4%;font-size:clamp(20px,1.8vw,26px);font-weight:500;color:#fff;border-radius:30px;min-height:250px;list-style-position:outside;overflow:hidden}#number-blocks ul li ol li{list-style-type:decimal}#number-blocks ul.ol-no-numbers li ol li{list-style-type:none;margin-left:-15px}#number-blocks ul li:nth-child(2) div.numblock{background-color:var(--dark-grey)}#number-blocks ul li:nth-child(3) div.numblock{background-color:rgba(51,51,51,.75)}#number-blocks ul li:nth-child(4) div.numblock{background-color:var(--light-brown)}#number-blocks ul li div.numblock:after{position:absolute;content:'\e8e8';font-family:'Material Symbols Outlined';font-size:clamp(250px,24vw,350px);color:#fff;opacity:5%;right:-55px;top:30%;line-height:200px;transition:all 0.25s}#number-blocks ul.ol-no-numbers li div.numblock:after{font-size:clamp(200px,20vw,250px);right:-20px;top:25%;line-height:200px}body.page-domestic-roller-shutters #number-blocks ul.ol-no-numbers li div.numblock:after,body.page-roller-shutter-garage-doors #number-blocks ul.ol-no-numbers li div.numblock:after,body.page-perforated-vision-roller-shutters #number-blocks ul.ol-no-numbers li div.numblock:after,body.page-aluminium-garage-doors #number-blocks ul.ol-no-numbers li div.numblock:after{content:'\e714'}body.page-roller-shutter-maintenance #number-blocks ul.ol-no-numbers li div.numblock:after{content:'\ef48'}#number-blocks ul li div.numblock:hover:after,#number-blocks ul.ol-no-numbers li div.numblock:hover:after{line-height:190px}#number-blocks ul li:first-child div.numblock:after{opacity:10%}#bstandards{padding:35px 35px 5px;background:var(--mid-brown);border-radius:30px;margin-bottom:50px}#bstandards p{color:#fff}#bstandards p:first-child{margin-bottom:25px}a.action.cta-bstands{padding:.3em 1em .4em;border:2px solid #fff;margin-left:10px;font-weight:600}a.action.cta-bstands:after{width:25%}#why-choose{position:relative;border-top:3px solid var(--light-brown);background-color:var(--dark-grey);margin-top:50px;padding-top:120px;padding-bottom:80px;background-image:url(/wp-content/uploads/2025/12/footer-top.webp);background-size:cover;background-position:bottom}#why-choose:before{content:'';position:absolute;display:block;width:100%;height:11px;background:#333;border-width:8px;border-color:var(--light-brown);border-bottom-style:double;left:0;top:0}#why-choose h2,#why-choose p,#why-choose li{color:#fff}#why-choose p strong{color:var(--cream)}#why-choose ul{margin-top:30px;margin-bottom:30px}#why-choose-reviews{background:#fff;border-radius:30px;padding:50px 35px 40px;overflow:hidden}#client-carousel{padding-top:20px}#client-carousel .slick-track{display:flex;align-items:center}#client-carousel p,#client-carousel img{margin:0}#client-carousel .sow-carousel-container .sow-carousel-wrapper .sow-carousel-items .sow-carousel-item{margin:20px 12px 24px 12px}.faq-page-faqs{border-top:2px solid var(--light-brown);padding-top:50px}.faq-page-faqs h3{font-size:32px;margin-top:35px;font-weight:600}.faq-page-faqs .faq-accordion h3{font-size:22px;margin-top:15px}.gallery-row h3{font-size:32px;font-weight:600}#po-map{border-radius:10px 10px 0 0;margin-top:20px}.portfolio-embed iframe{border-radius:0 0 10px 10px}article.category-case-studies,article.category-news{display:flex}body.single article.category-case-studies,body.single article.category-news{display:block}.page-case-studies .master-container,.page-news .master-container{background:none}.page-case-studies .master-container .container,.page-news .master-container .container{width:95%}article.category-case-studies .blog-thumb,article.category-news .blog-thumb{width:20%;max-width:200px}article.category-case-studies .blog-thumb img,article.category-news .blog-thumb img{width:100%!important}article.category-case-studies .blog-text,article.category-news .blog-text{padding-left:50px;width:80%}article.category-case-studies .blog-text a.read-more,article.category-news .blog-text a.read-more{margin-left:0;font-weight:500;display:block;margin-top:5px}.single-post .blog-header:after{background:rgba(69,67,67,.85)}.single-post.header-transparent .blog-header{padding:200px 0 120px}body.single article .hentry__title,body.single article .blog-thumb,body.single #post_pagination,body.single .banner{display:none}body.single .blog-header h1{color:#fff;max-width:50%;margin:0 auto 30px;line-height:1.35em}body.single .blog-header .meta-data__categories a{padding:0 10px 5px}body.single .master-container{margin:0;padding:50px 0}body.single .master-container img{margin-top:30px;margin-bottom:30px}body.landing_page-template .master-container{padding:0 0 50px}body.landing_page-template .master-container img{margin-top:0;margin-bottom:0}body.landing_page-template .master-container .gallery{margin:35px 0 50px}.gform_wrapper.gravity-theme form.quick-quote-form .gfield_required{color:var(--cream)}#header-contact-form .gform_wrapper{margin-top:20px}.gform_footer input[type="submit"]{padding:.05em 1.5em .2em}#header-contact-form .gform_wrapper.gravity-theme .gform_footer{padding:6px 0 20px}#header-contact-form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:1.5%;grid-row-gap:10px}#header-contact-form textarea,#body-contact-form textarea{height:65px;resize:none}#body-contact-form{display:block;position:relative;top:0;right:0;width:100%;margin-top:0;border:3px solid var(--light-brown);padding:0 25px 10px;border-radius:15px;background:#fff}#body-contact-form .gform-field-label,#body-contact-form .gform_title{color:var(--dark-grey)}#body-contact-form .gform_title{font-size:36px;font-weight:600;margin-bottom:20px}#body-contact-form .gform-field-label{font-size:14px}body.landing_page-template .faq-accordion{margin-top:25px}#lp-faqs{padding:40px 0 0}#dm-landingpages-menu a{color:var(--dark-brown)}#cousins-siblings-container{margin-top:50px}ul.dh-siblings li a{background:var(--cream)}ul.lp-cousins li a::before{color:var(--cream)}#our-services .services-block-links #lp-block-link-image-title .textwidget a::after{display:none}#our-services .services-block-links .panel-grid-cell .so-panel #lp-block-link-image-title .textwidget{padding:0}#our-services .services-block-links #lp-block-link-image-title img{border-bottom:4px solid #333}#our-services .services-block-links #lp-block-link-image-title .textwidget a,#our-services .services-block-links #lp-block-link-image-title .textwidget p{margin:0}#our-services .services-block-links #lp-block-link-image-title h2 a{font-size:27px;color:#fff;font-weight:500}#our-services .services-block-links #lp-block-link-image-title h2 a:hover{color:var(--cream)}.footer{background:#333;background-image:url(/wp-content/uploads/2025/12/footer-bottom.webp);background-size:cover;padding-bottom:50px;background-position:top}.footer h2 strong,.footer .second-para strong{color:var(--cream);font-weight:600}.footer h4{font-size:24px;margin-top:30px;font-weight:600}.footer a,.footer a.action:hover{color:#fff;font-weight:600}.footer a.action{padding:.3em 1em .4em;border:2px solid #fff}.footer-contact a{font-size:18px}.footer .footer-copyright{font-size:15px;margin-top:25px;margin-bottom:60px}.footer .material-symbols-outlined{color:var(--cream);vertical-align:text-bottom}.footer-privacy-policy{margin-left:10px;padding-left:10px;border-left:2px solid var(--cream)}.footer-bottom{position:relative}.footer-bottom:after{content:'';position:absolute;display:block;width:100%;height:11px;background:#333;border-width:8px;border-color:var(--light-brown);border-bottom-style:double;top:-14px}.footer-bottom__left,.footer-bottom__right{display:none}body.page-contact-us .footer .container,body.page-terms-conditions .footer .container,body.page-privacy-policy .footer .container{border-top:none}.blog-thumb{float:none}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}button.content-collapse[aria-expanded="false"]:not(.faqtitle)::after{content:' MORE \f107'}button.content-collapse[aria-expanded="true"]:not(.faqtitle)::after{content:' LESS \f106'}body::-webkit-scrollbar{width:.6em}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:var(--cream);outline:0 solid white;border-left:1px solid white;border-radius:100px}@media (min-width:992px){.hide-desktop,.navigation--top>li.hide-desktop,.panel-grid.panel-has-style>.hide-desktop.panel-row-style{display:none}.top .container{width:97%}.header .container,#slidebase{width:92%}.footer .container{width:92%}.top{position:fixed;top:0;right:0;z-index:999;width:100%;height:60px;display:flex;align-items:center;padding-bottom:3px}.top .material-symbols-outlined{vertical-align:bottom;font-weight:200}.top__left{padding:11px 0 3px 0;font-size:15px}#navi,.transparent-widgets{display:none}.header-transparent .header__container,.is-sticky-navbar.header-transparent .header{background:none}.logo .img-responsive{margin:100px 0 0;width:75%}.left-trans{pointer-events:none}.navigation--top>li a{font-size:16px;padding:0 0 10px 10px}#slidebase{padding-bottom:50px}.jumbotron__title{width:50%;position:relative;z-index:2}.jumbotron__content{width:45%;position:relative;z-index:2}.carousel-inner .item{position:relative}.carousel-inner .item::before{content:'';background:#333;background:linear-gradient(90deg,rgba(51,51,51,.96) 34%,rgba(51,51,51,.43) 67%,rgba(51,51,51,.9) 91%);position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}#intro,#services-overview{width:67%}#our-services .accordion-slider p.as-layer{font-size:22px;width:35%;top:unset!important;bottom:5%!important}#client-carousel .so-widget-sow-anything-carousel .sow-carousel-container .sow-carousel-wrapper{margin-left:20px;margin-right:20px}div#collapsy.collapse-421.row-of-two .panel-grid-cell{width:calc(50% - var(--copad))}#our-services .accreds img{width:25%;height:auto}#header-contact-form .gform-field-label,#header-contact-form .gform_title{color:#fff;font-size:14px}#header-contact-form h2.gform_title{font-size:24px;margin-top:0;margin-bottom:15px}#header-contact-form{width:37%;position:absolute;top:380px;background:rgba(51,51,51,.5);right:50px;padding:0 25px;border-radius:15px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.5)}#header-contact-form:has(.gform_validation_error){top:300px}#header-contact-form .gform_validation_errors{display:none}#header-contact-form .gform_wrapper.gravity-theme .gfield_validation_message,#header-contact-form .gform_wrapper.gravity-theme .validation_message{color:#fff;font-size:14px}#header-contact-form .gform_wrapper.gravity-theme .gfield_validation_message,#header-contact-form .gform_wrapper.gravity-theme .validation_message{padding:0;background:none;border:none;margin-block-start:3px}#our-services h2.areas-header{margin-top:20px}.footer{padding-top:0}.footer .container{border-top:1px solid #fff;padding-top:80px}body.landing_page-template .footer .container{border-top:none}body.page-case-studies .footer .container,body.page-news .footer .container,body.single-post .footer .container{border-top:none}.footer .container .row{display:flex;align-items:flex-end}.footer .col-md-6:first-child{width:70%;padding-right:15%}.footer .col-md-6:nth-child(2){width:30%}}@media (min-width:1899px){.top::after{content:'';position:absolute;top:0;left:calc(50% - 32px);width:65px;height:60px;background:url(/wp-content/uploads/2025/12/Quay-Facilities-White-QF.svg);background-position:center;background-repeat:no-repeat;background-size:65px}}@media (max-width:1299px){#shutters-block>.panel-grid-cell,#shutters-blocks>.panel-grid-cell{width:50%;width:calc(50% - (.5 * 70px))}#shutter-types li a{display:block}}@media (max-width:998px){div#collapsy.collapse-321 .panel-grid-cell,div#collapsy.collapse-842 .panel-grid-cell{width:calc(50% - var(--copadmob))}}@media (min-width:780px) and (max-width:1199px){.carousel-inner>.item>img,.carousel-inner>.item>a>img,div.jumbotron:not(.over) .carousel-control{height:650px}}@media (max-width:1199px){.somethingrandom{color:#333}.navigation--top>li,#menu-top-bar-menu-1 li.hide-desktop,.transparent-widgets{display:none}.top__left{padding-top:10px;padding-left:0;text-align:left;font-size:18px}.navbar-toggle{display:block}body.landing_page-template #why-choose{padding-bottom:50px}#header-contact-form{display:block;position:relative;top:0;right:0;width:100%;margin-top:50px;border:3px solid var(--light-brown);padding:0 25px 10px;border-radius:15px;background:#fff}#header-contact-form .gform-field-label,#header-contact-form .gform_title{color:var(--dark-grey)}#header-contact-form .gform_title{font-size:32px;margin-bottom:20px}#header-contact-form .gform-field-label{font-size:14px}#intro{padding-top:20px}}@media (max-width:991px){.somethingrandom{color:#333}article.category-case-studies{flex-direction:column}article.category-case-studies .blog-thumb{width:100%;max-width:100%}#menu-top-bar-menu-1 .sub-menu li.hide-mobile,.sub-menu li a .hide-mobile,#why-choose-reviews{display:none}.navigation--top>li.hide-desktop{display:inline-block}.top .col-xs-12{width:50%}.top__left .hide-mobile{display:none}.top:after{content:'';display:block;width:100%;height:11px;background:#333;border-width:8px;border-color:var(--light-brown);border-bottom-style:double}.navigation--top{text-align:right}.navigation--top>li>a{padding:10px 0 12px 0;font-weight:bold;font-size:18px}.navigation--main>.menu-item-has-children>a::after{display:none}#menu-top-bar-menu-1 .material-symbols-outlined{display:none}#menu-top-bar-menu-1{-webkit-columns:150px 2;-moz-columns:150px 2;columns:150px 2}div#navi{background:none;box-shadow:none}#buildpress-navbar-collapse{border:1px solid #fff;border-radius:5px;padding:3px 13px 13px 13px;margin-bottom:20px;backdrop-filter:blur(10px);--webkit-backdrop-filter:blur(10px)}.navigation--main>li>a{color:#fff;font-weight:600;text-transform:uppercase}.navigation--main>li>a:hover{color:var(--cream)}.navigation--main>li>a:before{font-family:'Material Symbols Outlined';content:'\e5cc';margin:0 0 0 -1em;display:inline-block;width:1em;font-size:1em;background-size:contain;background-repeat:no-repeat;background-position:left;height:1em;vertical-align:top}.header-transparent .header__container{background:none}.header-transparent div#headstuffs{margin-top:10px}.is-sticky-navbar.header-transparent div#headstuffs{margin-top:0}.is-sticky-navbar.header-transparent .header{background:rgba(0,0,0,.9)}.header-transparent .header .logo img{max-height:150px}#headstuffs .logo img{opacity:1;height:150px}.carousel-inner>.item>img{height:750px}.carousel-content{text-align:left}.navigation--main .sub-menu{padding:0 0 0 3px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.navigation--main>li>a{padding:6px 10px 0 0}.navigation--main .sub-menu>li>a{padding:0 2px;font-size:17px}.jumbotron.over #slider-wrap{align-items:flex-end;justify-content:left}div#slidebase{width:85%;margin-left:0;margin-bottom:50px}a.action.cta-jumbo{padding:.2em 20px .3em 10px;min-width:130px;font-size:18px;margin-right:10px;border-radius:5px}a.action.cta-jumbo .material-symbols-outlined{vertical-align:bottom;font-size:20px}#intro{padding-bottom:30px}#intro .cta-intro{margin-top:30px}#services-overview{padding-top:40px;padding-bottom:40px}#our-services div#collapsy.collapse-321 .panel-grid-cell{margin-bottom:20px}#our-services div#collapsy.collapse-321.three-only .panel-grid-cell{width:100%}div#collapsy.collapse-421 .panel-grid-cell{width:100%;margin-bottom:20px}#our-services .accordion-slider p.as-layer{font-size:20px;width:35%;top:70%}#our-services{padding:25px 28px 40px 30px}#shutters-blocks.maintenance-overview{margin-top:50px}#shutter-types{padding-bottom:45px}#shutter-types li a{display:inline-block}#shutter-types ol{margin-left:-10px}#process-intro{margin-bottom:30px}#number-blocks ul li div.numblock{font-size:clamp(18px,2.8vw,26px)}#our-services .services-block-links.service-blocks-no-pics .panel-grid-cell:nth-child(n+5){margin-top:0}#why-choose{padding-bottom:0;padding-top:60px}#why-choose-reviews{padding:0 35px 15px;margin-top:30px;margin-bottom:30px;border-radius:20px}article.category-case-studies .blog-text{padding:0 0 0 30px}article.category-case-studies .blog-thumb{padding:0}article.category-case-studies .blog-text{text-align:left}.page-case-studies .blog-text .hentry__title{font-size:24px}.page-news .blog-thumb{padding:10px 0 0}article.category-news .blog-text{text-align:left}.footer{padding-bottom:0}.footer .container{width:90%;text-align:left}.footer .container .row .col-md-6:first-child{padding-bottom:20px}.footer .container .row .col-md-6:nth-child(2){border-top:1px solid #fff;padding-top:40px}.footer img.alignnone{margin:15px 0 20px 0}}@media (min-width:780px){.master-container .container{width:92%}}@media (max-width:779px){.anotherrandom{color:#333}#shutter-types li a{display:block}#number-blocks ul li div.numblock{min-height:200px}}@media (max-width:599px){a.action.cta-bstands{display:inline-block;margin-left:0}#our-services div#collapsy.collapse-321 .panel-grid-cell{width:100%;margin-bottom:20px}#shutter-types{padding:15px 35px 25px}#bstandards{padding:35px 35px 15px}#our-services .accordion-slider p.as-layer{font-size:22px!important;width:35%!important;top:unset!important;bottom:5%!important;left:65px!important}#number-blocks ul li div.numblock{padding:20px 20% 25px 0}}@media (max-width:499px){.hide-narrow{display:none}}