.elementor-21840 .elementor-element.elementor-element-30983d71{margin-top:0px;margin-bottom:30px;}.elementor-21840 .elementor-element.elementor-element-d1c843a > .elementor-element-populated{padding:0px 16px 0px 040px;}.elementor-21840 .elementor-element.elementor-element-4aaee04{text-align:left;}.elementor-21840 .elementor-element.elementor-element-4aaee04 .elementor-star-rating{font-size:20px;}.elementor-21840 .elementor-element.elementor-element-4aaee04 .elementor-star-rating i:before{color:var( --e-global-color-1b74297 );}.elementor-21840 .elementor-element.elementor-element-4aaee04 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-21840 .elementor-element.elementor-element-2705600 .elementor-heading-title{color:#2DBAD7;font-size:32px;font-weight:700;}.elementor-21840 .elementor-element.elementor-element-2705600 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-21840 .elementor-element.elementor-element-68c97ec .elementor-heading-title{font-size:32px;font-weight:300;}.elementor-21840 .elementor-element.elementor-element-68c97ec > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-21840 .elementor-element.elementor-element-78ff75b > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-21840 .elementor-element.elementor-element-aa3436e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-21840 .elementor-element.elementor-element-391b2d0:not(.elementor-motion-effects-element-type-background), .elementor-21840 .elementor-element.elementor-element-391b2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6063d57 );}.elementor-21840 .elementor-element.elementor-element-391b2d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21840 .elementor-element.elementor-element-391b2d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21840 .elementor-element.elementor-element-a43d7a1 > .elementor-element-populated{padding:8px 4px 8px 8px;}.elementor-21840 .elementor-element.elementor-element-c189517{color:#FFFFFF;font-size:18px;font-weight:600;line-height:1.1em;}.elementor-21840 .elementor-element.elementor-element-c189517 > .elementor-widget-container{padding:8px 8px 8px 8px;background-color:var( --e-global-color-7998faf );}.elementor-21840 .elementor-element.elementor-element-25149fa > .elementor-element-populated{padding:8px 8px 8px 4px;}.elementor-21840 .elementor-element.elementor-element-9c54bec{text-align:center;color:#FFFFFF;font-size:36px;font-weight:600;line-height:1.1em;}.elementor-21840 .elementor-element.elementor-element-9c54bec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 8px 12px 8px;background-color:var( --e-global-color-7998faf );}.elementor-21840 .elementor-element.elementor-element-06de2d7 .elementor-heading-title{color:#FFFFFF;font-size:24px;}.elementor-21840 .elementor-element.elementor-element-06de2d7 > .elementor-widget-container{padding:8px 16px 16px 16px;background-color:var( --e-global-color-6063d57 );}.elementor-21840 .elementor-element.elementor-element-9624794 > .elementor-element-populated{padding:0px 16px 0px 040px;}.elementor-21840 .elementor-element.elementor-element-36f1f52{text-align:left;}.elementor-21840 .elementor-element.elementor-element-36f1f52 .elementor-star-rating{font-size:20px;}.elementor-21840 .elementor-element.elementor-element-36f1f52 .elementor-star-rating i:before{color:var( --e-global-color-1b74297 );}.elementor-21840 .elementor-element.elementor-element-36f1f52 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-21840 .elementor-element.elementor-element-934b4e6 .elementor-heading-title{color:#2DBAD7;font-size:32px;font-weight:700;}.elementor-21840 .elementor-element.elementor-element-934b4e6 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-21840 .elementor-element.elementor-element-04742b1 .elementor-heading-title{font-size:32px;font-weight:300;}.elementor-21840 .elementor-element.elementor-element-04742b1 > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-21840 .elementor-element.elementor-element-5276862 > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-21840 .elementor-element.elementor-element-572bafe > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-21840 .elementor-element.elementor-element-e851d14{margin-top:100px;margin-bottom:100px;}.elementor-21840 .elementor-element.elementor-element-3b29c10{font-size:32px;font-weight:300;line-height:1.2em;}.elementor-21840 .elementor-element.elementor-element-3b29c10 > .elementor-widget-container{padding:0px 0px 020px 0px;}.elementor-21840 .elementor-element.elementor-element-19a754e{columns:1;color:var( --e-global-color-e1f4093 );font-size:16px;}.elementor-21840 .elementor-element.elementor-element-19a754e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-a3ccb98 img, .elementor-21840 .elementor-element.elementor-element-a3ccb98 svg{width:70%;}.elementor-21840 .elementor-element.elementor-element-a3ccb98 svg{height:auto;}.elementor-21840 .elementor-element.elementor-element-a3ccb98 > .elementor-widget-container{margin:30px 30px 30px 0px;padding:0% 0% 0% 0%;}.elementor-21840 .elementor-element.elementor-element-eb6f069{text-align:left;color:#FFFFFF;font-size:18px;line-height:1.2em;}.elementor-21840 .elementor-element.elementor-element-eb6f069 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 020px 0px 20px;background-color:var( --e-global-color-85cb639 );}.elementor-21840 .elementor-element.elementor-element-b7ae60b .elementor-icon-wrapper{text-align:right;}.elementor-21840 .elementor-element.elementor-element-b7ae60b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-b7ae60b.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-b7ae60b.elementor-view-default .elementor-icon{color:var( --e-global-color-76390eb );border-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-b7ae60b.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-b7ae60b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-b7ae60b .elementor-icon{font-size:24px;}.elementor-21840 .elementor-element.elementor-element-b7ae60b .elementor-icon svg{height:24px;}.elementor-21840 .elementor-element.elementor-element-b7ae60b > .elementor-widget-container{margin:0px 0px 8px 0px;padding:08px 12px 4px 8px;background-color:var( --e-global-color-85cb639 );}.elementor-21840 .elementor-element.elementor-element-66ea867{text-align:left;color:#FFFFFF;font-size:18px;line-height:1.2em;}.elementor-21840 .elementor-element.elementor-element-66ea867 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 020px 0px 20px;background-color:var( --e-global-color-7998faf );}.elementor-21840 .elementor-element.elementor-element-acf512f .elementor-icon-wrapper{text-align:right;}.elementor-21840 .elementor-element.elementor-element-acf512f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-acf512f.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-acf512f.elementor-view-default .elementor-icon{color:var( --e-global-color-76390eb );border-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-acf512f.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-acf512f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-acf512f .elementor-icon{font-size:24px;}.elementor-21840 .elementor-element.elementor-element-acf512f .elementor-icon svg{height:24px;}.elementor-21840 .elementor-element.elementor-element-acf512f > .elementor-widget-container{margin:0px 0px 8px 0px;padding:08px 12px 4px 8px;background-color:var( --e-global-color-7998faf );}.elementor-21840 .elementor-element.elementor-element-eb19a55{text-align:left;color:#FFFFFF;font-size:18px;line-height:1.2em;}.elementor-21840 .elementor-element.elementor-element-eb19a55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 020px 0px 20px;background-color:var( --e-global-color-85cb639 );}.elementor-21840 .elementor-element.elementor-element-7bab150 .elementor-icon-wrapper{text-align:right;}.elementor-21840 .elementor-element.elementor-element-7bab150.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-7bab150.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-7bab150.elementor-view-default .elementor-icon{color:var( --e-global-color-76390eb );border-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-7bab150.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-7bab150.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-7bab150 .elementor-icon{font-size:24px;}.elementor-21840 .elementor-element.elementor-element-7bab150 .elementor-icon svg{height:24px;}.elementor-21840 .elementor-element.elementor-element-7bab150 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:08px 12px 4px 8px;background-color:var( --e-global-color-85cb639 );}.elementor-21840 .elementor-element.elementor-element-d02b5e8{text-align:left;color:#FFFFFF;font-size:18px;line-height:1.2em;}.elementor-21840 .elementor-element.elementor-element-d02b5e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 020px 0px 20px;background-color:var( --e-global-color-7998faf );}.elementor-21840 .elementor-element.elementor-element-beba7e2 .elementor-icon-wrapper{text-align:right;}.elementor-21840 .elementor-element.elementor-element-beba7e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-beba7e2.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-beba7e2.elementor-view-default .elementor-icon{color:var( --e-global-color-76390eb );border-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-beba7e2.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-beba7e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-beba7e2 .elementor-icon{font-size:24px;}.elementor-21840 .elementor-element.elementor-element-beba7e2 .elementor-icon svg{height:24px;}.elementor-21840 .elementor-element.elementor-element-beba7e2 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:08px 12px 4px 8px;background-color:var( --e-global-color-7998faf );}.elementor-21840 .elementor-element.elementor-element-86c96dd{text-align:left;color:#FFFFFF;font-size:18px;line-height:1.2em;}.elementor-21840 .elementor-element.elementor-element-86c96dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 020px 0px 20px;background-color:var( --e-global-color-85cb639 );}.elementor-21840 .elementor-element.elementor-element-6a3600a .elementor-icon-wrapper{text-align:right;}.elementor-21840 .elementor-element.elementor-element-6a3600a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-6a3600a.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-6a3600a.elementor-view-default .elementor-icon{color:var( --e-global-color-76390eb );border-color:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-6a3600a.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-6a3600a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76390eb );}.elementor-21840 .elementor-element.elementor-element-6a3600a .elementor-icon{font-size:24px;}.elementor-21840 .elementor-element.elementor-element-6a3600a .elementor-icon svg{height:24px;}.elementor-21840 .elementor-element.elementor-element-6a3600a > .elementor-widget-container{margin:0px 0px 8px 0px;padding:08px 12px 4px 8px;background-color:var( --e-global-color-85cb639 );}.elementor-21840 .elementor-element.elementor-element-e4226a1{text-align:left;font-size:18px;line-height:1.2em;}.elementor-21840 .elementor-element.elementor-element-e4226a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 020px 0px 20px;background-color:#EAEAEA;}.elementor-21840 .elementor-element.elementor-element-0ab1bf0 .elementor-icon-wrapper{text-align:right;}.elementor-21840 .elementor-element.elementor-element-0ab1bf0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1d7ee7c );}.elementor-21840 .elementor-element.elementor-element-0ab1bf0.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-0ab1bf0.elementor-view-default .elementor-icon{color:var( --e-global-color-1d7ee7c );border-color:var( --e-global-color-1d7ee7c );}.elementor-21840 .elementor-element.elementor-element-0ab1bf0.elementor-view-framed .elementor-icon, .elementor-21840 .elementor-element.elementor-element-0ab1bf0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1d7ee7c );}.elementor-21840 .elementor-element.elementor-element-0ab1bf0 .elementor-icon{font-size:24px;}.elementor-21840 .elementor-element.elementor-element-0ab1bf0 .elementor-icon svg{height:24px;}.elementor-21840 .elementor-element.elementor-element-0ab1bf0 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:08px 12px 4px 8px;background-color:#EAEAEA;}.elementor-21840 .elementor-element.elementor-element-8a14115{margin-top:50px;margin-bottom:0px;}.elementor-21840 .elementor-element.elementor-element-0eacbed > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0% 6% 0% 6%;}.elementor-21840 .elementor-element.elementor-element-a4f4bb3{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-21840 .elementor-element.elementor-element-3c15316 > .elementor-element-populated{margin:0px 0px 0px 28px;--e-column-margin-right:0px;--e-column-margin-left:28px;}.elementor-21840 .elementor-element.elementor-element-9e63f60 > .elementor-background-overlay{background-color:#FAFAFA;background-image:url("https://mcgrath.es/wp-content/uploads/2024/01/bar_w_2.png");background-position:top left;background-repeat:no-repeat;opacity:1;}.elementor-21840 .elementor-element.elementor-element-9e63f60{margin-top:0px;margin-bottom:0px;padding:0% 2% 0% 6%;}.elementor-21840 .elementor-element.elementor-element-24b9330 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-6bb1138 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0100px 030px 50px 30px;}.elementor-21840 .elementor-element.elementor-element-6bb1138 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21840 .elementor-element.elementor-element-834366c .elementor-heading-title{font-size:34px;line-height:1.1em;}.elementor-21840 .elementor-element.elementor-element-f4a15a3{color:var( --e-global-color-e1f4093 );font-size:18px;line-height:1.3em;}.elementor-21840 .elementor-element.elementor-element-f4a15a3 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-00bd0ce .elementor-icon{display:inline-flex;justify-content:center;align-items:center;font-size:60px;}.elementor-21840 .elementor-element.elementor-element-00bd0ce > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-d042dd6{margin-top:-21px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-21840 .elementor-element.elementor-element-57e4fcf > .elementor-element-populated{margin:0px 0px 0px 28px;--e-column-margin-right:0px;--e-column-margin-left:28px;}.elementor-21840 .elementor-element.elementor-element-bd5c7a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-99cf70e{--spacer-size:30px;}.elementor-21840 .elementor-element.elementor-element-99cf70e > .elementor-widget-container{margin:10px 10px 0px 0px;background-color:var( --e-global-color-18b7036 );}.elementor-21840 .elementor-element.elementor-element-5176ea8 > .elementor-background-overlay{opacity:0.5;}.elementor-21840 .elementor-element.elementor-element-5176ea8{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-824f5af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21840 .elementor-element.elementor-element-824f5af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcgrath.es/wp-content/uploads/2024/01/bar_v_bl_1_6.png");background-position:top center;background-repeat:repeat-x;background-size:contain;}.elementor-21840 .elementor-element.elementor-element-824f5af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px -50px 0px -50px;--e-column-margin-right:-50px;--e-column-margin-left:-50px;padding:0px 50px 0px 50px;}.elementor-21840 .elementor-element.elementor-element-824f5af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21840 .elementor-element.elementor-element-824f5af .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-21840 .elementor-element.elementor-element-f0bd904 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-932401c .dt-css-grid{grid-template-columns:repeat(4,minmax(0, 1fr));grid-column-gap:30px;grid-row-gap:30px;}.elementor-21840 .elementor-element.elementor-element-932401c{--wide-desktop-columns:4;--aspect-ratio:1;--position:absolute;--object-fit:cover;--width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--box-width:var(--image-size, var(--img-width));--align-variation-items:flex-start;--variations-direction:row;--variations-align:center;--variations-justify:var(--align-variation-items);--label-justify:flex-start;--label-margin:var(--label-margin-top, 0px) var(--label-margin-right, 10px) var(--label-margin-bottom, 0px) var(--label-margin-left, 0px);--justify-btn:flex-start;--btn-padding-left:var(--box-button-width, 32px);--text-margin:0 var(--box-button-padding-right, 10px) 0 var(--box-button-padding-left, 10px);--btn-padding-right:0;--btn-width:auto;--icon-order:0;--text-order:1;--icon-position-left:0;--icon-position-right:auto;--icon-margin:margin: 0 0 0 var(--btn-icon-spacing);--expand-padding:0 0 0 var(--image-button-background-size);}.elementor-21840 .elementor-element.elementor-element-932401c .products-variations-wrap{display:none;}.elementor-21840 .elementor-element.elementor-element-932401c .woo-list-buttons{display:none;}.elementor-21840 .elementor-element.elementor-element-932401c .owl-carousel{--box-padding-top:0px;}.elementor-21840 .elementor-element.elementor-element-932401c article{padding:0px 040px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-932401c .woocom-list-content{text-align:left;}.elementor-21840 .elementor-element.elementor-element-932401c  .products-variations-wrap{grid-row-gap:10px;}.elementor-21840 .elementor-element.elementor-element-932401c .products-variations{grid-column-gap:10px;grid-row-gap:10px;}.elementor-21840 .elementor-element.elementor-element-932401c .product-variation-row > span{display:flex;}.elementor-21840 .elementor-element.elementor-element-932401c article .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-21840 .elementor-element.elementor-element-932401c article .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-21840 .elementor-element.elementor-element-932401c article .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-21840 .elementor-element.elementor-element-932401c .paginator{justify-content:center;}.elementor-21840 .elementor-element.elementor-element-932401c > .elementor-widget-container{margin:050px -40px 0px 0px;}@media(max-width:1100px){.elementor-21840 .elementor-element.elementor-element-9e63f60{padding:2% 2% 2% 2%;}.elementor-21840 .elementor-element.elementor-element-932401c .dt-css-grid{grid-template-columns:repeat(2,minmax(0, 1fr));}.elementor-21840 .elementor-element.elementor-element-932401c{--wide-desktop-columns:2;}}@media(max-width:1000px){.elementor-21840 .elementor-element.elementor-element-1d40aeb{padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-d1c843a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-2705600 .elementor-heading-title{font-size:28px;}.elementor-21840 .elementor-element.elementor-element-68c97ec .elementor-heading-title{font-size:24px;}.elementor-21840 .elementor-element.elementor-element-d9e8156{padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-322c5d3{padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-9624794 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-934b4e6 .elementor-heading-title{font-size:28px;}.elementor-21840 .elementor-element.elementor-element-04742b1 .elementor-heading-title{font-size:24px;}.elementor-21840 .elementor-element.elementor-element-061b4c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-117ffde > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-3c15316 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21840 .elementor-element.elementor-element-6bb1138:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21840 .elementor-element.elementor-element-6bb1138 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcgrath.es/wp-content/uploads/2024/01/bar_w_2.png");}.elementor-21840 .elementor-element.elementor-element-824f5af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21840 .elementor-element.elementor-element-824f5af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-x;}.elementor-21840 .elementor-element.elementor-element-824f5af > .elementor-element-populated{margin:0px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:0px 0px 0px 50px;}.elementor-21840 .elementor-element.elementor-element-932401c .dt-css-grid{grid-template-columns:repeat(1,minmax(0, 1fr));}.elementor-21840 .elementor-element.elementor-element-932401c{--wide-desktop-columns:1;}.elementor-21840 .elementor-element.elementor-element-932401c > .elementor-widget-container{margin:50px -80px 0px 0px;}}@media(min-width:1001px){.elementor-21840 .elementor-element.elementor-element-3e1c87a3{width:80%;}.elementor-21840 .elementor-element.elementor-element-78ff75b{width:5%;}.elementor-21840 .elementor-element.elementor-element-aa3436e{width:14.664%;}.elementor-21840 .elementor-element.elementor-element-a43d7a1{width:60%;}.elementor-21840 .elementor-element.elementor-element-25149fa{width:40%;}.elementor-21840 .elementor-element.elementor-element-ad20e68{width:80%;}.elementor-21840 .elementor-element.elementor-element-5276862{width:5%;}.elementor-21840 .elementor-element.elementor-element-572bafe{width:14.664%;}.elementor-21840 .elementor-element.elementor-element-528d8b7{width:50%;}.elementor-21840 .elementor-element.elementor-element-e2bceb3{width:9.666%;}.elementor-21840 .elementor-element.elementor-element-9c1dec3{width:40%;}.elementor-21840 .elementor-element.elementor-element-3c15316{width:100%;}.elementor-21840 .elementor-element.elementor-element-24b9330{width:75%;}.elementor-21840 .elementor-element.elementor-element-6bb1138{width:24.999%;}.elementor-21840 .elementor-element.elementor-element-57e4fcf{width:60%;}.elementor-21840 .elementor-element.elementor-element-bd5c7a7{width:40%;}}@media(max-width:1100px) and (min-width:1001px){.elementor-21840 .elementor-element.elementor-element-528d8b7{width:100%;}.elementor-21840 .elementor-element.elementor-element-e2bceb3{width:5%;}.elementor-21840 .elementor-element.elementor-element-9c1dec3{width:90%;}.elementor-21840 .elementor-element.elementor-element-d5124a2{width:10%;}.elementor-21840 .elementor-element.elementor-element-24b9330{width:70%;}.elementor-21840 .elementor-element.elementor-element-6bb1138{width:30%;}}@media screen and (min-width: 1401px) {  .the7-wc-products-932401c .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }}