<!DOCTYPE html>
<html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="https://gmpg.org/xfn/11">

<title>Windows, Doors &amp; Repairs &amp; Replacement | UPVC Windows Fitted in Dublin | Q Windows and Doors</title>
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	
		<!-- All in One SEO 5.0.4 - aioseo.com -->
	<meta name="description" content="Explore UPVC windows and doors fitted in Dublin. Trust Q Windows and Doors for quality repairs and replacements to enhance your home’s efficiency." />
	<meta name="robots" content="max-image-preview:large" />
	<link rel="canonical" href="https://www.qwindowsanddoors.ie/" />
		<meta name="generator" content="All in One SEO (AIOSEO) 5.0.4" />
		<meta property="og:locale" content="en_US" />
		<meta property="og:site_name" content="Q Windows and Doors | Repairs, Sales and Glazing" />
		<meta property="og:type" content="article" />
		<meta property="og:title" content="Windows, Doors &amp; Repairs &amp; Replacement | UPVC Windows Fitted in Dublin | Q Windows and Doors" />
		<meta property="og:description" content="Explore UPVC windows and doors fitted in Dublin. Trust Q Windows and Doors for quality repairs and replacements to enhance your home’s efficiency." />
		<meta property="og:url" content="https://www.qwindowsanddoors.ie/" />
		<meta property="og:image" content="https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Logo-479x123-1.png" />
		<meta property="og:image:secure_url" content="https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Logo-479x123-1.png" />
		<meta property="article:published_time" content="2024-06-18T15:54:32+00:00" />
		<meta property="article:modified_time" content="2026-05-11T09:32:49+00:00" />
		<meta name="twitter:card" content="summary" />
		<meta name="twitter:title" content="Windows, Doors &amp; Repairs &amp; Replacement | UPVC Windows Fitted in Dublin | Q Windows and Doors" />
		<meta name="twitter:description" content="Explore UPVC windows and doors fitted in Dublin. Trust Q Windows and Doors for quality repairs and replacements to enhance your home’s efficiency." />
		<meta name="twitter:image" content="https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Logo-479x123-1.png" />
		<script type="application/ld+json" class="aioseo-schema">
			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.qwindowsanddoors.ie\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.qwindowsanddoors.ie\/#listItem","position":1,"name":"Home"}]},{"@type":"Organization","@id":"https:\/\/www.qwindowsanddoors.ie\/#organization","name":"Q Windows and Doors","description":"Repairs, Sales and Glazing","url":"https:\/\/www.qwindowsanddoors.ie\/","logo":{"@type":"ImageObject","url":"https:\/\/www.qwindowsanddoors.ie\/wp-content\/uploads\/2020\/05\/Q-Windows-and-Doors-Logo-479x123-1.png","@id":"https:\/\/www.qwindowsanddoors.ie\/#organizationLogo","width":476,"height":123,"caption":"Q Windows and Doors Dublin and Wicklow"},"image":{"@id":"https:\/\/www.qwindowsanddoors.ie\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/www.qwindowsanddoors.ie\/#webpage","url":"https:\/\/www.qwindowsanddoors.ie\/","name":"Windows, Doors & Repairs & Replacement | UPVC Windows Fitted in Dublin | Q Windows and Doors","description":"Explore UPVC windows and doors fitted in Dublin. Trust Q Windows and Doors for quality repairs and replacements to enhance your home\u2019s efficiency.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.qwindowsanddoors.ie\/#website"},"breadcrumb":{"@id":"https:\/\/www.qwindowsanddoors.ie\/#breadcrumblist"},"datePublished":"2024-06-18T15:54:32+00:00","dateModified":"2026-05-11T09:32:49+00:00"},{"@type":"WebSite","@id":"https:\/\/www.qwindowsanddoors.ie\/#website","url":"https:\/\/www.qwindowsanddoors.ie\/","name":"Q Windows and Doors","description":"Repairs, Sales and Glazing","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.qwindowsanddoors.ie\/#organization"}}]}
		</script>
		<!-- All in One SEO -->

<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="Q Windows and Doors &raquo; Feed" href="https://www.qwindowsanddoors.ie/feed/" />
<link rel="alternate" type="application/rss+xml" title="Q Windows and Doors &raquo; Comments Feed" href="https://www.qwindowsanddoors.ie/comments/feed/" />
<link rel='stylesheet' id='astra-theme-css-css' href='https://www.qwindowsanddoors.ie/wp-content/themes/astra/assets/css/minified/style.min.css?ver=4.11.16' media='all' />
<style id='astra-theme-css-inline-css'>
.ast-no-sidebar .entry-content .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-no-sidebar .entry-content .alignwide {margin-left: calc(-41vw + 50%);margin-right: calc(-41vw + 50%);max-width: unset;width: unset;}.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{width: 100%;margin-left: auto;margin-right: auto;}.wp-block-gallery,.blocks-gallery-grid {margin: 0;}.wp-block-separator {max-width: 100px;}.wp-block-separator.is-style-wide,.wp-block-separator.is-style-dots {max-width: none;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 10px;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 10px;}@media (max-width: 782px) {.entry-content .wp-block-columns .wp-block-column {flex-basis: 100%;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 0;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 0;}}body .entry-content .wp-block-latest-posts {margin-left: 0;}body .entry-content .wp-block-latest-posts li {list-style: none;}.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts {margin-left: 0;}.ast-header-break-point .entry-content .alignwide {margin-left: auto;margin-right: auto;}.entry-content .blocks-gallery-item img {margin-bottom: auto;}.wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;}:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:6.67em;--ast-container-default-lg-padding:5.67em;--ast-container-default-slg-padding:4.34em;--ast-container-default-md-padding:3.34em;--ast-container-default-sm-padding:6.67em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.4em;--ast-code-block-background:#EEEEEE;--ast-comment-inputs-background:#FAFAFA;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:#F8FAFC;--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:106.25%;}a,.page-title{color:#71979c;}a:hover,a:focus{color:#3a3a3a;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:'Barlow',sans-serif;font-weight:400;font-size:17px;font-size:1rem;}blockquote{color:#000311;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-family:'Barlow',sans-serif;font-weight:700;line-height:1.4em;}.ast-site-identity .site-title a{color:var(--ast-global-color-2);}.site-title{font-size:35px;font-size:2.0588235294118rem;display:none;}header .custom-logo-link img{max-width:233px;width:233px;}.astra-logo-svg{width:233px;}.site-header .site-description{font-size:15px;font-size:0.88235294117647rem;display:none;}.entry-title{font-size:30px;font-size:1.7647058823529rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:60px;font-size:3.5294117647059rem;font-family:'Barlow',sans-serif;line-height:1.4em;}h2,.entry-content :where(h2){font-size:40px;font-size:2.3529411764706rem;font-family:'Barlow',sans-serif;line-height:1.3em;}h3,.entry-content :where(h3){font-size:30px;font-size:1.7647058823529rem;font-family:'Barlow',sans-serif;line-height:1.3em;}h4,.entry-content :where(h4){font-size:20px;font-size:1.1764705882353rem;line-height:1.2em;font-family:'Barlow',sans-serif;}h5,.entry-content :where(h5){font-size:18px;font-size:1.0588235294118rem;line-height:1.2em;font-family:'Barlow',sans-serif;}h6,.entry-content :where(h6){font-size:16px;font-size:0.94117647058824rem;line-height:1.25em;font-family:'Barlow',sans-serif;}::selection{background-color:#71979c;color:#000000;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:#404e5c;}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#000000;border-color:#71979c;background-color:#71979c;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#71979c;}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#71979c;background-color:#71979c;box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:#71979c;border-color:#71979c;}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#71979c;}.entry-meta,.entry-meta *{line-height:1.45;color:#71979c;}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#3a3a3a;}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#71979c;}.secondary .calendar_wrap #today,.ast-progress-val span{background:#71979c;}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:#71979c;border-color:#71979c;}.calendar_wrap #today > a{color:#000000;}.page-links .page-link,.single .post-navigation a{color:#71979c;}.ast-header-break-point .main-header-bar .ast-button-wrap .menu-toggle{border-radius:0px;}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.widget-title,.widget .wp-block-heading{font-size:24px;font-size:1.4117647058824rem;color:#404e5c;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,a#ast-apply-coupon:focus-visible,#ast-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-button:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,#ast-scroll-top:focus,#coupon_code:focus,#ast-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.main-header-menu .menu-link,.ast-header-custom-item a{color:#404e5c;}.main-header-menu .menu-item:hover > .menu-link,.main-header-menu .menu-item:hover > .ast-menu-toggle,.main-header-menu .ast-masthead-custom-menu-items a:hover,.main-header-menu .menu-item.focus > .menu-link,.main-header-menu .menu-item.focus > .ast-menu-toggle,.main-header-menu .current-menu-item > .menu-link,.main-header-menu .current-menu-ancestor > .menu-link,.main-header-menu .current-menu-item > .ast-menu-toggle,.main-header-menu .current-menu-ancestor > .ast-menu-toggle{color:#71979c;}.header-main-layout-3 .ast-main-header-bar-alignment{margin-right:auto;}.header-main-layout-2 .site-header-section-left .ast-site-identity{text-align:left;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{background:transparent;color:#95c93a;}.ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle{background:transparent;border:1px solid #95c93a;color:#95c93a;}.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle{background:#95c93a;color:#ffffff;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 769px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}.single.ast-page-builder-template .entry-header {padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin: 4em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {margin-left: 0;margin-right: 0;}.ast-small-footer{color:#ffffff;}.ast-small-footer > .ast-footer-overlay{background-color:#0000000;;}.ast-small-footer a{color:#ffffff;}.ast-small-footer a:hover{color:#ffffff;}.footer-adv .footer-adv-overlay{border-top-style:solid;border-top-color:#000000;}.footer-adv-overlay{background-color:#000000;;}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:782px){.entry-content .wp-block-columns .wp-block-column{margin-left:0px;}}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-table.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-color:#95c93a;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;font-family:inherit;font-weight:inherit;font-size:16px;font-size:0.94117647058824rem;line-height:1em;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-buttons .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color):hover,.wp-block-buttons .wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color):hover,.ast-outline-button:hover,.ast-outline-button:focus,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:hover,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button:focus{background-color:rgba(149,201,58,0.6);}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:#95c93a;}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}@media (max-width:768px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:769px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.elementor-widget-button .elementor-button{border-style:solid;text-decoration:none;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;padding-top:14px;padding-right:40px;padding-bottom:14px;padding-left:40px;}.elementor-widget-button .elementor-button{border-color:#95c93a;background-color:#95c93a;}.elementor-widget-button .elementor-button:hover,.elementor-widget-button .elementor-button:focus{color:#ffffff;background-color:rgba(149,201,58,0.6);border-color:rgba(149,201,58,0.6);}.wp-block-button .wp-block-button__link ,.elementor-widget-button .elementor-button,.elementor-widget-button .elementor-button:visited{color:#ffffff;}.elementor-widget-button .elementor-button{font-size:16px;font-size:0.94117647058824rem;line-height:1em;}body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{font-size:16px;font-size:0.94117647058824rem;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#ffffff;background-color:rgba(149,201,58,0.6);border-color:rgba(149,201,58,0.6);}.elementor-widget-heading h1.elementor-heading-title{line-height:1.4em;}.elementor-widget-heading h2.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h3.elementor-heading-title{line-height:1.3em;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.wp-block-button .wp-block-button__link{border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;border-color:#95c93a;background-color:#95c93a;color:#ffffff;font-family:inherit;font-weight:inherit;line-height:1em;font-size:16px;font-size:0.94117647058824rem;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;padding-top:14px;padding-right:40px;padding-bottom:14px;padding-left:40px;}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#ffffff;border-color:#95c93a;background-color:#95c93a;padding-top:14px;padding-right:40px;padding-bottom:14px;padding-left:40px;font-family:inherit;font-weight:inherit;font-size:16px;font-size:0.94117647058824rem;line-height:1em;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#ffffff;background-color:rgba(149,201,58,0.6);border-color:rgba(149,201,58,0.6);}@media (max-width:768px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:100%;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}body,.ast-separate-container{background-color:#f2f3f5;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -6.67em;margin-right: -6.67em;width: auto;}@media (max-width: 1200px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.4em;margin-right: -2.4em;}}@media (max-width: 768px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.14em;margin-right: -2.14em;}}@media (max-width: 544px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -1em;margin-right: -1em;}}.ast-no-sidebar.ast-separate-container .entry-content .alignwide {margin-left: -20px;margin-right: -20px;}.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}@media (max-width:768px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:65px;}h2,.entry-content :where(h2){font-size:42px;}h3,.entry-content :where(h3){font-size:32px;}h4,.entry-content :where(h4){font-size:25px;font-size:1.4705882352941rem;}h5,.entry-content :where(h5){font-size:20px;font-size:1.1764705882353rem;}h6,.entry-content :where(h6){font-size:16px;font-size:0.94117647058824rem;}.astra-logo-svg{width:124px;}header .custom-logo-link img,.ast-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:124px;width:124px;}}@media (max-width:544px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:48px;}h2,.entry-content :where(h2){font-size:35px;}h3,.entry-content :where(h3){font-size:26px;}h4,.entry-content :where(h4){font-size:28px;font-size:1.6470588235294rem;}h5,.entry-content :where(h5){font-size:22px;font-size:1.2941176470588rem;}h6,.entry-content :where(h6){font-size:16px;font-size:0.94117647058824rem;}}@media (max-width:768px){html{font-size:96.9%;}}@media (max-width:544px){html{font-size:96.9%;}}@media (min-width:769px){.ast-container{max-width:1240px;}}@font-face {font-family: "Astra";src: url(https://www.qwindowsanddoors.ie/wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url(https://www.qwindowsanddoors.ie/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url(https://www.qwindowsanddoors.ie/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight: normal;font-style: normal;font-display: fallback;}@media (max-width:921px) {.main-header-bar .main-header-bar-navigation{display:none;}}.ast-desktop .main-header-menu.submenu-with-border .sub-menu,.ast-desktop .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-color:#71979c;}.ast-desktop .main-header-menu.submenu-with-border .sub-menu{border-top-width:2px;border-style:solid;}.ast-desktop .main-header-menu.submenu-with-border .sub-menu .sub-menu{top:-2px;}.ast-desktop .main-header-menu.submenu-with-border .sub-menu .menu-link,.ast-desktop .main-header-menu.submenu-with-border .children .menu-link{border-bottom-width:0px;border-style:solid;border-color:#eaeaea;}@media (min-width:769px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.ast-small-footer{border-top-style:solid;border-top-width:1px;border-top-color:#ffffff;}.site .comments-area{padding-bottom:3em;}.ast-header-break-point .main-navigation ul .button-custom-menu-item .menu-link {padding: 0 20px;display: inline-block;width: 100%;border-bottom-width: 1px;border-style: solid;border-color: #eaeaea;}.button-custom-menu-item .ast-custom-button-link .ast-custom-button {font-size: inherit;font-family: inherit;font-weight: inherit;}.button-custom-menu-item .ast-custom-button-link .ast-custom-button:hover {transition: all 0.1s ease-in-out;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .main-header-bar-navigation .ast-search-icon {display: none;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form {padding: 0;display: block;overflow: hidden;}.ast-header-break-point .ast-header-custom-item .widget:last-child {margin-bottom: 1em;}.ast-header-custom-item .widget {margin: 0.5em;display: inline-block;vertical-align: middle;}.ast-header-custom-item .widget p {margin-bottom: 0;}.ast-header-custom-item .widget li {width: auto;}.ast-header-custom-item-inside .button-custom-menu-item .menu-link {display: none;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link {display: none;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link {display: block;}.ast-header-break-point.ast-header-custom-item-outside .main-header-bar .ast-search-icon {margin-right: 1em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-field,.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon.ast-inline-search .search-field {width: 100%;padding-right: 5.5em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-header-break-point .ast-header-custom-item .ast-masthead-custom-menu-items {padding-left: 20px;padding-right: 20px;margin-bottom: 1em;margin-top: 1em;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item {padding-left: 0;padding-right: 0;margin-top: 0;margin-bottom: 0;}.astra-icon-down_arrow::after {content: "\e900";font-family: Astra;}.astra-icon-close::after {content: "\e5cd";font-family: Astra;}.astra-icon-drag_handle::after {content: "\e25d";font-family: Astra;}.astra-icon-format_align_justify::after {content: "\e235";font-family: Astra;}.astra-icon-menu::after {content: "\e5d2";font-family: Astra;}.astra-icon-reorder::after {content: "\e8fe";font-family: Astra;}.astra-icon-search::after {content: "\e8b6";font-family: Astra;}.astra-icon-zoom_in::after {content: "\e56b";font-family: Astra;}.astra-icon-check-circle::after {content: "\e901";font-family: Astra;}.astra-icon-shopping-cart::after {content: "\f07a";font-family: Astra;}.astra-icon-shopping-bag::after {content: "\f290";font-family: Astra;}.astra-icon-shopping-basket::after {content: "\f291";font-family: Astra;}.astra-icon-circle-o::after {content: "\e903";font-family: Astra;}.astra-icon-certificate::after {content: "\e902";font-family: Astra;}blockquote {padding: 1.2em;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#0170B9;--ast-global-color-1:#3a3a3a;--ast-global-color-2:#3a3a3a;--ast-global-color-3:#4B4F58;--ast-global-color-4:#F5F5F5;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#E5E5E5;--ast-global-color-7:#424242;--ast-global-color-8:#000000;}:root {--ast-border-color : #dddddd;}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header .entry-title{font-size:30px;font-size:1.7647058823529rem;}header.entry-header > *:not(:last-child){margin-bottom:10px;}@media (max-width:768px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:40px;font-size:2.3529411764706rem;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:768px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}@media (min-width:768px){.ast-theme-transparent-header #masthead{position:absolute;left:0;right:0;}.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:none;}body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead,body.brz-ed.ast-theme-transparent-header #masthead{z-index:0;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{display:none;}.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block;}.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-image:none;background-color:transparent;}.ast-theme-transparent-header .ast-below-header,.ast-theme-transparent-header .ast-below-header.ast-below-header-bar{background-image:none;background-color:transparent;}}@media (min-width:769px){.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-menu,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .ast-mobile-header-wrap .main-header-bar{background-color:#ffffff;}.ast-theme-transparent-header .main-header-bar .ast-search-menu-icon form{background-color:#ffffff;}.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-color:#ffffff;}.ast-theme-transparent-header .ast-below-header,.ast-theme-transparent-header .ast-below-header.ast-below-header-bar{background-color:#ffffff;}.ast-theme-transparent-header .ast-builder-menu .main-header-menu,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-link,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .menu-item > .menu-link,.ast-theme-transparent-header .ast-masthead-custom-menu-items,.ast-theme-transparent-header .ast-masthead-custom-menu-items a,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item > .ast-menu-toggle,.ast-theme-transparent-header .ast-above-header-navigation a,.ast-header-break-point.ast-theme-transparent-header .ast-above-header-navigation a,.ast-header-break-point.ast-theme-transparent-header .ast-above-header-navigation > ul.ast-above-header-menu > .menu-item-has-children:not(.current-menu-item) > .ast-menu-toggle,.ast-theme-transparent-header .ast-below-header-menu,.ast-theme-transparent-header .ast-below-header-menu a,.ast-header-break-point.ast-theme-transparent-header .ast-below-header-menu a,.ast-header-break-point.ast-theme-transparent-header .ast-below-header-menu,.ast-theme-transparent-header .main-header-menu .menu-link{color:#404e5c;}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item:hover > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .ast-masthead-custom-menu-items a:hover,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .focus > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .focus > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-item > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-ancestor > .menu-link,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-item > .ast-menu-toggle,.ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-ancestor > .ast-menu-toggle,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-item > .menu-link,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-ancestor > .menu-link,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-item > .ast-menu-toggle,.ast-theme-transparent-header [CLASS*="ast-builder-menu-"] .main-header-menu .current-menu-ancestor > .ast-menu-toggle,.ast-theme-transparent-header .main-header-menu .menu-item:hover > .menu-link,.ast-theme-transparent-header .main-header-menu .current-menu-item > .menu-link,.ast-theme-transparent-header .main-header-menu .current-menu-ancestor > .menu-link{color:#71979c;}.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link,.ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link{background-color:transparent;}}@media (max-width:768px){.transparent-custom-logo{display:none;}}@media (min-width:768px){.ast-transparent-mobile-logo{display:none;}}@media (max-width:767px){.ast-transparent-mobile-logo{display:block;}}@media (min-width:768px){.ast-theme-transparent-header .main-header-bar{border-bottom-width:0px;border-bottom-style:solid;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset !important;background:unset !important;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-header-break-point .main-header-bar{border-bottom-width:0px;}@media (min-width:769px){.main-header-bar{border-bottom-width:0px;}}.main-header-menu .menu-item, #astra-footer-menu .menu-item, .main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}.ast-primary-menu-disabled .main-header-bar .ast-masthead-custom-menu-items{flex:unset;}.header-main-layout-1 .ast-flex.main-header-container, .header-main-layout-3 .ast-flex.main-header-container{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg);}.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children > .ast-menu-toggle::before, .ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before, .ast-mobile-popup-drawer .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before, .ast-header-break-point .ast-mobile-header-wrap .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before{font-weight:bold;content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block;}.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;transform:translate(0, -2px) rotateZ(270deg);margin-right:5px;}.widget_search .search-form:after{font-family:Astra;font-size:1.2em;font-weight:normal;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0, -50%);}.astra-search-icon::before{content:"\e8b6";font-family:Astra;font-style:normal;font-weight:normal;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:3;}.main-header-bar .main-header-bar-navigation .page_item_has_children > a:after, .main-header-bar .main-header-bar-navigation .menu-item-has-children > a:after, .menu-item-has-children .ast-header-navigation-arrow:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.menu-item-has-children .sub-menu .ast-header-navigation-arrow:after{margin-left:0;}.ast-mobile-popup-drawer .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg);}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .menu-link:after{display:none;}@media (min-width:769px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}@media (max-width:768px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:var(--ast-global-color-5);}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container  .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description, .ast-separate-container .comments-area .comment-respond, .ast-separate-container .comments-area .ast-comment-list li, .ast-separate-container .comments-area .comments-title{background-color:var(--ast-global-color-5);}@media (max-width:768px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container  .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container  .ast-author-meta, .ast-separate-container .related-posts-title-wrapper, .ast-separate-container .comments-count-wrapper, .ast-box-layout.ast-plain-container .site-content, .ast-padded-layout.ast-plain-container .site-content, .ast-separate-container .ast-archive-description{background-color:var(--ast-global-color-5);}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}@media (max-width:768px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-5);}}:root{--e-global-color-astglobalcolor0:#0170B9;--e-global-color-astglobalcolor1:#3a3a3a;--e-global-color-astglobalcolor2:#3a3a3a;--e-global-color-astglobalcolor3:#4B4F58;--e-global-color-astglobalcolor4:#F5F5F5;--e-global-color-astglobalcolor5:#FFFFFF;--e-global-color-astglobalcolor6:#E5E5E5;--e-global-color-astglobalcolor7:#424242;--e-global-color-astglobalcolor8:#000000;}
</style>
<link rel='stylesheet' id='astra-google-fonts-css' href='https://fonts.googleapis.com/css?family=Barlow%3A400%2C%2C700&#038;display=fallback&#038;ver=4.11.16' media='all' />
<link rel='stylesheet' id='astra-menu-animation-css' href='https://www.qwindowsanddoors.ie/wp-content/themes/astra/assets/css/minified/menu-animation.min.css?ver=4.11.16' media='all' />
<link rel='stylesheet' id='ht_ctc_main_css-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/click-to-chat-for-whatsapp/new/inc/assets/css/main.css?ver=4.46' media='all' />
<style id='ht_ctc_main_css-inline-css'>
.ht_ctc_entry_animation{animation-duration:0.4s;animation-fill-mode:both;animation-delay:0s;animation-iteration-count:1}@keyframes ht_ctc_anim_corner{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.ht_ctc_an_entry_corner{animation-name:ht_ctc_anim_corner;animation-timing-function:cubic-bezier(0.25,1,0.5,1);transform-origin:bottom var(--side,right)}
</style>
<link rel='stylesheet' id='hfe-widgets-style-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/header-footer-elementor/inc/widgets-css/frontend.css?ver=2.9.6' media='all' />
<link rel='stylesheet' id='pcp_swiper-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/post-carousel/public/assets/css/swiper-bundle.min.css?ver=4.0.10' media='all' />
<style id='sp-smart-post-global-root-inline-css'>
:root { --sp-smart-font-size-heading-1: 44px;  --sp-smart-font-size-heading-2: 32px;  --sp-smart-font-size-heading-3: 24px;  --sp-smart-font-size-heading-4: 22px;  --sp-smart-font-size-heading-5: 20px;  --sp-smart-font-size-heading-6: 18px;  --sp-smart-font-size-body-1: 18px;  --sp-smart-font-size-body-2: 16px;  --sp-smart-font-size-body-3: 14px;  --sp-smart-font-size-body-4: 12px;  --sp-smart-font-size-button-1: 18px;  --sp-smart-font-size-button-2: 16px;}:root{  --sp-smart-breakpoint-tablet: 1023px; --sp-smart-breakpoint-mobile: 767px; --smart-post-light-text: #FAFAFA; --smart-post-background: #FFFFFF; --smart-post-primary-light: #EBEBEB; --smart-post-primary: #999999; --smart-post-primary-dark: #1D1D1D; --smart-post-secondary: #0054FB; --smart-post-dark-2-text: #3E3E3E; --smart-post-dark-text: #0A0A0A; --smart-post-black: #000000;} :root {  --smart-post-shadow-subtle-1dp: 0px 1px 2px 0px rgba(0, 0, 0, 0.12); --smart-post-shadow-light-2dp: 0px 2px 4px 0px rgba(0, 0, 0, 0.14); --smart-post-shadow-medium-4dp: 0px 4px 6px 0px rgba(0, 0, 0, 0.16); --smart-post-shadow-strong-8dp: 0px 8px 18px 0px rgba(0, 0, 0, 0.18); --smart-post-shadow-deep-12dp: 0px 12px 17px 0px rgba(0, 0, 0, 0.20);  --smart-post-shadow-sharp-4dp: 4px 4px 0px 0px rgba(0, 0, 0, 0.25);}:root {  --smart-post-shadow-subtle-1dp: 0px 1px 2px 0px rgba(0, 0, 0, 0.12);  --smart-post-shadow-light-2dp: 0px 2px 4px 0px rgba(0, 0, 0, 0.14);  --smart-post-shadow-medium-4dp: 0px 4px 6px 0px rgba(0, 0, 0, 0.16);  --smart-post-shadow-strong-8dp: 0px 8px 18px 0px rgba(0, 0, 0, 0.18);  --smart-post-shadow-deep-12dp: 0px 12px 17px 0px rgba(0, 0, 0, 0.20);  --smart-post-shadow-sharp-4dp: 4px 4px 0px 0px rgba(0, 0, 0, 0.25);}
</style>
<link rel='stylesheet' id='sp_smart_post_blocks_social_icons_style-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/post-carousel/blocks/assets/css/icons.min.css?ver=4.0.10' media='all' />
<link rel='stylesheet' id='sp_smart_post_blocks_css-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/post-carousel/blocks/build/editor/style-index.css?ver=4.0.10' media='all' />
<link rel='stylesheet' id='asp-default-style-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/stripe-payments/public/views/templates/default/style.css?ver=2.1.4' media='all' />
<link rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/table-of-contents/global.scss-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/all-in-one-seo-pack/dist/Lite/assets/css/table-of-contents/global.e90f6d47.css?ver=5.0.4' media='all' />
<style id='global-styles-inline-css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel='stylesheet' id='contact-form-7-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.2.4.1' media='all' />
<link rel='stylesheet' id='astra-contact-form-7-css' href='https://www.qwindowsanddoors.ie/wp-content/themes/astra/assets/css/minified/compatibility/contact-form-7-main.min.css?ver=4.11.16' media='all' />
<link rel='stylesheet' id='menu-image-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/menu-image/includes/css/menu-image.css?ver=3.13' media='all' />
<link rel='stylesheet' id='dashicons-css' href='https://www.qwindowsanddoors.ie/wp-includes/css/dashicons.min.css?ver=6.8.12' media='all' />
<link rel='stylesheet' id='stripe-handler-ng-style-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/stripe-payments/public/assets/css/public.css?ver=2.1.4' media='all' />
<link rel='stylesheet' id='hfe-style-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/header-footer-elementor/assets/css/header-footer-elementor.css?ver=2.9.6' media='all' />
<link rel='stylesheet' id='elementor-icons-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0' media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.5' media='all' />
<style id='elementor-frontend-inline-css'>
.wpr-dc-hidden{display:none!important}.wpr-dc-fallback{margin:0;padding:0}
</style>
<link rel='stylesheet' id='elementor-post-524-css' href='https://www.qwindowsanddoors.ie/wp-content/uploads/elementor/css/post-524.css?ver=1793411093' media='all' />
<link rel='stylesheet' id='font-awesome-5-all-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='widget-image-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='widget-heading-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='swiper-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' />
<link rel='stylesheet' id='e-swiper-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='widget-image-gallery-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/css/widget-image-gallery.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='widget-video-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/css/widget-video.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='widget-image-carousel-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/css/widget-image-carousel.min.css?ver=4.3.5' media='all' />
<link rel='stylesheet' id='elementor-post-4013-css' href='https://www.qwindowsanddoors.ie/wp-content/uploads/elementor/css/post-4013.css?ver=1793411093' media='all' />
<link rel='stylesheet' id='elementor-post-408-css' href='https://www.qwindowsanddoors.ie/wp-content/uploads/elementor/css/post-408.css?ver=1793411093' media='all' />
<link rel='stylesheet' id='chld_thm_cfg_child-css' href='https://www.qwindowsanddoors.ie/wp-content/themes/astra-child/style.css?ver=6.8.12' media='all' />
<link rel='stylesheet' id='hfe-elementor-icons-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.34.0' media='all' />
<link rel='stylesheet' id='hfe-icons-list-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=3.24.3' media='all' />
<link rel='stylesheet' id='hfe-social-icons-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.24.0' media='all' />
<link rel='stylesheet' id='hfe-social-share-icons-brands-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.css?ver=5.15.3' media='all' />
<link rel='stylesheet' id='hfe-social-share-icons-fontawesome-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.css?ver=5.15.3' media='all' />
<link rel='stylesheet' id='hfe-nav-menu-icons-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.css?ver=5.15.3' media='all' />
<link rel='stylesheet' id='wpr-text-animations-css-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/royal-elementor-addons/assets/css/lib/animations/text-animations.min.css?ver=1.7.1070' media='all' />
<link rel='stylesheet' id='wpr-addons-css-css' href='https://www.qwindowsanddoors.ie/wp-content/plugins/royal-elementor-addons/assets/css/frontend.min.css?ver=1.7.1070' media='all' />
<link rel='stylesheet' id='elementor-gf-local-roboto-css' href='https://www.qwindowsanddoors.ie/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver=1742220248' media='all' />
<link rel='stylesheet' id='elementor-gf-local-robotoslab-css' href='https://www.qwindowsanddoors.ie/wp-content/uploads/elementor/google-fonts/css/robotoslab.css?ver=1742220249' media='all' />
<link rel="stylesheet" type="text/css" href="https://www.qwindowsanddoors.ie/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Application/Frontend/Assets/dist/smartslider.min.css?ver=25b00e2c" media="all">
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?display=swap&amp;family=Raleway%3A300%2C400" media="all">
<style data-related="n2-ss-3">div#n2-ss-3 .n2-ss-slider-1{display:grid;position:relative;}div#n2-ss-3 .n2-ss-slider-2{display:grid;position:relative;overflow:hidden;padding:0px 0px 0px 0px;border:0px solid RGBA(62,62,62,1);border-radius:0px;background-clip:padding-box;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;z-index:1;}div#n2-ss-3:not(.n2-ss-loaded) .n2-ss-slider-2{background-image:none !important;}div#n2-ss-3 .n2-ss-slider-3{display:grid;grid-template-areas:'cover';position:relative;overflow:hidden;z-index:10;}div#n2-ss-3 .n2-ss-slider-3 > *{grid-area:cover;}div#n2-ss-3 .n2-ss-slide-backgrounds,div#n2-ss-3 .n2-ss-slider-3 > .n2-ss-divider{position:relative;}div#n2-ss-3 .n2-ss-slide-backgrounds{z-index:10;}div#n2-ss-3 .n2-ss-slide-backgrounds > *{overflow:hidden;}div#n2-ss-3 .n2-ss-slide-background{transform:translateX(-100000px);}div#n2-ss-3 .n2-ss-slider-4{place-self:center;position:relative;width:100%;height:100%;z-index:20;display:grid;grid-template-areas:'slide';}div#n2-ss-3 .n2-ss-slider-4 > *{grid-area:slide;}div#n2-ss-3.n2-ss-full-page--constrain-ratio .n2-ss-slider-4{height:auto;}div#n2-ss-3 .n2-ss-slide{display:grid;place-items:center;grid-auto-columns:100%;position:relative;z-index:20;-webkit-backface-visibility:hidden;transform:translateX(-100000px);}div#n2-ss-3 .n2-ss-slide{perspective:1500px;}div#n2-ss-3 .n2-ss-slide-active{z-index:21;}.n2-ss-background-animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}div#n2-ss-3 .nextend-shadow{width:100%;z-index:0;}div#n2-ss-3 .nextend-shadow img{max-width:none;width:100%;}div#n2-ss-3 .n2-font-28bee13f3574d7032d767f09f9d8ee11-hover{font-family: 'Raleway','Arial';color: #ffffff;font-size:225%;text-shadow: none;line-height: 1.5;font-weight: normal;font-style: normal;text-decoration: none;text-align: inherit;letter-spacing: normal;word-spacing: normal;text-transform: none;font-weight: 400;}div#n2-ss-3 .n2-style-66f2343f1482fc9180bbc9e33255b891-heading{background: RGBA(16,27,34,0.73);opacity:1;padding:6px 15px 6px 15px ;box-shadow: none;border: 0px solid RGBA(255,255,255,0);border-radius:3px;}div#n2-ss-3 .n-uc-149c70d29868d-inner{--n2bgimage:URL("//www.qwindowsanddoors.ie/wp-content/uploads/2025/09/palladio-composite-doors-banner2.jpg");background-position:50% 50%,50% 50%;}div#n2-ss-3 .n2-style-f04cc1cbb7e5d123678bfad3a191fa78-heading{background: RGBA(16,27,34,0.73);opacity:1;padding:6px 15px 6px 15px ;box-shadow: none;border: 0px solid RGBA(255,255,255,0);border-radius:3px;}div#n2-ss-3 .n-uc-pPqYYsVqOESZ{padding:0px 0px 0px 0px}div#n2-ss-3 .n-uc-qi0Ul7uoA4j2-inner{padding:10px 10px 50px 50px;text-align:left;--ssselfalign:var(--ss-fs);;justify-content:flex-end}div#n2-ss-3 .n-uc-ZQakbQkTKmOD{align-self:center;;--ssfont-scale:0.7}div#n2-ss-3 .n-uc-BIAXz1W6nnLo{padding:0px 0px 0px 0px}div#n2-ss-3 .n-uc-149c70d29868d-inner{padding:10px 10px 50px 50px;text-align:left;--ssselfalign:var(--ss-fs);;justify-content:flex-end}div#n2-ss-3 .n-uc-YBt7hVvGoglZ{align-self:center;;--ssfont-scale:0.7}div#n2-ss-3 .n-uc-foE8dODEPvFP{padding:0px 0px 0px 0px}div#n2-ss-3 .n-uc-TJj3vIWXJRFj-inner{padding:10px 10px 50px 50px;text-align:left;--ssselfalign:var(--ss-fs);;justify-content:flex-end}div#n2-ss-3 .n-uc-oYdFY0Hpn9lQ{align-self:center;;--ssfont-scale:0.7}div#n2-ss-3 .n-uc-ZLOy1VbnAZco{padding:0px 0px 0px 0px}div#n2-ss-3 .n-uc-1ac6423bc1692-inner{padding:10px 10px 50px 50px;text-align:left;--ssselfalign:var(--ss-fs);;justify-content:flex-end}div#n2-ss-3 .n-uc-1Jy5HZGFCphb{align-self:center;;--ssfont-scale:0.7}@media (min-width: 1200px){div#n2-ss-3 [data-hide-desktopportrait="1"]{display: none !important;}}@media (orientation: landscape) and (max-width: 1199px) and (min-width: 901px),(orientation: portrait) and (max-width: 1199px) and (min-width: 701px){div#n2-ss-3 .n-uc-qi0Ul7uoA4j2-inner{padding:10px 10px 30px 30px}div#n2-ss-3 .n-uc-149c70d29868d-inner{padding:10px 10px 30px 30px}div#n2-ss-3 .n-uc-TJj3vIWXJRFj-inner{padding:10px 10px 30px 30px}div#n2-ss-3 .n-uc-1ac6423bc1692-inner{padding:10px 10px 30px 30px}div#n2-ss-3 [data-hide-tabletportrait="1"]{display: none !important;}}@media (orientation: landscape) and (max-width: 900px),(orientation: portrait) and (max-width: 700px){div#n2-ss-3 .n-uc-qi0Ul7uoA4j2-inner{padding:120px 10px 40px 10px;text-align:center;--ssselfalign:center;}div#n2-ss-3 .n-uc-qi0Ul7uoA4j2{--ssfont-scale:0.6}div#n2-ss-3 .n-uc-149c70d29868d-inner{padding:120px 10px 40px 10px;text-align:center;--ssselfalign:center;}div#n2-ss-3 .n-uc-149c70d29868d{--ssfont-scale:0.6}div#n2-ss-3 .n-uc-TJj3vIWXJRFj-inner{padding:120px 10px 40px 10px;text-align:center;--ssselfalign:center;}div#n2-ss-3 .n-uc-TJj3vIWXJRFj{--ssfont-scale:0.6}div#n2-ss-3 .n-uc-1ac6423bc1692-inner{padding:120px 10px 40px 10px;text-align:center;--ssselfalign:center;}div#n2-ss-3 .n-uc-1Jy5HZGFCphb{--ssfont-scale:0.6}div#n2-ss-3 [data-hide-mobileportrait="1"]{display: none !important;}}</style>
<script>(function(){this._N2=this._N2||{_r:[],_d:[],r:function(){this._r.push(arguments)},d:function(){this._d.push(arguments)}}}).call(window);</script><script src="https://www.qwindowsanddoors.ie/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Application/Frontend/Assets/dist/n2.min.js?ver=25b00e2c" defer async></script>
<script src="https://www.qwindowsanddoors.ie/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Application/Frontend/Assets/dist/smartslider-frontend.min.js?ver=25b00e2c" defer async></script>
<script src="https://www.qwindowsanddoors.ie/wp-content/plugins/smart-slider-3/Public/SmartSlider3/Slider/SliderType/Simple/Assets/dist/ss-simple.min.js?ver=25b00e2c" defer async></script>
<script>_N2.r('documentReady',function(){n2const.prefersReducedMotion=false;_N2.r(["documentReady","smartslider-frontend","SmartSliderWidget","ss-simple"],function(){new _N2.SmartSliderSimple('n2-ss-3',{"admin":false,"background.video.mobile":1,"loadingTime":2000,"alias":{"id":0,"smoothScroll":0,"slideSwitch":0,"scroll":1},"align":"normal","isDelayed":0,"responsive":{"mediaQueries":{"all":false,"desktopportrait":["(min-width: 1200px)"],"tabletportrait":["(orientation: landscape) and (max-width: 1199px) and (min-width: 901px)","(orientation: portrait) and (max-width: 1199px) and (min-width: 701px)"],"mobileportrait":["(orientation: landscape) and (max-width: 900px)","(orientation: portrait) and (max-width: 700px)"]},"base":{"slideOuterWidth":1400,"slideOuterHeight":600,"sliderWidth":1400,"sliderHeight":600,"slideWidth":1400,"slideHeight":600},"hideOn":{"desktopLandscape":false,"desktopPortrait":false,"tabletLandscape":false,"tabletPortrait":false,"mobileLandscape":false,"mobilePortrait":false},"onResizeEnabled":true,"type":"fullwidth","sliderHeightBasedOn":"real","focusUser":1,"focusEdge":"auto","breakpoints":[{"device":"tabletPortrait","type":"max-screen-width","portraitWidth":1199,"landscapeWidth":1199},{"device":"mobilePortrait","type":"max-screen-width","portraitWidth":700,"landscapeWidth":900}],"enabledDevices":{"desktopLandscape":0,"desktopPortrait":1,"tabletLandscape":0,"tabletPortrait":1,"mobileLandscape":0,"mobilePortrait":1},"sizes":{"desktopPortrait":{"width":1400,"height":600,"max":3000,"min":1200},"tabletPortrait":{"width":701,"height":300,"customHeight":false,"max":1199,"min":701},"mobilePortrait":{"width":320,"height":137,"customHeight":false,"max":900,"min":320}},"overflowHiddenPage":0,"focus":{"offsetTop":"#wpadminbar","offsetBottom":""}},"controls":{"mousewheel":0,"touch":"horizontal","keyboard":1,"blockCarouselInteraction":1},"playWhenVisible":1,"playWhenVisibleAt":0.5,"lazyLoad":0,"lazyLoadNeighbor":0,"blockrightclick":0,"maintainSession":0,"autoplay":{"enabled":1,"start":1,"duration":3000,"autoplayLoop":1,"allowReStart":0,"reverse":0,"pause":{"click":1,"mouse":"0","mediaStarted":1},"resume":{"click":0,"mouse":"0","mediaEnded":1,"slidechanged":0},"interval":1,"intervalModifier":"loop","intervalSlide":"current"},"perspective":1500,"layerMode":{"playOnce":0,"playFirstLayer":1,"mode":"skippable","inAnimation":"mainInEnd"},"bgAnimations":0,"mainanimation":{"type":"fade","duration":1600,"delay":0,"ease":"easeOutQuad","shiftedBackgroundAnimation":0},"carousel":1,"initCallbacks":function(){new _N2.SmartSliderWidget(this,'shadow','.nextend-shadow')}})})});</script><script src="https://www.qwindowsanddoors.ie/wp-content/themes/astra/assets/js/minified/flexibility.min.js?ver=4.11.16" id="astra-flexibility-js"></script>
<script id="astra-flexibility-js-after">
flexibility(document.documentElement);
</script>
<script data-cfasync="false" src="https://www.qwindowsanddoors.ie/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script data-cfasync="false" src="https://www.qwindowsanddoors.ie/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script id="jquery-js-after">
!function($){"use strict";$(document).ready(function(){$(this).scrollTop()>100&&$(".hfe-scroll-to-top-wrap").removeClass("hfe-scroll-to-top-hide"),$(window).scroll(function(){$(this).scrollTop()<100?$(".hfe-scroll-to-top-wrap").fadeOut(300):$(".hfe-scroll-to-top-wrap").fadeIn(300)}),$(".hfe-scroll-to-top-wrap").on("click",function(){$("html, body").animate({scrollTop:0},300);return!1})})}(jQuery);
!function($){'use strict';$(document).ready(function(){var bar=$('.hfe-reading-progress-bar');if(!bar.length)return;$(window).on('scroll',function(){var s=$(window).scrollTop(),d=$(document).height()-$(window).height(),p=d? s/d*100:0;bar.css('width',p+'%')});});}(jQuery);
</script>
<script src="https://www.qwindowsanddoors.ie/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=4.3.5" id="font-awesome-4-shim-js"></script>
<link rel="https://api.w.org/" href="https://www.qwindowsanddoors.ie/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.qwindowsanddoors.ie/wp-json/wp/v2/pages/4013" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.qwindowsanddoors.ie/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.8.12" />
<link rel='shortlink' href='https://www.qwindowsanddoors.ie/' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.qwindowsanddoors.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.qwindowsanddoors.ie%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.qwindowsanddoors.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.qwindowsanddoors.ie%2F&#038;format=xml" />
<meta name="generator" content="Elementor 4.3.5; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			</style>
			<link rel="icon" href="https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Site-Icon-64x54-1.ico" sizes="32x32" />
<link rel="icon" href="https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Site-Icon-64x54-1.ico" sizes="192x192" />
<link rel="apple-touch-icon" href="https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Site-Icon-64x54-1.ico" />
<meta name="msapplication-TileImage" content="https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Site-Icon-64x54-1.ico" />
		<style id="wp-custom-css">
			.site-header .menu-link * {width:150px;}


@media (min-width: 768px) {
.ast-theme-transparent-header #masthead {
    position: sticky;
    top: 0px;
 }
}

.ast-container {padding:0;}

textarea.wpcf7-form-control.wpcf7-textarea {height:100px;}

#primary, #secondary {padding-top:0px; margin-top:0px;}

.white-bg {background-color:#fff;}

.menu-toggle, button, .ast-button, .ast-custom-button, .button, input#submit, input[type="button"], input[type="submit"], input[type="reset"] {padding-left:30px; padding-right:30px;}

.wp-block-column {margin:0 0 0 2%;}
.wp-block-column:first-child {margin:0;}

p.has-text-color a:hover {color:#50c8ed;}

/* Styling the columns block */
.wp-block-columns {
	margin-bottom: 20px;
}

.wp-block-column {
	margin: 0 0 0 2%;
}

.wp-block-column:first-child {
	margin: 0;
}

@media only screen and (max-width: 768px) {
	
/* Make the columns block responsive */
	
	.wp-block-columns {
	    display: initial;
	}

	.wp-block-columns .wp-block-column {
		margin: 0 0 20px;
	}
	
}
/*END STYLING COLUMN BLOCKS*/

ul.indent-list {list-style-type:square; margin-left:2em;}

.finance-footer-link {
    font-size: 30px;
    font-style: italic;
    text-align: center;
    margin-bottom: 10px;
}
.finance-footer-link a {font-family:'Berkshire';}

.prefooter {font-size:25px; text-align:center; background:#95c93a; max-width:100%; color:#fff; padding:5px; line-height:30px;}

.prefooter a {color:#fff; text-decoration:underline; font-weight:700;}

.prefooter a:hover {color:#71979C;}

.prefooter-title {font-weight:700;}
.prefooter-subtitle {text-transform:uppercase;}
.prefooter-para {font-size:20px;}

ul {
    margin: 0.75em 0;
    padding: 0 1em;
    list-style: none;
}
div.footer-list {margin-left:10px;}

.footer-list li:before { 
    content: "";
    border-color: transparent #fff;
    border-style: solid;
    border-width: 0.35em 0 0.35em 0.45em;
    display: block;
    height: 0;
    width: 0;
    left: -1em;
    top: 1.3em;
    position: relative;
}

div.footer-icons img {float:left; margin:10px;}

#mc_embed_signup {background:#000; clear:left; font:14px Helvetica,Arial,sans-serif; }

#mc_embed_signup .mc-field-group input {color:#fff;}

#mc_embed_signup form {text-align:center;}

#mc_embed_signup .mc-field-group input {border:none; border-radius:0; border-bottom:1px solid #fff; background:#000;}

input#mc-embedded-subscribe.button {background:#000; border:1px solid #fff; border-radius:50px;}

span.asterisk {color:#fff;}

#mc_embed_signup .mc-field-group.input-group label {font-size:14px;}
#mc_embed_signup input[type=checkbox] {margin-top:10px;}

h2.widget-title {text-transform:uppercase;}

.ast-footer-overlay {background:#000;}

	.ast-footer-overlay {padding-top:1em; padding-bottom:1em;}

.elementor-image-carousel-wrapper.swiper-container.swiper-container-initialized.swiper-container-horizontal {height:450px;}
.eicon-chevron-left:before {color:#fff;}
.eicon-chevron-right:before {color:#fff;}

.covid-menu a {color:#d0213e!important; font-weight:700;}
.covid-menu a:hover {color:#71979C!important;}

.covid-button-footer {background:#d0213e; color:#fff; border-radius:50px; width:fit-content; text-align:center; padding:0 20px 0 20px;}

h4.sp-pcp-title {height:50px;}


/*RESPONSIVE TABLE*/
.table-1, .table-2, .tkt-slctr-tbl-wrap-div {display:block; overflow-x:auto;}
div.table_header {color:#fff; background-color:#95c93a; text-align:center; line-height:44px; font-weight:bold; font-size:24px;}
.table_subhead {text-align: center; background-color: #008000; color: #fff; font-weight: bold; text-transform: uppercase;}
.divTable {display:table; width:100%;}
.divTableHeading {background-color: #EEE; display: table-header-group; font-weight: bold;}
.divTableBody {display:table-row-group;}
.divTableRow {display:table-row;}
.divTableCell, .divTableHead {border:1px solid #999; display:table-cell; padding:3px 10px;}
.divTableCellright {width:800px;}
/*Responsive */

@media only screen and (max-width: 768px){
	
	.divTable,.divTableRow, .divTableBody,.divTableHead, .divTableCell{
		display: block !important;
	}
	.divTableRow{
		border: 6px solid #95c93a;
	}
	.divTableRow .divTableCell:first-child,.divTableRow .divTableHead:first-child{
		text-align: center;
		font-weight: bold;
		background-color: #77ad77;
		border-color: #57a957;
		color: #fff;
	}
 /* END max-width: 768px */
	/*RESPONSIVE TABLE*/
	
	/*TESTIMONIALS*/
.strong-view.wpmtst-modern .wpmtst-testimonial-image img {border-radius:10% 0 10% 0!important;} 

	img.attachment-large.size-large.wp-post-image {width:300px!important; margin-bottom:20px!important;}
	
	.single .entry-header .post-thumb img {width:150px!important;}
	
#logo-carousel-free-3682.sp-lc-container .sp-logo-carousel {padding-top:0px;}		</style>
		<style id="wpr_lightbox_styles">
				.lg-backdrop {
					background-color: rgba(0,0,0,0.6) !important;
				}
				.lg-toolbar,
				.lg-dropdown {
					background-color: rgba(0,0,0,0.8) !important;
				}
				.lg-dropdown:after {
					border-bottom-color: rgba(0,0,0,0.8) !important;
				}
				.lg-sub-html {
					background-color: rgba(0,0,0,0.8) !important;
				}
				.lg-thumb-outer,
				.lg-progress-bar {
					background-color: #444444 !important;
				}
				.lg-progress {
					background-color: #a90707 !important;
				}
				.lg-icon {
					color: #efefef !important;
					font-size: 20px !important;
				}
				.lg-icon.lg-toogle-thumb {
					font-size: 24px !important;
				}
				.lg-icon:hover,
				.lg-dropdown-text:hover {
					color: #ffffff !important;
				}
				.lg-sub-html,
				.lg-dropdown-text {
					color: #efefef !important;
					font-size: 14px !important;
				}
				#lg-counter {
					color: #efefef !important;
					font-size: 14px !important;
				}
				.lg-prev,
				.lg-next {
					font-size: 35px !important;
				}

				/* Defaults */
				.lg-icon {
				background-color: transparent !important;
				}

				#lg-counter {
				opacity: 0.9;
				}

				.lg-thumb-outer {
				padding: 0 10px;
				}

				.lg-thumb-item {
				border-radius: 0 !important;
				border: none !important;
				opacity: 0.5;
				}

				.lg-thumb-item.active {
					opacity: 1;
				}
	         </style>	
	<link href="//cdn-images.mailchimp.com/embedcode/classic-10_7.css" rel="stylesheet" type="text/css">

	<script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script><script type='text/javascript'>(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';}(jQuery));var $mcj = jQuery.noConflict(true);</script>
	
	<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css" />
<script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js"></script>
<script>
window.addEventListener("load", function(){
window.cookieconsent.initialise({
  "palette": {
    "popup": {
      "background": "#95c93a"
    },
    "button": {
      "background": "#000"
    }
  },
  "content": {
    "link": "Privacy Policy",
    "href": "https://qwindowsanddoors.ie/privacy-policy"
  }
})});
</script>
	
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-83138636-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-83138636-1');
</script>

	<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-NB44HBL');</script>
<!-- End Google Tag Manager -->
	
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window,document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
 fbq('init', '996897857076398'); 
fbq('track', 'PageView');
</script>
<noscript>
 <img height="1" width="1" 
src="https://www.facebook.com/tr?id=996897857076398&ev=PageView
&noscript=1"/>
</noscript>
<!-- End Facebook Pixel Code -->
	
	<!-- Meta Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '9764306446958747');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=9764306446958747&ev=PageView&noscript=1"
/></noscript>
<!-- End Meta Pixel Code -->

<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v25.0&appId=APP_ID"></script>
	
</head>

<body itemtype='https://schema.org/WebPage' itemscope='itemscope' class="home wp-singular page-template page-template-elementor_header_footer page page-id-4013 wp-custom-logo wp-embed-responsive wp-theme-astra wp-child-theme-astra-child ehf-footer ehf-template-astra ehf-stylesheet-astra-child ast-desktop ast-page-builder-template ast-no-sidebar astra-4.11.16 ast-header-custom-item-inside group-blog ast-single-post ast-inherit-site-logo-transparent ast-theme-transparent-header elementor-default elementor-template-full-width elementor-kit-524 elementor-page elementor-page-4013">

	
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NB44HBL"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

<div 
	class="hfeed site" id="page">
	<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
	
	<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v25.0&appId=APP_ID"></script>

	
			<header
		class="site-header ast-primary-submenu-animation-fade header-main-layout-1 ast-primary-menu-enabled ast-menu-toggle-icon ast-mobile-header-inline" id="masthead" itemtype="https://schema.org/WPHeader" itemscope="itemscope" itemid="#masthead"		>
			
<div class="main-header-bar-wrap">
	<div class="main-header-bar">
				<div class="ast-container">

			<div class="ast-flex main-header-container">
				
		<div class="site-branding">
			<div
			class="ast-site-identity" itemtype="https://schema.org/Organization" itemscope="itemscope"			>
				<span class="site-logo-img"><a href="https://www.qwindowsanddoors.ie/" class="custom-logo-link" rel="home" aria-current="page"><img fetchpriority="high" width="476" height="123" src="https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Logo-479x123-1.png" class="custom-logo" alt="Q Windows and Doors Dublin and Wicklow" decoding="async" srcset="https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Logo-479x123-1.png 1x, https://www.qwindowsanddoors.ie/wp-content/uploads/2020/05/Q-Windows-and-Doors-Logo-479x123-1.png 2x" sizes="(max-width: 476px) 100vw, 476px" /></a></span>			</div>
		</div>

		<!-- .site-branding -->
				<div class="ast-mobile-menu-buttons">

			
					<div class="ast-button-wrap">
			<button type="button" class="menu-toggle main-header-menu-toggle  ast-mobile-menu-buttons-fill "  aria-controls='primary-menu' aria-expanded='false'>
				<span class="screen-reader-text">Main Menu</span>
				<span class="ast-icon icon-menu-bars"><span class="menu-toggle-icon"></span></span>							</button>
		</div>
			
			
		</div>
			<div class="ast-main-header-bar-alignment"><div class="main-header-bar-navigation"><nav class="site-navigation ast-flex-grow-1 navigation-accessibility" id="primary-site-navigation" aria-label="Site Navigation" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope"><div class="main-navigation"><ul id="primary-menu" class="main-header-menu ast-menu-shadow ast-nav-menu ast-flex ast-justify-content-flex-end  submenu-with-border astra-menu-animation-fade "><li id="menu-item-4086" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-4013 current_page_item menu-item-4086"><a href="https://www.qwindowsanddoors.ie/" aria-current="page" class="menu-link">Home</a></li>
<li id="menu-item-1412" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1412"><a aria-expanded="false" href="https://www.qwindowsanddoors.ie/windows/" class="menu-link">Windows</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle menu"><span class="screen-reader-text">Menu Toggle</span><span class="ast-icon icon-arrow"></span></button>
<ul class="sub-menu">
	<li id="menu-item-831" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-831"><a href="https://www.qwindowsanddoors.ie/traditional-upvc-windows/" class="menu-link">Traditional uPVC Windows</a></li>
	<li id="menu-item-830" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-830"><a href="https://www.qwindowsanddoors.ie/upvc-sliding-sash-windows/" class="menu-link">uPVC Sliding Sash Windows</a></li>
	<li id="menu-item-829" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-829"><a href="https://www.qwindowsanddoors.ie/flush-window-collection/" class="menu-link">Flush Window Collection</a></li>
</ul>
</li>
<li id="menu-item-1411" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1411"><a aria-expanded="false" href="https://www.qwindowsanddoors.ie/doors/" class="menu-link">Doors</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle menu"><span class="screen-reader-text">Menu Toggle</span><span class="ast-icon icon-arrow"></span></button>
<ul class="sub-menu">
	<li id="menu-item-1573" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1573"><a href="https://www.qwindowsanddoors.ie/palladio-composite-doors/" class="menu-link">Palladio Composite Doors Dublin, Wicklow &#038; Wexford | Q Windows &#038; Doors</a></li>
	<li id="menu-item-828" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-828"><a href="https://www.qwindowsanddoors.ie/upvc-doors-renaissance-collection/" class="menu-link">uPVC Doors – Renaissance Collection</a></li>
	<li id="menu-item-825" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-825"><a href="https://www.qwindowsanddoors.ie/monorail-sliding-doors/" class="menu-link">Monorail Sliding Doors</a></li>
	<li id="menu-item-2438" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2438"><a href="https://www.qwindowsanddoors.ie/aluminium-bi-fold-doors/" class="menu-link">Aluminium Bi-Fold Doors</a></li>
	<li id="menu-item-827" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-827"><a href="https://www.qwindowsanddoors.ie/sliding-patio-doors/" class="menu-link">Sliding Patio Doors</a></li>
	<li id="menu-item-826" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-826"><a href="https://www.qwindowsanddoors.ie/lift-and-slide-doors/" class="menu-link">Lift and Slide Doors</a></li>
</ul>
</li>
<li id="menu-item-1413" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1413"><a aria-expanded="false" href="https://www.qwindowsanddoors.ie/replacement-glazing/" class="menu-link">Replacement Glazing</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle menu"><span class="screen-reader-text">Menu Toggle</span><span class="ast-icon icon-arrow"></span></button>
<ul class="sub-menu">
	<li id="menu-item-839" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-839"><a href="https://www.qwindowsanddoors.ie/silvaglaze-a-rated-double-and-triple-glazing/" class="menu-link">SilvAglaze A-Rated Double and Triple Glazing</a></li>
	<li id="menu-item-876" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-876"><a href="https://www.qwindowsanddoors.ie/laminated-toughened-safety-glass/" class="menu-link">Laminated Toughened Safety Glass</a></li>
	<li id="menu-item-2106" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2106"><a href="https://www.qwindowsanddoors.ie/pilkington-glazing-range/" class="menu-link">Pilkington Glazing Range</a></li>
</ul>
</li>
<li id="menu-item-838" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-838"><a href="https://www.qwindowsanddoors.ie/window-and-door-repairs/" class="menu-link">Repairs</a></li>
<li id="menu-item-2645" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2645"><a aria-expanded="false" href="https://www.qwindowsanddoors.ie/our-work/" class="menu-link">Our Work</a><button class="ast-menu-toggle" aria-expanded="false" aria-label="Toggle menu"><span class="screen-reader-text">Menu Toggle</span><span class="ast-icon icon-arrow"></span></button>
<ul class="sub-menu">
	<li id="menu-item-1394" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1394"><a href="https://www.qwindowsanddoors.ie/news/" class="menu-link">News</a></li>
	<li id="menu-item-4601" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4601"><a href="https://www.qwindowsanddoors.ie/virtual-showroom/" class="menu-link">Showroom</a></li>
</ul>
</li>
<li id="menu-item-2095" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2095"><a href="https://www.qwindowsanddoors.ie/contact-us/" class="menu-link">Contact</a></li>
<li id="menu-item-4956" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4956"><a href="https://www.shophumm.com/ie/store/q-windows-and-doors" class="menu-image-title-hide menu-image-not-hovered menu-link"><span class="menu-image-title-hide menu-image-title">Pay With Humm</span><img loading="lazy" width="379" height="133" src="https://www.qwindowsanddoors.ie/wp-content/uploads/2025/09/download-1.png" class="menu-image menu-image-title-hide" alt="" decoding="async" /></a></li>
			<li class="ast-masthead-custom-menu-items button-custom-menu-item">
				<a class="ast-custom-button-link" href="https://www.qwindowsanddoors.ie/make-a-payment/" target="_self"  role="button" aria-label="Payment" >
				<div class="ast-button">Payment</div>
			</a><a class="menu-link" href="https://www.qwindowsanddoors.ie/make-a-payment/" target="_self" >Payment</a>			</li>
			</ul></div></nav></div></div>			</div><!-- Main Header Container -->
		</div><!-- ast-row -->
			</div> <!-- Main Header Bar -->
</div> <!-- Main Header Bar Wrap -->
		</header><!-- #masthead -->
		
	
	
	<div id="content" class="site-content">

		<div class="ast-container">

		
		<div data-elementor-type="wp-page" data-elementor-id="4013" class="elementor elementor-4013">
				<br />
<b>Fatal error</b>:  Uncaught Error: Call to undefined function wp_scrub_utf8() in /home/q568452/public_html/wp-content/plugins/contact-form-7/includes/form-tags-manager.php:357
Stack trace:
#0 /home/q568452/public_html/wp-content/plugins/contact-form-7/includes/contact-form.php(929): WPCF7_FormTagsManager-&gt;scan()
#1 /home/q568452/public_html/wp-content/plugins/contact-form-7/includes/form-tags-manager.php(42): WPCF7_ContactForm-&gt;scan_form_tags()
#2 /home/q568452/public_html/wp-content/plugins/contact-form-7/includes/file.php(127): wpcf7_scan_form_tags()
#3 /home/q568452/public_html/wp-includes/class-wp-hook.php(324): wpcf7_file_form_enctype_filter()
#4 /home/q568452/public_html/wp-includes/plugin.php(205): WP_Hook-&gt;apply_filters()
#5 /home/q568452/public_html/wp-content/plugins/contact-form-7/includes/contact-form.php(637): apply_filters()
#6 /home/q568452/public_html/wp-content/plugins/contact-form-7/includes/contact-form-functions.php(279): WPCF7_ContactForm-&gt;form_html()
#7 [internal function]: {closure}()
#8 /home/q568452/public_html/wp-content/plugins/contact-form-7/includes/l10n.php(149): call_user_func()
#9 /home/q568452/public_html/wp-content/plugins/contact-form-7/includes/contact-form-functions.php(282): wpcf7_switch_locale()
#10 /home/q568452/public_html/wp-includes/shortcodes.php(434): wpcf7_contact_form_tag_func()
#11 [internal function]: do_shortcode_tag()
#12 /home/q568452/public_html/wp-includes/shortcodes.php(273): preg_replace_callback()
#13 /home/q568452/public_html/wp-content/plugins/elementor/includes/widgets/shortcode.php(141): do_shortcode()
#14 /home/q568452/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2381): Elementor\Widget_Shortcode-&gt;render()
#15 /home/q568452/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(637): Elementor\Controls_Stack-&gt;render_by_mode()
#16 /home/q568452/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(810): Elementor\Widget_Base-&gt;render_content()
#17 /home/q568452/public_html/wp-content/plugins/elementor/includes/base/element-base.php(522): Elementor\Widget_Base-&gt;print_content()
#18 /home/q568452/public_html/wp-content/plugins/elementor/modules/element-cache/module.php(69): Elementor\Element_Base-&gt;print_element()
#19 /home/q568452/public_html/wp-includes/shortcodes.php(434): Elementor\Modules\ElementCache\Module-&gt;Elementor\Modules\ElementCache\{closure}()
#20 [internal function]: do_shortcode_tag()
#21 /home/q568452/public_html/wp-includes/shortcodes.php(273): preg_replace_callback()
#22 /home/q568452/public_html/wp-content/plugins/elementor/core/base/document.php(1911): do_shortcode()
#23 /home/q568452/public_html/wp-content/plugins/elementor/core/base/document.php(1236): Elementor\Core\Base\Document-&gt;print_elements()
#24 /home/q568452/public_html/wp-content/plugins/elementor/includes/frontend.php(1223): Elementor\Core\Base\Document-&gt;print_elements_with_wrapper()
#25 /home/q568452/public_html/wp-content/plugins/elementor/includes/frontend.php(1105): Elementor\Frontend-&gt;get_builder_content()
#26 /home/q568452/public_html/wp-includes/class-wp-hook.php(324): Elementor\Frontend-&gt;apply_builder_in_content()
#27 /home/q568452/public_html/wp-includes/plugin.php(205): WP_Hook-&gt;apply_filters()
#28 /home/q568452/public_html/wp-includes/post-template.php(256): apply_filters()
#29 /home/q568452/public_html/wp-content/plugins/elementor/modules/page-templates/module.php(188): the_content()
#30 [internal function]: Elementor\Modules\PageTemplates\Module-&gt;print_callback()
#31 /home/q568452/public_html/wp-content/plugins/elementor/modules/page-templates/module.php(205): call_user_func()
#32 /home/q568452/public_html/wp-content/plugins/elementor/modules/page-templates/templates/header-footer.php(19): Elementor\Modules\PageTemplates\Module-&gt;print_content()
#33 /home/q568452/public_html/wp-includes/template-loader.php(113): include('/home/q568452/p...')
#34 /home/q568452/public_html/wp-blog-header.php(19): require_once('/home/q568452/p...')
#35 /home/q568452/public_html/index.php(17): require('/home/q568452/p...')
#36 {main}
  thrown in <b>/home/q568452/public_html/wp-content/plugins/contact-form-7/includes/form-tags-manager.php</b> on line <b>357</b><br />
<error>
    <code>internal_server_error</code>
    <title><![CDATA[WordPress &amp;rsaquo; Error]]></title>
    <message><![CDATA[&lt;p&gt;There has been a critical error on this website.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wordpress.org/documentation/article/faq-troubleshooting/&quot;&gt;Learn more about troubleshooting WordPress.&lt;/a&gt;&lt;/p&gt;]]></message>
    <data>
        <status>500</status>
    </data>
</error>
